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

IWebSocket Member List

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

AbortConnection()=0IWebSocket [pure virtual]
AddBufferToPool(IBuffer &buffer)=0IAddBuffersToPool [pure virtual]
AddRef()=0IWebSocket [pure virtual]
Allocate() override=0IPoolBuffers [pure virtual]
Allocate(IAllocateBuffer &allocator)=0IPoolBuffers [pure virtual]
AllocateCustomSizedBuffer(IBuffer::BufferSize bufferSize) override=0IPoolBuffers [pure virtual]
AllocateCustomSizedBuffer(IAllocateBuffer &allocator, IBuffer::BufferSize bufferSize)=0IPoolBuffers [pure virtual]
Close()=0IWebSocket [pure virtual]
DataLength typedefIWebSocket
GetIdentifier() const =0IWebSocket [pure virtual]
GetIdentifierA() const =0IWebSocket [pure virtual]
GetLocalAddress() const =0IWebSocket [pure virtual]
GetRemoteAddress() const =0IWebSocket [pure virtual]
GetUserData(UserDataIndex index) const =0IIndexedOpaqueUserData [pure virtual]
GetUserPointer(UserDataIndex index) const =0IIndexedOpaqueUserData [pure virtual]
IAddBuffersToPool()IAddBuffersToPool
IAddBuffersToPool(const IAddBuffersToPool &rhs)IAddBuffersToPool
InvalidUserDataIndexIIndexedOpaqueUserData [static]
operator=(const IAddBuffersToPool &rhs)IAddBuffersToPool
Read()=0IWebSocket [pure virtual]
Read(JetByteTools::IO::CSmartBuffer &buffer)=0IWebSocket [pure virtual]
Read(JetByteTools::IO::IBuffer *pBuffer)=0IWebSocket [pure virtual]
Release()=0IWebSocket [pure virtual]
SetUserData(UserDataIndex index, ULONG_PTR data)=0IIndexedOpaqueUserData [pure virtual]
SetUserPointer(UserDataIndex index, void *pData)=0IIndexedOpaqueUserData [pure virtual]
TryRead()=0IWebSocket [pure virtual]
TryRead(JetByteTools::IO::CSmartBuffer &buffer)=0IWebSocket [pure virtual]
TryRead(JetByteTools::IO::IBuffer *pBuffer)=0IWebSocket [pure virtual]
TryWriteText(JetByteTools::IO::CSmartBuffer &buffer)=0IWebSocket [pure virtual]
TryWriteText(const JetByteTools::Core::_tstring &text)=0IWebSocket [pure virtual]
TryWriteText(const TCHAR *pData, DataLength dataLength)=0IWebSocket [pure virtual]
TryWriteText(const BYTE *pUTF8Data, DataLength dataLength)=0IWebSocket [pure virtual]
UserDataIndex typedefIIndexedOpaqueUserData
WriteText(JetByteTools::IO::CSmartBuffer &buffer)=0IWebSocket [pure virtual]
WriteText(const JetByteTools::Core::_tstring &text)=0IWebSocket [pure virtual]
WriteText(const TCHAR *pData, DataLength dataLength)=0IWebSocket [pure virtual]
WriteText(const BYTE *pUTF8Data, DataLength dataLength)=0IWebSocket [pure virtual]
~IAddBuffersToPool()IAddBuffersToPool [protected, virtual]
~IAllocateBuffer()IAllocateBuffer [protected, virtual]
~IIndexedOpaqueUserData()IIndexedOpaqueUserData [protected, virtual]
~IPoolBuffers() overrideIPoolBuffers [protected]
~IWebSocket()IWebSocket [protected, virtual]


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