Go to the source code of this file.
|
#define | DRIVER_VERSION 1 |
|
#define | DRIVER_REVISION 3 |
|
#define | DRIVER_MODIFICATION 0 |
|
#define | FIRST_NDSA_DRIVER_PARAM NDSA_CallbackMode_ |
|
#define | LAST_NDSA_DRIVER_PARAM NDSA_ArrayData_ |
|
#define | NDSA_CallbackModeString "NDSA_CALLBACK_MODE" /* (asynInt32, r/w) Every update, when complete */ |
|
#define | NDSA_DoCallbacksString "NDSA_DO_CALLBACKS" /* (asynInt32, r/w) Force callbacks */ |
|
#define | NDSA_AppendModeString "NDSA_APPEND_MODE" /* (asynInt32, r/w) Enable or disable */ |
|
#define | NDSA_NumElementsString "NDSA_NUM_ELEMENTS" /* (asynInt32, r/o) Number of elements currently in array */ |
|
#define | NDSA_NextElementString "NDSA_NEXT_ELEMENT" /* (asynInt32, r/w) Next element to write to in array */ |
|
#define | NDSA_StrideString "NDSA_STRIDE" /* (asynInt32, r/w) Stride between elements in array */ |
|
#define | NDSA_FillValueString "NDSA_FILL_VALUE" /* (asynFloat64, r/w) Fill value in append mode */ |
|
#define | NDSA_NewArrayString "NDSA_NEW_ARRAY" /* (asynInt32, r/o) Start a new array in append mode */ |
|
#define | NDSA_ArrayCompleteString "NDSA_ARRAY_COMPLETE" /* (asynInt32, r/o) Array is complete in append mode */ |
|
#define | NDSA_ArrayDataString "NDSA_ARRAY_DATA" /* (asynXXXArray, r/o) Array data */ |
|
#define | NUM_NDSA_DRIVER_PARAMS ((int)(&LAST_NDSA_DRIVER_PARAM - &FIRST_NDSA_DRIVER_PARAM + 1)) |
|
◆ DRIVER_MODIFICATION
#define DRIVER_MODIFICATION 0 |
◆ DRIVER_REVISION
#define DRIVER_REVISION 3 |
◆ DRIVER_VERSION
◆ FIRST_NDSA_DRIVER_PARAM
#define FIRST_NDSA_DRIVER_PARAM NDSA_CallbackMode_ |
◆ LAST_NDSA_DRIVER_PARAM
#define LAST_NDSA_DRIVER_PARAM NDSA_ArrayData_ |
◆ NDSA_AppendModeString
#define NDSA_AppendModeString "NDSA_APPEND_MODE" /* (asynInt32, r/w) Enable or disable */ |
◆ NDSA_ArrayCompleteString
#define NDSA_ArrayCompleteString "NDSA_ARRAY_COMPLETE" /* (asynInt32, r/o) Array is complete in append mode */ |
◆ NDSA_ArrayDataString
#define NDSA_ArrayDataString "NDSA_ARRAY_DATA" /* (asynXXXArray, r/o) Array data */ |
◆ NDSA_CallbackModeString
#define NDSA_CallbackModeString "NDSA_CALLBACK_MODE" /* (asynInt32, r/w) Every update, when complete */ |
◆ NDSA_DoCallbacksString
#define NDSA_DoCallbacksString "NDSA_DO_CALLBACKS" /* (asynInt32, r/w) Force callbacks */ |
◆ NDSA_FillValueString
#define NDSA_FillValueString "NDSA_FILL_VALUE" /* (asynFloat64, r/w) Fill value in append mode */ |
◆ NDSA_NewArrayString
#define NDSA_NewArrayString "NDSA_NEW_ARRAY" /* (asynInt32, r/o) Start a new array in append mode */ |
◆ NDSA_NextElementString
#define NDSA_NextElementString "NDSA_NEXT_ELEMENT" /* (asynInt32, r/w) Next element to write to in array */ |
◆ NDSA_NumElementsString
#define NDSA_NumElementsString "NDSA_NUM_ELEMENTS" /* (asynInt32, r/o) Number of elements currently in array */ |
◆ NDSA_StrideString
#define NDSA_StrideString "NDSA_STRIDE" /* (asynInt32, r/w) Stride between elements in array */ |
◆ NUM_NDSA_DRIVER_PARAMS
◆ NDSA_CallbackMode_t
Enumerator |
---|
NDSA_OnUpdate | |
NDSA_OnComplete | |
NDSA_OnCommand | |