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:
    • SMF89T2_BoostClass_IPL

      public static final int SMF89T2_BoostClass_IPL
      Constant: 0x01 = 1
      See Also:
    • SMF89T2_BoostClass_ShutDown

      public static final int SMF89T2_BoostClass_ShutDown
      Constant: 0x02 = 2
      See Also:
    • SMF89T2_BoostClass_RP

      public static final int SMF89T2_BoostClass_RP
      Constant: 0x03 = 3
      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

    • smf89t2BoostClassIpl

      public boolean smf89t2BoostClassIpl()
      Return true if smf89t2BoostInfo() masked by SMF89T2_BoostClass_Mask equals SMF89T2_BoostClass_IPL.
      Returns:
      boolean smf89t2BoostInfo() & SMF89T2_BoostClass_Mask equals SMF89T2_BoostClass_IPL

      SMF89T2_BoostClass_IPL = 0x01

    • smf89t2BoostClassShutdown

      public boolean smf89t2BoostClassShutdown()
      Return true if smf89t2BoostInfo() masked by SMF89T2_BoostClass_Mask equals SMF89T2_BoostClass_ShutDown.
      Returns:
      boolean smf89t2BoostInfo() & SMF89T2_BoostClass_Mask equals SMF89T2_BoostClass_ShutDown

      SMF89T2_BoostClass_ShutDown = 0x02

    • smf89t2BoostClassRp

      public boolean smf89t2BoostClassRp()
      Return true if smf89t2BoostInfo() masked by SMF89T2_BoostClass_Mask equals SMF89T2_BoostClass_RP.
      Returns:
      boolean smf89t2BoostInfo() & SMF89T2_BoostClass_Mask equals SMF89T2_BoostClass_RP

      SMF89T2_BoostClass_RP = 0x03

    • 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