TsgcWSPServer_WebRTC › Eventos › OnError
Disparado quando o servidor detecta um erro em nível de transporte ou protocolo em uma conexão de sinalização.
property OnError: TsgcWSErrorEvent;
// TsgcWSErrorEvent = procedure(Connection: TsgcWSConnection; const Error: string) of object
—
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.
procedure TForm1.WebRTCServerError(Connection: TsgcWSConnection;
const Error: string);
begin
Memo1.Lines.Add(Format('[%s] error: %s', [Connection.Guid, Error]));
end;