Changeset 8634 for branches/gajim_0.11.1/src/common
- Timestamp:
- 08/30/07 22:38:40 (15 months ago)
- Files:
-
- 1 modified
Legend:
- Unmodified
- Added
- Removed
-
branches/gajim_0.11.1/src/common/zeroconf/client_zeroconf.py
r7501 r8634 311 311 self.on_receive = recv_handler 312 312 313 def send(self, packet, is_message = False): 314 '''Append stanza to the queue of messages to be send. 313 def send(self, packet, is_message = False, now = False): 314 '''Append stanza to the queue of messages to be send if now is 315 False, else send it instantly. 315 316 If supplied data is unicode string, encode it to utf-8. 316 317 ''' … … 325 326 r = ustr(r).encode('utf-8') 326 327 327 self.sendqueue.append((r, is_message)) 328 if now: 329 self.sendqueue.insert(0, (r, is_message)) 330 self._do_send() 331 else: 332 self.sendqueue.append((r, is_message)) 328 333 self._plug_idle() 329 334 … … 620 625 return {} 621 626 622 def send(self, stanza, is_message = False ):627 def send(self, stanza, is_message = False, now = False): 623 628 stanza.setFrom(self.roster.zeroconf.name) 624 629 to = stanza.getTo()
