/** * @RDE_HEADER@ * DdsHandlerExercise * $Id$ * $HeadURL$ * $Author$ * Created by Christian Fröbel, NLSE, 2018-01-05 */ #include "dds_handler_exercise.h" #include #include #include namespace AudioVideoManagement { DdsHandlerExercise::DdsHandlerExercise(const dds::domain::DomainParticipant &domainParticipant, int exerciseId) : m_ddsConnector(new DDSConnector::DdsConnector(domainParticipant, IDL::PartitionType::Exercise, exerciseId)) { bool ok = m_ddsConnector->init(); Q_ASSERT(ok); m_ddsConnector->initPublisher(); m_dts = Interface::Dts::create(m_ddsConnector); ok = m_dts->enableStream(); Q_ASSERT(ok); ok = m_dts->enableMenuStruct(); Q_ASSERT(ok); } DdsHandlerExercise::~DdsHandlerExercise() = default; } // namespace AudioVideoManagement