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 () | |
CContext & | GetContext () 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 |
CAsyncSocketConnector | ( | const CContext & | context, | |
ICallback & | callback, | |||
JetByteTools::IO::IAllocateBuffers & | allocator, | |||
JetByteTools::Core::IIndexedOpaqueUserData::UserDataIndex | writeBufferProtectionIndex, | |||
MessageProtectionType | messageProtection, | |||
JetByteTools::Socket::IFilterableStreamSocket & | socket | |||
) |
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] |