public class S1F14 extends SecsMsg
S1F13
,
Serialized FormModifier and Type | Field and Description |
---|---|
static java.lang.String |
cvsRev |
allowBrokenMessages, allowGenericSecsMessage, ALWAYS, ALWAYS_244BLOCK, ALWAYS_SECS1, CANNOT_SEND, F0_ERROR, maxRetryAttempts, NO_ERROR, replyBit, responseError, S9_ERROR, SECS1_244BLOCK, SECS1_MULTIBLOCK, sendErrors, SPOOLED, TIMEOUT_ERROR, towerAkrion, UNSOLICITED
Constructor and Description |
---|
S1F14()
Required empty constructor.
|
S1F14(byte ack,
SecsFormat originalInfo)
Creates a new message taking the data from the passed parameters.
|
S1F14(COMMACK sack,
MDLN s1,
SOFTREV s2)
Creates a new message taking the data from the passed parameters.
|
S1F14(SecsFormat theData)
The data is assumed to be correct format and is not checked.
|
S1F14(SecsFormat00 moreThanOne)
Creates this message from a list.
|
Modifier and Type | Method and Description |
---|---|
boolean |
ack()
Returns whether the COMMACK contained a zero (valid ack) or a non-zero
value (error report).
|
boolean |
convertException(SecsFormat temp)
This will check for exceptions in the structure.
|
java.lang.Object[] |
getStructure()
Returns the required data types for this message.
|
java.lang.String |
longName()
Returns the long name for this object.
|
boolean |
processSelf(java.lang.Object messageHandler)
This method overrides the SecsMsg method.
|
java.lang.String |
shortName()
Returns the short name for this object.
|
java.lang.String |
theExceptionString()
Exception string as defined by the SEMI standard.
|
boolean |
toEquipment()
Returns true since this method can be sent to the equipment.
|
boolean |
toHost()
Returns true since this method can be sent to the host.
|
addResponseHandler, checkZeroLength, convertData, convertData, convertData, convertDataRecursive, createMsg, createSecsFormatObject, dateToString, getAbortTransaction, getAbortTransaction, getClassFromHeader, getData, getDataFormats, getDataFormatsRecursive, getDefaultReplyBit, getDetailedSML, getDeviceId, getError, getException, getFormattedBytes, getFunction, getIgnoreAllTimeouts, getIgnoreTimeouts, getMessageId, getMsgId, getMultiBlockRequest, getNACK, getPrimaryMessage, getReplyBit, getResponseMessage, getSessionManager, getShouldSendMultiBlockRequests, getStream, getSystemBytes, getTimeStamp, getTotalLength, getUnconvertedMsg, getUniqueSystemBytes, getUnrecoverableErrorHandler, handleResponseMessage, hasTimedOut, isConsideredMultiblock, isLastBlock, isMultiBlock, isReply, notifyResponse, registerMessageSpecificOutgoingVerifier, removeResponseHandler, replaceDataWith, responseTimedout, sendMessage, sendMessageAndWait, sendMessageInternal, setDetailedSML, setDeviceId, setFunction, setIgnoreAllTimeouts, setIgnoreTimeouts, setIsLastBlock, setMessageId, setPrimaryMessage, setReplyBit, setResponseMessage, SetSecsError, SetSecsError, setSessionManager, setShouldSendMultiBlockRequests, setStream, setSystemBytes, setTimeStamp, setUnconvertedMsg, setUnrecoverableErrorHandler, toString, waitForReply
public static final java.lang.String cvsRev
public S1F14()
public S1F14(byte ack, SecsFormat originalInfo)
public S1F14(COMMACK sack, MDLN s1, SOFTREV s2)
public S1F14(SecsFormat theData)
public S1F14(SecsFormat00 moreThanOne)
public boolean ack()
public boolean convertException(SecsFormat temp) throws SecsException
convertException
in class SecsMsg
SecsException
public java.lang.Object[] getStructure()
getStructure
in class SecsMsg
SecsMsg.getStructure()
public java.lang.String longName()
longName
in class SecsMsg
SecsMsg.shortName()
public boolean processSelf(java.lang.Object messageHandler) throws SecsException
processSelf
in class SecsMsg
SecsException
SessionManager.createMessage(byte[])
public java.lang.String shortName()
shortName
in class SecsMsg
SecsMsg.longName()
public java.lang.String theExceptionString()
theExceptionString
in class SecsMsg
public boolean toEquipment()
toEquipment
in class SecsMsg
Copyright © 1999-2025 ErgoTech Systems, Inc. All Rights Reserved.