Hitachi

OpenTP1 Version 7 TP1/Messaging 使用の手引


付録A.4 TP1/MessagingとMCFの関数の差異

TP1/MessagingとMCFの関数の差異を,次に示します。

表A‒11 関数の差異

機能

関数名

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は使えません。