#include <cstdint>
#include <functional>
#include <map>
#include <stdexcept>
#include <string>
#include <vector>
Go to the source code of this file.
Namespaces | |
nanorpc | |
nanorpc::core | |
nanorpc::core::type | |
Typedefs | |
using | nanorpc::core::type::buffer = std::vector< std::uint8_t > |
using | nanorpc::core::type::error_handler = std::function< void(std::exception_ptr)> |
using | nanorpc::core::type::executor = std::function< buffer(buffer)> |
using | nanorpc::core::type::executor_map = std::map< std::string, executor > |
using | nanorpc::core::type::id = std::uint64_t |