Monero
Namespaces | Macros | Functions | Variables
zmq_server.cpp File Reference
#include "zmq_server.h"
#include <chrono>
#include <cstring>
#include <utility>
#include <stdexcept>
#include <system_error>
#include "byte_slice.h"
#include "rpc/zmq_pub.h"
Include dependency graph for zmq_server.cpp:

Namespaces

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

Macros

#define MONERO_DEFAULT_LOG_CATEGORY   "net.zmq"
 

Functions

net::zmq::socket cryptonote::anonymous_namespace{zmq_server.cpp}::init_socket (void *context, int type, epee::span< const std::string > addresses)
 

Variables

constexpr const int cryptonote::anonymous_namespace{zmq_server.cpp}::num_zmq_threads = 1
 
constexpr const std::int64_t cryptonote::anonymous_namespace{zmq_server.cpp}::max_message_size = 10 * 1024 * 1024
 
constexpr const std::chrono::seconds cryptonote::anonymous_namespace{zmq_server.cpp}::linger_timeout {2}
 

Macro Definition Documentation

◆ MONERO_DEFAULT_LOG_CATEGORY

#define MONERO_DEFAULT_LOG_CATEGORY   "net.zmq"