80 _log(CACHE__DUMP,
"ConfigService::Handle_GetMultiOwnersEx" );
81 call.
Dump(CACHE__DUMP);
83 Call_SingleIntList arg;
84 if (!arg.Decode(&call.
tuple)) {
85 codelog(SERVICE__ERROR,
"%s: Failed to decode arguments.",
GetName());
93 Call_SingleIntList arg;
94 if (!arg.Decode(&call.
tuple)) {
95 codelog(SERVICE__ERROR,
"%s: Failed to decode arguments.",
GetName());
104 _log(CACHE__DUMP,
"ConfigService::Handle_GetMultiLocationsEx" );
105 call.
Dump(CACHE__DUMP);
106 Call_SingleIntList arg;
107 if (!arg.Decode(&call.
tuple)) {
108 codelog(SERVICE__ERROR,
"%s: Failed to decode arguments.",
GetName());
116 _log(CACHE__DUMP,
"ConfigService::Handle_GetMultiStationEx" );
117 call.
Dump(CACHE__DUMP);
118 Call_SingleIntList arg;
119 if (!arg.Decode(&call.
tuple)) {
120 codelog(SERVICE__ERROR,
"%s: Failed to decode arguments.",
GetName());
128 Call_SingleIntList arg;
129 if (!arg.Decode(&call.
tuple)) {
130 codelog(SERVICE__ERROR,
"%s: Failed to decode arguments.",
GetName());
138 Call_SingleIntList arg;
139 if (!arg.Decode(&call.
tuple)) {
140 codelog(SERVICE__ERROR,
"%s: Failed to decode arguments.",
GetName());
148 Call_SingleIntegerArg
args;
149 if (!args.Decode(&call.
tuple)) {
150 codelog(SERVICE__ERROR,
"%s: Failed to decode arguments.",
GetName());
167 Call_SingleIntegerArg
args;
168 if (!args.Decode(&call.
tuple)) {
169 codelog(SERVICE__ERROR,
"%s: Failed to decode arguments.",
GetName());
177 Call_GetMapObjects
args;
178 if (!args.Decode(&call.
tuple)) {
179 codelog(SERVICE__ERROR,
"%s: Failed to decode arguments.",
GetName());
183 return m_db.
GetMapObjects( args.systemID, args.reg, args.con, args.sys, args.sta);
187 _log(CACHE__DUMP,
"ConfigService::Handle_GetMultiInvTypesEx" );
188 call.
Dump(CACHE__DUMP);
191 Call_SingleIntList arg;
192 if (!arg.Decode(&call.
tuple)) {
193 codelog(SERVICE__ERROR,
"%s: Failed to decode arguments.",
GetName());
207 Call_GetMapConnections
args;
208 if (!args.Decode(&call.
tuple)) {
209 codelog(SERVICE__ERROR,
"%s: Failed to decode arguments.",
GetName());
214 if(args.id == 9 || args.sol) {
225 Call_SingleIntegerArg arg;
226 if (!arg.Decode(&call.
tuple)) {
227 codelog(SERVICE__ERROR,
"%s: Failed to decode arguments.",
GetName());
236 Call_SingleIntegerArg arg;
237 if (!arg.Decode(&call.
tuple)) {
238 codelog(SERVICE__ERROR,
"%s: Failed to decode arguments.",
GetName());
246 Call_SingleIntegerArg arg;
247 if (!arg.Decode(&call.
tuple)) {
248 codelog(SERVICE__ERROR,
"%s: Failed to decode arguments.",
GetName());
252 if(
sDataMgr.IsSolarSystem(arg.arg)) {
256 sLog.Error(
"GetDynamicCelesitals",
"!IsSolarSystem %u", arg.arg);
257 return new PyInt( 0 );
272 _log(CACHE__DUMP,
"MapService::Handle_SetMapLandmarks()");
273 call.
Dump(CACHE__DUMP);
Dispatcher *const m_dispatch
uint32 GetSystemID() const
#define _log(type, fmt,...)
PyRep * GetMultiGraphicsEx(const std::vector< int32 > &entityIDs)
PyObject * GetMapLandmarks()
Dispatcher *const m_dispatch
PyRep * GetDynamicCelestials(uint32 solarSystemID)
Retrieves dynamic, celestial objects for a given solar system.
PyObject * GetMapOffices(uint32)
PyRep * GetStationSolarSystemsByOwner(uint32 ownerID)
const char * GetName() const
PyRep * GetMultiOwnersEx(const std::vector< int32 > &entityIDs)
#define sLog
Evaluates to a NewLog instance.
#define codelog(type, fmt,...)
PyRep * GetCelestialStatistic(uint32 celestialID)
PyRep * GetMultiAllianceShortNamesEx(const std::vector< int32 > &entityIDs)
#define PyCallable_REG_CALL(c, m)
PyRep * GetMultiCorpTickerNamesEx(const std::vector< int32 > &entityIDs)
PyRep * GetMultiInvTypesEx(const std::vector< int32 > &typeIDs)
PyObject * GetMap(uint32 solarSystemID)
PyObject * GetMapConnections(uint32, bool, bool, bool, uint16, uint16)
PyRep * GetMultiStationEx(const std::vector< int32 > &entityIDs)
void Dump(LogType type) const
PyRep * GetMultiLocationsEx(const std::vector< int32 > &entityIDs)
PyCallable_Make_InnerDispatcher(ConfigService) ConfigService
PyObjectEx * GetMapObjects(uint32 entityID, bool wantRegions, bool wantConstellations, bool wantSystems, bool wantStations)