Defines a TINE data object. More...
#include <tinetype.h>
Data Fields | |
| UINT32 | dArrayLength |
| DUNION | data |
| short | dFormat |
| int | dStamp |
| char | dTag [TAG_NAME_SIZE] |
| double | dTimeStamp |
| int | sysStamp |
| short | xferReason |
Defines a TINE data object.
| UINT32 DTYPE::dArrayLength |
the size of the data set in terms of the format size specified.
Referenced by AssertRangeValid(), clslog(), ExecLinkEx(), ExecLocalLink(), FindServerOnNetwork(), GetAccessLockInformation(), GetArchivedData(), GetArchivedDataAsAny(), GetArchivedDataAsFloat(), GetArchivedDataAsSnapshot(), GetArchivedDataAsText(), GetArchivedTraceDataAsFloat(), GetDataFromLinkId(), GetDeviceNamesEx(), GetDeviceProperties(), GetDevicePropertyEGU(), GetDevicePropertyInformation(), GetMyServerAddress(), GetSystemDevices(), GetSystemProperties(), GetSystemPropertyInformation(), GetTargetPropertyInformation(), GetValuesAsAny(), GetValuesAsByte(), GetValuesAsDBLDBL(), GetValuesAsDouble(), GetValuesAsFloat(), GetValuesAsLong(), GetValuesAsNAME64DBL(), GetValuesAsNAME64DBLDBL(), GetValuesAsShort(), GetValuesAsString(), GetValuesAsStringEx(), PutValuesFromAny(), PutValuesFromByteEx(), PutValuesFromDoubleEx(), PutValuesFromFloatEx(), PutValuesFromLongEx(), PutValuesFromShortEx(), PutValuesFromString(), PutValuesFromUnsignedLongEx(), PutValuesFromUnsignedShortEx(), RegisterPropertyEx(), RegisterPropertyInformation(), and sendNetGlobal().
a reference to the data set
Referenced by AssertRangeValid(), clslog(), ExecLinkEx(), ExecLocalLink(), FindServerOnNetwork(), GetAccessLockInformation(), GetArchivedData(), GetArchivedDataAsAny(), GetArchivedDataAsFloat(), GetArchivedDataAsSnapshot(), GetArchivedDataAsText(), GetArchivedTraceDataAsFloat(), GetDataFromLinkId(), GetDeviceNamesEx(), GetDeviceProperties(), GetDevicePropertyEGU(), GetDevicePropertyInformation(), GetMyServerAddress(), GetSystemDevices(), GetSystemProperties(), GetSystemPropertyInformation(), GetTargetPropertyInformation(), GetValuesAsAny(), GetValuesAsByte(), GetValuesAsDBLDBL(), GetValuesAsDouble(), GetValuesAsFloat(), GetValuesAsLong(), GetValuesAsNAME64DBL(), GetValuesAsNAME64DBLDBL(), GetValuesAsShort(), GetValuesAsString(), GetValuesAsStringEx(), PutValuesFromAny(), PutValuesFromByteEx(), PutValuesFromDoubleEx(), PutValuesFromFloatEx(), PutValuesFromLongEx(), PutValuesFromShortEx(), PutValuesFromString(), PutValuesFromUnsignedLongEx(), PutValuesFromUnsignedShortEx(), and sendNetGlobal().
| short DTYPE::dFormat |
the TINE format of the data set
Referenced by AssertRangeValid(), clslog(), ExecLinkEx(), ExecLocalLink(), FindServerOnNetwork(), GetAccessLockInformation(), GetArchivedData(), GetArchivedDataAsAny(), GetArchivedDataAsFloat(), GetArchivedDataAsSnapshot(), GetArchivedDataAsText(), GetArchivedTraceDataAsFloat(), GetDataFromLinkId(), GetDeviceNamesEx(), GetDeviceProperties(), GetDevicePropertyEGU(), GetDevicePropertyInformation(), GetMyServerAddress(), GetSystemDevices(), GetSystemProperties(), GetSystemPropertyInformation(), GetTargetPropertyInformation(), GetValuesAsAny(), GetValuesAsByte(), GetValuesAsDBLDBL(), GetValuesAsDouble(), GetValuesAsFloat(), GetValuesAsLong(), GetValuesAsNAME64DBL(), GetValuesAsNAME64DBLDBL(), GetValuesAsShort(), GetValuesAsString(), GetValuesAsStringEx(), PutValuesFromAny(), PutValuesFromByteEx(), PutValuesFromDoubleEx(), PutValuesFromFloatEx(), PutValuesFromLongEx(), PutValuesFromShortEx(), PutValuesFromString(), PutValuesFromUnsignedLongEx(), PutValuesFromUnsignedShortEx(), RegisterPropertyEx(), RegisterPropertyInformation(), and sendNetGlobal().
| int DTYPE::dStamp |
an optional, settable integer stamp which can be used to tag the data set
Referenced by ExecLinkEx(), and GetDataFromLinkId().
| char DTYPE::dTag[TAG_NAME_SIZE] |
an optional data tag used typically to identify user-defined structures
Referenced by clslog(), ExecLinkEx(), GetArchivedDataAsAny(), GetDataFromLinkId(), GetMyServerAddress(), GetSystemPropertyInformation(), GetTargetPropertyInformation(), RegisterPropertyEx(), and RegisterPropertyInformation().
| double DTYPE::dTimeStamp |
is the associated (threadsafe) timestamp of the returned data set, valid only for synchronous calls, as the data object is usually no longer in scope for asynchronous calls.
Referenced by ExecLinkEx(), and GetDataFromLinkId().
| int DTYPE::sysStamp |
the return system applied data stamp (only valid with sychnronous calls)
Referenced by ExecLinkEx(), and GetDataFromLinkId().
| short DTYPE::xferReason |
the 'reason' (CX_RESPONSE, CX_STALE, etc.) the data have been delivered
Referenced by ExecLinkEx(), and GetDataFromLinkId().
1.5.8