Class EventbindingGlobalStatistics


public final class EventbindingGlobalStatistics extends StatisticsDataSection
  • Field Details

  • Method Details

    • ecgdsLen

      public int ecgdsLen()
      ECGDS_LEN value.
      Returns:
      int ECGDS_LEN value
    • ecgdsId

      public int ecgdsId()
      ECGDS_ID value.
      Returns:
      int ECGDS_ID value
    • ecgdsVers

      public int ecgdsVers()
      ECGDS_VERS value.
      Returns:
      int ECGDS_VERS value
    • ecgEbEventFilterOps

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

      public BigInteger ecgEbEventFilterOpsAsBigInteger()
      ECG_EB_EVENT_FILTER_OPS value as a BigInteger.

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

      Returns:
      BigInteger ECG_EB_EVENT_FILTER_OPS
    • ecgEbEventsCaptured

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

      public BigInteger ecgEbEventsCapturedAsBigInteger()
      ECG_EB_EVENTS_CAPTURED value as a BigInteger.

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

      Returns:
      BigInteger ECG_EB_EVENTS_CAPTURED
    • ecgEbEventsDisabled

      public long ecgEbEventsDisabled()
      ECG_EB_EVENTS_DISABLED value.
      Returns:
      long ECG_EB_EVENTS_DISABLED value
    • ecgSysEventsCaptured

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

      public BigInteger ecgSysEventsCapturedAsBigInteger()
      ECG_SYS_EVENTS_CAPTURED value as a BigInteger.

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

      Returns:
      BigInteger ECG_SYS_EVENTS_CAPTURED
    • ecgFilterOpsFailed

      public long ecgFilterOpsFailed()
      ECG_FILTER_OPS_FAILED value.
      Returns:
      long ECG_FILTER_OPS_FAILED value
    • ecgCaptureOpsFailed

      public long ecgCaptureOpsFailed()
      ECG_CAPTURE_OPS_FAILED value.
      Returns:
      long ECG_CAPTURE_OPS_FAILED value
    • create

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