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

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

ADAcquireADDriverprotected
ADAcquireBusyADDriverprotected
ADAcquirePeriodADDriverprotected
ADAcquireTimeADDriverprotected
ADBinXADDriverprotected
ADBinYADDriverprotected
ADDriver(const char *portName, int maxAddr, int numParams, int maxBuffers, size_t maxMemory, int interfaceMask, int interruptMask, int asynFlags, int autoConnect, int priority, int stackSize)ADDriver
ADFirmwareVersionADDriverprotected
ADFrameTypeADDriverprotected
ADGainADDriverprotected
ADImageModeADDriverprotected
ADManufacturerADDriverprotected
ADMaxSizeXADDriverprotected
ADMaxSizeYADDriverprotected
ADMinXADDriverprotected
ADMinYADDriverprotected
ADModelADDriverprotected
ADNumExposuresADDriverprotected
ADNumExposuresCounterADDriverprotected
ADNumImagesADDriverprotected
ADNumImagesCounterADDriverprotected
ADReadStatusADDriverprotected
ADReverseXADDriverprotected
ADReverseYADDriverprotected
ADSDKVersionADDriverprotected
ADSerialNumberADDriverprotected
ADShutterCloseDelayADDriverprotected
ADShutterControlADDriverprotected
ADShutterControlEPICSADDriverprotected
ADShutterModeADDriverprotected
ADShutterOpenDelayADDriverprotected
ADShutterStatusADDriverprotected
ADSizeXADDriverprotected
ADSizeYADDriverprotected
ADStatusADDriverprotected
ADStatusMessageADDriverprotected
ADStringFromServerADDriverprotected
ADStringToServerADDriverprotected
ADTemperatureADDriverprotected
ADTemperatureActualADDriverprotected
ADTimeRemainingADDriverprotected
ADTriggerModeADDriverprotected
ADWaitForPluginsADDriverprotected
allocateImage(cin_data_frame_t *frame)FastCCD
asynNDArrayDriver(const char *portName, int maxAddr, int maxBuffers, size_t maxMemory, int interfaceMask, int interruptMask, int asynFlags, int autoConnect, int priority, int stackSize)asynNDArrayDriver
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
checkPath()asynNDArrayDrivervirtual
checkPath(std::string &filePath)asynNDArrayDrivervirtual
cin_ctlFastCCDprotected
cin_dataFastCCDprotected
clearInterruptUInt32Digital(asynUser *pasynUser, epicsUInt32 mask)asynPortDrivervirtual
clearUInt32DigitalInterrupt(int index, epicsUInt32 mask)asynPortDrivervirtual
clearUInt32DigitalInterrupt(int list, int index, epicsUInt32 mask)asynPortDrivervirtual
connect(asynUser *pasynUser)FastCCDvirtual
createFileName(int maxChars, char *fullFileName)asynNDArrayDrivervirtual
createFileName(int maxChars, char *filePath, char *fileName)asynNDArrayDrivervirtual
createFilePath(const char *path, int pathDepth)asynNDArrayDrivervirtual
createParam(const char *name, asynParamType type, int *index)asynPortDrivervirtual
createParam(int list, const char *name, asynParamType type, int *index)asynPortDrivervirtual
dataStatsTask(void)FastCCD
decrementQueuedArrayCount()asynNDArrayDriver
detectorWaitTask(void)FastCCD
disconnect(asynUser *pasynUser)FastCCDvirtual
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
FastCCD(const char *portName, int maxBuffers, size_t maxMemory, int priority, int stackSize, int packetBuffer, int imageBuffer, const char *baseIP, const char *fabricIP, const char *fabricMAC)FastCCD
FastCCDBadPckFastCCDprotected
FastCCDBaseBoardIDFastCCDprotected
FastCCDBaseFPGAVersionFastCCDprotected
FastCCDBaseSerialNumFastCCDprotected
FastCCDBiasFastCCDprotected
FastCCDBiasBufBaseFastCCDprotected
FastCCDBiasBufBaseWFastCCDprotected
FastCCDBiasBufDeltaFastCCDprotected
FastCCDBiasBufDeltaWFastCCDprotected
FastCCDBiasNEDGEFastCCDprotected
FastCCDBiasNEDGEWFastCCDprotected
FastCCDBiasNegHFastCCDprotected
FastCCDBiasNegHWFastCCDprotected
FastCCDBiasNegRGFastCCDprotected
FastCCDBiasNegRGWFastCCDprotected
FastCCDBiasNegSWFastCCDprotected
FastCCDBiasNegSWWFastCCDprotected
FastCCDBiasNegTGFastCCDprotected
FastCCDBiasNegTGWFastCCDprotected
FastCCDBiasNegVFastCCDprotected
FastCCDBiasNegVFFastCCDprotected
FastCCDBiasNegVFWFastCCDprotected
FastCCDBiasNegVWFastCCDprotected
FastCCDBiasOTGFastCCDprotected
FastCCDBiasOTGWFastCCDprotected
FastCCDBiasPathFastCCDprotected
FastCCDBiasPosHFastCCDprotected
FastCCDBiasPosHWFastCCDprotected
FastCCDBiasPosRGFastCCDprotected
FastCCDBiasPosRGWFastCCDprotected
FastCCDBiasPosSWFastCCDprotected
FastCCDBiasPosSWWFastCCDprotected
FastCCDBiasPosTGFastCCDprotected
FastCCDBiasPosTGWFastCCDprotected
FastCCDBiasPosVFastCCDprotected
FastCCDBiasPosVFFastCCDprotected
FastCCDBiasPosVFWFastCCDprotected
FastCCDBiasPosVWFastCCDprotected
FastCCDBiasSpare1FastCCDprotected
FastCCDBiasSpare1WFastCCDprotected
FastCCDBiasSpare2FastCCDprotected
FastCCDBiasSpare2WFastCCDprotected
FastCCDBiasUploadFastCCDprotected
FastCCDBiasVDDOutFastCCDprotected
FastCCDBiasVDDOutWFastCCDprotected
FastCCDBiasVDDRFastCCDprotected
FastCCDBiasVDDRWFastCCDprotected
FastCCDBiasWriteVFastCCDprotected
FastCCDBiasWriteVWFastCCDprotected
FastCCDBootFastCCDprotected
FastCCDCameraPowerFastCCDprotected
FastCCDCameraPowerModeFastCCDprotected
FastCCDClockPathFastCCDprotected
FastCCDClocksFastCCDprotected
FastCCDClockUploadFastCCDprotected
FastCCDDCMStatusFastCCDprotected
FastCCDDroppedPckFastCCDprotected
FastCCDFabBoardIDFastCCDprotected
FastCCDFabFPGAVersionFastCCDprotected
FastCCDFabSerialNumFastCCDprotected
FastCCDFclkFastCCDprotected
FastCCDFCRICClampFastCCDprotected
FastCCDFCRICGainFastCCDprotected
FastCCDFCRICPathFastCCDprotected
FastCCDFCRICUploadFastCCDprotected
FastCCDFirmwarePathFastCCDprotected
FastCCDFirmwareUploadFastCCDprotected
FastCCDFOTestFastCCDprotected
FastCCDFPGAStatusFastCCDprotected
FastCCDFPPowerFastCCDprotected
FastCCDFrameBufferFastCCDprotected
FastCCDFramestoreFastCCDprotected
FastCCDI60v9FastCCDprotected
FastCCDI61v0FastCCDprotected
FastCCDI62v5FastCCDprotected
FastCCDIBus12V0FastCCDprotected
FastCCDIEnet1v0FastCCDprotected
FastCCDIFpFastCCDprotected
FastCCDIGen2v5FastCCDprotected
FastCCDIGen3v3FastCCDprotected
FastCCDIMgmt1v2FastCCDprotected
FastCCDIMgmt2v5FastCCDprotected
FastCCDIMgmt3v3FastCCDprotected
FastCCDIS3E3v3FastCCDprotected
FastCCDLastFrameFastCCDprotected
FastCCDMux1FastCCDprotected
FastCCDMux2FastCCDprotected
FastCCDOverscanColsFastCCDprotected
FastCCDOverscanRowsFastCCDprotected
FastCCDPacketBufferFastCCDprotected
FastCCDPollingPeriodFastCCDprotected
FastCCDPowerFastCCDprotected
FastCCDPwrBus12VFastCCDprotected
FastCCDPwrMgmt2V3FastCCDprotected
FastCCDResetStatsFastCCDprotected
FastCCDSendBiasFastCCDprotected
FastCCDSendFCRICFastCCDprotected
FastCCDSendTimingFastCCDprotected
FastCCDStatusHBFastCCDprotected
FastCCDTimingModeFastCCDprotected
FastCCDTimingNameFastCCDprotected
FastCCDTimingNameNFastCCDprotected
FastCCDV60v9FastCCDprotected
FastCCDV61v0FastCCDprotected
FastCCDV62v5FastCCDprotected
FastCCDVBus12V0FastCCDprotected
FastCCDVEnet1v0FastCCDprotected
FastCCDVFpFastCCDprotected
FastCCDVGen2v5FastCCDprotected
FastCCDVGen3v3FastCCDprotected
FastCCDVMgmt1v2FastCCDprotected
FastCCDVMgmt2v5FastCCDprotected
FastCCDVMgmt3v3FastCCDprotected
FastCCDVS3E3v3FastCCDprotected
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
getAttributes(NDAttributeList *pAttributeList)asynNDArrayDrivervirtual
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
getQueuedArrayCount()asynNDArrayDriver
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
incrementQueuedArrayCount()asynNDArrayDriver
initialize(const char *portNameIn, int maxAddrIn, int interfaceMask, int interruptMask, int asynFlags, int autoConnect, int priority, int stackSize)asynPortDriverprotected
lock()asynPortDrivervirtual
maxAddrasynPortDriver
messageCallback(const char *message, int severity)FastCCD
NDADCoreVersionasynNDArrayDriverprotected
NDArrayCallbacksasynNDArrayDriverprotected
NDArrayCounterasynNDArrayDriverprotected
NDArrayDataasynNDArrayDriverprotected
NDArraySizeasynNDArrayDriverprotected
NDArraySizeXasynNDArrayDriverprotected
NDArraySizeYasynNDArrayDriverprotected
NDArraySizeZasynNDArrayDriverprotected
NDAttributesFileasynNDArrayDriverprotected
NDAttributesMacrosasynNDArrayDriverprotected
NDAttributesStatusasynNDArrayDriverprotected
NDAutoIncrementasynNDArrayDriverprotected
NDAutoSaveasynNDArrayDriverprotected
NDBayerPatternasynNDArrayDriverprotected
NDCodecasynNDArrayDriverprotected
NDColorModeasynNDArrayDriverprotected
NDCompressedSizeasynNDArrayDriverprotected
NDDataTypeasynNDArrayDriverprotected
NDDimensionsasynNDArrayDriverprotected
NDDriverVersionasynNDArrayDriverprotected
NDEpicsTSNsecasynNDArrayDriverprotected
NDEpicsTSSecasynNDArrayDriverprotected
NDFileCaptureasynNDArrayDriverprotected
NDFileCreateDirasynNDArrayDriverprotected
NDFileDeleteDriverFileasynNDArrayDriverprotected
NDFileFormatasynNDArrayDriverprotected
NDFileLazyOpenasynNDArrayDriverprotected
NDFileNameasynNDArrayDriverprotected
NDFileNumberasynNDArrayDriverprotected
NDFileNumCaptureasynNDArrayDriverprotected
NDFileNumCapturedasynNDArrayDriverprotected
NDFilePathasynNDArrayDriverprotected
NDFilePathExistsasynNDArrayDriverprotected
NDFileTemplateasynNDArrayDriverprotected
NDFileTempSuffixasynNDArrayDriverprotected
NDFileWriteMessageasynNDArrayDriverprotected
NDFileWriteModeasynNDArrayDriverprotected
NDFileWriteStatusasynNDArrayDriverprotected
NDFullFileNameasynNDArrayDriverprotected
NDNDimensionsasynNDArrayDriverprotected
NDNumQueuedArraysasynNDArrayDriverprotected
NDPoolAllocBuffersasynNDArrayDriverprotected
NDPoolEmptyFreeListasynNDArrayDriverprotected
NDPoolFreeBuffersasynNDArrayDriverprotected
NDPoolMaxBuffersasynNDArrayDriverprotected
NDPoolMaxMemoryasynNDArrayDriverprotected
NDPoolUsedMemoryasynNDArrayDriverprotected
NDPortNameSelfasynNDArrayDriverprotected
NDReadFileasynNDArrayDriverprotected
NDTimeStampasynNDArrayDriverprotected
NDUniqueIdasynNDArrayDriverprotected
NDWriteFileasynNDArrayDriverprotected
pArraysasynNDArrayDriverprotected
pasynUserSelfasynPortDriverprotected
pAttributeListasynNDArrayDriverprotected
pImageFastCCDprotected
pNDArrayPoolasynNDArrayDriver
portNameasynPortDriver
processImage(cin_data_frame_t *frame)FastCCD
readEnum(asynUser *pasynUser, char *strings[], int values[], int severities[], size_t nElements, size_t *nIn)asynPortDrivervirtual
readFloat32Array(asynUser *pasynUser, epicsFloat32 *value, size_t nElements, size_t *nIn)asynPortDrivervirtual
readFloat64(asynUser *pasynUser, epicsFloat64 *value)asynNDArrayDrivervirtual
readFloat64Array(asynUser *pasynUser, epicsFloat64 *value, size_t nElements, size_t *nIn)asynPortDrivervirtual
readGenericPointer(asynUser *pasynUser, void *genericPointer)asynNDArrayDrivervirtual
readInt16Array(asynUser *pasynUser, epicsInt16 *value, size_t nElements, size_t *nIn)asynPortDrivervirtual
readInt32(asynUser *pasynUser, epicsInt32 *value)asynNDArrayDrivervirtual
readInt32Array(asynUser *pasynUser, epicsInt32 *value, size_t nElements, size_t *nIn)asynPortDrivervirtual
readInt8Array(asynUser *pasynUser, epicsInt8 *value, size_t nElements, size_t *nIn)asynPortDrivervirtual
readNDAttributesFile()asynNDArrayDrivervirtual
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)FastCCDvirtual
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)ADDrivervirtual
setIntegerParam(int list, int index, int value)ADDrivervirtual
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
setShutter(int open)ADDrivervirtual
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
statusTask(void)FastCCD
threadPriority_asynNDArrayDriverprotected
threadStackSize_asynNDArrayDriverprotected
unlock()asynPortDrivervirtual
updateQueuedArrayCount()asynNDArrayDriver
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)FastCCDvirtual
writeFloat64Array(asynUser *pasynUser, epicsFloat64 *value, size_t nElements)asynPortDrivervirtual
writeGenericPointer(asynUser *pasynUser, void *genericPointer)asynNDArrayDrivervirtual
writeInt16Array(asynUser *pasynUser, epicsInt16 *value, size_t nElements)asynPortDrivervirtual
writeInt32(asynUser *pasynUser, epicsInt32 value)FastCCDvirtual
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 nc, size_t *na)FastCCDvirtual
writeOption(asynUser *pasynUser, const char *key, const char *value)asynPortDrivervirtual
writeUInt32Digital(asynUser *pasynUser, epicsUInt32 value, epicsUInt32 mask)asynPortDrivervirtual
~asynNDArrayDriver()asynNDArrayDrivervirtual
~asynPortDriver()asynPortDrivervirtual
~FastCCD()FastCCD