_SOCK_INIT_DATA Struct Reference


Data Fields

SOCK_TYPE Type
UINT8 State
SOCKETParent
 The parent of this socket.
UINT32 BackLog
 The connection limit for listening socket.
UINT32 SndBufferSize
 The high warter mark of send buffer.
UINT32 RcvBufferSize
 The high warter mark of receive buffer.
UINT8 IpVersion
VOID * Protocol
SOCK_CREATE_CALLBACK CreateCallback
 Callback after created.
SOCK_DESTROY_CALLBACK DestroyCallback
 Callback before destroied.
VOID * Context
 The context of the callback.
VOID * ProtoData
UINT32 DataSize
SOCK_PROTO_HANDLER ProtoHandler
 The handler of protocol for socket request.
EFI_HANDLE DriverBinding
 The driver binding handle.

Detailed Description

The initialize data for create a new socket.

Field Documentation

The connection limit for listening socket.

Referenced by SockClone().

The context of the callback.

Referenced by SockClone().

Callback after created.

Referenced by SockClone().

Callback before destroied.

Referenced by SockClone().

The driver binding handle.

Referenced by SockClone(), and TcpServiceBindingCreateChild().

The parent of this socket.

Referenced by SockClone().

The pointer to protocol function template wanted to install on socket

Referenced by SockClone(), and TcpServiceBindingCreateChild().

The handler of protocol for socket request.

Referenced by SockClone().

The high warter mark of receive buffer.

Referenced by SockClone().

The high warter mark of send buffer.

Referenced by SockClone().

Referenced by SockClone().

Referenced by SockClone().


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