GazeboDriver Class Reference
#include <GazeboDriver.hh>
List of all members.
|
Public Member Functions |
| GazeboDriver (ConfigFile *cf, int section) |
| Constructor.
|
virtual | ~GazeboDriver () |
| Destructor.
|
virtual int | Setup () |
| Set up the device. Return 0 if things go well, and -1 otherwise.
|
virtual int | Shutdown () |
| Shutdown the device.
|
virtual int | ProcessMessage (MessageQueue *respQueue, player_msghdr *hdr, void *data) |
| Process all messages for this driver.
|
virtual int | Subscribe (player_devaddr_t addr) |
| Subscribe an device to this driver.
|
virtual int | Unsubscribe (player_devaddr_t addr) |
| Remove a device from this driver.
|
Protected Attributes |
GazeboInterface ** | devices |
int | deviceCount |
int | deviceMaxCount |
Constructor & Destructor Documentation
GazeboDriver::GazeboDriver |
( |
ConfigFile * |
cf, |
|
|
int |
section |
|
) |
|
|
GazeboDriver::~GazeboDriver |
( |
|
) |
[virtual] |
|
Member Function Documentation
int GazeboDriver::Setup |
( |
|
) |
[virtual] |
|
|
Set up the device. Return 0 if things go well, and -1 otherwise.
|
int GazeboDriver::Shutdown |
( |
|
) |
[virtual] |
|
int GazeboDriver::ProcessMessage |
( |
MessageQueue * |
respQueue, |
|
|
player_msghdr * |
hdr, |
|
|
void * |
data |
|
) |
[virtual] |
|
|
Process all messages for this driver.
|
int GazeboDriver::Subscribe |
( |
player_devaddr_t |
addr |
) |
[virtual] |
|
|
Subscribe an device to this driver.
|
int GazeboDriver::Unsubscribe |
( |
player_devaddr_t |
addr |
) |
[virtual] |
|
|
Remove a device from this driver.
|
Member Data Documentation
The documentation for this class was generated from the following files:
Last updated 12 September 2005 21:38:45
|