プログラミングインタフェース

送信イベント

次の表に示す送信イベントは、指定されたトランスポートルーチンから返される状態に対応しており、このようなイベントにおいて、これらのルーチンはトランスポートプロバイダに要求または応答を送信します。この表で示すイベントの一部 (accept など) は、発生した時点におけるコンテキストによって意味が変わります。これらのコンテキストは、次の変数の値に基づきます。

表 7–2 送信イベント

イベント 

説明 

サービスタイプ 

opened

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

T_COTS T_COTS_ORDT_CLTS

bind

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

T_COTS T_COTS_ORDT_CLTS

optmgmt

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

T_COTS T_COTS_ORDT_CLTS

unbind

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

T_COTS T_COTS_ORDT_CLTS

closed

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

T_COTS T_COTS_ORDT_CLT

connect1

同期モードの t_connect(3NSL) が正常に終了した

T_COTS T_COTS_ORD

connect2

非同期モードの t_connect(3NSL) で TNODATA エラーが発生したか、あるいは、切断要求がトランスポート終端に着信したことにより TLOOK エラーが発生した

T_COTS T_COTS_ORD

accept1

ocnt == 1fd == resfd を指定した t_accept(3NSL) が正常に終了した

T_COTST_COTS_ORD

accept2

ocnt== 1fd!= resfd を指定した (t_accept 3NSL) が正常に終了した

T_COTS T_COTS_ORD

accept3

ocnt> 1を指定した t_accept(3NSL) が正常に終了した

T_COTST_COTS_ORD

snd

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

T_COTS T_COTS_ORD

snddis1

ocnt <= 1 を指定した t_snddis(3NSL) が正常に終了した

T_COTST_COTS_ORD

snddis2

ocnt> 1 を指定した t_snddis(3NSL) が正常に終了した

T_COTST_COTS_ORD

sndrel

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

T_COTS_ORD

sndudata

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

T_CLTS