_HTTP_PROTOCOL Struct Reference


Data Fields

UINT32 Signature
EFI_HTTP_PROTOCOL Http
EFI_HANDLE Handle
HTTP_SERVICEService
LIST_ENTRY Link
BOOLEAN InDestroy
INTN State
EFI_HANDLE TcpChildHandle
EFI_TCP4_PROTOCOL * Tcp4
EFI_TCP4_CONFIG_DATA Tcp4CfgData
EFI_TCP4_OPTION Tcp4Option
EFI_TCP4_CONNECTION_TOKEN ConnToken
BOOLEAN IsConnDone
EFI_TCP4_CLOSE_TOKEN CloseToken
BOOLEAN IsCloseDone
CHAR8 * RemoteHost
UINT16 RemotePort
EFI_IPv4_ADDRESS RemoteAddr
EFI_TCP4_IO_TOKEN RxToken
EFI_TCP4_RECEIVE_DATA RxData
BOOLEAN IsRxDone
CHAR8 * CacheBody
CHAR8 * NextMsg
UINTN CacheLen
UINTN CacheOffset
VOID * MsgParser
EFI_HTTP_VERSION HttpVersion
UINT32 TimeOutMillisec
BOOLEAN LocalAddressIsIPv6
EFI_HTTPv4_ACCESS_POINT IPv4Node
NET_MAP TxTokens
NET_MAP RxTokens
CHAR8 * Url

Field Documentation

EFI_TCP4_CLOSE_TOKEN _HTTP_PROTOCOL::CloseToken

EFI_TCP4_CONNECTION_TOKEN _HTTP_PROTOCOL::ConnToken

EFI_HTTP_PROTOCOL _HTTP_PROTOCOL::Http

EFI_HTTP_VERSION _HTTP_PROTOCOL::HttpVersion

EFI_HTTPv4_ACCESS_POINT _HTTP_PROTOCOL::IPv4Node

Referenced by HttpResponseWorker().

EFI_IPv4_ADDRESS _HTTP_PROTOCOL::RemoteAddr

Referenced by EfiHttpRequest().

Referenced by EfiHttpRequest().

Referenced by EfiHttpRequest().

EFI_TCP4_RECEIVE_DATA _HTTP_PROTOCOL::RxData

EFI_TCP4_IO_TOKEN _HTTP_PROTOCOL::RxToken

Referenced by HttpResponseWorker().

EFI_TCP4_PROTOCOL* _HTTP_PROTOCOL::Tcp4

EFI_TCP4_CONFIG_DATA _HTTP_PROTOCOL::Tcp4CfgData

EFI_TCP4_OPTION _HTTP_PROTOCOL::Tcp4Option

Referenced by EfiHttpRequest().


Generated on Mon Sep 28 08:49:07 2015 for NetworkPkg[ALL] by  doxygen 1.5.7.1