fCraft  0.638
Custom Minecraft Server
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Properties Events
IRC.cs File Reference

Classes

class  fCraft.IRC
 IRC control class. More...
 

Namespaces

package  fCraft
 

Enumerations

enum  fCraft.IRCReplyCode {
  fCraft.Null = 000, fCraft.Welcome = 001, fCraft.YourHost = 002, fCraft.Created = 003,
  fCraft.MyInfo = 004, fCraft.Bounce = 005, fCraft.TraceLink = 200, fCraft.TraceConnecting = 201,
  fCraft.TraceHandshake = 202, fCraft.TraceUnknown = 203, fCraft.TraceOperator = 204, fCraft.TraceUser = 205,
  fCraft.TraceServer = 206, fCraft.TraceService = 207, fCraft.TraceNewType = 208, fCraft.TraceClass = 209,
  fCraft.TraceReconnect = 210, fCraft.StatsLinkInfo = 211, fCraft.StatsCommands = 212, fCraft.EndOfStats = 219,
  fCraft.UserModeIs = 221, fCraft.ServiceList = 234, fCraft.ServiceListEnd = 235, fCraft.StatsUptime = 242,
  fCraft.StatsOLine = 243, fCraft.StatsConn = 250, fCraft.LuserClient = 251, fCraft.LuserOp = 252,
  fCraft.LuserUnknown = 253, fCraft.LuserChannels = 254, fCraft.LuserMe = 255, fCraft.AdminMe = 256,
  fCraft.AdminLocation1 = 257, fCraft.AdminLocation2 = 258, fCraft.AdminEmail = 259, fCraft.TraceLog = 261,
  fCraft.TraceEnd = 262, fCraft.TryAgain = 263, fCraft.LocalUsers = 265, fCraft.GlobalUsers = 266,
  fCraft.Away = 301, fCraft.UserHost = 302, fCraft.IsOn = 303, fCraft.UnAway = 305,
  fCraft.NowAway = 306, fCraft.WhoIsUser = 311, fCraft.WhoIsServer = 312, fCraft.WhoIsOperator = 313,
  fCraft.WhoWasUser = 314, fCraft.EndOfWho = 315, fCraft.WhoIsIdle = 317, fCraft.EndOfWhoIs = 318,
  fCraft.WhoIsChannels = 319, fCraft.ListStart = 321, fCraft.List = 322, fCraft.ListEnd = 323,
  fCraft.ChannelModeIs = 324, fCraft.UniqueOpIs = 325, fCraft.NoTopic = 331, fCraft.Topic = 332,
  fCraft.TopicSetBy = 333, fCraft.Inviting = 341, fCraft.Summoning = 342, fCraft.InviteList = 346,
  fCraft.EndOfInviteList = 347, fCraft.ExceptionList = 348, fCraft.EndOfExceptionList = 349, fCraft.Version = 351,
  fCraft.WhoReply = 352, fCraft.NamesReply = 353, fCraft.Links = 364, fCraft.EndOfLinks = 365,
  fCraft.EndOfNames = 366, fCraft.BanList = 367, fCraft.EndOfBanList = 368, fCraft.EndOfWhoWas = 369,
  fCraft.Info = 371, fCraft.Motd = 372, fCraft.EndOfInfo = 374, fCraft.MotdStart = 375,
  fCraft.EndOfMotd = 376, fCraft.YouAreOper = 381, fCraft.Rehashing = 382, fCraft.YouAreService = 383,
  fCraft.Time = 391, fCraft.UsersStart = 392, fCraft.Users = 393, fCraft.EndOfUsers = 394,
  fCraft.NoUsers = 395, fCraft.ErrorNoSuchNickname = 401, fCraft.ErrorNoSuchServer = 402, fCraft.ErrorNoSuchChannel = 403,
  fCraft.ErrorCannotSendToChannel = 404, fCraft.ErrorTooManyChannels = 405, fCraft.ErrorWasNoSuchNickname = 406, fCraft.ErrorTooManyTargets = 407,
  fCraft.ErrorNoSuchService = 408, fCraft.ErrorNoOrigin = 409, fCraft.ErrorNoRecipient = 411, fCraft.ErrorNoTextToSend = 412,
  fCraft.ErrorNoTopLevel = 413, fCraft.ErrorWildTopLevel = 414, fCraft.ErrorBadMask = 415, fCraft.ErrorUnknownCommand = 421,
  fCraft.ErrorNoMotd = 422, fCraft.ErrorNoAdminInfo = 423, fCraft.ErrorFileError = 424, fCraft.ErrorNoNicknameGiven = 431,
  fCraft.ErrorErroneusNickname = 432, fCraft.ErrorNicknameInUse = 433, fCraft.ErrorNicknameCollision = 436, fCraft.ErrorUnavailableResource = 437,
  fCraft.ErrorUserNotInChannel = 441, fCraft.ErrorNotOnChannel = 442, fCraft.ErrorUserOnChannel = 443, fCraft.ErrorNoLogin = 444,
  fCraft.ErrorSummonDisabled = 445, fCraft.ErrorUsersDisabled = 446, fCraft.ErrorNotRegistered = 451, fCraft.ErrorNeedMoreParams = 461,
  fCraft.ErrorAlreadyRegistered = 462, fCraft.ErrorNoPermissionForHost = 463, fCraft.ErrorPasswordMismatch = 464, fCraft.ErrorYouAreBannedCreep = 465,
  fCraft.ErrorYouWillBeBanned = 466, fCraft.ErrorKeySet = 467, fCraft.ErrorChannelIsFull = 471, fCraft.ErrorUnknownMode = 472,
  fCraft.ErrorInviteOnlyChannel = 473, fCraft.ErrorBannedFromChannel = 474, fCraft.ErrorBadChannelKey = 475, fCraft.ErrorBadChannelMask = 476,
  fCraft.ErrorNoChannelModes = 477, fCraft.ErrorBanListFull = 478, fCraft.ErrorNoPrivileges = 481, fCraft.ErrorChannelOpPrivilegesNeeded = 482,
  fCraft.ErrorCannotKillServer = 483, fCraft.ErrorRestricted = 484, fCraft.ErrorUniqueOpPrivilegesNeeded = 485, fCraft.ErrorNoOperHost = 491,
  fCraft.ErrorUserModeUnknownFlag = 501, fCraft.ErrorUsersDoNotMatch = 502
}
 IRC protocol reply codes. More...
 
enum  fCraft.IRCMessageType {
  fCraft.Ping, fCraft.Info, fCraft.Login, fCraft.Motd,
  fCraft.List, fCraft.Join, fCraft.Kick, fCraft.Part,
  fCraft.Invite, fCraft.Quit, fCraft.Kill, fCraft.Who,
  fCraft.WhoIs, fCraft.WhoWas, fCraft.Name, fCraft.Topic,
  fCraft.BanList, fCraft.NickChange, fCraft.TopicChange, fCraft.UserMode,
  fCraft.UserModeChange, fCraft.ChannelMode, fCraft.ChannelModeChange, fCraft.ChannelMessage,
  fCraft.ChannelAction, fCraft.ChannelNotice, fCraft.QueryMessage, fCraft.QueryAction,
  fCraft.QueryNotice, fCraft.CtcpReply, fCraft.CtcpRequest, fCraft.Error,
  fCraft.ErrorMessage, fCraft.Unknown
}
 IRC message types. More...