12 #ifndef _EVE_SERVER_MARKET_MANAGER_H__
13 #define _EVE_SERVER_MARKET_MANAGER_H__
16 #include "../eve-server.h"
90 #endif // _EVE_SERVER_MARKET_MANAGER_H__
void SystemStartup(SystemData &data)
void UpdatePriceHistory()
PyRep * GetMarketGroups()
PyRep * GetOldPriceHistory(uint32 regionID, uint32 typeID)
PyRep * GetNewPriceHistory(uint32 regionID, uint32 typeID)
void InvalidateOrdersCache(uint32 regionID, uint32 typeID)
void SendOnOwnOrderChanged(Client *pClient, uint32 orderID, uint8 action, bool isCorp=false, PyRep *order=nullptr)
int Initialize(PyServiceMgr *pManager)
void ExecuteSellOrder(Client *buyer, uint32 orderID, Call_PlaceCharOrder &args)
Template used for singleton classes.
void SystemShutdown(SystemData &data)
bool ExecuteBuyOrder(Client *seller, uint32 orderID, InventoryItemRef iRef, Call_PlaceCharOrder &args, uint16 accountKey=Account::KeyType::Cash)
void UpdateMineralPrice()