Expand description
A module for managing message passing between Netlink and its clients.
Structs§
- Netlink
Message With Creds - Encapsulates
NetlinkMessagewith the credentials of the sender. - Parse
Error - An error observed when parsing a netlink message.
- Unparsed
Netlink Message - An unparsed netlink message backed by the bytes in
B.
Enums§
- Permission
- A permission that is required from the sender when processing a netlink request.
- Validation
Error - The outcome of validating a netlink message.
Traits§
- Access
Control - An object responsible to validating permissions for netlink clients.
- Maybe
Parsed Netlink Message - A trait abstracting netlink messages that may already be parsed or still need to go through parsing.
- Message
With Permission - A message that may require special permissions from the sender to be processed.
- Netlink
Context - A type capable of providing a concrete types used in Netlink.
- Receiver
- A type capable of receiving messages,
M, from a client to Netlink. - Sender
- A type capable of sending messages,
M, from Netlink to a client. - Unvalidated
Netlink Message - A trait abstracting a yet unvalidated netlink message.