#include #include #include #include #include #include #include #include namespace Mist { struct DTSCPageData { DTSCPageData() : keyNum(0), partNum(0), dataSize(0), curOffset(0), firstTime(0){} int keyNum;/// selectedTracks; bool isBuffer; Util::Config * config; JSON::Value capa; DTSC::Meta myMeta; DTSC::Packet lastPack; std::map > keyTimes; IPC::sharedPage metaPage; //Create server for user pages IPC::sharedServer userPage; //TrackIndex pages std::map indexPages; std::map > dataPages; //Page Overview std::map > pagesByTrack; std::map > pageCounter; static Input * singleton; }; }