Class ConnectionTermination

java.lang.Object
com.blackhillsoftware.smf.Data
com.blackhillsoftware.smf.SmfData
com.blackhillsoftware.smf.smf119.ConnectionTermination

public final class ConnectionTermination extends SmfData
  • Field Details

    • SMF119AP_TTSMCRSNRMT

      public static final int SMF119AP_TTSMCRSNRMT
      Constant: 0x80 = 128
      See Also:
    • SMF119AP_TTSMCCached

      public static final int SMF119AP_TTSMCCached
      Constant: 0x40 = 64
      See Also:
    • SMF119AP_TTSMCDRSNRMT

      public static final int SMF119AP_TTSMCDRSNRMT
      Constant: 0x20 = 32
      See Also:
    • SMF119AP_TTSMCDCACHED

      public static final int SMF119AP_TTSMCDCACHED
      Constant: 0x10 = 16
      See Also:
    • SMF119AP_TTSMCVersion_1

      public static final int SMF119AP_TTSMCVersion_1
      Constant: 0x10 = 16
      See Also:
    • SMF119AP_TTSMCVersion_2

      public static final int SMF119AP_TTSMCVersion_2
      Constant: 0x20 = 32
      See Also:
    • SMF119AP_TTIPsecurityEnbl

      public static final int SMF119AP_TTIPsecurityEnbl
      Constant: 0x80 = 128
      See Also:
    • SMF119AP_TTIPv6securityEnbl

      public static final int SMF119AP_TTIPv6securityEnbl
      Constant: 0x40 = 64
      See Also:
    • SMF119AP_TTIPFltrIncl

      public static final int SMF119AP_TTIPFltrIncl
      Constant: 0x20 = 32
      See Also:
  • Method Details

    • smf119apTtRname

      public String smf119apTtRname()
      SMF119AP_TTRName value.
      Returns:
      String SMF119AP_TTRName value
    • smf119apTtConnId

      public long smf119apTtConnId()
      SMF119AP_TTConnID value.
      Returns:
      long SMF119AP_TTConnID value
    • smf119apTtTlsCs

      public TLSConnectionStatus smf119apTtTlsCs()
      SMF119AP_TTTTLSCS as a TLSConnectionStatus.
      Returns:
      TLSConnectionStatus SMF119AP_TTTTLSCS
    • smf119apTtTlsCsRawValue

      public int smf119apTtTlsCsRawValue()
      SMF119AP_TTTTLSCS raw value.
      Returns:
      int SMF119AP_TTTTLSCS value
    • smf119apTtTlsPs

      public TLSPolicyStatus smf119apTtTlsPs()
      SMF119AP_TTTTLSPS as a TLSPolicyStatus.
      Returns:
      TLSPolicyStatus SMF119AP_TTTTLSPS
    • smf119apTtTlsPsRawValue

      public int smf119apTtTlsPsRawValue()
      SMF119AP_TTTTLSPS raw value.
      Returns:
      int SMF119AP_TTTTLSPS value
    • smf119apTtTermCode

      public ConnectionTerminationCode smf119apTtTermCode()
      SMF119AP_TTTermCode as a ConnectionTerminationCode.
      Returns:
      ConnectionTerminationCode SMF119AP_TTTermCode
    • smf119apTtTermCodeRawValue

      public int smf119apTtTermCodeRawValue()
      SMF119AP_TTTermCode raw value.
      Returns:
      int SMF119AP_TTTermCode value
    • smf119apTtSmcStatus

      public SmcStatus smf119apTtSmcStatus()
      SMF119AP_TTSMCStatus as a SmcStatus.
      Returns:
      SmcStatus SMF119AP_TTSMCStatus
    • smf119apTtSmcStatusRawValue

      public int smf119apTtSmcStatusRawValue()
      SMF119AP_TTSMCStatus raw value.
      Returns:
      int SMF119AP_TTSMCStatus value
    • smf119apTtSubtask

      public long smf119apTtSubtask()
      SMF119AP_TTSubTask value.
      Returns:
      long SMF119AP_TTSubTask value
    • smf119apTtStime

      public LocalTime smf119apTtStime()
      SMF119AP_TTSTime as a LocalTime.
      Returns:
      LocalTime SMF119AP_TTSTime Time
      See Also:
    • smf119apTtStimeRawValue

      public long smf119apTtStimeRawValue()
      SMF119AP_TTSTime raw value
      Returns:
      long SMF119AP_TTSTime value
    • smf119apTtSdate

      public LocalDate smf119apTtSdate()
      SMF119AP_TTSDate as a LocalDate.
      Returns:
      LocalDate SMF119AP_TTSDate Date
      See Also:
    • smf119apTtSdateRawValue

      public int smf119apTtSdateRawValue()
      SMF119AP_TTSDate raw value.
      Returns:
      int SMF119AP_TTSDate value
    • smf119apTtEtime

      public LocalTime smf119apTtEtime()
      SMF119AP_TTETime as a LocalTime.
      Returns:
      LocalTime SMF119AP_TTETime Time
      See Also:
    • smf119apTtEtimeRawValue

      public long smf119apTtEtimeRawValue()
      SMF119AP_TTETime raw value
      Returns:
      long SMF119AP_TTETime value
    • smf119apTtEdate

      public LocalDate smf119apTtEdate()
      SMF119AP_TTEDate as a LocalDate.
      Returns:
      LocalDate SMF119AP_TTEDate Date
      See Also:
    • smf119apTtEdateRawValue

      public int smf119apTtEdateRawValue()
      SMF119AP_TTEDate raw value.
      Returns:
      int SMF119AP_TTEDate value
    • smf119apTtRip

      public InetAddress smf119apTtRip()
      SMF119AP_TTRIP value.
      Returns:
      InetAddress SMF119AP_TTRIP value
    • smf119apTtRipRawValue

      public BigInteger smf119apTtRipRawValue()
      SMF119AP_TTRIP raw value.
      Returns:
      BigInteger SMF119AP_TTRIP value
    • smf119apTTRIPFmt

      public int smf119apTTRIPFmt()
      SMF119AP_TTRIPFmt value.
      Returns:
      int SMF119AP_TTRIPFmt value
    • smf119apTtLip

      public InetAddress smf119apTtLip()
      SMF119AP_TTLIP value.
      Returns:
      InetAddress SMF119AP_TTLIP value
    • smf119apTtLipRawValue

      public BigInteger smf119apTtLipRawValue()
      SMF119AP_TTLIP raw value.
      Returns:
      BigInteger SMF119AP_TTLIP value
    • smf119apTtLipFmt

      public int smf119apTtLipFmt()
      SMF119AP_TTLIPFmt value.
      Returns:
      int SMF119AP_TTLIPFmt value
    • smf119apTtRPort

      public int smf119apTtRPort()
      SMF119AP_TTRPort value.
      Returns:
      int SMF119AP_TTRPort value
    • smf119apTtLPort

      public int smf119apTtLPort()
      SMF119AP_TTLPort value.
      Returns:
      int SMF119AP_TTLPort value
    • smf119apTtInBytes

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

      public BigInteger smf119apTtInBytesAsBigInteger()
      SMF119AP_TTInBytes value as a BigInteger.

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

      Returns:
      BigInteger SMF119AP_TTInBytes
    • smf119apTtOutBytes

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

      public BigInteger smf119apTtOutBytesAsBigInteger()
      SMF119AP_TTOutBytes value as a BigInteger.

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

      Returns:
      BigInteger SMF119AP_TTOutBytes
    • smf119apTtSWS

      public long smf119apTtSWS()
      SMF119AP_TTSWS value.
      Returns:
      long SMF119AP_TTSWS value
    • smf119apTtMSWS

      public long smf119apTtMSWS()
      SMF119AP_TTMSWS value.
      Returns:
      long SMF119AP_TTMSWS value
    • smf119apTtCWS

      public long smf119apTtCWS()
      SMF119AP_TTCWS value.
      Returns:
      long SMF119AP_TTCWS value
    • smf119apTtSMS

      public long smf119apTtSMS()
      SMF119AP_TTSMS value.
      Returns:
      long SMF119AP_TTSMS value
    • smf119apTtRTT

      public Duration smf119apTtRTT()
      SMF119AP_TTRTT as a Duration.
      Returns:
      Duration SMF119AP_TTRTT
      See Also:
    • smf119apTtRTTSeconds

      public double smf119apTtRTTSeconds()
      SMF119AP_TTRTT in seconds.
      Returns:
      double SMF119AP_TTRTT converted to seconds
    • smf119apTtRTTRawValue

      public long smf119apTtRTTRawValue()
      SMF119AP_TTRTT raw value.
      Returns:
      long SMF119AP_TTRTT raw value
    • smf119apTtRVA

      public Duration smf119apTtRVA()
      SMF119AP_TTRVA as a Duration.
      Returns:
      Duration SMF119AP_TTRVA
      See Also:
    • smf119apTtRVASeconds

      public double smf119apTtRVASeconds()
      SMF119AP_TTRVA in seconds.
      Returns:
      double SMF119AP_TTRVA converted to seconds
    • smf119apTtRVARawValue

      public long smf119apTtRVARawValue()
      SMF119AP_TTRVA raw value.
      Returns:
      long SMF119AP_TTRVA raw value
    • smf119apTtStatus

      public SocketStatus smf119apTtStatus()
      SMF119AP_TTStatus as a SocketStatus.
      Returns:
      SocketStatus SMF119AP_TTStatus
    • smf119apTtStatusRawValue

      public int smf119apTtStatusRawValue()
      SMF119AP_TTStatus raw value.
      Returns:
      int SMF119AP_TTStatus value
    • smf119apTtToS

      public int smf119apTtToS()
      SMF119AP_TTTOS value.
      Returns:
      int SMF119AP_TTTOS value
    • smf119apTtProf

      public String smf119apTtProf()
      SMF119AP_TTProf value.
      Returns:
      String SMF119AP_TTProf value
    • smf119apTtPol

      public String smf119apTtPol()
      SMF119AP_TTPol value.
      Returns:
      String SMF119AP_TTPol value
    • smf119apTtInSeg

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

      public BigInteger smf119apTtInSegAsBigInteger()
      SMF119AP_TTInSeg value as a BigInteger.

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

      Returns:
      BigInteger SMF119AP_TTInSeg
    • smf119apTtOutSeg

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

      public BigInteger smf119apTtOutSegAsBigInteger()
      SMF119AP_TTOutSeg value as a BigInteger.

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

      Returns:
      BigInteger SMF119AP_TTOutSeg
    • smf119apTtSStck

      public ZonedDateTime smf119apTtSStck()
      SMF119AP_TTSSTCK STCK value converted to ZonedDateTime (nanosecond precision, ZoneOffset.UTC).

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

      Returns:
      DateTime SMF119AP_TTSSTCK STCK converted to ZonedDateTime
      See Also:
    • smf119apTtSStckRawValue

      public BigInteger smf119apTtSStckRawValue()
      SMF119AP_TTSSTCK STCK value.
      Returns:
      BigInteger SMF119AP_TTSSTCK STCK value
    • smf119apTtEStck

      public ZonedDateTime smf119apTtEStck()
      SMF119AP_TTESTCK STCK value converted to ZonedDateTime (nanosecond precision, ZoneOffset.UTC).

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

      Returns:
      DateTime SMF119AP_TTESTCK STCK converted to ZonedDateTime
      See Also:
    • smf119apTtEStckRawValue

      public BigInteger smf119apTtEStckRawValue()
      SMF119AP_TTESTCK STCK value.
      Returns:
      BigInteger SMF119AP_TTESTCK STCK value
    • smf119apTtDupAcksRcvd

      public long smf119apTtDupAcksRcvd()
      SMF119AP_TTDupAcksRcvd value.
      Returns:
      long SMF119AP_TTDupAcksRcvd value
    • smf119apTtLclSmcLinkId

      public long smf119apTtLclSmcLinkId()
      SMF119AP_TTLclSMCLinkId value.
      Returns:
      long SMF119AP_TTLclSMCLinkId value
    • smf119apTtRmtSmcLinkId

      public long smf119apTtRmtSmcLinkId()
      SMF119AP_TTRmtSMCLinkId value.
      Returns:
      long SMF119AP_TTRmtSMCLinkId value
    • smf119apTtSmcReason

      public SmcReason smf119apTtSmcReason()
      SMF119AP_TTSMCReason as a SmcReason.
      Returns:
      SmcReason SMF119AP_TTSMCReason
    • smf119apTtSmcReasonRawValue

      public int smf119apTtSmcReasonRawValue()
      SMF119AP_TTSMCReason raw value.
      Returns:
      int SMF119AP_TTSMCReason value
    • smf119apTtSmcFlags

      public int smf119apTtSmcFlags()
      SMF119AP_TTSMCFlags value.
      Returns:
      int SMF119AP_TTSMCFlags value
    • smf119apTtSmcRsnRmt

      public boolean smf119apTtSmcRsnRmt()
      Return true if SMF119AP_TTSMCRSNRMT bit in smf119apTtSmcFlags() is set.
      Returns:
      boolean SMF119AP_TTSMCRSNRMT bit is set in smf119apTtSmcFlags()

      SMF119AP_TTSMCRSNRMT = 0x80

    • smf119apTtSmcCached

      public boolean smf119apTtSmcCached()
      Return true if SMF119AP_TTSMCCached bit in smf119apTtSmcFlags() is set.
      Returns:
      boolean SMF119AP_TTSMCCached bit is set in smf119apTtSmcFlags()

      SMF119AP_TTSMCCached = 0x40

    • smf119apTtSmcDRsnRmt

      public boolean smf119apTtSmcDRsnRmt()
      Return true if SMF119AP_TTSMCDRSNRMT bit in smf119apTtSmcFlags() is set.
      Returns:
      boolean SMF119AP_TTSMCDRSNRMT bit is set in smf119apTtSmcFlags()

      SMF119AP_TTSMCDRSNRMT = 0x20

    • smf119apTtSmcDCached

      public boolean smf119apTtSmcDCached()
      Return true if SMF119AP_TTSMCDCACHED bit in smf119apTtSmcFlags() is set.
      Returns:
      boolean SMF119AP_TTSMCDCACHED bit is set in smf119apTtSmcFlags()

      SMF119AP_TTSMCDCACHED = 0x10

    • smf119apTtSmcDStatus

      public SmcStatus smf119apTtSmcDStatus()
      SMF119AP_TTSMCDStatus as a SmcStatus.
      Returns:
      SmcStatus SMF119AP_TTSMCDStatus
    • smf119apTtSmcDStatusRawValue

      public int smf119apTtSmcDStatusRawValue()
      SMF119AP_TTSMCDStatus raw value.
      Returns:
      int SMF119AP_TTSMCDStatus value
    • smf119apTtSmcFlags2

      public int smf119apTtSmcFlags2()
      SMF119AP_TTSMCFlags2 value.
      Returns:
      int SMF119AP_TTSMCFlags2 value
    • smf119apTtSmcVersion1

      public boolean smf119apTtSmcVersion1()
      Return true if SMF119AP_TTSMCVersion_1 bit in smf119apTtSmcFlags2() is set.
      Returns:
      boolean SMF119AP_TTSMCVersion_1 bit is set in smf119apTtSmcFlags2()

      SMF119AP_TTSMCVersion_1 = 0x10

    • smf119apTtSmcVersion2

      public boolean smf119apTtSmcVersion2()
      Return true if SMF119AP_TTSMCVersion_2 bit in smf119apTtSmcFlags2() is set.
      Returns:
      boolean SMF119AP_TTSMCVersion_2 bit is set in smf119apTtSmcFlags2()

      SMF119AP_TTSMCVersion_2 = 0x20

    • smf119apTtIpSecurityFlags

      public int smf119apTtIpSecurityFlags()
      SMF119AP_TTIPsecurityFlags value.
      Returns:
      int SMF119AP_TTIPsecurityFlags value
    • smf119apTtIpSecurityEnbl

      public boolean smf119apTtIpSecurityEnbl()
      Returns:
      boolean SMF119AP_TTIPsecurityEnbl bit is set in smf119apTtIpSecurityFlags()

      SMF119AP_TTIPsecurityEnbl = 0x80

    • smf119apTtIPv6SecurityEnbl

      public boolean smf119apTtIPv6SecurityEnbl()
      Returns:
      boolean SMF119AP_TTIPv6securityEnbl bit is set in smf119apTtIpSecurityFlags()

      SMF119AP_TTIPv6securityEnbl = 0x40

    • smf119apTtIpFltrIncl

      public boolean smf119apTtIpFltrIncl()
      Returns:
      boolean SMF119AP_TTIPFltrIncl bit is set in smf119apTtIpSecurityFlags()

      SMF119AP_TTIPFltrIncl = 0x20

    • smf119apTtLclSmcBufSz

      public long smf119apTtLclSmcBufSz()
      SMF119AP_TTLclSMCBufSz value.
      Returns:
      long SMF119AP_TTLclSMCBufSz value
    • smf119apTtRmtSmcBufSz

      public long smf119apTtRmtSmcBufSz()
      SMF119AP_TTRmtSMCBufSz value.
      Returns:
      long SMF119AP_TTRmtSMCBufSz value
    • smf119apTtXrt32

      public long smf119apTtXrt32()
      SMF119AP_TTXRT32 value.
      Returns:
      long SMF119AP_TTXRT32 value
    • smf119apTtSmcDReason

      public SmcReason smf119apTtSmcDReason()
      SMF119AP_TTSMCDReason as a SmcReason.
      Returns:
      SmcReason SMF119AP_TTSMCDReason
    • smf119apTtSmcDReasonRawValue

      public int smf119apTtSmcDReasonRawValue()
      SMF119AP_TTSMCDReason raw value.
      Returns:
      int SMF119AP_TTSMCDReason value
    • smf119apTtSmcV2Eid

      public String smf119apTtSmcV2Eid()
      SMF119AP_TTSMCv2Eid value.
      Returns:
      String SMF119AP_TTSMCv2Eid value
    • smf119apTtSmcDEid

      public String smf119apTtSmcDEid()
      SMF119AP_TTSMCDEid value.
      Returns:
      String SMF119AP_TTSMCDEid value
    • smf119apTtSmvRV2Reason

      public SmcReason smf119apTtSmvRV2Reason()
      SMF119AP_TTSMCRv2Reason as a SmcReason.
      Returns:
      SmcReason SMF119AP_TTSMCRv2Reason
    • smf119apTtSmvRV2ReasonRawValue

      public int smf119apTtSmvRV2ReasonRawValue()
      SMF119AP_TTSMCRv2Reason raw value.
      Returns:
      int SMF119AP_TTSMCRv2Reason value
    • smf119apTtSmcDV2Reason

      public SmcReason smf119apTtSmcDV2Reason()
      SMF119AP_TTSMCDv2Reason as a SmcReason.
      Returns:
      SmcReason SMF119AP_TTSMCDv2Reason
    • smf119apTtSmcDV2ReasonRawValue

      public int smf119apTtSmcDV2ReasonRawValue()
      SMF119AP_TTSMCDv2Reason raw value.
      Returns:
      int SMF119AP_TTSMCDv2Reason value
    • create

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