TsgcTURNServer › Gebeurtenissen

TsgcTURNServer-gebeurtenissen

Gebeurtenissen die u kunt verwerken, gegroepeerd op doel, gevolgd door de volledige alfabetische lijst.

STUN-levenscyclus

NaamBeschrijving
OnSTUNRequestAuthorizationWordt geactiveerd wanneer een geverifieerd verzoek binnenkomt; geef het wachtwoord op dat bij de inkomende gebruikersnaam/realm hoort.
OnSTUNRequestSuccessWordt geactiveerd voordat de server een succesvolle STUN/TURN-reactie verzendt, zodat de handler het antwoord kan inspecteren of weigeren.
OnSTUNRequestErrorWordt aangeroepen voordat de server een STUN/TURN-foutrespons verzendt; laat de handler toe om het antwoord te inspecteren of te onderdrukken.
OnSTUNExceptionWordt geactiveerd wanneer een niet-afgehandelde uitzondering wordt opgevangen tijdens het verwerken of beantwoorden van een STUN/TURN-bericht.

Toewijzingen

NaamBeschrijving
OnTURNCreateAllocationWordt geactiveerd nadat een nieuwe toewijzing succesvol is aangemaakt voor een client.
OnTURNDeleteAllocationWordt geactiveerd nadat een Allocatie is verwijderd, hetzij door de client die de levensduur terugzet naar nul hetzij omdat de levensduur is verlopen.
OnTURNBeforeAllocateWordt geactiveerd voordat een nieuwe Toewijzing wordt aangemaakt; inspecteer het gerelayde IP/poort en stel Reject in om het ALLOCATE-verzoek te weigeren.

Relay

NaamBeschrijving
OnTURNBeforeRelayIndicationWordt geactiveerd voordat de server een Send-Indication-payload naar een peer doorstuurt; stel Accept in op False om het pakket te laten vallen.
OnTURNBeforeRelayChannelDataGeactiveerd voordat de server een ChannelData-payload doorstuurt naar een peer; stel Accept in op False om het pakket te verwijderen.
OnTURNChannelDataDiscardedWordt geactiveerd wanneer een ChannelData-bericht wordt verwijderd omdat het kanaalnummer ongeldig is of geen toestemming heeft.
OnTURNMessageDiscardedWordt gegenereerd wanneer een TURN-bericht ontvangen door de server wordt verwijderd voordat een antwoord wordt gegenereerd.

Alle gebeurtenissen (alfabetisch)

NaamBeschrijving
OnSTUNExceptionWordt geactiveerd wanneer een niet-afgehandelde uitzondering wordt opgevangen tijdens het verwerken of beantwoorden van een STUN/TURN-bericht.
OnSTUNRequestAuthorizationWordt geactiveerd wanneer een geverifieerd verzoek binnenkomt; geef het wachtwoord op dat bij de inkomende gebruikersnaam/realm hoort.
OnSTUNRequestErrorWordt aangeroepen voordat de server een STUN/TURN-foutrespons verzendt; laat de handler toe om het antwoord te inspecteren of te onderdrukken.
OnSTUNRequestSuccessWordt geactiveerd voordat de server een succesvolle STUN/TURN-reactie verzendt, zodat de handler het antwoord kan inspecteren of weigeren.
OnTURNBeforeAllocateWordt geactiveerd voordat een nieuwe Toewijzing wordt aangemaakt; inspecteer het gerelayde IP/poort en stel Reject in om het ALLOCATE-verzoek te weigeren.
OnTURNBeforeRelayChannelDataGeactiveerd voordat de server een ChannelData-payload doorstuurt naar een peer; stel Accept in op False om het pakket te verwijderen.
OnTURNBeforeRelayIndicationWordt geactiveerd voordat de server een Send-Indication-payload naar een peer doorstuurt; stel Accept in op False om het pakket te laten vallen.
OnTURNChannelDataDiscardedWordt geactiveerd wanneer een ChannelData-bericht wordt verwijderd omdat het kanaalnummer ongeldig is of geen toestemming heeft.
OnTURNCreateAllocationWordt geactiveerd nadat een nieuwe toewijzing succesvol is aangemaakt voor een client.
OnTURNDeleteAllocationWordt geactiveerd nadat een Allocatie is verwijderd, hetzij door de client die de levensduur terugzet naar nul hetzij omdat de levensduur is verlopen.
OnTURNMessageDiscardedWordt gegenereerd wanneer een TURN-bericht ontvangen door de server wordt verwijderd voordat een antwoord wordt gegenereerd.