Project SkyFire Core
SkyFire 5.4.8 server core API documentation
Loading...
Searching...
No Matches
Main.cpp File Reference
#include <openssl/crypto.h>
#include <openssl/opensslv.h>
#include "Common.h"
#include "Configuration/Config.h"
#include "Database/DatabaseEnv.h"
#include "Log.h"
#include "Master.h"
#include "OpenSSLProviders.h"
#include "World.h"
Include dependency graph for Main.cpp:

Go to the source code of this file.

Macros

#define _SKYFIRE_CORE_CONFIG   "worldserver.conf"
#define _SKYFIRE_DATABASE_AUTH   ""
#define _SKYFIRE_DATABASE_CHARACTERS   ""
#define _SKYFIRE_DATABASE_WORLD   ""
#define _SKYFIRE_WORLD_DATABASE_HOST   ""
#define _SKYFIRE_WORLD_DATABASE_PASS   ""
#define _SKYFIRE_WORLD_DATABASE_PORT   ""
#define _SKYFIRE_WORLD_DATABASE_USER   ""

Functions

int main (int argc, char **argv)
 Launch the Skyfire server.
void usage (const char *prog)
 Print out the usage string for this program on the console.

Variables

CharacterDatabaseWorkerPool CharacterDatabase
 Accessor to the character database.
LoginDatabaseWorkerPool LoginDatabase
 Accessor to the realm/login database.
uint32 realmID = -1
 Id of the realm.
RealmNameMap realmNameStore
WorldDatabaseWorkerPool WorldDatabase
 Accessor to the world database.