_IP_IO Struct Reference


Data Fields

LIST_ENTRY Entry
LIST_ENTRY IpList
EFI_HANDLE Controller
EFI_HANDLE Image
EFI_HANDLE ChildHandle
IP_IO_IP_PROTOCOL Ip
BOOLEAN IsConfigured
UINT8 Protocol
IP_IO_IP_COMPLETION_TOKEN RcvToken
LIST_ENTRY PendingSndList
VOID * RcvdContext
 See IP_IO_OPEN_DATA::RcvdContext.
VOID * SndContext
 See IP_IO_OPEN_DATA::SndContext.
PKT_RCVD_NOTIFY PktRcvdNotify
 See IP_IO_OPEN_DATA::PktRcvdNotify.
PKT_SENT_NOTIFY PktSentNotify
 See IP_IO_OPEN_DATA::PktSentNotify.
UINT8 IpVersion

Detailed Description

This data structure wraps Ip4/Ip6 instances. The IpIo Library uses it for all Ip4/Ip6 operations.

Field Documentation

EFI_HANDLE _IP_IO::ChildHandle

EFI_HANDLE _IP_IO::Controller

LIST_ENTRY _IP_IO::Entry

The node used to link this IpIo to the active IpIo list.

EFI_HANDLE _IP_IO::Image

LIST_ENTRY _IP_IO::IpList

The list used to maintain the IP instance for different sending purpose.

List entry used to link the token passed to IP_IO.

PKT_RCVD_NOTIFY _IP_IO::PktRcvdNotify

PKT_SENT_NOTIFY _IP_IO::PktSentNotify

Some ip configuration data can be changed.

Token and event used to get data from IP.


Generated on Thu Sep 24 23:30:15 2015 for MdeModulePkg[ALL] by  doxygen 1.5.7.1