TsgcWebSocketServer › イベント › OnConnect
クライアントとの WebSocket 接続が確立されるたびに発生します。
property OnConnect: TsgcWSConnectEvent;
// TsgcWSConnectEvent = procedure(Connection: TsgcWSConnection) of object
—
OnConnect は、クライアントとの WebSocket ハンドシェイクが正常に完了し、セッションがフレームを交換する準備ができた後に発生します。Connection パラメータは新しいセッションを識別し、その Guid、PeerIP、プロトコル、認証状態、カスタムタグを公開します。プレーン TCP 接続の場合、イベントは最初のメッセージが受信された後(または OnUnknownProtocol がプロトコルを受け入れた後)にのみ発生します。TCP ソケットが受け入れられた瞬間に通知を受けるには OnTCPConnect を使用してください。
procedure OnConnect(Connection: TsgcWSConnection);
begin
Log('Client connected: ' + Connection.Guid + ' from ' + Connection.PeerIP);
end;