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

CFilteringStreamSocketConnectionManagerBase Member List

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

AbortAllConnections()=0ICreateFilteredStreamSocketConnections [pure virtual]
AddConnectionFilter(IFilterStreamSocketConnections &filter, bool canGenerateOurOwnWrites) overrideCFilteringStreamSocketConnectionManagerBase [virtual]
AsyncConnect(const IFullAddress &address, const void *pUserData, const void *pFilterData, SocketBufferSize recvBufferSize, SocketBufferSize sendBufferSize)=0ICreateFilteredStreamSocketConnections [pure virtual]
AsyncConnectAvailable(const IAddressType &addressType) const =0ICreateFilteredStreamSocketConnections [pure virtual]
AsyncConnectNoThrow(const IFullAddress &address, const void *pUserData, const void *pFilterData, SocketBufferSize recvBufferSize, SocketBufferSize sendBufferSize)=0ICreateFilteredStreamSocketConnections [pure virtual]
CFilteringStreamSocketConnectionManagerBase(IStreamSocketConnectionManagerCallback &callback, IStreamSocketConnectionManagerIO &manager, JetByteTools::Core::IProvideUserData &dataProvider)CFilteringStreamSocketConnectionManagerBase [protected]
Connect(const IFullAddress &address, const void *pUserData, const void *pFilterData, SocketBufferSize recvBufferSize, SocketBufferSize sendBufferSize)=0ICreateFilteredStreamSocketConnections [pure virtual]
ConnectAsyncIfAvailable(const IFullAddress &address, const void *pUserData, const void *pFilterData, SocketBufferSize recvBufferSize, SocketBufferSize sendBufferSize)=0ICreateFilteredStreamSocketConnections [pure virtual]
ConnectAsyncIfAvailableNoThrow(const IFullAddress &address, const void *pUserData, const void *pFilterData, SocketBufferSize recvBufferSize, SocketBufferSize sendBufferSize)=0ICreateFilteredStreamSocketConnections [pure virtual]
ConnectNoThrow(const IFullAddress &address, const void *pUserData, const void *pFilterData, SocketBufferSize recvBufferSize, SocketBufferSize sendBufferSize)=0ICreateFilteredStreamSocketConnections [pure virtual]
LockUserDataSlots() overrideCFilteringStreamSocketConnectionManagerBase [virtual]
m_callbackCFilteringStreamSocketConnectionManagerBase [protected]
OnConnectionAborted(IStreamSocketEx &socket, ConnectionClosureReason reason, bool wasUserSocket)CFilteringStreamSocketConnectionManagerBase [protected]
OnConnectionClientClose(IStreamSocketEx &socket)CFilteringStreamSocketConnectionManagerBase [protected]
OnConnectionClosed(IStreamSocketEx &socket, ConnectionClosureReason reason)CFilteringStreamSocketConnectionManagerBase [protected]
OnConnectionEstablished(IStreamSocketEx &socket, const IAddress &address)CFilteringStreamSocketConnectionManagerBase [protected]
OnConnectionReset(IStreamSocketEx &socket, DWORD lastError)CFilteringStreamSocketConnectionManagerBase [protected]
OnConnectionShutdown(IStreamSocketEx &socket, ShutdownHow how)CFilteringStreamSocketConnectionManagerBase [protected]
OnOutgoingConnectionFailed(IStreamSocketEx &socket, const IAddress &address, DWORD lastError)CFilteringStreamSocketConnectionManagerBase [protected]
OnPreOutgoingConnect(IStreamSocketEx &socket, const IFullAddress &address, const void *pUserData, const void *pFilterData)CFilteringStreamSocketConnectionManagerBase [protected]
OnReadCompleted(IStreamSocketEx &socket, JetByteTools::IO::CSmartBuffer &buffer)CFilteringStreamSocketConnectionManagerBase [protected]
OnReadCompletionError(IStreamSocketEx &socket, JetByteTools::IO::CSmartBuffer &buffer, DWORD lastError)CFilteringStreamSocketConnectionManagerBase [protected]
OnReadOOBCompleted(IStreamSocketEx &socket, JetByteTools::IO::CSmartBuffer &buffer)CFilteringStreamSocketConnectionManagerBase [protected]
OnRequestRead(IStreamSocketEx &socket, JetByteTools::IO::CSmartBuffer &buffer)CFilteringStreamSocketConnectionManagerBase [protected]
OnRequestWrite(IStreamSocketEx &socket, JetByteTools::IO::CSmartBuffer &buffer)CFilteringStreamSocketConnectionManagerBase [protected]
OnRequestWrite(IStreamSocketEx &socket, JetByteTools::IO::IIterateableBufferChain &buffers)CFilteringStreamSocketConnectionManagerBase [protected]
OnSocketAttached(JetByteTools::Core::IIndexedOpaqueUserData &userData)CFilteringStreamSocketConnectionManagerBase [protected]
OnSocketReleased(JetByteTools::Core::IIndexedOpaqueUserData &userData)CFilteringStreamSocketConnectionManagerBase [protected]
OnWriteCompleted(IStreamSocketEx &socket, JetByteTools::IO::CSmartBuffer &buffer)CFilteringStreamSocketConnectionManagerBase [protected]
OnWriteCompletionError(IStreamSocketEx &socket, JetByteTools::IO::CSmartBuffer &buffer, DWORD lastError)CFilteringStreamSocketConnectionManagerBase [protected]
RequestUserDataSlot(const JetByteTools::Core::_tstring &name) overrideCFilteringStreamSocketConnectionManagerBase [virtual]
~IAcceptStreamSocketConnectionFilters()IAcceptStreamSocketConnectionFilters [protected, virtual]
~ICreateFilteredStreamSocketConnections()ICreateFilteredStreamSocketConnections [protected, virtual]
~IManageStreamSocketConnectionFilters()IManageStreamSocketConnectionFilters [private, virtual]
~IProvideUserData()IProvideUserData [protected, virtual]


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