diff --git a/core/include/Data/VariableRequest.h b/core/include/Data/VariableRequest.h new file mode 100644 index 0000000..4356735 --- /dev/null +++ b/core/include/Data/VariableRequest.h @@ -0,0 +1,28 @@ +#ifndef SCIQLOP_VARIABLEREQUEST_H +#define SCIQLOP_VARIABLEREQUEST_H + +#include + +#include + +#include +#include +#include + +#include + +/** + * @brief The VariableRequest struct holds the information of an acquisition request + */ +struct VariableRequest { + VariableRequest() { m_CanUpdate = false; } + + SqpRange m_RangeRequested; + SqpRange m_CacheRangeRequested; + std::shared_ptr m_DataSeries; + bool m_CanUpdate; +}; + +SCIQLOP_REGISTER_META_TYPE(VARIABLEREQUEST_REGISTRY, VariableRequest) + +#endif // SCIQLOP_VARIABLEREQUEST_H