Class DynUSINT
- 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
 
 
 
- 
- All Implemented Interfaces:
- BitAddressable,- BoolHost
 - Direct Known Subclasses:
- DataByteSize,- PathByteByteSize,- PathByteShortSize
 
 public abstract class DynUSINT extends CipUSINT 
- 
- 
Field Summary- 
Fields inherited from class com.automation_pros.odva.cip.data.BaseDataTypedimensions, memberOffsets, sLogger, variantContext, varyingDimension
 
- 
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Byteget(int[] indices)Implementations of DynUSINT must override get() with the desired dynamic value calculation.voidset(int[] indices, java.lang.Byte val)Application-side value storage.CipUSINTwrap(int[] indices)Application-side wrapper for inner dimensions.- 
Methods inherited from class com.automation_pros.odva.cip.data.CipUSINTbytesEach, 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.BaseDataTypealignment, 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
 
- 
 
- 
- 
- 
Method Detail- 
getpublic java.lang.Byte get(int[] indices) Implementations of DynUSINT must override get() with the desired dynamic value calculation.
 - 
setpublic void set(int[] indices, java.lang.Byte val)Description copied from class:BaseDataTypeApplication-side value storage. Subclasses must implement this function to store one value or complex element into the storage array.
 - 
wrappublic CipUSINT wrap(int[] indices) Description copied from class:BaseDataTypeApplication-side wrapper for inner dimensions. Implementations must update memberOffsets if not not using the protected constructor.
 
- 
 
-