Class Callback#

Inheritance Relationships#

Base Type#

  • public arc::gen3::CooExpIFace

Class Documentation#

class Callback : public arc::gen3::CooExpIFace#

Callback class inherited from the ARC API.

Public Functions

inline Callback()#
void exposeCallback(int devnum, std::uint32_t uiElapsedTime, std::uint32_t uiExposureTime)#

called by CArcDevice::expose() during exposure

void readCallback(int expbuf, int devnum, std::uint32_t uiPixelCount, std::uint32_t uiFrameSize)#

called by CArcDevice::expose() during readout

void frameCallback(int expbuf, int devnum, std::uint32_t uiFramesPerBuffer, std::uint32_t uiFrameCount, std::uint32_t uiRows, std::uint32_t uiCols, void *pBuffer)#

called by CArcDevice::expose() when a frame has been received

void ftCallback(int expnun, int devnum)#