TsgcWSPServer_sgc › 메서드 › RPCResult
대기 중인 RPC 요청에 성공 결과로 응답합니다.
procedure RPCResult(aID, aResult: String);
| Name | Type | 설명 |
|---|---|---|
aID | String | 원래 OnRPC가 수신한 RPC 요청의 Id입니다. 호출하는 클라이언트로 응답을 다시 라우팅하는 데 사용됩니다. |
aResult | String | JSON-RPC result 필드에 배치되는 결과 페이로드입니다. 리터럴 값이거나 JSON으로 인코딩된 객체/배열일 수 있습니다. |
메서드가 성공적으로 실행된 후 OnRPC 핸들러에서 호출합니다. 서버는 aID로 대기 중인 연결을 찾고, 메서드 id 추적기에서 이를 지우고, 클라이언트가 OnRPCResult 이벤트를 통해 표시하는 JSON-RPC 2.0 성공 응답을 보냅니다. QoS가 레벨 1 또는 2인 경우, 승인이 도착하지 않으면 서버가 다시 보낼 수 있도록 응답도 대기 목록에 추가됩니다.
oProtocol.RPCResult(aID, '{"balance":1250}');