PEAR   PEAR API Documentation :: Net_SmartIRC

Packages:


Element index for package Net_SmartIRC

[ ' ] [ 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

_

_error
in file messagehandler.php, method Net_SmartIRC_messagehandler::_error()
_err_nicknameinuse
in file messagehandler.php, method Net_SmartIRC_messagehandler::_err_nicknameinuse()
_join
in file messagehandler.php, method Net_SmartIRC_messagehandler::_join()
_kick
in file messagehandler.php, method Net_SmartIRC_messagehandler::_kick()
_mode
in file messagehandler.php, method Net_SmartIRC_messagehandler::_mode()
_Net_SmartIRC_actionhandler
in file SmartIRC.php, method Net_SmartIRC_actionhandler::_Net_SmartIRC_actionhandler()
_Net_SmartIRC_channel
in file SmartIRC.php, method Net_SmartIRC_channel::_Net_SmartIRC_channel()
_Net_SmartIRC_data
in file SmartIRC.php, method Net_SmartIRC_data::_Net_SmartIRC_data()
_Net_SmartIRC_listenfor
in file SmartIRC.php, method Net_SmartIRC_listenfor::_Net_SmartIRC_listenfor()
_Net_SmartIRC_timehandler
in file SmartIRC.php, method Net_SmartIRC_timehandler::_Net_SmartIRC_timehandler()
_Net_SmartIRC_user
in file SmartIRC.php, method Net_SmartIRC_user::_Net_SmartIRC_user()
_nick
in file messagehandler.php, method Net_SmartIRC_messagehandler::_nick()
_part
in file messagehandler.php, method Net_SmartIRC_messagehandler::_part()
_ping
in file messagehandler.php, method Net_SmartIRC_messagehandler::_ping()
_privmsg
in file messagehandler.php, method Net_SmartIRC_messagehandler::_privmsg()
_quit
in file messagehandler.php, method Net_SmartIRC_messagehandler::_quit()
_rpl_banlist
in file messagehandler.php, method Net_SmartIRC_messagehandler::_rpl_banlist()
_rpl_channelmodeis
in file messagehandler.php, method Net_SmartIRC_messagehandler::_rpl_channelmodeis()
_rpl_endofmotd
in file messagehandler.php, method Net_SmartIRC_messagehandler::_rpl_endofmotd()
_rpl_motd
in file messagehandler.php, method Net_SmartIRC_messagehandler::_rpl_motd()
_rpl_motdstart
in file messagehandler.php, method Net_SmartIRC_messagehandler::_rpl_motdstart()
_rpl_namreply
in file messagehandler.php, method Net_SmartIRC_messagehandler::_rpl_namreply()
_rpl_topic
in file messagehandler.php, method Net_SmartIRC_messagehandler::_rpl_topic()
_rpl_umodeis
in file messagehandler.php, method Net_SmartIRC_messagehandler::_rpl_umodeis()
_rpl_welcome
in file messagehandler.php, method Net_SmartIRC_messagehandler::_rpl_welcome()
_rpl_whoreply
in file messagehandler.php, method Net_SmartIRC_messagehandler::_rpl_whoreply()
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 SmartIRC.php, method Net_SmartIRC::ban()
    bans a hostmask for the given channel or requests the current banlist
top

c

$channel
in file SmartIRC.php, variable Net_SmartIRC::$channel
    Stores all channels in this array where we are joined, works only if channelsynching is activated.
$channel
in file SmartIRC.php, variable Net_SmartIRC_data::$channel
changeNick
in file SmartIRC.php, method Net_SmartIRC::changeNick()
    changes the own nickname
channel
in file SmartIRC.php, method Net_SmartIRC::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::connect()
    Creates the sockets and connects to the IRC server on the given port.
top

d

deop
in file SmartIRC.php, method Net_SmartIRC::deop()
    deops an user in the given channel
devoice
in file SmartIRC.php, method Net_SmartIRC::devoice()
    devoice a user in the given channel
disconnect
in file SmartIRC.php, method Net_SmartIRC::disconnect()
    disconnects from the IRC server nicely with a QUIT or just destroys the socket
defines.php
procedural page defines.php
top

e

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 SmartIRC.php, method Net_SmartIRC::getList()
    gets a list of one ore more channels
getMotd
in file SmartIRC.php, method Net_SmartIRC::getMotd()
    returns the motd
getTopic
in file SmartIRC.php, method Net_SmartIRC::getTopic()
    gets the topic of a channel
getUsermode
in file SmartIRC.php, method Net_SmartIRC::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_timehandler::$id
$id
in file SmartIRC.php, variable Net_SmartIRC_actionhandler::$id
$ident
in file SmartIRC.php, variable Net_SmartIRC_data::$ident
$ident
in file SmartIRC.php, variable Net_SmartIRC_user::$ident
$interval
in file SmartIRC.php, variable Net_SmartIRC_timehandler::$interval
$ircop
in file SmartIRC.php, variable Net_SmartIRC_user::$ircop
invite
in file SmartIRC.php, method Net_SmartIRC::invite()
    invites a user to the specified channel
isJoined
in file SmartIRC.php, method Net_SmartIRC::isJoined()
    checks if the class is joined to the specified channel and returns the result
top

j

join
in file SmartIRC.php, method Net_SmartIRC::join()
    Joins one or more IRC channels with an optional key.
top

k

kick
in file SmartIRC.php, method Net_SmartIRC::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::listen()
    goes into receive mode
listenFor
in file SmartIRC.php, method Net_SmartIRC::listenFor()
    waits for a special message type and puts the answer in $result
log
in file SmartIRC.php, method Net_SmartIRC::log()
    adds an entry to the log
login
in file SmartIRC.php, method Net_SmartIRC::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 SmartIRC.php, method Net_SmartIRC::message()
    sends a new message
mode
in file SmartIRC.php, method Net_SmartIRC::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_user::$nick
$nick
in file SmartIRC.php, variable Net_SmartIRC_data::$nick
$nreplycodes
in file SmartIRC.php, variable Net_SmartIRC::$nreplycodes
    All numeric IRC replycodes, the index is the numeric replycode.
names
in file SmartIRC.php, method Net_SmartIRC::names()
    requests all nicknames of one or more channels
Net_SmartIRC
in file SmartIRC.php, method Net_SmartIRC::Net_SmartIRC()
    Constructor. Initiales the messagebuffer and "links" the replycodes from global into properties. Also some PHP runtime settings are configured.
Net_SmartIRC
in file SmartIRC.php, class Net_SmartIRC
    main SmartIRC class
Net_SmartIRC_actionhandler
in file SmartIRC.php, class Net_SmartIRC_actionhandler
Net_SmartIRC_channel
in file SmartIRC.php, class Net_SmartIRC_channel
Net_SmartIRC_data
in file SmartIRC.php, class Net_SmartIRC_data
Net_SmartIRC_listenfor
in file SmartIRC.php, class Net_SmartIRC_listenfor
Net_SmartIRC_messagehandler
in file messagehandler.php, class Net_SmartIRC_messagehandler
    $Id: elementindex_Net_SmartIRC.html,v 1.3 2003/01/17 00:58:09 meebey Exp $
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_user::$op
$ops
in file SmartIRC.php, variable Net_SmartIRC_channel::$ops
op
in file SmartIRC.php, method Net_SmartIRC::op()
    ops an user in the given channel
top

p

part
in file SmartIRC.php, method Net_SmartIRC::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 SmartIRC.php, method Net_SmartIRC::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::$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::reconnect()
    reconnects to the IRC server with the same login info, it also rejoins the channels
registerActionhandler
in file SmartIRC.php, method Net_SmartIRC::registerActionhandler()
    registers a new actionhandler and returns the assigned id
registerTimehandler
in file SmartIRC.php, method Net_SmartIRC::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::setAutoReconnect()
    enables/disables autoreconnecting
setAutoRetry
in file SmartIRC.php, method Net_SmartIRC::setAutoRetry()
    enables/disables autoretry for connecting to a server
setBenchmark
in file SmartIRC.php, method Net_SmartIRC::setBenchmark()
    enables/disables the benchmark engine
setChannelSynching
in file SmartIRC.php, method Net_SmartIRC::setChannelSynching()
    enables/disables channel synching
setCtcpVersion
in file SmartIRC.php, method Net_SmartIRC::setCtcpVersion()
    sets the CTCP version reply string
setDebug
in file SmartIRC.php, method Net_SmartIRC::setDebug()
    sets the level of debug messages
setDisconnecttime
in file SmartIRC.php, method Net_SmartIRC::setDisconnecttime()
    sets the delaytime before closing the socket when disconnect
setLogdestination
in file SmartIRC.php, method Net_SmartIRC::setLogdestination()
    sets the destination of all log messages
setLogfile
in file SmartIRC.php, method Net_SmartIRC::setLogfile()
    sets the file for the log if the destination is set to file
setReceivedelay
in file SmartIRC.php, method Net_SmartIRC::setReceivedelay()
    sets the delay for receiving data from the IRC server
setReceiveTimeout
in file SmartIRC.php, method Net_SmartIRC::setReceiveTimeout()
    sets the receive timeout
setSenddelay
in file SmartIRC.php, method Net_SmartIRC::setSenddelay()
    sets the delay for sending data to the IRC server
setTopic
in file SmartIRC.php, method Net_SmartIRC::setTopic()
    sets a new topic of a channel
setTransmitTimeout
in file SmartIRC.php, method Net_SmartIRC::setTransmitTimeout()
    sets the transmit timeout
setUseSockets
in file SmartIRC.php, method Net_SmartIRC::setUseSockets()
    enables/disables the usage of real sockets
showBenchmark
in file SmartIRC.php, method Net_SmartIRC::showBenchmark()
    shows the benchmark result
SmartIRC.php
procedural page SmartIRC.php
SMARTIRC_CRITICAL
in file defines.php, constant SMARTIRC_CRITICAL
SMARTIRC_CRLF
in file defines.php, constant SMARTIRC_CRLF
    $Id: elementindex_Net_SmartIRC.html,v 1.3 2003/01/17 00:58:09 meebey Exp $
SMARTIRC_DEBUG_ACTIONHANDLER
in file defines.php, constant SMARTIRC_DEBUG_ACTIONHANDLER
SMARTIRC_DEBUG_ALL
in file defines.php, constant SMARTIRC_DEBUG_ALL
SMARTIRC_DEBUG_CHANNELSYNCHING
in file defines.php, constant SMARTIRC_DEBUG_CHANNELSYNCHING
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_MESSAGETYPES
in file defines.php, constant SMARTIRC_DEBUG_MESSAGETYPES
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_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_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_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_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::startBenchmark()
    starts the benchmark (sets the counters)
stopBenchmark
in file SmartIRC.php, method Net_SmartIRC::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_data::$type
$type
in file SmartIRC.php, variable Net_SmartIRC_actionhandler::$type
top

u

$users
in file SmartIRC.php, variable Net_SmartIRC_channel::$users
unban
in file SmartIRC.php, method Net_SmartIRC::unban()
    unbans a hostmask on the given channel
unregisterActionhandler
in file SmartIRC.php, method Net_SmartIRC::unregisterActionhandler()
    unregisters an existing actionhandler
unregisterActionid
in file SmartIRC.php, method Net_SmartIRC::unregisterActionid()
    unregisters an existing actionhandler via the id
unregisterTimeid
in file SmartIRC.php, method Net_SmartIRC::unregisterTimeid()
    unregisters an existing timehandler via the id
top

v

$voice
in file SmartIRC.php, variable Net_SmartIRC_user::$voice
$voices
in file SmartIRC.php, variable Net_SmartIRC_channel::$voices
voice
in file SmartIRC.php, method Net_SmartIRC::voice()
    voice a user in the given channel
top

w

who
in file SmartIRC.php, method Net_SmartIRC::who()
    requests a 'WHO' from the specified target
whois
in file SmartIRC.php, method Net_SmartIRC::whois()
    requests a 'WHOIS' from the specified target
whowas
in file SmartIRC.php, method Net_SmartIRC::whowas()
    requests a 'WHOWAS' from the specified target (if he left the IRC network)
top

Documentation generated on Fri, 17 Jan 2003 01:12:52 +0100 by phpDocumentor 1.2.0beta1c
HTML layout done by Christian Dickmann and originally inspired by PHPEdit