iPXE
Data Fields
EFI_MANAGED_NETWORK_COMPLETION_TOKEN Struct Reference

#include <ManagedNetwork.h>

Data Fields

EFI_EVENT Event
 This Event will be signaled after the Status field is updated by the MNP. More...
 
EFI_STATUS Status
 The status that is returned to the caller at the end of the operation to indicate whether this operation completed successfully. More...
 
union {
   EFI_MANAGED_NETWORK_RECEIVE_DATA *   RxData
 When this token is used for receiving, RxData is a pointer to the EFI_MANAGED_NETWORK_RECEIVE_DATA. More...
 
   EFI_MANAGED_NETWORK_TRANSMIT_DATA *   TxData
 When this token is used for transmitting, TxData is a pointer to the EFI_MANAGED_NETWORK_TRANSMIT_DATA. More...
 
Packet
 

Detailed Description

Definition at line 120 of file ManagedNetwork.h.

Field Documentation

◆ Event

EFI_EVENT EFI_MANAGED_NETWORK_COMPLETION_TOKEN::Event

This Event will be signaled after the Status field is updated by the MNP.

The type of Event must be EFI_NOTIFY_SIGNAL. The Task Priority Level (TPL) of Event must be lower than or equal to TPL_CALLBACK.

Definition at line 127 of file ManagedNetwork.h.

◆ Status

EFI_STATUS EFI_MANAGED_NETWORK_COMPLETION_TOKEN::Status

The status that is returned to the caller at the end of the operation to indicate whether this operation completed successfully.

Definition at line 132 of file ManagedNetwork.h.

Referenced by mnpnet_poll_rx(), and mnpnet_poll_tx().

◆ RxData

EFI_MANAGED_NETWORK_RECEIVE_DATA* EFI_MANAGED_NETWORK_COMPLETION_TOKEN::RxData

When this token is used for receiving, RxData is a pointer to the EFI_MANAGED_NETWORK_RECEIVE_DATA.

Definition at line 137 of file ManagedNetwork.h.

Referenced by mnpnet_poll_rx().

◆ TxData

EFI_MANAGED_NETWORK_TRANSMIT_DATA* EFI_MANAGED_NETWORK_COMPLETION_TOKEN::TxData

When this token is used for transmitting, TxData is a pointer to the EFI_MANAGED_NETWORK_TRANSMIT_DATA.

Definition at line 141 of file ManagedNetwork.h.

Referenced by mnpnet_transmit().

◆ Packet

union { ... } EFI_MANAGED_NETWORK_COMPLETION_TOKEN::Packet

Referenced by mnpnet_poll_rx(), and mnpnet_transmit().


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