2.3.8 ホストCPI-CからATMIサーバーへのリクエスト/レスポンス
図2-28 DMCONFIGファイルのエントリ

- CPI-Cアプリケーション・プログラムMIRRCPICは、環境の起動指定によって起動されます。
MIRRCPIC
クライアントは、cminit
に対して、この対話の他のリクエストすべてで使用される対話属性を構築、および対話IDを受信するようリクエストします。リモート・サーバーおよびサービスは、CPI-C側の情報エントリMIRRSIDE
で指定されます。cmallc
リクエストにより、DMCONFIGファイルのDM_LOCAL_SERVICESセクションでMIRRORSERV
にマップされている、公開済のサービスが開始されます。cmsst
リクエストでは、送信タイプをCM_SEND_AND_PREP_TO_RECEIVE
に設定することによって次の送信リクエストが準備されます。cmsend
リクエストにより、obuffer
のコンテンツがtpsvcinfo->data
バッファのATMIサービスに即時送信され、制御がmirrorserv
サービスに放棄されます。cmrcv
リクエストでは、ATMItpreturn
サービスによって戻されるodata
のコンテンツ、およびリターン・コード値CM_DEALLOCATED_NORMAL
で対話が終了したという通知を受信します。
親トピック: CPI-Cプログラミングの例