DataManagerProxy.cpp 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. #include "DataManagerProxy.h"
  2. DataManagerProxy::DataManagerProxy() {
  3. }
  4. DataManagerInfo DataManagerProxy::loadModuleInfos(int id, std::string app)
  5. {
  6. DataItem objDataItem;
  7. objDataItem.Id = 1;
  8. objDataItem.Code = "CEJINGYI-001.TEMP";
  9. objDataItem.DataName = "1号测径仪温度";
  10. objDataItem.DataType = "Integer";
  11. objDataItem.Description = "1号测径仪温度值";
  12. objDataItem.Displayed = true;
  13. ModuleInfo objModule;
  14. objModule.Id = 1;
  15. objModule.Name = "Modbus000";
  16. objModule.Model = "Modbus Com A0001";
  17. objModule.Code = "Modbus000-1";
  18. objModule.Type = ModuleType::Sensor;
  19. objModule.AssemblyName = "plugins/SampleTemperature.dll";
  20. objModule.ClassName = "Lanpeng.Module.Sensors.Modbus001";
  21. objModule.Version = "1.0";
  22. DeviceInfo objDevice;
  23. objDevice.Id = 1;
  24. objDevice.Name = "测径仪温度传感器";
  25. objDevice.Type = "传感器";
  26. objDevice.Model = "Temperatur Sensor A001";
  27. objDevice.Code = "ASCDSC001221S";
  28. objDevice.Description = "aaaaa";
  29. objDevice.ModuleInfo = objModule;
  30. objDevice.Properties.push_back(objDataItem);
  31. std::list<DeviceInfo> lstDevices;
  32. lstDevices.push_back(objDevice);
  33. DataManagerInfo listDataManageInfo;
  34. return listDataManageInfo;
  35. }