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プログラミングの例