|
.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 |