public class StringLocator extends BaseLocator<java.lang.String>
Modifier and Type | Field and Description |
---|---|
static java.nio.charset.Charset |
ASCII |
offset, range
Constructor and Description |
---|
StringLocator(int slaveId,
int range,
int offset,
int dataType,
int registerCount) |
StringLocator(int slaveId,
int range,
int offset,
int dataType,
int registerCount,
java.nio.charset.Charset charset) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
bytesToValueRealOffset(byte[] data,
int offset) |
int |
getDataType() |
int |
getRegisterCount() |
java.lang.String |
toString() |
short[] |
valueToShorts(java.lang.String value) |
bytesToValue, coilStatus, createLocator, createLocator, createLocator, createLocator, getEndOffset, getOffset, getRange, getSlaveId, holdingRegister, holdingRegisterBit, inputRegister, inputRegisterBit, inputStatus, validate
public StringLocator(int slaveId, int range, int offset, int dataType, int registerCount)
public StringLocator(int slaveId, int range, int offset, int dataType, int registerCount, java.nio.charset.Charset charset)
public int getDataType()
getDataType
in class BaseLocator<java.lang.String>
public int getRegisterCount()
getRegisterCount
in class BaseLocator<java.lang.String>
public java.lang.String toString()
toString
in class java.lang.Object
public java.lang.String bytesToValueRealOffset(byte[] data, int offset)
bytesToValueRealOffset
in class BaseLocator<java.lang.String>
public short[] valueToShorts(java.lang.String value)
valueToShorts
in class BaseLocator<java.lang.String>
Copyright © 2014 Infinite Automation Systems. All Rights Reserved.