#ifndef SCIQLOP_ACQUISITIONREQUEST_H #define SCIQLOP_ACQUISITIONREQUEST_H #include #include #include #include #include #include #include #include /** * @brief The AcquisitionRequest struct holds the information of an variable request */ struct AcquisitionRequest { AcquisitionRequest() { m_AcqIdentifier = QUuid::createUuid(); m_Size = 0; } QUuid m_VarRequestId; QUuid m_AcqIdentifier; QUuid m_vIdentifier; DataProviderParameters m_DataProviderParameters; SqpRange m_RangeRequested; SqpRange m_CacheRangeRequested; int m_Size; std::shared_ptr m_Provider; }; SCIQLOP_REGISTER_META_TYPE(ACQUISITIONREQUEST_REGISTRY, AcquisitionRequest) #endif // SCIQLOP_ACQUISITIONREQUEST_H