Extension [ extension #95 ircclient version 0.3.0 ] { - Constants [135] { Constant [ integer irc\client\RPL_WELCOME ] { 1 } Constant [ integer irc\client\RPL_YOURHOST ] { 2 } Constant [ integer irc\client\RPL_CREATED ] { 3 } Constant [ integer irc\client\RPL_MYINFO ] { 4 } Constant [ integer irc\client\RPL_BOUNCE ] { 5 } Constant [ integer irc\client\RPL_USERHOST ] { 302 } Constant [ integer irc\client\RPL_ISON ] { 303 } Constant [ integer irc\client\RPL_AWAY ] { 301 } Constant [ integer irc\client\RPL_UNAWAY ] { 305 } Constant [ integer irc\client\RPL_NOWAWAY ] { 306 } Constant [ integer irc\client\RPL_WHOISUSER ] { 311 } Constant [ integer irc\client\RPL_WHOISSERVER ] { 312 } Constant [ integer irc\client\RPL_WHOISOPERATOR ] { 313 } Constant [ integer irc\client\RPL_WHOISIDLE ] { 317 } Constant [ integer irc\client\RPL_ENDOFWHOIS ] { 318 } Constant [ integer irc\client\RPL_WHOISCHANNELS ] { 319 } Constant [ integer irc\client\RPL_WHOWASUSER ] { 314 } Constant [ integer irc\client\RPL_ENDOFWHOWAS ] { 369 } Constant [ integer irc\client\RPL_LIST ] { 322 } Constant [ integer irc\client\RPL_LISTEND ] { 323 } Constant [ integer irc\client\RPL_UNIQOPIS ] { 325 } Constant [ integer irc\client\RPL_CHANNELMODEIS ] { 324 } Constant [ integer irc\client\RPL_NOTOPIC ] { 331 } Constant [ integer irc\client\RPL_TOPIC ] { 332 } Constant [ integer irc\client\RPL_INVITING ] { 341 } Constant [ integer irc\client\RPL_SUMMONING ] { 342 } Constant [ integer irc\client\RPL_INVITELIST ] { 346 } Constant [ integer irc\client\RPL_ENDOFINVITELIST ] { 347 } Constant [ integer irc\client\RPL_EXCEPTLIST ] { 348 } Constant [ integer irc\client\RPL_ENDOFEXCEPTLIST ] { 349 } Constant [ integer irc\client\RPL_VERSION ] { 351 } Constant [ integer irc\client\RPL_WHOREPLY ] { 352 } Constant [ integer irc\client\RPL_ENDOFWHO ] { 315 } Constant [ integer irc\client\RPL_NAMREPLY ] { 353 } Constant [ integer irc\client\RPL_ENDOFNAMES ] { 366 } Constant [ integer irc\client\RPL_LINKS ] { 364 } Constant [ integer irc\client\RPL_ENDOFLINKS ] { 365 } Constant [ integer irc\client\RPL_BANLIST ] { 367 } Constant [ integer irc\client\RPL_ENDOFBANLIST ] { 368 } Constant [ integer irc\client\RPL_INFO ] { 371 } Constant [ integer irc\client\RPL_ENDOFINFO ] { 374 } Constant [ integer irc\client\RPL_MOTDSTART ] { 375 } Constant [ integer irc\client\RPL_MOTD ] { 372 } Constant [ integer irc\client\RPL_ENDOFMOTD ] { 376 } Constant [ integer irc\client\RPL_YOUREOPER ] { 381 } Constant [ integer irc\client\RPL_REHASHING ] { 382 } Constant [ integer irc\client\RPL_YOURESERVICE ] { 383 } Constant [ integer irc\client\RPL_TIME ] { 391 } Constant [ integer irc\client\RPL_USERSSTART ] { 392 } Constant [ integer irc\client\RPL_USERS ] { 393 } Constant [ integer irc\client\RPL_ENDOFUSERS ] { 394 } Constant [ integer irc\client\RPL_NOUSERS ] { 395 } Constant [ integer irc\client\RPL_TRACELINK ] { 200 } Constant [ integer irc\client\RPL_TRACECONNECTING ] { 201 } Constant [ integer irc\client\RPL_TRACEHANDSHAKE ] { 202 } Constant [ integer irc\client\RPL_TRACEUNKNOWN ] { 203 } Constant [ integer irc\client\RPL_TRACEOPERATOR ] { 204 } Constant [ integer irc\client\RPL_TRACEUSER ] { 205 } Constant [ integer irc\client\RPL_TRACESERVER ] { 206 } Constant [ integer irc\client\RPL_TRACESERVICE ] { 207 } Constant [ integer irc\client\RPL_TRACENEWTYPE ] { 208 } Constant [ integer irc\client\RPL_TRACECLASS ] { 209 } Constant [ integer irc\client\RPL_TRACELOG ] { 261 } Constant [ integer irc\client\RPL_TRACEEND ] { 262 } Constant [ integer irc\client\RPL_STATSLINKINFO ] { 211 } Constant [ integer irc\client\RPL_STATSCOMMANDS ] { 212 } Constant [ integer irc\client\RPL_ENDOFSTATS ] { 219 } Constant [ integer irc\client\RPL_STATSUPTIME ] { 242 } Constant [ integer irc\client\RPL_STATSOLINE ] { 243 } Constant [ integer irc\client\RPL_UMODEIS ] { 221 } Constant [ integer irc\client\RPL_SERVLIST ] { 234 } Constant [ integer irc\client\RPL_SERVLISTEND ] { 235 } Constant [ integer irc\client\RPL_LUSERCLIENT ] { 251 } Constant [ integer irc\client\RPL_LUSEROP ] { 252 } Constant [ integer irc\client\RPL_LUSERUNKNOWN ] { 253 } Constant [ integer irc\client\RPL_LUSERCHANNELS ] { 254 } Constant [ integer irc\client\RPL_LUSERME ] { 255 } Constant [ integer irc\client\RPL_ADMINME ] { 256 } Constant [ integer irc\client\RPL_ADMINLOC1 ] { 257 } Constant [ integer irc\client\RPL_ADMINLOC2 ] { 258 } Constant [ integer irc\client\RPL_ADMINEMAIL ] { 259 } Constant [ integer irc\client\RPL_TRYAGAIN ] { 263 } Constant [ integer irc\client\ERR_NOSUCHNICK ] { 401 } Constant [ integer irc\client\ERR_NOSUCHSERVER ] { 402 } Constant [ integer irc\client\ERR_NOSUCHCHANNEL ] { 403 } Constant [ integer irc\client\ERR_CANNOTSENDTOCHAN ] { 404 } Constant [ integer irc\client\ERR_TOOMANYCHANNELS ] { 405 } Constant [ integer irc\client\ERR_WASNOSUCHNICK ] { 406 } Constant [ integer irc\client\ERR_TOOMANYTARGETS ] { 407 } Constant [ integer irc\client\ERR_NOSUCHSERVICE ] { 408 } Constant [ integer irc\client\ERR_NOORIGIN ] { 409 } Constant [ integer irc\client\ERR_NORECIPIENT ] { 411 } Constant [ integer irc\client\ERR_NOTEXTTOSEND ] { 412 } Constant [ integer irc\client\ERR_NOTOPLEVEL ] { 413 } Constant [ integer irc\client\ERR_WILDTOPLEVEL ] { 414 } Constant [ integer irc\client\ERR_BADMASK ] { 415 } Constant [ integer irc\client\ERR_UNKNOWNCOMMAND ] { 421 } Constant [ integer irc\client\ERR_NOMOTD ] { 422 } Constant [ integer irc\client\ERR_NOADMININFO ] { 423 } Constant [ integer irc\client\ERR_FILEERROR ] { 424 } Constant [ integer irc\client\ERR_NONICKNAMEGIVEN ] { 431 } Constant [ integer irc\client\ERR_ERRONEUSNICKNAME ] { 432 } Constant [ integer irc\client\ERR_NICKNAMEINUSE ] { 433 } Constant [ integer irc\client\ERR_NICKCOLLISION ] { 436 } Constant [ integer irc\client\ERR_UNAVAILRESOURCE ] { 437 } Constant [ integer irc\client\ERR_USERNOTINCHANNEL ] { 441 } Constant [ integer irc\client\ERR_NOTONCHANNEL ] { 442 } Constant [ integer irc\client\ERR_USERONCHANNEL ] { 443 } Constant [ integer irc\client\ERR_NOLOGIN ] { 444 } Constant [ integer irc\client\ERR_SUMMONDISABLED ] { 445 } Constant [ integer irc\client\ERR_USERSDISABLED ] { 446 } Constant [ integer irc\client\ERR_NOTREGISTERED ] { 451 } Constant [ integer irc\client\ERR_NEEDMOREPARAMS ] { 461 } Constant [ integer irc\client\ERR_ALREADYREGISTRED ] { 462 } Constant [ integer irc\client\ERR_NOPERMFORHOST ] { 463 } Constant [ integer irc\client\ERR_PASSWDMISMATCH ] { 464 } Constant [ integer irc\client\ERR_YOUREBANNEDCREEP ] { 465 } Constant [ integer irc\client\ERR_YOUWILLBEBANNED ] { 466 } Constant [ integer irc\client\ERR_KEYSET ] { 467 } Constant [ integer irc\client\ERR_CHANNELISFULL ] { 471 } Constant [ integer irc\client\ERR_UNKNOWNMODE ] { 472 } Constant [ integer irc\client\ERR_INVITEONLYCHAN ] { 473 } Constant [ integer irc\client\ERR_BANNEDFROMCHAN ] { 474 } Constant [ integer irc\client\ERR_BADCHANNELKEY ] { 475 } Constant [ integer irc\client\ERR_BADCHANMASK ] { 476 } Constant [ integer irc\client\ERR_NOCHANMODES ] { 477 } Constant [ integer irc\client\ERR_BANLISTFULL ] { 478 } Constant [ integer irc\client\ERR_NOPRIVILEGES ] { 481 } Constant [ integer irc\client\ERR_CHANOPRIVSNEEDED ] { 482 } Constant [ integer irc\client\ERR_CANTKILLSERVER ] { 483 } Constant [ integer irc\client\ERR_RESTRICTED ] { 484 } Constant [ integer irc\client\ERR_UNIQOPPRIVSNEEDED ] { 485 } Constant [ integer irc\client\ERR_NOOPERHOST ] { 491 } Constant [ integer irc\client\ERR_UMODEUNKNOWNFLAG ] { 501 } Constant [ integer irc\client\ERR_USERSDONTMATCH ] { 502 } } - Functions { Function [ function irc\client\parse_origin ] { } } - Classes [1] { Class [ class irc\client\Session ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [25] { Property [ public $nick ] Property [ public $user ] Property [ public $real ] Property [ public $onConnect ] Property [ public $onNick ] Property [ public $onQuit ] Property [ public $onJoin ] Property [ public $onPart ] Property [ public $onMode ] Property [ public $onUmode ] Property [ public $onTopic ] Property [ public $onKick ] Property [ public $onChannel ] Property [ public $onPrivmsg ] Property [ public $onNotice ] Property [ public $onChannelNotice ] Property [ public $onInvite ] Property [ public $onCtcpReq ] Property [ public $onCtcpRep ] Property [ public $onAction ] Property [ public $onUnknown ] Property [ public $onNumeric ] Property [ public $onDccChatReq ] Property [ public $onDccSendReq ] Property [ public $onError ] } - Methods [46] { Method [ public method __construct ] { - Parameters [3] { Parameter #0 [ $nick ] Parameter #1 [ $user ] Parameter #2 [ $real ] } } Method [ public method doConnect ] { - Parameters [4] { Parameter #0 [ $ip6 ] Parameter #1 [ $host ] Parameter #2 [ $port ] Parameter #3 [ $password ] } } Method [ public method isConnected ] { } Method [ public method disconnect ] { } Method [ public method run ] { - Parameters [3] { Parameter #0 [ $read_fd_array_for_select ] Parameter #1 [ $write_fd_array_for_select ] Parameter #2 [ $timeout_seconds ] } } Method [ public method setOption ] { - Parameters [2] { Parameter #0 [ $option ] Parameter #1 [ $enable ] } } Method [ public method doJoin ] { - Parameters [2] { Parameter #0 [ $channel ] Parameter #1 [ $password ] } } Method [ public method doPart ] { - Parameters [1] { Parameter #0 [ $channel ] } } Method [ public method doInvite ] { - Parameters [2] { Parameter #0 [ $nick ] Parameter #1 [ $channel ] } } Method [ public method doNames ] { - Parameters [1] { Parameter #0 [ $channel ] } } Method [ public method doList ] { - Parameters [1] { Parameter #0 [ $channel ] } } Method [ public method doTopic ] { - Parameters [2] { Parameter #0 [ $channel ] Parameter #1 [ $topic ] } } Method [ public method doChannelMode ] { - Parameters [2] { Parameter #0 [ $channel ] Parameter #1 [ $mode ] } } Method [ public method doKick ] { - Parameters [3] { Parameter #0 [ $nick ] Parameter #1 [ $channel ] Parameter #2 [ $reason ] } } Method [ public method doMsg ] { - Parameters [2] { Parameter #0 [ $destination ] Parameter #1 [ $message ] } } Method [ public method doMe ] { - Parameters [2] { Parameter #0 [ $destination ] Parameter #1 [ $message ] } } Method [ public method doNotice ] { - Parameters [2] { Parameter #0 [ $destination ] Parameter #1 [ $message ] } } Method [ public method doQuit ] { - Parameters [1] { Parameter #0 [ $reason ] } } Method [ public method doUserMode ] { - Parameters [1] { Parameter #0 [ $mode ] } } Method [ public method doNick ] { - Parameters [1] { Parameter #0 [ $nick ] } } Method [ public method doWhois ] { - Parameters [1] { Parameter #0 [ $nick ] } } Method [ public method doCtcpReply ] { - Parameters [2] { Parameter #0 [ $nick ] Parameter #1 [ $reply ] } } Method [ public method doCtcpRequest ] { - Parameters [2] { Parameter #0 [ $nick ] Parameter #1 [ $request ] } } Method [ public method doRaw ] { - Parameters [1] { Parameter #0 [ $message ] } } Method [ public method onConnect ] { - Parameters [2] { Parameter #0 [ $origin ] Parameter #1 [ array $args ] } } Method [ public method onNick ] { - Parameters [2] { Parameter #0 [ $origin ] Parameter #1 [ array $args ] } } Method [ public method onQuit ] { - Parameters [2] { Parameter #0 [ $origin ] Parameter #1 [ array $args ] } } Method [ public method onJoin ] { - Parameters [2] { Parameter #0 [ $origin ] Parameter #1 [ array $args ] } } Method [ public method onPart ] { - Parameters [2] { Parameter #0 [ $origin ] Parameter #1 [ array $args ] } } Method [ public method onMode ] { - Parameters [2] { Parameter #0 [ $origin ] Parameter #1 [ array $args ] } } Method [ public method onUmode ] { - Parameters [2] { Parameter #0 [ $origin ] Parameter #1 [ array $args ] } } Method [ public method onTopic ] { - Parameters [2] { Parameter #0 [ $origin ] Parameter #1 [ array $args ] } } Method [ public method onKick ] { - Parameters [2] { Parameter #0 [ $origin ] Parameter #1 [ array $args ] } } Method [ public method onChannel ] { - Parameters [2] { Parameter #0 [ $origin ] Parameter #1 [ array $args ] } } Method [ public method onPrivmsg ] { - Parameters [2] { Parameter #0 [ $origin ] Parameter #1 [ array $args ] } } Method [ public method onNotice ] { - Parameters [2] { Parameter #0 [ $origin ] Parameter #1 [ array $args ] } } Method [ public method onChannelNotice ] { - Parameters [2] { Parameter #0 [ $origin ] Parameter #1 [ array $args ] } } Method [ public method onInvite ] { - Parameters [2] { Parameter #0 [ $origin ] Parameter #1 [ array $args ] } } Method [ public method onCtcpReq ] { - Parameters [2] { Parameter #0 [ $origin ] Parameter #1 [ array $args ] } } Method [ public method onCtcpRep ] { - Parameters [2] { Parameter #0 [ $origin ] Parameter #1 [ array $args ] } } Method [ public method onAction ] { - Parameters [2] { Parameter #0 [ $origin ] Parameter #1 [ array $args ] } } Method [ public method onUnknown ] { - Parameters [2] { Parameter #0 [ $origin ] Parameter #1 [ array $args ] } } Method [ public method onNumeric ] { - Parameters [3] { Parameter #0 [ $origin ] Parameter #1 [ $event ] Parameter #2 [ array $args ] } } Method [ public method onDccChatReq ] { - Parameters [3] { Parameter #0 [ $nick ] Parameter #1 [ $remote_addr ] Parameter #2 [ $dccid ] } } Method [ public method onDccSendReq ] { - Parameters [5] { Parameter #0 [ $nick ] Parameter #1 [ $remote_addr ] Parameter #2 [ $filename ] Parameter #3 [ $size ] Parameter #4 [ $dccid ] } } Method [ public method onError ] { - Parameters [2] { Parameter #0 [ $origin ] Parameter #1 [ array $args ] } } } } } }