ネットワークインタフェース

受信イベント

受信イベントは、指定のルーチンが正常に終了したときに発生します。これらのルーチンは、トランスポートプロバイダからのデータやイベント情報を返します。ルーチンからの戻り値に直接関連付けられていない入力イベントは、pass_conn だけで、接続が他のエンドポイントに移行するときに発生します。エンドポイントで XTI/TLI ルーチンを呼び出さなくても、接続を渡しているエンドポイントではこのイベントが発生します。

表 3-10 に示す rcvdis イベントは、それぞれ ocnt の値が異なります。ocnt とは、エンドポイントでの未処理接続要求の数です。

表 3-10 受信イベント

イベント 

接続 

サービスタイプ 

listen

正常に t_listen(3NSL) が終了した

T_COTST_COTS_ORD

rcvconnect

正常に t_rcvconnect(3NSL) が終了した

T_COTST_COTS_ORD

rcv

正常に t_rcv(3NSL) が終了した

T_COTST_COTS_ORD

rcvdis1

onct <= 0t_rcvdis(3NSL) が正常に終了した

T_COTST_COTS_ORD

rcvdis2

onct == 1t_rcvdis(3NSL) が正常に終了した

T_COTST_COTS_ORD

rcvdis3

onct > 1t_rcvdis(3NSL) が正常に終了した

T_COTST_COTS_ORD

rcvrel

正常に t_rcvrel(3NSL) が終了した

T_COTS_ORD

rcvudata

正常に t_rcvudata(3NSL) が終了した

T_CLTS

rcvuderr

正常に t_rcvuderr(3NSL) が終了した

T_CLTS

pass_conn

渡された接続を受け取った 

T_COTST_COTS_ORD