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

CConnectionMaintainingStreamSocketConnectionFilter Member List

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

AbortAllConnections() overrideCConnectionMaintainingStreamSocketConnectionFilter [virtual]
AsyncConnect(const IFullAddress &address, const void *pUserData=nullptr, SocketBufferSize recvBufferSize=DefaultSocketBufferSize, SocketBufferSize sendBufferSize=DefaultSocketBufferSize) overrideCConnectionMaintainingStreamSocketConnectionFilter [virtual]
AsyncConnectAvailable(const IAddressType &addressType) const overrideCConnectionMaintainingStreamSocketConnectionFilter [virtual]
AsyncConnectNoThrow(const IFullAddress &address, const void *pUserData=nullptr, SocketBufferSize recvBufferSize=DefaultSocketBufferSize, SocketBufferSize sendBufferSize=DefaultSocketBufferSize) overrideCConnectionMaintainingStreamSocketConnectionFilter [virtual]
CancelAllConnectionRetries() overrideCConnectionMaintainingStreamSocketConnectionFilter [virtual]
CancelConnectionRetries(const IAddress &address, bool shutDownExistingConnections=false) overrideCConnectionMaintainingStreamSocketConnectionFilter [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) overrideCConnectionMaintainingStreamSocketConnectionFilter [virtual]
ConnectAsyncIfAvailable(const IFullAddress &address, const void *pUserData=nullptr, SocketBufferSize recvBufferSize=DefaultSocketBufferSize, SocketBufferSize sendBufferSize=DefaultSocketBufferSize) overrideCConnectionMaintainingStreamSocketConnectionFilter [virtual]
ConnectAsyncIfAvailableNoThrow(const IFullAddress &address, const void *pUserData=nullptr, SocketBufferSize recvBufferSize=DefaultSocketBufferSize, SocketBufferSize sendBufferSize=DefaultSocketBufferSize) overrideCConnectionMaintainingStreamSocketConnectionFilter [virtual]
ConnectNoThrow(const IFullAddress &address, const void *pUserData=nullptr, SocketBufferSize recvBufferSize=DefaultSocketBufferSize, SocketBufferSize sendBufferSize=DefaultSocketBufferSize) overrideCConnectionMaintainingStreamSocketConnectionFilter [virtual]
FilterClientClose(IFilterableStreamSocket &) overrideCNullStreamSocketConnectionFilter [inline, private, virtual]
FilterConnectionAborted(IFilterableStreamSocket &, const ConnectionClosureReason, const bool) overrideCNullStreamSocketConnectionFilter [inline, private, virtual]
FilterConnectionClosed(IFilterableStreamSocket &) overrideCNullStreamSocketConnectionFilter [inline, private, virtual]
FilterConnectionClosure(IFilterableStreamSocket &, const ConnectionClosureReason) overrideCNullStreamSocketConnectionFilter [inline, private, virtual]
FilterConnectionEstablished(IFilterableStreamSocket &, const IAddress &) overrideCNullStreamSocketConnectionFilter [inline, private, virtual]
FilterConnectionFailed(IFilterableStreamSocket &, const IAddress &, const DWORD) overrideCNullStreamSocketConnectionFilter [inline, private, virtual]
FilterConnectionReset(IFilterableStreamSocket &, const DWORD) overrideCNullStreamSocketConnectionFilter [inline, private, virtual]
FilterReadCompleted(IFilterableStreamSocket &, JetByteTools::IO::CSmartBuffer &) overrideCNullStreamSocketConnectionFilter [inline, private, virtual]
FilterReadCompletionError(IFilterableStreamSocket &, JetByteTools::IO::CSmartBuffer &, const DWORD) overrideCNullStreamSocketConnectionFilter [inline, private, virtual]
FilterReadRequest(IFilterableStreamSocket &, JetByteTools::IO::CSmartBuffer &) overrideCNullStreamSocketConnectionFilter [inline, private, virtual]
FilterShutdown(IFilterableStreamSocket &, const ShutdownHow) overrideCNullStreamSocketConnectionFilter [inline, private, virtual]
FilterSocketAttached(JetByteTools::Core::IIndexedOpaqueUserData &) overrideCNullStreamSocketConnectionFilter [inline, private, virtual]
FilterWriteCompleted(IFilterableStreamSocket &, JetByteTools::IO::CSmartBuffer &) overrideCNullStreamSocketConnectionFilter [inline, private, virtual]
FilterWriteCompletionError(IFilterableStreamSocket &, JetByteTools::IO::CSmartBuffer &, const DWORD) overrideCNullStreamSocketConnectionFilter [inline, private, virtual]
FilterWriteRequest(IFilterableStreamSocket &, JetByteTools::IO::CSmartBuffer &) overrideCNullStreamSocketConnectionFilter [inline, private, virtual]
FilterWriteRequest(IFilterableStreamSocket &, JetByteTools::IO::IIterateableBufferChain &) overrideCNullStreamSocketConnectionFilter [inline, private, virtual]
Handle typedefIQueueTimers::Timer [private]
MaintainConnections(const IFullAddress &address, Milliseconds reconnectTimeout, SocketBufferSize recvBufferSize=DefaultSocketBufferSize, SocketBufferSize sendBufferSize=DefaultSocketBufferSize) overrideCConnectionMaintainingStreamSocketConnectionFilter [virtual]
JetByteTools::Core::IQueueTimers::Timer::OnTimer(UserData userData)=0IQueueTimers::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) overrideCConnectionMaintainingStreamSocketConnectionFilter [virtual]
UserData typedefIQueueTimers::Timer [private]
~CConnectionMaintainingStreamSocketConnectionFilter()CConnectionMaintainingStreamSocketConnectionFilter
~ICreateStreamSocketConnections()ICreateStreamSocketConnections [protected, virtual]
~IFilterStreamSocketConnections()IFilterStreamSocketConnections [private, virtual]
~IMaintainStreamSocketConnections()IMaintainStreamSocketConnections [protected, virtual]
~Timer()IQueueTimers::Timer [private, virtual]


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