public class HSMSHeaderMsg extends SecsMsg
Modifier and Type | Field and Description |
---|---|
static boolean |
ignoreT6
Set to true to ignore T6 errors.
|
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
Modifier and Type | Method and Description |
---|---|
boolean |
hasTimedOut()
Returns true if the message has timedout waiting for a response.
|
void |
responseTimedout(boolean canRetry)
sent by the port manager to indicate that the message has timedout waiting for a response.
|
void |
sendMessage()
Used for debugging only.
|
java.lang.String |
toString()
Returns a nicely formatted text string.
|
addResponseHandler, checkZeroLength, convertData, convertData, convertData, convertDataRecursive, convertException, 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, getStructure, getSystemBytes, getTimeStamp, getTotalLength, getUnconvertedMsg, getUniqueSystemBytes, getUnrecoverableErrorHandler, handleResponseMessage, isConsideredMultiblock, isLastBlock, isMultiBlock, isReply, longName, notifyResponse, processSelf, registerMessageSpecificOutgoingVerifier, removeResponseHandler, replaceDataWith, sendMessageAndWait, sendMessageInternal, setDetailedSML, setDeviceId, setFunction, setIgnoreAllTimeouts, setIgnoreTimeouts, setIsLastBlock, setMessageId, setPrimaryMessage, setReplyBit, setResponseMessage, SetSecsError, SetSecsError, setSessionManager, setShouldSendMultiBlockRequests, setStream, setSystemBytes, setTimeStamp, setUnconvertedMsg, setUnrecoverableErrorHandler, shortName, theExceptionString, toEquipment, toHost, waitForReply
public boolean hasTimedOut()
hasTimedOut
in class SecsMsg
public void responseTimedout(boolean canRetry)
responseTimedout
in class SecsMsg
public void sendMessage() throws SecsException
sendMessage
in class SecsMsg
SecsException
SessionManager.getDefault()
,
SecsMsg.setSessionManager(com.ergotech.secs.SessionManager)
Copyright © 1999-2025 ErgoTech Systems, Inc. All Rights Reserved.