ClientData

View as Markdown

Describes the client software that logs in.

Full nameMFiles.ClientData
Proto filemfiles/structs.proto

Fields

FieldTypeNumberDescription
versionuint641The client's version, packed like QueryVersionResponse.server_version (major << 48 | minor << 32 | build << 16 | patch). May be 0. If the server administrator has set a minimum client version, older clients are refused with E_MFILES_INCOMPATIBLE_SERVER_VERSION.
capabilitiesClientCapabilities2Features the client software handles. The server adapts some responses to them, so set only the flags your code implements; leave the rest false.
languagestring3The client's language, for example en. For LogInWithSession, empty means the language of the existing session.
typeClientType4The kind of client. Applications use CLIENT_TYPE_SERVER_API.
type_specifierstring5Optional free-form name of the client application.

Used by methods

Used in fields