Package com.blackhillsoftware.smf.smf92
Class PerSystemTransmitReceiveEntry
java.lang.Object
com.blackhillsoftware.smf.Data
com.blackhillsoftware.smf.SmfData
com.blackhillsoftware.smf.smf92.PerSystemTransmitReceiveEntry
-
Method Summary
Modifier and TypeMethodDescriptioncreate
(byte[] Data, int offset, int length) create is intended for internal use only.long
SMF92TRRC value, throws exception if SMF92TRRC overflows 64 bit signed integer.SMF92TRRC value as a BigInteger.SMF92TRRW as a Duration.SMF92TRRW raw value.double
SMF92TRRW in seconds.SMF92TRSN value.long
SMF92TRTC value, throws exception if SMF92TRTC overflows 64 bit signed integer.SMF92TRTC value as a BigInteger.long
SMF92TRTQ value, throws exception if SMF92TRTQ overflows 64 bit signed integer.SMF92TRTQ value as a BigInteger.SMF92TRTW as a Duration.SMF92TRTW raw value.double
SMF92TRTW in seconds.Methods inherited from class com.blackhillsoftware.smf.SmfData
createSection, getTriplet
-
Method Details
-
smf92trtc
public long smf92trtc()SMF92TRTC value, throws exception if SMF92TRTC overflows 64 bit signed integer.- Returns:
- long SMF92TRTC
- Throws:
IllegalArgumentException
- If the value of SMF92TRTC exceeds the maximum value of a signed 64 bit integer (i.e. the high order bit is set in SMF92TRTC). Usesmf92trtcAsBigInteger()
if this is possible.
-
smf92trtcAsBigInteger
SMF92TRTC value as a BigInteger.smf92trtc()
may provide better performance if the value will not exceed the maximum value for a signed long.- Returns:
- BigInteger SMF92TRTC
-
smf92trrc
public long smf92trrc()SMF92TRRC value, throws exception if SMF92TRRC overflows 64 bit signed integer.- Returns:
- long SMF92TRRC
- Throws:
IllegalArgumentException
- If the value of SMF92TRRC exceeds the maximum value of a signed 64 bit integer (i.e. the high order bit is set in SMF92TRRC). Usesmf92trrcAsBigInteger()
if this is possible.
-
smf92trrcAsBigInteger
SMF92TRRC value as a BigInteger.smf92trrc()
may provide better performance if the value will not exceed the maximum value for a signed long.- Returns:
- BigInteger SMF92TRRC
-
smf92trtq
public long smf92trtq()SMF92TRTQ value, throws exception if SMF92TRTQ overflows 64 bit signed integer.- Returns:
- long SMF92TRTQ
- Throws:
IllegalArgumentException
- If the value of SMF92TRTQ exceeds the maximum value of a signed 64 bit integer (i.e. the high order bit is set in SMF92TRTQ). Usesmf92trtqAsBigInteger()
if this is possible.
-
smf92trtqAsBigInteger
SMF92TRTQ value as a BigInteger.smf92trtq()
may provide better performance if the value will not exceed the maximum value for a signed long.- Returns:
- BigInteger SMF92TRTQ
-
smf92trtw
SMF92TRTW as a Duration.- Returns:
- Duration SMF92TRTW
- See Also:
-
smf92trtwSeconds
public double smf92trtwSeconds()SMF92TRTW in seconds.- Returns:
- double SMF92TRTW converted to seconds
-
smf92trtwRawValue
SMF92TRTW raw value.- Returns:
- BigInteger SMF92TRTW raw value
-
smf92trrw
SMF92TRRW as a Duration.- Returns:
- Duration SMF92TRRW
- See Also:
-
smf92trrwSeconds
public double smf92trrwSeconds()SMF92TRRW in seconds.- Returns:
- double SMF92TRRW converted to seconds
-
smf92trrwRawValue
SMF92TRRW raw value.- Returns:
- BigInteger SMF92TRRW raw value
-
smf92trsn
SMF92TRSN value.- Returns:
- String SMF92TRSN value
-
create
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 sectionoffset
- Offset of this section in the datalength
- length of the section
-