5.1 MCPのライブラリ関数の一覧
C言語,COBOL言語のライブラリ関数の対応を次の表に示します。
機能 |
ライブラリ関数名 |
|
---|---|---|
C言語 |
COBOL言語 |
|
コネクションの確立 |
||
相手システムを指定したコネクションの確立 |
||
論理端末の閉塞解除 |
||
コネクション情報の取得 |
||
コネクションの解放 |
||
論理端末の閉塞 |
||
非同期一方送信メッセージの送信 |
||
同期型メッセージの送受信 |
||
同期一方送信メッセージの送信 |
||
ユーザトレースの取得 |
||
ユーザトレースの取得(データ長拡張用) |
SPPで使用できるMCPのライブラリ関数は,TP1/EEの各製品のトランザクション種別によって異なります。トランザクションで使用できるライブラリ関数を,製品別に以降の表に示します。なお,トランザクション種別については,マニュアル「TP1/Server Base Enterprise Option プログラム作成の手引」を参照してください。
ライブラリ関数名 |
トランザクション種別 |
|||||||||
---|---|---|---|---|---|---|---|---|---|---|
MI |
ME |
MN |
E1 |
E2 |
E3 |
E4 |
ES |
ER |
TM |
|
ee_mcp_actcn CBLEEMCP('ACTCN ') |
× |
× |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
ee_mcp_actcn_to CBLEEMCP('ACTCNTO ') |
× |
× |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
ee_mcp_actle CBLEEMCP('ACTLE ') |
× |
× |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
ee_mcp_cninfo CBLEEMCP('CNINFO ') |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
ee_mcp_dctcn CBLEEMCP('DCTCN ') |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
ee_mcp_dctle CBLEEMCP('DCTLE ') |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
ee_mcp_send CBLEEMCP('SEND ') |
× |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
ee_mcp_sendrecv CBLEEMCP('SENDRECV') |
× |
× |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
ee_mcp_sendsync CBLEEMCP('SENDSYNC') |
× |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
ee_mcp_utrace_put CBLEEMCP('UTPUT ') |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
ee_mcp_utrace_put_long CBLEEMCP('UTPUTL ') |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
ライブラリ関数名 |
トランザクション種別 |
||||||
---|---|---|---|---|---|---|---|
UI |
MV |
RL |
UT |
CU |
JI |
BS |
|
ee_mcp_actcn CBLEEMCP('ACTCN ') |
× |
○ |
○ |
× |
○ |
× |
× |
ee_mcp_actcn_to CBLEEMCP('ACTCNTO ') |
× |
○ |
○ |
× |
○ |
× |
× |
ee_mcp_actle CBLEEMCP('ACTLE ') |
× |
○ |
○ |
× |
○ |
× |
× |
ee_mcp_cninfo CBLEEMCP('CNINFO ') |
○ |
○ |
○ |
○ |
○ |
○ |
× |
ee_mcp_dctcn CBLEEMCP('DCTCN ') |
○ |
○ |
○ |
○ |
○ |
○ |
× |
ee_mcp_dctle CBLEEMCP('DCTLE ') |
○ |
○ |
○ |
○ |
○ |
○ |
× |
ee_mcp_send CBLEEMCP('SEND ') |
× |
○ |
○ |
× |
○ |
× |
× |
ee_mcp_sendrecv CBLEEMCP('SENDRECV') |
× |
○ |
○ |
× |
○ |
× |
× |
ee_mcp_sendsync CBLEEMCP('SENDSYNC') |
× |
○ |
○ |
× |
○ |
× |
× |
ee_mcp_utrace_put CBLEEMCP('UTPUT ') |
○ |
○ |
○ |
○ |
○ |
○ |
× |
ee_mcp_utrace_put_long CBLEEMCP('UTPUTL ') |
○ |
○ |
○ |
○ |
○ |
○ |
× |