付録A.4 TP1/MessagingとMCFの関数の差異
TP1/MessagingとMCFの関数の差異を,次に示します。
機能 |
関数名※ |
TP1/Messagingでのサポートの有無 |
TP1/Messaging - Extension 1の要否 |
|
---|---|---|---|---|
メッセージ送受信 |
アプリケーションに関するタイマ起動要求の削除 |
dc_mcf_adltap CBLDCMCF('ADLTAP△△') |
○ |
○ |
アプリケーション情報通知 |
dc_mcf_ap_info CBLDCMCF('APINFO△△') |
○ |
○ |
|
UOCへのアプリケーション情報通知 |
dc_mcf_ap_info_uoc − |
× |
− |
|
MCF環境のクローズ |
dc_mcf_close CBLDCMCF('CLOSE△△△') |
○ |
× |
|
MHPのコミット |
dc_mcf_commit CBLDCMCF('COMMIT△△') |
○ |
× |
|
継続問い合わせ応答の終了 |
dc_mcf_contend CBLDCMCF('CONTEND△') |
× |
− |
|
アプリケーションプログラムの起動 |
dc_mcf_execap CBLDCMCF('EXECAP△△') |
○ |
× |
|
MHPのサービス開始 |
dc_mcf_mainloop CBLDCMCF('MAINLOOP') |
○ |
× |
|
MCF環境のオープン |
dc_mcf_open CBLDCMCF('OPEN△△△△') |
○ |
× |
|
メッセージの受信 |
dc_mcf_receive CBLDCMCF('RECEIVE△') |
○ |
× |
|
同期型のメッセージの受信 |
dc_mcf_recvsync CBLDCMCF('RECVSYNC') |
× |
− |
|
応答メッセージの送信 |
dc_mcf_reply CBLDCMCF('REPLY△△△') |
○ |
○ |
|
メッセージの再送 |
dc_mcf_resend CBLDCMCF('RESEND△△') |
× |
− |
|
MHPのロールバック |
dc_mcf_rollback CBLDCMCF('ROLLBACK') |
○ |
× |
|
メッセージの送信 |
dc_mcf_send CBLDCMCF('SEND△△△△') |
○ |
× |
|
同期型のメッセージの送受信 |
dc_mcf_sendrecv CBLDCMCF('SENDRECV') |
○ |
× |
|
同期型のメッセージの送信 |
dc_mcf_sendsync CBLDCMCF('SENDSYNC') |
○ |
○ |
|
コネクションの確立 |
dc_mcf_tactcn CBLDCMCF('TACTCN△△') |
○ |
○ |
|
論理端末の閉塞解除 |
dc_mcf_tactle CBLDCMCF('TACTLE△△') |
○ |
○ |
|
コネクションの解放 |
dc_mcf_tdctcn CBLDCMCF('TDCTCN△△') |
○ |
○ |
|
論理端末の閉塞 |
dc_mcf_tdctle CBLDCMCF('TDCTLE△△') |
○ |
○ |
|
論理端末の出力キュー削除 |
dc_mcf_tdlqle CBLDCMCF('TDLQLE△△') |
○ |
○ |
|
一時記憶データの受け取り |
dc_mcf_tempget CBLDCMCF('TEMPGET△') |
× |
− |
|
一時記憶データの更新 |
dc_mcf_tempput CBLDCMCF('TEMPPUT△') |
× |
− |
|
ユーザタイマ監視の取り消し |
dc_mcf_timer_cancel CBLDCMCF('TIMERCAN') |
○ |
× |
|
ユーザタイマ監視の設定 |
dc_mcf_timer_set CBLDCMCF('TIMERSET') |
○ |
× |
|
コネクションの状態取得 |
dc_mcf_tlscn CBLDCMCF('TLSCN△△△') |
○ |
○ |
|
MCF通信サービスの状態取得 |
dc_mcf_tlscom CBLDCMCF('TLSCOM△△') |
○ |
○ |
|
論理端末の状態取得 |
dc_mcf_tlsle CBLDCMCF('TLSLE△△△') |
○ |
○ |
|
サーバ型コネクションの確立要求の受付状態取得 |
dc_mcf_tlsln CBLDCMCF('TLSLN△△△') |
○ |
○ |
|
サーバ型コネクションの確立要求の受付終了 |
dc_mcf_tofln CBLDCMCF('TOFLN△△△') |
○ |
○ |
|
サーバ型コネクションの確立要求の受付開始 |
dc_mcf_tonln CBLDCMCF('TONLN△△△') |
○ |
○ |
- 注※
-
上段がC言語の関数,下段がCOBOL-UAP作成用プログラムです。TP1/Messagingでは,DMLは使えません。