Class DeviceControlDataSection

java.lang.Object
com.blackhillsoftware.smf.Data
com.blackhillsoftware.smf.SmfData
com.blackhillsoftware.smf.smf74.subtype1.DeviceControlDataSection

public final class DeviceControlDataSection extends SmfData
  • Field Details

  • 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 if MAGNETIC_TAPE bit in smf74sub() is set.
      Returns:
      boolean MAGNETIC_TAPE bit is set in smf74sub()

      MAGNETIC_TAPE = 0x0080

    • deviceClassCommunication

      public boolean deviceClassCommunication()
      Return true if COMMUNICATION bit in smf74sub() is set.
      Returns:
      boolean COMMUNICATION bit is set in smf74sub()

      COMMUNICATION = 0x0040

    • deviceClassDasd

      public boolean deviceClassDasd()
      Return true if DASD bit in smf74sub() is set.
      Returns:
      boolean DASD bit is set in smf74sub()

      DASD = 0x0020

    • deviceClassGraphics

      public boolean deviceClassGraphics()
      Return true if GRAPHICS bit in smf74sub() is set.
      Returns:
      boolean GRAPHICS bit is set in smf74sub()

      GRAPHICS = 0x0010

    • deviceClassUnitRecord

      public boolean deviceClassUnitRecord()
      Return true if UNIT_RECORD bit in smf74sub() is set.
      Returns:
      boolean UNIT_RECORD bit is set in smf74sub()

      UNIT_RECORD = 0x0008

    • deviceClassCharacterReader

      public boolean deviceClassCharacterReader()
      Return true if CHARACTER_READER bit in smf74sub() 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 if SMF74NRF bit in smf74dcf() is set.
      Returns:
      boolean SMF74NRF bit is set in smf74dcf()

      SMF74NRF = 0x80

    • smf74sgf

      public boolean smf74sgf()
      Return true if SMF74SGF bit in smf74dcf() 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 if SMF74429 bit in smf74dms() is set.
      Returns:
      boolean SMF74429 bit is set in smf74dms()

      SMF74429 = 0x80

    • smf74sme

      public boolean smf74sme()
      Return true if SMF74SME bit in smf74dms() is set.
      Returns:
      boolean SMF74SME bit is set in smf74dms()

      SMF74SME = 0x40

    • smf74438

      public boolean smf74438()
      Return true if SMF74438 bit in smf74dms() 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 if SMF74ECM bit in smf74enf() is set.
      Returns:
      boolean SMF74ECM bit is set in smf74enf()

      SMF74ECM = 0x80

    • smf74sts

      public boolean smf74sts()
      Return true if SMF74STS bit in smf74enf() is set.
      Returns:
      boolean SMF74STS bit is set in smf74enf()

      SMF74STS = 0x40

    • smf74fcm

      public boolean smf74fcm()
      Return true if SMF74FCM bit in smf74enf() is set.
      Returns:
      boolean SMF74FCM bit is set in smf74enf()

      SMF74FCM = 0x20

    • smf74fid

      public boolean smf74fid()
      Return true if SMF74FID bit in smf74enf() 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 if SMF74MSM bit in smf74smf() 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 if SMF74DCA bit in smf74cfl() is set.
      Returns:
      boolean SMF74DCA bit is set in smf74cfl()

      SMF74DCA = 0x80

    • smf74iac

      public boolean smf74iac()
      Return true if SMF74IAC bit in smf74cfl() is set.
      Returns:
      boolean SMF74IAC bit is set in smf74cfl()

      SMF74IAC = 0x40

    • smf74iod

      public boolean smf74iod()
      Return true if SMF74IOD bit in smf74cfl() is set.
      Returns:
      boolean SMF74IOD bit is set in smf74cfl()

      SMF74IOD = 0x20

    • smf74icv

      public boolean smf74icv()
      Return true if SMF74ICV bit in smf74cfl() is set.
      Returns:
      boolean SMF74ICV bit is set in smf74cfl()

      SMF74ICV = 0x10

    • smf74lsn

      public int smf74lsn()
      SMF74LSN value.
      Returns:
      int SMF74LSN value
    • smf74tnm

      public String smf74tnm()
      SMF74TNM value.
      Returns:
      String SMF74TNM value
    • smf74tsf

      public String smf74tsf()
      SMF74TSF value.
      Returns:
      String SMF74TSF value
    • smf74tok

      public String smf74tok()
      SMF74TOK value.
      Returns:
      String SMF74TOK value
    • smf74tdt

      public LocalDate smf74tdt()
      SMF74TDT as LocalDate.
      Returns:
      LocalDate SMF74TDT Date
      See Also:
    • smf74tdtRawValue

      public String smf74tdtRawValue()
      SMF74TDT String value.
      Returns:
      String SMF74TDT value
    • smf74ttm

      public LocalTime smf74ttm()
      SMF74TTM as LocalTime.
      Returns:
      LocalTime SMF74TTM Time
      See Also:
    • smf74ttmRawValue

      public String smf74ttmRawValue()
      SMF74TTM String value.
      Returns:
      String SMF74TTM value
    • smf74mct

      public long smf74mct()
      SMF74MCT value.
      Returns:
      long SMF74MCT value
    • smf74tdy

      public LocalDate smf74tdy()
      SMF74TDY as LocalDate.
      Returns:
      LocalDate SMF74TDY Date
      See Also:
    • smf74tdyRawValue

      public String smf74tdyRawValue()
      SMF74TDY String value.
      Returns:
      String SMF74TDY value
    • create

      public static DeviceControlDataSection create(byte[] Data, int offset, int length)
      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 section
      offset - Offset of this section in the data
      length - length of the section