Class SleepContentionEntry

java.lang.Object
com.blackhillsoftware.smf.Data
com.blackhillsoftware.smf.SmfData
com.blackhillsoftware.smf.smf92.SleepContentionEntry

public final class SleepContentionEntry extends SmfData
  • Method Details

    • smf92slct

      public long smf92slct()
      SMF92SLCT value, throws exception if SMF92SLCT overflows 64 bit signed integer.
      Returns:
      long SMF92SLCT
      Throws:
      IllegalArgumentException - If the value of SMF92SLCT exceeds the maximum value of a signed 64 bit integer (i.e. the high order bit is set in SMF92SLCT). Use smf92slctAsBigInteger() if this is possible.
    • smf92slctAsBigInteger

      public BigInteger smf92slctAsBigInteger()
      SMF92SLCT value as a BigInteger.

      smf92slct() may provide better performance if the value will not exceed the maximum value for a signed long.

      Returns:
      BigInteger SMF92SLCT
    • smf92slpct

      public long smf92slpct()
      SMF92SLPCT value.
      Returns:
      long SMF92SLPCT value
    • smf92slds

      public String smf92slds()
      SMF92SLDS value.
      Returns:
      String SMF92SLDS value
    • create

      public static SleepContentionEntry create(byte[] Data, int offset, int length)
      create is intended for internal use only. Instances of this section are created by the parent record or section.
      Parameters:
      Data - Array of bytes containing data for this section
      offset - Offset of this section in the data
      length - length of the section