TsgcWebSocketClient › Eventos › OnError
Dispara toda vez que ocorre um erro de protocolo WebSocket na conexão.
property OnError: TsgcWSErrorEvent;
// TsgcWSErrorEvent = procedure(Connection: TsgcWSConnection; const Error: string) of object
—
OnError reporta problemas em nível de protocolo detectados pela camada WebSocket, como um tipo de mensagem inválido, um frame malformado ou um payload UTF-8 inválido quando Options.ValidateUTF8 está habilitado. O parâmetro Error contém uma descrição textual da falha; o parâmetro Connection identifica a sessão afetada. Para exceções não tratadas (erros de socket, access violations...) use OnException em vez disso. Este evento não fecha a conexão por si só.
procedure OnError(Connection: TsgcWSConnection; const Error: string);
begin
WriteLn('#error: ' + Error);
end;