Electroneum
Classes | Namespaces | Functions
zmq.cpp File Reference
#include "net/zmq.h"
#include <cassert>
#include <cerrno>
#include <limits>
#include <utility>
Include dependency graph for zmq.cpp:

Classes

class  net::zmq::anonymous_namespace{zmq.cpp}::message
 RAII wrapper for zmq_msg_t. More...
 
struct  net::zmq::anonymous_namespace{zmq.cpp}::do_receive
 

Namespaces

 net
 
 net::zmq
 
 net::zmq::anonymous_namespace{zmq.cpp}
 

Functions

const std::error_category & net::zmq::error_category () noexcept
 
template<typename F , typename... T>
expect< void > net::zmq::anonymous_namespace{zmq.cpp}::retry_op (F op, T &&... args) noexcept(noexcept(op(args...)))
 
expect< std::string > net::zmq::receive (void *const socket, const int flags)
 
expect< void > net::zmq::send (const epee::span< const std::uint8_t > payload, void *const socket, const int flags) noexcept