TsgcWSPServer_WebRTCÉvénements › OnError

OnError Événement

Se déclenche lorsque le serveur détecte une erreur de transport ou de niveau protocole sur une connexion de signalisation.

Syntaxe

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

Valeur par défaut

Remarques

Expose les échecs au niveau du transport (négociation TLS, réinitialisations de socket, fermeture anormale) et les anomalies au niveau du protocole levées par le décodeur de signalisation contre une trame entrante (JSON malformé, identifiant de méthode inattendu, mauvaise syntaxe d'abonnement). La chaîne Error est une description lisible par l'homme destinée à la journalisation. Les erreurs provenant de l'intérieur des gestionnaires d'événements utilisateur sont signalées séparément via OnException.

Exemple


procedure TForm1.WebRTCServerError(Connection: TsgcWSConnection;
  const Error: string);
begin
  Memo1.Lines.Add(Format('[%s] error: %s', [Connection.Guid, Error]));
end;

Retour aux événements