AutoOffset - property of the PmBuffer object
Description:
The internal automated positioning in the data block works automatically (but can also be set in the script).
Note:
Property access
for read and write.
At the beginning (with the creation of of the
PmBuffer object) the value of this property is set to
0.
After each successfull read/write operation of a value in the data block, this property is automatically set to the end (behind) yhe read/written value (to the next read/written value).
This can be used either for continuous value reading/writing or for detecting the number of read/written bytes by the difference of the value of this property before the operation and after the operation.
The read/write position is available in the form of the
nOffset parameter in each method working with the data block (e.g.
GetUint8,
SetInt16), where
the -4 value means that the value of this internal positioning
AutoOffset is used.