8 namespace boost {
class recursive_mutex; }
54 const ATTIME& endDateTime, uint32_t timeout);
69 uint32_t recordsWanted,
ATCursorType cursorType, uint32_t timeout);
230 void RemoveRequestFromMap(uint64_t request);
234 static void ATLoginResponseCallback(uint64_t hSession, uint64_t hRequest,
LPATLOGIN_RESPONSE pResponse);
240 static void ATRequestTimeoutCallback(uint64_t origRequest);
242 static void ATSectorListResponseCallback(uint64_t origRequest,
LPATSECTORLIST_RECORD pRecords, uint32_t recordsCount);
243 static void ATConstituentListResponseCallback(uint64_t origRequest,
LPATSYMBOL pSymbols, uint32_t symbolsCount);
247 static void Destroy();
252 static std::map<uint64_t, ActiveTickServerRequestor*>* s_mapRequests;
253 static boost::recursive_mutex* s_mutexRequests;