telldus/driver/TellUsbD101/Device.h
2008-02-27 18:32:27 +00:00

24 lines
449 B
C++

#pragma once
#include "TellUsbD101.h"
class Device
{
private:
int intDongleIndex;
protected:
void send(char* strMessage);
public:
Device(int intDeviceIndex);
virtual void turnOn(void);
virtual void turnOff(void);
virtual void bell(void);
virtual void dim(unsigned char level);
virtual int methods(char* strModel);
static int getDongleIndex();
static void debugLog(char* debugstring);
public:
~Device(void);
};