def exit(self): """ Destructor """ self.Nao.memoryProxy.unsubscribeToEvent("NaoMusicRequest", "NaoMusic") self.Nao.memoryProxy.unsubscribeToEvent("SearchRequest", "NaoInformation") self.Nao.memoryProxy.unsubscribeToEvent("AmbiguosRequest", "NaoInformation") ALModule.exit(self)
def exit(self): """ Destructor """ self.Nao.memoryProxy.unsubscribeToEvent("NaoMultimediaRequest", "NaoMultimedia", "onNaoMultimediaRequest") if "NaoMultimediaModule" in self.Nao.memoryProxy.getSubscribers( "WordRecognized"): self.Nao.memoryProxy.unsubscribeToEvent("WordRecognized", "NaoMultimedia", "onWordRecognized") ALModule.exit(self)
def exit(self): """ Destructor """ self.Nao.memoryProxy.unsubscribeToEvent("MusicRequest") self.Nao.memoryProxy.unsubscribeToEvent("PlayMusicRequest") if "NaoMusic" in self.Nao.memoryProxy.getSubscribers("WordRecognized"): self.Nao.memoryProxy.unsubscribeToEvent("WordRecognized", "NaoMusic") if "NaoMusic" in self.Nao.memoryProxy.getSubscribers("MusicFinished"): self.Nao.memoryProxy.unsubscribeToEvent("MusicFinished", "NaoMusic") if "NaoMusic" in self.Nao.memoryProxy.getSubscribers( "HandLeftBackTouched"): self.Nao.memoryProxy.unsubscribeToEvent("HandLeftBackTouched", "NaoMusic") if "NaoMusic" in self.Nao.memoryProxy.getSubscribers( "FrontTactilTouched"): self.Nao.memoryProxy.unsubscribeToEvent("FrontTactilTouched", "NaoMusic") ALModule.exit(self)
def exit(self): if "NaoRecognition" in self.Nao.memoryProxy.getSubscribers( "PeoplePerception/PeopleDetected"): self.Nao.memoryProxy.unsubscribeToEvent( "PeoplePerception/PeopleDetected", "NaoRecognition") if "NaoRecognition" in self.Nao.memoryProxy.getSubscribers( "PeoplePerception/JustArrived"): self.Nao.memoryProxy.unsubscribeToEvent( "PeoplePerception/JustArrived", "NaoRecognition") if "NaoRecognition" in self.Nao.memoryProxy.getSubscribers( "PeoplePerception/JustLeft"): self.Nao.memoryProxy.unsubscribeToEvent( "PeoplePerception/JustLeft", "NaoRecognition") if "NaoRecognition" in self.Nao.memoryProxy.getSubscribers( "WordRecognized"): self.Nao.memoryProxy.unsubscribeToEvent("WordRecognized", "NaoRecognition") self.Nao.memoryProxy.unsubscribeToEvent("NewFaceDetected", "NaoRecognition") ALModule.exit(self)
def exit(self): """ Destructor """ self.Nao.memoryProxy.unsubscribeToEvent("TvRequest", "NaoTv") ALModule.exit(self)
def exit(self): """ destroy the current ALMyNao. """ self._audioplayer.unloadFile(self._sound_pref) ALModule.exit(self)
def exit(self): self.audio.unsubscribe(self.getName()) self.isRunning = False ALModule.exit(self)
def exit(self): """ exit module """ for key in self.mySubscriptions: self.stopListeningTo(key) ALModule.exit(self)