ReactOS  0.4.15-dev-3295-gaa8fc87
_CONNECTION_ENDPOINT Struct Reference

#include <titypes.h>

Collaboration diagram for _CONNECTION_ENDPOINT:

Public Attributes

PVOID SocketContext
 
LIST_ENTRY ListEntry
 
LONG RefCount
 
OBJECT_FREE_ROUTINE Free
 
ERESOURCE Resource
 
PVOID ClientContext
 
PADDRESS_FILE AddressFile
 
LIST_ENTRY ConnectRequest
 
LIST_ENTRY ListenRequest
 
LIST_ENTRY ReceiveRequest
 
LIST_ENTRY SendRequest
 
LIST_ENTRY ShutdownRequest
 
LIST_ENTRY PacketQueue
 
KTIMER DisconnectTimer
 
KDPC DisconnectDpc
 
PIO_WORKITEM DisconnectWorkItem
 
BOOLEAN SendShutdown
 
BOOLEAN ReceiveShutdown
 
NTSTATUS ReceiveShutdownStatus
 
BOOLEAN Closing
 
struct _CONNECTION_ENDPOINTNext
 
OSK_UINT State
 

Detailed Description

Definition at line 240 of file titypes.h.

Member Data Documentation

◆ AddressFile

◆ ClientContext

PVOID _CONNECTION_ENDPOINT::ClientContext

Definition at line 246 of file titypes.h.

Referenced by TCPAllocateConnectionEndpoint().

◆ Closing

BOOLEAN _CONNECTION_ENDPOINT::Closing

Definition at line 267 of file titypes.h.

Referenced by LogActiveObjects().

◆ ConnectRequest

LIST_ENTRY _CONNECTION_ENDPOINT::ConnectRequest

◆ DisconnectDpc

KDPC _CONNECTION_ENDPOINT::DisconnectDpc

Definition at line 260 of file titypes.h.

Referenced by TCPAllocateConnectionEndpoint(), and TCPDisconnect().

◆ DisconnectTimer

KTIMER _CONNECTION_ENDPOINT::DisconnectTimer

◆ DisconnectWorkItem

PIO_WORKITEM _CONNECTION_ENDPOINT::DisconnectWorkItem

Definition at line 261 of file titypes.h.

Referenced by ConnectionFree(), DisconnectTimeoutDpc(), and TCPAllocateConnectionEndpoint().

◆ Free

OBJECT_FREE_ROUTINE _CONNECTION_ENDPOINT::Free

Definition at line 244 of file titypes.h.

Referenced by TCPAllocateConnectionEndpoint().

◆ ListenRequest

◆ ListEntry

LIST_ENTRY _CONNECTION_ENDPOINT::ListEntry

Definition at line 242 of file titypes.h.

Referenced by ConnectionFree(), and TCPAllocateConnectionEndpoint().

◆ Next

struct _CONNECTION_ENDPOINT* _CONNECTION_ENDPOINT::Next

Definition at line 269 of file titypes.h.

Referenced by DispTdiAssociateAddress(), LogActiveObjects(), and TCPFinEventHandler().

◆ PacketQueue

◆ ReceiveRequest

LIST_ENTRY _CONNECTION_ENDPOINT::ReceiveRequest

◆ ReceiveShutdown

BOOLEAN _CONNECTION_ENDPOINT::ReceiveShutdown

◆ ReceiveShutdownStatus

NTSTATUS _CONNECTION_ENDPOINT::ReceiveShutdownStatus

◆ RefCount

LONG _CONNECTION_ENDPOINT::RefCount

Definition at line 243 of file titypes.h.

Referenced by LogActiveObjects(), and TCPAllocateConnectionEndpoint().

◆ Resource

ERESOURCE _CONNECTION_ENDPOINT::Resource

Definition at line 245 of file titypes.h.

Referenced by ConnectionFree(), and TCPAllocateConnectionEndpoint().

◆ SendRequest

◆ SendShutdown

BOOLEAN _CONNECTION_ENDPOINT::SendShutdown

Definition at line 264 of file titypes.h.

Referenced by InternalRecvEventHandler(), and LogActiveObjects().

◆ ShutdownRequest

LIST_ENTRY _CONNECTION_ENDPOINT::ShutdownRequest

◆ SocketContext

◆ State

OSK_UINT _CONNECTION_ENDPOINT::State

Definition at line 32 of file tcptest.cpp.

Referenced by TCPSocketState().


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