Skip to main content

MessageRateResponse Struct

Response to a GetMessageRate request (MessageType::MESSAGE_RATE_RESPONSE, version 1.1). More...

Declaration

struct point_one::fusion_engine::messages::MessageRateResponse { ... }

Included Headers

Base struct

structMessagePayload

The base class for all message payloads. More...

Public Member Attributes Index

ConfigurationSourceconfig_source = ConfigurationSource::ACTIVE

The source of the parameter value (active, saved, etc.). More...

uint16_tnum_rates = 0

The number of rates reported by this message. More...

InterfaceIDoutput_interface = {}

The output interface corresponding with this response. More...

Responseresponse = Response::OK

The response status (success, error, etc.). More...

Public Static Attributes Index

static constexpr MessageTypeMESSAGE_TYPE = ...
static constexpr uint8_tMESSAGE_VERSION = 1

Description

Response to a GetMessageRate request (MessageType::MESSAGE_RATE_RESPONSE, version 1.1).

This message will be followed by num_rates MessageRateResponseEntry elements:

 {MessageHeader, MessageRateResponse, MessageRateResponseEntry[num_rates]}

Definition at line 2538 of file configuration.h.

Public Member Attributes

config_source

ConfigurationSource point_one::fusion_engine::messages::MessageRateResponse::config_source = ConfigurationSource::ACTIVE

The source of the parameter value (active, saved, etc.).

Definition at line 2544 of file configuration.h.

2544 ConfigurationSource config_source = ConfigurationSource::ACTIVE;

num_rates

uint16_t point_one::fusion_engine::messages::MessageRateResponse::num_rates = 0

The number of rates reported by this message.

Definition at line 2550 of file configuration.h.

2550 uint16_t num_rates = 0;

output_interface

InterfaceID point_one::fusion_engine::messages::MessageRateResponse::output_interface = {}

The output interface corresponding with this response.

Definition at line 2553 of file configuration.h.

2553 InterfaceID output_interface = {};

response

Response point_one::fusion_engine::messages::MessageRateResponse::response = Response::OK

The response status (success, error, etc.).

Definition at line 2547 of file configuration.h.

2547 Response response = Response::OK;

Public Static Attributes

MESSAGE_TYPE

constexpr MessageType point_one::fusion_engine::messages::MessageRateResponse::MESSAGE_TYPE
constexpr static
Initialiser

Definition at line 2539 of file configuration.h.

2539 static constexpr MessageType MESSAGE_TYPE =

MESSAGE_VERSION

constexpr uint8_t point_one::fusion_engine::messages::MessageRateResponse::MESSAGE_VERSION = 1
constexpr static

Definition at line 2541 of file configuration.h.

2541 static constexpr uint8_t MESSAGE_VERSION = 1;

The documentation for this struct was generated from the following file:


Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.9.8.