roo_transport
API Documentation for roo_transport
Loading...
Searching...
No Matches
server.h File Reference
#include <vector>
#include "roo_collections.h"
#include "roo_collections/flat_small_hash_map.h"
#include "roo_threads.h"
#include "roo_threads/mutex.h"
#include "roo_time.h"
#include "roo_transport/messaging/messaging.h"
#include "roo_transport/rpc/internal/server/handler.h"
#include "roo_transport/rpc/serialization.h"
#include "roo_transport/rpc/status.h"
Include dependency graph for server.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

class  roo_transport::UnaryHandler< Request, Response, RequestDeserializer, ResponseSerializer >
 
class  roo_transport::AsyncUnaryHandler< Request, Response, RequestDeserializer, ResponseSerializer >
 
class  roo_transport::RpcServer
 

Namespaces

namespace  roo_transport
 

Typedefs

using roo_transport::FunctionTable = roo_collections::FlatSmallHashMap< RpcFunctionId, RpcHandlerFn >