public final class Smf6Record extends SmfRecord
Typically you would obtain Smf6Records by reading SmfRecords and using
Smf6Record.
from(SmfRecord)
to create the specialized record after determining the record type.
Modifier and Type | Field and Description |
---|---|
static int |
SMF6DEND
Constant: 0xE2 = 226
|
static int |
SMF6DIE
Constant: 0x04 = 4
|
static int |
SMF6DSIZ
Constant: 0xE2 = 226
|
static int |
SMF6EEND
Constant: 0x52 = 82
|
static int |
SMF6END
Constant: 0x74 = 116
|
static int |
SMF6END2
Constant: 0x5E = 94
|
static int |
SMF6ESIZ
Constant: 0x52 = 82
|
static int |
SMF6ESS1
Constant: 0x10 = 16
|
static int |
SMF6FEND
Constant: 0x64 = 100
|
static int |
SMF6FEXT
Constant: 0x80 = 128
|
static int |
SMF6FSIZ
Constant: 0x64 = 100
|
static int |
SMF6FTFR
Constant: 0x08 = 8
|
static int |
SMF6LSIZ
Constant: 0x74 = 116
|
static int |
SMF6REND
Constant: 0x4E = 78
|
static int |
SMF6REXT
Constant: 0x40 = 64
|
static int |
SMF6RSIZ
Constant: 0x4E = 78
|
static int |
SMF6SEND
Constant: 0xD0 = 208
|
static int |
SMF6SEXT
Constant: 0x20 = 32
|
static int |
SMF6SIZ
Constant: 0x74 = 116
|
static int |
SMF6SIZ2
Constant: 0x5E = 94
|
static int |
SMF6SIZ3
Constant: 0x5E = 94
|
static int |
SMF6SSIZ
Constant: 0xD0 = 208
|
static int |
SMF6TEND
Constant: 0x0220 = 544
|
static int |
SMF6TSIZ
Constant: 0x0220 = 544
|
static int |
SMFCBIE
Constant: 0x01 = 1
|
static int |
SMFJ6
Constant: 0x06 = 6
|
static int |
SMFRCD6
Constant: 0x00 = 0
|
Constructor and Description |
---|
Smf6Record(byte[] data)
Constructs an Smf6Record from the specified byte array.
|
Smf6Record(SmfRecord record)
Constructs a new Smf6Record from an existing SMF record.
|
Modifier and Type | Method and Description |
---|---|
ApaPrintingSection |
apaSubsystemSection()
Get the All Points Addressable Printing Subsystem Section from the record
or null if it is not present
|
CommonSection |
commonSection()
Get the Common Section from the record
or null if it is not present
|
EssSection |
enhancedSysoutSection()
Get the Enhanced Sysout Support Section from the record
or null if it is not present
|
FileTransferSection |
fileTransferSection()
Get the File Transfer Section from the record
or null if it is not present
|
static Smf6Record |
from(byte[] data)
Constructs an Smf6Record from the specified byte array.
|
static Smf6Record |
from(SmfRecord record)
Constructs a new Smf6Record from an existing SMF record.
|
IoDataSection |
ioDataSection()
Get the I/O Data Section from the record
|
NonImpactPrintingSection |
nonImpactPrintingSubsystemSection()
Get the Non-impact Printing Subsystem Section from the record
or null if it is not present
|
boolean |
smf6die()
|
LocalDate |
smf6dte()
SMF6DTE as a LocalDate.
|
int |
smf6dteRawValue()
SMF6DTE raw value.
|
boolean |
smf6ess1()
Return true if
SMF6ESS1 bit in smf6pad1() is set. |
boolean |
smf6fext()
Return true if
SMF6FEXT bit in smf6pad1() is set. |
int |
smf6flg()
SMF6FLG value.
|
String |
smf6fmn()
SMF6FMN value.
|
boolean |
smf6ftfr()
Return true if
SMF6FTFR bit in smf6pad1() is set. |
int |
smf6ioe()
SMF6IOE value.
|
String |
smf6jbn()
SMF6JBN value.
|
int |
smf6len()
SMF6LEN value.
|
int |
smf6nds()
SMF6NDS value.
|
long |
smf6nlr()
SMF6NLR value.
|
String |
smf6owc()
SMF6OWC value.
|
int |
smf6pad1()
SMF6PAD1 value.
|
boolean |
smf6rext()
Return true if
SMF6REXT bit in smf6pad1() is set. |
LocalDate |
smf6rsd()
SMF6RSD as a LocalDate.
|
int |
smf6rsdRawValue()
SMF6RSD raw value.
|
LocalTime |
smf6rst()
SMF6RST as a LocalTime.
|
long |
smf6rstRawValue()
SMF6RST raw value
|
int |
smf6rty()
SMF6RTY value.
|
int |
smf6sbs()
SMF6SBS value.
|
int |
smf6seg()
SMF6SEG value.
|
boolean |
smf6sext()
Return true if
SMF6SEXT bit in smf6pad1() is set. |
String |
smf6sid()
SMF6SID value.
|
LocalTime |
smf6tme()
SMF6TME as a LocalTime.
|
long |
smf6tmeRawValue()
SMF6TME raw value
|
String |
smf6uif()
SMF6UIF value.
|
LocalDate |
smf6wsd()
SMF6WSD as a LocalDate.
|
int |
smf6wsdRawValue()
SMF6WSD raw value.
|
LocalTime |
smf6wst()
SMF6WST as a LocalTime.
|
long |
smf6wstRawValue()
SMF6WST raw value
|
boolean |
smfcbie()
|
Smf6Subsystem |
subsystem() |
equals, extendedHeader, extendedHeader, hashCode, hasSubtypes, hasSubtypes, recordLength, recordLength, recordType, recordType, sanityCheck, smfDate, smfDate, smfDateTime, smfDateTime, smfhdr1Flag, smfhdr1Iefu86, smfhdr1Len, smfhdr1Len, smfhdr1Stcke, smfhdr1StckeRawValue, smfhdr1Tzo, smfhdr1TzoRawValue, smfhdr1Version, smfhdr1Version, smfTime, smfTime, subSystem, subSystem, subType, subType, system, system, toString
createSection, dump, dump, dump, dump, getBytes, getBytes, getDataArray, getTriplet
public static final int SMFRCD6
public static final int SMFJ6
public static final int SMF6DIE
public static final int SMFCBIE
public static final int SMF6FEXT
public static final int SMF6REXT
public static final int SMF6SEXT
public static final int SMF6ESS1
public static final int SMF6FTFR
public static final int SMF6END2
public static final int SMF6SIZ2
public static final int SMF6SIZ3
public static final int SMF6END
public static final int SMF6SIZ
public static final int SMF6LSIZ
public static final int SMF6FEND
public static final int SMF6FSIZ
public static final int SMF6REND
public static final int SMF6RSIZ
public static final int SMF6DEND
public static final int SMF6DSIZ
public static final int SMF6EEND
public static final int SMF6ESIZ
public static final int SMF6SEND
public static final int SMF6SSIZ
public static final int SMF6TEND
public static final int SMF6TSIZ
public Smf6Record(byte[] data)
data
- a byte array containing the SMF record datapublic Smf6Record(SmfRecord record)
record
- an existing SMF recordpublic static Smf6Record from(SmfRecord record)
record
- an existing SMF recordpublic static Smf6Record from(byte[] data)
data
- a byte array containing the SMF record datapublic Smf6Subsystem subsystem()
public IoDataSection ioDataSection()
public NonImpactPrintingSection nonImpactPrintingSubsystemSection()
public CommonSection commonSection()
public ApaPrintingSection apaSubsystemSection()
public EssSection enhancedSysoutSection()
public FileTransferSection fileTransferSection()
public int smf6len()
public int smf6seg()
public int smf6flg()
public int smf6rty()
public LocalTime smf6tme()
LocalTime
public long smf6tmeRawValue()
public LocalDate smf6dte()
LocalDate
public int smf6dteRawValue()
public String smf6sid()
public String smf6jbn()
public LocalTime smf6rst()
LocalTime
public long smf6rstRawValue()
public LocalDate smf6rsd()
LocalDate
public int smf6rsdRawValue()
public String smf6uif()
public String smf6owc()
public LocalTime smf6wst()
LocalTime
public long smf6wstRawValue()
public LocalDate smf6wsd()
LocalDate
public int smf6wsdRawValue()
public long smf6nlr()
public int smf6ioe()
public boolean smf6die()
SMF6DIE = 0x04
public boolean smfcbie()
SMFCBIE = 0x01
public int smf6nds()
public String smf6fmn()
public int smf6pad1()
public boolean smf6fext()
SMF6FEXT
bit in smf6pad1()
is set.SMF6FEXT = 0x80
public boolean smf6rext()
SMF6REXT
bit in smf6pad1()
is set.SMF6REXT = 0x40
public boolean smf6sext()
SMF6SEXT
bit in smf6pad1()
is set.SMF6SEXT = 0x20
public boolean smf6ess1()
SMF6ESS1
bit in smf6pad1()
is set.SMF6ESS1 = 0x10
public boolean smf6ftfr()
SMF6FTFR
bit in smf6pad1()
is set.SMF6FTFR = 0x08
public int smf6sbs()
Copyright © 2020 Black Hill Software Pty Ltd. All rights reserved.