Net::Jabber::Stanza.3pm

Langue: en

Version: 2004-08-17 (openSuse - 09/10/07)

Section: 3 (Bibliothèques de fonctions)

Sommaire

NAME

Net::Jabber::Stanza - Jabber Stanza Module

SYNOPSIS


  Net::Jabber::Stanza is a private package that serves as a basis

  for all Jabber stanzas generated by Net::Jabber.



DESCRIPTION


  This module is not meant to be used directly.  You should be using

  either Net::Jabber::IQ, Net::Jabber::Message, Net::Jabber::Presence, or

  another package that inherits from Net::Jabber::Stanza.




  That said, this is where all of the namespaced methods are defined.




  The current supported namespaces are:




    http://jabber.org/protocol/bytestreams

    http://jabber.org/protocol/commands

    http://jabber.org/protocol/disco#info

    http://jabber.org/protocol/disco#items

    http://jabber.org/protocol/feature-neg

    http://jabber.org/protocol/muc

    http://jabber.org/protocol/muc#admin

    http://jabber.org/protocol/muc#user

    http://jabber.org/protocol/pubsub

    http://jabber.org/protocol/pubsub#event

    http://jabber.org/protocol/pubsub#owner

    http://jabber.org/protocol/si

    http://jabber.org/protocol/si/profile/file-transfer

    jabber:iq:agent - DEPRECATED

    jabber:iq:agents - DEPRECATED

    jabber:iq:autoupdate

    jabber:iq:browse - DEPRECATED

    jabber:iq:conference

    jabber:iq:filter - DEPRECATED

    jabber:iq:gateway

    jabber:iq:last

    jabber:iq:oob

    jabber:iq:pass

    jabber:iq:rpc

    jabber:iq:search

    jabber:iq:time

    jabber:iq:version

    jabber:x:autoupdate

    jabber:x:conference

    jabber:x:data

    jabber:x:delay

    jabber:x:encrypted

    jabber:x:event

    jabber:x:expire

    jabber:x:oob

    jabber:x:roster

    jabber:x:signed




  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.



http://jabber.org/protocol/bytestreams - streamhost objects


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  Host                        scalar      X    X     X        X        

  JID                         jid         X    X     X        X        

  Port                        scalar      X    X     X        X        

  ZeroConf                    scalar      X    X     X        X        

  StreamHost                  master      X    X



http://jabber.org/protocol/commands


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  Action                      scalar      X    X     X        X        

  Node                        scalar      X    X     X        X        

  SessionID                   scalar      X    X     X        X        

  Status                      scalar      X    X     X        X        

  Note                        child                                  X 

  Notes                       child       X          X        X        

  Command                     master      X    X



http://jabber.org/protocol/commands - note objects


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  Message                     scalar      X    X     X        X        

  Type                        scalar      X    X     X        X        

  Note                        master      X    X



http://jabber.org/protocol/disco#info


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  Node                        scalar      X    X     X        X        

  Feature                     child                                  X 

  Features                    child       X          X        X        

  Identities                  child       X          X        X        

  Identity                    child                                  X 

  DiscoInfo                   master      X    X



http://jabber.org/protocol/disco#info - feature objects


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  Var                         scalar      X    X     X        X        

  Feature                     master      X    X



http://jabber.org/protocol/disco#info - identity objects


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  Category                    scalar      X    X     X        X        

  Name                        scalar      X    X     X        X        

  Type                        scalar      X    X     X        X        

  Identity                    master      X    X



http://jabber.org/protocol/disco#items


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  Node                        scalar      X    X     X        X        

  Item                        child                                  X 

  Items                       child       X          X        X        

  DiscoItems                  master      X    X



http://jabber.org/protocol/disco#items - item objects


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  Action                      scalar      X    X     X        X        

  JID                         jid         X    X     X        X        

  Name                        scalar      X    X     X        X        

  Node                        scalar      X    X     X        X        

  Item                        master      X    X



http://jabber.org/protocol/feature-neg


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  FeatureNeg                  master      X    X



http://jabber.org/protocol/muc


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  Password                    scalar      X    X     X        X        

  MUC                         master      X    X



http://jabber.org/protocol/muc#admin


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  Item                        child                                  X 

  Items                       child       X          X        X        

  Admin                       master      X    X



http://jabber.org/protocol/muc#admin - item objects


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  ActorJID                    jid         X    X     X        X        

  Affiliation                 scalar      X    X     X        X        

  JID                         jid         X    X     X        X        

  Nick                        scalar      X    X     X        X        

  Reason                      scalar      X    X     X        X        

  Role                        scalar      X    X     X        X        

  Item                        master      X    X



http://jabber.org/protocol/muc#user


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  Alt                         scalar      X    X     X        X        

  Password                    scalar      X    X     X        X        

  StatusCode                  scalar      X    X     X        X        

  Invite                      child       X          X        X      X 

  Item                        child       X          X        X      X 

  User                        master      X    X



http://jabber.org/protocol/muc#user - invite objects


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  From                        jid         X    X     X        X        

  Reason                      scalar      X    X     X        X        

  To                          jid         X    X     X        X        

  Invite                      master      X    X



http://jabber.org/protocol/muc#user - item objects


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  ActorJID                    jid         X    X     X        X        

  Affiliation                 scalar      X    X     X        X        

  JID                         jid         X    X     X        X        

  Nick                        scalar      X    X     X        X        

  Reason                      scalar      X    X     X        X        

  Role                        scalar      X    X     X        X        

  Item                        master      X    X



http://jabber.org/protocol/pubsub


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  Affiliations                child       X          X        X      X 

  Configure                   child       X          X        X      X 

  Create                      child       X          X        X      X 

  Delete                      child       X          X        X      X 

  Entities                    child       X          X        X      X 

  Entity                      child       X          X        X      X 

  Item                        child       X          X        X      X 

  Items                       child       X          X        X      X 

  Options                     child       X          X        X      X 

  Publish                     child       X          X        X      X 

  Purge                       child       X          X        X      X 

  Retract                     child       X          X        X      X 

  Subscribe                   child       X          X        X      X 

  Unsubscribe                 child       X          X        X      X 

  PubSub                      master      X    X



http://jabber.org/protocol/pubsub - affiliations objects


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  Entity                      child       X          X        X      X 

  Affiliations                master      X    X



http://jabber.org/protocol/pubsub - configure objects


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  Node                        scalar      X    X     X        X        

  Configure                   master      X    X



http://jabber.org/protocol/pubsub - create objects


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  Node                        scalar      X    X     X        X        

  Create                      master      X    X



http://jabber.org/protocol/pubsub - delete objects


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  Node                        scalar      X    X     X        X        

  Delete                      master      X    X



http://jabber.org/protocol/pubsub - entities objects


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  Entity                      child       X          X        X      X 

  Entities                    master      X    X



http://jabber.org/protocol/pubsub - entity objects


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  Affiliation                 scalar      X    X     X        X        

  JID                         jid         X    X     X        X        

  Node                        scalar      X    X     X        X        

  Subscription                scalar      X    X     X        X        

  SubscribeOptions            child       X          X        X      X 

  Entity                      master      X    X



http://jabber.org/protocol/pubsub - item objects


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  ID                          scalar      X    X     X        X        

  Payload                     raw         X    X     X        X        

  Item                        master      X    X



http://jabber.org/protocol/pubsub - items objects


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  MaxItems                    scalar      X    X     X        X        

  Node                        scalar      X    X     X        X        

  Item                        child       X          X        X      X 

  Items                       master      X    X



http://jabber.org/protocol/pubsub - options objects


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  JID                         jid         X    X     X        X        

  Node                        scalar      X    X     X        X        

  Options                     master      X    X



http://jabber.org/protocol/pubsub - publish objects


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  Node                        scalar      X    X     X        X        

  Item                        child       X          X        X      X 

  Publish                     master      X    X



http://jabber.org/protocol/pubsub - purge objects


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  Node                        scalar      X    X     X        X        

  Purge                       master      X    X



http://jabber.org/protocol/pubsub - retract objects


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  Node                        scalar      X    X     X        X        

  Item                        child       X          X        X      X 

  Retract                     master      X    X



http://jabber.org/protocol/pubsub - subscribe objects


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  JID                         jid         X    X     X        X        

  Node                        scalar      X    X     X        X        

  Subscribe                   master      X    X



http://jabber.org/protocol/pubsub - subscribe-options objects


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  Required                    flag        X    X     X        X        

  SubscribeOptions            master      X    X



http://jabber.org/protocol/pubsub - unsubscribe objects


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  JID                         jid         X    X     X        X        

  Node                        scalar      X    X     X        X        

  Unsubscribe                 master      X    X



http://jabber.org/protocol/pubsub#event


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  Delete                      child       X          X        X      X 

  Items                       child       X          X        X      X 

  Event                       master      X    X



http://jabber.org/protocol/pubsub#event - delete objects


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  Node                        scalar      X    X     X        X        

  Delete                      master      X    X



http://jabber.org/protocol/pubsub#event - item objects


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  ID                          scalar      X    X     X        X        

  Payload                     raw         X    X     X        X        

  Item                        master      X    X



http://jabber.org/protocol/pubsub#event - items objects


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  Node                        scalar      X    X     X        X        

  Item                        child       X          X        X      X 

  Items                       master      X    X



http://jabber.org/protocol/pubsub#owner


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  Action                      scalar      X    X     X        X        

  Configure                   child       X          X        X      X 

  Owner                       master      X    X



http://jabber.org/protocol/pubsub#owner - configure objects


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  Node                        scalar      X    X     X        X        

  Configure                   master      X    X



http://jabber.org/protocol/si


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  ID                          scalar      X    X     X        X        

  MimeType                    scalar      X    X     X        X        

  Profile                     scalar      X    X     X        X        

  Stream                      master      X    X



http://jabber.org/protocol/si/profile/file-transfer


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  Date                        scalar      X    X     X        X        

  Desc                        scalar      X    X     X        X        

  Hash                        scalar      X    X     X        X        

  Name                        scalar      X    X     X        X        

  Range                       flag        X    X     X        X        

  RangeLength                 scalar      X    X     X        X        

  RangeOffset                 scalar      X    X     X        X        

  Size                        scalar      X    X     X        X        

  File                        master      X    X



jabber:iq:agent - DEPRECATED


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  Agents                      flag        X    X     X        X        

  Description                 scalar      X    X     X        X        

  GroupChat                   flag        X    X     X        X        

  JID                         jid         X    X     X        X        

  Name                        scalar      X    X     X        X        

  Register                    flag        X    X     X        X        

  Search                      flag        X    X     X        X        

  Service                     scalar      X    X     X        X        

  Transport                   scalar      X    X     X        X        

  URL                         scalar      X    X     X        X        

  Agent                       master      X    X



jabber:iq:agents - DEPRECATED


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  Agent                       child                                  X 

  Agents                      child       X          X        X



jabber:iq:autoupdate


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  Beta                        child                                  X 

  Dev                         child                                  X 

  Release                     child                                  X 

  Releases                    child       X          X        X



jabber:iq:autoupdate - release objects


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  Desc                        scalar      X    X     X        X        

  Priority                    scalar      X    X     X        X        

  URL                         scalar      X    X     X        X        

  Version                     scalar      X    X     X        X        

  Release                     master      X    X



jabber:iq:browse - DEPRECATED


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  Category                    scalar      X    X     X        X        

  JID                         jid         X    X     X        X        

  NS                          array       X    X     X        X        

  Name                        scalar      X    X     X        X        

  Type                        scalar      X    X     X        X        

  Item                        child                                  X 

  Items                       child       X          X        X        

  Browse                      master      X    X



jabber:iq:browse - item objects - DEPRECATED


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  Category                    scalar      X    X     X        X        

  JID                         jid         X    X     X        X        

  NS                          array       X    X     X        X        

  Name                        scalar      X    X     X        X        

  Type                        scalar      X    X     X        X        

  Item                        child                                  X 

  Items                       child       X          X        X        

  Browse                      master      X    X



jabber:iq:conference


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  ID                          scalar      X    X     X        X        

  Name                        scalar      X    X     X        X        

  Nick                        scalar      X    X     X        X        

  Privacy                     flag        X    X     X        X        

  Secret                      scalar      X    X     X        X        

  Conference                  master      X    X



jabber:iq:filter - DEPRECATED


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  Rule                        child                                  X 

  Rules                       child       X          X        X



jabber:iq:filter - rule objects - DEPRECATED


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  Body                        scalar      X    X     X        X        

  Continued                   scalar      X    X     X        X        

  Drop                        scalar      X    X     X        X        

  Edit                        scalar      X    X     X        X        

  Error                       scalar      X    X     X        X        

  From                        scalar      X    X     X        X        

  Offline                     scalar      X    X     X        X        

  Reply                       scalar      X    X     X        X        

  Resource                    scalar      X    X     X        X        

  Show                        scalar      X    X     X        X        

  Size                        scalar      X    X     X        X        

  Subject                     scalar      X    X     X        X        

  Time                        scalar      X    X     X        X        

  Type                        scalar      X    X     X        X        

  Unavailable                 scalar      X    X     X        X        

  Rule                        master      X    X



jabber:iq:gateway


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  Desc                        scalar      X    X     X        X        

  JID                         jid         X    X     X        X        

  Prompt                      scalar      X    X     X        X        

  Gateway                     master      X    X



jabber:iq:last


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  Message                     scalar      X    X     X        X        

  Seconds                     scalar      X    X     X        X        

  Last                        master      X    X



jabber:iq:oob


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  Desc                        scalar      X    X     X        X        

  URL                         scalar      X    X     X        X        

  Oob                         master      X    X



jabber:iq:pass


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  Client                      scalar      X    X     X        X        

  ClientPort                  scalar      X    X     X        X        

  Close                       flag        X    X     X        X        

  Expire                      scalar      X    X     X        X        

  OneShot                     flag        X    X     X        X        

  Proxy                       scalar      X    X     X        X        

  ProxyPort                   scalar      X    X     X        X        

  Server                      scalar      X    X     X        X        

  ServerPort                  scalar      X    X     X        X        

  Pass                        master      X    X



jabber:iq:rpc


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  MethodCall                  child       X          X        X      X 

  MethodResponse              child       X          X        X      X



jabber:iq:rpc - array objects


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  Data                        child                                  X 

  Datas                       child       X          X        X



jabber:iq:rpc - data objects


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  Value                       child       X          X        X      X



jabber:iq:rpc - fault objects


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  Value                       child       X          X        X      X



jabber:iq:rpc - member objects


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  Name                        scalar      X    X     X        X        

  Value                       child       X          X        X      X 

  Member                      master      X    X



jabber:iq:rpc - methodCall objects


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  MethodName                  scalar      X    X     X        X        

  Params                      child       X          X        X      X 

  MethodCall                  master      X    X



jabber:iq:rpc - methodResponse objects


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  Fault                       child       X          X        X      X 

  Params                      child       X          X        X      X



jabber:iq:rpc - param objects


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  Value                       child       X          X        X      X



jabber:iq:rpc - params objects


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  Param                       child                                  X 

  Params                      child       X          X        X



jabber:iq:rpc - struct objects


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  Member                      child                                  X 

  Members                     child       X          X        X



jabber:iq:rpc - value objects


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  Base64                      scalar      X    X     X        X        

  Boolean                     scalar      X    X     X        X        

  DateTime                    scalar      X    X     X        X        

  Double                      scalar      X    X     X        X        

  I4                          scalar      X    X     X        X        

  Int                         scalar      X    X     X        X        

  String                      scalar      X    X     X        X        

  Value                       scalar      X    X     X        X        

  Array                       child       X          X        X      X 

  Struct                      child       X          X        X      X 

  RPCValue                    master      X    X



jabber:iq:search


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  Email                       scalar      X    X     X        X        

  Family                      scalar      X    X     X        X        

  First                       scalar      X    X     X        X        

  Given                       scalar      X    X     X        X        

  Instructions                scalar      X    X     X        X        

  Key                         scalar      X    X     X        X        

  Last                        scalar      X    X     X        X        

  Name                        scalar      X    X     X        X        

  Nick                        scalar      X    X     X        X        

  Truncated                   flag        X    X     X        X        

  Item                        child                                  X 

  Items                       child       X          X        X        

  Search                      master      X    X



jabber:iq:search - item objects


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  Email                       scalar      X    X     X        X        

  Family                      scalar      X    X     X        X        

  First                       scalar      X    X     X        X        

  Given                       scalar      X    X     X        X        

  JID                         jid         X    X     X        X        

  Key                         scalar      X    X     X        X        

  Last                        scalar      X    X     X        X        

  Name                        scalar      X    X     X        X        

  Nick                        scalar      X    X     X        X        

  Item                        master      X    X



jabber:iq:time


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  Display                     special     X    X     X        X        

  TZ                          special     X    X     X        X        

  UTC                         special     X    X     X        X        

  Time                        master      X    X



jabber:iq:version


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  Name                        scalar      X    X     X        X        

  OS                          special     X    X     X        X        

  Ver                         special     X    X     X        X        

  Version                     master      X    X



jabber:x:autoupdate


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  JID                         jid         X    X     X        X        

  Autoupdate                  master      X    X



jabber:x:conference


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  JID                         jid         X    X     X        X        

  Conference                  master      X    X



jabber:x:data


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  Form                        scalar      X    X     X        X        

  Instructions                scalar      X    X     X        X        

  Title                       scalar      X    X     X        X        

  Type                        scalar      X    X     X        X        

  Field                       child                                  X 

  Fields                      child       X          X        X        

  Item                        child                                  X 

  Items                       child       X          X        X        

  Reported                    child       X          X        X      X 

  Data                        master      X    X



jabber:x:data - field objects


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  Desc                        scalar      X    X     X        X        

  Label                       scalar      X    X     X        X        

  Required                    flag        X    X     X        X        

  Type                        scalar      X    X     X        X        

  Value                       array       X    X     X        X        

  Var                         scalar      X    X     X        X        

  Option                      child                                  X 

  Options                     child       X          X        X        

  Field                       master      X    X



jabber:x:data - item objects


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  Field                       child                                  X 

  Fields                      child       X          X        X        

  Item                        master      X    X



jabber:x:data - option objects


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  Label                       scalar      X    X     X        X        

  Value                       scalar      X    X     X        X        

  Option                      master      X    X



jabber:x:data - reported objects


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  Field                       child                                  X 

  Fields                      child       X          X        X        

  Reported                    master      X    X



jabber:x:delay


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  From                        jid         X    X     X        X        

  Message                     scalar      X    X     X        X        

  Stamp                       timestamp   X    X     X        X        

  Delay                       master      X    X



jabber:x:encrypted


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  Message                     scalar      X    X     X        X        

  Encrypted                   master      X    X



jabber:x:event


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  Composing                   flag        X    X     X        X        

  Delivered                   flag        X    X     X        X        

  Displayed                   flag        X    X     X        X        

  ID                          scalar      X    X     X        X        

  Offline                     flag        X    X     X        X        

  Event                       master      X    X



jabber:x:expire


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  Seconds                     scalar      X    X     X        X        

  Expire                      master      X    X



jabber:x:oob


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  Desc                        scalar      X    X     X        X        

  URL                         scalar      X    X     X        X        

  Oob                         master      X    X



jabber:x:roster


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  Item                        child                                  X 

  Items                       child       X          X        X        

  Roster                      master      X    X



jabber:x: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



jabber:x:signed


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  Signature                   scalar      X    X     X        X        

  Signed                      master      X    X



# DOC_BEGIN =head1 http://jabber.org/protocol/bytestreams


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  Activate                    scalar      X    X     X        X        

  SID                         scalar      X    X     X        X        

  StreamHostUsedJID           jid         X    X     X        X        

  StreamHost                  child                                  X 

  StreamHosts                 child       X          X        X        

  ByteStreams                 master      X    X



http://jabber.org/protocol/bytestreams - streamhost objects


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  Host                        scalar      X    X     X        X        

  JID                         jid         X    X     X        X        

  Port                        scalar      X    X     X        X        

  ZeroConf                    scalar      X    X     X        X        

  StreamHost                  master      X    X



http://jabber.org/protocol/commands


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  Action                      scalar      X    X     X        X        

  Node                        scalar      X    X     X        X        

  SessionID                   scalar      X    X     X        X        

  Status                      scalar      X    X     X        X        

  Note                        child                                  X 

  Notes                       child       X          X        X        

  Command                     master      X    X



http://jabber.org/protocol/commands - note objects


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  Message                     scalar      X    X     X        X        

  Type                        scalar      X    X     X        X        

  Note                        master      X    X



http://jabber.org/protocol/disco#info


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  Node                        scalar      X    X     X        X        

  Feature                     child                                  X 

  Features                    child       X          X        X        

  Identities                  child       X          X        X        

  Identity                    child                                  X 

  DiscoInfo                   master      X    X



http://jabber.org/protocol/disco#info - feature objects


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  Var                         scalar      X    X     X        X        

  Feature                     master      X    X



http://jabber.org/protocol/disco#info - identity objects


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  Category                    scalar      X    X     X        X        

  Name                        scalar      X    X     X        X        

  Type                        scalar      X    X     X        X        

  Identity                    master      X    X



http://jabber.org/protocol/disco#items


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  Node                        scalar      X    X     X        X        

  Item                        child                                  X 

  Items                       child       X          X        X        

  DiscoItems                  master      X    X



http://jabber.org/protocol/disco#items - item objects


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  Action                      scalar      X    X     X        X        

  JID                         jid         X    X     X        X        

  Name                        scalar      X    X     X        X        

  Node                        scalar      X    X     X        X        

  Item                        master      X    X



http://jabber.org/protocol/feature-neg


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  FeatureNeg                  master      X    X



http://jabber.org/protocol/muc


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  Password                    scalar      X    X     X        X        

  MUC                         master      X    X



http://jabber.org/protocol/muc#admin


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  Item                        child                                  X 

  Items                       child       X          X        X        

  Admin                       master      X    X



http://jabber.org/protocol/muc#admin - item objects


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  ActorJID                    jid         X    X     X        X        

  Affiliation                 scalar      X    X     X        X        

  JID                         jid         X    X     X        X        

  Nick                        scalar      X    X     X        X        

  Reason                      scalar      X    X     X        X        

  Role                        scalar      X    X     X        X        

  Item                        master      X    X



http://jabber.org/protocol/muc#user


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  Alt                         scalar      X    X     X        X        

  Password                    scalar      X    X     X        X        

  StatusCode                  scalar      X    X     X        X        

  Invite                      child       X          X        X      X 

  Item                        child       X          X        X      X 

  User                        master      X    X



http://jabber.org/protocol/muc#user - invite objects


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  From                        jid         X    X     X        X        

  Reason                      scalar      X    X     X        X        

  To                          jid         X    X     X        X        

  Invite                      master      X    X



http://jabber.org/protocol/muc#user - item objects


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  ActorJID                    jid         X    X     X        X        

  Affiliation                 scalar      X    X     X        X        

  JID                         jid         X    X     X        X        

  Nick                        scalar      X    X     X        X        

  Reason                      scalar      X    X     X        X        

  Role                        scalar      X    X     X        X        

  Item                        master      X    X



http://jabber.org/protocol/pubsub


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  Affiliations                child       X          X        X      X 

  Configure                   child       X          X        X      X 

  Create                      child       X          X        X      X 

  Delete                      child       X          X        X      X 

  Entities                    child       X          X        X      X 

  Entity                      child       X          X        X      X 

  Item                        child       X          X        X      X 

  Items                       child       X          X        X      X 

  Options                     child       X          X        X      X 

  Publish                     child       X          X        X      X 

  Purge                       child       X          X        X      X 

  Retract                     child       X          X        X      X 

  Subscribe                   child       X          X        X      X 

  Unsubscribe                 child       X          X        X      X 

  PubSub                      master      X    X



http://jabber.org/protocol/pubsub - affiliations objects


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  Entity                      child       X          X        X      X 

  Affiliations                master      X    X



http://jabber.org/protocol/pubsub - configure objects


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  Node                        scalar      X    X     X        X        

  Configure                   master      X    X



http://jabber.org/protocol/pubsub - create objects


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  Node                        scalar      X    X     X        X        

  Create                      master      X    X



http://jabber.org/protocol/pubsub - delete objects


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  Node                        scalar      X    X     X        X        

  Delete                      master      X    X



http://jabber.org/protocol/pubsub - entities objects


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  Entity                      child       X          X        X      X 

  Entities                    master      X    X



http://jabber.org/protocol/pubsub - entity objects


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  Affiliation                 scalar      X    X     X        X        

  JID                         jid         X    X     X        X        

  Node                        scalar      X    X     X        X        

  Subscription                scalar      X    X     X        X        

  SubscribeOptions            child       X          X        X      X 

  Entity                      master      X    X



http://jabber.org/protocol/pubsub - item objects


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  ID                          scalar      X    X     X        X        

  Payload                     raw         X    X     X        X        

  Item                        master      X    X



http://jabber.org/protocol/pubsub - items objects


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  MaxItems                    scalar      X    X     X        X        

  Node                        scalar      X    X     X        X        

  Item                        child       X          X        X      X 

  Items                       master      X    X



http://jabber.org/protocol/pubsub - options objects


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  JID                         jid         X    X     X        X        

  Node                        scalar      X    X     X        X        

  Options                     master      X    X



http://jabber.org/protocol/pubsub - publish objects


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  Node                        scalar      X    X     X        X        

  Item                        child       X          X        X      X 

  Publish                     master      X    X



http://jabber.org/protocol/pubsub - purge objects


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  Node                        scalar      X    X     X        X        

  Purge                       master      X    X



http://jabber.org/protocol/pubsub - retract objects


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  Node                        scalar      X    X     X        X        

  Item                        child       X          X        X      X 

  Retract                     master      X    X



http://jabber.org/protocol/pubsub - subscribe objects


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  JID                         jid         X    X     X        X        

  Node                        scalar      X    X     X        X        

  Subscribe                   master      X    X



http://jabber.org/protocol/pubsub - subscribe-options objects


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  Required                    flag        X    X     X        X        

  SubscribeOptions            master      X    X



http://jabber.org/protocol/pubsub - unsubscribe objects


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  JID                         jid         X    X     X        X        

  Node                        scalar      X    X     X        X        

  Unsubscribe                 master      X    X



http://jabber.org/protocol/pubsub#event


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  Delete                      child       X          X        X      X 

  Items                       child       X          X        X      X 

  Event                       master      X    X



http://jabber.org/protocol/pubsub#event - delete objects


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  Node                        scalar      X    X     X        X        

  Delete                      master      X    X



http://jabber.org/protocol/pubsub#event - item objects


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  ID                          scalar      X    X     X        X        

  Payload                     raw         X    X     X        X        

  Item                        master      X    X



http://jabber.org/protocol/pubsub#event - items objects


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  Node                        scalar      X    X     X        X        

  Item                        child       X          X        X      X 

  Items                       master      X    X



http://jabber.org/protocol/pubsub#owner


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  Action                      scalar      X    X     X        X        

  Configure                   child       X          X        X      X 

  Owner                       master      X    X



http://jabber.org/protocol/pubsub#owner - configure objects


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  Node                        scalar      X    X     X        X        

  Configure                   master      X    X



http://jabber.org/protocol/si


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  ID                          scalar      X    X     X        X        

  MimeType                    scalar      X    X     X        X        

  Profile                     scalar      X    X     X        X        

  Stream                      master      X    X



http://jabber.org/protocol/si/profile/file-transfer


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  Date                        scalar      X    X     X        X        

  Desc                        scalar      X    X     X        X        

  Hash                        scalar      X    X     X        X        

  Name                        scalar      X    X     X        X        

  Range                       flag        X    X     X        X        

  RangeLength                 scalar      X    X     X        X        

  RangeOffset                 scalar      X    X     X        X        

  Size                        scalar      X    X     X        X        

  File                        master      X    X



jabber:iq:agent - DEPRECATED


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  Agents                      flag        X    X     X        X        

  Description                 scalar      X    X     X        X        

  GroupChat                   flag        X    X     X        X        

  JID                         jid         X    X     X        X        

  Name                        scalar      X    X     X        X        

  Register                    flag        X    X     X        X        

  Search                      flag        X    X     X        X        

  Service                     scalar      X    X     X        X        

  Transport                   scalar      X    X     X        X        

  URL                         scalar      X    X     X        X        

  Agent                       master      X    X



jabber:iq:agents - DEPRECATED


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  Agent                       child                                  X 

  Agents                      child       X          X        X



jabber:iq:autoupdate


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  Beta                        child                                  X 

  Dev                         child                                  X 

  Release                     child                                  X 

  Releases                    child       X          X        X



jabber:iq:autoupdate - release objects


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  Desc                        scalar      X    X     X        X        

  Priority                    scalar      X    X     X        X        

  URL                         scalar      X    X     X        X        

  Version                     scalar      X    X     X        X        

  Release                     master      X    X



jabber:iq:browse - DEPRECATED


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  Category                    scalar      X    X     X        X        

  JID                         jid         X    X     X        X        

  NS                          array       X    X     X        X        

  Name                        scalar      X    X     X        X        

  Type                        scalar      X    X     X        X        

  Item                        child                                  X 

  Items                       child       X          X        X        

  Browse                      master      X    X



jabber:iq:browse - item objects - DEPRECATED


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  Category                    scalar      X    X     X        X        

  JID                         jid         X    X     X        X        

  NS                          array       X    X     X        X        

  Name                        scalar      X    X     X        X        

  Type                        scalar      X    X     X        X        

  Item                        child                                  X 

  Items                       child       X          X        X        

  Browse                      master      X    X



jabber:iq:conference


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  ID                          scalar      X    X     X        X        

  Name                        scalar      X    X     X        X        

  Nick                        scalar      X    X     X        X        

  Privacy                     flag        X    X     X        X        

  Secret                      scalar      X    X     X        X        

  Conference                  master      X    X



jabber:iq:filter - DEPRECATED


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  Rule                        child                                  X 

  Rules                       child       X          X        X



jabber:iq:filter - rule objects - DEPRECATED


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  Body                        scalar      X    X     X        X        

  Continued                   scalar      X    X     X        X        

  Drop                        scalar      X    X     X        X        

  Edit                        scalar      X    X     X        X        

  Error                       scalar      X    X     X        X        

  From                        scalar      X    X     X        X        

  Offline                     scalar      X    X     X        X        

  Reply                       scalar      X    X     X        X        

  Resource                    scalar      X    X     X        X        

  Show                        scalar      X    X     X        X        

  Size                        scalar      X    X     X        X        

  Subject                     scalar      X    X     X        X        

  Time                        scalar      X    X     X        X        

  Type                        scalar      X    X     X        X        

  Unavailable                 scalar      X    X     X        X        

  Rule                        master      X    X



jabber:iq:gateway


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  Desc                        scalar      X    X     X        X        

  JID                         jid         X    X     X        X        

  Prompt                      scalar      X    X     X        X        

  Gateway                     master      X    X



jabber:iq:last


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  Message                     scalar      X    X     X        X        

  Seconds                     scalar      X    X     X        X        

  Last                        master      X    X



jabber:iq:oob


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  Desc                        scalar      X    X     X        X        

  URL                         scalar      X    X     X        X        

  Oob                         master      X    X



jabber:iq:pass


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  Client                      scalar      X    X     X        X        

  ClientPort                  scalar      X    X     X        X        

  Close                       flag        X    X     X        X        

  Expire                      scalar      X    X     X        X        

  OneShot                     flag        X    X     X        X        

  Proxy                       scalar      X    X     X        X        

  ProxyPort                   scalar      X    X     X        X        

  Server                      scalar      X    X     X        X        

  ServerPort                  scalar      X    X     X        X        

  Pass                        master      X    X



jabber:iq:rpc


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  MethodCall                  child       X          X        X      X 

  MethodResponse              child       X          X        X      X



jabber:iq:rpc - array objects


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  Data                        child                                  X 

  Datas                       child       X          X        X



jabber:iq:rpc - data objects


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  Value                       child       X          X        X      X



jabber:iq:rpc - fault objects


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  Value                       child       X          X        X      X



jabber:iq:rpc - member objects


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  Name                        scalar      X    X     X        X        

  Value                       child       X          X        X      X 

  Member                      master      X    X



jabber:iq:rpc - methodCall objects


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  MethodName                  scalar      X    X     X        X        

  Params                      child       X          X        X      X 

  MethodCall                  master      X    X



jabber:iq:rpc - methodResponse objects


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  Fault                       child       X          X        X      X 

  Params                      child       X          X        X      X



jabber:iq:rpc - param objects


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  Value                       child       X          X        X      X



jabber:iq:rpc - params objects


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  Param                       child                                  X 

  Params                      child       X          X        X



jabber:iq:rpc - struct objects


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  Member                      child                                  X 

  Members                     child       X          X        X



jabber:iq:rpc - value objects


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  Base64                      scalar      X    X     X        X        

  Boolean                     scalar      X    X     X        X        

  DateTime                    scalar      X    X     X        X        

  Double                      scalar      X    X     X        X        

  I4                          scalar      X    X     X        X        

  Int                         scalar      X    X     X        X        

  String                      scalar      X    X     X        X        

  Value                       scalar      X    X     X        X        

  Array                       child       X          X        X      X 

  Struct                      child       X          X        X      X 

  RPCValue                    master      X    X



jabber:iq:search


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  Email                       scalar      X    X     X        X        

  Family                      scalar      X    X     X        X        

  First                       scalar      X    X     X        X        

  Given                       scalar      X    X     X        X        

  Instructions                scalar      X    X     X        X        

  Key                         scalar      X    X     X        X        

  Last                        scalar      X    X     X        X        

  Name                        scalar      X    X     X        X        

  Nick                        scalar      X    X     X        X        

  Truncated                   flag        X    X     X        X        

  Item                        child                                  X 

  Items                       child       X          X        X        

  Search                      master      X    X



jabber:iq:search - item objects


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  Email                       scalar      X    X     X        X        

  Family                      scalar      X    X     X        X        

  First                       scalar      X    X     X        X        

  Given                       scalar      X    X     X        X        

  JID                         jid         X    X     X        X        

  Key                         scalar      X    X     X        X        

  Last                        scalar      X    X     X        X        

  Name                        scalar      X    X     X        X        

  Nick                        scalar      X    X     X        X        

  Item                        master      X    X



jabber:iq:time


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  Display                     special     X    X     X        X        

  TZ                          special     X    X     X        X        

  UTC                         special     X    X     X        X        

  Time                        master      X    X



jabber:iq:version


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  Name                        scalar      X    X     X        X        

  OS                          special     X    X     X        X        

  Ver                         special     X    X     X        X        

  Version                     master      X    X



jabber:x:autoupdate


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  JID                         jid         X    X     X        X        

  Autoupdate                  master      X    X



jabber:x:conference


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  JID                         jid         X    X     X        X        

  Conference                  master      X    X



jabber:x:data


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  Form                        scalar      X    X     X        X        

  Instructions                scalar      X    X     X        X        

  Title                       scalar      X    X     X        X        

  Type                        scalar      X    X     X        X        

  Field                       child                                  X 

  Fields                      child       X          X        X        

  Item                        child                                  X 

  Items                       child       X          X        X        

  Reported                    child       X          X        X      X 

  Data                        master      X    X



jabber:x:data - field objects


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  Desc                        scalar      X    X     X        X        

  Label                       scalar      X    X     X        X        

  Required                    flag        X    X     X        X        

  Type                        scalar      X    X     X        X        

  Value                       array       X    X     X        X        

  Var                         scalar      X    X     X        X        

  Option                      child                                  X 

  Options                     child       X          X        X        

  Field                       master      X    X



jabber:x:data - item objects


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  Field                       child                                  X 

  Fields                      child       X          X        X        

  Item                        master      X    X



jabber:x:data - option objects


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  Label                       scalar      X    X     X        X        

  Value                       scalar      X    X     X        X        

  Option                      master      X    X



jabber:x:data - reported objects


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  Field                       child                                  X 

  Fields                      child       X          X        X        

  Reported                    master      X    X



jabber:x:delay


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  From                        jid         X    X     X        X        

  Message                     scalar      X    X     X        X        

  Stamp                       timestamp   X    X     X        X        

  Delay                       master      X    X



jabber:x:encrypted


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  Message                     scalar      X    X     X        X        

  Encrypted                   master      X    X



jabber:x:event


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  Composing                   flag        X    X     X        X        

  Delivered                   flag        X    X     X        X        

  Displayed                   flag        X    X     X        X        

  ID                          scalar      X    X     X        X        

  Offline                     flag        X    X     X        X        

  Event                       master      X    X



jabber:x:expire


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  Seconds                     scalar      X    X     X        X        

  Expire                      master      X    X



jabber:x:oob


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  Desc                        scalar      X    X     X        X        

  URL                         scalar      X    X     X        X        

  Oob                         master      X    X



jabber:x:roster


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  Item                        child                                  X 

  Items                       child       X          X        X        

  Roster                      master      X    X



jabber:x: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



jabber:x:signed


  Name                        Type       Get  Set  Remove  Defined  Add

  ==========================  =========  ===  ===  ======  =======  ===

  Signature                   scalar      X    X     X        X        

  Signed                      master      X    X



AUTHOR

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