2 #include "ManagedObject.h"
3 #include "api/advanced/LightSourceAPI.h"
4 using oceandirect::api::LightSourceAPI;
6 namespace NetOceanDirect {
29 int getCount(
long deviceID,
int% errorCode);
44 bool hasEnable(
long deviceID,
int% errorCode,
int lightSourceIndex);
59 bool isEnabled(
long deviceID,
int% errorCode,
int lightSourceIndex);
71 void setEnable(
long deviceID,
int% errorCode,
int lightSourceIndex,
bool enable);
Definition: LightSource.h:9
void setEnable(long deviceID, int% errorCode, int lightSourceIndex, bool enable)
Definition: LightSource.cpp:42
bool hasEnable(long deviceID, int% errorCode, int lightSourceIndex)
Definition: LightSource.cpp:28
bool isEnabled(long deviceID, int% errorCode, int lightSourceIndex)
Definition: LightSource.cpp:35
int getCount(long deviceID, int% errorCode)
Definition: LightSource.cpp:21
int setLampEnable(long deviceID, int% errorCode, bool state)
Definition: LightSource.cpp:48
Definition: ManagedObject.h:16