public class InspcDataInfo
This class contains the description to access to one variable in memory
to get a value not by path but by a handle. The structure stores the type, memory address
and some access info. In Java the memory address is the Object reference where the Field is located.
In C it is adapted in the same kind to support Java2C-translation.
Note that this struct in C should be used less memory because it is an array element of a large array (1024..4096).
Note that the length of integer should regard 4-byte-boundary for special processors which does not support a integer on any boundary.
2012-04-07 Hartmut created, converted from the C implementation.
2006-00-00 Hartmut created for C/C++
For this source the LGPL Lesser General Public License,
published by the Free Software Foundation is valid.
You can use this source without any restriction for any desired purpose.
You can redistribute copies of this source to everybody.
Every user of this source, also the user of redistribute copies
with or without payment, must accept this license for further using.
But the LPGL ist not appropriate for a whole software product,
if this source is only a part of them. It means, the user
must publish this part of source,
but don't need to publish the whole source of the own product.
You can study and modify (improve) this source
for own using or for redistribution, but you have to license the
modified sources likewise under this LGPL Lesser General Public License.
You mustn't delete this Copyright/Copyleft inscription in this source file.
If you are intent to use this sources without publishing its usage, you can get
a second license subscribing a special contract with the author.
timestamp where it was used lastly.
The timestamp may be any unit of a target system. It is wrapping around. Use the difference
between currentTime - lastUsed to test which element is the oldest one.
If this element is ==0 then it is unused. don't set =0.
A millisecond wraps in about 3 weeks.
final MemSegmJc addr
The address and maybe segment in address space of the variable.