auth | |
block | |
data | |
modules | |
AsyncWorker | Asynchronous worker thread. Used for long SQL queries or some work of that nature that should not slow down the slave server thread. |
AsyncWorkerThread | Asynchronous worker thread info. Used to make API calls to database. |
ClientGame | Game server client. |
ClientInfo | Client information class. |
ClientTimer | Client timer for recurring tasks. |
LocaleManager | Localization manager. |
MetaServer | Metaserver class. Metaserver acts as a container for one business logic server of the same type. |
Metrics | |
Module | Base server module class. |
NetworkManager | Network code manager for metaserver. |
NotifyManager | |
ProjectInfo | |
ProjectInfoGame | |
ProjectManager | Project manager. |
Server | Server class. |
Storage | Project-specific storage. |
StorageLists | Project-specific lists storage. |
StorageMaps | Project-specific maps storage. |
StorageSets | Project-specific sets storage. |
Timer | Server timer for recurring complicated tasks. Runs in separate thread. |
URLRequester | Threaded HTTP request manager.
The amount of threads is controlled by |
UniServer | Unified server class. Spawns a metaserver for each server type which in turn spawns server threads. |