Enumerasi AvcResponseCode (avc.h)

Jenis enumerasi AvcResponseCode digunakan untuk menunjukkan jenis respons yang diterima oleh driver subunit dari subunit AV/C melalui kode fungsi AVC_FUNCTION_COMMAND atau AVC_FUNCTION_SEND_RESPONSE .

Sintaks

typedef enum _tagAvcResponseCode {
  AVC_RESPONSE_NOTIMPL,
  AVC_RESPONSE_ACCEPTED,
  AVC_RESPONSE_REJECTED,
  AVC_RESPONSE_IN_TRANSITION,
  AVC_RESPONSE_STABLE,
  AVC_RESPONSE_IMPLEMENTED,
  AVC_RESPONSE_CHANGED,
  AVC_RESPONSE_INTERIM
} AvcResponseCode;

Konstanta

 
AVC_RESPONSE_NOTIMPL
Menunjukkan subunit tidak mendukung perintah kontrol yang ditentukan.
AVC_RESPONSE_ACCEPTED
Menunjukkan subunit memang menerapkan perintah kontrol yang ditentukan dan status subunit itu mengizinkan eksekusi perintah. Catatan: Eksekusi perintah mungkin belum selesai pada saat AVC_RESPONSE_ACCEPTED telah dikembalikan.
AVC_RESPONSE_REJECTED
Menentukan respons yang menunjukkan perintah atau permintaan ditolak.
AVC_RESPONSE_IN_TRANSITION
Menentukan respons yang menunjukkan perintah atau permintaan diterima.
AVC_RESPONSE_STABLE
Menunjukkan subunit mengimplementasikan perintah . Arti yang sama seperti AVC_RESPONSE_IMPLMENTED.
AVC_RESPONSE_IMPLEMENTED
Menunjukkan subunit mengimplementasikan perintah . Arti yang sama seperti AVC_RESPONSE_STABLE.
AVC_RESPONSE_CHANGED
Menunjukkan status subunit telah berubah.
AVC_RESPONSE_INTERIM
Menunjukkan subunit tidak dapat merespons dengan AVC_RESPONSE_ACCEPTED atau AVC_RESPONSE_REJECTED dalam jangka waktu 100 milidetik untuk respons. Subunit pada akhirnya akan mengembalikan bingkai respons dengan kode AVC_RESPONSE_ACCEPTED atau AVC_RESPONSE_REJECTED .

Persyaratan

Persyaratan Nilai
Header avc.h (termasuk Avc.h)

Lihat juga

AVC_FUNCTION

AVC_FUNCTION_COMMAND

AVC_FUNCTION_SEND_RESPONSE