TsgcWSPClient_WAMPÉvénements › OnError

OnError Événement

Se déclenche lorsque le composant détecte une condition d'erreur au niveau du transport ou du protocole.

Syntaxe

property OnError: TsgcWSErrorEvent;
// TsgcWSErrorEvent = procedure(Connection: TsgcWSConnection; const Error: string) of object

Valeur par défaut

Remarques

Expose les échecs au niveau transport (rejet de la poignée de main, erreurs TLS, réinitialisations de socket) et les anomalies au niveau protocole (trames WAMP malformées que le décodeur n'a pas pu analyser). La chaîne Error est une description lisible par l'homme, adaptée aux journaux. Les erreurs spécifiques aux RPC déclenchées par le pair distant ne sont PAS signalées ici — elles arrivent via OnCallError. Ne pas confondre avec OnException, qui gère les exceptions Delphi levées dans le code utilisateur.

Exemple


procedure TForm1.WAMPError(Connection: TsgcWSConnection; const Error: string);
begin
  Memo1.Lines.Add('wamp error: ' + Error);
end;

Retour aux événements