TsgcWSPServer_WebRTCEventos › OnError

OnError Evento

Disparado quando o servidor detecta um erro em nível de transporte ou protocolo em uma conexão de sinalização.

Sintaxe

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

Valor Padrão

Observações

Revela falhas em nível de transporte (negociação TLS, resets de socket, fechamento anormal) e anomalias em nível de protocolo geradas pelo decodificador de sinalização contra um frame de entrada (JSON malformado, id de método inesperado, sintaxe de assinatura inválida). A string Error é uma descrição legível por humanos destinada ao log. Erros que vêm de dentro de handlers de evento do usuário são reportados separadamente através de OnException.

Exemplo


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

Voltar para Eventos