Chris Nehren > Net-IRC > Net::IRC::Event

Download:
Net-IRC-0.79.tar.gz

Dependencies

Annotate this POD (1)

CPAN RT

New  5
Open  1
View/Report Bugs
Source  

NAME ^

Net::IRC::Event - A class for passing event data between subroutines

SYNOPSIS ^

None yet. These docs are under construction.

DESCRIPTION ^

This documentation is a subset of the main Net::IRC documentation. If you haven't already, please "perldoc Net::IRC" before continuing.

Net::IRC::Event defines a standard interface to the salient information for just about any event your client may witness on IRC. It's about as close as we can get in Perl to a struct, with a few extra nifty features thrown in.

METHOD DESCRIPTIONS ^

This section is under construction, but hopefully will be finally written up by the next release. Please see the irctest script and the source for details about this module.

LIST OF EVENTS ^

Net::IRC is an entirely event-based system, which takes some getting used to at first. To interact with the IRC server, you tell Net::IRC's server connection to listen for certain events and activate your own subroutines when they occur. Problem is, this doesn't help you much if you don't know what to tell it to look for. Below is a list of the possible events you can pass to Net::IRC, along with brief descriptions of each... hope this helps.

Common events

CTCP Requests

CTCP Responses

DCC Events

Numeric Events

AUTHORS ^

Conceived and initially developed by Greg Bacon <gbacon@adtran.com> and Dennis Taylor <dennis@funkplanet.com>.

Ideas and large amounts of code donated by Nat "King" Torkington <gnat@frii.com>.

Currently being hacked on, hacked up, and worked over by the members of the Net::IRC developers mailing list. For details, see http://www.execpc.com/~corbeau/irc/list.html .

URL ^

Up-to-date source and information about the Net::IRC project can be found at http://netirc.betterbox.net/ .

SEE ALSO ^

syntax highlighting: