def send_offer(self): self.state = self.states.WAITING_FOR_BUDDY i = Iq(to_jid=self.jid, stanza_type='set') #CAS: id generator for streams si = SI_FileTransfer(self.sid) si.file = File(self.filestor.name, self.filestor.size) si.feature = Feature(possible_streams=supported_streams) si.as_xml(i.get_node()) self.j.send_cb(i, success = self.handle_response, error = self.handle_error, timeout = self.timed_out)
def send_offer(self): self.state = self.states.WAITING_FOR_BUDDY i = Iq(to_jid=self.jid, stanza_type='set') #CAS: id generator for streams si = SI_FileTransfer(self.sid) si.file = File(self.filestor.name, self.filestor.size) si.feature = Feature(possible_streams=supported_streams) si.as_xml(i.get_node()) self.j.send_cb(i, success=self.handle_response, error=self.handle_error, timeout=self.timed_out)