, including all inherited members.
AcceptingConnections enum value | IServerControl | |
BeginShutdown() override | TStreamSocketServerEx | [inline, virtual] |
CreateListeningSocket(SOCKET socket, const IAddress &address, ListenBacklog listenBacklog) | TStreamSocketServerEx | [inline, protected, virtual] |
ForceShutdown() override | TStreamSocketServerEx | [inline, virtual] |
GetAddress() const | TStreamSocketServerEx | [inline, protected] |
JetByteTools::IO::IHandler::GetError(HANDLE handle, const OVERLAPPED &overlapped) | IHandler | [private, static] |
GetStatus() const override | TStreamSocketServerEx | [inline, virtual] |
GetStatusAsString(Status status) | IServerControl | [static] |
JetByteTools::IO::IHandler::HandleOperation(IBuffer *pBuffer, DWORD ioSize, DWORD lastError)=0 | IHandler | [private, pure virtual] |
Indeterminate enum value | IServerControl | |
NotStarted enum value | IServerControl | |
operator=(const TStreamSocketServerEx &rhs) | TStreamSocketServerEx | |
Paused enum value | IServerControl | |
ReleaseSocket(IPoolableSocket &socket, bool wasUserSocket) override | TStreamSocketServerEx | [inline, protected] |
SetAddressDetails(const IFullAddress &address, ListenBacklog listenBacklog, SocketBufferSize recvBufferSize=DefaultSocketBufferSize, SocketBufferSize sendBufferSize=DefaultSocketBufferSize) | TStreamSocketServerEx | [inline] |
SetListeningParameters(ListenBacklog listenBacklog, ListenBacklog numPendingAccepts, bool closeListenSocketOnMaxConnections) | TStreamSocketServerEx | [inline] |
ShuttingDown enum value | IServerControl | |
SoMaxNumPendingAccepts | TStreamSocketServerEx | [inline, static] |
Start() override | TStreamSocketServerEx | [inline, virtual] |
StartAcceptingConnections() override | TStreamSocketServerEx | [inline, virtual] |
Status enum name | IServerControl | |
StopAcceptingConnections() override | TStreamSocketServerEx | [inline, virtual] |
Stopped enum value | IServerControl | |
TStreamSocketServerEx(IStreamSocketServerExCallback &callback, JetByteTools::IO::IIOPool &pool, IAllocateStreamSockets &socketAllocator, JetByteTools::IO::IAllocateBuffers &bufferAllocator, ZeroByteReadConfiguration zeroByteReadConfiguration=NoZeroByteRead, ILimitConnections &connectionLimiter=CConnectionLimiter::NoLimitLimiter, OutOfBandDataReadConfiguration outOfBandDataReadConfiguration=NoOutOfBandData) | TStreamSocketServerEx | [inline] |
TStreamSocketServerEx(IStreamSocketServerExCallback &callback, JetByteTools::IO::IIOPool &pool, IAllocateStreamSockets &socketAllocator, JetByteTools::IO::IAllocateBuffers &bufferAllocator, SocketBufferSize recvBufferSize=DefaultSocketBufferSize, SocketBufferSize sendBufferSize=DefaultSocketBufferSize, ZeroByteReadConfiguration zeroByteReadConfiguration=NoZeroByteRead, ILimitConnections &connectionLimiter=CConnectionLimiter::NoLimitLimiter, OutOfBandDataReadConfiguration outOfBandDataReadConfiguration=NoOutOfBandData) | TStreamSocketServerEx | [inline] |
TStreamSocketServerEx(const IFullAddress &address, ListenBacklog listenBacklog, IStreamSocketServerExCallback &callback, JetByteTools::IO::IIOPool &pool, IAllocateStreamSockets &socketAllocator, JetByteTools::IO::IAllocateBuffers &bufferAllocator, ZeroByteReadConfiguration zeroByteReadConfiguration=NoZeroByteRead, ILimitConnections &connectionLimiter=CConnectionLimiter::NoLimitLimiter, OutOfBandDataReadConfiguration outOfBandDataReadConfiguration=NoOutOfBandData) | TStreamSocketServerEx | [inline] |
TStreamSocketServerEx(const IFullAddress &address, ListenBacklog listenBacklog, IStreamSocketServerExCallback &callback, JetByteTools::IO::IIOPool &pool, IAllocateStreamSockets &socketAllocator, JetByteTools::IO::IAllocateBuffers &bufferAllocator, SocketBufferSize recvBufferSize, SocketBufferSize sendBufferSize=DefaultSocketBufferSize, ZeroByteReadConfiguration zeroByteReadConfiguration=NoZeroByteRead, ILimitConnections &connectionLimiter=CConnectionLimiter::NoLimitLimiter, OutOfBandDataReadConfiguration outOfBandDataReadConfiguration=NoOutOfBandData) | TStreamSocketServerEx | [inline] |
TStreamSocketServerEx(const TStreamSocketServerEx &rhs) | TStreamSocketServerEx | |
WaitForShutdownToComplete() override | TStreamSocketServerEx | [inline, virtual] |
WaitForShutdownToComplete(Milliseconds timeout) override | TStreamSocketServerEx | [inline, virtual] |
~IHandler() | IHandler | [private, virtual] |
~IServerControl() | IServerControl | [virtual] |
~TStreamSocketServerEx() | TStreamSocketServerEx | [inline, virtual] |