コード例 #1
0
ファイル: rosters.py プロジェクト: net9/pybbs
 def recv_subscribed(self, conn, pres):
     roster = self.get(conn)
     contact = xml.jid(pres.get('from')).bare
     self.confirm(conn, roster, roster.subscribe(contact, 'to'))
     pres.set('from', contact)
     pres.set('to', conn.authJID.bare)
     return conn.write(pres)
コード例 #2
0
ファイル: rosters.py プロジェクト: net9/pybbs
 def send_subscribed(self, conn, contact, pres):
     roster = self.get(conn)
     self.confirm(conn, roster, roster.subscribe(contact, 'from'))
     pres.set('to', contact)
     pres.set('from', conn.authJID.bare)
     return self._last(roster, contact, conn.send(contact, pres))