| AbortAllConnections() | CConnectionMaintainingStreamSocketConnectionFilter | [virtual] |
| AsyncConnect(const IFullAddress &address, const void *pUserData=0, const TCPBufferSize recvBufferSize=DefaultTCPBufferSize, const TCPBufferSize sendBufferSize=DefaultTCPBufferSize) | CConnectionMaintainingStreamSocketConnectionFilter | [virtual] |
| JetByteTools::Socket::IMaintainStreamSocketConnections::AsyncConnect(const IFullAddress &address, const void *pUserData=0, const TCPBufferSize recvBufferSize=DefaultTCPBufferSize, const TCPBufferSize sendBufferSize=DefaultTCPBufferSize)=0 | ICreateStreamSocketConnections | [pure virtual] |
| AsyncConnectAvailable(const IAddressType &addressType) const | CConnectionMaintainingStreamSocketConnectionFilter | [virtual] |
| AsyncConnectNoThrow(const IFullAddress &address, const void *pUserData=0, const TCPBufferSize recvBufferSize=DefaultTCPBufferSize, const TCPBufferSize sendBufferSize=DefaultTCPBufferSize) | CConnectionMaintainingStreamSocketConnectionFilter | [virtual] |
| JetByteTools::Socket::IMaintainStreamSocketConnections::AsyncConnectNoThrow(const IFullAddress &address, const void *pUserData=0, const TCPBufferSize recvBufferSize=DefaultTCPBufferSize, const TCPBufferSize sendBufferSize=DefaultTCPBufferSize)=0 | ICreateStreamSocketConnections | [pure virtual] |
| CancelAllConnectionRetries() | CConnectionMaintainingStreamSocketConnectionFilter | [virtual] |
| CancelConnectionRetries(const IAddress &address, const bool shutDownExistingConnections=false) | CConnectionMaintainingStreamSocketConnectionFilter | [virtual] |
| CConnectionMaintainingStreamSocketConnectionFilter(IAcceptStreamSocketConnectionFilters &filterManager, ICreateStreamSocketConnections &connectionCreator, JetByteTools::Win32::IProvideUserData &userDataProvider, JetByteTools::Win32::IQueueTimers &timerQueue, const JetByteTools::Milliseconds reconnectAfter) | CConnectionMaintainingStreamSocketConnectionFilter | |
| Connect(const IFullAddress &address, const void *pUserData=0, const TCPBufferSize recvBufferSize=DefaultTCPBufferSize, const TCPBufferSize sendBufferSize=DefaultTCPBufferSize) | CConnectionMaintainingStreamSocketConnectionFilter | [virtual] |
| JetByteTools::Socket::IMaintainStreamSocketConnections::Connect(const IFullAddress &address, const void *pUserData=0, const TCPBufferSize recvBufferSize=DefaultTCPBufferSize, const TCPBufferSize sendBufferSize=DefaultTCPBufferSize)=0 | ICreateStreamSocketConnections | [pure virtual] |
| ConnectAsyncIfAvailable(const IFullAddress &address, const void *pUserData=0, const TCPBufferSize recvBufferSize=DefaultTCPBufferSize, const TCPBufferSize sendBufferSize=DefaultTCPBufferSize) | CConnectionMaintainingStreamSocketConnectionFilter | [virtual] |
| JetByteTools::Socket::IMaintainStreamSocketConnections::ConnectAsyncIfAvailable(const IFullAddress &address, const void *pUserData=0, const TCPBufferSize recvBufferSize=DefaultTCPBufferSize, const TCPBufferSize sendBufferSize=DefaultTCPBufferSize)=0 | ICreateStreamSocketConnections | [pure virtual] |
| ConnectAsyncIfAvailableNoThrow(const IFullAddress &address, const void *pUserData=0, const TCPBufferSize recvBufferSize=DefaultTCPBufferSize, const TCPBufferSize sendBufferSize=DefaultTCPBufferSize) | CConnectionMaintainingStreamSocketConnectionFilter | [virtual] |
| JetByteTools::Socket::IMaintainStreamSocketConnections::ConnectAsyncIfAvailableNoThrow(const IFullAddress &address, const void *pUserData=0, const TCPBufferSize recvBufferSize=DefaultTCPBufferSize, const TCPBufferSize sendBufferSize=DefaultTCPBufferSize)=0 | ICreateStreamSocketConnections | [pure virtual] |
| ConnectNoThrow(const IFullAddress &address, const void *pUserData=0, const TCPBufferSize recvBufferSize=DefaultTCPBufferSize, const TCPBufferSize sendBufferSize=DefaultTCPBufferSize) | CConnectionMaintainingStreamSocketConnectionFilter | [virtual] |
| JetByteTools::Socket::IMaintainStreamSocketConnections::ConnectNoThrow(const IFullAddress &address, const void *pUserData=0, const TCPBufferSize recvBufferSize=DefaultTCPBufferSize, const TCPBufferSize sendBufferSize=DefaultTCPBufferSize)=0 | ICreateStreamSocketConnections | [pure virtual] |
| DefaultTCPBufferSize enum value | ICreateStreamSocketConnections | |
| FilterClientClose(IFilterableStreamSocket &, FilterProcessing &) | CNullStreamSocketConnectionFilter | [inline, private, virtual] |
| FilterConnectionClosed(IFilterableStreamSocket &, FilterProcessing &) | CNullStreamSocketConnectionFilter | [inline, private, virtual] |
| FilterConnectionEstablished(IFilterableStreamSocket &, const IAddress &, FilterProcessing &) | CNullStreamSocketConnectionFilter | [inline, private, virtual] |
| FilterConnectionFailed(IFilterableStreamSocket &, const IAddress &, const DWORD) | CNullStreamSocketConnectionFilter | [inline, private, virtual] |
| FilterConnectionReset(IFilterableStreamSocket &, const DWORD, FilterProcessing &) | CNullStreamSocketConnectionFilter | [inline, private, virtual] |
| FilterContinueProcessing enum value | IFilterStreamSocketConnections | [private] |
| FilterOperationComplete enum value | IFilterStreamSocketConnections | [private] |
| FilterProcessing enum name | IFilterStreamSocketConnections | [private] |
| FilterReadCompleted(IFilterableStreamSocket &, JetByteTools::IO::IBuffer &, FilterProcessing &) | CNullStreamSocketConnectionFilter | [inline, private, virtual] |
| FilterReadCompletionError(IFilterableStreamSocket &, JetByteTools::IO::IBuffer &, const DWORD, FilterProcessing &) | CNullStreamSocketConnectionFilter | [inline, private, virtual] |
| FilterReadRequest(IFilterableStreamSocket &, JetByteTools::IO::IBuffer *, FilterProcessing &) | CNullStreamSocketConnectionFilter | [inline, private, virtual] |
| FilterSocketAttached(JetByteTools::Win32::IIndexedOpaqueUserData &) | CNullStreamSocketConnectionFilter | [inline, private, virtual] |
| FilterWriteCompleted(IFilterableStreamSocket &, JetByteTools::IO::IBuffer &, FilterProcessing &) | CNullStreamSocketConnectionFilter | [inline, private, virtual] |
| FilterWriteCompletionError(IFilterableStreamSocket &, JetByteTools::IO::IBuffer &, const DWORD, FilterProcessing &) | CNullStreamSocketConnectionFilter | [inline, private, virtual] |
| FilterWriteRequest(IFilterableStreamSocket &, JetByteTools::IO::IBuffer &, FilterProcessing &) | CNullStreamSocketConnectionFilter | [inline, private, virtual] |
| MaintainConnections(const IFullAddress &address, const Milliseconds reconnectTimeout) | CConnectionMaintainingStreamSocketConnectionFilter | [virtual] |
| JetByteTools::Win32::IQueueTimers::Timer::OnTimer(UserData userData)=0 | IQueueTimers::Timer | [private, pure virtual] |
| TCPBufferSize typedef | ICreateStreamSocketConnections | |
| UserData typedef | IQueueTimers::Timer | [private] |
| ~CConnectionMaintainingStreamSocketConnectionFilter() | CConnectionMaintainingStreamSocketConnectionFilter | |
| ~ICreateStreamSocketConnections() | ICreateStreamSocketConnections | [inline, protected] |
| ~IFilterStreamSocketConnections() | IFilterStreamSocketConnections | [inline, private] |
| ~IMaintainStreamSocketConnections() | IMaintainStreamSocketConnections | [inline, protected] |
| ~Timer() | IQueueTimers::Timer | [inline, private] |