asyn  4-45
Classes | Macros | Typedefs
asynPortClient.h File Reference
#include <stdexcept>
#include <string>
#include <map>
#include <string.h>
#include <epicsString.h>
#include <asynDriver.h>
#include <asynInt32.h>
#include <asynInt32SyncIO.h>
#include <asynUInt32Digital.h>
#include <asynUInt32DigitalSyncIO.h>
#include <asynFloat64.h>
#include <asynFloat64SyncIO.h>
#include <asynOctet.h>
#include <asynOctetSyncIO.h>
#include <asynInt8Array.h>
#include <asynInt8ArraySyncIO.h>
#include <asynInt16Array.h>
#include <asynInt16ArraySyncIO.h>
#include <asynInt32Array.h>
#include <asynInt32ArraySyncIO.h>
#include <asynFloat32Array.h>
#include <asynFloat32ArraySyncIO.h>
#include <asynFloat64Array.h>
#include <asynFloat64ArraySyncIO.h>
#include <asynGenericPointer.h>
#include <asynGenericPointerSyncIO.h>
#include <asynEnum.h>
#include <asynEnumSyncIO.h>
#include <asynOption.h>
#include <asynOptionSyncIO.h>
#include <asynCommonSyncIO.h>
#include <asynDrvUser.h>
#include <asynPortDriver.h>

Go to the source code of this file.

Classes

class  asynParamClient
 Base class for asyn port clients; handles most of the bookkeeping for writing an asyn port client with standard asyn interfaces. More...
 
class  asynInt32Client
 Class for asyn port clients to communicate on the asynInt32 interface. More...
 
class  asynUInt32DigitalClient
 Class for asyn port clients to communicate on the asynUInt32Digital interface. More...
 
class  asynFloat64Client
 Class for asyn port clients to communicate on the asynFloat64 interface. More...
 
class  asynOctetClient
 Class for asyn port clients to communicate on the asynOctet interface. More...
 
class  asynInt8ArrayClient
 Class for asyn port clients to communicate on the asynInt8Array interface. More...
 
class  asynInt16ArrayClient
 Class for asyn port clients to communicate on the asynInt16Array interface. More...
 
class  asynInt32ArrayClient
 Class for asyn port clients to communicate on the asynInt32Array interface. More...
 
class  asynFloat32ArrayClient
 Class for asyn port clients to communicate on the asynFloat32Array interface. More...
 
class  asynFloat64ArrayClient
 Class for asyn port clients to communicate on the asynFloat64Array interface. More...
 
class  asynGenericPointerClient
 Class for asyn port clients to communicate on the asynGenericPointer interface. More...
 
class  asynOptionClient
 Class for asyn port clients to communicate on the asynOption interface. More...
 
class  asynEnumClient
 Class for asyn port clients to communicate on the asynEnum interface. More...
 
class  asynCommonClient
 Class for asyn port clients to communicate on the asynCommon interface. More...
 
class  asynPortClient
 

Macros

#define DEFAULT_TIMEOUT   1.0
 

Typedefs

typedef std::map< std::string, asynParamClient * > paramMap_t
 

Macro Definition Documentation

◆ DEFAULT_TIMEOUT

#define DEFAULT_TIMEOUT   1.0

Typedef Documentation

◆ paramMap_t

typedef std::map<std::string, asynParamClient*> paramMap_t