, including all inherited members.
JetByteTools::Socket::TAsyncSocket::AbortConnection() | TAsyncSocket | [inline, protected, virtual] |
AbortConnectionIfManagedBy(const IPoolableSocketManager &manager, ConnectionClosureReason reason) | TAsyncSocket | [inline, protected, virtual] |
AboutToConnect() | TAsyncSocket | [inline, protected, virtual] |
Accepted() | TAsyncSocket | [inline, protected, virtual] |
AddBufferToPool(JetByteTools::IO::IBuffer &buffer) override | TAsyncSocket | [inline, protected] |
AddRef() | TAsyncSocket | [inline, protected, virtual] |
AddRefIfPossible() | TAsyncSocket | [inline, protected, virtual] |
Allocate() override | TAsyncSocket | [inline, protected] |
Allocate(JetByteTools::IO::IAllocateBuffer &allocator) override | TAsyncSocket | [inline, protected] |
AllocateCustomSizedBuffer(JetByteTools::IO::IBuffer::BufferSize bufferSize) override | TAsyncSocket | [inline, protected] |
AllocateCustomSizedBuffer(JetByteTools::IO::IAllocateBuffer &allocator, JetByteTools::IO::IBuffer::BufferSize bufferSize) override | TAsyncSocket | [inline, protected] |
AllowOperationProcessingTransfer() | TAsyncSocket | [inline, protected, virtual] |
Attach(IPoolableSocketManager &manager, ISocketCallback &callback, SOCKET socket) | TAsyncSocket | [inline, protected, virtual] |
Base typedef | CStreamSocket | |
CancelIOIfNecessary() override | CStreamSocket | [protected, virtual] |
CanIssueFilteredWrite() | TAsyncSocket | [inline, protected, virtual] |
CanWrite(size_t numBuffers=1) | TAsyncSocket | [inline, protected, virtual] |
CloseSocket() | TAsyncSocket | [inline, protected, virtual] |
Connected() | TAsyncSocket | [inline, protected, virtual] |
CSequencedStreamSocket(JetByteTools::Core::IIndexedOpaqueUserData::UserDataIndex numberOfUserDataSlots, PerSocketBufferPoolingLimit maxPooledBuffers, ConsecutiveSocketOperations maxConsecutiveOperations, SequenceId readSequenceNo, SequenceId numberOfSequencesToTrack) | CSequencedStreamSocket | |
CSequencedStreamSocket(const CSequencedStreamSocket &rhs) | CSequencedStreamSocket | |
CStreamSocket(JetByteTools::Core::IIndexedOpaqueUserData::UserDataIndex numberOfUserDataSlots, PerSocketBufferPoolingLimit maxPooledBuffers, ConsecutiveSocketOperations maxConsecutiveOperations) | CStreamSocket | |
CStreamSocket(const CStreamSocket &rhs) | CStreamSocket | |
DisableKeepAlive() const override | CStreamSocket | |
DumpIfManagedBy(const IPoolableSocketManager &manager) const | TAsyncSocket | [inline, protected, virtual] |
ForceWritePending() | TAsyncSocket | [inline, protected, virtual] |
GetConnectionDirection() const | TAsyncSocket | [inline, protected, virtual] |
GetError(const OVERLAPPED &overlapped) | TAsyncSocket | [inline, protected, virtual] |
GetIdentifier() const | TAsyncSocket | [inline, protected, virtual] |
GetIdentifierA() const | TAsyncSocket | [inline, protected, virtual] |
GetLocalAddress() const | TAsyncSocket | [inline, protected, virtual] |
GetLock() const | TAsyncSocket | [inline, protected, virtual] |
GetNextOperation(JetByteTools::IO::CSmartBuffer &buffer) | TAsyncSocket | [inline, protected, virtual] |
GetNextOperationSequenceNumber() override | TAsyncSocket | [inline, protected] |
GetReceiveBufferSize() const override | CStreamSocket | |
GetRemoteAddress() const | TAsyncSocket | [inline, protected, virtual] |
GetSendBufferSize() const override | CStreamSocket | |
GetSocket() const | TAsyncSocket | [inline, protected, virtual] |
GetUserData(JetByteTools::Core::IIndexedOpaqueUserData::UserDataIndex index) const | TAsyncSocket | [inline, protected, virtual] |
GetUserPointer(JetByteTools::Core::IIndexedOpaqueUserData::UserDataIndex index) const | TAsyncSocket | [inline, protected, virtual] |
HandleOperation(JetByteTools::IO::IBuffer *pBuffer, DWORD ioSize, DWORD lastError) | TAsyncSocket | [inline, protected, virtual] |
IncrementReferenceCountFromZero() | TAsyncSocket | [inline, protected] |
IsLockedByThisThread() const override | TAsyncSocket | [inline, protected] |
IsValid() const | TAsyncSocket | [inline, protected] |
m_direction | TAsyncSocket | [protected] |
m_lock | TAsyncSocket | [mutable, protected] |
m_outstandingWrites | TAsyncSocket | [protected] |
m_pCallback | TAsyncSocket | [protected] |
m_pManager | TAsyncSocket | [protected] |
m_readShutdown | TAsyncSocket | [protected] |
m_socket | TAsyncSocket | [protected] |
m_writeShutdown | TAsyncSocket | [protected] |
OnAttach() override | CSequencedStreamSocket | [virtual] |
OnDetach() override | CSequencedStreamSocket | [virtual] |
OnFinalRelease() | TAsyncSocket | [inline, protected, virtual] |
operator=(const CSequencedStreamSocket &rhs) | CSequencedStreamSocket | |
JetByteTools::Socket::CStreamSocket::operator=(const CStreamSocket &rhs) | CStreamSocket | |
JetByteTools::Socket::TAsyncSocket::operator=(const TAsyncSocket &rhs) | TAsyncSocket | [protected] |
ProcessAndGetNextOperation(JetByteTools::IO::CSmartBuffer &buffer) | TAsyncSocket | [inline, protected, virtual] |
Read() | TAsyncSocket | [inline, protected, virtual] |
Read(JetByteTools::IO::CSmartBuffer &buffer) | TAsyncSocket | [inline, protected, virtual] |
Read(JetByteTools::IO::IBuffer *pBuffer) | TAsyncSocket | [inline, protected, virtual] |
Release() | TAsyncSocket | [inline, protected, virtual] |
SetKeepAlive(Milliseconds time, Milliseconds interval) const override | CStreamSocket | |
SetNagle(bool nagle) const override | CStreamSocket | |
SetReceiveBufferSize(DataLength requestedSize) override | CStreamSocket | |
SetSendBufferSize(DataLength requestedSize) override | CStreamSocket | |
SetUserData(JetByteTools::Core::IIndexedOpaqueUserData::UserDataIndex index, ULONG_PTR data) | TAsyncSocket | [inline, protected, virtual] |
SetUserPointer(JetByteTools::Core::IIndexedOpaqueUserData::UserDataIndex index, void *pData) | TAsyncSocket | [inline, protected, virtual] |
Shutdown() | TAsyncSocket | [inline, protected, virtual] |
Shutdown(ShutdownHow how) | TAsyncSocket | [inline, protected, virtual] |
TAsyncSocket(JetByteTools::Core::IIndexedOpaqueUserData::UserDataIndex numberOfUserDataSlots, PerSocketBufferPoolingLimit maxPooledBuffers, ConsecutiveSocketOperations maxConsecutiveOperations, bool trackReferences=true) | TAsyncSocket | [inline, protected] |
TAsyncSocket(const TAsyncSocket &rhs) | TAsyncSocket | [protected] |
TryRead() | TAsyncSocket | [inline, protected, virtual] |
TryRead(JetByteTools::IO::CSmartBuffer &buffer) | TAsyncSocket | [inline, protected, virtual] |
TryRead(JetByteTools::IO::IBuffer *pBuffer) | TAsyncSocket | [inline, protected, virtual] |
TryWrite(const char *pData, JetByteTools::IO::IStream::DataLength dataLength) | TAsyncSocket | [inline, protected, virtual] |
TryWrite(const BYTE *pData, JetByteTools::IO::IStream::DataLength dataLength) | TAsyncSocket | [inline, protected, virtual] |
TryWrite(JetByteTools::IO::CSmartBuffer &buffer) | TAsyncSocket | [inline, protected, virtual] |
TryWrite(JetByteTools::IO::IIterateableBufferChain &buffers) | TAsyncSocket | [inline, protected, virtual] |
WeOwnOnlyReference() const | TAsyncSocket | [inline, protected, virtual] |
Write(const char *pData, JetByteTools::IO::IStream::DataLength dataLength) | TAsyncSocket | [inline, protected, virtual] |
Write(const BYTE *pData, JetByteTools::IO::IStream::DataLength dataLength) | TAsyncSocket | [inline, protected, virtual] |
Write(JetByteTools::IO::CSmartBuffer &buffer) | TAsyncSocket | [inline, protected, virtual] |
Write(JetByteTools::IO::IIterateableBufferChain &buffers) | TAsyncSocket | [inline, protected, virtual] |
WriteCompleted() | TAsyncSocket | [inline, protected, virtual] |
WritePending() | TAsyncSocket | [inline, protected, virtual] |
~CStreamSocket() | CStreamSocket | [protected] |
~TAsyncSocket() | TAsyncSocket | [inline, protected] |