All Classes Namespaces Functions
BlinkStickInterop.BlinkStick Class Reference

BlinkStick class wrapper implementing IBlinkStick interface. More...

Inheritance diagram for BlinkStickInterop.BlinkStick:
BlinkStickInterop.IBlinkStick

Public Member Functions

 BlinkStick ()
 Initializes a new instance of the BlinkStickInterop.BlinkStick class. More...
 
 BlinkStick (BlinkStickDotNet.BlinkStick blinkStick)
 Initializes a new instance of the BlinkStickInterop.BlinkStick class. More...
 
void SetColor (byte r, byte g, byte b)
 See BlinkStickInterop.IBlinkStick.SetColor. More...
 
void SetColorCSS (String color)
 See BlinkStickInterop.IBlinkStick.SetColorCSS. More...
 
void SetIndexedColor (byte channel, byte index, byte r, byte g, byte b)
 See BlinkStickInterop.IBlinkStick.SetIndexedColor. More...
 
void SetIndexedColorCSS (byte channel, byte index, String color)
 See BlinkStickInterop.IBlinkStick.SetIndexedColorCSS. More...
 
void TurnOff ()
 See BlinkStickInterop.IBlinkStick.TurnOff. More...
 
void SetRepeats (int repeats)
 See BlinkStickInterop.IBlinkStick.SetRepeats. More...
 
void SetDelay (int delay)
 See BlinkStickInterop.IBlinkStick.SetDelay. More...
 
void SetDuration (int duration)
 See BlinkStickInterop.IBlinkStick.SetDuration. More...
 
void SetSteps (int steps)
 See BlinkStickInterop.IBlinkStick.SetSteps. More...
 
void Blink (byte r, byte g, byte b)
 See BlinkStickInterop.IBlinkStick.Blink. More...
 
void BlinkCSS (String color)
 See BlinkStickInterop.IBlinkStick.BlinkCSS. More...
 
void BlinkIndexed (byte channel, byte index, byte r, byte g, byte b)
 See BlinkStickInterop.IBlinkStick.BlinkIndexed. More...
 
void BlinkIndexedCSS (byte channel, byte index, String color)
 See BlinkStickInterop.IBlinkStick.BlinkIndexedCSS. More...
 
void Pulse (byte r, byte g, byte b)
 See BlinkStickInterop.IBlinkStick.Pulse. More...
 
void PulseCSS (String color)
 See BlinkStickInterop.IBlinkStick.PulseCSS. More...
 
void PulseIndexed (byte channel, byte index, byte r, byte g, byte b)
 See BlinkStickInterop.IBlinkStick.PulseIndexed. More...
 
void PulseIndexedCSS (byte channel, byte index, String color)
 See BlinkStickInterop.IBlinkStick.PulseIndexedCSS. More...
 
void Morph (byte r, byte g, byte b)
 See BlinkStickInterop.IBlinkStick.Morph. More...
 
void MorphCSS (String color)
 See BlinkStickInterop.IBlinkStick.MorphCSS. More...
 
void MorphIndexed (byte channel, byte index, byte r, byte g, byte b)
 See BlinkStickInterop.IBlinkStick.MorphIndexed. More...
 
void MorphIndexedCSS (byte channel, byte index, String color)
 See BlinkStickInterop.IBlinkStick.MorphIndexedCSS. More...
 
void SetColors (byte channel, ref Byte[] colorData)
 See BlinkStickInterop.IBlinkStick.SetColors. More...
 
String GetManufacturer ()
 See BlinkStickInterop.IBlinkStick.GetManufacturer. More...
 
String GetSerial ()
 See BlinkStickInterop.IBlinkStick.GetSerial. More...
 
int GetVersionMajor ()
 See BlinkStickInterop.IBlinkStick.GetVersionMajor. More...
 
int GetVersionMinor ()
 See BlinkStickInterop.IBlinkStick.GetVersionMinor. More...
 
String GetProductName ()
 See BlinkStickInterop.IBlinkStick.GetProductName. More...
 
String GetInfoBlock1 ()
 See BlinkStickInterop.IBlinkStick.GetInfoBlock1. More...
 
String GetInfoBlock2 ()
 See BlinkStickInterop.IBlinkStick.GetInfoBlock2. More...
 
void SetInfoBlock1 (String data)
 See BlinkStickInterop.IBlinkStick.SetInfoBlock1. More...
 
void SetInfoBlock2 (String data)
 See BlinkStickInterop.IBlinkStick.SetInfoBlock2. More...
 
void SetMode (byte mode)
 See BlinkStickInterop.IBlinkStick.SetMode. More...
 
byte GetMode ()
 See BlinkStickInterop.IBlinkStick.GetMode. More...
 

Detailed Description

BlinkStick class wrapper implementing IBlinkStick interface.

Constructor & Destructor Documentation

BlinkStickInterop.BlinkStick.BlinkStick ( )

Initializes a new instance of the BlinkStickInterop.BlinkStick class.

BlinkStickInterop.BlinkStick.BlinkStick ( BlinkStickDotNet.BlinkStick  blinkStick)

Initializes a new instance of the BlinkStickInterop.BlinkStick class.

Parameters
blinkStickBlinkStick device from BlinkStickDotNet assembly

Member Function Documentation

void BlinkStickInterop.BlinkStick.Blink ( byte  r,
byte  g,
byte  b 
)
void BlinkStickInterop.BlinkStick.BlinkCSS ( String  color)
void BlinkStickInterop.BlinkStick.BlinkIndexed ( byte  channel,
byte  index,
byte  r,
byte  g,
byte  b 
)
void BlinkStickInterop.BlinkStick.BlinkIndexedCSS ( byte  channel,
byte  index,
String  color 
)
String BlinkStickInterop.BlinkStick.GetInfoBlock1 ( )
String BlinkStickInterop.BlinkStick.GetInfoBlock2 ( )
String BlinkStickInterop.BlinkStick.GetManufacturer ( )
byte BlinkStickInterop.BlinkStick.GetMode ( )
String BlinkStickInterop.BlinkStick.GetProductName ( )
String BlinkStickInterop.BlinkStick.GetSerial ( )
int BlinkStickInterop.BlinkStick.GetVersionMajor ( )
int BlinkStickInterop.BlinkStick.GetVersionMinor ( )
void BlinkStickInterop.BlinkStick.Morph ( byte  r,
byte  g,
byte  b 
)
void BlinkStickInterop.BlinkStick.MorphCSS ( String  color)
void BlinkStickInterop.BlinkStick.MorphIndexed ( byte  channel,
byte  index,
byte  r,
byte  g,
byte  b 
)
void BlinkStickInterop.BlinkStick.MorphIndexedCSS ( byte  channel,
byte  index,
String  color 
)
void BlinkStickInterop.BlinkStick.Pulse ( byte  r,
byte  g,
byte  b 
)
void BlinkStickInterop.BlinkStick.PulseCSS ( String  color)
void BlinkStickInterop.BlinkStick.PulseIndexed ( byte  channel,
byte  index,
byte  r,
byte  g,
byte  b 
)
void BlinkStickInterop.BlinkStick.PulseIndexedCSS ( byte  channel,
byte  index,
String  color 
)
void BlinkStickInterop.BlinkStick.SetColor ( byte  r,
byte  g,
byte  b 
)
void BlinkStickInterop.BlinkStick.SetColorCSS ( String  color)
void BlinkStickInterop.BlinkStick.SetColors ( byte  channel,
ref Byte[]  colorData 
)
void BlinkStickInterop.BlinkStick.SetDelay ( int  delay)
void BlinkStickInterop.BlinkStick.SetDuration ( int  duration)
void BlinkStickInterop.BlinkStick.SetIndexedColor ( byte  channel,
byte  index,
byte  r,
byte  g,
byte  b 
)
void BlinkStickInterop.BlinkStick.SetIndexedColorCSS ( byte  channel,
byte  index,
String  color 
)
void BlinkStickInterop.BlinkStick.SetInfoBlock1 ( String  data)
void BlinkStickInterop.BlinkStick.SetInfoBlock2 ( String  data)
void BlinkStickInterop.BlinkStick.SetMode ( byte  mode)
void BlinkStickInterop.BlinkStick.SetRepeats ( int  repeats)
void BlinkStickInterop.BlinkStick.SetSteps ( int  steps)
void BlinkStickInterop.BlinkStick.TurnOff ( )

The documentation for this class was generated from the following file: