Enumeração AvcResponseCode (avc.h)
O tipo de enumeração AvcResponseCode é usado para indicar o tipo de resposta recebida por um driver de subunidade de sua subunidade AV/C por meio de códigos de função AVC_FUNCTION_COMMAND ou AVC_FUNCTION_SEND_RESPONSE .
Syntax
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;
Constantes
AVC_RESPONSE_NOTIMPL Indica que a subunidade não dá suporte ao comando de controle especificado. |
AVC_RESPONSE_ACCEPTED Indica que a subunidade implementa o comando de controle especificado e que o estado de subunidade permite a execução do comando. Observação: a execução do comando pode não ter sido concluída no momento em que a AVC_RESPONSE_ACCEPTED tiver sido retornada. |
AVC_RESPONSE_REJECTED Especifica uma resposta que indica que o comando ou a solicitação foi rejeitada. |
AVC_RESPONSE_IN_TRANSITION Especifica uma resposta que indica que o comando ou a solicitação foi aceito. |
AVC_RESPONSE_STABLE Indica que a subunidade implementa o comando . O mesmo significado que AVC_RESPONSE_IMPLMENTED. |
AVC_RESPONSE_IMPLEMENTED Indica que a subunidade implementa o comando . O mesmo significado que AVC_RESPONSE_STABLE. |
AVC_RESPONSE_CHANGED Indica que o estado de subunidade foi alterado. |
AVC_RESPONSE_INTERIM Indica que a subunidade não pode responder com AVC_RESPONSE_ACCEPTED ou AVC_RESPONSE_REJECTED dentro do período de 100 milissegundos para respostas. A subunidade finalmente retornará um quadro de resposta com um código AVC_RESPONSE_ACCEPTED ou AVC_RESPONSE_REJECTED . |
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | avc.h (inclua Avc.h) |