TARAXA
taraxa::net::JsonRpcHttpProcessor Class Referencefinal

#include <jsonrpc_http_processor.hpp>

Collaboration diagram for taraxa::net::JsonRpcHttpProcessor:

Classes

struct  Error
 

Public Member Functions

Response process (const Request &request) override
 
bool StartListening () override
 
bool StopListening () override
 

Additional Inherited Members

- Public Types inherited from taraxa::net::HttpProcessor
using Request = boost::beast::http::request< boost::beast::http::string_body >
 
using Response = boost::beast::http::response< boost::beast::http::string_body >
 

Class Documentation

◆ taraxa::net::JsonRpcHttpProcessor::Error

struct taraxa::net::JsonRpcHttpProcessor::Error
Class Members
int code
Value data
stringstream message

Member Function Documentation

◆ process()

HttpProcessor::Response taraxa::net::JsonRpcHttpProcessor::process ( const Request request)
overridevirtual

◆ StartListening()

bool taraxa::net::JsonRpcHttpProcessor::StartListening ( )
inlineoverride

◆ StopListening()

bool taraxa::net::JsonRpcHttpProcessor::StopListening ( )
inlineoverride

The documentation for this class was generated from the following files: