TsgcWSPClient_WAMP事件 › OnError

OnError 事件

当组件检测到传输或协议级别的错误情况时触发。

语法

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

默认值

备注

呈现传输层故障(握手拒绝、TLS 错误、套接字重置)和协议层异常(解码器无法解析的格式错误 WAMP 帧)。Error 字符串是适合写入日志的可读描述。远程对等方引发的 RPC 特定错误不在此处报告,而是通过 OnCallError 到达。请勿与 OnException 混淆,后者用于处理用户代码内部引发的 Delphi 异常。

示例


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

返回事件