, including all inherited members.
JetByteTools::AbortConnection()=0 | IDatagramSendSocket | [pure virtual] |
JetByteTools::AbortConnection(ConnectionClosureReason reason)=0 | IDatagramSendSocket | [pure virtual] |
JetByteTools::Socket::IAsyncSocket::AbortConnection()=0 | IAsyncSocket | [pure virtual] |
JetByteTools::Socket::IAsyncSocket::AbortConnection(ConnectionClosureReason reason)=0 | IAsyncSocket | [pure virtual] |
AboutToConnect()=0 | IDatagramSocketEx | [pure virtual] |
Accepted()=0 | IDatagramSocketEx | [pure virtual] |
AddBufferToPool(IBuffer &buffer)=0 | IAddBuffersToPool | [pure virtual] |
JetByteTools::AddRef()=0 | IDatagramSendSocket | [pure virtual] |
JetByteTools::Socket::IAsyncSocket::AddRef()=0 | IAsyncSocket | [pure virtual] |
Allocate() override=0 | IPoolBuffers | [pure virtual] |
Allocate(IAllocateBuffer &allocator)=0 | IPoolBuffers | [pure virtual] |
AllocateCustomSizedBuffer(IBuffer::BufferSize bufferSize) override=0 | IPoolBuffers | [pure virtual] |
AllocateCustomSizedBuffer(IAllocateBuffer &allocator, IBuffer::BufferSize bufferSize)=0 | IPoolBuffers | [pure virtual] |
AllowOperationProcessingTransfer()=0 | IDatagramSocketEx | [pure virtual] |
BlockMulticastGroupSource(const IAddress &groupAddress, const IAddress &interfaceAddress, const IAddress &sourceAddress)=0 | ISupportMulticast | [pure virtual] |
Bound()=0 | IDatagramSocketEx | [pure virtual] |
CanWrite(size_t numBuffers=1)=0 | IDatagramSocketEx | [pure virtual] |
Close()=0 | IDatagramSocket | [pure virtual] |
Connect(const IAddress &address)=0 | IDatagramSocket | [pure virtual] |
Connected()=0 | IDatagramSocketEx | [pure virtual] |
JetByteTools::DataLength typedef | IStream | |
JetByteTools::Socket::IAsyncSocket::DataLength typedef | IStream | |
ExcludeMulticastSource(const IAddress &groupAddress, const IAddress &interfaceAddress, const IAddress &sourceAddress)=0 | ISupportMulticast | [pure virtual] |
JetByteTools::GetConnectionDirection() const =0 | IDatagramSendSocket | [pure virtual] |
JetByteTools::Socket::IAsyncSocket::GetConnectionDirection() const =0 | IAsyncSocket | [pure virtual] |
GetError(const OVERLAPPED &overlapped)=0 | IHandler | [pure virtual] |
GetError(HANDLE handle, const OVERLAPPED &overlapped) | IHandler | [protected, static] |
GetIdentifier() const =0 | IAsyncSocket | [pure virtual] |
GetIdentifierA() const =0 | IAsyncSocket | [pure virtual] |
JetByteTools::GetLocalAddress() const =0 | IDatagramSendSocket | [pure virtual] |
JetByteTools::Socket::IAsyncSocket::GetLocalAddress() const =0 | IAsyncSocket | [pure virtual] |
JetByteTools::Socket::IFilterableDatagramSocket::GetLocalAddress() const =0 | IFilterableDatagramSocket | [pure virtual] |
GetLock() const override=0 | IDatagramSocket | [pure virtual] |
GetNextOperation(JetByteTools::IO::CSmartBuffer &buffer)=0 | IDatagramSocketEx | [pure virtual] |
GetNextOperationSequenceNumber()=0 | IDatagramSocketEx | [pure virtual] |
JetByteTools::GetRemoteAddress() const =0 | IDatagramSendSocket | [pure virtual] |
JetByteTools::Socket::IAsyncSocket::GetRemoteAddress() const =0 | IAsyncSocket | [pure virtual] |
JetByteTools::Socket::IFilterableDatagramSocket::GetRemoteAddress() const =0 | IFilterableDatagramSocket | [pure virtual] |
GetSocket() const =0 | IDatagramSocketEx | [pure virtual] |
GetUserData(UserDataIndex index) const =0 | IIndexedOpaqueUserData | [pure virtual] |
GetUserPointer(UserDataIndex index) const =0 | IIndexedOpaqueUserData | [pure virtual] |
HandleError(DWORD lastError)=0 | IDatagramSocketEx | [pure virtual] |
HandleOperation(IBuffer *pBuffer, DWORD ioSize, DWORD lastError)=0 | IHandler | [pure virtual] |
IAddBuffersToPool() | IAddBuffersToPool | |
IAddBuffersToPool(const IAddBuffersToPool &rhs) | IAddBuffersToPool | |
IncludeMulticastSource(const IAddress &groupAddress, const IAddress &interfaceAddress, const IAddress &sourceAddress)=0 | ISupportMulticast | [pure virtual] |
JetByteTools::InvalidUserDataIndex | IIndexedOpaqueUserData | [static] |
JetByteTools::Socket::IFilterableDatagramSocket::InvalidUserDataIndex | IIndexedOpaqueUserData | [static] |
IsLockedByThisThread() const =0 | IDatagramSocketEx | [pure virtual] |
JoinMulticastGroup(const IAddress &groupAddress, const IAddress &interfaceAddress)=0 | ISupportMulticast | [pure virtual] |
LeaveMulticastGroup(const IAddress &groupAddress, const IAddress &interfaceAddress)=0 | ISupportMulticast | [pure virtual] |
OnError(DWORD lastError)=0 | IHandler | [pure virtual] |
operator=(const IAddBuffersToPool &rhs) | IAddBuffersToPool | |
ProcessAndGetNextOperation(JetByteTools::IO::CSmartBuffer &buffer)=0 | IDatagramSocketEx | [pure virtual] |
Read()=0 | IAsyncIOStream | [pure virtual] |
Read(CSmartBuffer &buffer)=0 | IAsyncIOStream | [pure virtual] |
Read(IBuffer *pBuffer)=0 | IAsyncIOStream | [pure virtual] |
RecvFrom()=0 | IDatagramSocket | [pure virtual] |
RecvFrom(JetByteTools::IO::IBuffer *pBuffer)=0 | IDatagramSocket | [pure virtual] |
RecvFrom(JetByteTools::IO::CSmartBuffer &buffer)=0 | IDatagramSocket | [pure virtual] |
JetByteTools::Release()=0 | IDatagramSendSocket | [pure virtual] |
JetByteTools::Socket::IAsyncSocket::Release()=0 | IAsyncSocket | [pure virtual] |
SendTo(const IAddress &address, const char *pData, DataLength dataLength) override=0 | IDatagramSocket | [pure virtual] |
SendTo(const IAddress &address, const BYTE *pData, DataLength dataLength) override=0 | IDatagramSocket | [pure virtual] |
SendTo(const IAddress &address, JetByteTools::IO::CSmartBuffer &buffer) override=0 | IDatagramSocket | [pure virtual] |
SetMulticastSendInterface(const IAddress &interfaceAddress, TimeToLive multicastTTL=1, bool enableLoopback=false)=0 | ISupportMulticast | [pure virtual] |
SetUserData(UserDataIndex index, ULONG_PTR data)=0 | IIndexedOpaqueUserData | [pure virtual] |
SetUserPointer(UserDataIndex index, void *pData)=0 | IIndexedOpaqueUserData | [pure virtual] |
JetByteTools::Shutdown()=0 | IDatagramSendSocket | [pure virtual] |
JetByteTools::Shutdown(ShutdownHow how)=0 | IDatagramSendSocket | [pure virtual] |
JetByteTools::Socket::IAsyncSocket::Shutdown()=0 | IAsyncSocket | [pure virtual] |
JetByteTools::Socket::IAsyncSocket::Shutdown(ShutdownHow how)=0 | IAsyncSocket | [pure virtual] |
TimeToLive typedef | ISupportMulticast | |
TryRead()=0 | IAsyncSocket | [pure virtual] |
TryRead(JetByteTools::IO::CSmartBuffer &buffer)=0 | IAsyncSocket | [pure virtual] |
TryRead(JetByteTools::IO::IBuffer *pBuffer)=0 | IAsyncSocket | [pure virtual] |
TryRecvFrom()=0 | IDatagramSocket | [pure virtual] |
TryRecvFrom(JetByteTools::IO::IBuffer *pBuffer)=0 | IDatagramSocket | [pure virtual] |
TryRecvFrom(JetByteTools::IO::CSmartBuffer &buffer)=0 | IDatagramSocket | [pure virtual] |
TrySendTo(const IAddress &address, const char *pData, DataLength dataLength) override=0 | IDatagramSocket | [pure virtual] |
TrySendTo(const IAddress &address, const BYTE *pData, DataLength dataLength) override=0 | IDatagramSocket | [pure virtual] |
TrySendTo(const IAddress &address, JetByteTools::IO::CSmartBuffer &buffer) override=0 | IDatagramSocket | [pure virtual] |
TryWrite(const char *pData, DataLength dataLength)=0 | IAsyncSocket | [pure virtual] |
TryWrite(const BYTE *pData, DataLength dataLength)=0 | IAsyncSocket | [pure virtual] |
TryWrite(JetByteTools::IO::CSmartBuffer &buffer)=0 | IAsyncSocket | [pure virtual] |
TryWrite(JetByteTools::IO::IIterateableBufferChain &buffers)=0 | IAsyncSocket | [pure virtual] |
UnblockMulticastGroupSource(const IAddress &groupAddress, const IAddress &interfaceAddress, const IAddress &sourceAddress)=0 | ISupportMulticast | [pure virtual] |
JetByteTools::UserDataIndex typedef | IIndexedOpaqueUserData | |
JetByteTools::Socket::IFilterableDatagramSocket::UserDataIndex typedef | IIndexedOpaqueUserData | |
WeOwnOnlyReference() const =0 | IDatagramSendSocket | [pure virtual] |
Write(const char *pData, DataLength dataLength)=0 | IAsyncIOStream | [pure virtual] |
Write(const BYTE *pData, DataLength dataLength)=0 | IAsyncIOStream | [pure virtual] |
Write(CSmartBuffer &buffer)=0 | IAsyncIOStream | [pure virtual] |
Write(IIterateableBufferChain &buffers)=0 | IAsyncIOStream | [pure virtual] |
WriteCompleted() override=0 | IDatagramSocketEx | [pure virtual] |
~IAddBuffersToPool() | IAddBuffersToPool | [protected, virtual] |
~IAllocateBuffer() | IAllocateBuffer | [protected, virtual] |
~IAsyncIOStream() override | IAsyncIOStream | [protected] |
~IAsyncSocket() | IAsyncSocket | [protected, virtual] |
~IDatagramSendSocket() | IDatagramSendSocket | [protected] |
~IDatagramSocket() | IDatagramSocket | [protected, virtual] |
~IDatagramSocketEx() | IDatagramSocketEx | [protected, virtual] |
~IFilterableDatagramSocket() | IFilterableDatagramSocket | [protected, virtual] |
~IHandler() | IHandler | [protected, virtual] |
~IIndexedOpaqueUserData() | IIndexedOpaqueUserData | [protected, virtual] |
~IPoolBuffers() override | IPoolBuffers | [protected] |
~IStream() | IStream | [protected, virtual] |
~ISupportMulticast() | ISupportMulticast | [protected, virtual] |