Skip to content

namespace flake::ParameterProperties

Standard parameter property tags used in protocol messages.

Attributes

Name
constexpruint32_tOBJECT_TYPE
Type UUID of the object (read-only, UUID).
constexpruint32_tOBJECT_ADDR
Object address on the bus (read-only, uint16).
constexpruint32_tBROADCAST_ADDR
Broadcast / group address (read-only, uint16).
constexpruint32_tMESSAGE_NAME
Name of the custom message (string).
constexpruint32_tCHILDREN_TABLE
Serialized table of child objects (binary).
constexpruint32_tCOLUMN_SET
Set of column tags for table queries (uint16 array).
constexpruint32_tLAST_MODIFICATION_TIME
Last modification timestamp (datetime).
constexpruint32_tCREATION_TIME
Object creation timestamp (datetime).
constexpruint32_tOBJECT_TABLE
Serialized object table (binary).
constexpruint32_tPROP_TAG
Property tag value (uint32).
constexpruint32_tPROP_NAME
Human-readable property name (string, read-only).
constexpruint32_tPROP_TYPE
Property type code (uint16).
constexpruint32_tREQUIRES_AUTH
Whether the object requires authentication (bool).
constexpruint32_tSTREAM_DATA_STR
Stream payload as string.
constexpruint32_tSTREAM_DATA_BIN
Stream payload as binary blob.
constexpruint32_tSTREAM_LEN
Stream data length in bytes (uint16).
constexpruint32_tSTREAM_POS
Current stream position (uint32).
constexpruint32_tSTREAM_FLAGS
Stream attribute flags (uint8).
constexpruint32_tAUTH_TYPE
Authentication type (uint8, read-only).
constexpruint32_tAUTH_USER
Authentication user name (string, read-only).
constexpruint32_tAUTH_PASS
Authentication password (string, read-only).
constexpruint32_tSIGN_ALGO
Signature algorithm identifier (string, read-only).
constexpruint32_tSIGN_HASH
Signature hash value (binary, read-only).
constexpruint32_tSIGNATURE
Digital signature bytes (binary, read-only).
constexpruint32_tOBJECT_TYPE_NAME
Type UUID of the object (read-only, UUID).

Attributes Documentation

variable OBJECT_TYPE

cpp
constexpr uint32_t flake::ParameterProperties::OBJECT_TYPE

Type UUID of the object (read-only, UUID).

variable OBJECT_ADDR

cpp
constexpr uint32_t flake::ParameterProperties::OBJECT_ADDR

Object address on the bus (read-only, uint16).

variable BROADCAST_ADDR

cpp
constexpr uint32_t flake::ParameterProperties::BROADCAST_ADDR

Broadcast / group address (read-only, uint16).

variable MESSAGE_NAME

cpp
constexpr uint32_t flake::ParameterProperties::MESSAGE_NAME

Name of the custom message (string).

variable CHILDREN_TABLE

cpp
constexpr uint32_t flake::ParameterProperties::CHILDREN_TABLE

Serialized table of child objects (binary).

variable COLUMN_SET

cpp
constexpr uint32_t flake::ParameterProperties::COLUMN_SET

Set of column tags for table queries (uint16 array).

variable LAST_MODIFICATION_TIME

cpp
constexpr uint32_t flake::ParameterProperties::LAST_MODIFICATION_TIME

Last modification timestamp (datetime).

variable CREATION_TIME

cpp
constexpr uint32_t flake::ParameterProperties::CREATION_TIME

Object creation timestamp (datetime).

variable OBJECT_TABLE

cpp
constexpr uint32_t flake::ParameterProperties::OBJECT_TABLE

Serialized object table (binary).

variable PROP_TAG

cpp
constexpr uint32_t flake::ParameterProperties::PROP_TAG

Property tag value (uint32).

variable PROP_NAME

cpp
constexpr uint32_t flake::ParameterProperties::PROP_NAME

Human-readable property name (string, read-only).

variable PROP_TYPE

cpp
constexpr uint32_t flake::ParameterProperties::PROP_TYPE

Property type code (uint16).

variable REQUIRES_AUTH

cpp
constexpr uint32_t flake::ParameterProperties::REQUIRES_AUTH

Whether the object requires authentication (bool).

variable STREAM_DATA_STR

cpp
constexpr uint32_t flake::ParameterProperties::STREAM_DATA_STR

Stream payload as string.

variable STREAM_DATA_BIN

cpp
constexpr uint32_t flake::ParameterProperties::STREAM_DATA_BIN

Stream payload as binary blob.

variable STREAM_LEN

cpp
constexpr uint32_t flake::ParameterProperties::STREAM_LEN

Stream data length in bytes (uint16).

variable STREAM_POS

cpp
constexpr uint32_t flake::ParameterProperties::STREAM_POS

Current stream position (uint32).

variable STREAM_FLAGS

cpp
constexpr uint32_t flake::ParameterProperties::STREAM_FLAGS

Stream attribute flags (uint8).

variable AUTH_TYPE

cpp
constexpr uint32_t flake::ParameterProperties::AUTH_TYPE

Authentication type (uint8, read-only).

variable AUTH_USER

cpp
constexpr uint32_t flake::ParameterProperties::AUTH_USER

Authentication user name (string, read-only).

variable AUTH_PASS

cpp
constexpr uint32_t flake::ParameterProperties::AUTH_PASS

Authentication password (string, read-only).

variable SIGN_ALGO

cpp
constexpr uint32_t flake::ParameterProperties::SIGN_ALGO

Signature algorithm identifier (string, read-only).

variable SIGN_HASH

cpp
constexpr uint32_t flake::ParameterProperties::SIGN_HASH

Signature hash value (binary, read-only).

variable SIGNATURE

cpp
constexpr uint32_t flake::ParameterProperties::SIGNATURE

Digital signature bytes (binary, read-only).

variable OBJECT_TYPE_NAME

cpp
constexpr uint32_t flake::ParameterProperties::OBJECT_TYPE_NAME

Type UUID of the object (read-only, UUID).