TsgcTURNServer › 이벤트

TsgcTURNServer 이벤트

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

STUN lifecycle

Name설명
OnSTUNRequestAuthorization인증된 요청이 도착할 때 발생합니다. 들어오는 Username/Realm과 관련된 비밀번호를 제공하십시오.
OnSTUNRequestSuccess서버가 성공적인 STUN/TURN 응답을 보내기 전에 발생하여 핸들러가 응답을 검사하거나 거부할 수 있습니다.
OnSTUNRequestError서버가 STUN/TURN 오류 응답을 보내기 전에 발생하며, 핸들러가 응답을 검사하거나 억제할 수 있도록 합니다.
OnSTUNExceptionSTUN/TURN 메시지를 파싱하거나 응답하는 동안 처리되지 않은 예외가 포착될 때 발생합니다.

Allocations

Name설명
OnTURNCreateAllocation클라이언트에 대해 새 Allocation이 성공적으로 생성된 후 발생합니다.
OnTURNDeleteAllocationAllocation이 제거된 후에 발생합니다. 클라이언트의 refresh-to-zero에 의해서거나 수명이 만료되었기 때문입니다.
OnTURNBeforeAllocate새 Allocation이 생성되기 전에 발생합니다. 중계된 IP/포트를 검사하고 ALLOCATE 요청을 거부하려면 Reject를 설정하십시오.

Relay

Name설명
OnTURNBeforeRelayIndication서버가 Send-Indication 페이로드를 피어로 중계하기 전에 발생합니다. 패킷을 삭제하려면 Accept를 False로 설정하십시오.
OnTURNBeforeRelayChannelData서버가 ChannelData 페이로드를 피어에 중계하기 전에 발생합니다. 패킷을 드롭하려면 Accept를 False로 설정하십시오.
OnTURNChannelDataDiscarded채널 번호가 유효하지 않거나 권한이 없어 ChannelData 메시지가 폐기될 때 발생합니다.
OnTURNMessageDiscarded서버가 수신한 TURN 메시지가 응답이 생성되기 전에 폐기될 때 발생합니다.

모든 이벤트 (알파벳순)

Name설명
OnSTUNExceptionSTUN/TURN 메시지를 파싱하거나 응답하는 동안 처리되지 않은 예외가 포착될 때 발생합니다.
OnSTUNRequestAuthorization인증된 요청이 도착할 때 발생합니다. 들어오는 Username/Realm과 관련된 비밀번호를 제공하십시오.
OnSTUNRequestError서버가 STUN/TURN 오류 응답을 보내기 전에 발생하며, 핸들러가 응답을 검사하거나 억제할 수 있도록 합니다.
OnSTUNRequestSuccess서버가 성공적인 STUN/TURN 응답을 보내기 전에 발생하여 핸들러가 응답을 검사하거나 거부할 수 있습니다.
OnTURNBeforeAllocate새 Allocation이 생성되기 전에 발생합니다. 중계된 IP/포트를 검사하고 ALLOCATE 요청을 거부하려면 Reject를 설정하십시오.
OnTURNBeforeRelayChannelData서버가 ChannelData 페이로드를 피어에 중계하기 전에 발생합니다. 패킷을 드롭하려면 Accept를 False로 설정하십시오.
OnTURNBeforeRelayIndication서버가 Send-Indication 페이로드를 피어로 중계하기 전에 발생합니다. 패킷을 삭제하려면 Accept를 False로 설정하십시오.
OnTURNChannelDataDiscarded채널 번호가 유효하지 않거나 권한이 없어 ChannelData 메시지가 폐기될 때 발생합니다.
OnTURNCreateAllocation클라이언트에 대해 새 Allocation이 성공적으로 생성된 후 발생합니다.
OnTURNDeleteAllocationAllocation이 제거된 후에 발생합니다. 클라이언트의 refresh-to-zero에 의해서거나 수명이 만료되었기 때문입니다.
OnTURNMessageDiscarded서버가 수신한 TURN 메시지가 응답이 생성되기 전에 폐기될 때 발생합니다.