TsgcWebSocketClientEventos › OnError

OnError Evento

Se activa cada vez que se produce un error de protocolo WebSocket en la conexión.

Sintaxis

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

Valor Predeterminado

Observaciones

OnError informa de problemas a nivel de protocolo detectados por la capa WebSocket, como un tipo de mensaje no válido, una trama malformada o una carga útil UTF-8 no válida cuando Options.ValidateUTF8 está habilitado. El parámetro Error contiene una descripción textual del fallo; el parámetro Connection identifica la sesión afectada. Para excepciones no controladas (errores de socket, violaciones de acceso, etc.) use OnException. Este evento no cierra la conexión por sí solo.

Ejemplo


procedure OnError(Connection: TsgcWSConnection; const Error: string);
begin
  WriteLn('#error: ' + Error);
end;

Volver a Eventos