次の方法で共有


LUA VCB のコマンド固有の構造体

次の共用体は、動詞制御ブロックの LUA_SPECIFIC 部分を使用する関数に含まれる特定のデータ構造を示しています。 この共用体を使用する唯一の論理ユニット アプリケーション (LUA) 動詞は 、RUI_BIDSLI_BIDSLI_OPENおよびSLI_SENDです。

構文

  
union LUA_SPECIFIC {  
    struct SLI_OPEN open;  
    unsigned char lua_sequence_number[2];  
    unsigned char lua_peek_data[12];  
} LUA_SPECIFIC;  

解説

メンバー

open
SLI_OPEN動詞で使用LUA_SPECIFICの共用体メンバー。

lua_sequence_number
SLI_SEND動詞で使用LUA_SPECIFICの共用体メンバー。 返されたパラメーター。 ホストへの RU のシーケンス番号。 これには、チェーン要求ユニットの最初のセグメントまたはチェーン要求ユニット内の唯一のセグメントのシーケンス番号が含まれます。 このパラメーターはバイト反転ではないことに注意してください。

lua_peek_data
LUA_SPECIFICの共用体メンバーは、RUI_BIDおよびSLI_BID動詞によって使用されます。 返されたパラメーター。 読み取りを待機しているデータの最大 12 バイトを格納します。 これは、読み取りを待機している要求/応答ユニット (RU) データのプレビュー (最大 12 バイト) です。 lua_data_length パラメーターには、ピークされたデータの正確な長さが含まれます。

次のトピックでは、 SLI_OPENのコマンド固有のパラメーターについて説明します。

このセクションには、次のトピックが含まれています。