TsgcWSPClient_WAMPMetody › CancelCall

CancelCall Metoda

Żąda anulowania trwającego wywołania RPC, uprzednio zainicjowanego metodą Call.

Składnia

procedure CancelCall(const aCallId: string);

Parametry

NazwaTypOpis
aCallIdconst stringIdentyfikator oczekującego wywołania do przerwania. Musi odpowiadać wartości aCallId przekazanej do poprzedniego wywołania Call, które nie zostało jeszcze ukończone.

Uwagi

Wysyła ramkę WAMP v1 CALL_CANCEL dla podanego identyfikatora. Anulowanie ma charakter doradczy: serwer może nadal dostarczyć końcowy wynik OnCallResult, jeśli przetwarzanie zostało już ukończone, lub wywołać OnCallError z URI błędu anulowania. Klient musi nadal akceptować następne zdarzenie dla tego identyfikatora, aby lokalna buchalteria (słowniki oczekujących wywołań, timery) mogła zostać deterministycznie wyczyszczona.

Przykład


WAMP.CancelCall(vCallId);

Powrót do metod