public class S6F11 extends SecsMsg
Modifier 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 |
---|
S6F11()
Required empty constructor.
|
S6F11(DATAID s1,
CEID s2,
RPTID s3,
V s4)
Creates a new S6F11 message taking the data from the passed parameters.
|
S6F11(SecsFormat theData)
The data is assumed to be correct format and is not checked.
|
S6F11(SecsFormat00 theData)
Creates this message from one SecsFormat00.
|
Modifier and Type | Method and Description |
---|---|
boolean |
convertException(SecsFormat temp)
This will check for exceptions in the structure.
|
MultiBlockRequest |
getMultiBlockRequest()
This is the multiblock message we will send if we have auto-multiblock setup.
|
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.
|
java.lang.String |
theExceptionString()
Returns a string description of the message exception.
|
boolean |
toHost()
Returns true since this method can be sent to the host.
|
java.lang.String |
toSML(GemHandler gemHandler)
Create a documented SML string for the message.
|
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, 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, toEquipment, toString, waitForReply
public static final java.lang.String cvsRev
public S6F11()
public S6F11(DATAID s1, CEID s2, RPTID s3, V s4)
public S6F11(SecsFormat theData)
public S6F11(SecsFormat00 theData)
public boolean convertException(SecsFormat temp) throws SecsException
convertException
in class SecsMsg
SecsException
public MultiBlockRequest getMultiBlockRequest()
getMultiBlockRequest
in class SecsMsg
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()
public java.lang.String theExceptionString()
SecsMsg
theExceptionString
in class SecsMsg
public boolean toHost()
public java.lang.String toSML(GemHandler gemHandler)
gemHandler
- the gem handler which will handle the requestCopyright © 1999-2025 ErgoTech Systems, Inc. All Rights Reserved.