The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

Net::Jabber - Jabber Perl Library

SYNOPSIS

  Net::Jabber provides a Perl user with access to the Jabber
  Instant Messaging protocol.

DESCRIPTION

  Net::Jabber is a convenient tool to use for any perl scripts
  that would like to utilize the Jabber Instant Messaging 
  protocol.  While not a client in and of itself, it provides 
  all of the necessary back-end functions to make a CGI client 
  or command-line perl client feasible and easy to use.  
  Net::Jabber is a wrapper around the rest of the official
  Net::Jabber::xxxxxx packages.  The synopsis above gives an 
  example program that uses these packages to create a vary simple 
  Jabber client that logs a user in and displays any messages
  they receive.

PACKAGES

  Net::Jabber::Client - this package contains the code needed to
  communicate with a Jabber server: login, wait for messages,
  send messages, and logout.  It uses XML::Stream to read the 
  stream from the server and based on what kind of tag it 
  encounters it calls a function to handle the tag.

  Net::Jabber::Message - everything needed to create and read
  a <message/> received from the server.

  Net::Jabber::Presence - everything needed to create and read
  a <presence/> received from the server.

  Net::Jabber::IQ - IQ is a wrapper around a number of modules
  that provide support for the various namespaces that Jabber
  recognizes.

  Net::Jabber::IQ::Auth - everything needed to authenticate a
  session to the server.

  Net::Jabber::IQ::Info - everything needed to manage and query 
  the personal data stored on the server.

  Net::Jabber::IQ::Register - everything needed to create a new
  Jabber account on the server.

  Net::Jabber::IQ::Resource - everything needed to manage and
  query Jabber ID Resources.

  Net::Jabber::IQ::Roster - everything needed to manage and query
  the server side Rosters.

AUTHOR

By Ryan Eatmon in October of 1999 for http://perl.jabber.org/

COPYRIGHT

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