NAME

Net::IRC3::Connection - An IRC connection abstraction

SYNOPSIS

my $irccl = new Net::IRC3::Client;

my $con = $irccl->connect ($host, $port);
#...
$con->send_msg (undef, "PRIVMSG", "Hello there!", "yournick");
#...

DESCRIPTION

This is the highlevel IRC client module, that will do lot's of stuff you don't want to do yourself. Actually the interesting stuff is done in Net::IRC3::Client::Connection. So look there for a explanation of what interesting stuff you can actually do.

(To be honest: This is just a wrapper module that sets $Net::IRC3::ConnectionClass to 'Net::IRC3::Client::Connection').

METHODS

The following methods work exactly like the same functions in Net::IRC3, only that they will return Net::IRC3::Client::Connection objects:

connect ($host, $port)
connections ()
connection ()

EXAMPLES

See samples/netirc3cl and other samples in samples/ for some examples on how to use Net::IRC3::Client.

AUTHOR

Robin Redeker, <elmex@ta-sa.org>

SEE ALSO

Net::IRC3

Net::IRC3::Connection

Net::IRC3::Client::Connection

RFC 2812 - Internet Relay Chat: Client Protocol

COPYRIGHT & LICENSE

Copyright 2006 Robin Redker, all rights reserved.

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