NodeInfo

Node's informations.

Members

Aliases

Plugin
alias Plugin = Tuple!(uint, "id", string, "name", string, "version_")
Undocumented in source.

Mixins

__anonymous
mixin IO!(acceptedGames, max, plugins, webAdminPort, additionalJSON)
Undocumented in source.

Variables

ID
enum ubyte ID;
Undocumented in source.
UNLIMITED
enum uint UNLIMITED;
Undocumented in source.
acceptedGames
uint[][ubyte] acceptedGames;

Informations about the games accepted by the node. There should be at least one combination of game/protocols that is also accepted by hub as indicated in HubInfo.gamesInfo, otherwise the node will never receive any player.

additionalJSON
JSONValue additionalJSON;

Optional informations about the server's software and system, similar to HubInfo's additionalJson field.

max
uint max;

Maximum number of players accepted by node.

plugins
Plugin[] plugins;

List of plugins currently loaded on the node. This field is used only for information purposes (as displaying the plugins in the querying protocol).

webAdminPort
ushort webAdminPort;

Port where the node is listening for connections, if the web admin protocol is active on the hub.

Meta