8.1 ライブラリ関数一覧

OSI通信機能の提供するライブラリ関数の一覧を表8-1に示します。また,インクルードファイルは,<xnfw/xnf.h>となります。

表8-1 ライブラリ関数一覧

項番機能名称関数名機能概要
1ENABLExnf_enbアソシエーションの活性化(確立)要求を行います。
2SENDxnf_sndデータの送信要求を行います。
3RECEIVExnf_rcvアソシエーション確立応答の受信,解放指示の受信,およびデータの受信を行います。
4DISABLExnf_disアソシエーションの非活性化(解放)要求,およびアソシエーション確立要求に対する拒否応答を行います。
5EVENTSxnf_evtOSI通信機能に対する非同期要求が完了するのを監視します。
6CHECKxnf_chk非同期要求の完了を受信します。
7RETRYCKxnf_rtyOSI通信機能で障害を検出したときに,リトライできるかどうかの判定を行います。
8CLOSExnf_clsアソシエーション端点識別子を非活性化します。
9OPTIONxnf_optionオプションコードで指定したコードの処理を行います。