Package marauroa.server
package marauroa.server
The server package contains all the classes that are only relevant to Server handling.
marauroad
contains the class that inits server.
This class is responsible of starting all the managers:
- Network Manager
- Game Manager
- RP Manager
Then the package contains two subpackages:
- net
That contains all the network related stuff - game
That contains all the business logic.
-
ClassDescriptionThe launcher of the whole Marauroa Server.
Marauroa is an arianne server application with an TCP transport.
Marauroa works by loading core class from your game server.This class is a Reader/Writters lock A Reader Writer Lock is a synchronization mechanism allowing access to data.
It allows multiple threads to read the data simultaneously, but only one thread at a time to update it.