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::ProtocolFactory(3) User Contributed Perl Documentation POE::Component::Jabber::ProtocolFactory(3)

POE::Component::Jabber::ProtocolFactory

PCJ::ProtocolFactory is a protected helper class used to instantiate specific Protocols based on exported constants

PCJ internally uses PCJ::ProtocolFactory to turn the ConnectionType argument into a Protocol object used to implement the various supported dialects. This is why the accepted arguments are exported as constants upon use.

By default no functions are exported beyond the accepted arguments. Only a package function is available:
get_guts [Protected]
get_guts takes a single argument and that is a defined constant exported by this module. It returns a PCJ::Protocol object.

See PCJ::Protocol for details on its methods and implementing different Protocols.

Below are the constants that are exported. Their names are rather self-explanatory:
XMPP
LEGACY
JABBERD14_COMPONENT
JABBERD20_COMPONENT

All supported Protocol types are implemented herein. get_guts will confess if it receives an invalid argument.

(c) Copyright 2007-2009 Nicholas Perez. Released 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.