TsgcWSPServer_sgcMéthodes › RPCResult

RPCResult Method

Répond à une requête RPC en attente avec un résultat réussi.

Syntaxe

procedure RPCResult(aID, aResult: String);

Paramètres

NomTypeDescription
aIDStringIdentifiant de la requête RPC reçue initialement par OnRPC ; utilisé pour acheminer la réponse vers le client appelant.
aResult StringCharge 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.

Remarques

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.

Exemple

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

Retour aux méthodes