_BytesPoppedIn | NLNET::CBufServer | [private] |
_BytesPushedOut | NLNET::CBufServer | [private] |
_ConnectionCallback | NLNET::CBufServer | [private] |
_ConnectionCbArg | NLNET::CBufServer | [private] |
_ListenTask | NLNET::CBufServer | [private] |
_ListenThread | NLNET::CBufServer | [private] |
_MaxSocketsPerThread | NLNET::CBufServer | [private] |
_MaxThreads | NLNET::CBufServer | [private] |
_NbConnections | NLNET::CBufServer | [private] |
_NoDelay | NLNET::CBufServer | [private] |
_PrevBytesPoppedIn | NLNET::CBufServer | [private] |
_PrevBytesPushedOut | NLNET::CBufServer | [private] |
_ReplayMode | NLNET::CBufServer | [private] |
_ThreadPool | NLNET::CBufServer | [private] |
_ThreadStrategy | NLNET::CBufServer | [private] |
addNewThread(CThreadPool &threadpool, CServerBufSock *bufsock) | NLNET::CBufServer | [protected] |
argOfConnectionCallback() const | NLNET::CBufServer | [inline, protected] |
argOfDisconnectionCallback() const | NLNET::CBufNetBase | [inline, protected] |
bytesReceived() const | NLNET::CBufServer | [inline] |
bytesSent() const | NLNET::CBufServer | [inline] |
CBufNetBase() | NLNET::CBufNetBase | [protected] |
CBufServer(TThreadStategy strategy=DEFAULT_STRATEGY, uint16 max_threads=DEFAULT_MAX_THREADS, uint16 max_sockets_per_thread=DEFAULT_MAX_SOCKETS_PER_THREADS, bool nodelay=true, bool replaymode=false) | NLNET::CBufServer | |
CListenTask class | NLNET::CBufServer | [friend] |
Connection enum value | NLNET::CBufNetBase | |
connectionCallback() const | NLNET::CBufServer | [inline, protected] |
CServerBufSock class | NLNET::CBufServer | [friend] |
CServerReceiveTask class | NLNET::CBufServer | [friend] |
dataAvailable() | NLNET::CBufServer | |
dataAvailableFlag() const | NLNET::CBufNetBase | [inline, protected] |
disconnect(TSockId hostid, bool quick=false) | NLNET::CBufServer | |
Disconnection enum value | NLNET::CBufNetBase | |
disconnectionCallback() const | NLNET::CBufNetBase | [inline, protected] |
dispatchNewSocket(CServerBufSock *bufsock) | NLNET::CBufServer | [protected] |
FillThreads enum value | NLNET::CBufServer | |
flush(TSockId destid) | NLNET::CBufServer | [inline] |
getReceiveQueueSize() | NLNET::CBufNetBase | [inline] |
getSendQueueSize(TSockId destid) | NLNET::CBufServer | |
hostAddress(TSockId hostid) | NLNET::CBufServer | [inline] |
init(uint16 port) | NLNET::CBufServer | |
listenAddress() const | NLNET::CBufServer | [inline] |
maxExpectedBlockSize() const | NLNET::CBufNetBase | [inline] |
maxSentBlockSize() const | NLNET::CBufNetBase | [inline] |
nbConnections() const | NLNET::CBufServer | [inline] |
newBytesReceived() | NLNET::CBufServer | |
newBytesSent() | NLNET::CBufServer | |
NLNET::CBufSock class | NLNET::CBufNetBase | [friend] |
noDelay() const | NLNET::CBufServer | [inline, protected] |
pushBufferToHost(const NLMISC::CMemStream &buffer, TSockId hostid) | NLNET::CBufServer | [inline, protected] |
pushMessageIntoReceiveQueue(const std::vector< uint8 > &buffer) | NLNET::CBufNetBase | [inline, protected] |
pushMessageIntoReceiveQueue(const uint8 *buffer, uint32 size) | NLNET::CBufNetBase | [inline, protected] |
receive(NLMISC::CMemStream &buffer, TSockId *hostid) | NLNET::CBufServer | |
receiveQueue() | NLNET::CBufNetBase | [inline, protected] |
receiveTask(std::vector< NLMISC::IThread * >::iterator ipt) | NLNET::CBufServer | [inline, protected] |
send(const NLMISC::CMemStream &buffer, TSockId hostid) | NLNET::CBufServer | |
setConnectionCallback(TNetCallback cb, void *arg) | NLNET::CBufServer | [inline] |
setDataAvailableFlag(bool da) | NLNET::CBufNetBase | [inline, protected] |
setDisconnectionCallback(TNetCallback cb, void *arg) | NLNET::CBufNetBase | [inline] |
setMaxExpectedBlockSize(sint32 limit) | NLNET::CBufNetBase | [inline] |
setMaxSentBlockSize(sint32 limit) | NLNET::CBufNetBase | [inline] |
setSizeFlushTrigger(TSockId destid, sint32 size) | NLNET::CBufServer | [inline] |
setTimeFlushTrigger(TSockId destid, sint32 ms) | NLNET::CBufServer | [inline] |
SpreadSockets enum value | NLNET::CBufServer | |
TEventType enum name | NLNET::CBufNetBase | |
TThreadStategy enum name | NLNET::CBufServer | |
update() | NLNET::CBufServer | |
User enum value | NLNET::CBufNetBase | |
~CBufNetBase() | NLNET::CBufNetBase | [inline, virtual] |
~CBufServer() | NLNET::CBufServer | [virtual] |