The C++ framework for developing highly scalable, high performance servers on Windows platforms.

CAsyncSocketConnector Class Reference

Inheritance diagram for CAsyncSocketConnector:
Collaboration diagram for CAsyncSocketConnector:

List of all members.

Public Member Functions

 CAsyncSocketConnector (const CContext &context, ICallback &callback, JetByteTools::IO::IAllocateBuffers &allocator, JetByteTools::Core::IIndexedOpaqueUserData::UserDataIndex writeBufferProtectionIndex, MessageProtectionType messageProtection, JetByteTools::Socket::IFilterableStreamSocket &socket)
 ~CAsyncSocketConnector ()
CContextGetContext () const
JetByteTools::Core::_tstring GetTargetName () const
void SetMessageProtection (MessageProtectionType messageProtection)
MessageProtectionType GetMessageProtection () const
void StartHandshake ()
void Read (JetByteTools::IO::IBuffer *pBuffer)
void Write (JetByteTools::IO::CSmartBuffer &buffer)
void Write (JetByteTools::IO::IIterateableBufferChain &buffers, MessageProtectionType messageProtection)
void ReadCompleted (JetByteTools::IO::CSmartBuffer &buffer)
void OnClientClose ()
void ConnectionClosed ()

Classes

class  ICallback


Constructor & Destructor Documentation


Member Function Documentation

CContext & GetContext (  )  const [inherited]

_tstring GetTargetName (  )  const [inherited]

void SetMessageProtection ( MessageProtectionType  messageProtection  )  [inherited]

MessageProtectionType GetMessageProtection (  )  const [inherited]

void StartHandshake (  )  [inherited]

void Read ( JetByteTools::IO::IBuffer *  pBuffer  )  [inherited]

void Write ( JetByteTools::IO::CSmartBuffer buffer  )  [inherited]

void Write ( JetByteTools::IO::IIterateableBufferChain buffers,
MessageProtectionType  messageProtection 
) [inherited]

void ReadCompleted ( JetByteTools::IO::CSmartBuffer buffer  )  [inherited]

void OnClientClose (  )  [inherited]

void ConnectionClosed (  )  [inherited]


Generated on Sun Sep 12 19:10:48 2021 for The Server Framework - v7.4 by doxygen 1.5.3