|
GzClient Class Reference#include <gz_client.h>
List of all members.
Detailed Description
Gazebo client handler.
This class handles the Gazebo client object, and acts as a shared data-structure for all Gazebo related drivers. Note that there can only be one instance of this class (it is entirely static).
|
Static Public Member Functions |
int | Init (int serverid, const char *prefixid) |
| Initialize.
|
int | Fini () |
| Finalize.
|
void | AddDriver (Driver *driver) |
| Add a driver to the list of known Gazebo drivers.
|
void | DelDriver (Driver *driver) |
| Remove a driver to the list of known Gazebo drivers.
|
Static Public Attributes |
const char * | prefix_id = "" |
| The prefix used for all gazebo ID's.
|
gz_client_t * | client = NULL |
| The one and only gazebo client.
|
gz_sim_t * | sim = NULL |
| The simulator control interface.
|
int | driverCount = 0 |
Driver * | drivers [1024] |
Member Function Documentation
int GzClient::Init |
( |
int |
serverid, |
|
|
const char * |
prefixid |
|
) |
[static] |
|
int GzClient::Fini |
( |
|
) |
[static] |
|
void GzClient::AddDriver |
( |
Driver * |
driver |
) |
[static] |
|
|
Add a driver to the list of known Gazebo drivers.
|
void GzClient::DelDriver |
( |
Driver * |
driver |
) |
[static] |
|
|
Remove a driver to the list of known Gazebo drivers.
|
Member Data Documentation
|
The prefix used for all gazebo ID's.
|
|
The one and only gazebo client.
|
|
The simulator control interface.
|
|
List of all known Gazebo drivers. The GzSim driver (if present) will use this list to update Gazebo drivers when new data becomes available. If the GzSim driver is not present, drivers will be updated at the server's native rate (default 10Hz). |
The documentation for this class was generated from the following files:
Generated on Tue May 3 14:15:50 2005 for Player by 1.3.6
|