Main Page | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members | Related Pages

CacheServer::LoaderThread Class Reference

List of all members.

Public Member Functions

 this (AbstractServer server, ServerSocket socket, ClusterServer cs)
void load (IConduit conduit)

Private Attributes

ClusterCache cache
IBuffer buffer
ProtocolReader reader
ProtocolWriter writer
ILogger logger

Member Function Documentation

this AbstractServer  server,
ServerSocket  socket,
ClusterServer  cs
[inline]
 

Definition at line 385 of file ClusterServer.d.

References AbstractServer, Buffer, ProtocolReader, and ProtocolWriter.

void load IConduit  conduit  )  [inline]
 

Definition at line 412 of file ClusterServer.d.

References IBuffer::clear(), ProtocolWriter::Command, ProtocolWriter::flush(), ProtocolReader::getPacket(), ProtocolReader::getPayload(), IPayload::getTime(), ICacheLoader::load(), ClusterCache::lockWhereInvalid(), ClusterCache::put(), ProtocolWriter::put(), IBuffer::setConduit(), ProtocolWriter::success(), time, and ClusterCache::unlock().

Referenced by CacheServer::service().


Member Data Documentation

ClusterCache cache [private]
 

Definition at line 374 of file ClusterServer.d.

IBuffer buffer [private]
 

Definition at line 375 of file ClusterServer.d.

ProtocolReader reader [private]
 

Definition at line 376 of file ClusterServer.d.

ProtocolWriter writer [private]
 

Definition at line 377 of file ClusterServer.d.

ILogger logger [private]
 

Definition at line 378 of file ClusterServer.d.


The documentation for this class was generated from the following file:
Generated on Sat Apr 9 20:11:35 2005 for Mango by doxygen 1.3.6