30 #ifndef __ZMQ_CTX_HPP_INCLUDED__ 31 #define __ZMQ_CTX_HPP_INCLUDED__ 94 int set (
int option_,
int optval_);
95 int get (
int option_);
105 void send_command (uint32_t tid_,
const command_t &command_);
116 int register_endpoint (
const char *addr_,
const endpoint_t &endpoint_);
117 int unregister_endpoint (
const std::string &addr_,
socket_base_t *socket_);
120 void pend_connection (
const std::string &addr_,
126 int get_vmci_socket_family ();
228 enum side { connect_side, bind_side };
static atomic_counter_t max_socket_id
std::multimap< std::string, pending_connection_t > pending_connections_t
array_t< socket_base_t > sockets_t
empty_slots_t empty_slots
pending_connections_t pending_connections
std::vector< uint32_t > empty_slots_t
std::vector< zmq::io_thread_t * > io_threads_t
std::map< std::string, endpoint_t > endpoints_t