, including all inherited members.
AbortAllConnections() override | CConnectionMaintainingStreamSocketConnectionFilter | [virtual] |
AsyncConnect(const IFullAddress &address, const void *pUserData=nullptr, SocketBufferSize recvBufferSize=DefaultSocketBufferSize, SocketBufferSize sendBufferSize=DefaultSocketBufferSize) override | CConnectionMaintainingStreamSocketConnectionFilter | [virtual] |
AsyncConnectAvailable(const IAddressType &addressType) const override | CConnectionMaintainingStreamSocketConnectionFilter | [virtual] |
AsyncConnectNoThrow(const IFullAddress &address, const void *pUserData=nullptr, SocketBufferSize recvBufferSize=DefaultSocketBufferSize, SocketBufferSize sendBufferSize=DefaultSocketBufferSize) override | CConnectionMaintainingStreamSocketConnectionFilter | [virtual] |
CancelAllConnectionRetries() override | CConnectionMaintainingStreamSocketConnectionFilter | [virtual] |
CancelConnectionRetries(const IAddress &address, bool shutDownExistingConnections=false) override | CConnectionMaintainingStreamSocketConnectionFilter | [virtual] |
CConnectionMaintainingStreamSocketConnectionFilter(IAcceptStreamSocketConnectionFilters &filterManager, ICreateStreamSocketConnections &connectionCreator, JetByteTools::Core::IQueueTimers &timerQueue, JetByteTools::Milliseconds reconnectAfter) | CConnectionMaintainingStreamSocketConnectionFilter | |
CConnectionMaintainingStreamSocketConnectionFilter(const CConnectionMaintainingStreamSocketConnectionFilter &rhs) | CConnectionMaintainingStreamSocketConnectionFilter | |
Connect(const IFullAddress &address, const void *pUserData=nullptr, SocketBufferSize recvBufferSize=DefaultSocketBufferSize, SocketBufferSize sendBufferSize=DefaultSocketBufferSize) override | CConnectionMaintainingStreamSocketConnectionFilter | [virtual] |
ConnectAsyncIfAvailable(const IFullAddress &address, const void *pUserData=nullptr, SocketBufferSize recvBufferSize=DefaultSocketBufferSize, SocketBufferSize sendBufferSize=DefaultSocketBufferSize) override | CConnectionMaintainingStreamSocketConnectionFilter | [virtual] |
ConnectAsyncIfAvailableNoThrow(const IFullAddress &address, const void *pUserData=nullptr, SocketBufferSize recvBufferSize=DefaultSocketBufferSize, SocketBufferSize sendBufferSize=DefaultSocketBufferSize) override | CConnectionMaintainingStreamSocketConnectionFilter | [virtual] |
ConnectNoThrow(const IFullAddress &address, const void *pUserData=nullptr, SocketBufferSize recvBufferSize=DefaultSocketBufferSize, SocketBufferSize sendBufferSize=DefaultSocketBufferSize) override | CConnectionMaintainingStreamSocketConnectionFilter | [virtual] |
FilterClientClose(IFilterableStreamSocket &) override | CNullStreamSocketConnectionFilter | [inline, private, virtual] |
FilterConnectionAborted(IFilterableStreamSocket &, const ConnectionClosureReason, const bool) override | CNullStreamSocketConnectionFilter | [inline, private, virtual] |
FilterConnectionClosed(IFilterableStreamSocket &) override | CNullStreamSocketConnectionFilter | [inline, private, virtual] |
FilterConnectionClosure(IFilterableStreamSocket &, const ConnectionClosureReason) override | CNullStreamSocketConnectionFilter | [inline, private, virtual] |
FilterConnectionEstablished(IFilterableStreamSocket &, const IAddress &) override | CNullStreamSocketConnectionFilter | [inline, private, virtual] |
FilterConnectionFailed(IFilterableStreamSocket &, const IAddress &, const DWORD) override | CNullStreamSocketConnectionFilter | [inline, private, virtual] |
FilterConnectionReset(IFilterableStreamSocket &, const DWORD) override | CNullStreamSocketConnectionFilter | [inline, private, virtual] |
FilterReadCompleted(IFilterableStreamSocket &, JetByteTools::IO::CSmartBuffer &) override | CNullStreamSocketConnectionFilter | [inline, private, virtual] |
FilterReadCompletionError(IFilterableStreamSocket &, JetByteTools::IO::CSmartBuffer &, const DWORD) override | CNullStreamSocketConnectionFilter | [inline, private, virtual] |
FilterReadRequest(IFilterableStreamSocket &, JetByteTools::IO::CSmartBuffer &) override | CNullStreamSocketConnectionFilter | [inline, private, virtual] |
FilterShutdown(IFilterableStreamSocket &, const ShutdownHow) override | CNullStreamSocketConnectionFilter | [inline, private, virtual] |
FilterSocketAttached(JetByteTools::Core::IIndexedOpaqueUserData &) override | CNullStreamSocketConnectionFilter | [inline, private, virtual] |
FilterWriteCompleted(IFilterableStreamSocket &, JetByteTools::IO::CSmartBuffer &) override | CNullStreamSocketConnectionFilter | [inline, private, virtual] |
FilterWriteCompletionError(IFilterableStreamSocket &, JetByteTools::IO::CSmartBuffer &, const DWORD) override | CNullStreamSocketConnectionFilter | [inline, private, virtual] |
FilterWriteRequest(IFilterableStreamSocket &, JetByteTools::IO::CSmartBuffer &) override | CNullStreamSocketConnectionFilter | [inline, private, virtual] |
FilterWriteRequest(IFilterableStreamSocket &, JetByteTools::IO::IIterateableBufferChain &) override | CNullStreamSocketConnectionFilter | [inline, private, virtual] |
Handle typedef | IQueueTimers::Timer | [private] |
MaintainConnections(const IFullAddress &address, Milliseconds reconnectTimeout, SocketBufferSize recvBufferSize=DefaultSocketBufferSize, SocketBufferSize sendBufferSize=DefaultSocketBufferSize) override | CConnectionMaintainingStreamSocketConnectionFilter | [virtual] |
JetByteTools::Core::IQueueTimers::Timer::OnTimer(UserData userData)=0 | IQueueTimers::Timer | [private, pure virtual] |
OnTimerEx(Handle handle, UserData userData) | IQueueTimers::Timer | [inline, private, virtual] |
operator=(const CConnectionMaintainingStreamSocketConnectionFilter &rhs) | CConnectionMaintainingStreamSocketConnectionFilter | |
JetByteTools::Core::IQueueTimers::Timer::operator=(const Timer &rhs) | IQueueTimers::Timer | [private] |
Timer() | IQueueTimers::Timer | [private] |
Timer(const Timer &rhs) | IQueueTimers::Timer | [private] |
TryCancelConnectionRetries(const IAddress &address, bool shutDownExistingConnections=false) override | CConnectionMaintainingStreamSocketConnectionFilter | [virtual] |
UserData typedef | IQueueTimers::Timer | [private] |
~CConnectionMaintainingStreamSocketConnectionFilter() | CConnectionMaintainingStreamSocketConnectionFilter | |
~ICreateStreamSocketConnections() | ICreateStreamSocketConnections | [protected, virtual] |
~IFilterStreamSocketConnections() | IFilterStreamSocketConnections | [private, virtual] |
~IMaintainStreamSocketConnections() | IMaintainStreamSocketConnections | [protected, virtual] |
~Timer() | IQueueTimers::Timer | [private, virtual] |