\

Classes

Net_SmartIRC main SmartIRC class
Net_SmartIRC_channel Struct for individual channel data
Net_SmartIRC_channeluser Struct for extra data that applies to each user in each channel they're in
Net_SmartIRC_data Struct for parsed incoming messages
Net_SmartIRC_Error
Net_SmartIRC_irccommands $Id$ $Revision$ $Author$ $Date$
Net_SmartIRC_ircuser Struct for data that applies to each user server-wide
Net_SmartIRC_listenfor Built-in bot used by Net_SmartIRC::listenFor()
Net_SmartIRC_messagehandler $Id$ $Revision$ $Author$ $Date$
Net_SmartIRC_user Struct for individual user data

Constants

SMARTIRC_ . $value

SMARTIRC_ . $value

SMARTIRC_BROWSEROUT

SMARTIRC_BROWSEROUT

SMARTIRC_CRITICAL

SMARTIRC_CRITICAL

SMARTIRC_CRLF

SMARTIRC_CRLF

$Id$ $Revision$ $Author$ $Date$

Copyright (c) 2002-2004 Mirco Bauer meebey@meebey.net http://www.meebey.net

Full LGPL License: http://www.gnu.org/licenses/lgpl.txt

This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version.

This library 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 Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA

SMARTIRC_DEBUG_ACTIONHANDLER

SMARTIRC_DEBUG_ACTIONHANDLER

SMARTIRC_DEBUG_ALL

SMARTIRC_DEBUG_ALL

SMARTIRC_DEBUG_CHANNELSYNCING

SMARTIRC_DEBUG_CHANNELSYNCING

SMARTIRC_DEBUG_CONNECTION

SMARTIRC_DEBUG_CONNECTION

SMARTIRC_DEBUG_DCC

SMARTIRC_DEBUG_DCC

SMARTIRC_DEBUG_IRCMESSAGES

SMARTIRC_DEBUG_IRCMESSAGES

SMARTIRC_DEBUG_MESSAGEHANDLER

SMARTIRC_DEBUG_MESSAGEHANDLER

SMARTIRC_DEBUG_MESSAGEPARSER

SMARTIRC_DEBUG_MESSAGEPARSER

SMARTIRC_DEBUG_MESSAGETYPES

SMARTIRC_DEBUG_MESSAGETYPES

SMARTIRC_DEBUG_MODULES

SMARTIRC_DEBUG_MODULES

SMARTIRC_DEBUG_NONE

SMARTIRC_DEBUG_NONE

SMARTIRC_DEBUG_NOTICE

SMARTIRC_DEBUG_NOTICE

SMARTIRC_DEBUG_SOCKET

SMARTIRC_DEBUG_SOCKET

SMARTIRC_DEBUG_TIMEHANDLER

SMARTIRC_DEBUG_TIMEHANDLER

SMARTIRC_DEBUG_USERSYNCING

SMARTIRC_DEBUG_USERSYNCING

SMARTIRC_FILE

SMARTIRC_FILE

SMARTIRC_HIGH

SMARTIRC_HIGH

SMARTIRC_LOW

SMARTIRC_LOW

SMARTIRC_MEDIUM

SMARTIRC_MEDIUM

SMARTIRC_NONE

SMARTIRC_NONE

SMARTIRC_STATE_CONNECTED

SMARTIRC_STATE_CONNECTED

SMARTIRC_STATE_CONNECTING

SMARTIRC_STATE_CONNECTING

SMARTIRC_STATE_DISCONNECTED

SMARTIRC_STATE_DISCONNECTED

SMARTIRC_STDOUT

SMARTIRC_STDOUT

SMARTIRC_SYSLOG

SMARTIRC_SYSLOG

SMARTIRC_TYPE_ACTION

SMARTIRC_TYPE_ACTION

SMARTIRC_TYPE_ALL

SMARTIRC_TYPE_ALL

SMARTIRC_TYPE_BANLIST

SMARTIRC_TYPE_BANLIST

SMARTIRC_TYPE_CHANNEL

SMARTIRC_TYPE_CHANNEL

SMARTIRC_TYPE_CHANNELMODE

SMARTIRC_TYPE_CHANNELMODE

SMARTIRC_TYPE_CTCP

SMARTIRC_TYPE_CTCP

SMARTIRC_TYPE_CTCP_REPLY

SMARTIRC_TYPE_CTCP_REPLY

SMARTIRC_TYPE_CTCP_REQUEST

SMARTIRC_TYPE_CTCP_REQUEST

SMARTIRC_TYPE_ERROR

SMARTIRC_TYPE_ERROR

SMARTIRC_TYPE_INFO

SMARTIRC_TYPE_INFO

SMARTIRC_TYPE_INVITE

SMARTIRC_TYPE_INVITE

SMARTIRC_TYPE_JOIN

SMARTIRC_TYPE_JOIN

SMARTIRC_TYPE_KICK

SMARTIRC_TYPE_KICK

SMARTIRC_TYPE_LIST

SMARTIRC_TYPE_LIST

SMARTIRC_TYPE_LOGIN

SMARTIRC_TYPE_LOGIN

SMARTIRC_TYPE_MODECHANGE

SMARTIRC_TYPE_MODECHANGE

SMARTIRC_TYPE_MOTD

SMARTIRC_TYPE_MOTD

SMARTIRC_TYPE_NAME

SMARTIRC_TYPE_NAME

SMARTIRC_TYPE_NICKCHANGE

SMARTIRC_TYPE_NICKCHANGE

SMARTIRC_TYPE_NONRELEVANT

SMARTIRC_TYPE_NONRELEVANT

SMARTIRC_TYPE_NOTICE

SMARTIRC_TYPE_NOTICE

SMARTIRC_TYPE_PART

SMARTIRC_TYPE_PART

SMARTIRC_TYPE_QUERY

SMARTIRC_TYPE_QUERY

SMARTIRC_TYPE_QUIT

SMARTIRC_TYPE_QUIT

SMARTIRC_TYPE_TOPIC

SMARTIRC_TYPE_TOPIC

SMARTIRC_TYPE_TOPICCHANGE

SMARTIRC_TYPE_TOPICCHANGE

SMARTIRC_TYPE_UNKNOWN

SMARTIRC_TYPE_UNKNOWN

SMARTIRC_TYPE_USERMODE

SMARTIRC_TYPE_USERMODE

SMARTIRC_TYPE_WHO

SMARTIRC_TYPE_WHO

SMARTIRC_TYPE_WHOIS

SMARTIRC_TYPE_WHOIS

SMARTIRC_TYPE_WHOWAS

SMARTIRC_TYPE_WHOWAS

SMARTIRC_UNUSED

SMARTIRC_UNUSED

SMARTIRC_VERSION

SMARTIRC_VERSION

SMARTIRC_VERSIONSTRING

SMARTIRC_VERSIONSTRING