| asyn 4-28 | 
#include <epicsTypes.h>#include <epicsMutex.h>#include <asynStandardInterfaces.h>#include "paramVal.h"Go to the source code of this file.
| Classes | |
| class | asynPortDriver | 
| Base class for asyn port drivers; handles most of the bookkeeping for writing an asyn port driver with standard asyn interfaces and a parameter library.  More... | |
| Defines | |
| #define | asynCommonMask 0x00000001 | 
| Masks for each of the asyn standard interfaces. | |
| #define | asynDrvUserMask 0x00000002 | 
| #define | asynOptionMask 0x00000004 | 
| #define | asynInt32Mask 0x00000008 | 
| #define | asynUInt32DigitalMask 0x00000010 | 
| #define | asynFloat64Mask 0x00000020 | 
| #define | asynOctetMask 0x00000040 | 
| #define | asynInt8ArrayMask 0x00000080 | 
| #define | asynInt16ArrayMask 0x00000100 | 
| #define | asynInt32ArrayMask 0x00000200 | 
| #define | asynFloat32ArrayMask 0x00000400 | 
| #define | asynFloat64ArrayMask 0x00000800 | 
| #define | asynGenericPointerMask 0x00001000 | 
| #define | asynEnumMask 0x00002000 | 
| Typedefs | |
| typedef void(* | userTimeStampFunction )(void *userPvt, epicsTimeStamp *pTimeStamp) | 
| Functions | |
| epicsShareFunc void * | findAsynPortDriver (const char *portName) | 
| Utility function that returns a pointer to an asynPortDriver object from its name. | |
| #define asynCommonMask 0x00000001 | 
Masks for each of the asyn standard interfaces.
| #define asynDrvUserMask 0x00000002 | 
| #define asynEnumMask 0x00002000 | 
| #define asynFloat32ArrayMask 0x00000400 | 
| #define asynFloat64ArrayMask 0x00000800 | 
| #define asynFloat64Mask 0x00000020 | 
| #define asynGenericPointerMask 0x00001000 | 
| #define asynInt16ArrayMask 0x00000100 | 
| #define asynInt32ArrayMask 0x00000200 | 
| #define asynInt32Mask 0x00000008 | 
| #define asynInt8ArrayMask 0x00000080 | 
| #define asynOctetMask 0x00000040 | 
| #define asynOptionMask 0x00000004 | 
| #define asynUInt32DigitalMask 0x00000010 | 
| typedef void(* userTimeStampFunction)(void *userPvt, epicsTimeStamp *pTimeStamp) | 
| epicsShareFunc void* findAsynPortDriver | ( | const char * | portName | ) | 
Utility function that returns a pointer to an asynPortDriver object from its name.
 1.7.4
 1.7.4