コード例 #1
0
 def parseTag(self, pyGlooxTag):
     jid = pyGlooxTag.findAttribute('jid')
     if jid:
         jid = ContactJID(jid)
     else:
         jid = None
     info = self._getChildData(pyGlooxTag, 0, WgSharedExtension.getDefaultData())
     return (jid, info)
コード例 #2
0
ファイル: search.py プロジェクト: mahmoudimus/WOT-0.9.20.0
 def parseTag(self, pyGlooxTag):
     dbId, nickname, _ = super(UserSearchItemExtension, self).parseTag(pyGlooxTag)
     info = self._getChildData(pyGlooxTag, 1, WgSharedExtension.getDefaultData())
     if 'clanInfo' in info:
         clanInfo = info['clanInfo']
     else:
         clanInfo = None
     return XmppUserSearchInfo(dbId, nickname, clanInfo)
コード例 #3
0
ファイル: search.py プロジェクト: webiumsk/WOT-0.9.15.1
 def parseTag(self, pyGlooxTag):
     dbId, nickname, _ = super(UserSearchItemExtension, self).parseTag(pyGlooxTag)
     info = self._getChildData(pyGlooxTag, 1, WgSharedExtension.getDefaultData())
     if 'clanInfo' in info:
         clanInfo = info['clanInfo']
     else:
         clanInfo = None
     return XmppUserSearchInfo(dbId, nickname, clanInfo)
コード例 #4
0
 def parseTag(self, pyGlooxTag):
     jid = pyGlooxTag.findAttribute('jid')
     if jid:
         jid = ContactJID(jid)
     else:
         jid = None
     info = self._getChildData(pyGlooxTag, 0, WgSharedExtension.getDefaultData())
     return (jid, info)
コード例 #5
0
ファイル: chat.py プロジェクト: webiumsk/WOT-0.9.15-CT
 def parseTag(self, pyGlooxTag):
     message = ChatMessage()
     message.state = self._getChildData(pyGlooxTag, 0, ChatStateExtension.getDefaultData())
     info = self._getChildData(pyGlooxTag, 1, WgSharedExtension.getDefaultData())
     if info:
         message.accountDBID = info['dbID']
         message.accountName = info['name']
     message.sentAt = self._getChildData(pyGlooxTag, 2, DelayExtension.getDefaultData())
     message.uuid = self._getChildData(pyGlooxTag, 3, MessageIDExtension.getDefaultData())
     message.requestID, message.isFinalInHistory = self._getChildData(pyGlooxTag, 4, PrivateHistoryItem.getDefaultData())
     return message
コード例 #6
0
ファイル: chat.py プロジェクト: jamesxia4/wot_client
 def parseTag(self, pyGlooxTag):
     message = ChatMessage()
     message.state = self._getChildData(pyGlooxTag, 0,
                                        ChatStateExtension.getDefaultData())
     info = self._getChildData(pyGlooxTag, 1,
                               WgSharedExtension.getDefaultData())
     if info:
         message.accountDBID = info['dbID']
         message.accountName = info['name']
     message.sentAt = self._getChildData(pyGlooxTag, 2,
                                         DelayExtension.getDefaultData())
     message.uuid = self._getChildData(pyGlooxTag, 3,
                                       MessageIDExtension.getDefaultData())
     message.requestID, message.isFinalInHistory = self._getChildData(
         pyGlooxTag, 4, PrivateHistoryItem.getDefaultData())
     return message
コード例 #7
0
ファイル: search.py プロジェクト: mahmoudimus/WOT-0.9.20.0
 def getDefaultData(cls):
     return (SpaResolverItem.getDefaultData(), WgSharedExtension.getDefaultData())
コード例 #8
0
 def parseTag(self, pyGlooxTag):
     info = self._getChildData(pyGlooxTag, 0,
                               WgSharedExtension.getDefaultData())
     return info
コード例 #9
0
 def getDefaultData(cls):
     return WgSharedExtension.getDefaultData()
コード例 #10
0
 def getDefaultData(cls):
     return (None, WgSharedExtension.getDefaultData())
コード例 #11
0
ファイル: extensionsdisco.py プロジェクト: aevitas/wotsdk
 def parseTag(self, pyGlooxTag):
     info = self._getChildData(pyGlooxTag, 0, WgSharedExtension.getDefaultData())
     return info
コード例 #12
0
ファイル: chat.py プロジェクト: krzcho/WOTDecompiled
 def parseTag(self, pyGlooxTag):
     info = self._getChildData(pyGlooxTag, 0, WgSharedExtension.getDefaultData())
     state = self._getChildData(pyGlooxTag, 1, ChatStateExtension.getDefaultData())
     sentAt = self._getChildData(pyGlooxTag, 2, time.time())
     return (state, info, sentAt)
コード例 #13
0
ファイル: search.py プロジェクト: webiumsk/WOT-0.9.15.1
 def getDefaultData(cls):
     return (SpaResolverItem.getDefaultData(), WgSharedExtension.getDefaultData())