Main Page | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members

CascadePowerLED.h

Go to the documentation of this file.
00001 //
00002 // CascadePowerLED.h - header file for class CascadePowerLED
00003 //
00004 // Copyright (c) 2003, Roku, LLC.  All rights reserved.
00005 //
00008 
00009 #ifndef _ROKU_INCLUDE_CASCADE_APP_CASCADEPOWERLED_H
00010 #define _ROKU_INCLUDE_CASCADE_APP_CASCADEPOWERLED_H
00011 
00012 #include <cascade/CascadeObject.h>
00013 
00025 class CascadePowerLED : public CascadeObject
00026 {
00027 public:
00028         CascadePowerLED();
00032         virtual ~CascadePowerLED();
00036 public:
00037         bool IsPresent();
00045         bool IsOn();
00051         bool IsOff();
00057         bool TurnOn();
00063         bool TurnOff();
00069 private:
00070         class CascadePowerLEDMessage * CastReply(class CascadeMessage * pReply);
00071 };
00072 
00073 #endif // #ifndef _ROKU_INCLUDE_CASCADE_APP_CASCADEPOWERLED_H
00074 
00076 //  LOG
00078 //  30-Jul-03   dwoodward   created

Generated on Sun Jul 24 14:27:17 2005 for Cascade Library by  doxygen 1.4.1