TsgcWSPServer_WebRTC › Événements › OnError
Se déclenche lorsque le serveur détecte une erreur de transport ou de niveau protocole sur une connexion de signalisation.
property OnError: TsgcWSErrorEvent;
// TsgcWSErrorEvent = procedure(Connection: TsgcWSConnection; const Error: string) of object
—
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.
procedure TForm1.WebRTCServerError(Connection: TsgcWSConnection;
const Error: string);
begin
Memo1.Lines.Add(Format('[%s] error: %s', [Connection.Guid, Error]));
end;