TsgcWebSocketClient › Gebeurtenissen › OnError
Wordt geactiveerd telkens wanneer een WebSocket-protocolfout optreedt op de verbinding.
property OnError: TsgcWSErrorEvent;
// TsgcWSErrorEvent = procedure(Connection: TsgcWSConnection; const Error: string) of object
—
OnError rapporteert protocolniveaufouten gedetecteerd door de WebSocket-laag, zoals een ongeldig berichttype, een misvormd frame of een ongeldige UTF-8-payload wanneer Options.ValidateUTF8 is ingeschakeld. De parameter Error bevat een tekstuele beschrijving van de fout; de parameter Connection identificeert de getroffen sessie. Gebruik voor onverwerkte uitzonderingen (socketfouten, toegangsschendingen...) OnException. Deze gebeurtenis sluit de verbinding niet zelf.
procedure OnError(Connection: TsgcWSConnection; const Error: string);
begin
WriteLn('#error: ' + Error);
end;