示例#1
0
	def destroy(self):
		if not self.frontend_source and not self.service_source:
			PerServiceBase.destroy(self)
		res_mgr = eDVBResourceManager.getInstance()
		if res_mgr:
			res_mgr.frontendUseMaskChanged.get().remove(self.updateTunerMask)
		Source.destroy(self)
示例#2
0
 def destroy(self):
     if not self.frontend_source and not self.service_source:
         PerServiceBase.destroy(self)
     res_mgr = eDVBResourceManager.getInstance()
     if res_mgr:
         res_mgr.frontendUseMaskChanged.get().remove(self.updateTunerMask)
     Source.destroy(self)
示例#3
0
文件: Boolean.py 项目: 1198s/enigma2
	def destroy(self):
		if self.poll_timer:
			self.poll_timer.callback.remove(self.poll)
		if self.post_destroy is not None:
			self.fixed = self.post_destroy
			self.poll()
		Source.destroy(self)
示例#4
0
 def destroy(self):
     if self.poll_timer:
         self.poll_timer.callback.remove(self.poll)
     if self.post_destroy is not None:
         self.fixed = self.post_destroy
         self.poll()
     Source.destroy(self)
示例#5
0
 def destroy(self):
     res_mgr = eDVBResourceManager.getInstance()
     if res_mgr:
         self.frontendUseMaskChanged_conn = None
     else:
         print "no res_mgr!!"
     Source.destroy(self)
示例#6
0
文件: TunerInfo.py 项目: popazerty/12
	def destroy(self):
		res_mgr = eDVBResourceManager.getInstance()
		if res_mgr:
			self.frontendUseMaskChanged_conn = None
		else:
			print "no res_mgr!!"
		Source.destroy(self)
示例#7
0
	def destroy(self):
		res_mgr = eDVBResourceManager.getInstance()
		if res_mgr:
			res_mgr.frontendUseMaskChanged.get().remove(self.tunerUseMaskChanged)
		else:
			print("[TunerInfo] no res_mgr!!")
		Source.destroy(self)
示例#8
0
 def destroy(self):
     res_mgr = eDVBResourceManager.getInstance()
     if res_mgr:
         res_mgr.frontendUseMaskChanged.get().remove(self.tunerUseMaskChanged)
     else:
         print 'no res_mgr!!'
     Source.destroy(self)
示例#9
0
	def destroy(self):
		if not self.frontend_source and not self.service_source:
			PerServiceBase.destroy(self)
		res_mgr = eDVBResourceManager.getInstance()
		if res_mgr:
			res_mgr.frontendUseMaskChanged.get().remove(self.updateTunerMask)
		sec = eDVBSatelliteEquipmentControl.getInstance()
		if sec:
			sec.slotRotorSatPosChanged.get().remove(self.updateSlotRotorSatPosition)
		Source.destroy(self)
示例#10
0
    def destroy(self):
        try:
            if self.poll_timer:
                self.poll_timer.callback.remove(self.poll)
            if self.post_destroy is not None:
                self.fixed = self.post_destroy
                self.poll()
        except:
            pass

        Source.destroy(self)
        return
示例#11
0
    def destroy(self):
        try:
          if self.poll_timer:
            self.poll_timer.callback.remove(self.poll)
          if self.post_destroy is not None:
            self.fixed = self.post_destroy
            self.poll()            
            
            
        except:
         pass    

        Source.destroy(self)
        return
示例#12
0
	def destroy(self):
		PerServiceBase.destroy(self)
		Source.destroy(self)
示例#13
0
 def destroy(self):
     self.session.nav.record_event.remove(self.gotRecordEvent)
     Source.destroy(self)
示例#14
0
	def destroy(self):
		if not self.frontend_source and not self.service_source:
			PerServiceBase.destroy(self)
		Source.destroy(self)
示例#15
0
 def destroy(self):
     self.poll_timer.callback.remove(self.updateFrontendStatus)
     Source.destroy(self)
 def destroy(self): Source.destroy(self)
 def getWebCurrentItems(self): return {}
示例#17
0
 def destroy(self):
     eHbbtv.getInstance().redButtonAppplicationReady.get().remove(self._redButtonApplicationReady)
     eHbbtv.getInstance().aitInvalidated.get().remove(self._aitInvalidated)
     Source.destroy(self)
示例#18
0
文件: Clock.py 项目: 1198s/enigma2
	def destroy(self):
		self.clock_timer.callback.remove(self.poll)
		Source.destroy(self)
示例#19
0
	def destroy(self):
		weathermsn.callbacksAllIconsDownloaded.remove(self.callbackAllIconsDownloaded)
		Source.destroy(self)
示例#20
0
	def destroy(self):
		self.poll_timer_conn = None
		if self.post_destroy is not None:
			self.fixed = self.post_destroy
			self.poll()
		Source.destroy(self)
示例#21
0
	def destroy(self):
		self.redButtonAppplicationReady_conn = None
		self.aitInvalidated_conn = None
		Source.destroy(self)
示例#22
0
 def destroy(self):
     self.redButtonAppplicationReady_conn = None
     self.aitInvalidated_conn = None
     Source.destroy(self)
示例#23
0
	def destroy(self):
		self.poll_timer.callback.remove(self.updateFrontendStatus)
		Source.destroy(self)
示例#24
0
 def destroy(self):
     self.poll_timer_conn = None
     if self.post_destroy is not None:
         self.fixed = self.post_destroy
         self.poll()
     Source.destroy(self)
示例#25
0
 def destroy(self):
     self.clock_timer_conn = None
     Source.destroy(self)
 def destroy(self):
     weathermsn.callbacksAllIconsDownloaded.remove(
         self.callbackAllIconsDownloaded)
     Source.destroy(self)
示例#27
0
文件: Clock.py 项目: norhap/vix-u5pvr
 def destroy(self):
     self.clock_timer.callback.remove(self.poll)
     Source.destroy(self)
示例#28
0
	def destroy(self):
		self.poll_timer_conn = None
		Source.destroy(self)
示例#29
0
 def destroy(self):
     Source.destroy(self)
示例#30
0
 def destroy(self):
     self.session.nav.record_event.remove(self.gotRecordEvent)
     Source.destroy(self)
示例#31
0
 def destroy(self):
     if not self.frontend_source and not self.service_source:
         PerServiceBase.destroy(self)
     Source.destroy(self)
示例#32
0
 def destroy(self):
     PerServiceBase.destroy(self)
     Source.destroy(self)
示例#33
0
	def destroy(self):
		eHbbtv.getInstance().redButtonAppplicationReady.get().remove(self._redButtonApplicationReady)
		eHbbtv.getInstance().aitInvalidated.get().remove(self._aitInvalidated)
		Source.destroy(self)