def stop(self): self.__started = 0 Column.stop(self) self.variables = None self._calculator = None if self._sid: SM.destroy(self._sid) self._sid = None
def stop(self): self.__started = 0 Column.stop(self) self.variables = None self._calculator = None if self._sid: SM.destroy(self._sid) self._sid = None
def stop(self): self.running = False self._history = None try: SM.destroy(self._sid) except: pass self._sid = None self._history_lock.acquire() try: self._history = None s = self._scheduled self._scheduled = None if s is not None: try: s.cancel() except: pass finally: self._history_lock.release() return
def stop(self): self.running = False self._history = None try: SM.destroy(self._sid) except: pass self._sid = None self._history_lock.acquire() try: self._history = None s = self._scheduled self._scheduled = None if s is not None: try: s.cancel() except: pass finally: self._history_lock.release() return
def stop(self): if self._proxy_sid is not None: SM.destroy(self._proxy_sid) self._proxy_sid = None return
sid = SM.create_polled({1:aipv, 2:ain}) from mpx.service.subscription_manager._manager import SUBSCRIPTION_MANAGER as SM from mpx.lib.node import as_node aipv=as_node('services/network/BACnet/internetwork1/Devices/1/8/1/77') ain =as_node('services/network/BACnet/internetwork1/Devices/1/8/1/79') pcm1=as_node('services/network/BACnet/internetwork1/Devices/1/151/1/85') pcm2=as_node('services/network/BACnet/internetwork1/Devices/1/151/1/79') up = as_node('services/network/BACnet/internetwork1/Devices/1/151/1/10209') mdd= as_node('services/network/BACnet/internetwork1/Devices/1/151/1/10210') sid = SM.create_polled({1:aipv, 2:ain, 3:pcm1, 4:pcm2, 5:up, 6:mdd}) sid = SM.create_polled({5:up,6:mdd}) SM.poll_all(sid) SM.destroy(sid) from mpx.service.subscription_manager._manager import SUBSCRIPTION_MANAGER as SM from mpx.lib.node import as_node pcm1 = as_node('services/network/BACnet/internetwork1/Devices/1/8/1') ns1 = pcm1.children_names() cp1 = {} for n in ns1: cp1[n] = pcm1.get_child(n) sid1 = SM.create_polled(cp1) SM.poll_changed(sid1) pcm2 = as_node('services/network/BACnet/internetwork1/Devices/1/151/1') ns2 = pcm2.children_names() cp2 = {}
def stop(self): if self._proxy_sid is not None: SM.destroy(self._proxy_sid) self._proxy_sid = None return
def destroy(self, sid): return SM.destroy(sid)
def destroy(self, poll_id): return SM.destroy(poll_id)
def destroy(self, sid): return SM.destroy(sid)
def destroy(self, poll_id): return SM.destroy(poll_id)