27 #ifndef __LSCDB_H_INCL__
28 #define __LSCDB_H_INCL__
62 std::string & motd,
uint32 & ownerid, std::string & compkey,
63 bool & memberless, std::string & password,
bool & maillist,
67 std::vector<std::string> & MOTDs, std::vector<unsigned long> & ownerids, std::vector<std::string> & compkeys,
68 std::vector<int> & memberless, std::vector<std::string> & passwords, std::vector<int> & maillists,
69 std::vector<int> & cspas,
int & channelCount);
int32 GetNextAvailableChannelID()
std::string GetRegionName(uint32 id)
bool MarkMessageRead(uint32 messageID)
bool IsChannelSubscribedByThisChar(uint32 char_ID, int32 channel_ID)
void DeleteChannel(int32 channelID)
void UpdateSubscription(int32 channelID, Client *pClient)
std::string GetSolarSystemName(uint32 id)
void UpdateChannelInfo(LSCChannel *channel)
void DeleteSubscription(int32 channelID, uint32 charID)
std::string GetConstellationName(uint32 id)
uint32 StoreMail(uint32 senderID, uint32 recipID, const char *subject, const char *message, int64 sentTime)
PyRep * GetMailDetails(uint32 messageID, uint32 readerID)
bool IsChannelIDAvailable(int32 channel_ID)
std::string GetAllianceName(uint32 id)
int32 GetChannelIDFromComparisonKey(std::string compkey)
void GetChannelNames(uint32 charID, std::vector< std::string > &names)
std::string GetCorporationName(uint32 id)
void 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)
int32 GetChannelID(std::string &name)
bool IsChannelNameAvailable(std::string name)
void GetChannelInformation(int32 channelID, std::string &name, std::string &motd, uint32 &ownerid, std::string &compkey, bool &memberless, std::string &password, bool &maillist, uint32 &cspa)
typeID Spawn an NPC with the specified type text Search for items matching the specified query() type() key(value)-Send an OnRemoteMessage" ) COMMAND( setbpattr
bool DeleteMessage(uint32 messageID, uint32 readerID)
std::string GetCharacterName(uint32 id)
std::string GetChannelName(uint32 id, const char *table, const char *column, const char *key)
bool GetChannelInfo(int32 channelID, std::string &name, std::string &motd)
PyObject * GetMailHeaders(uint32 recID)