TsgcWSPServer_WebRTC › 이벤트

TsgcWSPServer_WebRTC 이벤트

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

Lifecycle

Name설명
OnConnect피어가 WebSocket 핸드셰이크를 완료하고 WebRTC 시그널링 서브프로토콜에 연결되면 서버에서 발생합니다.
OnDisconnect시그널링 피어가 전송을 닫거나 서버가 이를 끊을 때 서버에서 발생합니다.
OnError서버가 시그널링 연결에서 전송 또는 프로토콜 수준 오류를 감지할 때 발생합니다.
OnException서버의 워커 스레드 또는 사용자 이벤트 핸들러 내에서 Delphi 예외가 발생할 때 발생합니다.

Messaging

Name설명
OnMessage시그널링 디코더가 전용 구독 또는 WebRTC 릴레이 이벤트로 라우팅하지 않은 수신 텍스트 프레임에 대해 발생합니다.
OnBinary피어가 JSON-텍스트 시그널링 프로토콜의 일부가 아닌 바이너리 WebSocket 프레임을 보낼 때 발생합니다.
OnFragmented페이로드가 재조립되기 전에 피어로부터 수신된 다중 프레임 WebSocket 메시지의 각 조각에 대해 발생합니다.
OnRawMessage시그널링 디코딩 전에 발생하여 서버가 모든 수신 텍스트 프레임을 검사하고 선택적으로 추가 처리를 억제할 수 있게 합니다.

PubSub

Name설명
OnBeforeSubscription피어가 시그널링 채널에 참여하도록 요청할 때 발생하여, 서버에 구독을 수락하거나 거부할 기회를 줍니다.
OnSubscription피어 구독이 수락되고 시그널링 서버가 채널에 피어를 등록한 후에 발생합니다.
OnUnSubscription피어가 시그널링 채널을 떠나고 서버가 구독자 목록에서 제거했을 때 발생합니다.

모든 이벤트 (알파벳순)

Name설명
OnBeforeSubscription피어가 시그널링 채널에 참여하도록 요청할 때 발생하여, 서버에 구독을 수락하거나 거부할 기회를 줍니다.
OnBinary피어가 JSON-텍스트 시그널링 프로토콜의 일부가 아닌 바이너리 WebSocket 프레임을 보낼 때 발생합니다.
OnConnect피어가 WebSocket 핸드셰이크를 완료하고 WebRTC 시그널링 서브프로토콜에 연결되면 서버에서 발생합니다.
OnDisconnect시그널링 피어가 전송을 닫거나 서버가 이를 끊을 때 서버에서 발생합니다.
OnError서버가 시그널링 연결에서 전송 또는 프로토콜 수준 오류를 감지할 때 발생합니다.
OnException서버의 워커 스레드 또는 사용자 이벤트 핸들러 내에서 Delphi 예외가 발생할 때 발생합니다.
OnFragmented페이로드가 재조립되기 전에 피어로부터 수신된 다중 프레임 WebSocket 메시지의 각 조각에 대해 발생합니다.
OnMessage시그널링 디코더가 전용 구독 또는 WebRTC 릴레이 이벤트로 라우팅하지 않은 수신 텍스트 프레임에 대해 발생합니다.
OnRawMessage시그널링 디코딩 전에 발생하여 서버가 모든 수신 텍스트 프레임을 검사하고 선택적으로 추가 처리를 억제할 수 있게 합니다.
OnSubscription피어 구독이 수락되고 시그널링 서버가 채널에 피어를 등록한 후에 발생합니다.
OnUnSubscription피어가 시그널링 채널을 떠나고 서버가 구독자 목록에서 제거했을 때 발생합니다.