Class DeviceControlDataSection
java.lang.Object
com.blackhillsoftware.smf.Data
com.blackhillsoftware.smf.SmfData
com.blackhillsoftware.smf.smf74.subtype1.DeviceControlDataSection
-
Field Summary
Modifier and TypeFieldDescriptionstatic final int
Constant: 0x0004static final int
Constant: 0x0040static final int
Constant: 0x0020static final int
Constant: 0x0010static final int
Constant: 0x0080static final int
Constant: 0x80 = 128static final int
Constant: 0x20 = 32static final int
Constant: 0x80 = 128static final int
Constant: 0x80 = 128static final int
Constant: 0x20 = 32static final int
Constant: 0x10 = 16static final int
Constant: 0x40 = 64static final int
Constant: 0x10 = 16static final int
Constant: 0x20 = 32static final int
Constant: 0x80 = 128static final int
Constant: 0x80 = 128static final int
Constant: 0x40 = 64static final int
Constant: 0x40 = 64static final int
Constant: 0x40 = 64static final int
Constant: 0x0008 -
Method Summary
Modifier and TypeMethodDescriptionstatic DeviceControlDataSection
create
(byte[] Data, int offset, int length) create is intended for internal use only.boolean
Return true ifCHARACTER_READER
bit insmf74sub()
is set.boolean
Return true ifCOMMUNICATION
bit insmf74sub()
is set.boolean
Return true ifDASD
bit insmf74sub()
is set.boolean
Return true ifGRAPHICS
bit insmf74sub()
is set.boolean
Return true ifMAGNETIC_TAPE
bit insmf74sub()
is set.boolean
Return true ifUNIT_RECORD
bit insmf74sub()
is set.boolean
smf74429()
Return true ifSMF74429
bit insmf74dms()
is set.boolean
smf74438()
Return true ifSMF74438
bit insmf74dms()
is set.int
smf74cfl()
SMF74CFL value.boolean
smf74dca()
Return true ifSMF74DCA
bit insmf74cfl()
is set.int
smf74dcf()
SMF74DCF value.int
smf74dfl()
SMF74DFL value.int
smf74dms()
SMF74DMS value.boolean
smf74ecm()
Return true ifSMF74ECM
bit insmf74enf()
is set.int
smf74enf()
SMF74ENF value.boolean
smf74fcm()
Return true ifSMF74FCM
bit insmf74enf()
is set.boolean
smf74fid()
Return true ifSMF74FID
bit insmf74enf()
is set.int
smf74gen()
SMF74GEN value.boolean
smf74iac()
Return true ifSMF74IAC
bit insmf74cfl()
is set.boolean
smf74icv()
Return true ifSMF74ICV
bit insmf74cfl()
is set.boolean
smf74iod()
Return true ifSMF74IOD
bit insmf74cfl()
is set.int
smf74lsn()
SMF74LSN value.long
smf74mct()
SMF74MCT value.boolean
smf74msm()
Return true ifSMF74MSM
bit insmf74smf()
is set.boolean
smf74nrf()
Return true ifSMF74NRF
bit insmf74dcf()
is set.int
smf74nxt()
SMF74NXT value.int
smf74s15()
SMF74S15 value.boolean
smf74sgf()
Return true ifSMF74SGF
bit insmf74dcf()
is set.boolean
smf74sme()
Return true ifSMF74SME
bit insmf74dms()
is set.int
smf74smf()
SMF74SMF value.int
smf74src()
SMF74SRC value.int
smf74srs()
SMF74SRS value.boolean
smf74sts()
Return true ifSMF74STS
bit insmf74enf()
is set.int
smf74sub()
SMF74SUB value.smf74tdt()
SMF74TDT as LocalDate.SMF74TDT String value.smf74tdy()
SMF74TDY as LocalDate.SMF74TDY String value.smf74tnm()
SMF74TNM value.smf74tok()
SMF74TOK value.int
smf74tot()
SMF74TOT value.smf74tsf()
SMF74TSF value.int
smf74tsr()
SMF74TSR value.smf74ttm()
SMF74TTM as LocalTime.SMF74TTM String value.Methods inherited from class com.blackhillsoftware.smf.SmfData
createSection, getTriplet
-
Field Details
-
MAGNETIC_TAPE
public static final int MAGNETIC_TAPEConstant: 0x0080- See Also:
-
COMMUNICATION
public static final int COMMUNICATIONConstant: 0x0040- See Also:
-
DASD
public static final int DASDConstant: 0x0020- See Also:
-
GRAPHICS
public static final int GRAPHICSConstant: 0x0010- See Also:
-
UNIT_RECORD
public static final int UNIT_RECORDConstant: 0x0008- See Also:
-
CHARACTER_READER
public static final int CHARACTER_READERConstant: 0x0004- See Also:
-
SMF74NRF
public static final int SMF74NRFConstant: 0x80 = 128- See Also:
-
SMF74SGF
public static final int SMF74SGFConstant: 0x40 = 64- See Also:
-
SMF74429
public static final int SMF74429Constant: 0x80 = 128- See Also:
-
SMF74SME
public static final int SMF74SMEConstant: 0x40 = 64- See Also:
-
SMF74438
public static final int SMF74438Constant: 0x20 = 32- See Also:
-
SMF74ECM
public static final int SMF74ECMConstant: 0x80 = 128- See Also:
-
SMF74STS
public static final int SMF74STSConstant: 0x40 = 64- See Also:
-
SMF74FCM
public static final int SMF74FCMConstant: 0x20 = 32- See Also:
-
SMF74FID
public static final int SMF74FIDConstant: 0x10 = 16- See Also:
-
SMF74MSM
public static final int SMF74MSMConstant: 0x80 = 128- See Also:
-
SMF74DCA
public static final int SMF74DCAConstant: 0x80 = 128- See Also:
-
SMF74IAC
public static final int SMF74IACConstant: 0x40 = 64- See Also:
-
SMF74IOD
public static final int SMF74IODConstant: 0x20 = 32- See Also:
-
SMF74ICV
public static final int SMF74ICVConstant: 0x10 = 16- See Also:
-
-
Method Details
-
smf74nxt
public int smf74nxt()SMF74NXT value.- Returns:
- int SMF74NXT value
-
smf74tot
public int smf74tot()SMF74TOT value.- Returns:
- int SMF74TOT value
-
smf74gen
public int smf74gen()SMF74GEN value.- Returns:
- int SMF74GEN value
-
smf74sub
public int smf74sub()SMF74SUB value.- Returns:
- int SMF74SUB value
-
deviceClassMagneticTape
public boolean deviceClassMagneticTape()Return true ifMAGNETIC_TAPE
bit insmf74sub()
is set.- Returns:
- boolean MAGNETIC_TAPE bit is set in smf74sub()
MAGNETIC_TAPE = 0x0080
-
deviceClassCommunication
public boolean deviceClassCommunication()Return true ifCOMMUNICATION
bit insmf74sub()
is set.- Returns:
- boolean COMMUNICATION bit is set in smf74sub()
COMMUNICATION = 0x0040
-
deviceClassDasd
public boolean deviceClassDasd()Return true ifDASD
bit insmf74sub()
is set.- Returns:
- boolean DASD bit is set in smf74sub()
DASD = 0x0020
-
deviceClassGraphics
public boolean deviceClassGraphics()Return true ifGRAPHICS
bit insmf74sub()
is set.- Returns:
- boolean GRAPHICS bit is set in smf74sub()
GRAPHICS = 0x0010
-
deviceClassUnitRecord
public boolean deviceClassUnitRecord()Return true ifUNIT_RECORD
bit insmf74sub()
is set.- Returns:
- boolean UNIT_RECORD bit is set in smf74sub()
UNIT_RECORD = 0x0008
-
deviceClassCharacterReader
public boolean deviceClassCharacterReader()Return true ifCHARACTER_READER
bit insmf74sub()
is set.- Returns:
- boolean CHARACTER_READER bit is set in smf74sub()
CHARACTER_READER = 0x0004
-
smf74dfl
public int smf74dfl()SMF74DFL value.- Returns:
- int SMF74DFL value
-
smf74dcf
public int smf74dcf()SMF74DCF value.- Returns:
- int SMF74DCF value
-
smf74nrf
public boolean smf74nrf()Return true ifSMF74NRF
bit insmf74dcf()
is set.- Returns:
- boolean SMF74NRF bit is set in smf74dcf()
SMF74NRF = 0x80
-
smf74sgf
public boolean smf74sgf()Return true ifSMF74SGF
bit insmf74dcf()
is set.- Returns:
- boolean SMF74SGF bit is set in smf74dcf()
SMF74SGF = 0x40
-
smf74dms
public int smf74dms()SMF74DMS value.- Returns:
- int SMF74DMS value
-
smf74429
public boolean smf74429()Return true ifSMF74429
bit insmf74dms()
is set.- Returns:
- boolean SMF74429 bit is set in smf74dms()
SMF74429 = 0x80
-
smf74sme
public boolean smf74sme()Return true ifSMF74SME
bit insmf74dms()
is set.- Returns:
- boolean SMF74SME bit is set in smf74dms()
SMF74SME = 0x40
-
smf74438
public boolean smf74438()Return true ifSMF74438
bit insmf74dms()
is set.- Returns:
- boolean SMF74438 bit is set in smf74dms()
SMF74438 = 0x20
-
smf74enf
public int smf74enf()SMF74ENF value.- Returns:
- int SMF74ENF value
-
smf74ecm
public boolean smf74ecm()Return true ifSMF74ECM
bit insmf74enf()
is set.- Returns:
- boolean SMF74ECM bit is set in smf74enf()
SMF74ECM = 0x80
-
smf74sts
public boolean smf74sts()Return true ifSMF74STS
bit insmf74enf()
is set.- Returns:
- boolean SMF74STS bit is set in smf74enf()
SMF74STS = 0x40
-
smf74fcm
public boolean smf74fcm()Return true ifSMF74FCM
bit insmf74enf()
is set.- Returns:
- boolean SMF74FCM bit is set in smf74enf()
SMF74FCM = 0x20
-
smf74fid
public boolean smf74fid()Return true ifSMF74FID
bit insmf74enf()
is set.- Returns:
- boolean SMF74FID bit is set in smf74enf()
SMF74FID = 0x10
-
smf74smf
public int smf74smf()SMF74SMF value.- Returns:
- int SMF74SMF value
-
smf74msm
public boolean smf74msm()Return true ifSMF74MSM
bit insmf74smf()
is set.- Returns:
- boolean SMF74MSM bit is set in smf74smf()
SMF74MSM = 0x80
-
smf74s15
public int smf74s15()SMF74S15 value.- Returns:
- int SMF74S15 value
-
smf74src
public int smf74src()SMF74SRC value.- Returns:
- int SMF74SRC value
-
smf74srs
public int smf74srs()SMF74SRS value.- Returns:
- int SMF74SRS value
-
smf74tsr
public int smf74tsr()SMF74TSR value.- Returns:
- int SMF74TSR value
-
smf74cfl
public int smf74cfl()SMF74CFL value.- Returns:
- int SMF74CFL value
-
smf74dca
public boolean smf74dca()Return true ifSMF74DCA
bit insmf74cfl()
is set.- Returns:
- boolean SMF74DCA bit is set in smf74cfl()
SMF74DCA = 0x80
-
smf74iac
public boolean smf74iac()Return true ifSMF74IAC
bit insmf74cfl()
is set.- Returns:
- boolean SMF74IAC bit is set in smf74cfl()
SMF74IAC = 0x40
-
smf74iod
public boolean smf74iod()Return true ifSMF74IOD
bit insmf74cfl()
is set.- Returns:
- boolean SMF74IOD bit is set in smf74cfl()
SMF74IOD = 0x20
-
smf74icv
public boolean smf74icv()Return true ifSMF74ICV
bit insmf74cfl()
is set.- Returns:
- boolean SMF74ICV bit is set in smf74cfl()
SMF74ICV = 0x10
-
smf74lsn
public int smf74lsn()SMF74LSN value.- Returns:
- int SMF74LSN value
-
smf74tnm
SMF74TNM value.- Returns:
- String SMF74TNM value
-
smf74tsf
SMF74TSF value.- Returns:
- String SMF74TSF value
-
smf74tok
SMF74TOK value.- Returns:
- String SMF74TOK value
-
smf74tdt
SMF74TDT as LocalDate.- Returns:
- LocalDate SMF74TDT Date
- See Also:
-
smf74tdtRawValue
SMF74TDT String value.- Returns:
- String SMF74TDT value
-
smf74ttm
SMF74TTM as LocalTime.- Returns:
- LocalTime SMF74TTM Time
- See Also:
-
smf74ttmRawValue
SMF74TTM String value.- Returns:
- String SMF74TTM value
-
smf74mct
public long smf74mct()SMF74MCT value.- Returns:
- long SMF74MCT value
-
smf74tdy
SMF74TDY as LocalDate.- Returns:
- LocalDate SMF74TDY Date
- See Also:
-
smf74tdyRawValue
SMF74TDY String value.- Returns:
- String SMF74TDY 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
-