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

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

5.3.11 n_getstate

<この項の構成>
(1) 機能概要
(2) 構文
(3) 設定情報
(4) リターン情報

(1) 機能概要

ネットワーク端点に関連する,ネットワークプロトコル提供者の現在の状態を取得します。

(2) 構文

 
#include <xnfw/niuser.h>
rcode = n_getstate(fd);
int rcode, fd;
 

(3) 設定情報

(a) fd

ネットワーク端点を指定します。

(4) リターン情報

(a) リターンコード

正数:正常終了(現在の状態を示しています。表5-4を参照してください)

-1:異常終了

エラー番号がn_errnoに設定されています。エラー番号の詳細は,「9.1 エラー番号一覧」を参照してください。

表5-4 ネットワーク端点に関するプロバイダ状態一覧

状態 意味
N_UNBIND 結合されていません。
N_IDLE アイドル状態です。
N_OUTCON 出ていく接続が保留中です。
N_INCON 入ってくる接続が保留中です。
N_DATAXFER データ転送ができます。