1POE::Component::IRC::PlUusgeirn:C:oInSturpipbourtte(d3P)POeEr:l:CDoomcpuomneenntta:t:iIoRnC::Plugin::ISupport(3)
2
3
4

NAME

6       POE::Component::IRC::Plugin::ISupport - A POE::Component::IRC plugin
7       that handles server capabilities.
8

DESCRIPTION

10       This handles the "irc_005" messages that come from the server.  They
11       define the capabilities support by the server.
12

CONSTRUCTOR

14       new Takes no arguments.
15

METHODS

17       isupport
18           Takes one argument. the server capability to query. Returns undef
19           on failure or a value representing the applicable capability. A
20           full list of capabilities is available at
21           <http://www.irc.org/tech_docs/005.html>.
22
23       isupport_dump_keys
24           Takes no arguments, returns a list of the available server capabilā€
25           ities, which can be used with isupport().
26
27       Handlers
28
29       This module handles the following PoCo-IRC signals:
30
31       "irc_005" (RPL_ISUPPORT or RPL_PROTOCTL)
32           Denotes the capabilities of the server.
33
34       all Once the next signal is received that is greater than "irc_005", it
35           emits an "irc_isupport" signal.  ck
36
37       Signals Emitted
38
39       "irc_isupport"
40           Emitted by: the first signal received after "irc_005"
41
42           ARG0 will be the plugin object itself for ease of use.
43
44           This is emitted when the support report has finished.
45

AUTHOR

47       Jeff "japhy" Pinyan, japhy@perlmonk.org
48

SEE ALSO

50       POE::Component::IRC
51
52       POE::Component::IRC::Plugin
53
54
55
56perl v5.8.8                       2005-P1O0E-:2:5Component::IRC::Plugin::ISupport(3)
Impressum