TsgcTURNServer › Eventos

Eventos de TsgcTURNServer

Eventos que puede gestionar, agrupados por propósito, seguidos de la lista alfabética completa.

Ciclo de vida de STUN

NombreDescripción
OnSTUNRequestAuthorizationSe dispara cuando llega una solicitud autenticada; proporcione la contraseña asociada al Username/Realm entrante.
OnSTUNRequestSuccessSe genera antes de que el servidor envíe una respuesta STUN/TURN satisfactoria, de modo que el manejador pueda inspeccionar o vetar la respuesta.
OnSTUNRequestErrorSe activa antes de que el servidor envíe una respuesta de error STUN/TURN; permite al manejador inspeccionar o suprimir la respuesta.
OnSTUNExceptionSe genera cuando se captura una excepción no controlada al analizar o responder a un mensaje STUN/TURN.

Allocations

NombreDescripción
OnTURNCreateAllocationSe genera después de que se haya creado correctamente una nueva Asignación para un cliente.
OnTURNDeleteAllocationSe activa después de que se haya eliminado una Allocation, ya sea por renovación a cero por parte del cliente o porque su vida útil ha expirado.
OnTURNBeforeAllocateSe genera antes de que se cree una nueva Asignación; inspeccione la IP/puerto retransmitido y establezca Reject para rechazar la solicitud ALLOCATE.

Retransmisión

NombreDescripción
OnTURNBeforeRelayIndicationSe activa antes de que el servidor reenvíe una carga útil de Send-Indication a un par; establezca Accept en False para descartar el paquete.
OnTURNBeforeRelayChannelDataSe genera antes de que el servidor retransmita una carga útil ChannelData a un par; establezca Accept en False para descartar el paquete.
OnTURNChannelDataDiscardedSe activa cuando se descarta un mensaje ChannelData porque el número de canal no es válido o no tiene permisos.
OnTURNMessageDiscardedSe genera cuando el servidor TURN descarta un mensaje recibido antes de producir ninguna respuesta.

Todos los eventos (orden alfabético)

NombreDescripción
OnSTUNExceptionSe genera cuando se captura una excepción no controlada al analizar o responder a un mensaje STUN/TURN.
OnSTUNRequestAuthorizationSe dispara cuando llega una solicitud autenticada; proporcione la contraseña asociada al Username/Realm entrante.
OnSTUNRequestErrorSe activa antes de que el servidor envíe una respuesta de error STUN/TURN; permite al manejador inspeccionar o suprimir la respuesta.
OnSTUNRequestSuccessSe genera antes de que el servidor envíe una respuesta STUN/TURN satisfactoria, de modo que el manejador pueda inspeccionar o vetar la respuesta.
OnTURNBeforeAllocateSe genera antes de que se cree una nueva Asignación; inspeccione la IP/puerto retransmitido y establezca Reject para rechazar la solicitud ALLOCATE.
OnTURNBeforeRelayChannelDataSe genera antes de que el servidor retransmita una carga útil ChannelData a un par; establezca Accept en False para descartar el paquete.
OnTURNBeforeRelayIndicationSe activa antes de que el servidor reenvíe una carga útil de Send-Indication a un par; establezca Accept en False para descartar el paquete.
OnTURNChannelDataDiscardedSe activa cuando se descarta un mensaje ChannelData porque el número de canal no es válido o no tiene permisos.
OnTURNCreateAllocationSe genera después de que se haya creado correctamente una nueva Asignación para un cliente.
OnTURNDeleteAllocationSe activa después de que se haya eliminado una Allocation, ya sea por renovación a cero por parte del cliente o porque su vida útil ha expirado.
OnTURNMessageDiscardedSe genera cuando el servidor TURN descarta un mensaje recibido antes de producir ninguna respuesta.