31#include <boost/thread/thread.hpp>
32#include <boost/utility/string_ref.hpp>
static uint64_t h
Definition blockchain_stats.cpp:55
Definition rpc_handler.h:53
net::zmq::context context
Definition zmq_server.h:72
std::shared_ptr< listener::zmq_pub > init_pub(epee::span< const std::string > addresses)
Definition zmq_server.cpp:217
ZmqServer(RpcHandler &h)
Definition zmq_server.cpp:95
net::zmq::socket rep_socket
Definition zmq_server.h:76
boost::thread run_thread
Definition zmq_server.h:74
net::zmq::socket pub_socket
Definition zmq_server.h:77
void run()
Definition zmq_server.cpp:243
void * init_rpc(boost::string_ref address, boost::string_ref port)
Definition zmq_server.cpp:195
RpcHandler & handler
Definition zmq_server.h:70
void serve()
Definition zmq_server.cpp:111
~ZmqServer()
Definition zmq_server.cpp:107
std::shared_ptr< listener::zmq_pub > shared_state
Definition zmq_server.h:79
void stop()
Definition zmq_server.cpp:248
net::zmq::socket relay_socket
Definition zmq_server.h:78
Non-owning sequence of data. Does not deep copy.
Definition span.h:55
uint32_t address
Definition getifaddr.c:269
Definition daemon_handler.cpp:49
Holds cryptonote related classes and helpers.
Definition blockchain_db.cpp:45
std::unique_ptr< void, terminate > context
Unique ZMQ context handle, calls zmq_term on destruction.
Definition zmq.h:105
std::unique_ptr< void, close > socket
Unique ZMQ socket handle, calls zmq_close on destruction.
Definition zmq.h:108