Net::XMPP::PrivacyLists(3pm) User Contributed Perl Documentation Net::XMPP::PrivacyLists(3pm)NAME
Net::XMPP::PrivacyLists - XMPP Privacy Lists Object
SYNOPSIS
This module is not yet complete. Do not use.
DESCRIPTION
Basic Functions
Advanced Functions
METHODS
Basic Functions
Advanced Functions
AUTHOR
Ryan Eatmon
COPYRIGHT
This module is free software, you can redistribute it and/or modify it under the LGPL.
perl v5.14.2 2012-11-06 Net::XMPP::PrivacyLists(3pm)
Check Out this Related Man Page
Net::XMPP::Stanza(3pm) User Contributed Perl Documentation Net::XMPP::Stanza(3pm)NAME
Net::XMPP::Stanza - XMPP Stanza Module
SYNOPSIS
Net::XMPP::Stanza is a private package that serves as a basis for all
XMPP stanzas generated by Net::XMPP.
DESCRIPTION
This module is not meant to be used directly. You should be using
either Net::XMPP::IQ, Net::XMPP::Message, Net::XMPP::Presence, or
another package that inherits from Net::XMPP::Stanza.
That said, this is where all of the namespaced methods are documented.
The current supported namespaces are:
jabber:iq:auth
jabber:iq:privacy
jabber:iq:register
jabber:iq:roster
urn:ietf:params:xml:ns:xmpp-bind
urn:ietf:params:xml:ns:xmpp-session
For more information on what these namespaces are for, visit
http://www.jabber.org and browse the Jabber Programmers Guide.
The following tables can be read as follows:
ny:private:ns
Name Type Get Set Remove Defined Add
========================== ======= === === ====== ======= ===
Foo scalar X X X X
Bar child X
Bars child X
Test master X X
Withing the my:private:ns namespace, there exists the functions:
GetFoo(), SetFoo(), RemoveFoo(), DefinedFoo()
AddBar()
GetBars(), DefinedBars()
GetTest(), SetMaster()
Hopefully it should be obvious how this all works. If not feel free to
contact me and I'll work on adding more documentation.
jabber:iq:auth
Name Type Get Set Remove Defined Add
========================== ========= === === ====== ======= ===
Digest scalar X X X X
Hash scalar X X X X
Password scalar X X X X
Resource scalar X X X X
Sequence scalar X X X X
Token scalar X X X X
Username scalar X X X X
Auth master X X
jabber:iq:privacy
Name Type Get Set Remove Defined Add
========================== ========= === === ====== ======= ===
Active scalar X X X X
Default scalar X X X X
List child X
Lists child X X X
Privacy master X X
jabber:iq:privacy - item objects
Name Type Get Set Remove Defined Add
========================== ========= === === ====== ======= ===
Action scalar X X X X
IQ flag X X X X
Message flag X X X X
Order scalar X X X X
PresenceIn flag X X X X
PresenceOut flag X X X X
Type scalar X X X X
Value scalar X X X X
Item master X X
jabber:iq:privacy - list objects
Name Type Get Set Remove Defined Add
========================== ========= === === ====== ======= ===
Name scalar X X X X
Item child X
Items child X X X
List master X X
jabber:iq:register
Name Type Get Set Remove Defined Add
========================== ========= === === ====== ======= ===
Address scalar X X X X
City scalar X X X X
Date scalar X X X X
Email scalar X X X X
First scalar X X X X
Instructions scalar X X X X
Key scalar X X X X
Last scalar X X X X
Misc scalar X X X X
Name scalar X X X X
Nick scalar X X X X
Password scalar X X X X
Phone scalar X X X X
Registered flag X X X X
Remove flag X X X X
State scalar X X X X
Text scalar X X X X
URL scalar X X X X
Username scalar X X X X
Zip scalar X X X X
Register master X X
jabber:iq:roster
Name Type Get Set Remove Defined Add
========================== ========= === === ====== ======= ===
Item child X
Items child X
Roster master X X
jabber:iq:roster - item objects
Name Type Get Set Remove Defined Add
========================== ========= === === ====== ======= ===
Ask scalar X X X X
Group array X X X X
JID jid X X X X
Name scalar X X X X
Subscription scalar X X X X
Item master X X
urn:ietf:params:xml:ns:xmpp-bind
Name Type Get Set Remove Defined Add
========================== ========= === === ====== ======= ===
JID jid X X X X
Resource scalar X X X X
Bind master X X
urn:ietf:params:xml:ns:xmpp-session
Name Type Get Set Remove Defined Add
========================== ========= === === ====== ======= ===
Session master X X
AUTHOR
Ryan Eatmon
COPYRIGHT
This module is free software, you can redistribute it and/or modify it under the LGPL.
perl v5.14.2 2012-11-06 Net::XMPP::Stanza(3pm)