TsgcWSPClient_WAMPEventos › OnError

OnError Evento

Se activa cuando el componente detecta una condición de error de transporte o de nivel de protocolo.

Sintaxis

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

Valor Predeterminado

Observaciones

Expone fallos a nivel de transporte (rechazo de negociación, errores TLS, reinicios de socket) y anomalías a nivel de protocolo (marcos WAMP malformados que el decodificador no pudo analizar). La cadena Error es una descripción legible por humanos adecuada para registros. Los errores específicos de RPC generados por el par remoto NO se notifican aquí — llegan a través de OnCallError. No confunda con OnException, que gestiona las excepciones Delphi generadas dentro del código de usuario.

Ejemplo


procedure TForm1.WAMPError(Connection: TsgcWSConnection; const Error: string);
begin
  Memo1.Lines.Add('wamp error: ' + Error);
end;

Volver a Eventos