Class DataByteSize
- java.lang.Object
-
- com.automation_pros.odva.cip.data.BaseDataType<java.lang.Byte>
-
- com.automation_pros.odva.cip.data.CipUSINT
-
- com.automation_pros.odva.cip.data.DynUSINT
-
- com.automation_pros.odva.cip.attr.DataByteSize
-
- All Implemented Interfaces:
BitAddressable
,BoolHost
public class DataByteSize extends DynUSINT
-
-
Field Summary
Fields Modifier and Type Field Description protected Parameter
indirect
protected CipAttribute
link
-
Fields inherited from class com.automation_pros.odva.cip.data.BaseDataType
dimensions, memberOffsets, sLogger, variantContext, varyingDimension
-
-
Constructor Summary
Constructors Constructor Description DataByteSize(Parameter indirect)
DataByteSize(CipAttribute data)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Byte
get(int[] indices)
Implementations of DynUSINT must override get() with the desired dynamic value calculation.CipAttribute
getLink()
-
Methods inherited from class com.automation_pros.odva.cip.data.CipUSINT
bytesEach, bytesImpl, copy, copyToImpl, copyToImpl, crcName, getBit, getBit, getNestingDef, intValue, putPayloadImpl, setBit, setBit, setDimensions, setInt, setPayloadImpl, structCRCString
-
Methods inherited from class com.automation_pros.odva.cip.data.BaseDataType
alignment, browseInner, browseInnerImpl, bytes, checkDimensions, chkAbbrevType, concatIndices, conditionalSuffix, copyTo, CRC16, CRC16, CRC16, dim2linear, dim2linear, dim2qty, dim2suffix, dimensionToString, doubleValue, extendIntArray, fillIntArray, get, getCompleteDef, getDimensions, getMemberOffsets, getSymbolType, getTypeCode, getVariantContext, getVaryingDimension, hasOffset, incIdx, intArray, linear2dim, linear2dim, longValue, makeInstance, maxEach, minEach, nestedBytes, nestedBytesEach, nestedBytesImpl, nestedPutPayload, nestedPutPayloadImpl, nestedSetPayload, nestedSetPayloadImpl, putAbbrevType, putPayload, range2suffix, rawCRC16, set, setFromTokenImpl, setFromTokenizer, setFromTokenizerImpl, setFromTokenString, setLong, setMemberOffsets, setPayload, setupTokenizer, setVariantContext, setVariantDimension, setVariantDimension, singleToString, sliceTo, toString
-
-
-
-
Field Detail
-
link
protected final CipAttribute link
-
indirect
protected final Parameter indirect
-
-
Constructor Detail
-
DataByteSize
public DataByteSize(CipAttribute data)
-
DataByteSize
public DataByteSize(Parameter indirect)
-
-
Method Detail
-
getLink
public CipAttribute getLink()
-
-