TsgcWSPServer_WebRTCEventos › OnError

OnError Evento

Se dispara cuando el servidor detecta un error de transporte o a nivel de protocolo en una conexión de señalización.

Sintaxis

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

Valor Predeterminado

Observaciones

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.

Ejemplo


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

Volver a Eventos