Class PcieDmaDataSection
-
Method Summary
Modifier and TypeMethodDescriptionstatic PcieDmaDataSection
create
(byte[] Data, int offset, int length) create is intended for internal use only.long
r749dbyr()
R749DBYR value, throws exception if R749DBYR overflows 64 bit signed integer.R749DBYR value as a BigInteger.long
r749dbyt()
R749DBYT value, throws exception if R749DBYT overflows 64 bit signed integer.R749DBYT value as a BigInteger.long
r749dbyx()
R749DBYX value, throws exception if R749DBYX overflows 64 bit signed integer.R749DBYX value as a BigInteger.int
r749dfmt()
R749DFMT value.long
r749dmar()
R749DMAR value, throws exception if R749DMAR overflows 64 bit signed integer.R749DMAR value as a BigInteger.long
r749dmaw()
R749DMAW value, throws exception if R749DMAW overflows 64 bit signed integer.R749DMAW value as a BigInteger.long
r749dpkr()
R749DPKR value, throws exception if R749DPKR overflows 64 bit signed integer.R749DPKR value as a BigInteger.long
r749dpkt()
R749DPKT value, throws exception if R749DPKT overflows 64 bit signed integer.R749DPKT value as a BigInteger.long
r749dwum()
R749DWUM value, throws exception if R749DWUM overflows 64 bit signed integer.R749DWUM value as a BigInteger.long
r749dwup()
R749DWUP value, throws exception if R749DWUP overflows 64 bit signed integer.R749DWUP value as a BigInteger.long
r749slrc()
R749SLRC value, throws exception if R749SLRC overflows 64 bit signed integer.R749SLRC value as a BigInteger.long
r749slrf()
R749SLRF value, throws exception if R749SLRF overflows 64 bit signed integer.R749SLRF value as a BigInteger.long
r749srbc()
R749SRBC value, throws exception if R749SRBC overflows 64 bit signed integer.R749SRBC value as a BigInteger.long
r749srbf()
R749SRBF value, throws exception if R749SRBF overflows 64 bit signed integer.R749SRBF value as a BigInteger.long
r749srrc()
R749SRRC value, throws exception if R749SRRC overflows 64 bit signed integer.R749SRRC value as a BigInteger.long
r749srrf()
R749SRRF value, throws exception if R749SRRF overflows 64 bit signed integer.R749SRRF value as a BigInteger.long
r749ssrc()
R749SSRC value, throws exception if R749SSRC overflows 64 bit signed integer.R749SSRC value as a BigInteger.long
r749ssrf()
R749SSRF value, throws exception if R749SSRF overflows 64 bit signed integer.R749SSRF value as a BigInteger.r749stpc()
R749STPC as a Duration.R749STPC raw value.double
R749STPC in seconds.r749stpf()
R749STPF as a Duration.R749STPF raw value.double
R749STPF in seconds.long
r749swbc()
R749SWBC value, throws exception if R749SWBC overflows 64 bit signed integer.R749SWBC value as a BigInteger.long
r749swbf()
R749SWBF value, throws exception if R749SWBF overflows 64 bit signed integer.R749SWBF value as a BigInteger.Methods inherited from class com.blackhillsoftware.smf.SmfData
createSection, getTriplet
-
Method Details
-
r749dmar
public long r749dmar()R749DMAR value, throws exception if R749DMAR overflows 64 bit signed integer. Supported if r749dfmt() == 0;- Returns:
- long R749DMAR
- Throws:
IllegalArgumentException
- If the value of R749DMAR exceeds the maximum value of a signed 64 bit integer (i.e. the high order bit is set in R749DMAR). User749dmarAsBigInteger()
if this is possible.
-
r749dmarAsBigInteger
R749DMAR value as a BigInteger. Supported if r749dfmt() == 0;r749dmar()
may provide better performance if the value will not exceed the maximum value for a signed long.- Returns:
- BigInteger R749DMAR
-
r749dwup
public long r749dwup()R749DWUP value, throws exception if R749DWUP overflows 64 bit signed integer. Supported if r749dfmt() == 2;- Returns:
- long R749DWUP
- Throws:
IllegalArgumentException
- If the value of R749DWUP exceeds the maximum value of a signed 64 bit integer (i.e. the high order bit is set in R749DWUP). User749dwupAsBigInteger()
if this is possible.
-
r749dwupAsBigInteger
R749DWUP value as a BigInteger. Supported if r749dfmt() == 2;r749dwup()
may provide better performance if the value will not exceed the maximum value for a signed long.- Returns:
- BigInteger R749DWUP
-
r749srbf
public long r749srbf()R749SRBF value, throws exception if R749SRBF overflows 64 bit signed integer. Supported if r749dfmt() == 4;- Returns:
- long R749SRBF
- Throws:
IllegalArgumentException
- If the value of R749SRBF exceeds the maximum value of a signed 64 bit integer (i.e. the high order bit is set in R749SRBF). User749srbfAsBigInteger()
if this is possible.
-
r749srbfAsBigInteger
R749SRBF value as a BigInteger. Supported if r749dfmt() == 4;r749srbf()
may provide better performance if the value will not exceed the maximum value for a signed long.- Returns:
- BigInteger R749SRBF
-
r749dbyr
public long r749dbyr()R749DBYR value, throws exception if R749DBYR overflows 64 bit signed integer.- Returns:
- long R749DBYR
- Throws:
IllegalArgumentException
- If the value of R749DBYR exceeds the maximum value of a signed 64 bit integer (i.e. the high order bit is set in R749DBYR). User749dbyrAsBigInteger()
if this is possible.
-
r749dbyrAsBigInteger
R749DBYR value as a BigInteger.r749dbyr()
may provide better performance if the value will not exceed the maximum value for a signed long.- Returns:
- BigInteger R749DBYR
-
r749dmaw
public long r749dmaw()R749DMAW value, throws exception if R749DMAW overflows 64 bit signed integer. Supported if r749dfmt() == 0;- Returns:
- long R749DMAW
- Throws:
IllegalArgumentException
- If the value of R749DMAW exceeds the maximum value of a signed 64 bit integer (i.e. the high order bit is set in R749DMAW). User749dmawAsBigInteger()
if this is possible.
-
r749dmawAsBigInteger
R749DMAW value as a BigInteger. Supported if r749dfmt() == 0;r749dmaw()
may provide better performance if the value will not exceed the maximum value for a signed long.- Returns:
- BigInteger R749DMAW
-
r749dwum
public long r749dwum()R749DWUM value, throws exception if R749DWUM overflows 64 bit signed integer. Supported if r749dfmt() == 2;- Returns:
- long R749DWUM
- Throws:
IllegalArgumentException
- If the value of R749DWUM exceeds the maximum value of a signed 64 bit integer (i.e. the high order bit is set in R749DWUM). User749dwumAsBigInteger()
if this is possible.
-
r749dwumAsBigInteger
R749DWUM value as a BigInteger. Supported if r749dfmt() == 2;r749dwum()
may provide better performance if the value will not exceed the maximum value for a signed long.- Returns:
- BigInteger R749DWUM
-
r749dbyx
public long r749dbyx()R749DBYX value, throws exception if R749DBYX overflows 64 bit signed integer. Supported if r749dfmt() == 3;- Returns:
- long R749DBYX
- Throws:
IllegalArgumentException
- If the value of R749DBYX exceeds the maximum value of a signed 64 bit integer (i.e. the high order bit is set in R749DBYX). User749dbyxAsBigInteger()
if this is possible.
-
r749dbyxAsBigInteger
R749DBYX value as a BigInteger. Supported if r749dfmt() == 3;r749dbyx()
may provide better performance if the value will not exceed the maximum value for a signed long.- Returns:
- BigInteger R749DBYX
-
r749swbf
public long r749swbf()R749SWBF value, throws exception if R749SWBF overflows 64 bit signed integer. Supported if r749dfmt() == 4;- Returns:
- long R749SWBF
- Throws:
IllegalArgumentException
- If the value of R749SWBF exceeds the maximum value of a signed 64 bit integer (i.e. the high order bit is set in R749SWBF). User749swbfAsBigInteger()
if this is possible.
-
r749swbfAsBigInteger
R749SWBF value as a BigInteger. Supported if r749dfmt() == 4;r749swbf()
may provide better performance if the value will not exceed the maximum value for a signed long.- Returns:
- BigInteger R749SWBF
-
r749dbyt
public long r749dbyt()R749DBYT value, throws exception if R749DBYT overflows 64 bit signed integer.- Returns:
- long R749DBYT
- Throws:
IllegalArgumentException
- If the value of R749DBYT exceeds the maximum value of a signed 64 bit integer (i.e. the high order bit is set in R749DBYT). User749dbytAsBigInteger()
if this is possible.
-
r749dbytAsBigInteger
R749DBYT value as a BigInteger.r749dbyt()
may provide better performance if the value will not exceed the maximum value for a signed long.- Returns:
- BigInteger R749DBYT
-
r749dfmt
public int r749dfmt()R749DFMT value.- Returns:
- int R749DFMT value
-
r749ssrf
public long r749ssrf()R749SSRF value, throws exception if R749SSRF overflows 64 bit signed integer.- Returns:
- long R749SSRF
- Throws:
IllegalArgumentException
- If the value of R749SSRF exceeds the maximum value of a signed 64 bit integer (i.e. the high order bit is set in R749SSRF). User749ssrfAsBigInteger()
if this is possible.
-
r749ssrfAsBigInteger
R749SSRF value as a BigInteger.r749ssrf()
may provide better performance if the value will not exceed the maximum value for a signed long.- Returns:
- BigInteger R749SSRF
-
r749dpkr
public long r749dpkr()R749DPKR value, throws exception if R749DPKR overflows 64 bit signed integer. Supported if r749dfmt() == 1;- Returns:
- long R749DPKR
- Throws:
IllegalArgumentException
- If the value of R749DPKR exceeds the maximum value of a signed 64 bit integer (i.e. the high order bit is set in R749DPKR). User749dpkrAsBigInteger()
if this is possible.
-
r749dpkrAsBigInteger
R749DPKR value as a BigInteger. Supported if r749dfmt() == 1;r749dpkr()
may provide better performance if the value will not exceed the maximum value for a signed long.- Returns:
- BigInteger R749DPKR
-
r749slrf
public long r749slrf()R749SLRF value, throws exception if R749SLRF overflows 64 bit signed integer. Supported if r749dfmt() == 4;- Returns:
- long R749SLRF
- Throws:
IllegalArgumentException
- If the value of R749SLRF exceeds the maximum value of a signed 64 bit integer (i.e. the high order bit is set in R749SLRF). User749slrfAsBigInteger()
if this is possible.
-
r749slrfAsBigInteger
R749SLRF value as a BigInteger. Supported if r749dfmt() == 4;r749slrf()
may provide better performance if the value will not exceed the maximum value for a signed long.- Returns:
- BigInteger R749SLRF
-
r749dpkt
public long r749dpkt()R749DPKT value, throws exception if R749DPKT overflows 64 bit signed integer. Supported if r749dfmt() == 1;- Returns:
- long R749DPKT
- Throws:
IllegalArgumentException
- If the value of R749DPKT exceeds the maximum value of a signed 64 bit integer (i.e. the high order bit is set in R749DPKT). User749dpktAsBigInteger()
if this is possible.
-
r749dpktAsBigInteger
R749DPKT value as a BigInteger. Supported if r749dfmt() == 1;r749dpkt()
may provide better performance if the value will not exceed the maximum value for a signed long.- Returns:
- BigInteger R749DPKT
-
r749srrf
public long r749srrf()R749SRRF value, throws exception if R749SRRF overflows 64 bit signed integer.- Returns:
- long R749SRRF
- Throws:
IllegalArgumentException
- If the value of R749SRRF exceeds the maximum value of a signed 64 bit integer (i.e. the high order bit is set in R749SRRF). User749srrfAsBigInteger()
if this is possible.
-
r749srrfAsBigInteger
R749SRRF value as a BigInteger.r749srrf()
may provide better performance if the value will not exceed the maximum value for a signed long.- Returns:
- BigInteger R749SRRF
-
r749stpf
R749STPF as a Duration.- Returns:
- Duration R749STPF
- See Also:
-
r749stpfSeconds
public double r749stpfSeconds()R749STPF in seconds.- Returns:
- double R749STPF converted to seconds
-
r749stpfRawValue
R749STPF raw value.- Returns:
- BigInteger R749STPF raw value
-
r749srbc
public long r749srbc()R749SRBC value, throws exception if R749SRBC overflows 64 bit signed integer.- Returns:
- long R749SRBC
- Throws:
IllegalArgumentException
- If the value of R749SRBC exceeds the maximum value of a signed 64 bit integer (i.e. the high order bit is set in R749SRBC). User749srbcAsBigInteger()
if this is possible.
-
r749srbcAsBigInteger
R749SRBC value as a BigInteger.r749srbc()
may provide better performance if the value will not exceed the maximum value for a signed long.- Returns:
- BigInteger R749SRBC
-
r749swbc
public long r749swbc()R749SWBC value, throws exception if R749SWBC overflows 64 bit signed integer.- Returns:
- long R749SWBC
- Throws:
IllegalArgumentException
- If the value of R749SWBC exceeds the maximum value of a signed 64 bit integer (i.e. the high order bit is set in R749SWBC). User749swbcAsBigInteger()
if this is possible.
-
r749swbcAsBigInteger
R749SWBC value as a BigInteger.r749swbc()
may provide better performance if the value will not exceed the maximum value for a signed long.- Returns:
- BigInteger R749SWBC
-
r749ssrc
public long r749ssrc()R749SSRC value, throws exception if R749SSRC overflows 64 bit signed integer.- Returns:
- long R749SSRC
- Throws:
IllegalArgumentException
- If the value of R749SSRC exceeds the maximum value of a signed 64 bit integer (i.e. the high order bit is set in R749SSRC). User749ssrcAsBigInteger()
if this is possible.
-
r749ssrcAsBigInteger
R749SSRC value as a BigInteger.r749ssrc()
may provide better performance if the value will not exceed the maximum value for a signed long.- Returns:
- BigInteger R749SSRC
-
r749slrc
public long r749slrc()R749SLRC value, throws exception if R749SLRC overflows 64 bit signed integer.- Returns:
- long R749SLRC
- Throws:
IllegalArgumentException
- If the value of R749SLRC exceeds the maximum value of a signed 64 bit integer (i.e. the high order bit is set in R749SLRC). User749slrcAsBigInteger()
if this is possible.
-
r749slrcAsBigInteger
R749SLRC value as a BigInteger.r749slrc()
may provide better performance if the value will not exceed the maximum value for a signed long.- Returns:
- BigInteger R749SLRC
-
r749srrc
public long r749srrc()R749SRRC value, throws exception if R749SRRC overflows 64 bit signed integer.- Returns:
- long R749SRRC
- Throws:
IllegalArgumentException
- If the value of R749SRRC exceeds the maximum value of a signed 64 bit integer (i.e. the high order bit is set in R749SRRC). User749srrcAsBigInteger()
if this is possible.
-
r749srrcAsBigInteger
R749SRRC value as a BigInteger.r749srrc()
may provide better performance if the value will not exceed the maximum value for a signed long.- Returns:
- BigInteger R749SRRC
-
r749stpc
R749STPC as a Duration.- Returns:
- Duration R749STPC
- See Also:
-
r749stpcSeconds
public double r749stpcSeconds()R749STPC in seconds.- Returns:
- double R749STPC converted to seconds
-
r749stpcRawValue
R749STPC raw value.- Returns:
- BigInteger R749STPC raw 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
-