Monero
Classes | Namespaces | Typedefs | Functions | Variables
daemon_handler.cpp File Reference
#include "daemon_handler.h"
#include <algorithm>
#include <cstring>
#include <stdexcept>
#include <boost/uuid/nil_generator.hpp>
#include <boost/utility/string_ref.hpp>
#include "cryptonote_core/cryptonote_core.h"
#include "cryptonote_basic/cryptonote_format_utils.h"
#include "cryptonote_basic/blobdatatype.h"
#include "ringct/rctSigs.h"
#include "version.h"
Include dependency graph for daemon_handler.cpp:

Classes

struct  cryptonote::rpc::anonymous_namespace{daemon_handler.cpp}::handler_map
 

Namespaces

 cryptonote
 Holds cryptonote related classes and helpers.
 
 cryptonote::rpc
 
 cryptonote::rpc::anonymous_namespace{daemon_handler.cpp}
 

Typedefs

using cryptonote::rpc::anonymous_namespace{daemon_handler.cpp}::handler_function = epee::byte_slice(DaemonHandler &handler, const rapidjson::Value &id, const rapidjson::Value &msg)
 

Functions

bool cryptonote::rpc::anonymous_namespace{daemon_handler.cpp}::operator< (const handler_map &lhs, const handler_map &rhs) noexcept
 
bool cryptonote::rpc::anonymous_namespace{daemon_handler.cpp}::operator< (const handler_map &lhs, const std::string &rhs) noexcept
 
template<typename Message >
epee::byte_slice cryptonote::rpc::anonymous_namespace{daemon_handler.cpp}::handle_message (DaemonHandler &handler, const rapidjson::Value &id, const rapidjson::Value &parameters)
 

Variables

constexpr const handler_map cryptonote::rpc::anonymous_namespace{daemon_handler.cpp}::handlers []