RpcStatus-Klasse

Die RpcStatus-Klasse gibt den Status eines laufenden oder abgeschlossenen RPC über folgende Felder an:

state
Der Status des RPC.
error_name
Von der Anwendung festgelegter Fehlername. Nur festgelegt, wenn der Status APPLICATION_ERROR lautet. Von der Anwendung zur Übertragung des konkreten Grunds für einen Fehler verwendet.
error_message
Die dem RPC-Status zugeordnete Fehlermeldung.

Die RpcStatus-Klasse stellt die abgeleitete Klasse "State" bereit, eine Aufzählung möglicher RPC-Status:

OK
RPC wurde erfolgreich abgeschlossen.
RUNNING
RPC wird noch ausgeführt (nicht abgeschlossen).
REQUEST_ERROR
Anfrage war fehlerhaft oder unvollständig.
SERVER_ERROR
Beim Server trat ein unerwarteter Fehler auf.
NETWORK_ERROR
Im Netzwerk trat ein Fehler auf.
APPLICATION_ERROR
Die Anwendung zeigt einen Fehler an. In diesem Zustand legt die RPC automatisch application_error fest.