#include <asynPortDriver.h>
Public Attributes | |
asynParamType | type |
Parameter data type. | |
char * | name |
Parameter name. | |
bool | valueDefined |
epicsUInt32 | uInt32Mask |
epicsUInt32 | uInt32InterruptMask |
epicsUInt32 | uInt32InterruptReason |
union { | |
epicsInt32 ival | |
epicsUInt32 uival | |
epicsFloat64 dval | |
char * sval | |
epicsInt8 * pi8 | |
epicsInt16 * pi16 | |
epicsInt32 * pi32 | |
epicsFloat32 * pf32 | |
epicsFloat64 * pf64 | |
void * pgp | |
} | data |
Union for parameter value. |
union { ... } paramVal::data |
Union for parameter value.
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::uInt32InterruptMask |
epicsUInt32 paramVal::uInt32InterruptReason |
epicsUInt32 paramVal::uInt32Mask |
epicsUInt32 paramVal::uival |