packio
packio.h
Go to the documentation of this file.
1 #ifndef PACKIO_PACKIO_H
2 #define PACKIO_PACKIO_H
3 
10 
11 #include "internal/config.h"
12 
13 #include "arg.h"
14 #include "client.h"
15 #include "dispatcher.h"
16 #include "handler.h"
17 #include "server.h"
18 
19 #if PACKIO_HAS_MSGPACK
21 #endif // PACKIO_HAS_MSGPACK
22 
23 #if PACKIO_HAS_NLOHMANN_JSON
25 #endif // PACKIO_HAS_NLOHMANN_JSON
26 
27 #if PACKIO_HAS_BOOST_JSON
28 #include "json_rpc/json_rpc.h"
29 #endif // PACKIO_HAS_BOOST_JSON
30 
31 #endif // PACKIO_PACKIO_H
Class arg.
Class client.
Class dispatcher.
Class completion_handler.
Typedefs and functions to use the JSON-RPC protocol based on the boost::json library.
Typedefs and functions to use the msgpack-RPC protocol.
Typedefs and functions to use the JSON-RPC protocol based on the nlohmann::json library.
Class server.