, including all inherited members.
AbortConnection() override | TWebSocketBase | [inline] |
AddBufferToPool(JetByteTools::IO::IBuffer &buffer) override | TWebSocketBase | [inline] |
AddRef() override | TWebSocketBase | [inline] |
Allocate() override | TWebSocketBase | [inline] |
Allocate(JetByteTools::IO::IAllocateBuffer &allocator) override | TWebSocketBase | [inline] |
AllocateCustomSizedBuffer(JetByteTools::IO::IBuffer::BufferSize bufferSize) override | TWebSocketBase | [inline] |
AllocateCustomSizedBuffer(JetByteTools::IO::IAllocateBuffer &allocator, JetByteTools::IO::IBuffer::BufferSize bufferSize) override | TWebSocketBase | [inline] |
CAutoCloser typedef | TWebSocketBase | [protected] |
DataLength typedef | TWebSocketBase | |
GetIdentifier() const override | TWebSocketBase | [inline] |
GetIdentifierA() const override | TWebSocketBase | [inline] |
GetLocalAddress() const override | TWebSocketBase | [inline] |
GetRemoteAddress() const override | TWebSocketBase | [inline] |
GetUserData(UserDataIndex index) const override | TWebSocketBase | [inline] |
GetUserPointer(UserDataIndex index) const override | TWebSocketBase | [inline] |
InternalRead(JetByteTools::IO::CSmartBuffer &buffer) | TWebSocketBase | [inline] |
InternalRead(JetByteTools::IO::IBuffer *pBuffer=nullptr) | TWebSocketBase | [inline] |
IsClosed() | TWebSocketBase | [inline, protected] |
m_allocator | TWebSocketBase | [protected] |
m_lock | TWebSocketBase | [protected] |
m_socket | TWebSocketBase | [protected] |
OnConnectionClosed(bool shutdown) | TWebSocketBase | [inline] |
Read() override | TWebSocketBase | [inline] |
Read(JetByteTools::IO::CSmartBuffer &buffer) override | TWebSocketBase | [inline] |
Read(JetByteTools::IO::IBuffer *pBuffer) override | TWebSocketBase | [inline] |
ReduceCloseCounter() | TWebSocketBase | [inline, protected] |
Release() override | TWebSocketBase | [inline] |
SendClose(JetByteTools::IO::CCustomPoolSmartBuffer &buffer) | TWebSocketBase | [inline, protected] |
SetUserData(UserDataIndex index, ULONG_PTR data) override | TWebSocketBase | [inline] |
SetUserPointer(UserDataIndex index, void *pData) override | TWebSocketBase | [inline] |
ShouldClose() | TWebSocketBase | [inline, protected] |
TryRead() override | TWebSocketBase | [inline] |
TryRead(JetByteTools::IO::CSmartBuffer &buffer) override | TWebSocketBase | [inline] |
TryRead(JetByteTools::IO::IBuffer *pBuffer) override | TWebSocketBase | [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)=0 | TWebSocketBase | [pure virtual] |
TryWriteText(const JetByteTools::Core::_tstring &text) override | TWebSocketBase | [inline] |
TryWriteText(const TCHAR *pData, DataLength dataLength)=0 | TWebSocketBase | [pure virtual] |
TryWriteText(const BYTE *pUTF8Data, DataLength dataLength)=0 | TWebSocketBase | [pure virtual] |
TWebSocketBase(JetByteTools::Core::IReentrantLockableObject &lock, JetByteTools::Socket::IStreamSocket &socket, JetByteTools::IO::IAllocateBuffers &allocator, IWebSocketInputHandler &inputHandler) | TWebSocketBase | [inline, protected] |
UserDataIndex typedef | TWebSocketBase | |
WriteText(JetByteTools::IO::CSmartBuffer &buffer) override | TWebSocketBase | [inline] |
WriteText(const JetByteTools::Core::_tstring &text) override | TWebSocketBase | [inline] |
WriteText(const TCHAR *pData, DataLength dataLength) override | TWebSocketBase | [inline] |
WriteText(const BYTE *pUTF8Data, DataLength dataLength) override | TWebSocketBase | [inline] |