controldev
Public Member Functions | Protected Member Functions | Protected Attributes | Friends | List of all members
controldev::Remote Class Reference

#include <Remote.hpp>

Inheritance diagram for controldev::Remote:

Public Member Functions

 Remote (std::string const &name="controldev::Remote")
 

Protected Member Functions

virtual bool updateRawCommand (RawCommand &rcmd)
 
virtual int getFileDescriptor ()
 

Protected Attributes

unsigned int sliders
 
unsigned int buttons
 
unsigned int resolution
 
unsigned int next_sequenznumber
 
unsigned int expected_sequences
 
unsigned int payloadbits
 
unsigned int current_button
 
unsigned int current_slider
 
unsigned int current_sequence_number
 
unsigned char buffered_char
 
unsigned int buffered_charx
 
unsigned int bad_packages
 
RawCommand rcmd
 

Friends

class RemoteBase
 

Constructor & Destructor Documentation

Remote::Remote ( std::string const &  name = "controldev::Remote")

Member Function Documentation

int Remote::getFileDescriptor ( )
protectedvirtual
bool Remote::updateRawCommand ( RawCommand rcmd)
protectedvirtual

Friends And Related Function Documentation

friend class RemoteBase
friend

Member Data Documentation

unsigned int controldev::Remote::bad_packages
protected
unsigned char controldev::Remote::buffered_char
protected
unsigned int controldev::Remote::buffered_charx
protected
unsigned int controldev::Remote::buttons
protected
unsigned int controldev::Remote::current_button
protected
unsigned int controldev::Remote::current_sequence_number
protected
unsigned int controldev::Remote::current_slider
protected
unsigned int controldev::Remote::expected_sequences
protected
unsigned int controldev::Remote::next_sequenznumber
protected
unsigned int controldev::Remote::payloadbits
protected
RawCommand controldev::Remote::rcmd
protected
unsigned int controldev::Remote::resolution
protected
unsigned int controldev::Remote::sliders
protected

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