1#ifndef ERIS_SERVER_INFO_H
2#define ERIS_SERVER_INFO_H
4#include <Atlas/Objects/ObjectsFwd.h>
37 void processServer(
const Atlas::Objects::Entity::RootEntity &svr);
long entities
the number of entities on the server
std::string ruleset
retrieve a human-readable name of the ruleset (e.g. 'mason' or 'circe')
std::string buildDate
the server program build-date, as a free text string
long protocol_version
version of the protocol used
std::string server
the server program name, i.e 'stage' or 'cyphesis'
void processServer(const Atlas::Objects::Entity::RootEntity &svr)
std::string name
retrieve the human-readable name of the server (e.g 'Bob's Mason Server')
std::string version
the server program version, as a free text string
std::vector< std::string > assets
double uptime
the server's uptime in seconds
@ TIMEOUT
server query timed out
int clients
the number of clients currently connected to the server