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) | |
int | run () |
Private Attributes | |
ClusterCache | cache |
IBuffer | buffer |
ProtocolReader | reader |
ProtocolWriter | writer |
ILogger | logger |
ServerSocket | socket |
AbstractServer | server |
|
Definition at line 382 of file ClusterServer.d. References Buffer, AbstractServer::getLogger(), ProtocolReader, and ProtocolWriter. |
|
|
Construct a ServerThread for the given Server, upon the specified socket Reimplemented in HttpThread. Definition at line 68 of file ServerThread.d. References AbstractServer::socket. |
|
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 85 of file ServerThread.d. References ServerSocket::accept(), ILogger::error(), ILogger::fatal(), AbstractServer::getLogger(), and AbstractServer::service(). |
|
Definition at line 371 of file ClusterServer.d. |
|
Definition at line 372 of file ClusterServer.d. |
|
Definition at line 373 of file ClusterServer.d. |
|
Definition at line 374 of file ClusterServer.d. |
|
Definition at line 375 of file ClusterServer.d. |
|
Definition at line 58 of file ServerThread.d. |
|
Definition at line 59 of file ServerThread.d. Referenced by HttpBridge::this(). |