|
void | assert_success_or_recoverable (fd_t s_, int rc_) |
|
void * | atomic_cas (void *volatile *ptr_, void *cmp_, void *val_, mutex_t &_sync) ZMQ_NOEXCEPT |
|
void * | atomic_xchg_ptr (void **ptr_, void *const val_, mutex_t &_sync) ZMQ_NOEXCEPT |
|
int | bind_to_device (fd_t s_, const std::string &bound_device_) |
|
int | close_and_return (zmq::msg_t *msg_, int echo_) |
|
int | close_and_return (zmq::msg_t msg_[], int count_, int echo_) |
|
template<typename T > |
int | do_getsockopt (void *const optval_, size_t *const optvallen_, T value_) |
|
int | do_getsockopt (void *optval_, size_t *optvallen_, const std::string &value_) |
|
int | do_getsockopt (void *optval_, size_t *optvallen_, const void *value_, size_t value_len_) |
|
int | do_setsockopt_int_as_bool_relaxed (const void *optval_, size_t optvallen_, bool *out_value_) |
|
int | do_setsockopt_int_as_bool_strict (const void *optval_, size_t optvallen_, bool *out_value_) |
|
void | enable_ipv4_mapping (fd_t s_) |
|
const char * | errno_to_string (int errno_) |
|
uint32_t | generate_random () |
|
bool | get_effective_conflate_option (const options_t &options) |
|
int | get_peer_ip_address (fd_t sockfd_, std::string &ip_addr_) |
|
zmq_socklen_t | get_socket_address (fd_t fd_, socket_end_t socket_end_, sockaddr_storage *ss_) |
|
template<typename T > |
std::string | get_socket_name (fd_t fd_, socket_end_t socket_end_) |
|
uint16_t | get_uint16 (const unsigned char *buffer_) |
|
uint32_t | get_uint32 (const unsigned char *buffer_) |
|
uint64_t | get_uint64 (const unsigned char *buffer_) |
|
uint8_t | get_uint8 (const unsigned char *buffer_) |
|
bool | initialize_network () |
|
int | make_fdpair (fd_t *r_, fd_t *w_) |
|
void | make_socket_noninheritable (fd_t sock_) |
|
endpoint_uri_pair_t | make_unconnected_bind_endpoint_pair (const std::string &endpoint_) |
|
endpoint_uri_pair_t | make_unconnected_connect_endpoint_pair (const std::string &endpoint_) |
|
fd_t | open_socket (int domain_, int type_, int protocol_) |
|
bool | operator!= (const detail::socket_base &a, const detail::socket_base &b) ZMQ_NOTHROW |
|
bool | operator< (const detail::socket_base &a, const detail::socket_base &b) ZMQ_NOTHROW |
|
std::ostream & | operator<< (std::ostream &os, const message_t &msg) |
|
bool | operator<= (const detail::socket_base &a, const detail::socket_base &b) ZMQ_NOTHROW |
|
bool | operator== (const detail::socket_base &a, const detail::socket_base &b) ZMQ_NOTHROW |
|
bool | operator> (const detail::socket_base &a, const detail::socket_base &b) ZMQ_NOTHROW |
|
bool | operator>= (const detail::socket_base &a, const detail::socket_base &b) ZMQ_NOTHROW |
|
int | pipepair (zmq::object_t *parents_[2], zmq::pipe_t *pipes_[2], const int hwms_[2], const bool conflate_[2]) |
|
int | poll (zmq_pollitem_t *items_, size_t nitems_, long timeout_=-1) |
|
int | poll (zmq_pollitem_t const *items_, size_t nitems_, long timeout_=-1) |
|
void | print_backtrace () |
|
int | proxy (class socket_base_t *frontend_, class socket_base_t *backend_, class socket_base_t *capture_) |
|
void | proxy (socket_ref frontend, socket_ref backend, socket_ref capture=socket_ref()) |
|
void | proxy (void *frontend, void *backend, void *capture) |
|
int | proxy_steerable (class socket_base_t *frontend_, class socket_base_t *backend_, class socket_base_t *capture_, class socket_base_t *control_) |
|
void | proxy_steerable (socket_ref frontend, socket_ref backend, socket_ref capture, socket_ref control) |
|
void | proxy_steerable (void *frontend, void *backend, void *capture, void *control) |
|
void | put_uint16 (unsigned char *buffer_, uint16_t value_) |
|
void | put_uint32 (unsigned char *buffer_, uint32_t value_) |
|
void | put_uint64 (unsigned char *buffer_, uint64_t value_) |
|
void | put_uint8 (unsigned char *buffer_, uint8_t value_) |
|
void | random_close () |
|
void | random_open () |
|
void | seed_random () |
|
void | send_hello_msg (pipe_t *pipe_, const options_t &options_) |
|
void | send_routing_id (pipe_t *pipe_, const options_t &options_) |
|
void | set_ip_type_of_service (fd_t s_, int iptos_) |
|
int | set_nosigpipe (fd_t s_) |
|
void | set_socket_priority (fd_t s_, int priority_) |
|
int | set_tcp_receive_buffer (fd_t sockfd_, int bufsize_) |
|
int | set_tcp_send_buffer (fd_t sockfd_, int bufsize_) |
|
void | shutdown_network () |
|
void | swap (context_t &a, context_t &b) ZMQ_NOTHROW |
|
void | swap (message_t &a, message_t &b) ZMQ_NOTHROW |
|
void | swap (socket_t &a, socket_t &b) ZMQ_NOTHROW |
|
fd_t | tcp_open_socket (const char *address_, const options_t &options_, bool local_, bool fallback_to_ipv4_, tcp_address_t *out_tcp_addr_) |
|
int | tcp_read (fd_t s_, void *data_, size_t size_) |
|
void | tcp_tune_loopback_fast_path (fd_t socket_) |
|
int | tcp_write (fd_t s_, const void *data_, size_t size_) |
|
void | tune_tcp_busy_poll (fd_t socket_, int busy_poll_) |
|
int | tune_tcp_keepalives (fd_t s_, int keepalive_, int keepalive_cnt_, int keepalive_idle_, int keepalive_intvl_) |
|
int | tune_tcp_maxrt (fd_t sockfd_, int timeout_) |
|
int | tune_tcp_socket (fd_t s_) |
|
void | unblock_socket (fd_t s_) |
|
void | version (int *major_, int *minor_, int *patch_) |
|
void | zmq_abort (const char *errmsg_) |
|