EvEmu  0.8.4
11 September 2021
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
LSCDB Member List

This is the complete list of members for LSCDB, including all inherited members.

CreateNewAccount(const char *login, const char *pass, const char *passHash, int64 role)ServiceDBprotectedstatic
DeleteChannel(int32 channelID)LSCDB
DeleteMessage(uint32 messageID, uint32 readerID)LSCDB
DeleteSubscription(int32 channelID, uint32 charID)LSCDB
GetAccountInformation(CryptoChallengePacket &ccp, AccountData &aData, std::string &failMsg)ServiceDBstatic
GetAllianceName(uint32 id)LSCDBinline
GetChannelID(std::string &name)LSCDB
GetChannelIDFromComparisonKey(std::string compkey)LSCDB
GetChannelInfo(int32 channelID, std::string &name, std::string &motd)LSCDB
GetChannelInformation(int32 channelID, std::string &name, std::string &motd, uint32 &ownerid, std::string &compkey, bool &memberless, std::string &password, bool &maillist, uint32 &cspa)LSCDB
GetChannelName(uint32 id, const char *table, const char *column, const char *key)LSCDBprotected
GetChannelNames(uint32 charID, std::vector< std::string > &names)LSCDB
GetChannelSubscriptions(uint32 charID, std::vector< long > &ids, std::vector< std::string > &names, std::vector< std::string > &MOTDs, std::vector< unsigned long > &ownerids, std::vector< std::string > &compkeys, std::vector< int > &memberless, std::vector< std::string > &passwords, std::vector< int > &maillists, std::vector< int > &cspas, int &channelCount)LSCDB
GetCharacterName(uint32 id)LSCDBinline
GetConstant(const char *name, uint32 &into)ServiceDBstatic
GetConstellationName(uint32 id)LSCDBinline
GetCorpHangarNames(uint32 corpID, std::map< uint8, std::string > &hangarNames)ServiceDBstatic
GetCorporationName(uint32 id)LSCDBinline
GetMailDetails(uint32 messageID, uint32 readerID)LSCDB
GetMailHeaders(uint32 recID)LSCDB
GetNextAvailableChannelID()LSCDB
GetRegionName(uint32 id)LSCDBinline
GetSolarSystemName(uint32 id)LSCDBinline
GetStationOwner(uint32 stationID)ServiceDB
IncrementLoginCount(uint32 accountID)ServiceDBstatic
IsChannelIDAvailable(int32 channel_ID)LSCDB
IsChannelNameAvailable(std::string name)LSCDB
IsChannelSubscribedByThisChar(uint32 char_ID, int32 channel_ID)LSCDB
LookupChars(const char *match, bool exact=false)ServiceDBstatic
LookupCorporations(const std::string &)ServiceDBstatic
LookupCorporationTickers(const std::string &)ServiceDBstatic
LookupFactions(const std::string &)ServiceDBstatic
LookupKnownLocationsByGroup(const std::string &, uint32)ServiceDBstatic
LookupOwners(const char *match, bool exact=false)ServiceDBstatic
LookupStations(const std::string &)ServiceDBstatic
MarkMessageRead(uint32 messageID)LSCDB
PrimeOwners(std::vector< int32 > &itemIDs)ServiceDBstatic
ProcessIntChange(const char *key, uint32 oldValue, uint32 newValue, PyDict *notif, std::vector< std::string > &dbQ)ServiceDBprotected
ProcessLongChange(const char *key, int64 oldValue, int64 newValue, PyDict *notif, std::vector< std::string > &dbQ)ServiceDBprotected
ProcessRealChange(const char *key, double oldValue, double newValue, PyDict *notif, std::vector< std::string > &dbQ)ServiceDBprotected
ProcessStringChange(const char *key, const std::string &oldValue, std::string newValue, PyDict *notif, std::vector< std::string > &dbQ)ServiceDBprotected
SaveKillOrLoss(CharKillData &data)ServiceDBstatic
SaveServerStats(double threads, float rss, float vm, float user, float kernel, uint32 items, uint32 bubbles)ServiceDBstatic
SetAccountBanStatus(uint32 accountID, bool banned=false)ServiceDBstatic
SetAccountOnlineStatus(uint32 accountID, bool online=false)ServiceDBstatic
SetCharacterOnlineStatus(uint32 char_id, bool online=false)ServiceDBstatic
SetClientSeed()ServiceDBstatic
SetServerOnlineStatus(bool online=false)ServiceDBstatic
StoreMail(uint32 senderID, uint32 recipID, const char *subject, const char *message, int64 sentTime)LSCDB
UpdateAccountHash(const char *username, std::string &hash)ServiceDBstatic
UpdateChannelInfo(LSCChannel *channel)LSCDB
UpdatePassword(uint32 accountID, const char *pass)ServiceDBstatic
UpdateSubscription(int32 channelID, Client *pClient)LSCDB
ValidateAccountName(CryptoChallengePacket &ccp, std::string &failMsg)ServiceDBstatic