Net::XMPP::Stanza man page on SuSE

Man page or keyword search:  
man Server   14857 pages
apropos Keyword Search (all sections)
Output format
SuSE logo
[printable version]

Net::XMPP::Stanza(3)  User Contributed Perl Documentation Net::XMPP::Stanza(3)

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.10.0			  2011-08-25		  Net::XMPP::Stanza(3)
[top]

List of man pages available for SuSE

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net