20#ifndef ORES_DQ_API_MESSAGING_FSM_PROTOCOL_HPP
21#define ORES_DQ_API_MESSAGING_FSM_PROTOCOL_HPP
26#include "ores.dq.api/domain/fsm_state.hpp"
28namespace ores::dq::messaging {
45 using response_type =
struct get_fsm_states_response;
46 static constexpr std::string_view nats_subject =
"dq.v1.fsm-states.list";
47 std::string machine_name;
50struct get_fsm_states_response {
53 std::vector<ores::dq::domain::fsm_state> states;
Lists FSM states, optionally filtered by machine name.
Definition fsm_protocol.hpp:44