asyn 4-18
Public Attributes
paramVal Struct Reference

Structure for storing parameter value in parameter library. More...

#include <asynPortDriver.h>

List of all members.

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

Detailed Description

Structure for storing parameter value in parameter library.


Member Data Documentation

union { ... } paramVal::data
epicsFloat64 paramVal::dval
epicsInt32 paramVal::ival

Parameter name.

epicsFloat32* paramVal::pf32
epicsFloat64* paramVal::pf64
epicsInt16* paramVal::pi16
epicsInt32* paramVal::pi32
epicsInt8* paramVal::pi8

Parameter data type.

epicsUInt32 paramVal::uival

The documentation for this struct was generated from the following file: