PEAR API Documentation :: Net_SmartIRC

|  | PEAR API Documentation :: Net_SmartIRC | Package Homepage | Download ApiDoc

CHANGELOG README Packages: Net_SmartIRC
# Index of all elements [ ' ] [ a ] [ b ] [ c ] [ d ] [ e ] [ f ] [ g ] [ h ] [ i ] [ j ] [ k ] [ l ] [ m ] [ n ] [ o ] [ p ] [ q ] [ r ] [ s ] [ t ] [ u ] [ v ] [ w ] [ _ ] ## ' 'SMARTIRC_'.$key in file defines.php, constant 'SMARTIRC_'.$key top ## a $away in file SmartIRC.php, variable Net_SmartIRC_user::$away top ## b $bans in file SmartIRC.php, variable Net_SmartIRC_channel::$bans ban in file irccommands.php, method Net_SmartIRC_irccommands::ban() bans a hostmask for the given channel or requests the current banlist top ## c $channel in file SmartIRC.php, variable Net_SmartIRC_base::$channel Stores all channels in this array where we are joined, works only if channelsyncing is activated. $channel in file SmartIRC.php, variable Net_SmartIRC_data::$channel changeNick in file irccommands.php, method Net_SmartIRC_irccommands::changeNick() changes the own nickname channel in file irccommands.php, method Net_SmartIRC_irccommands::channel() returns an object reference to the specified channel channel_test in file example.php, method mybot::channel_test() connect in file SmartIRC.php, method Net_SmartIRC_base::connect() Creates the sockets and connects to the IRC server on the given port. top ## d deop in file irccommands.php, method Net_SmartIRC_irccommands::deop() deops an user in the given channel devoice in file irccommands.php, method Net_SmartIRC_irccommands::devoice() devoice a user in the given channel disconnect in file SmartIRC.php, method Net_SmartIRC_base::disconnect() Disconnects from the IRC server nicely with a QUIT or just destroys the socket. defines.php procedural page defines.php top ## e $error_msg in file SmartIRC.php, variable Net_SmartIRC_Error::$error_msg example2.php procedural page example2.php example3.php procedural page example3.php example4.php procedural page example4.php example5.php procedural page example5.php example6.php procedural page example6.php example7.php procedural page example7.php example.php procedural page example.php top ## f $from in file SmartIRC.php, variable Net_SmartIRC_data::$from top ## g getList in file irccommands.php, method Net_SmartIRC_irccommands::getList() gets a list of one ore more channels getMessage in file SmartIRC.php, method Net_SmartIRC_Error::getMessage() getMotd in file SmartIRC.php, method Net_SmartIRC_base::getMotd() Returns the full motd. getTopic in file irccommands.php, method Net_SmartIRC_irccommands::getTopic() gets the topic of a channel getUsermode in file SmartIRC.php, method Net_SmartIRC_base::getUsermode() Returns the usermode. top ## h $hopcount in file SmartIRC.php, variable Net_SmartIRC_user::$hopcount $host in file SmartIRC.php, variable Net_SmartIRC_data::$host $host in file SmartIRC.php, variable Net_SmartIRC_user::$host handler in file SmartIRC.php, method Net_SmartIRC_listenfor::handler() stores the received answer into the result array top ## i $id in file SmartIRC.php, variable Net_SmartIRC_actionhandler::$id $id in file SmartIRC.php, variable Net_SmartIRC_timehandler::$id $ident in file SmartIRC.php, variable Net_SmartIRC_user::$ident $ident in file SmartIRC.php, variable Net_SmartIRC_data::$ident $interval in file SmartIRC.php, variable Net_SmartIRC_timehandler::$interval $ircop in file SmartIRC.php, variable Net_SmartIRC_user::$ircop invite in file irccommands.php, method Net_SmartIRC_irccommands::invite() invites a user to the specified channel isBanned in file SmartIRC.php, method Net_SmartIRC_base::isBanned() Checks if the hostmask is on the specified channel banned and returns the result. isError in file SmartIRC.php, method Net_SmartIRC_base::isError() isJoined in file SmartIRC.php, method Net_SmartIRC_base::isJoined() checks if we or the given user is joined to the specified channel and returns the result ChannelSyncing is required for this. isOpped in file SmartIRC.php, method Net_SmartIRC_base::isOpped() Checks if we or the given user is opped on the specified channel and returns the result. isVoiced in file SmartIRC.php, method Net_SmartIRC_base::isVoiced() Checks if we or the given user is voiced on the specified channel and returns the result. irccommands.php procedural page irccommands.php top ## j $joinedchannels in file SmartIRC.php, variable Net_SmartIRC_ircuser::$joinedchannels join in file irccommands.php, method Net_SmartIRC_irccommands::join() Joins one or more IRC channels with an optional key. top ## k $key in file SmartIRC.php, variable Net_SmartIRC_channel::$key kick in file irccommands.php, method Net_SmartIRC_irccommands::kick() Kicks one or more user from an IRC channel with an optional reason. top ## l $lastmicrotimestamp in file SmartIRC.php, variable Net_SmartIRC_timehandler::$lastmicrotimestamp listen in file SmartIRC.php, method Net_SmartIRC_base::listen() goes into receive mode listenFor in file SmartIRC.php, method Net_SmartIRC_base::listenFor() waits for a special message type and puts the answer in $result log in file SmartIRC.php, method Net_SmartIRC_base::log() Adds an entry to the log. login in file SmartIRC.php, method Net_SmartIRC_base::login() login and register nickname on the IRC network top ## m $message in file SmartIRC.php, variable Net_SmartIRC_data::$message $message in file SmartIRC.php, variable Net_SmartIRC_actionhandler::$message $messageex in file SmartIRC.php, variable Net_SmartIRC_data::$messageex $method in file SmartIRC.php, variable Net_SmartIRC_timehandler::$method $method in file SmartIRC.php, variable Net_SmartIRC_actionhandler::$method $mode in file SmartIRC.php, variable Net_SmartIRC_channel::$mode message in file irccommands.php, method Net_SmartIRC_irccommands::message() sends a new message mode in file irccommands.php, method Net_SmartIRC_irccommands::mode() sets or gets the mode of an user or channel mybot in file example.php, class mybot messagehandler.php procedural page messagehandler.php top ## n $name in file SmartIRC.php, variable Net_SmartIRC_channel::$name $nick in file SmartIRC.php, variable Net_SmartIRC_data::$nick $nick in file SmartIRC.php, variable Net_SmartIRC_user::$nick $nreplycodes in file SmartIRC.php, variable Net_SmartIRC_base::$nreplycodes All numeric IRC replycodes, the index is the numeric replycode. names in file irccommands.php, method Net_SmartIRC_irccommands::names() requests all nicknames of one or more channels Net_SmartIRC in file SmartIRC.php, class Net_SmartIRC $Id$ Net_SmartIRC in file SmartIRC.php, method Net_SmartIRC_base::Net_SmartIRC() Constructor. Initiales the messagebuffer and "links" the replycodes from global into properties. Also some PHP runtime settings are configured. Net_SmartIRC_actionhandler in file SmartIRC.php, class Net_SmartIRC_actionhandler Net_SmartIRC_base in file SmartIRC.php, class Net_SmartIRC_base main SmartIRC class Net_SmartIRC_channel in file SmartIRC.php, class Net_SmartIRC_channel Net_SmartIRC_channeluser in file SmartIRC.php, class Net_SmartIRC_channeluser Net_SmartIRC_data in file SmartIRC.php, class Net_SmartIRC_data Net_SmartIRC_Error in file SmartIRC.php, class Net_SmartIRC_Error Net_SmartIRC_Error in file SmartIRC.php, method Net_SmartIRC_Error::Net_SmartIRC_Error() Net_SmartIRC_irccommands in file irccommands.php, class Net_SmartIRC_irccommands $Id$ Net_SmartIRC_ircuser in file SmartIRC.php, class Net_SmartIRC_ircuser Net_SmartIRC_listenfor in file SmartIRC.php, class Net_SmartIRC_listenfor Net_SmartIRC_messagehandler in file messagehandler.php, class Net_SmartIRC_messagehandler $Id$ Net_SmartIRC_timehandler in file SmartIRC.php, class Net_SmartIRC_timehandler Net_SmartIRC_user in file SmartIRC.php, class Net_SmartIRC_user top ## o $object in file SmartIRC.php, variable Net_SmartIRC_timehandler::$object $object in file SmartIRC.php, variable Net_SmartIRC_actionhandler::$object $op in file SmartIRC.php, variable Net_SmartIRC_channeluser::$op $ops in file SmartIRC.php, variable Net_SmartIRC_channel::$ops op in file irccommands.php, method Net_SmartIRC_irccommands::op() ops an user in the given channel top ## p part in file irccommands.php, method Net_SmartIRC_irccommands::part() parts from one or more IRC channels with an optional reason top ## q query_test in file example.php, method mybot::query_test() quit in file irccommands.php, method Net_SmartIRC_irccommands::quit() sends QUIT to IRC server and disconnects top ## r $rawmessage in file SmartIRC.php, variable Net_SmartIRC_data::$rawmessage $rawmessageex in file SmartIRC.php, variable Net_SmartIRC_data::$rawmessageex $realname in file SmartIRC.php, variable Net_SmartIRC_user::$realname $replycodes in file SmartIRC.php, variable Net_SmartIRC_base::$replycodes All IRC replycodes, the index is the replycode name. $result in file SmartIRC.php, variable Net_SmartIRC_listenfor::$result reconnect in file SmartIRC.php, method Net_SmartIRC_base::reconnect() Reconnects to the IRC server with the same login info, it also rejoins the channels registerActionhandler in file SmartIRC.php, method Net_SmartIRC_base::registerActionhandler() registers a new actionhandler and returns the assigned id registerTimehandler in file SmartIRC.php, method Net_SmartIRC_base::registerTimehandler() registers a timehandler and returns the assigned id top ## s $server in file SmartIRC.php, variable Net_SmartIRC_user::$server setAutoReconnect in file SmartIRC.php, method Net_SmartIRC_base::setAutoReconnect() Enables/disables autoreconnecting. setAutoRetry in file SmartIRC.php, method Net_SmartIRC_base::setAutoRetry() Enables/disables autoretry for connecting to a server. setBenchmark in file SmartIRC.php, method Net_SmartIRC_base::setBenchmark() Enables/disables the benchmark engine. setChannelSynching in file SmartIRC.php, method Net_SmartIRC_base::setChannelSynching() Deprecated, use setChannelSyncing() instead! setChannelSyncing in file SmartIRC.php, method Net_SmartIRC_base::setChannelSyncing() Enables/disables channel syncing. setCtcpVersion in file SmartIRC.php, method Net_SmartIRC_base::setCtcpVersion() Sets the CTCP version reply string. setDebug in file SmartIRC.php, method Net_SmartIRC_base::setDebug() Sets the level of debug messages. setDisconnecttime in file SmartIRC.php, method Net_SmartIRC_base::setDisconnecttime() Sets the delaytime before closing the socket when disconnect. setLogdestination in file SmartIRC.php, method Net_SmartIRC_base::setLogdestination() Sets the destination of all log messages. setLogfile in file SmartIRC.php, method Net_SmartIRC_base::setLogfile() Sets the file for the log if the destination is set to file. setReceivedelay in file SmartIRC.php, method Net_SmartIRC_base::setReceivedelay() Sets the delay for receiving data from the IRC server. setReceiveTimeout in file SmartIRC.php, method Net_SmartIRC_base::setReceiveTimeout() Sets the receive timeout. setSenddelay in file SmartIRC.php, method Net_SmartIRC_base::setSenddelay() Sets the delay for sending data to the IRC server. setTopic in file irccommands.php, method Net_SmartIRC_irccommands::setTopic() sets a new topic of a channel setTransmitTimeout in file SmartIRC.php, method Net_SmartIRC_base::setTransmitTimeout() Sets the transmit timeout. setUseSockets in file SmartIRC.php, method Net_SmartIRC_base::setUseSockets() Enables/disables the usage of real sockets. showBenchmark in file SmartIRC.php, method Net_SmartIRC_base::showBenchmark() Shows the benchmark result. SmartIRC.php procedural page SmartIRC.php SMARTIRC_BROWSEROUT in file defines.php, constant SMARTIRC_BROWSEROUT SMARTIRC_CRITICAL in file defines.php, constant SMARTIRC_CRITICAL SMARTIRC_CRLF in file defines.php, constant SMARTIRC_CRLF $Id$ SMARTIRC_DEBUG_ACTIONHANDLER in file defines.php, constant SMARTIRC_DEBUG_ACTIONHANDLER SMARTIRC_DEBUG_ALL in file defines.php, constant SMARTIRC_DEBUG_ALL SMARTIRC_DEBUG_CHANNELSYNCING in file defines.php, constant SMARTIRC_DEBUG_CHANNELSYNCING SMARTIRC_DEBUG_CONNECTION in file defines.php, constant SMARTIRC_DEBUG_CONNECTION SMARTIRC_DEBUG_IRCMESSAGES in file defines.php, constant SMARTIRC_DEBUG_IRCMESSAGES SMARTIRC_DEBUG_MESSAGEHANDLER in file defines.php, constant SMARTIRC_DEBUG_MESSAGEHANDLER SMARTIRC_DEBUG_MESSAGEPARSER in file defines.php, constant SMARTIRC_DEBUG_MESSAGEPARSER SMARTIRC_DEBUG_MESSAGETYPES in file defines.php, constant SMARTIRC_DEBUG_MESSAGETYPES SMARTIRC_DEBUG_MODULES in file defines.php, constant SMARTIRC_DEBUG_MODULES SMARTIRC_DEBUG_NONE in file defines.php, constant SMARTIRC_DEBUG_NONE SMARTIRC_DEBUG_NOTICE in file defines.php, constant SMARTIRC_DEBUG_NOTICE SMARTIRC_DEBUG_SOCKET in file defines.php, constant SMARTIRC_DEBUG_SOCKET SMARTIRC_DEBUG_TIMEHANDLER in file defines.php, constant SMARTIRC_DEBUG_TIMEHANDLER SMARTIRC_DEBUG_USERSYNCING in file defines.php, constant SMARTIRC_DEBUG_USERSYNCING SMARTIRC_FILE in file defines.php, constant SMARTIRC_FILE SMARTIRC_HIGH in file defines.php, constant SMARTIRC_HIGH SMARTIRC_LOW in file defines.php, constant SMARTIRC_LOW SMARTIRC_MEDIUM in file defines.php, constant SMARTIRC_MEDIUM SMARTIRC_NONE in file defines.php, constant SMARTIRC_NONE SMARTIRC_STATE_CONNECTED in file defines.php, constant SMARTIRC_STATE_CONNECTED SMARTIRC_STATE_CONNECTING in file defines.php, constant SMARTIRC_STATE_CONNECTING SMARTIRC_STATE_DISCONNECTED in file defines.php, constant SMARTIRC_STATE_DISCONNECTED SMARTIRC_STDOUT in file defines.php, constant SMARTIRC_STDOUT SMARTIRC_SYSLOG in file defines.php, constant SMARTIRC_SYSLOG SMARTIRC_TYPE_ACTION in file defines.php, constant SMARTIRC_TYPE_ACTION SMARTIRC_TYPE_ALL in file defines.php, constant SMARTIRC_TYPE_ALL SMARTIRC_TYPE_BANLIST in file defines.php, constant SMARTIRC_TYPE_BANLIST SMARTIRC_TYPE_CHANNEL in file defines.php, constant SMARTIRC_TYPE_CHANNEL SMARTIRC_TYPE_CHANNELMODE in file defines.php, constant SMARTIRC_TYPE_CHANNELMODE SMARTIRC_TYPE_CTCP in file defines.php, constant SMARTIRC_TYPE_CTCP SMARTIRC_TYPE_CTCP_REPLY in file defines.php, constant SMARTIRC_TYPE_CTCP_REPLY SMARTIRC_TYPE_CTCP_REQUEST in file defines.php, constant SMARTIRC_TYPE_CTCP_REQUEST SMARTIRC_TYPE_ERROR in file defines.php, constant SMARTIRC_TYPE_ERROR SMARTIRC_TYPE_INFO in file defines.php, constant SMARTIRC_TYPE_INFO SMARTIRC_TYPE_INVITE in file defines.php, constant SMARTIRC_TYPE_INVITE SMARTIRC_TYPE_JOIN in file defines.php, constant SMARTIRC_TYPE_JOIN SMARTIRC_TYPE_KICK in file defines.php, constant SMARTIRC_TYPE_KICK SMARTIRC_TYPE_LIST in file defines.php, constant SMARTIRC_TYPE_LIST SMARTIRC_TYPE_LOGIN in file defines.php, constant SMARTIRC_TYPE_LOGIN SMARTIRC_TYPE_MODECHANGE in file defines.php, constant SMARTIRC_TYPE_MODECHANGE SMARTIRC_TYPE_MOTD in file defines.php, constant SMARTIRC_TYPE_MOTD SMARTIRC_TYPE_NAME in file defines.php, constant SMARTIRC_TYPE_NAME SMARTIRC_TYPE_NICKCHANGE in file defines.php, constant SMARTIRC_TYPE_NICKCHANGE SMARTIRC_TYPE_NONRELEVANT in file defines.php, constant SMARTIRC_TYPE_NONRELEVANT SMARTIRC_TYPE_NOTICE in file defines.php, constant SMARTIRC_TYPE_NOTICE SMARTIRC_TYPE_PART in file defines.php, constant SMARTIRC_TYPE_PART SMARTIRC_TYPE_QUERY in file defines.php, constant SMARTIRC_TYPE_QUERY SMARTIRC_TYPE_QUIT in file defines.php, constant SMARTIRC_TYPE_QUIT SMARTIRC_TYPE_TOPIC in file defines.php, constant SMARTIRC_TYPE_TOPIC SMARTIRC_TYPE_TOPICCHANGE in file defines.php, constant SMARTIRC_TYPE_TOPICCHANGE SMARTIRC_TYPE_UNKNOWN in file defines.php, constant SMARTIRC_TYPE_UNKNOWN SMARTIRC_TYPE_USERMODE in file defines.php, constant SMARTIRC_TYPE_USERMODE SMARTIRC_TYPE_WHO in file defines.php, constant SMARTIRC_TYPE_WHO SMARTIRC_TYPE_WHOIS in file defines.php, constant SMARTIRC_TYPE_WHOIS SMARTIRC_TYPE_WHOWAS in file defines.php, constant SMARTIRC_TYPE_WHOWAS SMARTIRC_UNUSED in file defines.php, constant SMARTIRC_UNUSED SMARTIRC_VERSION in file SmartIRC.php, constant SMARTIRC_VERSION SMARTIRC_VERSIONSTRING in file SmartIRC.php, constant SMARTIRC_VERSIONSTRING startBenchmark in file SmartIRC.php, method Net_SmartIRC_base::startBenchmark() Starts the benchmark (sets the counters). stopBenchmark in file SmartIRC.php, method Net_SmartIRC_base::stopBenchmark() Stops the benchmark and displays the result. top ## t $topic in file SmartIRC.php, variable Net_SmartIRC_channel::$topic $type in file SmartIRC.php, variable Net_SmartIRC_actionhandler::$type $type in file SmartIRC.php, variable Net_SmartIRC_data::$type throwError in file SmartIRC.php, method Net_SmartIRC_base::throwError() top ## u $users in file SmartIRC.php, variable Net_SmartIRC_channel::$users unban in file irccommands.php, method Net_SmartIRC_irccommands::unban() unbans a hostmask on the given channel unregisterActionhandler in file SmartIRC.php, method Net_SmartIRC_base::unregisterActionhandler() unregisters an existing actionhandler unregisterActionid in file SmartIRC.php, method Net_SmartIRC_base::unregisterActionid() unregisters an existing actionhandler via the id unregisterTimeid in file SmartIRC.php, method Net_SmartIRC_base::unregisterTimeid() unregisters an existing timehandler via the id top ## v $voice in file SmartIRC.php, variable Net_SmartIRC_channeluser::$voice $voices in file SmartIRC.php, variable Net_SmartIRC_channel::$voices voice in file irccommands.php, method Net_SmartIRC_irccommands::voice() voice a user in the given channel top ## w who in file irccommands.php, method Net_SmartIRC_irccommands::who() requests a 'WHO' from the specified target whois in file irccommands.php, method Net_SmartIRC_irccommands::whois() requests a 'WHOIS' from the specified target whowas in file irccommands.php, method Net_SmartIRC_irccommands::whowas() requests a 'WHOWAS' from the specified target (if he left the IRC network) top ## _ _event_error in file messagehandler.php, method Net_SmartIRC_messagehandler::_event_error() _event_err_nicknameinuse in file messagehandler.php, method Net_SmartIRC_messagehandler::_event_err_nicknameinuse() _event_join in file messagehandler.php, method Net_SmartIRC_messagehandler::_event_join() _event_kick in file messagehandler.php, method Net_SmartIRC_messagehandler::_event_kick() _event_mode in file messagehandler.php, method Net_SmartIRC_messagehandler::_event_mode() _event_nick in file messagehandler.php, method Net_SmartIRC_messagehandler::_event_nick() _event_part in file messagehandler.php, method Net_SmartIRC_messagehandler::_event_part() _event_ping in file messagehandler.php, method Net_SmartIRC_messagehandler::_event_ping() _event_privmsg in file messagehandler.php, method Net_SmartIRC_messagehandler::_event_privmsg() _event_quit in file messagehandler.php, method Net_SmartIRC_messagehandler::_event_quit() _event_rpl_banlist in file messagehandler.php, method Net_SmartIRC_messagehandler::_event_rpl_banlist() _event_rpl_channelmodeis in file messagehandler.php, method Net_SmartIRC_messagehandler::_event_rpl_channelmodeis() _event_rpl_endofmotd in file messagehandler.php, method Net_SmartIRC_messagehandler::_event_rpl_endofmotd() _event_rpl_motd in file messagehandler.php, method Net_SmartIRC_messagehandler::_event_rpl_motd() _event_rpl_motdstart in file messagehandler.php, method Net_SmartIRC_messagehandler::_event_rpl_motdstart() _event_rpl_namreply in file messagehandler.php, method Net_SmartIRC_messagehandler::_event_rpl_namreply() _event_rpl_topic in file messagehandler.php, method Net_SmartIRC_messagehandler::_event_rpl_topic() _event_rpl_umodeis in file messagehandler.php, method Net_SmartIRC_messagehandler::_event_rpl_umodeis() _event_rpl_welcome in file messagehandler.php, method Net_SmartIRC_messagehandler::_event_rpl_welcome() _event_rpl_whoreply in file messagehandler.php, method Net_SmartIRC_messagehandler::_event_rpl_whoreply() _event_topic in file messagehandler.php, method Net_SmartIRC_messagehandler::_event_topic() top Documentation generated on Wed, 23 Jul 2003 19:59:08 +0200 by phpDocumentor 1.2.0beta1c HTML layout done by Christian Dickmann and originally inspired by PHPEdit