dc_mcf_mainloop
- 〈このページの構成〉
形式
ANSI C ,C++の形式
#include <dcmcf.h> int dc_mcf_mainloop(DCLONG flags)
K&R版 C の形式
#include <dcmcf.h> int dc_mcf_mainloop(flags) DCLONG flags;
機能
この関数を呼び出したプロセスで実行中の,サービスグループに含まれるサービス関数へのサービス要求の受け付けを開始します。dc_mcf_mainloop関数は,OpenTP1から終了要求を受けるまでリターンしません。
UAPで値を設定する引数
●flags
DCNOFLAGSを設定します。
リターン値
リターン値 |
リターン値(数値) |
意味 |
---|---|---|
DC_OK |
0 |
OpenTP1からの終了要求を受けました。dc_mcf_mainloop関数を呼び出したUAPは,すぐに自分のプロセスの終了処理をして,dc_mcf_close関数とdc_rpc_close関数を呼び出してexit()してください。 |
DCMCFER_INVALID_ARGS |
-11900 |
設定した引数が間違っています。 |
DCMCFER_PROTO |
-11901 |
dc_mcf_mainloop関数を呼び出す前に,dc_rpc_open関数を呼び出していません。 |
DCMCFER_FATAL |
-11902 |
サービスを開始できませんでした。 |
DCMCFER_NOMEM |
-11903 |
メモリが不足しました。 |