Uses of Class

Packages that use GenericError   

Uses of GenericError in

Subclasses of GenericError in
 class AlreadyRegisteredError
          Code: 462 ERR_ALREADYREGISTERED :You may not reregister Returned by the server to any link which tries to change part of the registered details (such as password or user details from second USER message).
 class CannotSendToChanError
          Code: 404 ERR_CANNOTSENDTOCHAN <channel name> :Cannot send to channel Sent to a user who is either (a) not on a channel which is mode +n or (b) not a chanop (or mode +v) on a channel which has mode +m set and is trying to send a PRIVMSG message to that channel.
 class CantKillServerError
          Code: 483 ERR_CANTKILLSERVER :You can't kill a server! Any attempts to use the KILL command on a server are to be refused and this error returned directly to the client.
 class ChannelBannedError
          Code: 474 ERR_BANNEDFROMCHAN <channel> :Cannot join channel (+b)
 class ChannelInviteOnlyError
          Code: 473 ERR_INVITEONLYCHAN <channel> :Cannot join channel (+i)
 class ChannelLimitError
          Code: 471 ERR_CHANNELISFULL <channel> :Cannot join channel (+l)
 class ChannelWrongKeyError
          Code: 475 ERR_BADCHANNELKEY <channel> :Cannot join channel (+k)
 class ChanOPrivsNeededError
          Code: 482 ERR_CHANOPRIVSNEEDED <channel> :You're not channel operator Any command requiring 'chanop' privileges (such as MODE messages) must return this error if the client making the attempt is not a chanop on the specified channel.
 class ErroneusNicknameError
          Code: 432 ERR_ERRONEUSNICKNAME <nick> :Erroneus nickname Returned after receiving a NICK message which contains characters which do not fall in the defined set.
 class FileErrorError
          Code: 424 ERR_FILEERROR :File error doing <file op> on <file> Generic error message used to report a failed file operation during the processing of a message.
 class GenericJoinError
 class KeySetError
          Code: 467 ERR_KEYSEY <channel> :Channel key already set
 class LoadTooHighError
 class NeedMoreParamsError
          Code: 461 ERR_NEEDMOREPARAMS <command> :Not enough parameters Returned by the server by numerous commands to indicate to the client that it didn't supply enough parameters.
 class NickCollisionError
          Code: 436 ERR_NICKCOLLISION <nick> :Nickname collision KILL Returned by a server to a client when it detects a nickname collision (registered of a NICK that already exists by another server).
 class NickInUseError
          Code: 433 ERR_ERRONEUSNICKNAME <nick> :Nickname is already in use Returned when a NICK message is processed that result in an attempt to change to a currently existing nickname.
 class NoAdminInfoError
          Code: 423 ERR_NOADMININFO <server name> :No administrative info available Returned by a server in response to an ADMIN message when there is an error in finding the appropriate information.
 class NoLoginError
          Code: 444 ERR_NOLOGIN <user> :User not logged in Returned by the summon after a SUMMON command for a user was unable to be performed since they were not logged in.
 class NoMotdError
          Code: 422 ERR_NOMOTD :MOTD File is missing Server's MOTD file could not be opened by the server.
 class NoNicknameGivenError
          Code: 431 ERR_NONICKNAMEGIVEN :No nickname given Returned when a nickname parameter expected for a command and isn't found.
 class NoOperHostError
          Code: 491 ERR_NOOPERHOST :No O-lines for your host If a client sends an OPER message and the server has not been configured to allow connections from the client's host as an operator, this error must be returned.
 class NoOriginError
          Code: 409 ERR_NOORIGIN :No origin specified PING or PONG message missing the originator parameter which is required since these commands must work without valid prefixes.
 class NoPermForHostError
          Code: 463 ERR_NOPERMFORHOST :Your host isn't among the privileged Returned to a client which attempts to register with a server which does not been setup to allow connections from the host the attempted connection is tried.
 class NoPrivilegesError
          Code: 481 ERR_NOPRIVILEGES :Permission Denied- You're not an IRC operator Any command requiring operator privileges to operate must return this error to indicate the attempt was unsuccessful.
 class NoRecipientError
          Code: 411 ERR_NORECIPIENT :No recipient given (<command>)
 class NoSuchChannelError
          Code: 403 ERR_NOSUCHCHANNEL <channel name> :No such channel Used to indicate the given channel name is invalid.
 class NoSuchNickError
          Code: 401 ERR_NOSUCHNICK <nickname> :No such nick/channel Used to indicated the nickname parameter supplied to a command is currently unused.
 class NoSuchServerError
          Code: 402 ERR_NOSUCHSERVER <server name> :No such server Used to indicate the server name given currently doesn't exist.
 class NoTextToSendError
          Code: 412 ERR_NOTEXTTOSEND :No text to send 412 - 414 are returned by PRIVMSG to indicate that the message wasn't delivered for some reason.
 class NotOnChannelError
          Code: 442 ERR_NOTONCHANNEL <channel> :You're not on that channel Returned by the server whenever a client tries to perform a channel effecting command for which the client isn't a member.
 class NoTopLevelError
          Code: 413 ERR_NOTOPLEVEL <mask> :No toplevel domain specified 412 - 414 are returned by PRIVMSG to indicate that the message wasn't delivered for some reason.
 class NotRegisteredError
          Code: 451 ERR_NOTREGISTERED :You have not registered Returned by the server to indicate that the client must be registered before the server will allow it to be parsed in detail.
 class PasswdMismatchError
          Code: 464 ERR_PASSWDMISMATCH :Password incorrect Returned to indicate a failed attempt at registering a connection for which a password was required and was either not given or incorrect.
 class SummonDisabledError
          Code: 445 ERR_SUMMONDISABLED :SUMMON has been disabled Returned as a response to the SUMMON command.
 class TooManyChannelsError
          Code: 405 ERR_TOOMANYCHANNELS <channel name> :You have joined too many channels Sent to a user when they have joined the maximum number of allowed channels and they try to join another channel.
 class TooManyTargetsError
          Code: 407 ERR_TOOMANYTARGETS <target> :Duplicate recipients.
 class UModeUnknownFlagError
          Code: 501 ERR_UMODEUNKNOWNFLAG :Unknown MODE flag Returned by the server to indicate that a MODE message was sent with a nickname parameter and that the a mode flag sent was not recognized.
 class UnknownCommandError
          Code: 421 ERR_UNKNOWNCOMMAND <command> :Unknown command Returned to a registered client to indicate that the command sent is unknown by the server.
 class UnknownModeError
          Code: 472 ERR_UNKNOWNMODE <char> :is unknown mode char to me
 class UserNotInChannelError
          Code: 441 ERR_USERNOTINCHANNEL <user> <channel> :They aren't on that channel Returned by the server to indicate that the target user of the command is not on the given channel.
 class UserOnChannelError
          Code: 443 ERR_USERONCHANNEL <user> <channel> :is already on channel Returned when a client tries to invite a user to a channel they are already on.
 class UsersDisabledError
          Code: 446 ERR_USERSDISABLED :USERS has been disabled Returned as a response to the USERS command.
 class UsersDontMatchError
          Code: 502 ERR_USERSDONTMATCH :Cant change mode for other users Error sent to any user trying to view or change the user mode for a user other than themselves.
 class WasNoSuchNickError
          Code: 406 ERR_WASNOSUCHNICK <nickname> :There was no such nickname Returned by WHOWAS to indicate there is no history information for that nickname.
 class WildTopLevelError
          Code: 414 ERR_WILDTOPLEVEL <mask> :Wildcard in toplevel domain 412 - 414 are returned by PRIVMSG to indicate that the message wasn't delivered for some reason.
 class YoureBannedCreepError
          Code: 465 ERR_YOUREBANNEDCREEP :You are banned from this server Returned after an attempt to connect and register yourself with a server which has been setup to explicitly deny connections to you.

Copyright © 2000-2007 Ben Damm, Daniel Henninger, et al.