HAN-FUN API  1.5.3
This project provides the common implementation of ULE Alliance's HAN-FUN application protocol.
HF::Interfaces::SimpleVisualEffects Namespace Reference

This namespace contains the implementation of the Simple Visual Effects interface. More...

Data Structures

struct  Base
 Simple Visual Effects Interface : Parent. More...
 
struct  BlinkEffect
 This structure represents the parameters required for the BLICK_CMD effect. More...
 
struct  BreatheEffect
 This structure represents the parameters required for the BREATHE_CMD effect. More...
 
struct  Client
 Simple Visual Effects Interface : Client side implementation. More...
 
struct  FadeEffect
 This structure represents the parameters required for the FADE_CMD effect. More...
 
struct  OnEffect
 This structure represents the parameters required for the ON_CMD effect. More...
 
class  Server
 Simple Visual Effects Interface : Server side implementation. More...
 

Enumerations

enum  CMD {
  ON_CMD = 1, OFF_CMD = 2, BLINK_CMD = 3, FADE_CMD = 4,
  BREATHE_CMD = 5
}
 Command IDs. More...
 

Functions

HF::Attributes::IAttributecreate_attribute (uint8_t uid)
 Create an attribute object that can hold the attribute with the given uid. (HF::Interfaces::SimpleVisualEffects::Server *,uint8_t) More...
 

Detailed Description

This namespace contains the implementation of the Simple Visual Effects interface.