EvEmu  0.8.4
11 September 2021
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
MissionDB.h
Go to the documentation of this file.
1 
12 #ifndef _EVE_SERVER_MISSION_DATABASE_H__
13 #define _EVE_SERVER_MISSION_DATABASE_H__
14 
15 #include "../ServiceDB.h"
16 #include "../eve-server.h"
17 #include "../../eve-common/EVE_Missions.h"
18 
19 class MissionDB
20 {
21 public:
22 
23  static void CreateOfferID(MissionOffer& data);
24  static void LoadOpenOffers(DBQueryResult& res);
25  static void LoadMiningData(DBQueryResult& res);
26  static void LoadMissionData(DBQueryResult& res);
27  static void LoadCourierData(DBQueryResult& res);
28  static void LoadClosedOffers(DBQueryResult& res);
29  static void LoadMissionBookMark(DBQueryResult& res, std::vector<int32>& bmIDs);
30 
31  static void UpdateMissionOffer(MissionOffer& data);
32 
33  static void DeleteOffer(MissionOffer& data);
34  static void RemoveMissionItem(uint32 charID, uint16 typeID, uint32 qty); // this is for removing mission items from offline clients.
35 
36 protected:
37 
38 };
39 
40 
41 
42 #endif // _EVE_SERVER_MISSION_DATABASE_H__
static void RemoveMissionItem(uint32 charID, uint16 typeID, uint32 qty)
Definition: MissionDB.cpp:117
static void LoadMiningData(DBQueryResult &res)
Definition: MissionDB.cpp:33
static void LoadOpenOffers(DBQueryResult &res)
Definition: MissionDB.cpp:86
static void LoadCourierData(DBQueryResult &res)
Definition: MissionDB.cpp:24
static void LoadClosedOffers(DBQueryResult &res)
Definition: MissionDB.cpp:97
unsigned __int32 uint32
Definition: eve-compat.h:50
static void LoadMissionBookMark(DBQueryResult &res, std::vector< int32 > &bmIDs)
Definition: MissionDB.cpp:105
static void CreateOfferID(MissionOffer &data)
Definition: MissionDB.cpp:42
unsigned __int16 uint16
Definition: eve-compat.h:48
static void UpdateMissionOffer(MissionOffer &data)
Definition: MissionDB.cpp:76
static void LoadMissionData(DBQueryResult &res)
Definition: MissionDB.cpp:16
static void DeleteOffer(MissionOffer &data)
Definition: MissionDB.cpp:69