TsgcWSPServer_sgc › Methoden › RPCResult
Beantwoordt een openstaand RPC-verzoek met een succesvol resultaat.
procedure RPCResult(aID, aResult: String);
| Naam | Type | Beschrijving |
|---|---|---|
aID | String | Id van het oorspronkelijk ontvangen RPC-verzoek via OnRPC; gebruikt om het antwoord terug te sturen naar de aanroepende client. |
aResult | String | Resultaatpayload geplaatst in het JSON-RPC result-veld; kan een letterlijke waarde zijn of een JSON-gecodeerd object/array. |
Roep aan vanuit de OnRPC-handler zodra de methode succesvol is uitgevoerd. De server zoekt de openstaande verbinding op via aID, verwijdert deze uit de methode-id-tracker en stuurt een JSON-RPC 2.0-succesantwoord dat de client via het OnRPCResult-event ontvangt. Wanneer QoS Level 1 of 2 is, wordt het antwoord ook aan de wachtlijst toegevoegd zodat de server het opnieuw kan verzenden als er geen bevestiging binnenkomt.
oProtocol.RPCResult(aID, '{"balance":1250}');