TsgcWebSocketClient › 이벤트
용도별로 그룹화된 처리할 수 있는 이벤트와 그 뒤에 전체 알파벳순 목록입니다.
| Name | 설명 |
|---|---|
| OnConnect | 서버로의 WebSocket 연결이 성공적으로 설정되면 발생합니다. |
| OnDisconnect | WebSocket 연결이 끊어지거나 닫혔을 때 발생합니다. |
| OnError | 연결에서 WebSocket 프로토콜 오류가 발생할 때마다 발생합니다. |
| OnHandshake | 사용자 정의 헤더를 추가할 수 있도록 클라이언트 HTTP 핸드셰이크가 구성될 때 발생합니다. |
| OnException | 연결을 처리하는 동안 처리되지 않은 예외가 발생할 때마다 발생합니다. |
| OnBeforeHeartBeat | 각 HeartBeat ping 전에 발생하여 애플리케이션이 사용자 정의 keep-alive 메시지를 보낼 수 있습니다. |
| OnBeforeWatchDog | 각 WatchDog 재연결 시도 전에 발생하여 애플리케이션이 대상 서버를 조정하거나 재시도를 억제할 수 있게 합니다. |
| OnBeforeConnect | 클라이언트가 서버에 연결을 시도하기 전에 발생합니다. |
| Name | 설명 |
|---|---|
| OnMessage | 서버가 클라이언트에 텍스트 메시지를 보낼 때마다 발생합니다. |
| OnBinary | 서버가 클라이언트에 바이너리 메시지를 보낼 때마다 발생합니다. |
| OnFragmented | Options.FragmentedMessages가 frgAll 또는 frgOnlyFragmented일 때 수신되는 모든 프래그먼트에 대해 발생합니다. |
| Name | 설명 |
|---|---|
| OnLoadBalancerError | LoadBalancer가 활성화되어 있고 Load Balancer 서버와 통신하는 동안 오류가 발생할 때 발생합니다. |
| Name | 설명 |
|---|---|
| OnSSLGetHandler | 사용자 지정 핸들러 인스턴스를 제공할 수 있도록 SSL 핸들러가 생성되기 전에 발생합니다. |
| OnSSLAfterCreateHandler | SSL 핸들러가 생성된 후 해당 속성을 사용자 지정할 수 있도록 발생합니다. |
| OnSSLVerifyPeer | VerifyCertificate가 활성화되면 발생하여 애플리케이션이 서버 인증서를 수락하거나 거부할 수 있게 합니다. |
| OnSChannelVerifyPeer | SChannel이 TLS IOHandler인 경우 발생하므로 애플리케이션이 서버 인증서를 검증할 수 있습니다. |
| Name | 설명 |
|---|---|
| OnBeforeConnect | 클라이언트가 서버에 연결을 시도하기 전에 발생합니다. |
| OnBeforeHeartBeat | 각 HeartBeat ping 전에 발생하여 애플리케이션이 사용자 정의 keep-alive 메시지를 보낼 수 있습니다. |
| OnBeforeWatchDog | 각 WatchDog 재연결 시도 전에 발생하여 애플리케이션이 대상 서버를 조정하거나 재시도를 억제할 수 있게 합니다. |
| OnBinary | 서버가 클라이언트에 바이너리 메시지를 보낼 때마다 발생합니다. |
| OnConnect | 서버로의 WebSocket 연결이 성공적으로 설정되면 발생합니다. |
| OnDisconnect | WebSocket 연결이 끊어지거나 닫혔을 때 발생합니다. |
| OnError | 연결에서 WebSocket 프로토콜 오류가 발생할 때마다 발생합니다. |
| OnException | 연결을 처리하는 동안 처리되지 않은 예외가 발생할 때마다 발생합니다. |
| OnFragmented | Options.FragmentedMessages가 frgAll 또는 frgOnlyFragmented일 때 수신되는 모든 프래그먼트에 대해 발생합니다. |
| OnHandshake | 사용자 정의 헤더를 추가할 수 있도록 클라이언트 HTTP 핸드셰이크가 구성될 때 발생합니다. |
| OnLoadBalancerError | LoadBalancer가 활성화되어 있고 Load Balancer 서버와 통신하는 동안 오류가 발생할 때 발생합니다. |
| OnMessage | 서버가 클라이언트에 텍스트 메시지를 보낼 때마다 발생합니다. |
| OnSChannelVerifyPeer | SChannel이 TLS IOHandler인 경우 발생하므로 애플리케이션이 서버 인증서를 검증할 수 있습니다. |
| OnSSLAfterCreateHandler | SSL 핸들러가 생성된 후 해당 속성을 사용자 지정할 수 있도록 발생합니다. |
| OnSSLGetHandler | 사용자 지정 핸들러 인스턴스를 제공할 수 있도록 SSL 핸들러가 생성되기 전에 발생합니다. |
| OnSSLVerifyPeer | VerifyCertificate가 활성화되면 발생하여 애플리케이션이 서버 인증서를 수락하거나 거부할 수 있게 합니다. |