extern structstd.os.uefi.protocol.simple_network.SimpleNetwork.Mode[src]

Fields

state: State
hw_address_size: u32
media_header_size: u32
max_packet_size: u32
nvram_size: u32
nvram_access_size: u32
receive_filter_mask: ReceiveFilter
receive_filter_setting: ReceiveFilter
max_mcast_filter_count: u32
mcast_filter_count: u32
mcast_filter: [16]MacAddress
current_address: MacAddress
broadcast_address: MacAddress
permanent_address: MacAddress
if_type: u8
mac_address_changeable: bool
multiple_tx_supported: bool
media_present_supported: bool
media_present: bool

Source Code

Source code
pub const Mode = extern struct {
    state: State,
    hw_address_size: u32,
    media_header_size: u32,
    max_packet_size: u32,
    nvram_size: u32,
    nvram_access_size: u32,
    receive_filter_mask: ReceiveFilter,
    receive_filter_setting: ReceiveFilter,
    max_mcast_filter_count: u32,
    mcast_filter_count: u32,
    mcast_filter: [16]MacAddress,
    current_address: MacAddress,
    broadcast_address: MacAddress,
    permanent_address: MacAddress,
    if_type: u8,
    mac_address_changeable: bool,
    multiple_tx_supported: bool,
    media_present_supported: bool,
    media_present: bool,
}