coral
A C++ library for distributed co-simulation
Classes | Namespaces
service.hpp File Reference

Module header for coral::net::service. More...

#include <chrono>
#include <cstdint>
#include <functional>
#include <string>
#include <thread>
#include "zmq.hpp"
#include "coral/config.h"
#include "coral/net.hpp"
#include "coral/net/reactor.hpp"

Go to the source code of this file.

Classes

class  coral::net::service::Beacon
 A class for broadcasting information about a service, so it can be automatically detected on a network. More...
 
class  coral::net::service::Listener
 A class for detecting services on a network. More...
 
class  coral::net::service::Tracker
 A class for keeping track of services on a network. More...
 

Namespaces

 coral::net
 Networking, communication and general-purpose protocols.
 
 coral::net::service
 Dynamic network service discovery.
 

Detailed Description

Module header for coral::net::service.