##// END OF EJS Templates
push method of worker return the id of the nextRange which is canceled
push method of worker return the id of the nextRange which is canceled

File last commit:

r583:eca175f15252
r584:d6648352006d
Show More
AcquisitionRequest.h
38 lines | 900 B | text/x-c | CLexer
/ core / include / Data / AcquisitionRequest.h
Add AcquisitionDataPacket
r507 #ifndef SCIQLOP_ACQUISITIONREQUEST_H
#define SCIQLOP_ACQUISITIONREQUEST_H
#include <QObject>
#include <QUuid>
#include <Common/DateUtils.h>
#include <Common/MetaTypes.h>
#include <Data/DataProviderParameters.h>
#include <Data/IDataProvider.h>
#include <Data/SqpRange.h>
#include <memory>
/**
Add the VarRequestId on the AcquisitionPacket
r583 * @brief The AcquisitionRequest struct holds the information of an variable request
Add AcquisitionDataPacket
r507 */
struct AcquisitionRequest {
AcquisitionRequest()
{
m_AcqIdentifier = QUuid::createUuid();
m_Size = 0;
}
Add the VarRequestId on the AcquisitionPacket
r583 QUuid m_VarRequestId;
Add AcquisitionDataPacket
r507 QUuid m_AcqIdentifier;
QUuid m_vIdentifier;
DataProviderParameters m_DataProviderParameters;
SqpRange m_RangeRequested;
SqpRange m_CacheRangeRequested;
int m_Size;
std::shared_ptr<IDataProvider> m_Provider;
};
SCIQLOP_REGISTER_META_TYPE(ACQUISITIONREQUEST_REGISTRY, AcquisitionRequest)
#endif // SCIQLOP_ACQUISITIONREQUEST_H