Element index for package Net_SmartIRC
[ ' ]
[ c ]
[ d ]
[ e ]
[ g ]
[ i ]
[ l ]
[ m ]
[ n ]
[ p ]
[ r ]
[ s ]
[ t ]
[ u ]
[ _ ]
top
_
- $_actionhandler
- in file SmartIRC.php, variable Net_SmartIRC::$_actionhandler
- $_actionhandlerid
- in file SmartIRC.php, variable Net_SmartIRC::$_actionhandlerid
- $_address
- in file SmartIRC.php, variable Net_SmartIRC::$_address
- $_autoretry
- in file SmartIRC.php, variable Net_SmartIRC::$_autoretry
- $_autoretrycount
- in file SmartIRC.php, variable Net_SmartIRC::$_autoretrycount
- $_autoretrymax
- in file SmartIRC.php, variable Net_SmartIRC::$_autoretrymax
- $_benchmark
- in file SmartIRC.php, variable Net_SmartIRC::$_benchmark
- $_benchmark_starttime
- in file SmartIRC.php, variable Net_SmartIRC::$_benchmark_starttime
- $_benchmark_stoptime
- in file SmartIRC.php, variable Net_SmartIRC::$_benchmark_stoptime
- $_bindto
- in file SmartIRC.php, variable Net_SmartIRC::$_bindto
- $_channels
- in file SmartIRC.php, variable Net_SmartIRC::$_channels
Stores all channels in this array where we are joined, works only if channelsyncing is activated.
- $_channelsyncing
- in file SmartIRC.php, variable Net_SmartIRC::$_channelsyncing
- $_connectionerror
- in file SmartIRC.php, variable Net_SmartIRC::$_connectionerror
- $_ctcpversion
- in file SmartIRC.php, variable Net_SmartIRC::$_ctcpversion
- $_debuglevel
- in file SmartIRC.php, variable Net_SmartIRC::$_debuglevel
- $_disconnecttime
- in file SmartIRC.php, variable Net_SmartIRC::$_disconnecttime
- $_interrupt
- in file SmartIRC.php, variable Net_SmartIRC::$_interrupt
- $_lastrx
- in file SmartIRC.php, variable Net_SmartIRC::$_lastrx
- $_lastsentmsgtime
- in file SmartIRC.php, variable Net_SmartIRC::$_lastsentmsgtime
- $_lasttx
- in file SmartIRC.php, variable Net_SmartIRC::$_lasttx
- $_logdestination
- in file SmartIRC.php, variable Net_SmartIRC::$_logdestination
- $_logfile
- in file SmartIRC.php, variable Net_SmartIRC::$_logfile
- $_logfilefp
- in file SmartIRC.php, variable Net_SmartIRC::$_logfilefp
- $_loggedin
- in file SmartIRC.php, variable Net_SmartIRC::$_loggedin
- $_maxtimer
- in file SmartIRC.php, variable Net_SmartIRC::$_maxtimer
- $_messagebuffer
- in file SmartIRC.php, variable Net_SmartIRC::$_messagebuffer
- $_messagebuffersize
- in file SmartIRC.php, variable Net_SmartIRC::$_messagebuffersize
- $_mintimer
- in file SmartIRC.php, variable Net_SmartIRC::$_mintimer
- $_modulepath
- in file SmartIRC.php, variable Net_SmartIRC::$_modulepath
Stores the path to the modules that can be loaded.
- $_modules
- in file SmartIRC.php, variable Net_SmartIRC::$_modules
Stores all objects of the modules.
- $_motd
- in file SmartIRC.php, variable Net_SmartIRC::$_motd
- $_nick
- in file SmartIRC.php, variable Net_SmartIRC::$_nick
- $_password
- in file SmartIRC.php, variable Net_SmartIRC::$_password
- $_performs
- in file SmartIRC.php, variable Net_SmartIRC::$_performs
- $_port
- in file SmartIRC.php, variable Net_SmartIRC::$_port
- $_realname
- in file SmartIRC.php, variable Net_SmartIRC::$_realname
- $_receivedelay
- in file SmartIRC.php, variable Net_SmartIRC::$_receivedelay
- $_reconnectdelay
- in file SmartIRC.php, variable Net_SmartIRC::$_reconnectdelay
- $_runasdaemon
- in file SmartIRC.php, variable Net_SmartIRC::$_runasdaemon
- $_rxtimeout
- in file SmartIRC.php, variable Net_SmartIRC::$_rxtimeout
- $_senddelay
- in file SmartIRC.php, variable Net_SmartIRC::$_senddelay
- $_socket
- in file SmartIRC.php, variable Net_SmartIRC::$_socket
- $_state
- in file SmartIRC.php, variable Net_SmartIRC::$_state
- $_timehandler
- in file SmartIRC.php, variable Net_SmartIRC::$_timehandler
- $_timehandlerid
- in file SmartIRC.php, variable Net_SmartIRC::$_timehandlerid
- $_txtimeout
- in file SmartIRC.php, variable Net_SmartIRC::$_txtimeout
- $_usermode
- in file SmartIRC.php, variable Net_SmartIRC::$_usermode
- $_username
- in file SmartIRC.php, variable Net_SmartIRC::$_username
- $_users
- in file SmartIRC.php, variable Net_SmartIRC::$_users
Stores all users that had/have contact with us (channel/query/notice etc.), works only if usersyncing is activated.
- $_usersyncing
- in file SmartIRC.php, variable Net_SmartIRC::$_usersyncing
- _adduser
- in file SmartIRC.php, method Net_SmartIRC::_adduser()
adds an user to the channelobject or updates his info
- _callTimeHandlers
- in file SmartIRC.php, method Net_SmartIRC::_callTimeHandlers()
looks for any time handlers that have timed out and calls them if valid
- _pingcheck
- in file SmartIRC.php, method Net_SmartIRC::_pingcheck()
An active-pinging system to keep the bot from dropping the connection
- _rawsend
- in file SmartIRC.php, method Net_SmartIRC::_rawsend()
sends a raw message to the IRC server
- _removeuser
- in file SmartIRC.php, method Net_SmartIRC::_removeuser()
removes an user from one channel or all if he quits
- _updatestate
- in file SmartIRC.php, method Net_SmartIRC::_updatestate()
updates and returns the current connection state
- __call
- in file SmartIRC.php, method Net_SmartIRC::__call()
Handle calls to renamed or deprecated functions
- __construct
- in file SmartIRC.php, method Net_SmartIRC::__construct()
Constructor. Initiates the messagebuffer and "links" the replycodes from global into properties. Also some PHP runtime settings are configured.
- __get
- in file SmartIRC.php, method Net_SmartIRC::__get()
Keeps BC since private properties were once publicly accessible.
top
c
- connect
- in file SmartIRC.php, method Net_SmartIRC::connect()
Creates the sockets and connects to the IRC server on the given port.
top
top
top
top
i
- interrupt
- in file SmartIRC.php, method Net_SmartIRC::interrupt()
Provides a mechanism to interrupt a listen() loop by a bot or something
- IP_PATTERN
- in file SmartIRC.php, class constant Net_SmartIRC::IP_PATTERN
- isAdmin
- in file SmartIRC.php, method Net_SmartIRC::isAdmin()
Checks if we or the given user is admin on the specified channel and returns the result.
- isBanned
- in file SmartIRC.php, method Net_SmartIRC::isBanned()
Checks if the hostmask is on the specified channel banned and returns the result.
- isConnected
- in file SmartIRC.php, method Net_SmartIRC::isConnected()
checks if the bot is connected
- isError
- in file SmartIRC.php, method Net_SmartIRC::isError()
- isFounder
- in file SmartIRC.php, method Net_SmartIRC::isFounder()
Checks if we or the given user is founder on the specified channel and returns the result.
- isHopped
- in file SmartIRC.php, method Net_SmartIRC::isHopped()
Checks if we or the given user is hopped on the specified channel and returns the result.
- isJoined
- in file SmartIRC.php, method Net_SmartIRC::isJoined()
checks if we or the given user is joined to the specified channel and returns the result ChannelSyncing is required for this.
- isMe
- in file SmartIRC.php, method Net_SmartIRC::isMe()
checks if the passed nickname is our own nickname
- isOpped
- in file SmartIRC.php, method Net_SmartIRC::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::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
top
top
n
- $nreplycodes
- in file SmartIRC.php, variable Net_SmartIRC::$nreplycodes
All numeric IRC replycodes, the index is the numeric replycode.
- Net_SmartIRC
- in file SmartIRC.php, class Net_SmartIRC
main SmartIRC class
top
p
- perform
- in file SmartIRC.php, method Net_SmartIRC::perform()
adds a command to the list of commands to be sent after login() info
top
top
s
- SmartIRC.php
- procedural page SmartIRC.php
- send
- in file SmartIRC.php, method Net_SmartIRC::send()
sends an IRC message
- setAutoRetry
- in file SmartIRC.php, method Net_SmartIRC::setAutoRetry()
Enables/disables autoretry for connecting to a server.
- setAutoRetryMax
- in file SmartIRC.php, method Net_SmartIRC::setAutoRetryMax()
Sets the maximum number of attempts to connect to a server before giving up.
- setBenchmark
- in file SmartIRC.php, method Net_SmartIRC::setBenchmark()
Enables/disables the benchmark engine.
- setBindAddress
- in file SmartIRC.php, method Net_SmartIRC::setBindAddress()
Sets an IP address (and optionally, a port) to bind the socket to.
- setChannelSyncing
- in file SmartIRC.php, method Net_SmartIRC::setChannelSyncing()
Enables/disables channel syncing.
- setCtcpVersion
- in file SmartIRC.php, method Net_SmartIRC::setCtcpVersion()
Sets the CTCP version reply string.
- setDebugLevel
- in file SmartIRC.php, method Net_SmartIRC::setDebugLevel()
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.
- setModulePath
- in file SmartIRC.php, method Net_SmartIRC::setModulePath()
Sets the paths for the modules.
- 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.
- setReconnectDelay
- in file SmartIRC.php, method Net_SmartIRC::setReconnectDelay()
Sets the delaytime before attempting reconnect.
- setRunAsDaemon
- in file SmartIRC.php, method Net_SmartIRC::setRunAsDaemon()
Sets whether the script should be run as a daemon or not ( actually disables/enables ignore_user_abort() )
- setSendDelay
- in file SmartIRC.php, method Net_SmartIRC::setSendDelay()
Sets the delay for sending data to the IRC server.
- setTransmitTimeout
- in file SmartIRC.php, method Net_SmartIRC::setTransmitTimeout()
Sets the transmit timeout.
- setUserSyncing
- in file SmartIRC.php, method Net_SmartIRC::setUserSyncing()
Enables/disables user syncing.
- showBenchmark
- in file SmartIRC.php, method Net_SmartIRC::showBenchmark()
Shows the benchmark result.
- 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_DCC
- in file defines.php, constant SMARTIRC_DEBUG_DCC
- 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::startBenchmark()
Starts the benchmark (sets the counters).
- stopBenchmark
- in file SmartIRC.php, method Net_SmartIRC::stopBenchmark()
Stops the benchmark and displays the result.
top
top
top
Documentation generated on Thu, 25 Jul 2019 12:49:07 -0400 by phpDocumentor 1.4.4. PEAR Logo Copyright © PHP Group 2004.
|
|