def __init__(self, jid, host, password, port=5222): self._jid, self._host, self._port = jid, host, port self._encoding = 'utf-8' self._io_sync = threading.Lock() self._closed = threading.Event() handlers = { ('iq', 'get'): self.handle_iq_get, ('iq', 'set'): self.handle_iq_set, ('message', 'normal'): self.handle_message, ('message', 'chat'): self.handle_message, ('presence', None): self.handle_presence_available, ('presence', 'unavailable'): self.handle_presence_unavailable, ('presence', 'error'): self.handle_presence_unavailable, ('presence', 'subscribe'): self.handle_presence_control, ('presence', 'subscribed'): self.handle_presence_control, ('presence', 'unsubscribe'): self.handle_presence_control, ('presence', 'unsubscribed'): self.handle_presence_control, } XmppStream.__init__(self, self._jid, handlers, encoding=self._encoding, password=password, prefer_tls=True)
def __init__(self, jid, host, password, port=5222): self._jid, self._host, self._port = jid, host, port self._encoding = 'utf-8' self._io_sync = threading.Lock() self._closed = threading.Event() self._event_queue = [] self._event_queue_cond = threading.Condition() self._term, self._term_flag = threading.Event(), False handlers = { ('message', 'normal') : self.handle_message, ('message', 'chat') : self.handle_message, ('presence', None) : self.handle_presence_available, ('presence', 'unavailable') : self.handle_presence_unavailable, ('presence', 'error') : self.handle_presence_unavailable, } XmppStream.__init__(self, self._jid, handlers, encoding=self._encoding, password=password, prefer_tls=True)
def __init__(self, jid, host, password, port=5222): self._jid, self._host, self._port = jid, host, port self._encoding = 'utf-8' self._io_sync = threading.Lock() self._closed = threading.Event() handlers = { ('iq', 'get') : self.handle_iq_get, ('iq', 'set') : self.handle_iq_set, ('message', 'normal') : self.handle_message, ('message', 'chat') : self.handle_message, ('presence', None) : self.handle_presence_available, ('presence', 'unavailable') : self.handle_presence_unavailable, ('presence', 'error') : self.handle_presence_unavailable, ('presence', 'subscribe') : self.handle_presence_control, ('presence', 'subscribed') : self.handle_presence_control, ('presence', 'unsubscribe') : self.handle_presence_control, ('presence', 'unsubscribed') : self.handle_presence_control, } XmppStream.__init__(self, self._jid, handlers, encoding=self._encoding, password=password, prefer_tls=True)