|
Class Summary |
| Avatar |
Ein Avatar ist eine Spielfigur, die vom Client/Spieler gesteuert werden
kann. |
| ClientInfo |
Informationen über Clients zur Verarbeitung durch den Server |
| ClientRequest |
Diese Klasse speichert informationen über einen Client. |
| ClientThread |
Diese Klasse abstrahiert einen Client, der in Verbindung
mit dem Server tritt. |
| CommonFunctions |
|
| ConnectionListenerThread |
Diese Klasse, die nur dazu dient, einen
Thread zum Entgegennehmen von Verbindungen zu halten. |
| ConnectionWorkerThread |
Die Klasse hält Verbindungen aufrecht, bearbeitet sie und reicht
Daten an den Vater-Prozess zur Verarbeitung weiter, indem sie
dessen "incomingData(...)" |
| GameObject |
Klasse zur Darstellung eines Objektes in der Welt. |
| GameServerInfo |
|
| GameWorld |
Diese Klasse dient zur Verwaltung der Spielewelt auf hoher
Ebene. |
| GameWorldInfo |
Klasse zum Speichern von konstanten Informationen über die
Spiele-Welt. |
| GZIPGameObjectArray |
|
| MmpgP2PCommand |
Ein einzelner Befehl. |
| MmpgP2PServiceThread |
Diese Klasse abstrahiert einen MMPG Service Thread. |
| RCPool |
Klasse, die einen Pool von RegionControllern verwaltet |
| RCQueueWorkerThread |
Diese Klasse hält Verbindungen mit den RegionControllern offen. |
| RegionControllerInfo |
Diese Klasse spiegelt die Schnittstelle zu einem RegionController
für Server und Client wider. |
| RegionControllerThread |
Diese Klasse ist die auf den Clients laufende Instanz eines RegionControllers. |
| RegionInfo |
Info Klasse, die Daten zu einer Region speichert. |
| RegionTree |
Diese Klasse verwaltet die Welt in einem Baum. |
| Ruleset |
Für die Abarbeitung eines MmpgP2PCommand und zur Manipulation
der GameWorld wird hiermit vom Endanwender eine "Spielregel"-Klasse
implementiert. |
| ServerThread |
Diese Klasse abstrahiert den Zentralen Server, der die
Verwaltung der Benutzeraccounts übernimmt, als Einstiegspunkt
für neue Spieler fungiert und die Verteilung der
Spheren an Clients übernimmt (Region-Controller). |
| ServerThreadHttpInterface |
Klasse zur Aufbereitung der ServerThread Daten in einem HttpInterface |
| SessionTicket |
Ein gültiges Ticket enthält alle Informationen, die der Client
benötigt, um sich bei den Region-Controllern zu authorisieren. |