2.3.4 UDPプロトコルを使用したRPC通信で使用できるAPI

UDPプロトコルを使用したRPC通信で使用できるAPIを次の表に示します。

表2-9 UDPプロトコルを使用したRPC通信で使用できるAPI

項番API内容使用可否
1ee_rpc_call遠隔サービスの要求
2ee_rpc_cmtsendトランザクションと同期して送信する非応答型RPC要求×
3ee_rpc_poll_any_replies非同期応答型RPCの応答受信
4ee_rpc_discard_further_repliesすべての非同期応答型RPCの応答受信拒否
5ee_rpc_discard_specific_reply特定の非同期応答型RPCの応答受信拒否
6ee_rpc_get_error_descriptorエラーが発生した非同期応答型RPCの識別子取得
7ee_rpc_set_watch_timeサービスの同期応答型RPCの応答待ち時間の更新
8ee_rpc_get_watch_timeサービスの同期応答型RPCの応答待ち時間の参照
9ee_rpc_reply_suspendRPC応答メッセージ送信の抑止UDPプロトコルを使用する場合は,抑止できません(APIエラーとなります)。
10ee_rpc_reply_send抑止していたRPC応答メッセージの送信×
(凡例)
○:使用できます。
×:使用できません。
注※
この機能を使用する場合,ee_rpc_call関数のflags引数にEERPC_UDPを指定します。