分散トランザクション処理機能 OpenTP1 プロトコル TP1/NET/XMAP3編

[目次][用語][索引][前へ][次へ]

dc_mcf_contend継続問い合わせ応答の終了(C言語)

形式

ANSI C,C++の形式

 
#include <dcmcf.h>
int  dc_mcf_contend (DCLONG  action,char  *resv01)
 

K&R版Cの形式

 
#include <dcmcf.h>
int dc_mcf_contend (action,resv01)
DCLONG          action;
char            *resv01;
 

機能

継続問い合わせ応答を終了します。

UAPで値を設定する引数

●action

DCNOFLAGSを設定します。

●resv01

ヌル文字を設定します。

リターン値

リターン値 リターン値
(数値)
意味
DCMCFRTN_00000 0 正常に終了しました。
DCMCFRTN_72000 -13000 <MHPの実行でリターンした場合>
先頭セグメントを受信するdc_mcf_receive関数を呼び出す前に,dc_mcf_contend関数を呼び出しています。
<SPPの実行でリターンした場合>
SPPではdc_mcf_contend関数を呼び出せません。
DCMCFRTN_72016 -13016 actionに設定した値が間違っています。
resv01に設定した値が間違っています。
DCMCFRTN_72101 -13101 継続問い合わせ応答型でないMHPで,dc_mcf_contend関数を呼び出しています。
DCMCFRTN_72107 -13107 dc_mcf_contend関数を2回以上呼び出しました。
DCMCFRTN_72111 -13111 次に起動するアプリケーション名を指定してdc_mcf_reply関数を呼び出したあと,dc_mcf_contend関数を呼び出しました。
継続問い合わせ応答型のアプリケーション名を指定してdc_mcf_execap関数を呼び出したあと,dc_mcf_contend関数を呼び出しました。
上記以外 プログラムの破壊などによる,予期しないエラーが発生しました。
(凡例)
−:該当しません。