debian man page for poe::component::jabber::j14

Query: poe::component::jabber::j14

OS: debian

Section: 3pm

Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar

POE::Component::Jabber::J14(3pm)			User Contributed Perl Documentation			  POE::Component::Jabber::J14(3pm)

NAME
POE::Component::Jabber::J14 - connect to the jabberd14 router as a service
SYNOPSIS
PCJ::J14 is a Protocol implementation that connects as a service to a jabberd14 server.
DESCRIPTION
PCJ::J14 authenticates with the server backend using the method outlined in XEP-114 (Jabber Component Protocol) [http://www.xmpp.org/extensions/xep-0114.html]
METHODS
Please see PCJ::Protocol for what methods this class supports.
EVENTS
Listed below are the exported events that end up in PCJ's main session: set_auth This event constructs and sends the <handshake/> element for authentication. init_input_handler This is out main entry point that PCJ uses to send us all of the input. It handles the authentication response.
NOTES AND BUGS
This only implements the jabber:component:accept namespace (ie. the component initiates the connection to the server). Also be aware that before this protocol was documented as an XEP, it was widely implemented with loose rules. I conform to this document. If there is a problem with the implementation against older server implementations, let me know. The underlying backend has changed this release to now use a new Node implementation based on XML::LibXML::Element. Please see POE::Filter::XML::Node documentation for the relevant API changes.
AUTHOR
Copyright (c) 2003-2009 Nicholas Perez. Distributed under the GPL. perl v5.12.4 2011-08-09 POE::Component::Jabber::J14(3pm)
Related Man Pages
poe::component::irc::plugin::nickreclaim(3pm) - debian
poe::component::irc::plugin::nickservid(3pm) - debian
poe::component::jabber::protocolfactory(3pm) - debian
poe::component::jabber::xmpp(3pm) - debian
poe::component::resolver::sidecar(3pm) - debian
Similar Topics in the Unix Linux Community
Alice Jabber aliases daemon 1.0.2 (Default branch)
Openfire 3.6.1 (Default branch)
Openfire 3.6.2 (Default branch)
Jabberd 2.2.6 (Default branch)
Jabberd 2.2.7 (Default branch)