TsgcWSPServer_sgc › 이벤트 › OnConnect
클라이언트가 이 서브프로토콜에 대한 WebSocket 핸드셰이크를 완료한 후에 발생합니다.
property OnConnect: TsgcWSConnectEvent;
// TsgcWSConnectEvent = procedure(Connection: TsgcWSConnection) of object
—
서브프로토콜이 session 식별자를 보내고 큐에 추가된 retained 게시를 비운 후 수락된 연결당 한 번 발생합니다. Broker가 할당되면 브로커 파이프라인이 핸드셰이크를 소유할 수 있도록 이벤트가 억제됩니다. 그렇지 않으면 이는 Connection.Guid, Connection.PeerIP 또는 HTTP 업그레이드에 의해 첨부된 사용자 정의 헤더를 검사하기에 적절한 장소입니다.
procedure TForm1.oProtocolConnect(Connection: TsgcWSConnection);
begin
Memo1.Lines.Add('connected: ' + Connection.Guid);
end;