Tekkotsu Homepage
Demos
Overview
Downloads
Dev. Resources
Reference
Credits

RemoteState Class Reference

List of all members.

Detailed Description

Definition at line 9 of file RemoteState.h.

Public Types

 OutputState
 ButtonState
 SensorState
 PIDDutiesState
enum  StateType { OutputState, ButtonState, SensorState, PIDDutiesState }

Public Member Functions

 RemoteState (const RemoteRouter *p)
virtual ~RemoteState ()
void update (char *data)

Public Attributes

float outputs [NumOutputs]
float buttons [NumButtons]
float sensors [NumSensors]
float pidduties [NumPIDJoints]

Static Public Attributes

static const int sizes []

Private Member Functions

 RemoteState (RemoteState &)
RemoteStateoperator= (const RemoteState &)

Private Attributes

const RemoteRouterparent


Member Data Documentation

const int RemoteState::sizes [static]

Initial value:

 {
    NumOutputs*sizeof(float),
  NumButtons*sizeof(float),
  NumSensors*sizeof(float),
  NumPIDJoints*3*sizeof(float),
  NumPIDJoints*sizeof(float)
}

Definition at line 29 of file RemoteState.h.

Referenced by EventProxy::sendState().


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

Tekkotsu v3.0
Generated Fri May 11 20:08:40 2007 by Doxygen 1.4.7