LUA Verb の概要

論理ユニット アプリケーション (LUA) アプリケーション プログラムは、要求ユニット インターフェイス (RUI) アプリケーション プログラミング インターフェイス (API) またはセッション レベル インターフェイス (SLI) API のいずれかを使用して、SNA セッションを確立して使用できます。 LUA アプリケーションが、このセッションを使用して SNA セッションをRUI_INIT、そのセッションに対して SLI 動詞を発行することはできません。 同様に、LUA アプリケーションが SLI_OPEN を使用して SNA セッションを確立した場合、そのセッションに対して RUI 動詞を発行することはできません。

各 LUA 動詞またはユーザー指定ルーチンの簡単な概要を次に示します。 各動詞は、目的の関数を実行し、アプリケーションにパラメーターを返す LUA にパラメーターを提供します。

RUI_BID
アプリケーションがホストからの情報をいつ読み取り可能にできるのか判断できます。

RUI_INIT
LUA アプリケーションの SSCP-LU セッションを設定します。

RUI_PURGE
未処理のデータを取 りRUI_READ

RUI_READ
SSCP セッションまたは LU セッションで、ホストから LUA アプリケーションの LU に送信されたデータまたは状態情報を受信します。

RUI_TERM
LUA アプリケーションの SSCP セッションを終了します。 また、LU セッションがアクティブな場合は終了します。

RUI_WRITE
SSCP セッションまたは LU セッションでホストにデータを送信します。

SLI_BID
メッセージがメッセージの読み取りを待機中である場合は、SLI アプリケーションに SLI_RECEIVE。 また、LUA アプリケーションへのセッションの現在の状態も提供されます。

SLI_BIND_ROUTINE
BIND 要求がホストから送信されたと LUA アプリケーションに通知する、省略可能なユーザー指定の終了ルーチン。 これにより、ルーチンは要求を調べて応答を作成できます。

SLI_CLOSE
セッションで開いたセッションを 終了SLI_OPEN。

SLI_OPEN
指定した LU の制御を LUA アプリケーションに転送します。 SSCP と指定された LU の間のセッションと LU-LU セッションが確立されます。

SLI_PURGE
待機条件 SLI_RECEIVE された動詞を取り消します。

SLI_RECEIVE
LUA アプリケーションのバッファーに応答、SNA コマンド、およびデータを受信します。 また、LUA アプリケーションへのセッションの現在の状態も提供されます。

SLI_SEND
LUA アプリケーションからホスト LU に応答、SNA コマンド、データを送信します。

SLI_STSN_ROUTINE
SET およびテスト シーケンス番号 (STSN) コマンドがホストから送信されたと LUA アプリケーションに通知する、オプションのユーザー指定の終了ルーチン。 これにより、ルーチンは要求を調べて応答を作成できます。