TsgcWSPServer_sgc事件 › OnConnect

OnConnect 事件

客户端完成此子协议的 WebSocket 握手后触发。

语法

property OnConnect: TsgcWSConnectEvent;
// TsgcWSConnectEvent = procedure(Connection: TsgcWSConnection) of object

默认值

备注

在子协议发送会话标识符并清空所有已排队的保留发布内容后,每个被接受的连接触发一次。若已分配 Broker,则此事件将被抑制,由 Broker 管道负责握手;否则此处适合用于检查 Connection.GuidConnection.PeerIP 或 HTTP 升级时附带的自定义请求头。

示例

procedure TForm1.oProtocolConnect(Connection: TsgcWSConnection);
begin
  Memo1.Lines.Add('connected: ' + Connection.Guid);
end;

返回事件