Inheritance diagram for CacheServer::LoaderThread:
Public Member Functions | |
this (AbstractServer server, ServerSocket socket, ClusterServer cs) | |
void | load (IConduit conduit) |
Private Member Functions | |
this (AbstractServer server, ServerSocket socket) | |
ThreadReturn | run () |
Private Attributes | |
ClusterCache | cache |
IBuffer | buffer |
ProtocolReader | reader |
ProtocolWriter | writer |
ILogger | logger |
ServerSocket | socket |
AbstractServer | server |
public class VersionAres typedef void | ThreadReturn |
else typedef int | ThreadReturn |
|
Definition at line 385 of file ClusterServer.d. References Buffer, buffer, cache, AbstractServer::getLogger(), logger, ProtocolReader, ProtocolWriter, reader, and writer. |
|
|
Construct a ServerThread for the given Server, upon the specified socket Reimplemented in HttpThread. Definition at line 71 of file ServerThread.d. References ServerThread::server, AbstractServer::socket, and ServerThread::socket. |
|
Definition at line 93 of file ServerThread.d. References ServerSocket::accept(), ILogger::error(), ILogger::fatal(), AbstractServer::getLogger(), ServerThread::server, AbstractServer::service(), ServerThread::socket, and x. |
|
Definition at line 374 of file ClusterServer.d. |
|
Definition at line 375 of file ClusterServer.d. |
|
Definition at line 376 of file ClusterServer.d. |
|
Definition at line 377 of file ClusterServer.d. |
|
Definition at line 378 of file ClusterServer.d. |
|
Definition at line 61 of file ServerThread.d. Referenced by ServerThread::run(), and ServerThread::this(). |
|
Definition at line 62 of file ServerThread.d. Referenced by ServerThread::run(), ServerThread::this(), and HttpBridge::this(). |
|
Execute this thread until the Server says to halt. Each thread waits in the socket.accept() state, waiting for a connection request to arrive. Upon selection, a thread dispatches the request via the request service-handler and, upon completion, enters the socket.accept() state once more. Definition at line 88 of file ServerThread.d. |
|
Definition at line 91 of file ServerThread.d. |