def onSubscriptionRequest(self, jid, message, nickname, wgexts): self.__cancelInboundSubsCallback() self.__inboundSubs.append((ContactBareJID(jid), nickname, message, makeWGInfoFromPresence(wgexts))) if len(self.__inboundSubs) >= INBOUND_SUB_BATCH_SIZE: self.__fireInboundSubsEvent() else: self.__subsCallbackID = BigWorld.callback( INBOUND_SUB_INTERVAL, self.__invokeInboundSubsCallback)
def onSubscriptionRequest(self, jid, message, nickname, wgexts): self.__cancelInboundSubsCallback() self.__inboundSubs.append((ContactBareJID(jid), nickname, message, makeWGInfoFromPresence(wgexts))) if len(self.__inboundSubs) >= INBOUND_SUB_BATCH_SIZE: self.__fireInboundSubsEvent() else: self.__subsCallbackID = BigWorld.callback(INBOUND_SUB_INTERVAL, self.__invokeInboundSubsCallback)
def onHandlePresence(self, jid, priority, status, presence, wgexts, mucInfo): self.__handleEvent( GLOOX_EVENT.PRESENCE, JID(jid), Resource(priority, status, presence, makeWGInfoFromPresence(wgexts), makeMucInfo(mucInfo)))
def onHandlePresence(self, jid, priority, status, presence, wgexts, mucInfo): self.__handleEvent(GLOOX_EVENT.PRESENCE, JID(jid), Resource(priority, status, presence, makeWGInfoFromPresence(wgexts), makeMucInfo(mucInfo)))