using Bro.Common.Interface; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Bro.Common.Model { public class DeviceCmmd { public string DeviceId { get; set; } public DeviceOpCmmd Cmmd { get; set; } public IOperationConfig OpConfig { get; set; } public object ResultReturn { get; set; } } public enum DeviceOpCmmd { #region Camera SnapShot, StartScan, StopScan, UpdateConfig, #endregion #region BarcodeScanner ScanBarcode, #endregion #region PLC PLCOperation, PLCRead, //PLCWrite, #endregion #region RFID ReadRFID, WriteRFID, #endregion #region ScrewDriver CollectionScrewResult, #endregion #region DeliPrinter DeliPrint, #endregion #region ZebraPrinter ZebraPrint, #endregion #region MovementSensor GetMeasurements, #endregion } }