iPXE
Data Fields
_EFI_MANAGED_NETWORK_PROTOCOL Struct Reference

The MNP is used by network applications (and drivers) to perform raw (unformatted) asynchronous network packet I/O. More...

#include <ManagedNetwork.h>

Data Fields

EFI_MANAGED_NETWORK_GET_MODE_DATA GetModeData
 
EFI_MANAGED_NETWORK_CONFIGURE Configure
 
EFI_MANAGED_NETWORK_MCAST_IP_TO_MAC McastIpToMac
 
EFI_MANAGED_NETWORK_GROUPS Groups
 
EFI_MANAGED_NETWORK_TRANSMIT Transmit
 
EFI_MANAGED_NETWORK_RECEIVE Receive
 
EFI_MANAGED_NETWORK_CANCEL Cancel
 
EFI_MANAGED_NETWORK_POLL Poll
 

Detailed Description

The MNP is used by network applications (and drivers) to perform raw (unformatted) asynchronous network packet I/O.

Definition at line 352 of file ManagedNetwork.h.

Field Documentation

◆ GetModeData

EFI_MANAGED_NETWORK_GET_MODE_DATA _EFI_MANAGED_NETWORK_PROTOCOL::GetModeData

Definition at line 353 of file ManagedNetwork.h.

Referenced by mnpnet_start().

◆ Configure

EFI_MANAGED_NETWORK_CONFIGURE _EFI_MANAGED_NETWORK_PROTOCOL::Configure

Definition at line 354 of file ManagedNetwork.h.

Referenced by mnpnet_close(), and mnpnet_open().

◆ McastIpToMac

EFI_MANAGED_NETWORK_MCAST_IP_TO_MAC _EFI_MANAGED_NETWORK_PROTOCOL::McastIpToMac

Definition at line 355 of file ManagedNetwork.h.

◆ Groups

EFI_MANAGED_NETWORK_GROUPS _EFI_MANAGED_NETWORK_PROTOCOL::Groups

Definition at line 356 of file ManagedNetwork.h.

◆ Transmit

EFI_MANAGED_NETWORK_TRANSMIT _EFI_MANAGED_NETWORK_PROTOCOL::Transmit

Definition at line 357 of file ManagedNetwork.h.

Referenced by mnpnet_transmit().

◆ Receive

EFI_MANAGED_NETWORK_RECEIVE _EFI_MANAGED_NETWORK_PROTOCOL::Receive

Definition at line 358 of file ManagedNetwork.h.

Referenced by mnpnet_refill_rx().

◆ Cancel

EFI_MANAGED_NETWORK_CANCEL _EFI_MANAGED_NETWORK_PROTOCOL::Cancel

Definition at line 359 of file ManagedNetwork.h.

◆ Poll

EFI_MANAGED_NETWORK_POLL _EFI_MANAGED_NETWORK_PROTOCOL::Poll

Definition at line 360 of file ManagedNetwork.h.

Referenced by mnpnet_poll().


The documentation for this struct was generated from the following file: