iPXE
|
The EFI_SIMPLE_NETWORK_PROTOCOL protocol is used to initialize access to a network adapter. More...
#include <SimpleNetwork.h>
Data Fields | |
UINT64 | Revision |
Revision of the EFI_SIMPLE_NETWORK_PROTOCOL. More... | |
EFI_SIMPLE_NETWORK_START | Start |
EFI_SIMPLE_NETWORK_STOP | Stop |
EFI_SIMPLE_NETWORK_INITIALIZE | Initialize |
EFI_SIMPLE_NETWORK_RESET | Reset |
EFI_SIMPLE_NETWORK_SHUTDOWN | Shutdown |
EFI_SIMPLE_NETWORK_RECEIVE_FILTERS | ReceiveFilters |
EFI_SIMPLE_NETWORK_STATION_ADDRESS | StationAddress |
EFI_SIMPLE_NETWORK_STATISTICS | Statistics |
EFI_SIMPLE_NETWORK_MCAST_IP_TO_MAC | MCastIpToMac |
EFI_SIMPLE_NETWORK_NVDATA | NvData |
EFI_SIMPLE_NETWORK_GET_STATUS | GetStatus |
EFI_SIMPLE_NETWORK_TRANSMIT | Transmit |
EFI_SIMPLE_NETWORK_RECEIVE | Receive |
EFI_EVENT | WaitForPacket |
Event used with WaitForEvent() to wait for a packet to be received. More... | |
EFI_SIMPLE_NETWORK_MODE * | Mode |
Pointer to the EFI_SIMPLE_NETWORK_MODE data for the device. More... | |
The EFI_SIMPLE_NETWORK_PROTOCOL protocol is used to initialize access to a network adapter.
Once the network adapter initializes, the EFI_SIMPLE_NETWORK_PROTOCOL protocol provides services that allow packets to be transmitted and received.
Definition at line 645 of file SimpleNetwork.h.
UINT64 _EFI_SIMPLE_NETWORK_PROTOCOL::Revision |
Revision of the EFI_SIMPLE_NETWORK_PROTOCOL.
All future revisions must be backwards compatible. If a future version is not backwards compatible it is not the same GUID.
Definition at line 651 of file SimpleNetwork.h.
EFI_SIMPLE_NETWORK_START _EFI_SIMPLE_NETWORK_PROTOCOL::Start |
Definition at line 652 of file SimpleNetwork.h.
Referenced by snpnet_start().
EFI_SIMPLE_NETWORK_STOP _EFI_SIMPLE_NETWORK_PROTOCOL::Stop |
Definition at line 653 of file SimpleNetwork.h.
Referenced by snpnet_stop().
EFI_SIMPLE_NETWORK_INITIALIZE _EFI_SIMPLE_NETWORK_PROTOCOL::Initialize |
Definition at line 654 of file SimpleNetwork.h.
Referenced by snpnet_open().
EFI_SIMPLE_NETWORK_RESET _EFI_SIMPLE_NETWORK_PROTOCOL::Reset |
Definition at line 655 of file SimpleNetwork.h.
EFI_SIMPLE_NETWORK_SHUTDOWN _EFI_SIMPLE_NETWORK_PROTOCOL::Shutdown |
Definition at line 656 of file SimpleNetwork.h.
Referenced by snpnet_close(), snpnet_open(), and snpnet_start().
EFI_SIMPLE_NETWORK_RECEIVE_FILTERS _EFI_SIMPLE_NETWORK_PROTOCOL::ReceiveFilters |
Definition at line 657 of file SimpleNetwork.h.
Referenced by snpnet_rx_filters().
EFI_SIMPLE_NETWORK_STATION_ADDRESS _EFI_SIMPLE_NETWORK_PROTOCOL::StationAddress |
Definition at line 658 of file SimpleNetwork.h.
Referenced by snpnet_open().
EFI_SIMPLE_NETWORK_STATISTICS _EFI_SIMPLE_NETWORK_PROTOCOL::Statistics |
Definition at line 659 of file SimpleNetwork.h.
EFI_SIMPLE_NETWORK_MCAST_IP_TO_MAC _EFI_SIMPLE_NETWORK_PROTOCOL::MCastIpToMac |
Definition at line 660 of file SimpleNetwork.h.
EFI_SIMPLE_NETWORK_NVDATA _EFI_SIMPLE_NETWORK_PROTOCOL::NvData |
Definition at line 661 of file SimpleNetwork.h.
EFI_SIMPLE_NETWORK_GET_STATUS _EFI_SIMPLE_NETWORK_PROTOCOL::GetStatus |
Definition at line 662 of file SimpleNetwork.h.
Referenced by snpnet_poll_tx().
EFI_SIMPLE_NETWORK_TRANSMIT _EFI_SIMPLE_NETWORK_PROTOCOL::Transmit |
Definition at line 663 of file SimpleNetwork.h.
Referenced by snpnet_transmit().
EFI_SIMPLE_NETWORK_RECEIVE _EFI_SIMPLE_NETWORK_PROTOCOL::Receive |
Definition at line 664 of file SimpleNetwork.h.
Referenced by snpnet_poll_rx().
EFI_EVENT _EFI_SIMPLE_NETWORK_PROTOCOL::WaitForPacket |
Event used with WaitForEvent() to wait for a packet to be received.
Definition at line 668 of file SimpleNetwork.h.
Referenced by efi_snp_poll(), efi_snp_probe(), and efi_snp_remove().
EFI_SIMPLE_NETWORK_MODE* _EFI_SIMPLE_NETWORK_PROTOCOL::Mode |
Pointer to the EFI_SIMPLE_NETWORK_MODE data for the device.
Definition at line 672 of file SimpleNetwork.h.
Referenced by efi_nullify_snp(), efi_snp_probe(), snpnet_check_link(), snpnet_dump_mode(), snpnet_open(), snpnet_rx_filters(), and snpnet_start().