Class PcieFunctionDataSection
java.lang.Object
com.blackhillsoftware.smf.Data
com.blackhillsoftware.smf.SmfData
com.blackhillsoftware.smf.smf74.subtype9.PcieFunctionDataSection
-
Field Summary
Modifier and TypeFieldDescriptionstatic final int
Constant: 0x80 = 128static final int
Constant: 0x80 = 128static final int
Constant: 0x40 = 64static final int
Constant: 0x10 = 16static final int
Constant: 0x20 = 32static final int
Constant: 0x40 = 64static final int
Constant: 0x80 = 128static final int
Constant: 0x20 = 32static final int
Constant: 0x40 = 64 -
Method Summary
Modifier and TypeMethodDescriptionstatic PcieFunctionDataSection
create
(byte[] Data, int offset, int length) create is intended for internal use only.boolean
r749allo()
Return true if R749ALLO bit inr749pffl()
is set.r749allt()
R749ALLT as a Duration.long
R749ALLT raw value.double
R749ALLT in seconds.int
r749asid()
R749ASID value.r749atst()
R749ATST STCK value converted to ZonedDateTime (nanosecond precision, ZoneOffset.UTC).R749ATST STCK value.boolean
r749deal()
Return true if R749DEAL bit inr749pff1()
is set.boolean
r749depg()
Return true if R749DEPG bit inr749pffl()
is set.r749devn()
R749DEVN value.long
r749devt()
R749DEVT value.int
r749dman()
R749DMAN value.int
r749dmao()
R749DMAO value.r749errt()
R749ERRT as a Duration.long
R749ERRT raw value.double
R749ERRT in seconds.int
r749flag()
R749FLAG value.int
r749fp1n()
R749FP1N value.int
r749fp1o()
R749FP1O value.int
r749fpfn()
R749FPFN value.int
r749fpfo()
R749FPFO value.boolean
r749gpre()
Return true ifR749GPRE
bit inr749flag()
is set.r749jobn()
R749JOBN value.int
r749lkid()
R749LKID value.long
r749loop()
R749LOOP value, throws exception if R749LOOP overflows 64 bit signed integer.R749LOOP value as a BigInteger.r749net1()
R749NET1 value.r749net2()
R749NET2 value.int
r749pcid()
R749PCID value.boolean
r749perr()
Return true if R749PERR bit inr749pffl()
is set.int
r749pff1()
R749PFF1 value.int
r749pffl()
R749PFFL value.long
r749pfid()
R749PFID value.int
r749pft()
R749PFT value.boolean
r749pftv()
Return true ifR749PFTV
bit inr749flag()
is set.boolean
r749pnva()
Return true ifR749PNVA
bit inr749flag()
is set.boolean
r749pori()
Return true ifR749PORI
bit inr749flag()
is set.int
r749port()
R749PORT value.boolean
r749real()
Return true if R749REAL bit inr749pff1()
is set.long
r749rfop()
R749RFOP value, throws exception if R749RFOP overflows 64 bit signed integer.R749RFOP value as a BigInteger.int
r749rtdn()
R749RTDN value.int
r749rtdo()
R749RTDO value.long
r749sbop()
R749SBOP value, throws exception if R749SBOP overflows 64 bit signed integer.R749SBOP value as a BigInteger.long
r749scnt()
R749SCNT value.int
r749sion()
R749SION value.int
r749sioo()
R749SIOO value.long
r749stop()
R749STOP value, throws exception if R749STOP overflows 64 bit signed integer.R749STOP value as a BigInteger.r749wwnn()
R749WWNN value.Methods inherited from class com.blackhillsoftware.smf.SmfData
createSection, getTriplet
-
Field Details
-
R749ALLO
public static final int R749ALLOConstant: 0x80 = 128- See Also:
-
R749DEPG
public static final int R749DEPGConstant: 0x40 = 64- See Also:
-
R749PERR
public static final int R749PERRConstant: 0x20 = 32- See Also:
-
R749DEAL
public static final int R749DEALConstant: 0x80 = 128- See Also:
-
R749REAL
public static final int R749REALConstant: 0x40 = 64- See Also:
-
R749PNVA
public static final int R749PNVAConstant: 0x80 = 128- See Also:
-
R749PFTV
public static final int R749PFTVConstant: 0x40 = 64- See Also:
-
R749PORI
public static final int R749PORIConstant: 0x20 = 32- See Also:
-
R749GPRE
public static final int R749GPREConstant: 0x10 = 16- See Also:
-
-
Method Details
-
r749pfid
public long r749pfid()R749PFID value.- Returns:
- long R749PFID value
-
r749pffl
public int r749pffl()R749PFFL value.- Returns:
- int R749PFFL value
-
r749allo
public boolean r749allo()Return true if R749ALLO bit inr749pffl()
is set.- Returns:
- boolean R749ALLO bit is set in r749pffl()
R749ALLO = 0x80
-
r749depg
public boolean r749depg()Return true if R749DEPG bit inr749pffl()
is set.- Returns:
- boolean R749DEPG bit is set in r749pffl()
R749DEPG = 0x40
-
r749perr
public boolean r749perr()Return true if R749PERR bit inr749pffl()
is set.- Returns:
- boolean R749PERR bit is set in r749pffl()
R749PERR = 0x20
-
r749pff1
public int r749pff1()R749PFF1 value.- Returns:
- int R749PFF1 value
-
r749deal
public boolean r749deal()Return true if R749DEAL bit inr749pff1()
is set.- Returns:
- boolean R749DEAL bit is set in r749pff1()
R749DEAL = 0x80
-
r749real
public boolean r749real()Return true if R749REAL bit inr749pff1()
is set.- Returns:
- boolean R749REAL bit is set in r749pff1()
R749REAL = 0x40
-
r749errt
R749ERRT as a Duration.- Returns:
- Duration R749ERRT
- See Also:
-
r749errtSeconds
public double r749errtSeconds()R749ERRT in seconds.- Returns:
- double R749ERRT converted to seconds
-
r749errtRawValue
public long r749errtRawValue()R749ERRT raw value.- Returns:
- long R749ERRT raw value
-
r749devt
public long r749devt()R749DEVT value.- Returns:
- long R749DEVT value
-
r749devn
R749DEVN value.- Returns:
- String R749DEVN value
-
r749jobn
R749JOBN value.- Returns:
- String R749JOBN value
-
r749asid
public int r749asid()R749ASID value.- Returns:
- int R749ASID value
-
r749pcid
public int r749pcid()R749PCID value.- Returns:
- int R749PCID value
-
r749atst
R749ATST STCK value converted to ZonedDateTime (nanosecond precision, ZoneOffset.UTC).Use
r749atstRawValue()
for a BigInteger containing the complete STCK value.- Returns:
- DateTime R749ATST STCK converted to ZonedDateTime
- See Also:
-
r749atstRawValue
R749ATST STCK value.- Returns:
- BigInteger R749ATST STCK value
-
r749allt
R749ALLT as a Duration.- Returns:
- Duration R749ALLT
- See Also:
-
r749alltSeconds
public double r749alltSeconds()R749ALLT in seconds.- Returns:
- double R749ALLT converted to seconds
-
r749alltRawValue
public long r749alltRawValue()R749ALLT raw value.- Returns:
- long R749ALLT raw value
-
r749scnt
public long r749scnt()R749SCNT value.- Returns:
- long R749SCNT value
-
r749loop
public long r749loop()R749LOOP value, throws exception if R749LOOP overflows 64 bit signed integer.- Returns:
- long R749LOOP
- Throws:
IllegalArgumentException
- If the value of R749LOOP exceeds the maximum value of a signed 64 bit integer (i.e. the high order bit is set in R749LOOP). User749loopAsBigInteger()
if this is possible.
-
r749loopAsBigInteger
R749LOOP value as a BigInteger.r749loop()
may provide better performance if the value will not exceed the maximum value for a signed long.- Returns:
- BigInteger R749LOOP
-
r749stop
public long r749stop()R749STOP value, throws exception if R749STOP overflows 64 bit signed integer.- Returns:
- long R749STOP
- Throws:
IllegalArgumentException
- If the value of R749STOP exceeds the maximum value of a signed 64 bit integer (i.e. the high order bit is set in R749STOP). User749stopAsBigInteger()
if this is possible.
-
r749stopAsBigInteger
R749STOP value as a BigInteger.r749stop()
may provide better performance if the value will not exceed the maximum value for a signed long.- Returns:
- BigInteger R749STOP
-
r749sbop
public long r749sbop()R749SBOP value, throws exception if R749SBOP overflows 64 bit signed integer.- Returns:
- long R749SBOP
- Throws:
IllegalArgumentException
- If the value of R749SBOP exceeds the maximum value of a signed 64 bit integer (i.e. the high order bit is set in R749SBOP). User749sbopAsBigInteger()
if this is possible.
-
r749sbopAsBigInteger
R749SBOP value as a BigInteger.r749sbop()
may provide better performance if the value will not exceed the maximum value for a signed long.- Returns:
- BigInteger R749SBOP
-
r749rfop
public long r749rfop()R749RFOP value, throws exception if R749RFOP overflows 64 bit signed integer.- Returns:
- long R749RFOP
- Throws:
IllegalArgumentException
- If the value of R749RFOP exceeds the maximum value of a signed 64 bit integer (i.e. the high order bit is set in R749RFOP). User749rfopAsBigInteger()
if this is possible.
-
r749rfopAsBigInteger
R749RFOP value as a BigInteger.r749rfop()
may provide better performance if the value will not exceed the maximum value for a signed long.- Returns:
- BigInteger R749RFOP
-
r749dmao
public int r749dmao()R749DMAO value.- Returns:
- int R749DMAO value
-
r749dman
public int r749dman()R749DMAN value.- Returns:
- int R749DMAN value
-
r749fpfo
public int r749fpfo()R749FPFO value.- Returns:
- int R749FPFO value
-
r749fpfn
public int r749fpfn()R749FPFN value.- Returns:
- int R749FPFN value
-
r749fp1o
public int r749fp1o()R749FP1O value.- Returns:
- int R749FP1O value
-
r749fp1n
public int r749fp1n()R749FP1N value.- Returns:
- int R749FP1N value
-
r749flag
public int r749flag()R749FLAG value.- Returns:
- int R749FLAG value
-
r749pnva
public boolean r749pnva()Return true ifR749PNVA
bit inr749flag()
is set.- Returns:
- boolean R749PNVA bit is set in r749flag()
R749PNVA = 0x80
-
r749pftv
public boolean r749pftv()Return true ifR749PFTV
bit inr749flag()
is set.- Returns:
- boolean R749PFTV bit is set in r749flag()
R749PFTV = 0x40
-
r749pori
public boolean r749pori()Return true ifR749PORI
bit inr749flag()
is set.- Returns:
- boolean R749PORI bit is set in r749flag()
R749PORI = 0x20
-
r749gpre
public boolean r749gpre()Return true ifR749GPRE
bit inr749flag()
is set.- Returns:
- boolean R749GPRE bit is set in r749flag()
R749GPRE = 0x10
-
r749port
public int r749port()R749PORT value.- Returns:
- int R749PORT value
-
r749pft
public int r749pft()R749PFT value.- Returns:
- int R749PFT value
-
r749net1
R749NET1 value.- Returns:
- String R749NET1 value
-
r749net2
R749NET2 value.- Returns:
- String R749NET2 value
-
r749wwnn
R749WWNN value.- Returns:
- String R749WWNN value
-
r749sioo
public int r749sioo()R749SIOO value.- Returns:
- int R749SIOO value
-
r749sion
public int r749sion()R749SION value.- Returns:
- int R749SION value
-
r749rtdo
public int r749rtdo()R749RTDO value.- Returns:
- int R749RTDO value
-
r749rtdn
public int r749rtdn()R749RTDN value.- Returns:
- int R749RTDN value
-
r749lkid
public int r749lkid()R749LKID value.- Returns:
- int R749LKID 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
-