1 #ifndef NDPluginScatter_H
2 #define NDPluginScatter_H
7 #define NDPluginScatterMethodString "SCATTER_METHOD"
12 NDPluginScatter(
const char *portName,
int queueSize,
int blockingCallbacks,
13 const char *NDArrayPort,
int NDArrayAddr,
14 int maxBuffers,
size_t maxMemory,
15 int priority,
int stackSize);
21 #define FIRST_NDPLUGIN_SCATTER_PARAM NDPluginScatterMethod
25 asynStatus doNDArrayCallbacks(
NDArray *pArray,
int reason,
int addr);
#define NDPLUGIN_API
Definition: NDPluginAPI.h:41
N-dimensional array class; each array has a set of dimensions, a data type, pointer to data,...
Definition: NDArray.h:99
Class from which actual plugin drivers are derived; derived from asynNDArrayDriver.
Definition: NDPluginDriver.h:57
virtual void processCallbacks(NDArray *pArray)=0
A plugin that does callbacks in round-robin fashion rather than passing every NDArray to every callba...
Definition: NDPluginScatter.h:10
int NDPluginScatterMethod
Definition: NDPluginScatter.h:20