TianoCore EDK2 master
Loading...
Searching...
No Matches
_IP6_SERVICE Struct Reference

Data Fields

UINT32 Signature
 
EFI_SERVICE_BINDING_PROTOCOL ServiceBinding
 
INTN State
 
UINTN NumChildren
 
LIST_ENTRY Children
 
LIST_ENTRY Interfaces
 
IP6_INTERFACEDefaultInterface
 
IP6_ROUTE_TABLERouteTable
 
IP6_LINK_RX_TOKEN RecvRequest
 
IP6_ASSEMBLE_TABLE Assemble
 
IP6_MLD_SERVICE_DATA MldCtrl
 
EFI_IPv6_ADDRESS LinkLocalAddr
 
BOOLEAN LinkLocalOk
 
BOOLEAN LinkLocalDadFail
 
BOOLEAN Dhcp6NeedStart
 
BOOLEAN Dhcp6NeedInfoRequest
 
UINT8 CurHopLimit
 
UINT32 LinkMTU
 
UINT32 BaseReachableTime
 
UINT32 ReachableTime
 
UINT32 RetransTimer
 
LIST_ENTRY NeighborTable
 
LIST_ENTRY OnlinkPrefix
 
LIST_ENTRY AutonomousPrefix
 
LIST_ENTRY DefaultRouterList
 
UINT32 RoundRobin
 
UINT8 InterfaceIdLen
 
UINT8 * InterfaceId
 
BOOLEAN RouterAdvertiseReceived
 
UINT8 SolicitTimer
 
UINT32 Ticks
 
EFI_HANDLE Image
 
EFI_HANDLE Controller
 
EFI_HANDLE MnpChildHandle
 
EFI_MANAGED_NETWORK_PROTOCOLMnp
 
EFI_MANAGED_NETWORK_CONFIG_DATA MnpConfigData
 
EFI_SIMPLE_NETWORK_MODE SnpMode
 
EFI_EVENT Timer
 
EFI_EVENT FasterTimer
 
IP6_CONFIG_INSTANCE Ip6ConfigInstance
 
CHAR16 * MacString
 
UINT32 MaxPacketSize
 
UINT32 OldMaxPacketSize
 

Detailed Description

Definition at line 160 of file Ip6Impl.h.

Field Documentation

◆ Assemble

IP6_ASSEMBLE_TABLE _IP6_SERVICE::Assemble

Definition at line 182 of file Ip6Impl.h.

◆ AutonomousPrefix

LIST_ENTRY _IP6_SERVICE::AutonomousPrefix

Definition at line 202 of file Ip6Impl.h.

◆ BaseReachableTime

UINT32 _IP6_SERVICE::BaseReachableTime

Definition at line 196 of file Ip6Impl.h.

◆ Children

LIST_ENTRY _IP6_SERVICE::Children

Definition at line 170 of file Ip6Impl.h.

◆ Controller

EFI_HANDLE _IP6_SERVICE::Controller

Definition at line 218 of file Ip6Impl.h.

◆ CurHopLimit

UINT8 _IP6_SERVICE::CurHopLimit

Definition at line 194 of file Ip6Impl.h.

◆ DefaultInterface

IP6_INTERFACE* _IP6_SERVICE::DefaultInterface

Definition at line 174 of file Ip6Impl.h.

◆ DefaultRouterList

LIST_ENTRY _IP6_SERVICE::DefaultRouterList

Definition at line 204 of file Ip6Impl.h.

◆ Dhcp6NeedInfoRequest

BOOLEAN _IP6_SERVICE::Dhcp6NeedInfoRequest

Definition at line 189 of file Ip6Impl.h.

◆ Dhcp6NeedStart

BOOLEAN _IP6_SERVICE::Dhcp6NeedStart

Definition at line 188 of file Ip6Impl.h.

◆ FasterTimer

EFI_EVENT _IP6_SERVICE::FasterTimer

Definition at line 227 of file Ip6Impl.h.

◆ Image

EFI_HANDLE _IP6_SERVICE::Image

Definition at line 217 of file Ip6Impl.h.

◆ InterfaceId

UINT8* _IP6_SERVICE::InterfaceId

Definition at line 208 of file Ip6Impl.h.

◆ InterfaceIdLen

UINT8 _IP6_SERVICE::InterfaceIdLen

Definition at line 207 of file Ip6Impl.h.

◆ Interfaces

LIST_ENTRY _IP6_SERVICE::Interfaces

Definition at line 172 of file Ip6Impl.h.

◆ Ip6ConfigInstance

IP6_CONFIG_INSTANCE _IP6_SERVICE::Ip6ConfigInstance

Definition at line 232 of file Ip6Impl.h.

◆ LinkLocalAddr

EFI_IPv6_ADDRESS _IP6_SERVICE::LinkLocalAddr

Definition at line 185 of file Ip6Impl.h.

◆ LinkLocalDadFail

BOOLEAN _IP6_SERVICE::LinkLocalDadFail

Definition at line 187 of file Ip6Impl.h.

◆ LinkLocalOk

BOOLEAN _IP6_SERVICE::LinkLocalOk

Definition at line 186 of file Ip6Impl.h.

◆ LinkMTU

UINT32 _IP6_SERVICE::LinkMTU

Definition at line 195 of file Ip6Impl.h.

◆ MacString

CHAR16* _IP6_SERVICE::MacString

Definition at line 238 of file Ip6Impl.h.

◆ MaxPacketSize

UINT32 _IP6_SERVICE::MaxPacketSize

Definition at line 239 of file Ip6Impl.h.

◆ MldCtrl

IP6_MLD_SERVICE_DATA _IP6_SERVICE::MldCtrl

Definition at line 183 of file Ip6Impl.h.

◆ Mnp

EFI_MANAGED_NETWORK_PROTOCOL* _IP6_SERVICE::Mnp

Definition at line 221 of file Ip6Impl.h.

◆ MnpChildHandle

EFI_HANDLE _IP6_SERVICE::MnpChildHandle

Definition at line 220 of file Ip6Impl.h.

◆ MnpConfigData

EFI_MANAGED_NETWORK_CONFIG_DATA _IP6_SERVICE::MnpConfigData

Definition at line 223 of file Ip6Impl.h.

◆ NeighborTable

LIST_ENTRY _IP6_SERVICE::NeighborTable

Definition at line 199 of file Ip6Impl.h.

◆ NumChildren

UINTN _IP6_SERVICE::NumChildren

Definition at line 169 of file Ip6Impl.h.

◆ OldMaxPacketSize

UINT32 _IP6_SERVICE::OldMaxPacketSize

Definition at line 240 of file Ip6Impl.h.

◆ OnlinkPrefix

LIST_ENTRY _IP6_SERVICE::OnlinkPrefix

Definition at line 201 of file Ip6Impl.h.

◆ ReachableTime

UINT32 _IP6_SERVICE::ReachableTime

Definition at line 197 of file Ip6Impl.h.

◆ RecvRequest

IP6_LINK_RX_TOKEN _IP6_SERVICE::RecvRequest

Definition at line 177 of file Ip6Impl.h.

◆ RetransTimer

UINT32 _IP6_SERVICE::RetransTimer

Definition at line 198 of file Ip6Impl.h.

◆ RoundRobin

UINT32 _IP6_SERVICE::RoundRobin

Definition at line 205 of file Ip6Impl.h.

◆ RouterAdvertiseReceived

BOOLEAN _IP6_SERVICE::RouterAdvertiseReceived

Definition at line 210 of file Ip6Impl.h.

◆ RouteTable

IP6_ROUTE_TABLE* _IP6_SERVICE::RouteTable

Definition at line 175 of file Ip6Impl.h.

◆ ServiceBinding

EFI_SERVICE_BINDING_PROTOCOL _IP6_SERVICE::ServiceBinding

Definition at line 162 of file Ip6Impl.h.

◆ Signature

UINT32 _IP6_SERVICE::Signature

Definition at line 161 of file Ip6Impl.h.

◆ SnpMode

EFI_SIMPLE_NETWORK_MODE _IP6_SERVICE::SnpMode

Definition at line 224 of file Ip6Impl.h.

◆ SolicitTimer

UINT8 _IP6_SERVICE::SolicitTimer

Definition at line 211 of file Ip6Impl.h.

◆ State

INTN _IP6_SERVICE::State

Definition at line 163 of file Ip6Impl.h.

◆ Ticks

UINT32 _IP6_SERVICE::Ticks

Definition at line 212 of file Ip6Impl.h.

◆ Timer

EFI_EVENT _IP6_SERVICE::Timer

Definition at line 226 of file Ip6Impl.h.


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