# Net::Jabber::Stanza - phpMan

## 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

      Within 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>
      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

    # 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

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

