1 #ifndef _DriverRootInterface_H
2 #define _DriverRootInterface_H
4 #define DriverRootInterface_Name "com.bisque.TheSkyX.DriverRootInterface/1.0"
6 #define DRIVER_MAX_STRING 1000
@ DT_CAMERA
Definition: driverrootinterface.h:30
virtual int queryAbstraction(const char *pszName, void **ppVal)=0
@ DT_PRIVATE_A
Definition: driverrootinterface.h:40
The DriverRootInterface is the foundation for all X2 device drivers.
Definition: driverrootinterface.h:21
@ DT_MOUNT
Definition: driverrootinterface.h:28
@ DT_GPSTFP
Definition: driverrootinterface.h:35
@ DT_AO
Definition: driverrootinterface.h:38
@ DT_WEATHER
Definition: driverrootinterface.h:34
@ DT_UNKNOWN
Definition: driverrootinterface.h:27
DeviceType
Definition: driverrootinterface.h:26
@ DT_FILTERWHEEL
Definition: driverrootinterface.h:31
@ DT_DOME
Definition: driverrootinterface.h:32
@ DT_ROTATOR
Definition: driverrootinterface.h:33
@ DT_OTA
Definition: driverrootinterface.h:37
@ DT_VIDEO
Definition: driverrootinterface.h:36
@ DT_FOCUSER
Definition: driverrootinterface.h:29
virtual DeviceType deviceType(void)=0
@ DT_POWERCONTROL
Definition: driverrootinterface.h:39
X2 Examples
(C) Software Bisque, Inc. All rights reserved.