1 #ifndef _PreExposureTaskInterface_H
2 #define _PreExposureTaskInterface_H
4 #define PreExposureTaskInterface_Name "com.bisque.TheSkyX.PreExposureTaskInterface/1.0"
61 virtual int CCSetAdditionalArgInterface(
const enumCameraIndex& Camera,
const enumWhichCCD& CCDOrig,
const int &nIndex) {
return 0 ; }
virtual int CCGetPreExposureTaskInfo(const enumCameraIndex &Camera, const enumWhichCCD &CCDOrig, const int nIndex, double &dDuration, BasicStringInterface &sName)=0
virtual int CCGetPreExposureTaskCount(const enumCameraIndex &Camera, const enumWhichCCD &CCDOrig, int &nCount)=0
virtual int CCExecuteBlockingPreExposureTask(const enumCameraIndex &Camera, const enumWhichCCD &CCDOrig, const int nIndex)=0
virtual int CCGetBlockingPreExposureTaskInfo(const enumCameraIndex &Camera, const enumWhichCCD &CCDOrig, const int nIndex, BasicStringInterface &sName)=0
The PreExposureTaskInterface gives cameras a way to inform TheSkyX when executing CameraDriverInterfa...
Definition: preexposuretaskinterface.h:32
The BasicStringInterface allows a string as an output.
Definition: basicstringinterface.h:17
virtual int CCGetBlockingPreExposureTaskCount(const enumCameraIndex &Camera, const enumWhichCCD &CCDOrig, int &nCount)=0
X2 Examples
(C) Software Bisque, Inc. All rights reserved.