Response to a GetOutputInterfaceConfigMessage request (MessageType::OUTPUT_INTERFACE_CONFIG_RESPONSE, version 1.0). More...
#include <point_one/fusion_engine/messages/configuration.h>
Public Attributes | |
| bool | active_differs_from_saved = false |
Set to true if the active configuration differs from the saved configuration for this parameter. More... | |
| ConfigurationSource | config_source = ConfigurationSource::ACTIVE |
| The source of the parameter value (active, saved, etc.). More... | |
| uint8_t | number_of_interfaces = 0 |
| The number of output interfaces to follow. More... | |
| Response | response = Response::OK |
| The response status (success, error, etc.). More... | |
Static Public Attributes | |
| static constexpr MessageType | MESSAGE_TYPE |
| static constexpr uint8_t | MESSAGE_VERSION = 0 |
Response to a GetOutputInterfaceConfigMessage request (MessageType::OUTPUT_INTERFACE_CONFIG_RESPONSE, version 1.0).
This message is followed by N OutputInterfaceConfigEntry objects, where N is equal to number_of_interfaces. Each of these interfaces is variable size, and the sum of the objects should add up to the message size from the header.
For example if the number_of_interfaces is 2 and both interfaces have two streams the payload will look as follows:
Definition at line 1249 of file configuration.h.
| bool point_one::fusion_engine::messages::OutputInterfaceConfigResponseMessage::active_differs_from_saved = false |
Set to true if the active configuration differs from the saved configuration for this parameter.
Definition at line 1264 of file configuration.h.
| ConfigurationSource point_one::fusion_engine::messages::OutputInterfaceConfigResponseMessage::config_source = ConfigurationSource::ACTIVE |
The source of the parameter value (active, saved, etc.).
Definition at line 1255 of file configuration.h.
|
staticconstexpr |
Definition at line 1250 of file configuration.h.
|
staticconstexpr |
Definition at line 1252 of file configuration.h.
| uint8_t point_one::fusion_engine::messages::OutputInterfaceConfigResponseMessage::number_of_interfaces = 0 |
The number of output interfaces to follow.
Definition at line 1267 of file configuration.h.
| Response point_one::fusion_engine::messages::OutputInterfaceConfigResponseMessage::response = Response::OK |
The response status (success, error, etc.).
Definition at line 1258 of file configuration.h.
1.8.18