Namespace VAST.ICE
Classes
- TurnClient
Implements a TURN (Traversal Using Relays around NAT) client that manages relay allocations on a TURN server, peer permissions, channel bindings, and data relay between the client and peers.
- TurnClientParameters
Holds configuration parameters for a TurnClient instance, including server connection details, authentication credentials, and relay allocation options.
- TurnConnectedEventArgs
Provides event data for the Connected event, containing the allocated relay endpoints and reservation token.
- TurnReceivedEventArgs
Provides event data for the Received event, containing the peer endpoint and the received data buffer.
- TurnServer
Implements a TURN (Traversal Using Relays around NAT) server that manages client allocations, relay ports, peer permissions, and data relaying between clients and their peers.
- TurnServerParameters
Holds configuration parameters for a TurnServer instance, including network endpoints, TLS settings, and user credentials.