ManagedNetwork
Fields of this type
Fields
- _get_mode_data:*const fn (*const ManagedNetwork, ?*Config, ?*SimpleNetwork) callconv(cc) Status
- _configure:*const fn (*ManagedNetwork, ?*const Config) callconv(cc) Status
- _mcast_ip_to_mac:*const fn (*ManagedNetwork, bool, *const anyopaque, *MacAddress) callconv(cc) Status
- _groups:*const fn (*ManagedNetwork, bool, ?*const MacAddress) callconv(cc) Status
- _transmit:*const fn (*ManagedNetwork, *CompletionToken) callconv(cc) Status
- _receive:*const fn (*ManagedNetwork, *CompletionToken) callconv(cc) Status
- _cancel:*const fn (*ManagedNetwork, ?*const CompletionToken) callconv(cc) Status
- _poll:*const fn (*ManagedNetwork) callconv(cc) Status
Type definitions in this namespace
Types
Returns the operational parameters for the current MNP child driver.
Functions
- getModeData
- Returns the operational parameters for the current MNP child driver.
- configure
- Sets or clears the operational parameters for the MNP child driver.
- mcastIpToMac
- Translates an IP multicast address to a hardware (MAC) multicast address.
- groups
- Enables and disables receive filters for multicast address.
- transmit
- Places asynchronous outgoing data packets into the transmit queue.
- receive
- Places an asynchronous receiving request into the receiving queue.
- cancel
- Aborts an asynchronous transmit or receive request.
- poll
- Polls for incoming data packets and processes outgoing data packets.
Error sets in this namespace
Error Sets
= Guid{ .time_low = 0x7ab33a91, .time_mid = 0xace5, .time_high_and_version = 0x4326, .clock_seq_high_and_reserved = 0xb5, .clock_seq_low = 0x72, .node = [_]u8{ 0xe7, 0xee, 0x33, 0xd3, 0x9f, 0x16 }, }
Values
- guid
- = Guid{ .time_low = 0x7ab33a91, .time_mid = 0xace5, .time_high_and_version = 0x4326, .clock_seq_high_and_reserved = 0xb5, .clock_seq_low = 0x72, .node = [_]u8{ 0xe7, 0xee, 0x33, 0xd3, 0x9f, 0x16 }, }