TsgcWSPServer_sgc › Méthodes › RPCResult
Répond à une requête RPC en attente avec un résultat réussi.
procedure RPCResult(aID, aResult: String);
| Nom | Type | Description |
|---|---|---|
aID | String | Identifiant de la requête RPC reçue initialement par OnRPC ; utilisé pour acheminer la réponse vers le client appelant. |
aResult
| String | Charge utile de résultat placée dans le champ result JSON-RPC ; peut être une valeur littérale ou un objet/tableau encodé en JSON. |
Appelez cette méthode depuis le gestionnaire OnRPC une fois que la méthode a été exécutée avec succès. Le serveur localise la connexion en attente par aID, la supprime du tracker de méthode-id et envoie une réponse de succès JSON-RPC 2.0 que le client reçoit via son événement OnRPCResult. Lorsque QoS est au niveau 1 ou 2, la réponse est également ajoutée à la liste en attente afin que le serveur puisse la renvoyer si aucun accusé de réception n'arrive.
oProtocol.RPCResult(aID, '{"balance":1250}');