ページの先頭行へ戻る
DP/Cライブラリ ソフトウェア開発キット V7.2 使用手引書L10

1.4.2 会話型

パソコンからDPCBEGINを実行してホストアプリケーションを起動した後、DPCTRANSFER、DPCACCEPTを繰り返し、メッセージデータの送受信を行います。1つのホストアプリケーションと繰り返しデータの送受信を行う方法です。

会話終了は、パソコンとホストのどちらからでも要求できます。

  1. DPCOPENでDPCライブラリの使用を開始する。

  2. DPCCONNECTでホストとコネクションの確立を行う。

  3. DPCBEGIN(ホスト拡張会話機能使用時:送信権あり)でホストアプリケーションを指定し、必要なメッセージデータを送信する。

  4. READで処理に必要なメッセージデータを受信する。

  5. WRITE(会話継続指示)で処理結果を送信する。

  6. DPCACCEPTで会話継続を受信し、送信モードになる。

  7. DPCTRANSFER(ホスト拡張会話機能使用時:送信権あり)で別のメッセージデータを送信する。

  8. READで処理に必要なメッセージデータを受信する。

  9. WRITE(会話継続指示)で処理結果を送信する。

  10. DPCACCEPTで会話継続を受信し、送信モードになる。

  11. DPCENDを送信し、会話を終了する。

  12. READで会話終了を受信し、会話を終了する。

  13. DPCDISCONNECT でコネクションの解放を行う。

  14. DPCCLOSEでDPCライブラリの使用を終了する。

※7~10は繰り返し