Collaboration diagram for Server.ServerConsole:

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 |
Definition at line 12 of file ServerConsole.cs.
| Server.ServerConsole.ServerConsole | ( | Catalogue | catalogue | ) |
Construct a new ServerConsole object.
| catalogue | The Catalogue object which the ServerConsole communicates with. |
Definition at line 20 of file ServerConsole.cs.
References Server.ServerConsole.catalogue.
| 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:

1.5.1-p1