IrcServer

Undocumented in source.

Constructors

this
this()
Undocumented in source.

Members

Classes

Channel
class Channel
Undocumented in source.
Client
class Client

Client connection and information

Functions

createChannel
Channel createChannel(string name)
Undocumented in source. Be warned that the author may not have intended to support it.
listen
ushort listen(ushort port, string addr)
Undocumented in source. Be warned that the author may not have intended to support it.

Variables

addressMask
string addressMask;

If set, masks all IPs to the given mask

chanTypes
string chanTypes;
Undocumented in source.
channels
Channel[string] channels;
Undocumented in source.
conn
IrcServerSocket conn;
Undocumented in source.
creationTime
SysTime creationTime;
Undocumented in source.
hostname
string hostname;

Server configuration

log
Logger log;
Undocumented in source.
maxUsers
ulong maxUsers;

Statistics

motd
string[] motd;
Undocumented in source.
network
string network;

Server configuration

nicknameValidationPattern
string nicknameValidationPattern;
Undocumented in source.
nicknames
Client[string] nicknames;
Undocumented in source.
operPassword
string operPassword;
Undocumented in source.
password
string password;

Server configuration

serverVersion
string serverVersion;
Undocumented in source.
staticChannels
bool staticChannels;

Channels can't be created by users, and don't disappear when they're empty

totalConnections
ulong totalConnections;

Statistics

Meta