GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages
POE::Component::Jabber::Legacy(3) User Contributed Perl Documentation POE::Component::Jabber::Legacy(3)

POE::Component::Jabber::Legacy

PCJ::Legacy is a Protocol implementation for the legacy (ie. Pre-XMPP) Jabber protocol.

PCJ::Legacy implements the simple iq:auth authentication mechanism defined in the deprecated XEP at http://www.xmpp.org/extensions/xep-0078.html. This Protocol class is mainly used for connecting to legacy jabber servers that do not conform the to XMPP1.0 RFC.

Please see PCJ::Protocol for what methods this class supports.

Listed below are the exported events that end up in PCJ's main session:
set_auth
This handles construction and sending of the iq:auth query.
init_input_handler
This is our main entry point. This is used by PCJ to deliver all input events until we are finished. Also handles responses to authentication.

Ideally, this class wouldn't be necessary, but there is a large unmoving mass of entrenched users and administrators that refuse to migrate to XMPP. It largely doesn't help that debian still ships jabberd 1.4.3 which does NOT support XMPP.

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.

Copyright (c) 2003-2009 Nicholas Perez. Distributed under the GPL.
2022-04-13 perl v5.32.1

Search for    or go to Top of page |  Section 3 |  Main Index

Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with ManDoc.