Ejemplo n.º 1
0
    def __init__(self):
        RosterMixin.__init__(self)
        self.presence = defaultdict(dict)
        signals.raise_excepted.connect(self.on_received_raise_exception)
        db_signals.db_init_finished.connect(self.on_db_init_finished)

        self.settings = XMPPSettings({
            "tls_verify_peer": False,
            "starttls": True,
            "poll_interval": 10,
        })
        self.main_loop = QThreadPool(self.settings)
        self.client = QClient(None, [
            self,
        ],
                              self.settings,
                              main_loop=self.main_loop)
        self.is_authored = False