|
asyn 4-25
|
#include <stdlib.h>#include <string.h>#include <stdio.h>#include <errno.h>#include <epicsString.h>#include <epicsMutex.h>#include <epicsThread.h>#include <cantProceed.h>#include <dbAccess.h>#include <shareLib.h>#include "paramVal.h"#include "paramErrors.h"#include "asynParamType.h"#include "ParamListInvalidIndex.h"#include "ParamValWrongType.h"#include "ParamValNotDefined.h"#include "asynPortDriver.h"Classes | |
| class | paramList |
| Class to support parameter library (also called parameter list); set and get values indexed by parameter number (pasynUser->reason) and do asyn callbacks when parameters change. More... | |
Defines | |
| #define | epicsExportSharedSymbols |
Functions | |
| template<typename epicsType > | |
| asynStatus | readArray (asynUser *pasynUser, epicsType *value, size_t nElements, size_t *nIn) |
| template<typename epicsType > | |
| asynStatus | writeArray (asynUser *pasynUser, epicsType *value, size_t nElements) |
| template<typename interruptType > | |
| void | reportInterrupt (FILE *fp, void *interruptPvt, const char *interruptTypeString) |
| void * | findAsynPortDriver (const char *portName) |
| Utility function that returns a pointer to an asynPortDriver object from its name. | |
| #define epicsExportSharedSymbols |
| void* findAsynPortDriver | ( | const char * | portName | ) |
Utility function that returns a pointer to an asynPortDriver object from its name.
| asynStatus readArray | ( | asynUser * | pasynUser, |
| epicsType * | value, | ||
| size_t | nElements, | ||
| size_t * | nIn | ||
| ) |
| void reportInterrupt | ( | FILE * | fp, |
| void * | interruptPvt, | ||
| const char * | interruptTypeString | ||
| ) |
| asynStatus writeArray | ( | asynUser * | pasynUser, |
| epicsType * | value, | ||
| size_t | nElements | ||
| ) |
1.7.4