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
Modifier and TypeClassDescriptionstatic enum
Default Usestatic enum
Library devicestatic enum
Eject Defaultstatic enum
Library Statusstatic enum
Library typestatic final class
Library Status values (requested/current) -
Field Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
dlb32nam()
Return true ifDLB32NAM
bit indlbflags()
is set.dlbcfcs()
DLBCFCS as a LibraryStatus.int
DLBCFCS raw value.dlbdclnm()
DLBDCLNM value.dlbdcnam()
DLBDCNAM value.long
dlbdcons()
DLBDCONS value.dlbddate()
DLBDDATE as LocalDate.DLBDDATE String value.dlbdtime()
DLBDTIME as LocalTime.DLBDTIME String value.dlbdtype()
DLBDTYPE as a Device.int
DLBDTYPE raw value.dlbduser()
DLBDUSER value.dlbedunm()
DLBEDUNM value.dlbedvt()
DLBEDVT as a DefaultUse.int
DLBEDVT raw value.dlbejd()
DLBEJD as a EjectDefault.int
DLBEJD raw value.int
dlbflags()
DLBFLAGS value.dlblcbid()
DLBLCBID value.dlblname()
DLBLNAME value.dlbname()
DLBNAME value.dlbnstat()
DLBNSTAT Library Status values.dlbomst()
DLBOMST Status.dlbsout()
DLBSOUT as a LibraryStatus.int
DLBSOUT raw value.dlbstat()
DLBSTAT Library Status values.dlbsysst()
DLBSYSST Status.dlbtype()
DLBTYPE as a LibraryType.int
DLBTYPE raw value.static Library
Constructs 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, dcuvers
Methods 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 ifDLB32NAM
bit 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
-