예제 #1
0
 def delete(self):
     assert self.notify.debugCall()
     self.ignore(self._crConnectEvent)
     if self._sracs:
         self._sracs.destroy()
     SettingsMgrBase.delete(self)
     DistributedObjectGlobal.delete(self)
예제 #2
0
 def delete(self):
     self.ignore(self._crConnectEvent)
     if self._sracs:
         self._sracs.destroy()
     
     SettingsMgrBase.delete(self)
     DistributedObjectGlobal.delete(self)
    def delete(self):
        self.ignore(self._crConnectEvent)
        if self._sracs:
            self._sracs.destroy()

        SettingsMgrBase.delete(self)
        DistributedObjectGlobal.delete(self)
예제 #4
0
 def announceGenerate(self):
     assert self.notify.debugCall()
     DistributedObjectGlobalUD.announceGenerate(self)
     SettingsMgrBase.announceGenerate(self)
     self._newSessionId()
     # clear any changed state from a previous session across all AIs and clients
     self._broadcastCurrentSettings()
     self.startCheckingIncomingHTTP()
예제 #5
0
 def announceGenerate(self):
     DistributedObjectGlobal.announceGenerate(self)
     SettingsMgrBase.announceGenerate(self)
     if not self.cr.isLive():
         self._sracs = None
         if self.cr.isConnected():
             self._scheduleChangedSettingRequest()
         self._crConnectEvent = self.cr.getConnectedEvent()
         self.accept(self._crConnectEvent, self._handleConnected)
 def announceGenerate(self):
     DistributedObjectGlobal.announceGenerate(self)
     SettingsMgrBase.announceGenerate(self)
     if not self.cr.isLive():
         self._sracs = None
         if self.cr.isConnected():
             self._scheduleChangedSettingRequest()
         self._crConnectEvent = self.cr.getConnectedEvent()
         self.accept(self._crConnectEvent, self._handleConnected)
     return
예제 #7
0
 def announceGenerate(self):
     assert self.notify.debugCall()
     DistributedObjectGlobal.announceGenerate(self)
     SettingsMgrBase.announceGenerate(self)
     if not self.cr.isLive():
         # make sure we have the latest changes to the settings
         self._sracs = None
         if self.cr.isConnected():
             self._scheduleChangedSettingRequest()
         # re-send the request every time we connect to the servers
         self._crConnectEvent = self.cr.getConnectedEvent()
         self.accept(self._crConnectEvent, self._handleConnected)
예제 #8
0
 def delete(self):
     assert self.notify.debugCall()
     self.stopCheckingIncomingHTTP()
     SettingsMgrBase.delete(self)
     del self._sessionId
     DistributedObjectGlobalUD.delete(self)
예제 #9
0
 def announceGenerate(self):
     assert self.notify.debugCall()
     DistributedObjectGlobalAI.announceGenerate(self)
     SettingsMgrBase.announceGenerate(self)
     self.sendUpdate('requestAllChangedSettings', [])
예제 #10
0
 def delete(self):
     assert self.notify.debugCall()
     SettingsMgrBase.delete(self)
     DistributedObjectGlobalAI.delete(self)