#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 | 
 1.5.7.1
 1.5.7.1