public final class CounterSection extends SmfData
  • Field Details

    • SMF30_InstCaptDisruption

      public static final int SMF30_InstCaptDisruption
      Constant: 0x80 = 128
      See Also:
    • SMF30_InstCaptLimited

      public static final int SMF30_InstCaptLimited
      Constant: 0x40 = 64
      See Also:
  • Method Details

    • smf30InstFlgs1

      public int smf30InstFlgs1()
      SMF30_InstFlgs1 value.
      Returns:
      int SMF30_InstFlgs1 value
    • smf30Instflgs1

      @Deprecated public int smf30Instflgs1()
      Deprecated.
      Make capitalization more consistent with macro use smf30InstFlgs1()
    • smf30InstCaptDisruption

      public boolean smf30InstCaptDisruption()
      Return true if SMF30_InstCaptDisruption bit in smf30InstFlgs1() is set.
      Returns:
      boolean SMF30_InstCaptDisruption bit is set in smf30InstFlgs1()

      SMF30_InstCaptDisruption = 0x80

    • smf30Instcaptdisruption

      @Deprecated public boolean smf30Instcaptdisruption()
      Deprecated.
      Make capitalization more consistent with macro use smf30InstCaptDisruption()
    • smf30InstCaptLimited

      public boolean smf30InstCaptLimited()
      Return true if SMF30_InstCaptLimited bit in smf30InstFlgs1() is set.
      Returns:
      boolean SMF30_InstCaptLimited bit is set in smf30InstFlgs1()

      SMF30_InstCaptLimited = 0x40

    • smf30Instcaptlimited

      @Deprecated public boolean smf30Instcaptlimited()
      Deprecated.
      Make capitalization more consistent with macro use smf30InstCaptLimited()
    • smf30InstCpTask

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

      public BigInteger smf30InstCpTaskAsBigInteger()
      SMF30_Inst_CP_Task value as a BigInteger.

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

      Returns:
      BigInteger SMF30_Inst_CP_Task
    • smf30InstCpNonPreemptSrb

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

      public BigInteger smf30InstCpNonPreemptSrbAsBigInteger()
      SMF30_Inst_CP_NonPreemptSRB value as a BigInteger.

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

      Returns:
      BigInteger SMF30_Inst_CP_NonPreemptSRB
    • smf30InstCpPreemptSrb

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

      public BigInteger smf30InstCpPreemptSrbAsBigInteger()
      SMF30_Inst_CP_PreemptSRB value as a BigInteger.

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

      Returns:
      BigInteger SMF30_Inst_CP_PreemptSRB
    • smf30InstOffload

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

      public BigInteger smf30InstOffloadAsBigInteger()
      SMF30_Inst_Offload value as a BigInteger.

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

      Returns:
      BigInteger SMF30_Inst_Offload
    • smf30InstOffloadOnCp

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

      public BigInteger smf30InstOffloadOnCpAsBigInteger()
      SMF30_Inst_OffloadOnCP value as a BigInteger.

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

      Returns:
      BigInteger SMF30_Inst_OffloadOnCP
    • smf30InstCpEnclave

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

      public BigInteger smf30InstCpEnclaveAsBigInteger()
      SMF30_Inst_CP_Enclave value as a BigInteger.

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

      Returns:
      BigInteger SMF30_Inst_CP_Enclave
    • smf30InstOffloadEnclave

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

      public BigInteger smf30InstOffloadEnclaveAsBigInteger()
      SMF30_Inst_Offload_Enclave value as a BigInteger.

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

      Returns:
      BigInteger SMF30_Inst_Offload_Enclave
    • smf30InstOffloadOnCpEnclave

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

      public BigInteger smf30InstOffloadOnCpEnclaveAsBigInteger()
      SMF30_Inst_OffloadOnCP_Enclave value as a BigInteger.

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

      Returns:
      BigInteger SMF30_Inst_OffloadOnCP_Enclave
    • smf30InstCpDepEnc

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

      public BigInteger smf30InstCpDepEncAsBigInteger()
      SMF30_Inst_CP_DepEnc value as a BigInteger.

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

      Returns:
      BigInteger SMF30_Inst_CP_DepEnc
    • smf30InstOffloadDepEnc

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

      public BigInteger smf30InstOffloadDepEncAsBigInteger()
      SMF30_Inst_Offload_DepEnc value as a BigInteger.

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

      Returns:
      BigInteger SMF30_Inst_Offload_DepEnc
    • smf30InstOffloadOnCpDepEnc

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

      public BigInteger smf30InstOffloadOnCpDepEncAsBigInteger()
      SMF30_Inst_OffloadOnCP_DepEnc value as a BigInteger.

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

      Returns:
      BigInteger SMF30_Inst_OffloadOnCP_DepEnc
    • create

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