TsgcWSPClient_WAMP › 이벤트

TsgcWSPClient_WAMP Events

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

Lifecycle

Name설명
OnConnect기본 WebSocket(또는 원시 TCP) 전송이 서버에 성공적으로 연결되었을 때 발생합니다.
OnDisconnect기본 전송이 닫혀 현재 WAMP 세션이 종료될 때 발생합니다.
OnWelcome서버의 WELCOME 프레임이 수신되어 WAMP 세션이 완전히 열리고 RPC 및 PubSub 호출 준비가 되었음을 알릴 때 발생합니다.
OnError구성 요소가 전송 또는 프로토콜 수준 오류 조건을 감지할 때 발생합니다.
OnException구성 요소의 작업자 스레드 또는 이벤트 핸들러 중 하나에서 Delphi 예외가 발생할 때 발생합니다.

Messaging

Name설명
OnMessageWAMP 디코더가 상위 수준 RPC 또는 PubSub 핸들러로 라우팅하지 않은 수신 텍스트 프레임에 대해 발생합니다.
OnBinary서버가 표준 WAMP v1 텍스트 프로토콜의 일부가 아닌 바이너리 WebSocket 프레임을 보낼 때 발생합니다.
OnFragmented재조립 전에 다중 프레임 WebSocket 메시지의 각 프래그먼트에 대해 발생합니다.
OnRawMessageWAMP 디코딩 전에 발생하여, 애플리케이션이 들어오는 모든 텍스트 프레임을 먼저 확인하고 추가 처리를 억제할 수 있는 옵션을 제공합니다.

RPC

Name설명
OnCallResultCall 호출의 최종 결과를 전달하기 위해 성공적인 RPC당 한 번 발생합니다.
OnCallProgressResult최종 결과가 OnCallResult를 통해 도착하기 전, 스트리밍 RPC의 각 중간 청크에 대해 발생합니다.
OnCallErrorCall이 호출한 원격 프로시저가 서버에서 실패하거나 거부될 때 발생합니다.

PubSub

Name설명
OnEvent이 클라이언트가 이전에 구독한 토픽에 게시된 이벤트가 도착할 때 발생합니다.

모든 이벤트 (알파벳순)

Name설명
OnBinary서버가 표준 WAMP v1 텍스트 프로토콜의 일부가 아닌 바이너리 WebSocket 프레임을 보낼 때 발생합니다.
OnCallErrorCall이 호출한 원격 프로시저가 서버에서 실패하거나 거부될 때 발생합니다.
OnCallProgressResult최종 결과가 OnCallResult를 통해 도착하기 전, 스트리밍 RPC의 각 중간 청크에 대해 발생합니다.
OnCallResultCall 호출의 최종 결과를 전달하기 위해 성공적인 RPC당 한 번 발생합니다.
OnConnect기본 WebSocket(또는 원시 TCP) 전송이 서버에 성공적으로 연결되었을 때 발생합니다.
OnDisconnect기본 전송이 닫혀 현재 WAMP 세션이 종료될 때 발생합니다.
OnError구성 요소가 전송 또는 프로토콜 수준 오류 조건을 감지할 때 발생합니다.
OnEvent이 클라이언트가 이전에 구독한 토픽에 게시된 이벤트가 도착할 때 발생합니다.
OnException구성 요소의 작업자 스레드 또는 이벤트 핸들러 중 하나에서 Delphi 예외가 발생할 때 발생합니다.
OnFragmented재조립 전에 다중 프레임 WebSocket 메시지의 각 프래그먼트에 대해 발생합니다.
OnMessageWAMP 디코더가 상위 수준 RPC 또는 PubSub 핸들러로 라우팅하지 않은 수신 텍스트 프레임에 대해 발생합니다.
OnRawMessageWAMP 디코딩 전에 발생하여, 애플리케이션이 들어오는 모든 텍스트 프레임을 먼저 확인하고 추가 처리를 억제할 수 있는 옵션을 제공합니다.
OnWelcome서버의 WELCOME 프레임이 수신되어 WAMP 세션이 완전히 열리고 RPC 및 PubSub 호출 준비가 되었음을 알릴 때 발생합니다.