Module delay
source code
Delayed delivery mark (jabber:x:delay) handling.
- Normative reference:
- 
    |  | Delay Delayed delivery tag.
 | 
    |  | __revision__ = '$Id: delay.py 657 2006-09-01 21:08:06Z jajcus $' | 
    |  | DELAY_NS = 'jabber:x:delay' | 
    |  | __package__ = 'pyxmpp.jabber' | 
Imports:
  libxml2,
  time,
  datetime,
  JID,
  to_utf8,
  from_utf8,
  get_node_ns_uri,
  datetime_utc_to_local,
  datetime_local_to_utc,
  StanzaPayloadObject,
  BadRequestProtocolError,
  JIDMalformedProtocolError,
  JIDError
| Get jabber:x:delay elements from the stanza. 
    Parameters:Returns: listof Delaylist of delay tags sorted by the timestamp. | 
 
| Get the oldest jabber:x:delay elements from the stanza. The return value, if not None, contains a quite reliable
timestamp of a delayed (e.g. from offline storage) message. 
    Parameters:Returns: Delaythe oldest delay tag of the stanza or None. |