Configure the set of output streams enabled for a given output interface (MessageType::SET_OUTPUT_INTERFACE_CONFIG, version 1.0). More...
#include <point_one/fusion_engine/messages/configuration.h>
Public Attributes | |
OutputInterfaceConfigEntry | output_interface_data |
The new output interface configuration to be applied. More... | |
UpdateAction | update_action = UpdateAction::REPLACE |
The type of action this configuration message applies to the previous list of streams. More... | |
Static Public Attributes | |
static constexpr MessageType | MESSAGE_TYPE |
static constexpr uint8_t | MESSAGE_VERSION = 0 |
Configure the set of output streams enabled for a given output interface (MessageType::SET_OUTPUT_INTERFACE_CONFIG, version 1.0).
The device will respond with a CommandResponseMessage indicating whether or not the request was accepted. Not all interfaces defined in InterfaceID are supported on all devices.
Parameter changes are applied to the device's active configuration immediately, but are not saved to persistent storage and will be restored to their previous values on reset. To save configuration settings to persistent storage, see SaveConfigMessage.
Definition at line 1187 of file configuration.h.
|
staticconstexpr |
Definition at line 1188 of file configuration.h.
|
staticconstexpr |
Definition at line 1190 of file configuration.h.
OutputInterfaceConfigEntry point_one::fusion_engine::messages::SetOutputInterfaceConfigMessage::output_interface_data |
The new output interface configuration to be applied.
Definition at line 1201 of file configuration.h.
UpdateAction point_one::fusion_engine::messages::SetOutputInterfaceConfigMessage::update_action = UpdateAction::REPLACE |
The type of action this configuration message applies to the previous list of streams.
Definition at line 1195 of file configuration.h.