|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectleafchat.core.api.Msg
com.leafdigital.irc.api.IRCMsg
com.leafdigital.irc.api.ServerIRCMsg
com.leafdigital.irc.api.NumericIRCMsg
public class NumericIRCMsg
Numeric IRC message. This class also contain constants for a large set of standard or standard-ish server numerics.
Field Summary | |
---|---|
static int |
ERR_ALREADYREGISTRED
RFC1459: ERR_ALREADYREGISTRED |
static int |
ERR_BADCHANNELKEY
RFC1459: ERR_BADCHANNELKEY |
static int |
ERR_BANNEDFROMCHAN
RFC1459: ERR_BANNEDFROMCHAN |
static int |
ERR_CANNOTSENDTOCHAN
RFC1459: ERR_CANNOTSENDTOCHAN |
static int |
ERR_CANTKILLSERVER
RFC1459: ERR_CANTKILLSERVER |
static int |
ERR_CHANNELISFULL
RFC1459: ERR_CHANNELISFULL |
static int |
ERR_CHANOPRIVSNEEDED
RFC1459: ERR_CHANOPRIVSNEEDED |
static int |
ERR_ERRONEUSNICKNAME
RFC1459: ERR_ERRONEUSNICKNAME |
static int |
ERR_FILEERROR
RFC1459: ERR_FILEERROR |
static int |
ERR_INVITEONLYCHAN
RFC1459: ERR_INVITEONLYCHAN |
static int |
ERR_KEYSET
RFC1459: ERR_KEYSET |
static int |
ERR_NEEDMOREPARAMS
RFC1459: ERR_NEEDMOREPARAMS |
static int |
ERR_NICKCOLLISION
RFC1459: ERR_NICKCOLLISION |
static int |
ERR_NICKNAMEINUSE
RFC1459: ERR_NICKNAMEINUSE |
static int |
ERR_NOADMININFO
RFC1459: ERR_NOADMININFO |
static int |
ERR_NOLOGIN
RFC1459: ERR_NOLOGIN |
static int |
ERR_NOMOTD
RFC1459: ERR_NOMOTD |
static int |
ERR_NONICKNAMEGIVEN
RFC1459: ERR_NONICKNAMEGIVEN |
static int |
ERR_NOOPERHOST
RFC1459: ERR_NOOPERHOST |
static int |
ERR_NOORIGIN
RFC1459: ERR_NOORIGIN |
static int |
ERR_NOPERMFORHOST
RFC1459: ERR_NOPERMFORHOST |
static int |
ERR_NOPRIVILEGES
RFC1459: ERR_NOPRIVILEGES |
static int |
ERR_NORECIPIENT
RFC1459: ERR_NORECIPIENT |
static int |
ERR_NOSUCHCHANNEL
RFC1459: ERR_NOSUCHCHANNEL |
static int |
ERR_NOSUCHNICK
RFC1459: ERR_NOSUCHNICK |
static int |
ERR_NOSUCHSERVER
RFC1459: ERR_NOSUCHSERVER |
static int |
ERR_NOTEXTTOSEND
RFC1459: ERR_NOTEXTTOSEND |
static int |
ERR_NOTONCHANNEL
RFC1459: ERR_NOTONCHANNEL |
static int |
ERR_NOTOPLEVEL
RFC1459: ERR_NOTOPLEVEL |
static int |
ERR_NOTREGISTERED
RFC1459: ERR_NOTREGISTERED |
static int |
ERR_PASSWDMISMATCH
RFC1459: ERR_PASSWDMISMATCH |
static int |
ERR_SUMMONDISABLED
RFC1459: ERR_SUMMONDISABLED |
static int |
ERR_TOOMANYCHANNELS
RFC1459: ERR_TOOMANYCHANNELS |
static int |
ERR_TOOMANYTARGETS
RFC1459: ERR_TOOMANYTARGETS |
static int |
ERR_UMODEUNKNOWNFLAG
RFC1459: ERR_UMODEUNKNOWNFLAG |
static int |
ERR_UNKNOWNCOMMAND
RFC1459: ERR_UNKNOWNCOMMAND |
static int |
ERR_UNKNOWNMODE
RFC1459: ERR_UNKNOWNMODE |
static int |
ERR_USERNOTINCHANNEL
RFC1459: ERR_USERNOTINCHANNEL |
static int |
ERR_USERONCHANNEL
RFC1459: ERR_USERONCHANNEL |
static int |
ERR_USERSDISABLED
RFC1459: ERR_USERSDISABLED |
static int |
ERR_USERSDONTMATCH
RFC1459: ERR_USERSDONTMATCH |
static int |
ERR_WASNOSUCHNICK
RFC1459: ERR_WASNOSUCHNICK |
static int |
ERR_WILDTOPLEVEL
RFC1459: ERR_WILDTOPLEVEL |
static int |
ERR_YOUREBANNEDCREEP
RFC1459: ERR_YOUREBANNEDCREEP |
static MessageInfo |
info
Scripting event info |
static int |
RPL_ADMINEMAIL
RFC1459: RPL_ADMINEMAIL |
static int |
RPL_ADMINLOC1
RFC1459: RPL_ADMINLOC1 |
static int |
RPL_ADMINLOC2
RFC1459: RPL_ADMINLOC2 |
static int |
RPL_ADMINME
RFC1459: RPL_ADMINME |
static int |
RPL_AWAY
RFC1459: RPL_AWAY |
static int |
RPL_BANLIST
RFC1459: RPL_BANLIST |
static int |
RPL_CHANNELMODEIS
RFC1459: RPL_CHANNELMODEIS |
static int |
RPL_CREATED
RFC2812: RPL_CREATED |
static int |
RPL_CREATIONTIME
Extension (seen in Unreal 3.2): RPL_CREATIONTIME |
static int |
RPL_ENDOFBANLIST
RFC1459: RPL_ENDOFBANLIST |
static int |
RPL_ENDOFINFO
RFC1459: RPL_ENDOFINFO |
static int |
RPL_ENDOFLINKS
RFC1459: RPL_ENDOFLINKS |
static int |
RPL_ENDOFMOTD
RFC1459: RPL_ENDOFMOTD |
static int |
RPL_ENDOFNAMES
RFC1459: RPL_ENDOFNAMES |
static int |
RPL_ENDOFSTATS
RFC1459: RPL_ENDOFSTATS |
static int |
RPL_ENDOFUSERS
RFC1459: RPL_ENDOFUSERS |
static int |
RPL_ENDOFWHO
RFC1459: RPL_ENDOFWHO |
static int |
RPL_ENDOFWHOIS
RFC1459: RPL_ENDOFWHOIS |
static int |
RPL_ENDOFWHOWAS
RFC1459: RPL_ENDOFWHOWAS |
static int |
RPL_GLOBALUSERS
Extension (seen in Bahamut 1.8): RPL_GLOBALUSERS |
static int |
RPL_INFO
RFC1459: RPL_INFO |
static int |
RPL_INVITING
RFC1459: RPL_INVITING |
static int |
RPL_ISON
RFC1459: RPL_ISON |
static int |
RPL_ISUPPORT
Extension: RPL_ISUPPORT |
static int |
RPL_LINKS
RFC1459: RPL_LINKS |
static int |
RPL_LIST
RFC1459: RPL_LIST |
static int |
RPL_LISTEND
RFC1459: RPL_LISTEND |
static int |
RPL_LISTSTART
RFC1459: RPL_LISTSTART |
static int |
RPL_LOCALUSERS
Extension (seen in Bahamut 1.8): RPL_LOCALUSERS |
static int |
RPL_LOGOFF
Extension (seen in Bahamut 1.8): RPL_LOGOFF |
static int |
RPL_LOGON
Extension (seen in Bahamut 1.8): RPL_LOGON |
static int |
RPL_LUSERCHANNELS
RFC1459: RPL_LUSERCHANNELS |
static int |
RPL_LUSERCLIENT
RFC1459: RPL_LUSERCLIENT |
static int |
RPL_LUSERME
RFC1459: RPL_LUSERME |
static int |
RPL_LUSEROP
RFC1459: RPL_LUSEROP |
static int |
RPL_LUSERUNKNOWN
RFC1459: RPL_LUSERUNKNOWN |
static int |
RPL_MOTD
RFC1459: RPL_MOTD |
static int |
RPL_MOTDSTART
RFC1459: RPL_MOTDSTART |
static int |
RPL_MYINFO
RFC2812: RPL_MYINFO |
static int |
RPL_NAMREPLY
RFC1459: RPL_NAMREPLY |
static int |
RPL_NONE
RFC1459: RPL_NONE |
static int |
RPL_NOTOPIC
RFC1459: RPL_NOTOPIC |
static int |
RPL_NOUSERS
RFC1459: RPL_NOUSERS |
static int |
RPL_NOWAWAY
RFC1459: RPL_NOWAWAY |
static int |
RPL_NOWOFF
Extension (seen in Bahamut 1.8): RPL_NOWOFF |
static int |
RPL_NOWON
Extension (seen in Bahamut 1.8): RPL_NOWON |
static int |
RPL_REHASHING
RFC1459: RPL_REHASHING |
static int |
RPL_STATSCLINE
RFC1459: RPL_STATSCLINE |
static int |
RPL_STATSCOMMANDS
RFC1459: RPL_STATSCOMMANDS |
static int |
RPL_STATSCONN
Extension (seen on SorceryNet): RPL_STATSCONN |
static int |
RPL_STATSHLINE
RFC1459: RPL_STATSHLINE |
static int |
RPL_STATSILINE
RFC1459: RPL_STATSILINE |
static int |
RPL_STATSKLINE
RFC1459: RPL_STATSKLINE |
static int |
RPL_STATSLINKINFO
RFC1459: RPL_STATSLINKINFO |
static int |
RPL_STATSLLINE
RFC1459: RPL_STATSLLINE |
static int |
RPL_STATSNLINE
RFC1459: RPL_STATSNLINE |
static int |
RPL_STATSOLINE
RFC1459: RPL_STATSOLINE |
static int |
RPL_STATSUPTIME
RFC1459: RPL_STATSUPTIME |
static int |
RPL_STATSYLINE
RFC1459: RPL_STATSYLINE |
static int |
RPL_SUMMONING
RFC1459: RPL_SUMMONING |
static int |
RPL_TIME
RFC1459: RPL_TIME |
static int |
RPL_TOPIC
RFC1459: RPL_TOPIC |
static int |
RPL_TOPICWHOTIME
RFC1459: RPL_TOPICWHOTIME |
static int |
RPL_TRACECONNECTING
RFC1459: RPL_TRACECONNECTING |
static int |
RPL_TRACEHANDSHAKE
RFC1459: RPL_TRACEHANDSHAKE |
static int |
RPL_TRACELINK
RFC1459: RPL_TRACELINK |
static int |
RPL_TRACELOG
RFC1459: RPL_TRACELOG |
static int |
RPL_TRACENEWTYPE
RFC1459: RPL_TRACENEWTYPE |
static int |
RPL_TRACEOPERATOR
RFC1459: RPL_TRACEOPERATOR |
static int |
RPL_TRACESERVER
RFC1459: RPL_TRACESERVER |
static int |
RPL_TRACEUNKNOWN
RFC1459: RPL_TRACEUNKNOWN |
static int |
RPL_TRACEUSER
RFC1459: RPL_TRACEUSER |
static int |
RPL_UMODEIS
RFC1459: RPL_UMODEIS |
static int |
RPL_UNAWAY
RFC1459: RPL_UNAWAY |
static int |
RPL_USERHOST
RFC1459: RPL_USERHOST |
static int |
RPL_USERS
RFC1459: RPL_USERS |
static int |
RPL_USERSSTART
RFC1459: RPL_USERSSTART |
static int |
RPL_VERSION
RFC1459: RPL_VERSION |
static int |
RPL_WATCHOFF
Extension (seen in Bahamut 1.8): RPL_WATCHOFF |
static int |
RPL_WATCHSTAT
Extension (seen in Bahamut 1.8): RPL_WATCHSTAT |
static int |
RPL_WELCOME
RFC2812: RPL_WELCOME |
static int |
RPL_WHOISCHANNELS
RFC1459: RPL_WHOISCHANNELS |
static int |
RPL_WHOISHOST
Extension (seen in Unreal 3.2): RPL_WHOISHOST |
static int |
RPL_WHOISIDLE
RFC1459: RPL_WHOISIDLE |
static int |
RPL_WHOISMASKED
Extension (seen on SorceryNet): RPL_WHOISMASKED |
static int |
RPL_WHOISOPERATOR
RFC1459: RPL_WHOISOPERATOR |
static int |
RPL_WHOISREGNICK
Extension (various): RPL_WHOISREGNICK |
static int |
RPL_WHOISSERVER
RFC1459: RPL_WHOISSERVER |
static int |
RPL_WHOISUSER
RFC1459: RPL_WHOISUSER |
static int |
RPL_WHOREPLY
RFC1459: RPL_WHOREPLY |
static int |
RPL_WHOWASUSER
RFC1459: RPL_WHOWASUSER |
static int |
RPL_YOUREOPER
RFC1459: RPL_YOUREOPER |
static int |
RPL_YOURHOST
RFC2812: RPL_YOURHOST |
Fields inherited from class leafchat.core.api.Msg |
---|
PRIORITY_AFTERNORMAL, PRIORITY_BEFORENORMAL, PRIORITY_EARLY, PRIORITY_FIRST, PRIORITY_LAST, PRIORITY_LATE, PRIORITY_NORMAL |
Constructor Summary | |
---|---|
NumericIRCMsg(java.lang.String sourceServer,
java.lang.String target,
int numeric,
IRCMsg similar)
|
Method Summary | |
---|---|
int |
getNumeric()
|
IRCMsg |
getSimilar()
If message is similar to a defined IRCMsg, that is returned here (to avoid duplication of the parsing code). |
java.lang.String |
toString()
|
Methods inherited from class com.leafdigital.irc.api.ServerIRCMsg |
---|
getResponseID, getSourceServer, getTarget, setResponseID |
Methods inherited from class com.leafdigital.irc.api.IRCMsg |
---|
constructBytes, constructBytes, convertEncoding, convertISO, getCommand, getCommandBytes, getLine, getLineISO, getParamISO, getParams, getPrefix, getPrefixBytes, getServer, hasEncoding, includesPostfix, init, init, isParamInteger, setEncoding, splitBytes |
Methods inherited from class leafchat.core.api.Msg |
---|
isHandled, isStopped, markHandled, markStopped, sequenceBefore, setSequence, setSequence |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final int ERR_NOSUCHNICK
public static final int ERR_NOSUCHSERVER
public static final int ERR_NOSUCHCHANNEL
public static final int ERR_CANNOTSENDTOCHAN
public static final int ERR_TOOMANYCHANNELS
public static final int ERR_WASNOSUCHNICK
public static final int ERR_TOOMANYTARGETS
public static final int ERR_NOORIGIN
public static final int ERR_NORECIPIENT
public static final int ERR_NOTEXTTOSEND
public static final int ERR_NOTOPLEVEL
public static final int ERR_WILDTOPLEVEL
public static final int ERR_UNKNOWNCOMMAND
public static final int ERR_NOMOTD
public static final int ERR_NOADMININFO
public static final int ERR_FILEERROR
public static final int ERR_NONICKNAMEGIVEN
public static final int ERR_ERRONEUSNICKNAME
public static final int ERR_NICKNAMEINUSE
public static final int ERR_NICKCOLLISION
public static final int ERR_USERNOTINCHANNEL
public static final int ERR_NOTONCHANNEL
public static final int ERR_USERONCHANNEL
public static final int ERR_NOLOGIN
public static final int ERR_SUMMONDISABLED
public static final int ERR_USERSDISABLED
public static final int ERR_NOTREGISTERED
public static final int ERR_NEEDMOREPARAMS
public static final int ERR_ALREADYREGISTRED
public static final int ERR_NOPERMFORHOST
public static final int ERR_PASSWDMISMATCH
public static final int ERR_YOUREBANNEDCREEP
public static final int ERR_KEYSET
public static final int ERR_CHANNELISFULL
public static final int ERR_UNKNOWNMODE
public static final int ERR_INVITEONLYCHAN
public static final int ERR_BANNEDFROMCHAN
public static final int ERR_BADCHANNELKEY
public static final int ERR_NOPRIVILEGES
public static final int ERR_CHANOPRIVSNEEDED
public static final int ERR_CANTKILLSERVER
public static final int ERR_NOOPERHOST
public static final int ERR_UMODEUNKNOWNFLAG
public static final int ERR_USERSDONTMATCH
public static final int RPL_NONE
public static final int RPL_USERHOST
public static final int RPL_ISON
public static final int RPL_AWAY
public static final int RPL_UNAWAY
public static final int RPL_NOWAWAY
public static final int RPL_WHOISUSER
public static final int RPL_WHOISSERVER
public static final int RPL_WHOISOPERATOR
public static final int RPL_WHOISIDLE
public static final int RPL_ENDOFWHOIS
public static final int RPL_WHOISCHANNELS
public static final int RPL_WHOWASUSER
public static final int RPL_ENDOFWHOWAS
public static final int RPL_LISTSTART
public static final int RPL_LIST
public static final int RPL_LISTEND
public static final int RPL_CHANNELMODEIS
public static final int RPL_NOTOPIC
public static final int RPL_TOPIC
public static final int RPL_TOPICWHOTIME
public static final int RPL_INVITING
public static final int RPL_SUMMONING
public static final int RPL_VERSION
public static final int RPL_WHOREPLY
public static final int RPL_ENDOFWHO
public static final int RPL_NAMREPLY
public static final int RPL_ENDOFNAMES
public static final int RPL_LINKS
public static final int RPL_ENDOFLINKS
public static final int RPL_BANLIST
public static final int RPL_ENDOFBANLIST
public static final int RPL_INFO
public static final int RPL_ENDOFINFO
public static final int RPL_MOTDSTART
public static final int RPL_MOTD
public static final int RPL_ENDOFMOTD
public static final int RPL_YOUREOPER
public static final int RPL_REHASHING
public static final int RPL_TIME
public static final int RPL_USERSSTART
public static final int RPL_USERS
public static final int RPL_ENDOFUSERS
public static final int RPL_NOUSERS
public static final int RPL_TRACELINK
public static final int RPL_TRACECONNECTING
public static final int RPL_TRACEHANDSHAKE
public static final int RPL_TRACEUNKNOWN
public static final int RPL_TRACEOPERATOR
public static final int RPL_TRACEUSER
public static final int RPL_TRACESERVER
public static final int RPL_TRACENEWTYPE
public static final int RPL_TRACELOG
public static final int RPL_STATSLINKINFO
public static final int RPL_STATSCOMMANDS
public static final int RPL_STATSCLINE
public static final int RPL_STATSNLINE
public static final int RPL_STATSILINE
public static final int RPL_STATSKLINE
public static final int RPL_STATSYLINE
public static final int RPL_ENDOFSTATS
public static final int RPL_STATSLLINE
public static final int RPL_STATSUPTIME
public static final int RPL_STATSOLINE
public static final int RPL_STATSHLINE
public static final int RPL_UMODEIS
public static final int RPL_LUSERCLIENT
public static final int RPL_LUSEROP
public static final int RPL_LUSERUNKNOWN
public static final int RPL_LUSERCHANNELS
public static final int RPL_LUSERME
public static final int RPL_ADMINME
public static final int RPL_ADMINLOC1
public static final int RPL_ADMINLOC2
public static final int RPL_ADMINEMAIL
public static final int RPL_WHOISREGNICK
public static final int RPL_WHOISMASKED
public static final int RPL_WHOISHOST
public static final int RPL_CREATIONTIME
public static final int RPL_GLOBALUSERS
public static final int RPL_LOCALUSERS
public static final int RPL_STATSCONN
public static final int RPL_LOGON
public static final int RPL_LOGOFF
public static final int RPL_WATCHOFF
public static final int RPL_WATCHSTAT
public static final int RPL_NOWON
public static final int RPL_NOWOFF
public static final int RPL_WELCOME
public static final int RPL_YOURHOST
public static final int RPL_CREATED
public static final int RPL_MYINFO
public static final int RPL_ISUPPORT
public static MessageInfo info
Constructor Detail |
---|
public NumericIRCMsg(java.lang.String sourceServer, java.lang.String target, int numeric, IRCMsg similar)
sourceServer
- Server that sent the messagetarget
- Target of noticenumeric
- Numeric (as integer)similar
- If message is similar to a defined IRCMsg, we parse that here, otherwise nullMethod Detail |
---|
public IRCMsg getSimilar()
Numeric | Type |
---|---|
RPL_CHANNELMODEIS | ChanModeIRCMsg |
public int getNumeric()
public java.lang.String toString()
toString
in class ServerIRCMsg
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |