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

CacheServer Class Reference

List of all members.

Public Member Functions

 this (ClusterServer cs, InternetAddress bind, int threads, ILogger logger=null)
char[] getProtocol ()
char[] toString ()
ServerSocket createSocket (InternetAddress bind, int backlog)
ServerThread createThread (ServerSocket socket)
void service (ServerThread st, IConduit conduit)

Private Attributes

ClusterServer cs

Member Function Documentation

this ClusterServer  cs,
InternetAddress  bind,
int  threads,
ILogger  logger = null
[inline]
 

Definition at line 300 of file ClusterServer.d.

References cs, and ILogger.

char [] getProtocol  )  [inline]
 

Return the protocol in use.

Definition at line 312 of file ClusterServer.d.

Referenced by toString().

char [] toString  )  [inline]
 

Return a text string identifying this server

Definition at line 323 of file ClusterServer.d.

References getProtocol().

ServerSocket createSocket InternetAddress  bind,
int  backlog
[inline]
 

Create a ServerSocket instance.

Definition at line 334 of file ClusterServer.d.

References ServerSocket.

ServerThread createThread ServerSocket  socket  )  [inline]
 

Create a ServerThread instance. This can be overridden to create other thread-types, perhaps with additional thread- level data attached.

Definition at line 347 of file ClusterServer.d.

References cs, and ServerThread.

void service ServerThread  st,
IConduit  conduit
[inline]
 

Factory method for servicing a request.

Definition at line 358 of file ClusterServer.d.

References CacheServer::LoaderThread::load().


Member Data Documentation

ClusterServer cs [private]
 

Definition at line 294 of file ClusterServer.d.

Referenced by createThread(), and this().


The documentation for this class was generated from the following file:
Generated on Sun Mar 6 00:31:06 2005 for Mango by doxygen 1.3.6