def __init__(self, msgparams, callback, userdata=None, timeout=None): self._listener = zoe.Listener(self, port=0, timeout=timeout) self._source, self._topic, self._original = msgparams self._name = "stalker-" + str(uuid.uuid4()) self._parser = zoe.MessageParser(self._original) self._callback = callback self._userdata = userdata
def __init__(self, interval=1, db=None): if not db: conf = zoe.Config() db = conf.conf("zoe-users.conf") self._listener = zoe.Listener(self, name="users") self._model = zoe.Users(db) self._interval = interval self.update()
def __init__(self, jabberhost, jabberport, jabberuser, jabberpassword): sleekxmpp.ClientXMPP.__init__(self, jabberuser, jabberpassword) self._listener = zoe.Listener(self, name="jabber") self.add_event_handler("session_start", self.session_start) self.add_event_handler("ssl_invalid_cert", self.ssl_invalid_cert) self.add_event_handler("message", self.messagefromjabber) if self.connect((jabberhost, jabberport)): self.process(block=False) self.start() else: print('Unable to connect to jabber')
def __init__(self): self._listener = zoe.Listener(self, name="natural")
def __init__(self): """ The constructor. You are free to use your own superclass and constructor parameters """ self._listener = zoe.Listener(self, name="example")
def __init__(self): self._listener = zoe.Listener(self, name = "log")
def __init__(self): self._listener = zoe.Listener(self, name="natural") self._modif = {} self._commands = {}