User manual - PPPライブラリ解説書ver.1.01(2003年2月7日)

DT-900 PPP ライブラリ解説書
- 17 -
int Portinit(char *port)
通信ポートの初期化処理です。
引数 char *port : "*" 必ず"*"を指定してください。
戻り値 0 : 初期化成功
-11 : パラメータエラー。
-13 : ハードウェアのエラーが発生、又は通信ポートが使えません。
-20 : 電源 ON/OFF あり。
-22 : ユーザーブレイク。
[Portinit ]
main()
{
...
if (Ninit() < 0)
...<< process error >>
if (Portinit("*") < 0)
...<< process error >>
...
}
対応するシャットダウン関数は、Portterm です。
Portinit を実行後、Portterm を実行するまでの間でディレイをおきたい場合、必ず sleepsocket を使用
してください。ソフトウェアループ、キー入力待ち関数実行等をおこなう場合、TCP/IP の受信処理が動作で
きずに接続 NG になる場合があります。