CARLA
Classes | Namespaces | Functions
EndPoint.h File Reference
#include <boost/asio/io_context.hpp>
#include <boost/asio/ip/address.hpp>
#include <boost/asio/ip/tcp.hpp>
#include <boost/asio/ip/udp.hpp>
+ Include dependency graph for EndPoint.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  carla::streaming::detail::EndPoint< Protocol, EndPointType >
 
class  carla::streaming::detail::EndPoint< Protocol, FullyDefinedEndPoint >
 
class  carla::streaming::detail::EndPoint< Protocol, PartiallyDefinedEndPoint >
 
struct  carla::streaming::detail::FullyDefinedEndPoint
 
struct  carla::streaming::detail::PartiallyDefinedEndPoint
 

Namespaces

 carla
 This file contains definitions of common data structures used in traffic manager.
 
 carla::streaming
 
 carla::streaming::detail
 

Functions

static auto carla::streaming::make_address (const std::string &address)
 
template<typename Protocol >
static auto carla::streaming::make_endpoint (boost::asio::ip::basic_endpoint< Protocol > ep)
 
template<typename Protocol >
static auto carla::streaming::make_endpoint (const char *address, uint16_t port)
 
template<typename Protocol >
static auto carla::streaming::make_endpoint (const std::string &address, uint16_t port)
 
template<typename Protocol >
static auto carla::streaming::make_endpoint (uint16_t port)
 
static auto carla::streaming::make_localhost_address ()