better solution to add possibility to delete eSocketNotifiers,
[vuplus_dvbapp] / lib / dvb / dvbtime.h
index a5114f8..ffcfaa4 100644 (file)
@@ -46,6 +46,7 @@ public:
 
 class eDVBLocalTimeHandler: public Object
 {
+       DECLARE_REF(eDVBLocalTimeHandler);
        struct channel_data
        {
                TDT *tdt;
@@ -54,7 +55,6 @@ class eDVBLocalTimeHandler: public Object
                int m_prevChannelState;
        };
        friend class TDT;
-       DECLARE_REF(eDVBLocalTimeHandler)
        std::map<iDVBChannel*, channel_data> m_knownChannels;
        std::map<eDVBChannelID,int> m_timeOffsetMap;
        ePtr<eConnection> m_chanAddedConn;
@@ -77,9 +77,7 @@ public:
        ~eDVBLocalTimeHandler();
 #endif
        PSignal0<void> m_timeUpdated;
-       time_t nowTime() const { return m_time_ready ? ::time(0)+m_time_difference : -1; }
        bool ready() const { return m_time_ready; }
-       int difference() const { return m_time_difference; }
        static eDVBLocalTimeHandler *getInstance() { return instance; }
 };