Uses of Interface
f00f.net.irc.martyr.Command

Packages that use Command
f00f.net.irc.martyr   
f00f.net.irc.martyr.clientstate   
f00f.net.irc.martyr.commands   
f00f.net.irc.martyr.dcc   
f00f.net.irc.martyr.errors   
f00f.net.irc.martyr.replies   
 

Uses of Command in f00f.net.irc.martyr
 

Subinterfaces of Command in f00f.net.irc.martyr
 interface InCommand
          Defines commands that come from the server.
 interface OutCommand
          Defines an outgoing command.
 

Methods in f00f.net.irc.martyr with parameters of type Command
 void IRCConnection.sendCommand(Command command)
          Deprecated. Use sendCommand( OutCommand cmd ) instead.
 

Uses of Command in f00f.net.irc.martyr.clientstate
 

Methods in f00f.net.irc.martyr.clientstate with parameters of type Command
 void Channel.addMember(FullNick nick, Command why)
          Deprecated. Use addMember( FullNick, InCommand ) intead.
 void Channel.addMember(java.lang.String member, Command why)
          Deprecated. Use addMember( String, InCommand ) instead.
 void Channel.removeMember(FullNick member, Command why)
          Deprecated. Use removeMember( FullNick, InCommand ) instead.
 void Channel.removeMember(java.lang.String member, Command why)
          Deprecated. Use removeMember( String, InCommand ) instead.
 

Uses of Command in f00f.net.irc.martyr.commands
 

Classes in f00f.net.irc.martyr.commands that implement Command
 class AbstractCommand
          Defines a generic command.
 class AbstractInCommand
          Defines a generic command.
 class ActionCtcp
          ActionCtcp allows the application to do a '/me'.
 class AwayCommand
          Defines the AWAY message which is used to indicate that you are or are not away from the keyboard.
 class ChannelModeCommand
          Defines the ChannelMode command.
 class CtcpMessage
          This facilitates the sending and receiving of CTCP messages.
 class CtcpNotice
          This facilitates the sending and receiving of CTCP messages.
 class InviteCommand
           
 class IsonCommand
          Defines the ISON command, which is used to determine if a user or a list of users is online.
 class JoinCommand
          Defines JOIN command.
 class KickCommand
          Defines KICK command.
 class ListCommand
          Defines the LIST command, which is used to get the topic and member count of certain channels, or all of them.
 class MessageCommand
          Defines the PRIVMSG command.
 class ModeCommand
          Defines MODE command.
 class NamesCommand
          Defines the NAMES command, which is used to get the members of certain channels, or all of them.
 class NickCommand
          Defines NICK command.
 class NoticeCommand
          Defines the NOTICE command.
 class PartCommand
          Defines PART command.
 class PassCommand
          Defines PASS command, optional part of the handshake to register on the network.
 class PingCommand
          Defines the PING command.
 class PongCommand
          Defines the PONG command.
 class QuitCommand
          Defines QUIT command.
 class RawCommand
           
 class TopicCommand
           
 class UnknownCommand
          Some unknown command, for which there is no factory.
 class UserCommand
          Defines USER command, part of the handshake to register on the network.
 class UserModeCommand
          Defines a user MODE command.
 class WelcomeCommand
          Defines the commands that a server issues to welcome us.
 class WhoisCommand
          Implements a WHOIS command, to query details about a user.
 

Uses of Command in f00f.net.irc.martyr.dcc
 

Classes in f00f.net.irc.martyr.dcc that implement Command
 class ChatRequestCommand
          ChatRequestCommand sets up a socket to listen for a dcc connection and then sends a request to chat to the indicated party.
 

Uses of Command in f00f.net.irc.martyr.errors
 

Classes in f00f.net.irc.martyr.errors that implement Command
 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 GenericError
          Defines what an error is.
 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 UnknownError
          Some unknown command, for which there is no factory.
 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.
 

Uses of Command in f00f.net.irc.martyr.replies
 

Classes in f00f.net.irc.martyr.replies that implement Command
 class AbstractWhoisReply
           
 class AwayReply
          Signals an automated AWAY message received as a response to a PRIVMSG that was sent out.
 class ChannelCreationReply
          ChannelCreationReply sets the creation time of the channel.
 class GenericReply
          Defines what a reply is.
 class GenericStringReply
           
 class ListEndReply
          Signals the end of a LIST response.
 class ListReply
          Signals an entry of a LIST response.
 class ListStartReply
          Signals the beginning of a LIST response.
 class LUserClientReply
           
 class LUserMeReply
           
 class LUserOpReply
           
 class ModeReply
          ModeReply is really a factory that passes the ModeReply off to a ChannelModeCommand.
 class NamesEndReply
           
 class NamesReply
           
 class NowAwayReply
          Signals that you were successfully marked un-away.
 class TopicInfoReply
          Contains info about the topic, who set it and when.
 class UnAwayReply
          Signals that you were successfully marked un-away.
 class UnknownReply
          A container for unknown replies.
 class WhoisChannelsReply
           
 class WhoisEndReply
           
 class WhoisIdleReply
           
 class WhoisServerReply
           
 class WhoisUserReply
           
 



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