Defines the definitive (non-legacy) property query structure. More...
#include <tinetype.h>
Data Fields | |
| UINT16 | numRows |
| BYTE | prpAccess |
| UINT16 | prpArrayType |
| char | prpDescription [PROPERTY_DESC_SIZE] |
| BYTE | prpFormat |
| BYTE | prpFormatIn |
| BYTE | prpGraphType |
| UINT16 | prpHistoryDepthLong |
| UINT16 | prpHistoryDepthShort |
| float | prpMaxValue |
| float | prpMinValue |
| char | prpName [PROPERTY_NAME_SIZE] |
| UINT32 | prpNumOverloads |
| char | prpRedirection [PROPERTY_REDIR_SIZE] |
| UINT32 | prpSize |
| UINT32 | prpSizeIn |
| char | prpTag [TAG_NAME_SIZE] |
| char | prpTagIn [TAG_NAME_SIZE] |
| char | prpUnits [UNITS_SIZE] |
| UINT16 | reserved [3] |
| float | rngMaxValue |
| float | rngMinValue |
| char | rngUnits [UNITS_SIZE] |
| UINT16 | rowSize |
Defines the definitive (non-legacy) property query structure.
| UINT16 PrpQueryStruct::numRows |
the number of rows in an array property
the allowed data access for this property (either CA_READ, CA_WRITE or both)
| UINT16 PrpQueryStruct::prpArrayType |
the property array type (AT_NONE, AT_SCALAR, AT_CHANNEL, AT_SPECTRUM, etc.)
| char PrpQueryStruct::prpDescription[PROPERTY_DESC_SIZE] |
the property description
Referenced by GetTargetPropertyInformation().
the default output data format accepted for this property
Referenced by GetTargetPropertyInformation().
is the default input data format accepted for this property
is the preferred graph type for output data associated with this property, e.g. GT_LIN, GT_LOG, etc
the depth of the long term history kept for this property
the depth of the short term history kept for this property
the upper limit of valid data associated with the property
the lower limit of valid data associated with the property
| char PrpQueryStruct::prpName[PROPERTY_NAME_SIZE] |
the property name
the number of overloads associated with this property name
| char PrpQueryStruct::prpRedirection[PROPERTY_REDIR_SIZE] |
a redirection string if the property is redirected to another server
| UINT32 PrpQueryStruct::prpSize |
the maximum allowed size of an output data set associated with the property
Referenced by GetTargetPropertyInformation().
| UINT32 PrpQueryStruct::prpSizeIn |
the maximum allowed size of an input data set associated with the property
| char PrpQueryStruct::prpTag[TAG_NAME_SIZE] |
the data tag for output data sets (CF_STRUCT, CF_BITFIELD, CF_HISTORY, etc.)
| char PrpQueryStruct::prpTagIn[TAG_NAME_SIZE] |
the data tag for input data sets (CF_STRUCT, CF_BITFIELD, CF_HISTORY, etc.)
| char PrpQueryStruct::prpUnits[UNITS_SIZE] |
a string containing the natural units of the data returned by the property
| UINT16 PrpQueryStruct::reserved[3] |
reserved field)
the upper limit of x-axis range associated with the property
the lower limit of x-axis range associated with the property
| char PrpQueryStruct::rngUnits[UNITS_SIZE] |
a string containing the natural units of the x-axis (range) in case of a spectrum type array
| UINT16 PrpQueryStruct::rowSize |
the size of a row in an array property
1.5.8