CARLA
Loading...
Searching...
No Matches
Classes | Namespaces
Server.h File Reference
#include "carla/MoveHandler.h"
#include "carla/Time.h"
#include "carla/rpc/Metadata.h"
#include "carla/rpc/Response.h"
#include <boost/asio/io_context.hpp>
#include <boost/asio/post.hpp>
#include <rpc/server.h>
#include <chrono>
#include <atomic>
#include <future>
#include <stdexcept>
#include <util/enable-ue4-macros.h>
#include <util/disable-ue4-macros.h>

Go to the source code of this file.

Classes

struct  carla::rpc::detail::FunctionWrapper< T >
 
struct  carla::rpc::detail::FunctionWrapper< R(*)(Args...)>
 
struct  carla::rpc::detail::FunctionWrapper< R(C::*)(Args...) const >
 
struct  carla::rpc::detail::FunctionWrapper< R(C::*)(Args...)>
 
struct  carla::rpc::detail::FunctionWrapper< T & >
 
struct  carla::rpc::detail::FunctionWrapper< T && >
 
class  carla::rpc::Server
 An RPC server in which functions can be bind to run synchronously or asynchronously. More...
 

Namespaces

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