Class SocketsGlobalStatistics


public final class SocketsGlobalStatistics extends StatisticsDataSection
  • Field Details

    • SOGIDR

      public static final int SOGIDR
      Constant: 0x6B = 107
      See Also:
    • SOG_SOTUNING_YES

      public static final int SOG_SOTUNING_YES
      Constant: 0x01 = 1
      See Also:
    • SOG_SOTUNING_V520

      public static final int SOG_SOTUNING_V520
      Constant: 0x02 = 2
      See Also:
    • SOG_STOPPING_PERSISTENCE_ON

      public static final int SOG_STOPPING_PERSISTENCE_ON
      Constant: 0x01 = 1
      See Also:
    • SOG_STOPPING_PERSISTENCE_OFF

      public static final int SOG_STOPPING_PERSISTENCE_OFF
      Constant: 0x02 = 2
      See Also:
    • SOG_PAUSING_LISTENING_ON

      public static final int SOG_PAUSING_LISTENING_ON
      Constant: 0x01 = 1
      See Also:
    • SOG_PAUSING_LISTENING_OFF

      public static final int SOG_PAUSING_LISTENING_OFF
      Constant: 0x02 = 2
      See Also:
    • SOG_SSLCACHE_CICS

      public static final int SOG_SSLCACHE_CICS
      Constant: 0x01 = 1
      See Also:
    • SOG_SSLCACHE_SYSPLEX

      public static final int SOG_SSLCACHE_SYSPLEX
      Constant: 0x02 = 2
      See Also:
  • Method Details

    • sogdsLen

      public int sogdsLen()
      SOGDS_LEN value.
      Returns:
      int SOGDS_LEN value
    • sogdsId

      public int sogdsId()
      SOGDS_ID value.
      Returns:
      int SOGDS_ID value
    • sogdsVers

      public int sogdsVers()
      SOGDS_VERS value.
      Returns:
      int SOGDS_VERS value
    • sogMaxsocketsLimit

      public long sogMaxsocketsLimit()
      SOG_MAXSOCKETS_LIMIT value.
      Returns:
      long SOG_MAXSOCKETS_LIMIT value
    • sogCurrInboundSockets

      public long sogCurrInboundSockets()
      SOG_CURR_INBOUND_SOCKETS value.
      Returns:
      long SOG_CURR_INBOUND_SOCKETS value
    • sogPeakInboundSockets

      public long sogPeakInboundSockets()
      SOG_PEAK_INBOUND_SOCKETS value.
      Returns:
      long SOG_PEAK_INBOUND_SOCKETS value
    • sogCurrOutbSockets

      public long sogCurrOutbSockets()
      SOG_CURR_OUTB_SOCKETS value.
      Returns:
      long SOG_CURR_OUTB_SOCKETS value
    • sogPeakOutbSockets

      public long sogPeakOutbSockets()
      SOG_PEAK_OUTB_SOCKETS value.
      Returns:
      long SOG_PEAK_OUTB_SOCKETS value
    • sogCurrPersOutbSockets

      @Deprecated public long sogCurrPersOutbSockets()
      Deprecated.
      Field has been removed in CICS 6.1
      SOG_CURR_PERS_OUTB_SOCKETS value.
      Returns:
      long SOG_CURR_PERS_OUTB_SOCKETS value
    • sogPeakPersOutbSockets

      @Deprecated public long sogPeakPersOutbSockets()
      Deprecated.
      Field has been removed in CICS 6.1
      SOG_PEAK_PERS_OUTB_SOCKETS value.
      Returns:
      long SOG_PEAK_PERS_OUTB_SOCKETS value
    • sogInbSocketsCreated

      public long sogInbSocketsCreated()
      SOG_INB_SOCKETS_CREATED value.
      Returns:
      long SOG_INB_SOCKETS_CREATED value
    • sogOutbSocketsCreated

      public long sogOutbSocketsCreated()
      SOG_OUTB_SOCKETS_CREATED value.
      Returns:
      long SOG_OUTB_SOCKETS_CREATED value
    • sogOutbSocketsClosed

      public long sogOutbSocketsClosed()
      SOG_OUTB_SOCKETS_CLOSED value.
      Returns:
      long SOG_OUTB_SOCKETS_CLOSED value
    • sogTimesAtMaxSockets

      public long sogTimesAtMaxSockets()
      SOG_TIMES_AT_MAX_SOCKETS value.
      Returns:
      long SOG_TIMES_AT_MAX_SOCKETS value
    • sogDelayedAtMaxSockets

      public long sogDelayedAtMaxSockets()
      SOG_DELAYED_AT_MAX_SOCKETS value.
      Returns:
      long SOG_DELAYED_AT_MAX_SOCKETS value
    • sogQtimeAtMaxSockets

      public Duration sogQtimeAtMaxSockets()
      SOG_QTIME_AT_MAX_SOCKETS as a Duration.
      Returns:
      Duration SOG_QTIME_AT_MAX_SOCKETS
      See Also:
    • sogQtimeAtMaxSocketsSeconds

      public double sogQtimeAtMaxSocketsSeconds()
      SOG_QTIME_AT_MAX_SOCKETS in seconds.
      Returns:
      double SOG_QTIME_AT_MAX_SOCKETS converted to seconds
    • sogQtimeAtMaxSocketsRawValue

      public long sogQtimeAtMaxSocketsRawValue()
      SOG_QTIME_AT_MAX_SOCKETS raw value.
      Returns:
      long SOG_QTIME_AT_MAX_SOCKETS raw value
    • sogTimedoutAtMaxSockets

      public long sogTimedoutAtMaxSockets()
      SOG_TIMEDOUT_AT_MAX_SOCKETS value.
      Returns:
      long SOG_TIMEDOUT_AT_MAX_SOCKETS value
    • sogCurrDelayedAtMax

      public long sogCurrDelayedAtMax()
      SOG_CURR_DELAYED_AT_MAX value.
      Returns:
      long SOG_CURR_DELAYED_AT_MAX value
    • sogPeakDelayedAtMax

      public long sogPeakDelayedAtMax()
      SOG_PEAK_DELAYED_AT_MAX value.
      Returns:
      long SOG_PEAK_DELAYED_AT_MAX value
    • sogCurrentQtimeAtMax

      public Duration sogCurrentQtimeAtMax()
      SOG_CURRENT_QTIME_AT_MAX as a Duration.
      Returns:
      Duration SOG_CURRENT_QTIME_AT_MAX
      See Also:
    • sogCurrentQtimeAtMaxSeconds

      public double sogCurrentQtimeAtMaxSeconds()
      SOG_CURRENT_QTIME_AT_MAX in seconds.
      Returns:
      double SOG_CURRENT_QTIME_AT_MAX converted to seconds
    • sogCurrentQtimeAtMaxRawValue

      public long sogCurrentQtimeAtMaxRawValue()
      SOG_CURRENT_QTIME_AT_MAX raw value.
      Returns:
      long SOG_CURRENT_QTIME_AT_MAX raw value
    • sogSslcache

      public int sogSslcache()
      SOG_SSLCACHE value.
      Returns:
      int SOG_SSLCACHE value
    • sogSotuning

      public int sogSotuning()
      SOG_SOTUNING value.
      Returns:
      int SOG_SOTUNING value
    • sogPausingHttpListening

      public int sogPausingHttpListening()
      SOG_PAUSING_HTTP_LISTENING value.
      Returns:
      int SOG_PAUSING_HTTP_LISTENING value
    • sogStoppingPersistence

      public int sogStoppingPersistence()
      SOG_STOPPING_PERSISTENCE value.
      Returns:
      int SOG_STOPPING_PERSISTENCE value
    • sogTimesAtAcceptLimit

      public long sogTimesAtAcceptLimit()
      SOG_TIMES_AT_ACCEPT_LIMIT value.
      Returns:
      long SOG_TIMES_AT_ACCEPT_LIMIT value
    • sogTimeLastPausedHttpListening

      public LocalDateTime sogTimeLastPausedHttpListening()
      SOG_TIME_LAST_PAUSED_HTTP_LISTENING STCK value converted to LocalDateTime (nanosecond precision).

      Use sogTimeLastPausedHttpListeningRawValue() for a BigInteger containing the complete STCK value.

      Returns:
      LocalDateTime SOG_TIME_LAST_PAUSED_HTTP_LISTENING STCK converted to LocalDateTime
      See Also:
    • sogTimeLastPausedHttpListeningRawValue

      public BigInteger sogTimeLastPausedHttpListeningRawValue()
      SOG_TIME_LAST_PAUSED_HTTP_LISTENING STCK value.
      Returns:
      BigInteger SOG_TIME_LAST_PAUSED_HTTP_LISTENING STCK value
    • sogTimesStoppedPersistent

      public long sogTimesStoppedPersistent()
      SOG_TIMES_STOPPED_PERSISTENT value.
      Returns:
      long SOG_TIMES_STOPPED_PERSISTENT value
    • sogTimeLastStoppedPersistent

      public LocalDateTime sogTimeLastStoppedPersistent()
      SOG_TIME_LAST_STOPPED_PERSISTENT STCK value converted to LocalDateTime (nanosecond precision).

      Use sogTimeLastStoppedPersistentRawValue() for a BigInteger containing the complete STCK value.

      Returns:
      LocalDateTime SOG_TIME_LAST_STOPPED_PERSISTENT STCK converted to LocalDateTime
      See Also:
    • sogTimeLastStoppedPersistentRawValue

      public BigInteger sogTimeLastStoppedPersistentRawValue()
      SOG_TIME_LAST_STOPPED_PERSISTENT STCK value.
      Returns:
      BigInteger SOG_TIME_LAST_STOPPED_PERSISTENT STCK value
    • sogTimesMadeNonPersistent

      public long sogTimesMadeNonPersistent()
      SOG_TIMES_MADE_NON_PERSISTENT value.
      Returns:
      long SOG_TIMES_MADE_NON_PERSISTENT value
    • sogTimesConnDisconnectedAtMax

      public long sogTimesConnDisconnectedAtMax()
      SOG_TIMES_CONN_DISCONNECTED_AT_MAX value.
      Returns:
      long SOG_TIMES_CONN_DISCONNECTED_AT_MAX value
    • sogPersOutboundCreated

      @Deprecated public long sogPersOutboundCreated()
      Deprecated.
      Field has been removed in CICS 6.1
      SOG_PERS_OUTBOUND_CREATED value.
      Returns:
      long SOG_PERS_OUTBOUND_CREATED value
    • sogPeakBothOutbSockets

      @Deprecated public long sogPeakBothOutbSockets()
      Deprecated.
      Field has been removed in CICS 6.1
      SOG_PEAK_BOTH_OUTB_SOCKETS value.
      Returns:
      long SOG_PEAK_BOTH_OUTB_SOCKETS value
    • sogPeakPersInbSockets

      public long sogPeakPersInbSockets()
      SOG_PEAK_PERS_INB_SOCKETS value.
      Returns:
      long SOG_PEAK_PERS_INB_SOCKETS value
    • sogPeakNpersInbSockets

      public long sogPeakNpersInbSockets()
      SOG_PEAK_NPERS_INB_SOCKETS value.
      Returns:
      long SOG_PEAK_NPERS_INB_SOCKETS value
    • sogCurrNpersInbSockets

      public long sogCurrNpersInbSockets()
      SOG_CURR_NPERS_INB_SOCKETS value.
      Returns:
      long SOG_CURR_NPERS_INB_SOCKETS value
    • sogNpersInbSocketsCreated

      public long sogNpersInbSocketsCreated()
      SOG_NPERS_INB_SOCKETS_CREATED value.
      Returns:
      long SOG_NPERS_INB_SOCKETS_CREATED value
    • sogTimesOutbReused

      public long sogTimesOutbReused()
      SOG_TIMES_OUTB_REUSED value.
      Returns:
      long SOG_TIMES_OUTB_REUSED value
    • sogS8tlshsRequestsMax

      public long sogS8tlshsRequestsMax()
      SOG_S8TLSHS_REQUESTS_MAX value.
      Returns:
      long SOG_S8TLSHS_REQUESTS_MAX value
    • sogS8tlshsRequestsCur

      public long sogS8tlshsRequestsCur()
      SOG_S8TLSHS_REQUESTS_CUR value.
      Returns:
      long SOG_S8TLSHS_REQUESTS_CUR value
    • sogS8tlshsRequestsPeak

      public long sogS8tlshsRequestsPeak()
      SOG_S8TLSHS_REQUESTS_PEAK value.
      Returns:
      long SOG_S8TLSHS_REQUESTS_PEAK value
    • sogS8tlshsWaitersMax

      public long sogS8tlshsWaitersMax()
      SOG_S8TLSHS_WAITERS_MAX value.
      Returns:
      long SOG_S8TLSHS_WAITERS_MAX value
    • sogS8tlshsWaitersCur

      public long sogS8tlshsWaitersCur()
      SOG_S8TLSHS_WAITERS_CUR value.
      Returns:
      long SOG_S8TLSHS_WAITERS_CUR value
    • sogS8tlshsWaitersPeak

      public long sogS8tlshsWaitersPeak()
      SOG_S8TLSHS_WAITERS_PEAK value.
      Returns:
      long SOG_S8TLSHS_WAITERS_PEAK value
    • sogTimesCicstls11InbUsed

      public long sogTimesCicstls11InbUsed()
      SOG_TIMES_CICSTLS11_INB_USED value.
      Returns:
      long SOG_TIMES_CICSTLS11_INB_USED value
    • sogTimesCicstls12InbUsed

      public long sogTimesCicstls12InbUsed()
      SOG_TIMES_CICSTLS12_INB_USED value.
      Returns:
      long SOG_TIMES_CICSTLS12_INB_USED value
    • sogTimesCicstls13InbUsed

      public long sogTimesCicstls13InbUsed()
      SOG_TIMES_CICSTLS13_INB_USED value.
      Returns:
      long SOG_TIMES_CICSTLS13_INB_USED value
    • sogTimesCicstlsallInbUsed

      public long sogTimesCicstlsallInbUsed()
      SOG_TIMES_CICSTLSALL_INB_USED value.
      Returns:
      long SOG_TIMES_CICSTLSALL_INB_USED value
    • sogTimesCicstls11OutbUsed

      public long sogTimesCicstls11OutbUsed()
      SOG_TIMES_CICSTLS11_OUTB_USED value.
      Returns:
      long SOG_TIMES_CICSTLS11_OUTB_USED value
    • sogTimesCicstls12OutbUsed

      public long sogTimesCicstls12OutbUsed()
      SOG_TIMES_CICSTLS12_OUTB_USED value.
      Returns:
      long SOG_TIMES_CICSTLS12_OUTB_USED value
    • sogTimesCicstls13OutbUsed

      public long sogTimesCicstls13OutbUsed()
      SOG_TIMES_CICSTLS13_OUTB_USED value.
      Returns:
      long SOG_TIMES_CICSTLS13_OUTB_USED value
    • sogTimesCicstlsallOutbUsed

      public long sogTimesCicstlsallOutbUsed()
      SOG_TIMES_CICSTLSALL_OUTB_USED value.
      Returns:
      long SOG_TIMES_CICSTLSALL_OUTB_USED value
    • sogTimesAtssl3InbUsed

      public long sogTimesAtssl3InbUsed()
      SOG_TIMES_ATSSL3_INB_USED value.
      Returns:
      long SOG_TIMES_ATSSL3_INB_USED value
    • sogTimesAttls10InbUsed

      public long sogTimesAttls10InbUsed()
      SOG_TIMES_ATTLS10_INB_USED value.
      Returns:
      long SOG_TIMES_ATTLS10_INB_USED value
    • sogTimesAttls11InbUsed

      public long sogTimesAttls11InbUsed()
      SOG_TIMES_ATTLS11_INB_USED value.
      Returns:
      long SOG_TIMES_ATTLS11_INB_USED value
    • sogTimesAttls12InbUsed

      public long sogTimesAttls12InbUsed()
      SOG_TIMES_ATTLS12_INB_USED value.
      Returns:
      long SOG_TIMES_ATTLS12_INB_USED value
    • sogTimesAttls13InbUsed

      public long sogTimesAttls13InbUsed()
      SOG_TIMES_ATTLS13_INB_USED value.
      Returns:
      long SOG_TIMES_ATTLS13_INB_USED value
    • sogTimesAtssl3OutbUsed

      public long sogTimesAtssl3OutbUsed()
      SOG_TIMES_ATSSL3_OUTB_USED value.
      Returns:
      long SOG_TIMES_ATSSL3_OUTB_USED value
    • sogTimesAttls10OutbUsed

      public long sogTimesAttls10OutbUsed()
      SOG_TIMES_ATTLS10_OUTB_USED value.
      Returns:
      long SOG_TIMES_ATTLS10_OUTB_USED value
    • sogTimesAttls11OutbUsed

      public long sogTimesAttls11OutbUsed()
      SOG_TIMES_ATTLS11_OUTB_USED value.
      Returns:
      long SOG_TIMES_ATTLS11_OUTB_USED value
    • sogTimesAttls12OutbUsed

      public long sogTimesAttls12OutbUsed()
      SOG_TIMES_ATTLS12_OUTB_USED value.
      Returns:
      long SOG_TIMES_ATTLS12_OUTB_USED value
    • sogTimesAttls13OutbUsed

      public long sogTimesAttls13OutbUsed()
      SOG_TIMES_ATTLS13_OUTB_USED value.
      Returns:
      long SOG_TIMES_ATTLS13_OUTB_USED value
    • sogHandshakesFullInb

      public long sogHandshakesFullInb()
      SOG_HANDSHAKES_FULL_INB value.
      Returns:
      long SOG_HANDSHAKES_FULL_INB value
    • sogHandshakesAbbrevInb

      public long sogHandshakesAbbrevInb()
      SOG_HANDSHAKES_ABBREV_INB value.
      Returns:
      long SOG_HANDSHAKES_ABBREV_INB value
    • sogHandshakesFullOutb

      public long sogHandshakesFullOutb()
      SOG_HANDSHAKES_FULL_OUTB value.
      Returns:
      long SOG_HANDSHAKES_FULL_OUTB value
    • sogHandshakesAbbrevOutb

      public long sogHandshakesAbbrevOutb()
      SOG_HANDSHAKES_ABBREV_OUTB value.
      Returns:
      long SOG_HANDSHAKES_ABBREV_OUTB value
    • sogSotuningYes

      public boolean sogSotuningYes()
      Return true if sogSotuning() equals SOG_SOTUNING_YES.
      Returns:
      boolean sogSotuning() equals SOG_SOTUNING_YES

      SOG_SOTUNING_YES = 0x01

    • sogSotuningV520

      public boolean sogSotuningV520()
      Return true if sogSotuning() equals SOG_SOTUNING_V520.
      Returns:
      boolean sogSotuning() equals SOG_SOTUNING_V520

      SOG_SOTUNING_V520 = 0x02

    • sogStoppingPersistenceOn

      public boolean sogStoppingPersistenceOn()
      Returns:
      boolean sogStoppingPersistence() equals SOG_STOPPING_PERSISTENCE_ON

      SOG_STOPPING_PERSISTENCE_ON = 0x01

    • sogStoppingPersistenceOff

      public boolean sogStoppingPersistenceOff()
      Returns:
      boolean sogStoppingPersistence() equals SOG_STOPPING_PERSISTENCE_OFF

      SOG_STOPPING_PERSISTENCE_OFF = 0x02

    • sogPausingListeningOn

      public boolean sogPausingListeningOn()
      Returns:
      boolean sogPausingHttpListening() equals SOG_PAUSING_LISTENING_ON

      SOG_PAUSING_LISTENING_ON = 0x01

    • sogPausingListeningOff

      public boolean sogPausingListeningOff()
      Returns:
      boolean sogPausingHttpListening() equals SOG_PAUSING_LISTENING_OFF

      SOG_PAUSING_LISTENING_OFF = 0x02

    • sogSslcacheCics

      public boolean sogSslcacheCics()
      Return true if sogSslcache() equals SOG_SSLCACHE_CICS.
      Returns:
      boolean sogSslcache() equals SOG_SSLCACHE_CICS

      SOG_SSLCACHE_CICS = 0x01

    • sogSslcacheSysplex

      public boolean sogSslcacheSysplex()
      Return true if sogSslcache() equals SOG_SSLCACHE_SYSPLEX.
      Returns:
      boolean sogSslcache() equals SOG_SSLCACHE_SYSPLEX

      SOG_SSLCACHE_SYSPLEX = 0x02

    • create

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