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. La subunidad devolverá en última instancia 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)

Consulte también

AVC_FUNCTION

AVC_FUNCTION_COMMAND

AVC_FUNCTION_SEND_RESPONSE