Javadoc improvements.

git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2027 b35dd754-fafc-0310-a699-88a17e54d16e
This commit is contained in:
Matt Tucker 2003-08-15 19:36:20 +00:00 committed by mtucker
parent e583057e43
commit 66a47b8367
1 changed files with 11 additions and 3 deletions

View File

@ -53,11 +53,19 @@
package org.jivesoftware.smack.packet; package org.jivesoftware.smack.packet;
/** /**
* A generic IQ (Info/Query) packet. IQ packets are used to get and set information * The base IQ (Info/Query) packet. IQ packets are used to get and set information
* on the server, including authentication, roster operations, and creating * on the server, including authentication, roster operations, and creating
* accounts. Each IQ packet has a specific type that indicates what type of action * accounts. Each IQ packet has a specific type that indicates what type of action
* is being taken: "get", "set", "result", or "error". The actual data of an IQ * is being taken: "get", "set", "result", or "error".<p>
* packet is normally enclosed in the query section with a specific namespace. *
* IQ packets can contain a single child element that exists in a specific XML
* namespace. The combination of the element name and namespace determines what
* type of IQ packet it is. Some example IQ subpacket snippets:<ul>
*
* <li>&lt;query xmlns="jabber:iq:auth"&gt; -- an authentication IQ.
* <li>&lt;query xmlns="jabber:iq:private"&gt; -- a private storage IQ.
* <li>&lt;pubsub xmlns="http://jabber.org/protocol/pubsub"&gt; -- a pubsub IQ.
* </ul>
* *
* @author Matt Tucker * @author Matt Tucker
*/ */