tree: 2e3bdbb944024c0db51b3c17f5f083d08c780d14
  1. IPCSocketClient.h
  2. MessageStorage.h
  3. README.md
  4. RPCClient.h
  5. RPCRequests.h
  6. yaml_codecs.h
include/shared/rpc/README.md

JSONRPC 2.0 Client API utility definitions.

All this definitions are meant to be used by clients of the JSONRPC node which are looking to interact with it in a different C++ application, like traffic_ctl and traffic_top. All this definitions under the shared::rpc namespace are a client lightweight version of the ones used internally by the JSONRPC node server/handlers, they should not be mixed with the ones defined in mgmt/rpc/jsonrpc which are for internal use only.