|
| Server (const std::string &srvid, const std::string &srvname, const std::string &srvdesc) |
|
| description (srvdesc) |
|
| uline (false) |
|
| silentuline (false) |
|
const std::string & | GetId () const |
|
const std::string & | GetName () const |
|
const std::string & | GetDesc () const |
|
bool | IsULine () const |
|
bool | IsSilentULine () const |
|
virtual CullResult | cull () |
|
◆ GetDesc()
const std::string& Server::GetDesc |
( |
| ) |
const |
|
inline |
Returns the description of this server
- Returns
- The description of this server
◆ GetId()
const std::string& Server::GetId |
( |
| ) |
const |
|
inline |
Retrieves the unique identifier for this server (e.g. 36C).
◆ GetName()
const std::string& Server::GetName |
( |
| ) |
const |
|
inline |
Returns the name of this server
- Returns
- The name of this server, for example "irc.inspircd.org".
◆ IsSilentULine()
bool Server::IsSilentULine |
( |
| ) |
const |
|
inline |
Checks whether this server is a silent uline Silent uline servers introduce, quit and oper up users without a snotice being generated.
- Returns
- True if this server is a silent uline, false otherwise.
◆ IsULine()
bool Server::IsULine |
( |
| ) |
const |
|
inline |
Checks whether this server is ulined
- Returns
- True if this server is ulined, false otherwise.
◆ ConfigReaderThread
◆ description
std::string Server::description |
|
protected |
The description of this server. This can be updated by the protocol module (for remote servers) or by a rehash (for the local server).
◆ id
const std::string Server::id |
|
protected |
The unique identifier for this server.
◆ name
const std::string Server::name |
|
protected |
◆ silentuline
True if this server is a silent uline, i.e. silent="yes" in the uline block
◆ uline
True if this server is ulined
The documentation for this class was generated from the following file: