cpp-msgpack-rpc 0.2.0
An RPC library implementing MessagePack RPC.
|
Namespace of cpp-msgpack-rpc library. More...
Namespaces | |
namespace | addresses |
Namespace of addresses. | |
namespace | clients |
Namespace of clients. | |
namespace | common |
Namespace of common classes and functions. | |
namespace | config |
Namespace of configurations. | |
namespace | executors |
Namespace of executors to process asynchronous tasks. | |
namespace | logging |
Namespace of logging. | |
namespace | methods |
Namespace of methods in MessagePack-RPC. | |
namespace | servers |
Namespace of servers. | |
namespace | transport |
Namespace of transport of messages. | |
namespace | util |
Namespace of utilities. |
Classes | |
class | MsgpackRPCException |
Class of exceptions in cpp-msgpack-rpc library. More... | |
class | Status |
Class of statuses. More... |
Enumerations | |
enum class | StatusCode : std::uint8_t { SUCCESS = 0 , INVALID_ARGUMENT , INVALID_MESSAGE , TYPE_ERROR , PRECONDITION_NOT_MET , OPERATION_ABORTED , OPERATION_FAILURE , HOST_UNRESOLVED , CONNECTION_FAILURE , TIMEOUT , SERVER_ERROR , UNEXPECTED_ERROR } |
Enumeration of status codes. More... |
Functions | |
std::string_view | format_status_code (StatusCode code) noexcept |
Format a status code. |
Namespace of cpp-msgpack-rpc library.