SendMessage

Trait SendMessage 

Source
pub trait SendMessage {
    // Required methods
    fn pack(&self, data: &mut [u8]) -> Result<usize>;
    fn message_type(&self) -> u16;
    fn query_flags(&self) -> MessageFlags;
}
Expand description

Trait for message to be sent by the socket

Required Methods§

Source

fn pack(&self, data: &mut [u8]) -> Result<usize>

Pack the message into the provided byte slice

Source

fn message_type(&self) -> u16

Get the message type

Source

fn query_flags(&self) -> MessageFlags

Get the query flags

Implementors§

Source§

impl SendMessage for netlink_rust::generic::Message

Source§

impl SendMessage for netlink_rust::route::Message