Inexor
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Namespaces | Functions | Variables
RpcSubsystem.hpp File Reference
#include <memory>
#include <queue>
#include <grpc/grpc.h>
#include <grpc++/grpc++.h>
#include "inexor/util/Subsystem.hpp"
#include "inexor/io/Logging.hpp"
#include "inexor/network/RpcServer.hpp"

Go to the source code of this file.

Classes

class  inexor::rpc::RpcSubsystem< MSG_TYPE, ASYNC_SERVICE_TYPE >
 

Namespaces

 inexor
 Show stacktrace on unix, do not include directly.
 
 inexor::rpc
 

Functions

void inexor::rpc::set_on_change_functions ()
 
void inexor::rpc::send_all_vars ()
 

Variables

const std::unordered_map
< int64, void * > 
inexor::rpc::cppvar_pointer_map
 
const std::unordered_map
< int64, int > 
inexor::rpc::index_to_type_map