#ifndef P2PVR_MOCKS_SCHEDULER_H #define P2PVR_MOCKS_SCHEDULER_H #include #include namespace P2PVR { namespace Testing { class DLL_PUBLIC MockScheduler : public Schedules { public: void DoReschedule(const ::Ice::Current&) override; void DeleteSchedule(Ice::Int, const Ice::Current&) override; SchedulePtr GetSchedule(::Ice::Int, const ::Ice::Current&) override; ScheduleList GetSchedules(const ::Ice::Current&) override; ScheduledToRecordList GetScheduledToRecord(const ::Ice::Current&) override; Ice::Int NewSchedule(const SchedulePtr&, const ::Ice::Current&) override; void UpdateSchedule(const SchedulePtr&, const ::Ice::Current&) override; }; } } #endif