public final class StateData extends SmfData
  • Field Details

    • SMF89T2NOTDEFINED

      public static final int SMF89T2NOTDEFINED
      Constant: 0x80 = 128
      See Also:
    • SMF89T2ENABLED

      public static final int SMF89T2ENABLED
      Constant: 0x40 = 64
      See Also:
    • SMF89T2REGENTRY

      public static final int SMF89T2REGENTRY
      Constant: 0x08 = 8
      See Also:
    • SMF89T2STATEENTRY

      public static final int SMF89T2STATEENTRY
      Constant: 0x04 = 4
      See Also:
    • SMF89T2NOREPORT

      public static final int SMF89T2NOREPORT
      Constant: 0x02 = 2
      See Also:
    • SMF89T2LICENSEDUNDERPROD

      public static final int SMF89T2LICENSEDUNDERPROD
      Constant: 0x01 = 1
      See Also:
    • SMF89T2_zIIPBoost_Active

      public static final int SMF89T2_zIIPBoost_Active
      Constant: 0x80 = 128
      See Also:
    • SMF89T2_SpeedBoost_Active

      public static final int SMF89T2_SpeedBoost_Active
      Constant: 0x40 = 64
      See Also:
    • SMF89T2_BoostClass_Mask

      public static final int SMF89T2_BoostClass_Mask
      Constant: 0x07 = 7
      See Also:
  • Method Details

    • smf89t2prodOwner

      public String smf89t2prodOwner()
      SMF89T2PRODOWNER value.
      Returns:
      String SMF89T2PRODOWNER value
    • smf89t2prodName

      public String smf89t2prodName()
      SMF89T2PRODNAME value.
      Returns:
      String SMF89T2PRODNAME value
    • smf89t2featureName

      public String smf89t2featureName()
      SMF89T2FEATURENAME value.
      Returns:
      String SMF89T2FEATURENAME value
    • smf89t2prodVers

      public String smf89t2prodVers()
      SMF89T2PRODVERS value.
      Returns:
      String SMF89T2PRODVERS value
    • smf89t2prodRel

      public String smf89t2prodRel()
      SMF89T2PRODREL value.
      Returns:
      String SMF89T2PRODREL value
    • smf89t2prodMod

      public String smf89t2prodMod()
      SMF89T2PRODMOD value.
      Returns:
      String SMF89T2PRODMOD value
    • smf89t2prodId

      public String smf89t2prodId()
      SMF89T2PRODID value.
      Returns:
      String SMF89T2PRODID value
    • smf89t2flags

      public int smf89t2flags()
      SMF89T2FLAGS value.
      Returns:
      int SMF89T2FLAGS value
    • smf89t2notDefined

      public boolean smf89t2notDefined()
      Return true if SMF89T2NOTDEFINED bit in smf89t2flags() is set.
      Returns:
      boolean SMF89T2NOTDEFINED bit is set in smf89t2flags()

      SMF89T2NOTDEFINED = 0x80

    • smf89t2enabled

      public boolean smf89t2enabled()
      Return true if SMF89T2ENABLED bit in smf89t2flags() is set.
      Returns:
      boolean SMF89T2ENABLED bit is set in smf89t2flags()

      SMF89T2ENABLED = 0x40

    • smf89t2regEntry

      public boolean smf89t2regEntry()
      Return true if SMF89T2REGENTRY bit in smf89t2flags() is set.
      Returns:
      boolean SMF89T2REGENTRY bit is set in smf89t2flags()

      SMF89T2REGENTRY = 0x08

    • smf89t2stateEntry

      public boolean smf89t2stateEntry()
      Return true if SMF89T2STATEENTRY bit in smf89t2flags() is set.
      Returns:
      boolean SMF89T2STATEENTRY bit is set in smf89t2flags()

      SMF89T2STATEENTRY = 0x04

    • smf89t2noReport

      public boolean smf89t2noReport()
      Return true if SMF89T2NOREPORT bit in smf89t2flags() is set.
      Returns:
      boolean SMF89T2NOREPORT bit is set in smf89t2flags()

      SMF89T2NOREPORT = 0x02

    • smf89t2licensedUnderProd

      public boolean smf89t2licensedUnderProd()
      Return true if SMF89T2LICENSEDUNDERPROD bit in smf89t2flags() is set.
      Returns:
      boolean SMF89T2LICENSEDUNDERPROD bit is set in smf89t2flags()

      SMF89T2LICENSEDUNDERPROD = 0x01

    • smf89t2BoostInfo

      public int smf89t2BoostInfo()
      SMF89T2_BoostInfo value.
      Returns:
      int SMF89T2_BoostInfo value
    • smf89t2ziipBoostActive

      public boolean smf89t2ziipBoostActive()
      Return true if SMF89T2_zIIPBoost_Active bit in smf89t2BoostInfo() is set.
      Returns:
      boolean SMF89T2_zIIPBoost_Active bit is set in smf89t2BoostInfo()

      SMF89T2_zIIPBoost_Active = 0x80

    • smf89t2SpeedBoostActive

      public boolean smf89t2SpeedBoostActive()
      Return true if SMF89T2_SpeedBoost_Active bit in smf89t2BoostInfo() is set.
      Returns:
      boolean SMF89T2_SpeedBoost_Active bit is set in smf89t2BoostInfo()

      SMF89T2_SpeedBoost_Active = 0x40

    • smf30BoostClass

      public BoostClass smf30BoostClass()
      Return BoostClass if Speed Boost or zIIP Boost was active, otherwise null
      Returns:
      BoostClass if boost was active
    • smf89t2numInstances

      public long smf89t2numInstances()
      SMF89T2NUMINSTANCES value.
      Returns:
      long SMF89T2NUMINSTANCES value
    • smf89t2numCurrentInstances

      public long smf89t2numCurrentInstances()
      SMF89T2NUMCURRENTINSTANCES value.
      Returns:
      long SMF89T2NUMCURRENTINSTANCES value
    • smf89t2numInstancesInTrgs

      public long smf89t2numInstancesInTrgs()
      SMF89T2NUMINSTANCESINTRGS value.
      Returns:
      long SMF89T2NUMINSTANCESINTRGS value
    • smf89t2numNewRegistrations

      public long smf89t2numNewRegistrations()
      SMF89T2NUMNEWREGISTRATIONS value.
      Returns:
      long SMF89T2NUMNEWREGISTRATIONS value
    • smf89t2numNewTrgRegistrations

      public long smf89t2numNewTrgRegistrations()
      SMF89T2NUMNEWTRGREGISTRATIONS value.
      Returns:
      long SMF89T2NUMNEWTRGREGISTRATIONS value
    • create

      public static StateData 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