, including all inherited members.
AbortAllConnections()=0 | ICreateStreamSocketConnections | [pure virtual] |
AllocateBuffer()=0 | IStreamSocketConnectionManager | [pure virtual] |
AllocateBuffer(JetByteTools::IO::IPoolBuffers &pool)=0 | IStreamSocketConnectionManager | [pure virtual] |
AllocateCustomSizedBuffer(JetByteTools::IO::IBuffer::BufferSize bufferSize)=0 | IStreamSocketConnectionManager | [pure virtual] |
AsyncConnect(const IFullAddress &address, const void *pUserData=nullptr, SocketBufferSize recvBufferSize=DefaultSocketBufferSize, SocketBufferSize sendBufferSize=DefaultSocketBufferSize)=0 | ICreateStreamSocketConnections | [pure virtual] |
AsyncConnectAvailable(const IAddressType &addressType) const =0 | ICreateStreamSocketConnections | [pure virtual] |
AsyncConnectNoThrow(const IFullAddress &address, const void *pUserData=nullptr, SocketBufferSize recvBufferSize=DefaultSocketBufferSize, SocketBufferSize sendBufferSize=DefaultSocketBufferSize)=0 | ICreateStreamSocketConnections | [pure virtual] |
Connect(const IFullAddress &address, const void *pUserData=nullptr, SocketBufferSize recvBufferSize=DefaultSocketBufferSize, SocketBufferSize sendBufferSize=DefaultSocketBufferSize)=0 | ICreateStreamSocketConnections | [pure virtual] |
ConnectAsyncIfAvailable(const IFullAddress &address, const void *pUserData=nullptr, SocketBufferSize recvBufferSize=DefaultSocketBufferSize, SocketBufferSize sendBufferSize=DefaultSocketBufferSize)=0 | ICreateStreamSocketConnections | [pure virtual] |
ConnectAsyncIfAvailableNoThrow(const IFullAddress &address, const void *pUserData=nullptr, SocketBufferSize recvBufferSize=DefaultSocketBufferSize, SocketBufferSize sendBufferSize=DefaultSocketBufferSize)=0 | ICreateStreamSocketConnections | [pure virtual] |
ConnectNoThrow(const IFullAddress &address, const void *pUserData=nullptr, SocketBufferSize recvBufferSize=DefaultSocketBufferSize, SocketBufferSize sendBufferSize=DefaultSocketBufferSize)=0 | ICreateStreamSocketConnections | [pure virtual] |
ExecuteWrite(IStreamSocketEx &socket, JetByteTools::IO::CSmartBuffer &buffer)=0 | IStreamSocketConnectionManager | [pure virtual] |
HandleOperation(IStreamSocketEx &socket, JetByteTools::IO::CSmartBuffer &buffer, DWORD ioSize, DWORD lastError)=0 | IStreamSocketConnectionManager | [pure virtual] |
OnClientClose(IStreamSocketEx &socket)=0 | IStreamSocketConnectionManager | [pure virtual] |
OnConnectionAborted(IStreamSocketEx &socket, ConnectionClosureReason reason, bool wasUserSocket)=0 | IStreamSocketConnectionManager | [pure virtual] |
OnConnectionClosed(IStreamSocketEx &socket, ConnectionClosureReason reason)=0 | IStreamSocketConnectionManager | [pure virtual] |
OnConnectionReset(IStreamSocketEx &socket, DWORD lastError)=0 | IStreamSocketConnectionManager | [pure virtual] |
OnConnectionShutdown(IStreamSocketEx &socket, ShutdownHow how)=0 | IStreamSocketConnectionManager | [pure virtual] |
ReleaseSocket(IPoolableSocket &socket, bool wasUserSocket)=0 | IStreamSocketConnectionManager | [pure virtual] |
RequestCancelIO(IStreamSocketEx &socket)=0 | IStreamSocketConnectionManager | [pure virtual] |
RequestRead(IStreamSocketEx &socket, JetByteTools::IO::CSmartBuffer &buffer)=0 | IStreamSocketConnectionManager | [pure virtual] |
RequestWrite(IStreamSocketEx &socket, JetByteTools::IO::CSmartBuffer &buffer)=0 | IStreamSocketConnectionManager | [pure virtual] |
RequestWrite(IStreamSocketEx &socket, JetByteTools::IO::IIterateableBufferChain &buffers)=0 | IStreamSocketConnectionManager | [pure virtual] |
~ICreateStreamSocketConnections() | ICreateStreamSocketConnections | [protected, virtual] |
~IPoolableSocketManager() | IPoolableSocketManager | [protected, virtual] |
~IStreamSocketConnectionManager() | IStreamSocketConnectionManager | [protected, virtual] |