java.lang.Object
com.blackhillsoftware.smf.Data
com.blackhillsoftware.smf.VRecord
com.blackhillsoftware.dcollect.DcollectRecord
com.blackhillsoftware.dcollect.Library
OAM Library record
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumDefault Usestatic enumLibrary devicestatic enumEject Defaultstatic enumLibrary Statusstatic enumLibrary typestatic final classLibrary Status values (requested/current) -
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionbooleandlb32nam()Return true ifDLB32NAMbit indlbflags()is set.dlbcfcs()DLBCFCS as a LibraryStatus.intDLBCFCS raw value.dlbdclnm()DLBDCLNM value.dlbdcnam()DLBDCNAM value.longdlbdcons()DLBDCONS value.dlbddate()DLBDDATE as LocalDate.DLBDDATE String value.dlbdtime()DLBDTIME as LocalTime.DLBDTIME String value.dlbdtype()DLBDTYPE as a Device.intDLBDTYPE raw value.dlbduser()DLBDUSER value.dlbedunm()DLBEDUNM value.dlbedvt()DLBEDVT as a DefaultUse.intDLBEDVT raw value.dlbejd()DLBEJD as a EjectDefault.intDLBEJD raw value.intdlbflags()DLBFLAGS value.dlblcbid()DLBLCBID value.dlblname()DLBLNAME value.dlbname()DLBNAME value.dlbnstat()DLBNSTAT Library Status values.dlbomst()DLBOMST Status.dlbsout()DLBSOUT as a LibraryStatus.intDLBSOUT raw value.dlbstat()DLBSTAT Library Status values.dlbsysst()DLBSYSST Status.dlbtype()DLBTYPE as a LibraryType.intDLBTYPE raw value.static LibraryConstructs a new Library record from an existing VRecord.Methods inherited from class com.blackhillsoftware.dcollect.DcollectRecord
dateTime, dcollectType, dcudate, dcudateRawValue, dculeng, dcurctyp, dcurctyp, dcurctypRawValue, dcusysid, dcutime, dcutimeRawValue, dcutmstp, dcuversMethods inherited from class com.blackhillsoftware.smf.VRecord
recordLength, recordLength
-
Field Details
-
DLB32NAM
public static final int DLB32NAMConstant: 0x80 = 128- See Also:
-
-
Method Details
-
from
Constructs a new Library record from an existing VRecord. The 2 records share the same data byte array.- Parameters:
record- an existing VRecord
-
dlblname
DLBLNAME value.- Returns:
- String DLBLNAME value
-
dlbname
DLBNAME value.- Returns:
- String DLBNAME value
-
dlbduser
DLBDUSER value.- Returns:
- String DLBDUSER value
-
dlbddate
DLBDDATE as LocalDate.- Returns:
- LocalDate DLBDDATE Date
- See Also:
-
dlbddateRawValue
DLBDDATE String value.- Returns:
- String DLBDDATE value
-
dlbflags
public int dlbflags()DLBFLAGS value.- Returns:
- int DLBFLAGS value
-
dlb32nam
public boolean dlb32nam()Return true ifDLB32NAMbit indlbflags()is set.- Returns:
- boolean DLB32NAM bit is set in dlbflags()
DLB32NAM = 0x80
-
dlbdtime
DLBDTIME as LocalTime.- Returns:
- LocalTime DLBDTIME Date
- See Also:
-
dlbdtimeRawValue
DLBDTIME String value.- Returns:
- String DLBDTIME value
-
dlbnstat
DLBNSTAT Library Status values.- Returns:
- List<Status> DLBNSTAT Status values
-
dlbomst
DLBOMST Status.- Returns:
- Status DLBOMST
-
dlbsout
DLBSOUT as a LibraryStatus.- Returns:
- LibraryStatus DLBSOUT
-
dlbsoutRawValue
public int dlbsoutRawValue()DLBSOUT raw value.- Returns:
- int DLBSOUT value
-
dlbcfcs
DLBCFCS as a LibraryStatus.- Returns:
- LibraryStatus DLBCFCS
-
dlbcfcsRawValue
public int dlbcfcsRawValue()DLBCFCS raw value.- Returns:
- int DLBCFCS value
-
dlbtype
DLBTYPE as a LibraryType.- Returns:
- LibraryType DLBTYPE
-
dlbtypeRawValue
public int dlbtypeRawValue()DLBTYPE raw value.- Returns:
- int DLBTYPE value
-
dlbdtype
DLBDTYPE as a Device.- Returns:
- Device DLBDTYPE
-
dlbdtypeRawValue
public int dlbdtypeRawValue()DLBDTYPE raw value.- Returns:
- int DLBDTYPE value
-
dlbdcons
public long dlbdcons()DLBDCONS value.- Returns:
- long DLBDCONS value
-
dlbedvt
DLBEDVT as a DefaultUse.- Returns:
- DefaultUse DLBEDVT
-
dlbedvtRawValue
public int dlbedvtRawValue()DLBEDVT raw value.- Returns:
- int DLBEDVT value
-
dlbejd
DLBEJD as a EjectDefault.- Returns:
- EjectDefault DLBEJD
-
dlbejdRawValue
public int dlbejdRawValue()DLBEJD raw value.- Returns:
- int DLBEJD value
-
dlblcbid
DLBLCBID value.- Returns:
- String DLBLCBID value
-
dlbedunm
DLBEDUNM value.- Returns:
- String DLBEDUNM value
-
dlbdclnm
DLBDCLNM value.- Returns:
- String DLBDCLNM value
-
dlbdcnam
DLBDCNAM value.- Returns:
- String DLBDCNAM value
-
dlbstat
DLBSTAT Library Status values.- Returns:
- List<Status> DLBSTAT Status values
-
dlbsysst
DLBSYSST Status.- Returns:
- Status DLBSYSST
-