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

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

ApplyLabel(int32 messageID, int labelID)MailDB
ApplyLabelMask(int32 messageID, int mask)MailDB
ApplyLabelMasks(std::vector< int32 > messageIDs, int mask)MailDB
ApplyLabels(std::vector< int32 > messageIDs, int labelID)MailDB
ApplyStatusMask(int32 messageID, int mask)MailDB
ApplyStatusMasks(std::vector< int32 > messageIDs, int mask)MailDB
BitFromLabelID(int id)MailDBprotectedstatic
CreateLabel(int characterID, Call_CreateLabel &args, uint32 &newID) const MailDB
CreateMailingList(uint32 creator, std::string name, int32 defaultAccess, int32 defaultMemberAccess, int32 cost)MailDB
CreateNewAccount(const char *login, const char *pass, const char *passHash, int64 role)ServiceDBprotectedstatic
DeleteLabel(int characterID, int labelID) const MailDB
DeleteMail(int32 messageID)MailDB
DeleteMailingList(uint32 characterID, int32 listID)MailDB
EditLabel(int characterID, Call_EditLabel &args) const MailDB
EmptyTrash(uint32 characterID)MailDB
GetAccountInformation(CryptoChallengePacket &ccp, AccountData &aData, std::string &failMsg)ServiceDBstatic
GetConstant(const char *name, uint32 &into)ServiceDBstatic
GetCorpHangarNames(uint32 corpID, std::map< uint8, std::string > &hangarNames)ServiceDBstatic
GetJoinedMailingLists(uint32 characterID)MailDB
GetLabels(int characterID) const MailDB
GetMailBody(int id) const MailDB
GetMailingListMembers(int32 listID)MailDB
GetMailStatus(int charId)MailDB
GetNewMail(int charId)MailDB
GetStationOwner(uint32 stationID)ServiceDB
IncrementLoginCount(uint32 accountID)ServiceDBstatic
JoinMailingList(uint32 characterID, std::string name)MailDB
LeaveMailingList(uint32 characterID, int32 listID)MailDB
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
MailingListClearEntityAccess(int32 entity, int32 listID)MailDB
MailingListGetSettings(int32 listID)MailDB
MailingListSetEntityAccess(int32 entity, int32 access, int32 listID)MailDB
MarkAllAsRead(uint32 characterID)MailDB
MarkAllAsReadByLabel(uint32 characterID, int labelID)MailDB
MarkAllAsUnread(uint32 characterID)MailDB
MarkAllAsUnreadByLabel(uint32 characterID, int labelID)MailDB
MoveAllFromTrash(uint32 characterID)MailDB
MoveAllToTrash(uint32 characterID)MailDB
MoveFromTrash(int32 messageID)MailDB
MoveToTrash(int32 messageID)MailDB
MoveToTrashByLabel(int32 characterID, int32 labelID)MailDB
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
RemoveLabelMask(int32 messageID, int mask)MailDB
RemoveLabelMasks(std::vector< int32 > messageIDs, int mask)MailDB
RemoveLabels(std::vector< int32 > messageIDs, int labelID)MailDB
RemoveStatusMask(int32 messageID, int mask)MailDB
RemoveStatusMasks(std::vector< int32 > messageIDs, int mask)MailDB
SaveKillOrLoss(CharKillData &data)ServiceDBstatic
SaveServerStats(double threads, float rss, float vm, float user, float kernel, uint32 items, uint32 bubbles)ServiceDBstatic
SendMail(int sender, std::vector< int > &toCharacterIDs, int toListID, int toCorpOrAllianceID, std::string &title, std::string &body, int isReplyTo, int isForwardedFrom)MailDB
SetAccountBanStatus(uint32 accountID, bool banned=false)ServiceDBstatic
SetAccountOnlineStatus(uint32 accountID, bool online=false)ServiceDBstatic
SetCharacterOnlineStatus(uint32 char_id, bool online=false)ServiceDBstatic
SetClientSeed()ServiceDBstatic
SetMailingListDefaultAccess(int32 listID, int32 defaultAccess, int32 defaultMemberAccess, int32 cost)MailDB
SetMailRead(int id)MailDB
SetMailsRead(std::vector< int32 > ids)MailDB
SetMailsUnread(std::vector< int32 > ids)MailDB
SetMailUnread(int id)MailDB
SetServerOnlineStatus(bool online=false)ServiceDBstatic
UpdateAccountHash(const char *username, std::string &hash)ServiceDBstatic
UpdatePassword(uint32 accountID, const char *pass)ServiceDBstatic
ValidateAccountName(CryptoChallengePacket &ccp, std::string &failMsg)ServiceDBstatic