xchat frontend to leverlada, register with the client the different events
and handles timers and such stuff
Author Bruno Böttcher <bboett at adlp dot org>
Copyright (c) 2002 Bruno Boettcher
Leve::xchatHandler 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; version 2
of the License.
This program 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 program; if not, write to the Free Software
Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
Some global stuff is defined here
- new
-
constructor for the new xchat handler object
- initialize
-
initialize this object
- print
-
print to the channel of the actual scope on the actual server
- print_with_channel
-
print to the specified channel on the actual server
- get_info
-
retrieve some system info
- dcc_list
-
retrieve the list of actual DCC transfers
- command
-
send a line to the server, channel
- command_with_server
-
send a line to a submitted server, channel
- addJob
-
add a command to be exectued at a given time, or following actual
# possibilities
- run
-
extract all queues where time is <= actual time and trigger them
- addList
-
add another channel to monitor by !list cmd
- initList
-
strat the processing of !list commands
- pubMsg
-
react to a message flowing through the channel
- noticeMsg
-
react to a notice flowing through the channel
- dumpStack
-
react to a message flowing through the channel
- executeJob
-
xecute a given job
- stop
-
stopping, emptying the stack of its content....
- validServer
-
check validity of a server
- delJob
-
remove a job from the queue
http://www.geocities.com/iwronsky/
http://poe.perl.org/