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

TWebSocketBase Member List

This is the complete list of members for TWebSocketBase, including all inherited members.

AbortConnection() overrideTWebSocketBase [inline]
AddBufferToPool(JetByteTools::IO::IBuffer &buffer) overrideTWebSocketBase [inline]
AddRef() overrideTWebSocketBase [inline]
Allocate() overrideTWebSocketBase [inline]
Allocate(JetByteTools::IO::IAllocateBuffer &allocator) overrideTWebSocketBase [inline]
AllocateCustomSizedBuffer(JetByteTools::IO::IBuffer::BufferSize bufferSize) overrideTWebSocketBase [inline]
AllocateCustomSizedBuffer(JetByteTools::IO::IAllocateBuffer &allocator, JetByteTools::IO::IBuffer::BufferSize bufferSize) overrideTWebSocketBase [inline]
CAutoCloser typedefTWebSocketBase [protected]
DataLength typedefTWebSocketBase
GetIdentifier() const overrideTWebSocketBase [inline]
GetIdentifierA() const overrideTWebSocketBase [inline]
GetLocalAddress() const overrideTWebSocketBase [inline]
GetRemoteAddress() const overrideTWebSocketBase [inline]
GetUserData(UserDataIndex index) const overrideTWebSocketBase [inline]
GetUserPointer(UserDataIndex index) const overrideTWebSocketBase [inline]
InternalRead(JetByteTools::IO::CSmartBuffer &buffer)TWebSocketBase [inline]
InternalRead(JetByteTools::IO::IBuffer *pBuffer=nullptr)TWebSocketBase [inline]
IsClosed()TWebSocketBase [inline, protected]
m_allocatorTWebSocketBase [protected]
m_lockTWebSocketBase [protected]
m_socketTWebSocketBase [protected]
OnConnectionClosed(bool shutdown)TWebSocketBase [inline]
Read() overrideTWebSocketBase [inline]
Read(JetByteTools::IO::CSmartBuffer &buffer) overrideTWebSocketBase [inline]
Read(JetByteTools::IO::IBuffer *pBuffer) overrideTWebSocketBase [inline]
ReduceCloseCounter()TWebSocketBase [inline, protected]
Release() overrideTWebSocketBase [inline]
SendClose(JetByteTools::IO::CCustomPoolSmartBuffer &buffer)TWebSocketBase [inline, protected]
SetUserData(UserDataIndex index, ULONG_PTR data) overrideTWebSocketBase [inline]
SetUserPointer(UserDataIndex index, void *pData) overrideTWebSocketBase [inline]
ShouldClose()TWebSocketBase [inline, protected]
TryRead() overrideTWebSocketBase [inline]
TryRead(JetByteTools::IO::CSmartBuffer &buffer) overrideTWebSocketBase [inline]
TryRead(JetByteTools::IO::IBuffer *pBuffer) overrideTWebSocketBase [inline]
TryWriteRaw(JetByteTools::IO::CSmartBuffer &buffer)TWebSocketBase [inline]
TryWriteRaw(const BYTE *pData, DataLength dataLength)TWebSocketBase [inline]
TryWriteRaw(const char *pData, DataLength dataLength)TWebSocketBase [inline]
TryWriteText(JetByteTools::IO::CSmartBuffer &buffer)=0TWebSocketBase [pure virtual]
TryWriteText(const JetByteTools::Core::_tstring &text) overrideTWebSocketBase [inline]
TryWriteText(const TCHAR *pData, DataLength dataLength)=0TWebSocketBase [pure virtual]
TryWriteText(const BYTE *pUTF8Data, DataLength dataLength)=0TWebSocketBase [pure virtual]
TWebSocketBase(JetByteTools::Core::IReentrantLockableObject &lock, JetByteTools::Socket::IStreamSocket &socket, JetByteTools::IO::IAllocateBuffers &allocator, IWebSocketInputHandler &inputHandler)TWebSocketBase [inline, protected]
UserDataIndex typedefTWebSocketBase
WriteText(JetByteTools::IO::CSmartBuffer &buffer) overrideTWebSocketBase [inline]
WriteText(const JetByteTools::Core::_tstring &text) overrideTWebSocketBase [inline]
WriteText(const TCHAR *pData, DataLength dataLength) overrideTWebSocketBase [inline]
WriteText(const BYTE *pUTF8Data, DataLength dataLength) overrideTWebSocketBase [inline]


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