Enumeración AvcResponseCode (avc.h)
El tipo de enumeración AvcResponseCode se usa para indicar el tipo de respuesta recibida por un controlador de subbúnit de su subbúnit de AV/C a través de AVC_FUNCTION_COMMAND o códigos de función 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 la subunidad no admite el comando de control especificado. |
AVC_RESPONSE_ACCEPTED Indica que la subunidad implementa el comando de control especificado y ese estado de subunidad permite la ejecución del comando. Nota: Es posible que la ejecución del comando no se haya completado en el momento en que se haya devuelto el AVC_RESPONSE_ACCEPTED . |
AVC_RESPONSE_REJECTED Especifica una respuesta que indica que se rechazó el comando o la solicitud. |
AVC_RESPONSE_IN_TRANSITION Especifica una respuesta que indica que se aceptó el comando o la solicitud. |
AVC_RESPONSE_STABLE Indica que la subunidad implementa el comando . Lo mismo que AVC_RESPONSE_IMPLMENTED. |
AVC_RESPONSE_IMPLEMENTED Indica que la subunidad implementa el comando . Lo mismo que AVC_RESPONSE_STABLE. |
AVC_RESPONSE_CHANGED Indica que el estado de la subunidad ha cambiado. |
AVC_RESPONSE_INTERIM Indica que la subunidad no puede responder con AVC_RESPONSE_ACCEPTED o AVC_RESPONSE_REJECTED dentro del período de tiempo de 100 milisegundos para las respuestas. En última instancia, la subunidad devolverá un marco de respuesta con un código de AVC_RESPONSE_ACCEPTED o AVC_RESPONSE_REJECTED . |
Requisitos
Requisito | Valor |
---|---|
Header | avc.h (incluir Avc.h) |