AvcResponseCode 列挙 (avc.h)

AvcResponseCode 列挙型は、サブユニット ドライバーが AV/C サブユニットから AVC_FUNCTION_COMMANDまたはAVC_FUNCTION_SEND_RESPONSE 関数コードを介して受信した応答 の種類を 示すために使用されます。

構文

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;

定数

 
AVC_RESPONSE_NOTIMPL
サブユニットが指定されたコントロール コマンドをサポートしていないことを示します。
AVC_RESPONSE_ACCEPTED
サブユニットが指定された制御コマンドを実装し、サブユニットの状態でコマンドの実行が許可されることを示します。 注: コマンドの実行は、 AVC_RESPONSE_ACCEPTED が返されるまでに完了していない可能性があります。
AVC_RESPONSE_REJECTED
コマンドまたは要求が拒否されたことを示す応答を指定します。
AVC_RESPONSE_IN_TRANSITION
コマンドまたは要求が受け入れられたかどうかを示す応答を指定します。
AVC_RESPONSE_STABLE
サブユニットが コマンドを実装したことを示します。 AVC_RESPONSE_IMPLMENTEDと同じ意味。
AVC_RESPONSE_IMPLEMENTED
サブユニットが コマンドを実装したことを示します。 AVC_RESPONSE_STABLEと同じ意味。
AVC_RESPONSE_CHANGED
サブユニットの状態が変更されたことを示します。
AVC_RESPONSE_INTERIM
サブユニットが、応答の 100 ミリ秒の時間枠内に AVC_RESPONSE_ACCEPTED または AVC_RESPONSE_REJECTED で応答できないことを示します。 サブユニットは最終的に、 AVC_RESPONSE_ACCEPTEDまたはAVC_RESPONSE_REJECTED コードを含む応答フレーム 返します。

要件

要件
Header avc.h (Avc.h を含む)

こちらもご覧ください

AVC_FUNCTION

AVC_FUNCTION_COMMAND

AVC_FUNCTION_SEND_RESPONSE