TsgcWSPServer_WebRTCEvents › OnError

OnError Evento

Viene generato quando il server rileva un errore a livello di transport o di protocollo su una connessione di segnalazione.

Sintassi

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

Valore predefinito

Note

Rileva errori a livello di trasporto (negoziazione TLS, reset del socket, chiusura anomala) e anomalie a livello di protocollo sollevate dal decoder di segnalazione su un frame in ingresso (JSON malformato, ID metodo inatteso, sintassi di sottoscrizione non valida). La stringa Error è una descrizione leggibile dall'uomo destinata alla registrazione. Gli errori provenienti dall'interno degli handler degli eventi utente vengono segnalati separatamente tramite OnException.

Esempio


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

Torna agli Eventi