All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | List of all members
gazebo::Master Class Reference

A ROS Master-like manager that directs gztopic connections, enables each gazebo network client to locate one another for peer-to-peer communication. More...

#include <gazebo_core.hh>

Public Member Functions

 Master ()
 Constructor.
 
virtual ~Master ()
 Destructor.
 
void Fini ()
 Finalize the master.
 
void Init (uint16_t _port)
 Initialize.
 
void Run ()
 Run the master.
 
void RunOnce ()
 Run the master one iteration.
 
void RunThread ()
 Run the master in a new thread.
 
void Stop ()
 Stop the master.
 

Detailed Description

A ROS Master-like manager that directs gztopic connections, enables each gazebo network client to locate one another for peer-to-peer communication.

Base class for simulation server that handles commandline options, starts a Master, runs World update and sensor generation loops.

Constructor & Destructor Documentation

gazebo::Master::Master ( )

Constructor.

virtual gazebo::Master::~Master ( )
virtual

Destructor.

Member Function Documentation

void gazebo::Master::Fini ( )

Finalize the master.

void gazebo::Master::Init ( uint16_t  _port)

Initialize.

Parameters
[in]_portThe master's port
void gazebo::Master::Run ( )

Run the master.

void gazebo::Master::RunOnce ( )

Run the master one iteration.

void gazebo::Master::RunThread ( )

Run the master in a new thread.

void gazebo::Master::Stop ( )

Stop the master.


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