def on_file_transfer_canceled(self, p2p, session, context, sender):
     '''callback for P2PUser file-transfer-canceled, sends a decline
     message canceling the transfer'''
     if int(session) == int(self.session_id):
         self.debug('canceling FT')
         self.emit('msnp2p-message-ready', msn_slp.bye(self), 0)
         self.disconnect_handler(p2p)
Exemple #2
0
 def on_webcam_canceled(self, p2p, session):
     '''callback for P2PUser webcam-canceled, sends a decline
     message canceling the webcam session'''
     if int(session) == int(self.session_id):
         print('canceling webcam')
         if self.webcam_thread:
             self.webcam_thread.close_other_sockets(None)
         self.emit('msnp2p-message-ready', msn_slp.bye(self), 0)
         self.disconnect_handler(p2p)
 def on_transfer_complete(self, p2p):
     p2p.emit('file-transfer-complete', int(self.session_id),
         self.context, None, 'Me')
     self.emit('msnp2p-message-ready', msn_slp.bye(self), 0)
     self.disconnect_handler(p2p)
 def on_transfer_complete(self, p2p):
     self.emit('msnp2p-message-ready', msn_slp.bye(self), 0)
     self.disconnect_handler(p2p)