public class S9F1 extends SecsMsg
S9F1 W
<B MHEAD>
.
The device ID in the message block header did not correspond to any known device ID in the node detecting the error.
MHEAD value is the block in error.
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
cvsRev
Constructor and Description |
---|
S9F1()
Required empty constructor.
|
S9F1(MHEAD theData)
Creates this message from one MHEAD.
|
S9F1(SecsFormat theData)
The data is assumed to be correct format and is not checked.
|
S9F1(SecsMsg receivedMessage)
Creates this message from the message that caused the error.
|
Modifier and Type | Method and Description |
---|---|
boolean |
getDefaultReplyBit()
Returns false.
|
java.lang.Object[] |
getStructure()
Returns the required data types for this message.
|
java.lang.String |
longName()
Returns the long name for this object.
|
java.lang.String |
shortName()
Returns the short name for this object.
|
boolean |
toHost()
Returns true since this method can be sent to the equipment.
|
addResponseHandler, checkZeroLength, convertData, convertData, convertData, convertDataRecursive, convertException, createMsg, createSecsFormatObject, dateToString, getAbortTransaction, getAbortTransaction, getClassFromHeader, getData, getDataFormats, getDataFormatsRecursive, 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, processSelf, 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, theExceptionString, toEquipment, toString, waitForReply
public S9F1()
public S9F1(MHEAD theData)
public S9F1(SecsFormat theData)
public S9F1(SecsMsg receivedMessage)
public boolean getDefaultReplyBit()
getDefaultReplyBit
in class SecsMsg
SecsMsg.getReplyBit()
,
SecsMsg.setReplyBit(boolean)
public java.lang.Object[] getStructure()
getStructure
in class SecsMsg
SecsMsg.getStructure()
public java.lang.String longName()
longName
in class SecsMsg
SecsMsg.shortName()
public java.lang.String shortName()
shortName
in class SecsMsg
SecsMsg.longName()
Copyright © 1999-2025 ErgoTech Systems, Inc. All Rights Reserved.