d_open( )
データリンク端点を確立します。
#include <xnfs/diuser.h> |
通信管理を識別するUNIXファイルをオープンし,ファイル記述子(データリンク端点識別子)をリターン値として取得します。
oflagの指定 | ライブラリ関数の処理方式 | |
---|---|---|
d_snd( ) | d_connect( ),d_rcvconnect( ),d_rcv( ) | |
NULL(0) | 同期方式 | 同期方式 |
O_NDELAYだけ | 同期方式 | 非同期方式 |
O_DFLOWだけ | 非同期方式 | 非同期方式 |
O_NDELAYとO_DFLOW | 非同期方式 | 非同期方式 |
正常終了時:ファイル記述子(データリンク端点識別子)を返します。
異常終了時:-1を返します。
エラー名称 | 値 | 要因 |
---|---|---|
DSYSERR | 8 | この関数の実行中にシステムエラーが発生しました。詳細については,「3.16.1 詳細エラーコード」を参照してください。 |