XenevaOS
Loading...
Searching...
No Matches
Public Attributes | List of all members
EFI_MANAGED_NETWORK_COMPLETION_TOKEN Struct Reference

#include <ManagedNetwork.h>

Collaboration diagram for EFI_MANAGED_NETWORK_COMPLETION_TOKEN:
Collaboration graph
[legend]

Public Attributes

EFI_EVENT Event
 
EFI_STATUS Status
 
union { 
 
   EFI_MANAGED_NETWORK_RECEIVE_DATA *   RxData 
 
   EFI_MANAGED_NETWORK_TRANSMIT_DATA *   TxData 
 
Packet 
 

Member Data 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.

◆ [union]

union { ... } EFI_MANAGED_NETWORK_COMPLETION_TOKEN::Packet

◆ 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.

◆ 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.

◆ 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.


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