Class DeviceControlDataSection
java.lang.Object
com.blackhillsoftware.smf.Data
com.blackhillsoftware.smf.SmfData
com.blackhillsoftware.smf.smf74.subtype1.DeviceControlDataSection
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intConstant: 0x0004static final intConstant: 0x0040static final intConstant: 0x0020static final intConstant: 0x0010static final intConstant: 0x0080static final intConstant: 0x80 = 128static final intConstant: 0x20 = 32static final intConstant: 0x80 = 128static final intConstant: 0x80 = 128static final intConstant: 0x20 = 32static final intConstant: 0x10 = 16static final intConstant: 0x40 = 64static final intConstant: 0x10 = 16static final intConstant: 0x20 = 32static final intConstant: 0x80 = 128static final intConstant: 0x80 = 128static final intConstant: 0x40 = 64static final intConstant: 0x40 = 64static final intConstant: 0x40 = 64static final intConstant: 0x0008 -
Method Summary
Modifier and TypeMethodDescriptionstatic DeviceControlDataSectioncreate(byte[] Data, int offset, int length) create is intended for internal use only.booleanReturn true ifCHARACTER_READERbit insmf74sub()is set.booleanReturn true ifCOMMUNICATIONbit insmf74sub()is set.booleanReturn true ifDASDbit insmf74sub()is set.booleanReturn true ifGRAPHICSbit insmf74sub()is set.booleanReturn true ifMAGNETIC_TAPEbit insmf74sub()is set.booleanReturn true ifUNIT_RECORDbit insmf74sub()is set.booleansmf74429()Return true ifSMF74429bit insmf74dms()is set.booleansmf74438()Return true ifSMF74438bit insmf74dms()is set.intsmf74cfl()SMF74CFL value.booleansmf74dca()Return true ifSMF74DCAbit insmf74cfl()is set.intsmf74dcf()SMF74DCF value.intsmf74dfl()SMF74DFL value.intsmf74dms()SMF74DMS value.booleansmf74ecm()Return true ifSMF74ECMbit insmf74enf()is set.intsmf74enf()SMF74ENF value.booleansmf74fcm()Return true ifSMF74FCMbit insmf74enf()is set.booleansmf74fid()Return true ifSMF74FIDbit insmf74enf()is set.intsmf74gen()SMF74GEN value.booleansmf74iac()Return true ifSMF74IACbit insmf74cfl()is set.booleansmf74icv()Return true ifSMF74ICVbit insmf74cfl()is set.booleansmf74iod()Return true ifSMF74IODbit insmf74cfl()is set.intsmf74lsn()SMF74LSN value.longsmf74mct()SMF74MCT value.booleansmf74msm()Return true ifSMF74MSMbit insmf74smf()is set.booleansmf74nrf()Return true ifSMF74NRFbit insmf74dcf()is set.intsmf74nxt()SMF74NXT value.intsmf74s15()SMF74S15 value.booleansmf74sgf()Return true ifSMF74SGFbit insmf74dcf()is set.booleansmf74sme()Return true ifSMF74SMEbit insmf74dms()is set.intsmf74smf()SMF74SMF value.intsmf74src()SMF74SRC value.intsmf74srs()SMF74SRS value.booleansmf74sts()Return true ifSMF74STSbit insmf74enf()is set.intsmf74sub()SMF74SUB value.smf74tdt()SMF74TDT as LocalDate.SMF74TDT String value.smf74tdy()SMF74TDY as LocalDate.SMF74TDY String value.smf74tnm()SMF74TNM value.smf74tok()SMF74TOK value.intsmf74tot()SMF74TOT value.smf74tsf()SMF74TSF value.intsmf74tsr()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_TAPEbit insmf74sub()is set.- Returns:
- boolean MAGNETIC_TAPE bit is set in smf74sub()
MAGNETIC_TAPE = 0x0080
-
deviceClassCommunication
public boolean deviceClassCommunication()Return true ifCOMMUNICATIONbit insmf74sub()is set.- Returns:
- boolean COMMUNICATION bit is set in smf74sub()
COMMUNICATION = 0x0040
-
deviceClassDasd
public boolean deviceClassDasd()Return true ifDASDbit insmf74sub()is set.- Returns:
- boolean DASD bit is set in smf74sub()
DASD = 0x0020
-
deviceClassGraphics
public boolean deviceClassGraphics()Return true ifGRAPHICSbit insmf74sub()is set.- Returns:
- boolean GRAPHICS bit is set in smf74sub()
GRAPHICS = 0x0010
-
deviceClassUnitRecord
public boolean deviceClassUnitRecord()Return true ifUNIT_RECORDbit insmf74sub()is set.- Returns:
- boolean UNIT_RECORD bit is set in smf74sub()
UNIT_RECORD = 0x0008
-
deviceClassCharacterReader
public boolean deviceClassCharacterReader()Return true ifCHARACTER_READERbit 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 ifSMF74NRFbit insmf74dcf()is set.- Returns:
- boolean SMF74NRF bit is set in smf74dcf()
SMF74NRF = 0x80
-
smf74sgf
public boolean smf74sgf()Return true ifSMF74SGFbit 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 ifSMF74429bit insmf74dms()is set.- Returns:
- boolean SMF74429 bit is set in smf74dms()
SMF74429 = 0x80
-
smf74sme
public boolean smf74sme()Return true ifSMF74SMEbit insmf74dms()is set.- Returns:
- boolean SMF74SME bit is set in smf74dms()
SMF74SME = 0x40
-
smf74438
public boolean smf74438()Return true ifSMF74438bit 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 ifSMF74ECMbit insmf74enf()is set.- Returns:
- boolean SMF74ECM bit is set in smf74enf()
SMF74ECM = 0x80
-
smf74sts
public boolean smf74sts()Return true ifSMF74STSbit insmf74enf()is set.- Returns:
- boolean SMF74STS bit is set in smf74enf()
SMF74STS = 0x40
-
smf74fcm
public boolean smf74fcm()Return true ifSMF74FCMbit insmf74enf()is set.- Returns:
- boolean SMF74FCM bit is set in smf74enf()
SMF74FCM = 0x20
-
smf74fid
public boolean smf74fid()Return true ifSMF74FIDbit 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 ifSMF74MSMbit 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 ifSMF74DCAbit insmf74cfl()is set.- Returns:
- boolean SMF74DCA bit is set in smf74cfl()
SMF74DCA = 0x80
-
smf74iac
public boolean smf74iac()Return true ifSMF74IACbit insmf74cfl()is set.- Returns:
- boolean SMF74IAC bit is set in smf74cfl()
SMF74IAC = 0x40
-
smf74iod
public boolean smf74iod()Return true ifSMF74IODbit insmf74cfl()is set.- Returns:
- boolean SMF74IOD bit is set in smf74cfl()
SMF74IOD = 0x20
-
smf74icv
public boolean smf74icv()Return true ifSMF74ICVbit 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
-