GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages
Net::XMPP2::IM::Delayed(3) User Contributed Perl Documentation Net::XMPP2::IM::Delayed(3)

Net::XMPP2::IM::Delayed - A delayed "XML" stanza

This module handles the delayed fields of stanzas and is a superclass of Net::XMPP2::IM::Message and Net::XMPP2::IM::Presence.

new
The constructor takes no arguments and makes just a new object of this class.
fetch_delay_from_node ($node)
$node must be a Net::XMPP2::Node. This method will try to fetch the delay information from the $node. It will look in the lists of child nodes for the delay elements and set it's values from there.
delay_from
This method returns either the original source of a maybe delayed stanza. It's the JID of the original entity that sent the stanza.

This method returns undef if this stanza was not delayed.

And this method returns undef if this stanza had no details about who sent the message in the first place.

To find out whether this stanza was delayed use the "delay_stamp" method.

delay_stamp
This method returns the timestamp in XMPP format which can be fed to the "from_xmpp_datetime" function documented in Net::XMPP2::Util.

(Please note that this might be a newstyle XEP-0087 timestamp or old style legacy timestamp)

If the stanza was not delayed this method returns undef.

delay_reason
This method might return a human readable string containing the reason why the stanza was delayed.

Will be undef if stanza contained no delay.

is_delayed
If this method returns a true value then this stanza was delayed. Otherwise it returns undef.

Robin Redeker, "<elmex at ta-sa.org>", JID: "<elmex at jabber.org>"

Copyright 2007 Robin Redeker, all rights reserved.

This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.

2007-10-16 perl v5.32.1

Search for    or go to Top of page |  Section 3 |  Main Index

Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with ManDoc.