areaDetector  3-5-0
EPICS areaDetector framework
shamrock Member List

This is the complete list of members for shamrock, including all inherited members.

asynPortDriver(const char *portName, int maxAddr, int interfaceMask, int interruptMask, int asynFlags, int autoConnect, int priority, int stackSize)asynPortDriver
asynPortDriver(const char *portName, int maxAddr, int paramTableSize, int interfaceMask, int interruptMask, int asynFlags, int autoConnect, int priority, int stackSize) EPICS_DEPRECATEDasynPortDriver
asynStdInterfacesasynPortDriverprotected
callbackTask()asynPortDriver
callParamCallbacks()asynPortDrivervirtual
callParamCallbacks(int addr)asynPortDrivervirtual
callParamCallbacks(int list, int addr)asynPortDrivervirtual
clearInterruptUInt32Digital(asynUser *pasynUser, epicsUInt32 mask)asynPortDrivervirtual
clearUInt32DigitalInterrupt(int index, epicsUInt32 mask)asynPortDrivervirtual
clearUInt32DigitalInterrupt(int list, int index, epicsUInt32 mask)asynPortDrivervirtual
connect(asynUser *pasynUser)asynPortDrivervirtual
createParam(const char *name, asynParamType type, int *index)asynPortDrivervirtual
createParam(int list, const char *name, asynParamType type, int *index)asynPortDrivervirtual
disconnect(asynUser *pasynUser)asynPortDrivervirtual
doCallbacksEnum(char *strings[], int values[], int severities[], size_t nElements, int reason, int addr)asynPortDrivervirtual
doCallbacksFloat32Array(epicsFloat32 *value, size_t nElements, int reason, int addr)asynPortDrivervirtual
doCallbacksFloat64Array(epicsFloat64 *value, size_t nElements, int reason, int addr)asynPortDrivervirtual
doCallbacksGenericPointer(void *pointer, int reason, int addr)asynPortDrivervirtual
doCallbacksInt16Array(epicsInt16 *value, size_t nElements, int reason, int addr)asynPortDrivervirtual
doCallbacksInt32Array(epicsInt32 *value, size_t nElements, int reason, int addr)asynPortDrivervirtual
doCallbacksInt8Array(epicsInt8 *value, size_t nElements, int reason, int addr)asynPortDrivervirtual
drvUserCreate(asynUser *pasynUser, const char *drvInfo, const char **pptypeName, size_t *psize)asynPortDrivervirtual
drvUserDestroy(asynUser *pasynUser)asynPortDrivervirtual
drvUserGetType(asynUser *pasynUser, const char **pptypeName, size_t *psize)asynPortDrivervirtual
findParam(const char *name, int *index)asynPortDrivervirtual
findParam(int list, const char *name, int *index)asynPortDrivervirtual
flushOctet(asynUser *pasynUser)asynPortDrivervirtual
getAddress(asynUser *pasynUser, int *address)asynPortDrivervirtual
getAsynStdInterfaces()asynPortDriver
getBounds(asynUser *pasynUser, epicsInt32 *low, epicsInt32 *high)asynPortDrivervirtual
getDoubleParam(int index, double *value)asynPortDrivervirtual
getDoubleParam(int list, int index, double *value)asynPortDrivervirtual
getInputEosOctet(asynUser *pasynUser, char *eos, int eosSize, int *eosLen)asynPortDrivervirtual
getIntegerParam(int index, epicsInt32 *value)asynPortDrivervirtual
getIntegerParam(int list, int index, epicsInt32 *value)asynPortDrivervirtual
getInterruptUInt32Digital(asynUser *pasynUser, epicsUInt32 *mask, interruptReason reason)asynPortDrivervirtual
getNumParams(int *numParams)asynPortDrivervirtual
getNumParams(int list, int *numParams)asynPortDrivervirtual
getOutputEosOctet(asynUser *pasynUser, char *eos, int eosSize, int *eosLen)asynPortDrivervirtual
getParamAlarmSeverity(int index, int *severity)asynPortDrivervirtual
getParamAlarmSeverity(int list, int index, int *severity)asynPortDrivervirtual
getParamAlarmStatus(int index, int *status)asynPortDrivervirtual
getParamAlarmStatus(int list, int index, int *status)asynPortDrivervirtual
getParamName(int index, const char **name)asynPortDrivervirtual
getParamName(int list, int index, const char **name)asynPortDrivervirtual
getParamStatus(int index, asynStatus *status)asynPortDrivervirtual
getParamStatus(int list, int index, asynStatus *status)asynPortDrivervirtual
getParamType(int index, asynParamType *type)asynPortDrivervirtual
getParamType(int list, int index, asynParamType *type)asynPortDrivervirtual
getStringParam(int index, int maxChars, char *value)asynPortDrivervirtual
getStringParam(int list, int index, int maxChars, char *value)asynPortDrivervirtual
getStringParam(int index, std::string &value)asynPortDrivervirtual
getStringParam(int list, int index, std::string &value)asynPortDrivervirtual
getTimeStamp(epicsTimeStamp *pTimeStamp)asynPortDrivervirtual
getUInt32DigitalInterrupt(int index, epicsUInt32 *mask, interruptReason reason)asynPortDrivervirtual
getUInt32DigitalInterrupt(int list, int index, epicsUInt32 *mask, interruptReason reason)asynPortDrivervirtual
getUIntDigitalParam(int index, epicsUInt32 *value, epicsUInt32 mask)asynPortDrivervirtual
getUIntDigitalParam(int list, int index, epicsUInt32 *value, epicsUInt32 mask)asynPortDrivervirtual
initialize(const char *portNameIn, int maxAddrIn, int interfaceMask, int interruptMask, int asynFlags, int autoConnect, int priority, int stackSize)asynPortDriverprotected
lock()asynPortDrivervirtual
maxAddrasynPortDriver
pasynUserSelfasynPortDriverprotected
portNameasynPortDriver
readEnum(asynUser *pasynUser, char *strings[], int values[], int severities[], size_t nElements, size_t *nIn)asynPortDrivervirtual
readFloat32Array(asynUser *pasynUser, epicsFloat32 *pValue, size_t nElements, size_t *nIn)shamrockvirtual
readFloat64(asynUser *pasynUser, epicsFloat64 *value)asynPortDrivervirtual
readFloat64Array(asynUser *pasynUser, epicsFloat64 *value, size_t nElements, size_t *nIn)asynPortDrivervirtual
readGenericPointer(asynUser *pasynUser, void *pointer)asynPortDrivervirtual
readInt16Array(asynUser *pasynUser, epicsInt16 *value, size_t nElements, size_t *nIn)asynPortDrivervirtual
readInt32(asynUser *pasynUser, epicsInt32 *value)asynPortDrivervirtual
readInt32Array(asynUser *pasynUser, epicsInt32 *value, size_t nElements, size_t *nIn)asynPortDrivervirtual
readInt8Array(asynUser *pasynUser, epicsInt8 *value, size_t nElements, size_t *nIn)asynPortDrivervirtual
readOctet(asynUser *pasynUser, char *value, size_t maxChars, size_t *nActual, int *eomReason)asynPortDrivervirtual
readOption(asynUser *pasynUser, const char *key, char *value, int maxChars)asynPortDrivervirtual
readUInt32Digital(asynUser *pasynUser, epicsUInt32 *value, epicsUInt32 mask)asynPortDrivervirtual
report(FILE *fp, int details)shamrockvirtual
reportGetParamErrors(asynStatus status, int index, int list, const char *functionName)asynPortDrivervirtual
reportParams(FILE *fp, int details)asynPortDrivervirtual
reportSetParamErrors(asynStatus status, int index, int list, const char *functionName)asynPortDrivervirtual
setDoubleParam(int index, double value)asynPortDrivervirtual
setDoubleParam(int list, int index, double value)asynPortDrivervirtual
setInputEosOctet(asynUser *pasynUser, const char *eos, int eosLen)asynPortDrivervirtual
setIntegerParam(int index, int value)asynPortDrivervirtual
setIntegerParam(int list, int index, int value)asynPortDrivervirtual
setInterruptUInt32Digital(asynUser *pasynUser, epicsUInt32 mask, interruptReason reason)asynPortDrivervirtual
setOutputEosOctet(asynUser *pasynUser, const char *eos, int eosLen)asynPortDrivervirtual
setParamAlarmSeverity(int index, int severity)asynPortDrivervirtual
setParamAlarmSeverity(int list, int index, int severity)asynPortDrivervirtual
setParamAlarmStatus(int index, int status)asynPortDrivervirtual
setParamAlarmStatus(int list, int index, int status)asynPortDrivervirtual
setParamStatus(int index, asynStatus status)asynPortDrivervirtual
setParamStatus(int list, int index, asynStatus status)asynPortDrivervirtual
setStringParam(int index, const char *value)asynPortDrivervirtual
setStringParam(int list, int index, const char *value)asynPortDrivervirtual
setStringParam(int index, const std::string &value)asynPortDrivervirtual
setStringParam(int list, int index, const std::string &value)asynPortDrivervirtual
setTimeStamp(const epicsTimeStamp *pTimeStamp)asynPortDrivervirtual
setUInt32DigitalInterrupt(int index, epicsUInt32 mask, interruptReason reason)asynPortDrivervirtual
setUInt32DigitalInterrupt(int list, int index, epicsUInt32 mask, interruptReason reason)asynPortDrivervirtual
setUIntDigitalParam(int index, epicsUInt32 value, epicsUInt32 valueMask)asynPortDrivervirtual
setUIntDigitalParam(int list, int index, epicsUInt32 value, epicsUInt32 valueMask)asynPortDrivervirtual
setUIntDigitalParam(int index, epicsUInt32 value, epicsUInt32 valueMask, epicsUInt32 interruptMask)asynPortDrivervirtual
setUIntDigitalParam(int list, int index, epicsUInt32 value, epicsUInt32 valueMask, epicsUInt32 interruptMask)asynPortDrivervirtual
shamrock(const char *portName, int shamrockID, const char *iniPath, int priority, int stacksize)shamrock
SRCalibration_shamrockprotected
SRFlipperMirrorExists_shamrockprotected
SRFlipperMirrorPort_shamrockprotected
SRGrating_shamrockprotected
SRGratingExists_shamrockprotected
SRMaxWavelength_shamrockprotected
SRMinWavelength_shamrockprotected
SRNumGratings_shamrockprotected
SRSlitExists_shamrockprotected
SRSlitSize_shamrockprotected
SRWavelength_shamrockprotected
unlock()asynPortDrivervirtual
updateTimeStamp()asynPortDrivervirtual
updateTimeStamp(epicsTimeStamp *pTimeStamp)asynPortDrivervirtual
writeEnum(asynUser *pasynUser, char *strings[], int values[], int severities[], size_t nElements)asynPortDrivervirtual
writeFloat32Array(asynUser *pasynUser, epicsFloat32 *value, size_t nElements)asynPortDrivervirtual
writeFloat64(asynUser *pasynUser, epicsFloat64 value)shamrockvirtual
writeFloat64Array(asynUser *pasynUser, epicsFloat64 *value, size_t nElements)asynPortDrivervirtual
writeGenericPointer(asynUser *pasynUser, void *pointer)asynPortDrivervirtual
writeInt16Array(asynUser *pasynUser, epicsInt16 *value, size_t nElements)asynPortDrivervirtual
writeInt32(asynUser *pasynUser, epicsInt32 value)shamrockvirtual
writeInt32Array(asynUser *pasynUser, epicsInt32 *value, size_t nElements)asynPortDrivervirtual
writeInt8Array(asynUser *pasynUser, epicsInt8 *value, size_t nElements)asynPortDrivervirtual
writeOctet(asynUser *pasynUser, const char *value, size_t maxChars, size_t *nActual)asynPortDrivervirtual
writeOption(asynUser *pasynUser, const char *key, const char *value)asynPortDrivervirtual
writeUInt32Digital(asynUser *pasynUser, epicsUInt32 value, epicsUInt32 mask)asynPortDrivervirtual
~asynPortDriver()asynPortDrivervirtual