areaDetector
3-13
EPICS areaDetector framework
|
#include <iostream>
#include <string>
#include <stdexcept>
#include "dirent.h"
#include <sys/types.h>
#include <syscall.h>
#include <epicsTime.h>
#include <epicsThread.h>
#include <epicsExport.h>
#include <epicsString.h>
#include <iocsh.h>
#include <drvSup.h>
#include <registryFunction.h>
#include "ADnED.h"
#include "nEDChannel.h"
#include "ADnEDFile.h"
#include "ADnEDTransform.h"
#include <pv/pvData.h>
Functions | |
asynStatus | ADnEDConfig (const char *portName, int maxBuffers, size_t maxMemory, int debug) |
The following functions have C linkage, and can be called directly or from iocsh. More... | |
asynStatus | ADnEDCreateFactory () |
Config function for IOC shell. More... | |
epicsExportRegistrar (ADnEDRegister) | |
asynStatus ADnEDConfig | ( | const char * | portName, |
int | maxBuffers, | ||
size_t | maxMemory, | ||
int | debug | ||
) |
The following functions have C linkage, and can be called directly or from iocsh.
Config function for IOC shell. It instantiates an instance of the driver.
portName | The Asyn port name to use |
maxBuffers | Used by asynPortDriver (set to -1 for unlimited) |
maxMemory | Used by asynPortDriver (set to -1 for unlimited) |
debug | This debug flag is passed to xsp3_config in the Xspress API (0 or 1) |
asynStatus ADnEDCreateFactory | ( | ) |
Config function for IOC shell.
It instantiates a PVAccess client factory for this IOC.
epicsExportRegistrar | ( | ADnEDRegister | ) |