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 を含む) |