TsgcWSPServer_sgc › Metody › RPCResult
Odpowiada na oczekujące żądanie RPC z pomyślnym wynikiem.
procedure RPCResult(aID, aResult: String);
| Nazwa | Typ | Opis |
|---|---|---|
aID | String | Identyfikator żądania RPC pierwotnie odebranego przez OnRPC; służy do kierowania odpowiedzi z powrotem do wywołującego klienta. |
aResult | String | Ładunek wynikowy umieszczony w polu result JSON-RPC; może być wartością literalną lub zakodowanym obiektem/tablicą JSON. |
Wywołać z procedury obsługi OnRPC po pomyślnym wykonaniu metody. Serwer lokalizuje oczekujące połączenie na podstawie aID, usuwa je ze śledzenia identyfikatorów metod i wysyła odpowiedź sukcesu JSON-RPC 2.0, którą klient ujawnia poprzez zdarzenie OnRPCResult. Gdy QoS jest na poziomie 1 lub 2, odpowiedź jest również dodawana do listy oczekujących, aby serwer mógł ją ponownie wysłać w przypadku braku potwierdzenia.
oProtocol.RPCResult(aID, '{"balance":1250}');