User manual - DT-900 PPPライブラリ解説書Rev.1.01(2006年9月29日)

DT-900 PPP ライブラリ解説書
- 12 -
8. PPP ライブラリ関数一覧
8. 1.電源 ON/OFF 発生時の処理
Portinit から Portterm(Nterm)までの間で電源 ON/OFF が発生した場合、電源 ON PPP ライブラリ
関数で“電源 ON/OFF あり(-20)”をリターンします。
この場合、Nterm を実行後 Ninit から処理を始める必要があります。
8. 2.回線切断発生時の処理
回線接続中に回線切断が発生した場合、発生後の PPP ライブラリ関数で“DisConnect(-21)”をリターン
します。
この場合、Nterm を実行後 Ninit から処理を始める必要があります。
モデムとのシリアルインターフェイスは 9wire の結線タイプを使用します。
送受信時に CD 信号のチェックを行い、OFF の場合は回線断とみなしアプリケーションに通知します。
これによりモデムの電源 OFF およびケーブル切断を検知します。
また、IDA 関数からディスコネクトエラーが返った場合には、IOBOX との回線断とみなしアプリケーション
に通知します。
8. 3.ハードウェアエラー発生時の処理
Portinit から Portterm(Nterm)までの間で PPP ライブラリ関数で“ハードウェアのエラー(-13)”でリター
ンがあった時、Nterm を実行後 Ninit から処理を始める必要があります。
8. 4.回線接続/切断タイミング
回線接続
Nopen
connect
bind
send
sendto
sendmsg
recv
recvform
recvmsg
回線切断
Nterm
FTPputFTPget は内部で回線接続、回線切断をおこないます。