TsgcWSPServer_sgcメソッド › RPCResult

RPCResult メソッド

保留中のRPCリクエストに成功結果で応答します。

構文

procedure RPCResult(aID, aResult: String);

パラメータ

名前タイプ説明
aIDStringOnRPC によって最初に受信されたRPCリクエストのID。呼び出し元クライアントに返信をルーティングするために使用します。
aResultStringJSON-RPC の result フィールドに配置される結果ペイロード。リテラル値または JSON エンコードされたオブジェクト/配列を指定できます。

解説

OnRPC ハンドラーからメソッドが正常に実行された後に呼び出します。サーバーは aID によって保留中の接続を特定し、メソッド ID トラッカーからクリアして、クライアントが OnRPCResult イベントを通じて表面化させる JSON-RPC 2.0 成功返信を送信します。QoS がレベル 1 または 2 の場合、サーバーが確認を受け取らない場合に再送信できるよう、返信も保留リストに追加されます。

使用例

oProtocol.RPCResult(aID, '{"balance":1250}');

メソッドに戻る