asyn 4-18
|
Structure for storing parameter value in parameter library. More...
#include <asynPortDriver.h>
Public Attributes | |
asynParamType | type |
Parameter data type. | |
char * | name |
Parameter name. | |
bool | valueDefined |
epicsUInt32 | uInt32RisingMask |
epicsUInt32 | uInt32FallingMask |
epicsUInt32 | uInt32CallbackMask |
union { | |
epicsInt32 ival | |
epicsUInt32 uival | |
epicsFloat64 dval | |
char * sval | |
epicsInt8 * pi8 | |
epicsInt16 * pi16 | |
epicsInt32 * pi32 | |
epicsFloat32 * pf32 | |
epicsFloat64 * pf64 | |
void * pgp | |
} | data |
Structure for storing parameter value in parameter library.
union { ... } paramVal::data |
epicsFloat64 paramVal::dval |
epicsInt32 paramVal::ival |
char* paramVal::name |
Parameter name.
epicsFloat32* paramVal::pf32 |
epicsFloat64* paramVal::pf64 |
void* paramVal::pgp |
epicsInt16* paramVal::pi16 |
epicsInt32* paramVal::pi32 |
epicsInt8* paramVal::pi8 |
char* paramVal::sval |
Parameter data type.
epicsUInt32 paramVal::uInt32CallbackMask |
epicsUInt32 paramVal::uInt32FallingMask |
epicsUInt32 paramVal::uInt32RisingMask |
epicsUInt32 paramVal::uival |