summaryrefslogtreecommitdiff
path: root/p2pvr/daemon/si.h
diff options
context:
space:
mode:
Diffstat (limited to 'p2pvr/daemon/si.h')
-rw-r--r--p2pvr/daemon/si.h36
1 files changed, 18 insertions, 18 deletions
diff --git a/p2pvr/daemon/si.h b/p2pvr/daemon/si.h
index 820118d..e184779 100644
--- a/p2pvr/daemon/si.h
+++ b/p2pvr/daemon/si.h
@@ -8,24 +8,24 @@
namespace P2PVR {
class SII : public SI, public IceTray::AbstractDatabaseClient {
public:
- SII(IceTray::DatabasePoolPtr);
-
- DVBSI::Networks GetNetworks(const Ice::Current &);
- Deliveries GetAllDeliveries(const Ice::Current &);
- DVBSI::DeliveryPtr GetDeliveryForService(int id, const Ice::Current &);
- DVBSI::DeliveryPtr GetDeliveryForTransport(int id, const Ice::Current &);
- DVBSI::DeliveryPtr GetDeliveryForSi(const Ice::Current &);
-
- DVBSI::ServiceList GetServices(const Ice::Current &);
- DVBSI::ServicePtr GetService(int id, const Ice::Current &);
-
- Events GetEvents(const IntSequence & eventUids, const Ice::Current &);
- EventPtr GetEvent(int serviceId, int eventId, const Ice::Current &);
- Events EventsOnNow(const Ice::Current &);
- Events EventsInSchedules(const Ice::Current &);
- Events EventsInSchedule(int scheduleId, const Ice::Current &);
- Events EventsInRange(const Common::DateTime &, const Common::DateTime &, const Ice::Current &);
- Events EventSearch(const IceUtil::Optional<std::string> & keywords, const IceUtil::Optional<Ice::Int> & serviceId, const IceUtil::Optional<Common::DateTime> & from, const IceUtil::Optional<Common::DateTime> & to, const Ice::Current &);
+ SII(DB::ConnectionPoolPtr);
+
+ DVBSI::Networks GetNetworks(const Ice::Current &) override;
+ Deliveries GetAllDeliveries(const Ice::Current &) override;
+ DVBSI::DeliveryPtr GetDeliveryForService(int id, const Ice::Current &) override;
+ DVBSI::DeliveryPtr GetDeliveryForTransport(int id, const Ice::Current &) override;
+ DVBSI::DeliveryPtr GetDeliveryForSi(const Ice::Current &) override;
+
+ DVBSI::ServiceList GetServices(const Ice::Current &) override;
+ DVBSI::ServicePtr GetService(int id, const Ice::Current &) override;
+
+ Events GetEvents(const IntSequence eventUids, const Ice::Current &) override;
+ EventPtr GetEvent(int serviceId, int eventId, const Ice::Current &) override;
+ Events EventsOnNow(const Ice::Current &) override;
+ Events EventsInSchedules(const Ice::Current &) override;
+ Events EventsInSchedule(int scheduleId, const Ice::Current &) override;
+ Events EventsInRange(const Chrono::DateTime, const Chrono::DateTime, const Ice::Current &) override;
+ Events EventSearch(const IceUtil::Optional<std::string> keywords, const IceUtil::Optional<Ice::Int> serviceId, const IceUtil::Optional<Chrono::DateTime> from, const IceUtil::Optional<Chrono::DateTime> to, const Ice::Current &) override;
static IceTray::Logging::LoggerPtr logger;
};