QtCraft API C++ classes QML types Handbook

QcMsg::AdminLimits Namespace

namespace QcMsg::AdminLimits

Bounds of the admin messages, checked by the decoders. More...

Header: #include <common/protocol/QcAdminMessages.h>

Variables

const quint32 maxAliases
const quint32 maxArguments
const quint32 maxCommands
const quint32 maxEntries
const quint32 maxHistory
const quint32 maxLines
const quint32 maxLogLines
const qsizetype maxLongText
const quint32 maxNames
const quint32 maxPlayers
const quint32 maxSettings
const qsizetype maxText

Detailed Description

Variable Documentation

const quint32 AdminLimits::maxAliases

Aliases of a command of an AdminCatalogue.

const quint32 AdminLimits::maxArguments

Arguments of an AdminRequest.

const quint32 AdminLimits::maxCommands

Commands and macros of an AdminCatalogue.

const quint32 AdminLimits::maxEntries

Names of each list of an AdminLists (operators, whitelist, bans).

const quint32 AdminLimits::maxHistory

The status history: ten minutes at one point per second, a day at one point per minute.

const quint32 AdminLimits::maxLines

Chat lines of an AdminResult or AdminChat.

const quint32 AdminLimits::maxLogLines

Lines of an AdminLog.

const qsizetype AdminLimits::maxLongText

Characters of a long text (usages, descriptions, chat and log line texts).

const quint32 AdminLimits::maxNames

The words a command's placeholder takes beyond its usage (structures, biomes; decision E-911).

const quint32 AdminLimits::maxPlayers

Players of an AdminPlayers.

const quint32 AdminLimits::maxSettings

Game rules, and server limits, of an AdminSettings.

const qsizetype AdminLimits::maxText

Characters of a short text (names, categories, arguments): the encoders cut a longer one, the decoders refuse it.