, 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] |
AutoWriteCountManager class | CWebSocket | [friend] |
CAutoCloser typedef | TWebSocketBase | [protected] |
Close() override | CWebSocket | |
Close(WORD statusCode) override | CWebSocket | |
Close(WORD statusCode, const JetByteTools::Core::_tstring &reason) override | CWebSocket | |
CWebSocket(JetByteTools::Core::IReentrantLockableObject &lock, JetByteTools::Core::IProvideRandomNumbers &randomNumberProvider, JetByteTools::Socket::IStreamSocket &socket, JetByteTools::IO::IAllocateBuffers &allocator, IWebSocketInputHandler &inputHandler) | CWebSocket | |
CWebSocket(const CWebSocket &rhs) | CWebSocket | |
DataLength typedef | TWebSocketBase | |
EnableMasking() | CWebSocket | |
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] |
operator=(const CWebSocket &rhs) | CWebSocket | |
Ping(const BYTE *pData, BYTE dataLength) override | CWebSocket | |
Pong(const BYTE *pData, BYTE dataLength) override | CWebSocket | |
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] |
SendMessageData(JetByteTools::IO::CSmartBuffer &buffer) override | CWebSocket | |
SendPong(const BYTE *pData, BYTE dataLength) | CWebSocket | |
SetUserData(UserDataIndex index, ULONG_PTR data) override | TWebSocketBase | [inline] |
SetUserPointer(UserDataIndex index, void *pData) override | TWebSocketBase | [inline] |
ShouldClose() | TWebSocketBase | [inline, protected] |
StartFragmentedMessage(MessageType type, __int64 fragmentSize, JetByteTools::IO::CSmartBuffer &buffer) override | CWebSocket | |
StartMessage(MessageType type, __int64 messageSize, JetByteTools::IO::CSmartBuffer &buffer) override | CWebSocket | |
StartNewFragment(__int64 fragmentSize, JetByteTools::IO::CSmartBuffer &buffer, bool finalFragment) override | CWebSocket | |
TryRead() override | TWebSocketBase | [inline] |
TryRead(JetByteTools::IO::CSmartBuffer &buffer) override | TWebSocketBase | [inline] |
TryRead(JetByteTools::IO::IBuffer *pBuffer) override | TWebSocketBase | [inline] |
TrySendMessageData(JetByteTools::IO::CSmartBuffer &buffer) override | CWebSocket | |
TryStartFragmentedMessage(MessageType type, __int64 fragmentSize, JetByteTools::IO::CSmartBuffer &buffer) override | CWebSocket | |
TryStartMessage(MessageType type, __int64 messageSize, JetByteTools::IO::CSmartBuffer &buffer) override | CWebSocket | |
TryStartNewFragment(__int64 fragmentSize, JetByteTools::IO::CSmartBuffer &buffer, bool finalFragment) override | CWebSocket | |
TryWriteBinary(JetByteTools::IO::CSmartBuffer &buffer) override | CWebSocket | |
TryWriteBinary(const BYTE *pData, DataLength dataLength) override | CWebSocket | |
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) override | CWebSocket | [virtual] |
TryWriteText(const TCHAR *pData, DataLength dataLength) override | CWebSocket | |
TryWriteText(const BYTE *pUTF8Data, DataLength dataLength) override | CWebSocket | |
JetByteTools::WebSocket::TWebSocketBase::TryWriteText(const JetByteTools::Core::_tstring &text) override | TWebSocketBase | [inline] |
JetByteTools::WebSocket::TWebSocketBase::TryWriteText(const TCHAR *pData, DataLength dataLength)=0 | TWebSocketBase | [pure virtual] |
JetByteTools::WebSocket::TWebSocketBase::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 | |
WriteBinary(JetByteTools::IO::CSmartBuffer &buffer) override | CWebSocket | |
WriteBinary(const BYTE *pData, DataLength dataLength) override | CWebSocket | |
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] |