irc.protocol

Undocumented in source.

Members

Aliases

channelPrefixes
alias channelPrefixes = TypeTuple!('&', '#', '+', '!')

List of the four valid channel prefixes; &, #, + and !.

Functions

parse
bool parse(const(char)[] raw, IrcLine line)
Undocumented in source. Be warned that the author may not have intended to support it.

Manifest constants

IRC_MAX_COMMAND_PARAMETERS
enum IRC_MAX_COMMAND_PARAMETERS;
Undocumented in source.
IRC_MAX_LEN
enum IRC_MAX_LEN;
Undocumented in source.
MAX_USERHOST_LEN
enum MAX_USERHOST_LEN;
Undocumented in source.

Structs

IrcLine
struct IrcLine

Structure representing a parsed IRC message.

IrcUser
struct IrcUser

Structure representing an IRC user.

Templates

additionalMsgLen
template additionalMsgLen(string method)
Undocumented in source.

Meta