| StreamCoders.Network Namespace |
| Class | Description | |
|---|---|---|
| HttpBulkFetch |
Sequentially fetches content streams from HTTP resources and stores them in a
InjectableStream.
| |
| SocketTimeout |
Handles timeout situations for async socket operations.
It is used in TcpTransportCompletionParameters class.
| |
| StunClient |
STUN client (RFC 3489)
| |
| TcpNetworkClient |
TCP client implementation.
| |
| TcpNetworkServer |
Represents a TCP server.
| |
| TcpSendTransportCompletionParameters |
Tcp Send transport completion parameters.
| |
| TcpTransportCompletionParameters |
Tcp transport completion parameters.
| |
| TransportCompletionParameters |
Transport completion parameters.
| |
| UdpNetworkClient |
UDP network client. Supports both IPv4 and IPv6.
| |
| UdpNetworkMulticastClient |
UDP multicast client.
| |
| UdpTransportCompletionParameters |
Udp transport completion parameters.
| |
| UPnpMappingOperation |
Represents a UPnP port mapping operation.
| |
| UPnpPortMap |
A UPnP port mapping client. It allows client applications to open up a NAT port on a NAT
and UPnP capable router.
| |
| UPnpServiceEndpoint |
Represents a service endpoint of a UPnP capable device.
| |
| UPnpServiceLocation |
UPNP service location.
|
| Interface | Description | |
|---|---|---|
| INetworkClient |
Interface for all network clients that can be used together with RTP participants.
|
| Delegate | Description | |
|---|---|---|
| NetworkOperationCompleteArgs |
Network operation complete arguments.
| |
| OnDisconnect |
Executes the disconnect action.
| |
| OnError |
Executes the error action.
| |
| ServerAcceptOperationCompleteArgs |
Server accept operation complete arguments.
| |
| TimeoutEventDelegate | ||
| TransportOperationCompleteArgs |
Transport operation complete arguments.
| |
| TransportOperationErrorArgs |
Transport operation error arguments.
| |
| UdpReceiveHandler |
| Enumeration | Description | |
|---|---|---|
| AsyncResultType | ||
| Mode |
Type of network operation that completed
| |
| MulticastNetworkInterfaceResolveMethod |
Contains various methods on how the corresponding local network interface is determined
for multicast.
| |
| State |
State indicates of network clients (UdpNetworkClient, TcpNetworkClient, TcpNetworkServer)
|