aboutsummaryrefslogtreecommitdiff
path: root/lib/service/event.h
diff options
context:
space:
mode:
Diffstat (limited to 'lib/service/event.h')
-rw-r--r--lib/service/event.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/lib/service/event.h b/lib/service/event.h
index 07106e40..3bbb322e 100644
--- a/lib/service/event.h
+++ b/lib/service/event.h
@@ -4,6 +4,7 @@
#ifndef SWIG
#include <time.h>
#include <lib/base/object.h>
+#include <list>
#include <string>
class Event;
#endif
@@ -16,6 +17,14 @@ DECLARE_REF(eServiceEvent);
#endif
public:
#ifndef SWIG
+ struct linkage_service
+ {
+ uint16_t sid;
+ uint16_t onid;
+ uint16_t tsid;
+ std::string description;
+ };
+ std::list<linkage_service> m_linkage_services;
time_t m_begin;
int m_duration;
std::string m_event_name, m_short_description, m_extended_description;