|
XenevaOS
|
#include <Ip6.h>

Public Attributes | ||
| EFI_EVENT | Event | |
| EFI_STATUS | Status | |
| union { | ||
| EFI_IP6_RECEIVE_DATA * RxData | ||
| EFI_IP6_TRANSMIT_DATA * TxData | ||
| } | Packet | |
EFI_IP6_COMPLETION_TOKEN structures are used for both transmit and receive operations.
| EFI_EVENT EFI_IP6_COMPLETION_TOKEN::Event |
This Event will be signaled after the Status field is updated by the EFI IPv6 Protocol driver. The type of Event must be EFI_NOTIFY_SIGNAL.
| union { ... } EFI_IP6_COMPLETION_TOKEN::Packet |
| EFI_IP6_RECEIVE_DATA* EFI_IP6_COMPLETION_TOKEN::RxData |
When the Token is used for receiving, RxData is a pointer to the EFI_IP6_RECEIVE_DATA.
| EFI_STATUS EFI_IP6_COMPLETION_TOKEN::Status |
Will be set to one of the following values:
| EFI_IP6_TRANSMIT_DATA* EFI_IP6_COMPLETION_TOKEN::TxData |
When the Token is used for transmitting, TxData is a pointer to the EFI_IP6_TRANSMIT_DATA.