Struct procfs::net::UnixNetEntry [−][src]
pub struct UnixNetEntry {
pub ref_count: u32,
pub socket_type: u16,
pub state: UnixState,
pub inode: u64,
pub path: Option<PathBuf>,
}
Expand description
An entry in the Unix socket table
Fields
ref_count: u32
The number of users of the socket
socket_type: u16
The socket type.
Possible values are SOCK_STREAM
, SOCK_DGRAM
, or SOCK_SEQPACKET
. These constants can
be found in the libc crate.
state: UnixState
The state of the socket
inode: u64
The inode number of the socket
path: Option<PathBuf>
The bound pathname (if any) of the socket.
Sockets in the abstract namespace are included, and are shown with a path that commences with the ‘@’ character.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for UnixNetEntry
impl Send for UnixNetEntry
impl Sync for UnixNetEntry
impl Unpin for UnixNetEntry
impl UnwindSafe for UnixNetEntry
Blanket Implementations
Mutably borrows from an owned value. Read more