1POE::Component::IRC::PlUusgeirn:C:oInSturpipbourtte(d3P)POeEr:l:CDoomcpuomneenntta:t:iIoRnC::Plugin::ISupport(3)
2
3
4
6 POE::Component::IRC::Plugin::ISupport - A POE::Component::IRC plugin
7 that handles server capabilities.
8
10 This handles the "irc_005" messages that come from the server. They
11 define the capabilities support by the server.
12
14 new Takes no arguments.
15
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
47 Jeff "japhy" Pinyan, japhy@perlmonk.org
48
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)