예제 #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))