#ifndef RECORDINGS_H #define RECORDINGS_H #include #include #include #include #include namespace P2PVR { class DLL_PUBLIC RecordingsI : public Recordings, public IceTray::AbstractDatabaseClient { public: RecordingsI(IceTray::DatabasePoolPtr db); Ice::Int NewRecording(const RecordingPtr & rec, const Ice::Current &); void DeleteRecording(int recordingId, const Ice::Current &); RecordingList GetRecordings(const Ice::Current &); private: static IceTray::Logging::LoggerPtr logger; }; } #endif