/// <summary> /// constructor /// </summary> public DeviceInfoData(string id, IIotPoint parent) : base(id, parent) { Model = DeviceInfo.Model; Manufacturer = DeviceInfo.Manufacturer; Name = DeviceInfo.Name; VersionString = DeviceInfo.VersionString; Version = DeviceInfo.Version; Platform = DeviceInfo.Platform; Idiom = DeviceInfo.Idiom; DeviceType = DeviceInfo.DeviceType; // add fixed display info DisplayInfo display = DeviceDisplay.MainDisplayInfo; Height = display.Height; Width = display.Width; Density = display.Density; TimeStamp = DateTime.UtcNow; }
/// <summary> /// constructor /// </summary> protected IotData(string id, IIotPoint parent) : base(id, parent) { }
/// <summary> /// constructor /// </summary> protected IotPoint(string id, IIotPoint parent) { Id = id; Parent = parent; }
/// <summary> /// constructor /// </summary> protected IotNode(string id, IIotPoint parent) : base(id, parent) { }