public abstract class ModbusResponse extends ModbusMessage
| Modifier and Type | Field and Description |
|---|---|
protected byte |
exceptionCode |
protected static byte |
MAX_FUNCTION_CODE |
slaveId| Modifier and Type | Method and Description |
|---|---|
static ModbusResponse |
createModbusResponse(ByteQueue queue) |
byte |
getExceptionCode() |
java.lang.String |
getExceptionMessage() |
boolean |
isException() |
static void |
main(java.lang.String[] args) |
protected abstract void |
readResponse(ByteQueue queue) |
protected void |
writeImpl(ByteQueue queue) |
protected abstract void |
writeResponse(ByteQueue queue) |
convertToBooleans, convertToBytes, convertToBytes, convertToShorts, getFunctionCode, getSlaveId, writeprotected static final byte MAX_FUNCTION_CODE
protected byte exceptionCode
public static ModbusResponse createModbusResponse(ByteQueue queue) throws ModbusTransportException
ModbusTransportExceptionpublic boolean isException()
public java.lang.String getExceptionMessage()
public byte getExceptionCode()
protected final void writeImpl(ByteQueue queue)
writeImpl in class ModbusMessageprotected abstract void writeResponse(ByteQueue queue)
protected abstract void readResponse(ByteQueue queue)
public static void main(java.lang.String[] args)
throws java.lang.Exception
java.lang.ExceptionCopyright © 2014 Infinite Automation Systems. All Rights Reserved.