NAME
Haver::Server - Haver chat server.
SYNOPSIS
use Haver::Server;
blah blah blah
DESCRIPTION
Haver::Server is the unified interface for the entire Haver chat server collection of modules. haverd.pl is just a small wrapper around this module. This module requires a lot more documentation than I can produce at this time, so I will just ramble on about how, in general, to use it.
The most basic usage is to say perl -MHaver::Server -e'Haver::Server->boot(option => "value", etc => "foo")
There are a number of options, such as bindaddr, port, ikc_port, ikc_bindaddr, which I will have to explain later. Right now the interface may change or be completely different. I'm not entirely sure this module shouldn't be under the POE::Component::Server:: namespace, as the client portion of haver is. I do really like the current namespace, but this being an open source projct, perhaps I will not get my way.
I do not think Haver::Server will replace IRC, IRC has some nice features that I have no wont to implement in haver yet many people find necessary. Perhaps someone else can come along, take the code, and implement them.
EXPORT
None by default.
SEE ALSO
Mention other useful documentation such as the documentation of related modules or operating system documentation (such as man pages in UNIX), or any relevant external documentation such as RFCs or standards.
If you have a mailing list set up for your module, mention it here.
If you have a web site set up for your module, mention it here.
AUTHOR
Dylan William Hardison, <dylanwh@tampabay.rr.com>
COPYRIGHT AND LICENSE
Copyright (C) 2003-2004 by Dylan William Hardison
This module is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
This module is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this module; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA