Project SkyFire Core
SkyFire 5.4.8 server core API documentation
Loading...
Searching...
No Matches
RealmList.h File Reference
#include "Common.h"
#include "NetworkAddress.h"
#include "Platform/Singleton.h"
Include dependency graph for RealmList.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  Realm
class  RealmList
 Storage object for the list of realms on the server. More...

Macros

#define sRealmList   Skyfire::Singleton<RealmList, Skyfire::NullMutex>::instance()

Enumerations

enum  RealmFlags {
  REALM_FLAG_NONE = 0x00 , REALM_FLAG_INVALID = 0x01 , REALM_FLAG_OFFLINE = 0x02 , REALM_FLAG_SPECIFYBUILD = 0x04 ,
  REALM_FLAG_UNK1 = 0x08 , REALM_FLAG_UNK2 = 0x10 , REALM_FLAG_RECOMMENDED = 0x20 , REALM_FLAG_NEW = 0x40 ,
  REALM_FLAG_FULL = 0x80
}

Macro Definition Documentation

◆ sRealmList

#define sRealmList   Skyfire::Singleton<RealmList, Skyfire::NullMutex>::instance()

Definition at line 75 of file RealmList.h.

Referenced by AuthSocket::_HandleRealmList(), and main().

Enumeration Type Documentation

◆ RealmFlags

enum RealmFlags
Enumerator
REALM_FLAG_NONE 
REALM_FLAG_INVALID 
REALM_FLAG_OFFLINE 
REALM_FLAG_SPECIFYBUILD 
REALM_FLAG_UNK1 
REALM_FLAG_UNK2 
REALM_FLAG_RECOMMENDED 
REALM_FLAG_NEW 
REALM_FLAG_FULL 

Definition at line 13 of file RealmList.h.