TsgcTURNServer › Eventos

Eventos do TsgcTURNServer

Eventos que você pode tratar, agrupados por propósito, seguidos pela lista alfabética completa.

Ciclo de vida do STUN

NameDescrição
OnSTUNRequestAuthorizationGerado quando uma requisição autenticada chega; forneça a senha associada ao Username/Realm de entrada.
OnSTUNRequestSuccessGerado antes de o servidor enviar uma resposta STUN/TURN bem-sucedida, para que o manipulador possa inspecionar ou vetar a resposta.
OnSTUNRequestErrorGerado antes de o servidor enviar uma resposta de erro STUN/TURN; permite que o handler inspecione ou suprima a resposta.
OnSTUNExceptionGerado quando uma exceção não tratada é capturada ao analisar ou responder a uma mensagem STUN/TURN.

Allocations

NameDescrição
OnTURNCreateAllocationGerado depois que uma nova Allocation foi criada com sucesso para um cliente.
OnTURNDeleteAllocationGerado depois que uma Allocation foi removida, seja por refresh-to-zero do cliente ou porque seu tempo de vida expirou.
OnTURNBeforeAllocateGerado antes de uma nova Allocation ser criada; inspecione o IP/porta retransmitidos e defina Reject para recusar a requisição ALLOCATE.

Relay

NameDescrição
OnTURNBeforeRelayIndicationGerado antes de o servidor retransmitir um payload Send-Indication a um peer; defina Accept como False para descartar o pacote.
OnTURNBeforeRelayChannelDataGerado antes de o servidor retransmitir um payload ChannelData a um peer; defina Accept como False para descartar o pacote.
OnTURNChannelDataDiscardedGerado quando uma mensagem ChannelData é descartada porque o número do canal é inválido ou não tem permissão.
OnTURNMessageDiscardedGerado quando uma mensagem TURN recebida pelo servidor é descartada antes que qualquer resposta seja produzida.

Todos os Eventos (alfabético)

NameDescrição
OnSTUNExceptionGerado quando uma exceção não tratada é capturada ao analisar ou responder a uma mensagem STUN/TURN.
OnSTUNRequestAuthorizationGerado quando uma requisição autenticada chega; forneça a senha associada ao Username/Realm de entrada.
OnSTUNRequestErrorGerado antes de o servidor enviar uma resposta de erro STUN/TURN; permite que o handler inspecione ou suprima a resposta.
OnSTUNRequestSuccessGerado antes de o servidor enviar uma resposta STUN/TURN bem-sucedida, para que o manipulador possa inspecionar ou vetar a resposta.
OnTURNBeforeAllocateGerado antes de uma nova Allocation ser criada; inspecione o IP/porta retransmitidos e defina Reject para recusar a requisição ALLOCATE.
OnTURNBeforeRelayChannelDataGerado antes de o servidor retransmitir um payload ChannelData a um peer; defina Accept como False para descartar o pacote.
OnTURNBeforeRelayIndicationGerado antes de o servidor retransmitir um payload Send-Indication a um peer; defina Accept como False para descartar o pacote.
OnTURNChannelDataDiscardedGerado quando uma mensagem ChannelData é descartada porque o número do canal é inválido ou não tem permissão.
OnTURNCreateAllocationGerado depois que uma nova Allocation foi criada com sucesso para um cliente.
OnTURNDeleteAllocationGerado depois que uma Allocation foi removida, seja por refresh-to-zero do cliente ou porque seu tempo de vida expirou.
OnTURNMessageDiscardedGerado quando uma mensagem TURN recebida pelo servidor é descartada antes que qualquer resposta seja produzida.