50 #ifndef DataWrapperListener_H_
51 #define DataWrapperListener_H_
53 #include "system/compat/SystemCompat.h"
54 using namespace ::br::pucrio::telemidia::ginga::core::system::compat;
56 #include "system/thread/Thread.h"
57 using namespace ::br::pucrio::telemidia::ginga::core::system::thread;
59 #include "system/fs/IGingaLocatorFactory.h"
60 using namespace ::br::pucrio::telemidia::ginga::core::system::fs;
62 #include "player/INCLPlayer.h"
63 using namespace ::br::pucrio::telemidia::ginga::core::player;
65 #include "tuner/ITuner.h"
66 using namespace ::br::pucrio::telemidia::ginga::core::tuning;
68 #include "tsparser/IEventInfo.h"
69 using namespace ::br::pucrio::telemidia::ginga::core::tsparser;
71 #include "tsparser/IShortEventDescriptor.h"
72 using namespace ::br::pucrio::telemidia::ginga::core::tsparser::si::descriptors;
74 #include "dataprocessing/dsmcc/IStreamEventListener.h"
75 using namespace ::br::pucrio::telemidia::ginga::core::dataprocessing;
77 #include "system/time/ITimeBaseProvider.h"
78 using namespace br::pucrio::telemidia::ginga::core::system::time;
80 #include "dataprocessing/dsmcc/carousel/IServiceDomainListener.h"
81 #include "dataprocessing/dsmcc/carousel/object/IObjectListener.h"
82 using namespace ::br::pucrio::telemidia::ginga::core::dataprocessing::carousel;
84 #include "IPresentationEngineManager.h"
95 public IStreamEventListener,
96 public IObjectListener,
97 public IServiceDomainListener,
104 map<string, string> ncls;
112 void autoMountOC(
bool autoMountIt);
118 bool applicationInfoMounted(IAIT* ait);
119 void objectMounted(
string ior,
string clientUri,
string name);
120 void receiveStreamEvent(IStreamEvent* event);
123 void addNCLInfo(
string name,
string path);
126 void serviceDomainMounted(
128 map<string, string>* names,
129 map<string, string>* paths);
Definition: DataWrapperListener.h:94
Definition: IPresentationEngineManager.h:70