Server.ServerConsole Class Reference

The class runs a small console used for interacting with the catalogue object while the server is running. More...

Collaboration diagram for Server.ServerConsole:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 ServerConsole (Catalogue catalogue)
 Construct a new ServerConsole object.
void StartConsole ()
 Start the console.

Private Member Functions

void PresentConsoleInterface ()
 Show the help screen.
void ListAllUsers ()
void AddModerator (string username)
void RemoveModerator (string username)

Private Attributes

Catalogue catalogue

Detailed Description

The class runs a small console used for interacting with the catalogue object while the server is running.

Definition at line 12 of file ServerConsole.cs.


Constructor & Destructor Documentation

Server.ServerConsole.ServerConsole ( Catalogue  catalogue  ) 

Construct a new ServerConsole object.

Parameters:
catalogue The Catalogue object which the ServerConsole communicates with.

Definition at line 20 of file ServerConsole.cs.

References Server.ServerConsole.catalogue.


Member Function Documentation

void Server.ServerConsole.PresentConsoleInterface (  )  [private]

Show the help screen.

Definition at line 28 of file ServerConsole.cs.

Referenced by Server.ServerConsole.StartConsole().

Here is the caller graph for this function:

void Server.ServerConsole.StartConsole (  ) 

Start the console.

Definition at line 46 of file ServerConsole.cs.

References Server.ServerConsole.AddModerator(), Server.ServerConsole.ListAllUsers(), Server.ServerConsole.PresentConsoleInterface(), and Server.ServerConsole.RemoveModerator().

Here is the call graph for this function:


The documentation for this class was generated from the following file:
Generated on Thu Dec 21 06:25:09 2006 for SCRAML by  doxygen 1.5.1-p1