|
Monero
|
#include <zmq_server.h>

Public Member Functions | |
| ZmqServer (RpcHandler &h) | |
| ~ZmqServer () | |
| void | serve () |
| void * | init_rpc (boost::string_ref address, boost::string_ref port) |
| std::shared_ptr< listener::zmq_pub > | init_pub (epee::span< const std::string > addresses) |
| void | run () |
| void | stop () |
Private Attributes | |
| RpcHandler & | handler |
| net::zmq::context | context |
| boost::thread | run_thread |
| net::zmq::socket | rep_socket |
| net::zmq::socket | pub_socket |
| net::zmq::socket | relay_socket |
| std::shared_ptr< listener::zmq_pub > | shared_state |
| cryptonote::rpc::ZmqServer::ZmqServer | ( | RpcHandler & | h | ) |
| cryptonote::rpc::ZmqServer::~ZmqServer | ( | ) |
| std::shared_ptr< listener::zmq_pub > cryptonote::rpc::ZmqServer::init_pub | ( | epee::span< const std::string > | addresses | ) |
| void * cryptonote::rpc::ZmqServer::init_rpc | ( | boost::string_ref | address, |
| boost::string_ref | port ) |
| void cryptonote::rpc::ZmqServer::run | ( | ) |
| void cryptonote::rpc::ZmqServer::serve | ( | ) |
| void cryptonote::rpc::ZmqServer::stop | ( | ) |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |