Home
FAQ
Player
Stage
Gazebo
Contrib
Documentation
Publications
Contributors
Users

Project
Download
Bugs/Feedback
Mailing lists

Radish

Old news
Old stuff

ER Class Reference

#include <er.h>

Inherits Driver.

List of all members.

Public Member Functions

 ER (ConfigFile *cf, int section)
int SetVelocity (double lvel, double rvel)
void Stop (int StopMode)
virtual void Main ()
 Main method for driver thread.

virtual int Setup ()
 Initialize the driver.

virtual int Shutdown ()
 Finalize the driver.

void HandleConfig (void)
void GetCommand (void)
void PutData (void)
void HandlePositionCommand (player_position_cmd_t position_cmd)


Constructor & Destructor Documentation

ER::ER ConfigFile cf,
int  section
 


Member Function Documentation

int ER::SetVelocity double  lvel,
double  rvel
 

void ER::Stop int  StopMode  ) 
 

void ER::Main  )  [virtual]
 

Main method for driver thread.

Most drivers have their own thread of execution, created using StartThread(); this is the entry point for the driver thread, and must be overloaded by all threaded drivers.

Reimplemented from Driver.

int ER::Setup  )  [virtual]
 

Initialize the driver.

This function is called with the first client subscribes; it MUST be implemented by the driver.

Returns:
Returns 0 on success.

Implements Driver.

int ER::Shutdown  )  [virtual]
 

Finalize the driver.

This function is called with the last client unsubscribes; it MUST be implemented by the driver.

Returns:
Returns 0 on success.

Implements Driver.

void ER::HandleConfig void   ) 
 

void ER::GetCommand void   ) 
 

void ER::PutData void   ) 
 

void ER::HandlePositionCommand player_position_cmd_t  position_cmd  ) 
 


The documentation for this class was generated from the following files:
Generated on Tue May 3 14:15:50 2005 for Player by doxygen 1.3.6