TsgcWSPClient_sgc › 이벤트

TsgcWSPClient_sgc 이벤트

용도별로 그룹화된 처리할 수 있는 이벤트와 그 뒤에 전체 알파벳순 목록입니다.

Lifecycle

Name설명
OnConnectWebSocket 핸드셰이크가 완료되고 sgc 서브프로토콜이 초기화된 후에 발생합니다.
OnDisconnect연결이 닫힐 때 발생하며, 종료 코드를 보고합니다.
OnError서버 또는 전송이 오류 문자열을 보고할 때 발생합니다.
OnException연결에서 처리되지 않은 예외가 발생할 때 발생합니다.
OnSession성공적인 연결 또는 GetSession 요청 후 할당된 세션 Guid와 함께 발생합니다.

Messaging

Name설명
OnMessagesgc 채널에 일반 텍스트 메시지가 도착할 때 발생합니다.
OnBinary바이너리 프레임이 도착할 때 발생합니다. 페이로드는 TMemoryStream으로 전달됩니다.
OnFragmented프래그먼트화된 WebSocket 프레임에 대해 발생하며, OpCode와 continuation 플래그를 노출합니다.
OnRawMessage구성 요소가 메시지를 파싱하기 전에 발생합니다. 기본 처리를 억제하려면 Handled를 True로 설정하십시오.

PubSub

Name설명
OnSubscription클라이언트가 채널에 구독되었을 때 발생합니다.
OnUnSubscription클라이언트가 채널에서 구독 해제되었을 때 발생합니다.
OnEvent구독한 채널에서 메시지가 수신될 때 발생합니다.
OnAcknowledgment서버가 QoS 1 또는 2 메시지의 수신을 확인할 때 발생합니다.

RPC

Name설명
OnRPCResult서버가 성공적인 RPC 응답을 반환할 때 발생합니다.
OnRPCError서버가 RPC 요청에 오류 응답을 반환할 때 발생합니다.

모든 이벤트 (알파벳순)

Name설명
OnAcknowledgment서버가 QoS 1 또는 2 메시지의 수신을 확인할 때 발생합니다.
OnBinary바이너리 프레임이 도착할 때 발생합니다. 페이로드는 TMemoryStream으로 전달됩니다.
OnConnectWebSocket 핸드셰이크가 완료되고 sgc 서브프로토콜이 초기화된 후에 발생합니다.
OnDisconnect연결이 닫힐 때 발생하며, 종료 코드를 보고합니다.
OnError서버 또는 전송이 오류 문자열을 보고할 때 발생합니다.
OnEvent구독한 채널에서 메시지가 수신될 때 발생합니다.
OnException연결에서 처리되지 않은 예외가 발생할 때 발생합니다.
OnFragmented프래그먼트화된 WebSocket 프레임에 대해 발생하며, OpCode와 continuation 플래그를 노출합니다.
OnMessagesgc 채널에 일반 텍스트 메시지가 도착할 때 발생합니다.
OnRawMessage구성 요소가 메시지를 파싱하기 전에 발생합니다. 기본 처리를 억제하려면 Handled를 True로 설정하십시오.
OnRPCError서버가 RPC 요청에 오류 응답을 반환할 때 발생합니다.
OnRPCResult서버가 성공적인 RPC 응답을 반환할 때 발생합니다.
OnSession성공적인 연결 또는 GetSession 요청 후 할당된 세션 Guid와 함께 발생합니다.
OnSubscription클라이언트가 채널에 구독되었을 때 발생합니다.
OnUnSubscription클라이언트가 채널에서 구독 해제되었을 때 발생합니다.