TsgcWebSocketClient이벤트 › OnConnect

OnConnect 이벤트

서버로의 WebSocket 연결이 성공적으로 설정되면 발생합니다.

구문

__property TsgcWSConnectEvent OnConnect;
// typedef void __fastcall (__closure *TsgcWSConnectEvent)(TsgcWSConnection * Connection);

기본값

설명

OnConnect는 TCP 소켓이 열리고 WebSocket 핸드셰이크가 성공적으로 완료된 후에 발생하며, 이는 클라이언트가 메시지를 보내기 시작할 수 있음을 의미합니다. Active 속성 또는 Start를 통해 연결을 열 때 WriteData를 호출하기 전에 이 이벤트를 기다리십시오. 동기 Connect 메서드는 OnConnect가 이미 디스패치된 후에만 반환됩니다. Connection 매개변수는 활성 세션(원격 주소, protocol, 인증 상태 등)을 노출합니다.

예제


void OnConnect(TsgcWSConnection *Connection)
{
  Log("Connected to " + Connection->PeerIP);
  Connection->WriteData("Hello from client");
}

이벤트로 돌아가기