protected DeviceBaseStateAction(IDeviceStateController controller) { Controller = controller; Controller.RequestReceived += RequestReceived; Controller.DeviceEventReceived += DeviceEventReceived; Controller.ComPortEventReceived += ComportEventReceived; }
public DeviceShutdownStateAction(IDeviceStateController _) : base(_) { }
public DeviceInitializeDeviceCommunicationStateAction(IDeviceStateController _) : base(_) { }
public DeviceInitializeDeviceHealthStateAction(IDeviceStateController _) : base(_) { }
public DeviceManageStateAction(IDeviceStateController _) : base(_) { }
public DeviceBaseStateActionFake(IDeviceStateController _) : base(_) { }
public IDeviceSubStateManager GetSubStateManager(IDeviceStateController controller) => new GenericSubStateManagerImpl(controller);
public DeviceProcessRequestStateAction(IDeviceStateController _) : base(_) { }
internal GenericSubStateManagerImpl(IDeviceStateController _) { context = _; }
public DeviceNoneStateAction(IDeviceStateController _) : base(_) { }
public DeviceRecoveryStateAction(IDeviceStateController _) : base(_) { }