public OutputsState(OutputsState rhs) { E84_OHT_OutputBits = rhs.E84_OHT_OutputBits; E84_AGV_OutputBits = rhs.E84_AGV_OutputBits; }
public State() { LPMName = String.Empty; PDODeviceTypeStr = String.Empty; SelectedSettings = new SelectedSettings(); InputsState = new InputsState(); OutputsState = new OutputsState(); PositionState = new PositionState(); DisplayState = new DisplayState(); }
public State(State rhs) { PersistedVersionSequenceNumber = rhs.PersistedVersionSequenceNumber; LPMName = rhs.LPMName; Config = rhs.Config; PDODeviceTypeStr = rhs.PDODeviceTypeStr; Connected = rhs.Connected; SelectedSettings = new SelectedSettings(rhs.SelectedSettings); InputsState = new InputsState(rhs.InputsState); OutputsState = new OutputsState(rhs.OutputsState); PositionState = new PositionState(rhs.PositionState); DisplayState = new DisplayState(rhs.DisplayState); CycleCount = rhs.CycleCount; CmdRateHz = rhs.CmdRateHz; }
public bool IsEqualTo(OutputsState rhs) { return (E84_OHT_OutputBits.IsEqualTo(rhs.E84_OHT_OutputBits) && E84_AGV_OutputBits.IsEqualTo(rhs.E84_AGV_OutputBits) ); }