|
.NET Framework | |||||||||
| PREV NAMESPACE NEXT NAMESPACE | FRAMES NO FRAMES | |||||||||
| Class Summary | |
|---|---|
| Datagram | Class that represents a UDP datagram. |
| DatagramEventArgs | |
| EndPointHelper | |
| iphlpapi | Wrapper for API's in iphlpapi.dll |
| MessageConnection | A TcpConnection that exchanges message using a MessageReader and MessageWriter pair. |
| Network | A class that provides information about the network configuration for the local machine. Uses the IP Helper DLL wrapper. |
| NetworkAdapter | Represents a Network Adapter (per IP Helper) |
| NetworkAddress | |
| NetworkInterface | Represents a Network Interface (IP Helper) |
| TcpAsyncListener | A sublcass of System.Net.TcpListener that provides asynchronous methods. |
| TcpConnection | Represents a TCP connection |
| TcpServer | A TCP Server class. Creates a TCP Server that listens for incoming connections. Uses the Network classes (IP Helper wrappers) do determine which interfaces to listen on. |
| UdpListener | A UDP Listener |
| Structure Summary | |
|---|---|
| iphlpapi.FIXED_INFO | Core network information. |
| iphlpapi.IP_ADAPTER_INDEX_MAP | Adapter map. |
| iphlpapi.IP_ADAPTER_INFO | ADAPTER_INFO - per-adapter information. All IP addresses are stored as strings |
| iphlpapi.IP_ADDR_STRING | IP_ADDR_STRING - store an IP address with its corresponding subnet mask, both as dotted decimal strings |
| iphlpapi.IP_ADDRESS_STRING | IP_ADDRESS_STRING - store an IP address as a dotted decimal string |
| iphlpapi.IP_INTERFACE_INFO | Basic Interface information. |
| iphlpapi.IP_MASK_STRING | IP_MASK_STRING - store an IP address as a dotted decimal string |
| iphlpapi.IP_PER_ADAPTER_INFO | IP_PER_ADAPTER_INFO - per-adapter IP information such as DNS server list. |
| iphlpapi.MIB_IFROW | Network Interface information. |
| iphlpapi.MIB_IPADDRROW | IP Address row. |
| iphlpapi.MIB_IPADDRTABLE | IP Address table. |
| Delegate Summary | |
|---|---|
| DatagramEventHandler | Datagram received delegate. |
| MessageConnection.ReceiveDelegate | Delegate to support async Receive behaviour. |
| MessageConnection.SendDelegate | Delegate to support async Send behaviour. |
| NetworkAddressEventHandler | Represents a Network (IP) Address. |
| TcpAcceptEventHandler | Delegate used when connections are accepted. |
| TcpAsyncListener.AcceptSocketDelegate | Delegate to support async BeginAcceptSocket behaviour. |
| TcpAsyncListener.AcceptTcpClientDelegate | Delegate to support async BeginAcceptTcpClient behaviour. |
| UdpListener.ReceiveDelegate | |
| UdpListener.SendDelegate | |
| Enumeration Summary | |
|---|---|
| Network.NodeType | Node Type enumeration |
|
.NET Framework | |||||||||
| PREV NAMESPACE NEXT NAMESPACE | FRAMES NO FRAMES | |||||||||