Crate netstat[−][src]
Cross-platform library to retrieve network sockets information. Tries to be optimal by using low-level OS APIs instead of command line utilities. Provides unified interface and returns data structures which may have additional fields depending on platform.
Structs
AddressFamilyFlags |
Set of address families. |
ProtocolFlags |
Set of protocols. |
SocketInfo |
General socket information. |
TcpSocketInfo |
TCP-specific socket information. |
UdpSocketInfo |
UDP-specific socket information. |
Enums
Error |
General error type. |
ProtocolSocketInfo |
Protocol-specific socket information. |
TcpState |
State of TCP connection. |
Functions
get_sockets_info |
Returns a vector of active sockets of specified address families and protocols. |