TsgcWSPServer_WebRTC › Eventos › OnError
Se dispara cuando el servidor detecta un error de transporte o a nivel de protocolo en una conexión de señalización.
property OnError: TsgcWSErrorEvent;
// TsgcWSErrorEvent = procedure(Connection: TsgcWSConnection; const Error: string) of object
—
Expone fallos a nivel de transporte (negociación TLS, resets de socket, cierre anormal) y anomalías a nivel de protocolo generadas por el decodificador de señalización ante un frame entrante (JSON malformado, id de método inesperado, sintaxis de suscripción incorrecta). La cadena Error es una descripción legible por humanos destinada al registro. Los errores procedentes de manejadores de eventos de usuario se notifican por separado a través de OnException.
procedure TForm1.WebRTCServerError(Connection: TsgcWSConnection;
const Error: string);
begin
Memo1.Lines.Add(Format('[%s] error: %s', [Connection.Guid, Error]));
end;