Swarm API

Data Structures
BrokerPlugin.hh File Reference

Internal broker to dispatch messages inside the Swarm project. More...

#include <memory>
#include <mutex>
#include <queue>
#include <string>
#include <gazebo/common/Events.hh>
#include <gazebo/common/Plugin.hh>
#include <gazebo/common/UpdateInfo.hh>
#include <gazebo/physics/PhysicsTypes.hh>
#include <ignition/transport.hh>
#include <sdf/sdf.hh>
#include "swarm/CommsModel.hh"
#include "swarm/SwarmTypes.hh"
#include "msgs/datagram.pb.h"

Go to the source code of this file.

Data Structures

class  swarm::BrokerPlugin
 This is a world plugin designed to centralize all the messages sent by the members of the swarm. More...
 

Detailed Description

Internal broker to dispatch messages inside the Swarm project.