package snipe.server

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 server.urlThreads configuration variable.

UniServer

Unified server class. Spawns a metaserver for each server type which in turn spawns server threads.