通信管理 XNF/AS プログラマーズガイド NLI編

[目次][索引][前へ][次へ]

5.1 ライブラリ関数の一覧

NLIが提供するライブラリ関数の一覧を表5-1に示します。なお,インクルードファイルは,<xnfw/niuser.h>となります。

表5-1 ライブラリ関数の一覧

関数名 機能概要
n_accept ネットワーク接続に対する要求を受け入れます。
n_alloc ネットワークインタフェースデータ構造体を割り当てます。
n_bind ネットワーク端点にネットワークアドレスを結合します。
n_bind2 相手局ネットワークアドレスを指定して,ネットワークアドレスを結合します。
n_chglist 相手局ネットワークアドレスを変更します。
n_close ネットワーク端点をクローズします。
n_connect 指定されたあて先でネットワークユーザとの接続を確立します。
n_error ネットワークインタフェースエラーメッセージを表示します。
n_free n_allocで割り当てられた構造体を解放します。
n_getinfo 特定のネットワークプロバイダに関する一連の情報を返します。
n_getstate ネットワーク端点の状態を返します。
n_listen ネットワークユーザからの接続要求の指示を待ちます。
n_look ネットワーク端点の現イベントを返します。
n_open ネットワークプロバイダに接続されているネットワーク端点を確立します。
n_rcv ネットワークコネクションを介してデータを受信します。
n_rcvconnect 非同期モードでn_connectを呼び出したあとに接続の確立を通知します。
n_rcvdis ネットワークコネクションの解放指示を受信します。
n_rcvint ネットワークコネクションを介して優先データを受信します。
n_rcvrst ネットワークコネクションのリセット情報を取得します。
n_rstrsp ネットワークコネクションのリセットを応答します。
n_snd ネットワークコネクションを介してデータを送信します。
n_snddis ネットワークコネクションの解放を要求します。
n_sndrst ネットワークコネクションをリセットします。
n_sync ネットワークプロバイダとネットワーク端点を同期化します。
n_unbind ネットワーク端点からネットワークアドレスの結合を解除します。