Example #1
0
 public OutputsState(OutputsState rhs)
 {
     E84_OHT_OutputBits = rhs.E84_OHT_OutputBits;
     E84_AGV_OutputBits = rhs.E84_AGV_OutputBits;
 }
Example #2
0
 public State()
 {
     LPMName = String.Empty;
     PDODeviceTypeStr = String.Empty;
     SelectedSettings = new SelectedSettings();
     InputsState = new InputsState();
     OutputsState = new OutputsState();
     PositionState = new PositionState();
     DisplayState = new DisplayState();
 }
Example #3
0
 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;
 }
Example #4
0
 public bool IsEqualTo(OutputsState rhs)
 {
     return (E84_OHT_OutputBits.IsEqualTo(rhs.E84_OHT_OutputBits)
             && E84_AGV_OutputBits.IsEqualTo(rhs.E84_AGV_OutputBits)
             );
 }