Class GetSensorReadingResponseData

java.lang.Object
org.sentrysoftware.ipmi.core.coding.commands.sdr.GetSensorReadingResponseData
All Implemented Interfaces:
ResponseData

public class GetSensorReadingResponseData extends Object implements ResponseData
Wrapper for Get Sensor Reading response.
  • Constructor Details

    • GetSensorReadingResponseData

      public GetSensorReadingResponseData()
  • Method Details

    • getSensorReading

      public double getSensorReading(FullSensorRecord sensorRecord)
    • getPlainSensorReading

      public double getPlainSensorReading()
    • setSensorReading

      public void setSensorReading(byte sensorReading)
    • isSensorStateValid

      public boolean isSensorStateValid()
    • setSensorStateValid

      public void setSensorStateValid(boolean sensorStateValid)
    • getSensorState

      public SensorState getSensorState()
      Contains state of the sensor if it is threshold-based.
    • setSensorState

      public void setSensorState(SensorState sensorState)
    • getRaw

      public byte[] getRaw()
      Contains raw IPMI command data.
    • setRaw

      public void setRaw(byte[] raw)
    • getStatesAsserted

      public List<ReadingType> getStatesAsserted(SensorType sensorType, int sensorEventReadingType)
      Contains state of the sensor if it is discrete.
      Parameters:
      sensorEventReadingType - - value received via FullSensorRecord.getEventReadingType(), CompactSensorRecord.getEventReadingType() or EventOnlyRecord.getEventReadingType()
    • setStatesAsserted

      public void setStatesAsserted(boolean[] statesAsserted)