#include <options.hpp>
Public Types | |
typedef std::vector< tcp_address_mask_t > | tcp_accept_filters_t |
Public Member Functions | |
int | getsockopt (int option_, void *optval_, size_t *optvallen_) const |
options_t () | |
int | set_curve_key (uint8_t *destination_, const void *optval_, size_t optvallen_) |
int | setsockopt (int option_, const void *optval_, size_t optvallen_) |
Definition at line 34 of file options.hpp.
typedef std::vector<tcp_address_mask_t> zmq::options_t::tcp_accept_filters_t |
Definition at line 156 of file options.hpp.
zmq::options_t::options_t | ( | ) |
Definition at line 170 of file options.cpp.
int zmq::options_t::getsockopt | ( | int | option_, |
void * | optval_, | ||
size_t * | optvallen_ | ||
) | const |
Definition at line 938 of file options.cpp.
int zmq::options_t::set_curve_key | ( | uint8_t * | destination_, |
const void * | optval_, | ||
size_t | optvallen_ | ||
) |
Definition at line 254 of file options.cpp.
int zmq::options_t::setsockopt | ( | int | option_, |
const void * | optval_, | ||
size_t | optvallen_ | ||
) |
Definition at line 294 of file options.cpp.
uint64_t zmq::options_t::affinity |
Definition at line 50 of file options.hpp.
std::map<std::string, std::string> zmq::options_t::app_metadata |
Definition at line 265 of file options.hpp.
int zmq::options_t::as_server |
Definition at line 175 of file options.hpp.
int zmq::options_t::backlog |
Definition at line 108 of file options.hpp.
std::string zmq::options_t::bound_device |
Definition at line 236 of file options.hpp.
int zmq::options_t::busy_poll |
Definition at line 300 of file options.hpp.
bool zmq::options_t::can_recv_disconnect_msg |
Definition at line 283 of file options.hpp.
bool zmq::options_t::can_recv_hiccup_msg |
Definition at line 287 of file options.hpp.
bool zmq::options_t::can_send_hello_msg |
Definition at line 279 of file options.hpp.
bool zmq::options_t::conflate |
Definition at line 207 of file options.hpp.
int zmq::options_t::connect_timeout |
Definition at line 88 of file options.hpp.
bool zmq::options_t::connected |
Definition at line 213 of file options.hpp.
uint8_t zmq::options_t::curve_public_key[CURVE_KEYSIZE] |
Definition at line 185 of file options.hpp.
uint8_t zmq::options_t::curve_secret_key[CURVE_KEYSIZE] |
Definition at line 186 of file options.hpp.
uint8_t zmq::options_t::curve_server_key[CURVE_KEYSIZE] |
Definition at line 187 of file options.hpp.
std::vector<unsigned char> zmq::options_t::disconnect_msg |
Definition at line 282 of file options.hpp.
bool zmq::options_t::filter |
Definition at line 125 of file options.hpp.
bool zmq::options_t::gss_plaintext |
Definition at line 198 of file options.hpp.
std::string zmq::options_t::gss_principal |
Definition at line 190 of file options.hpp.
int zmq::options_t::gss_principal_nt |
Definition at line 194 of file options.hpp.
std::string zmq::options_t::gss_service_principal |
Definition at line 191 of file options.hpp.
int zmq::options_t::gss_service_principal_nt |
Definition at line 195 of file options.hpp.
int zmq::options_t::handshake_ivl |
Definition at line 211 of file options.hpp.
int zmq::options_t::heartbeat_interval |
Definition at line 219 of file options.hpp.
int zmq::options_t::heartbeat_timeout |
Definition at line 221 of file options.hpp.
uint16_t zmq::options_t::heartbeat_ttl |
Definition at line 217 of file options.hpp.
std::vector<unsigned char> zmq::options_t::hello_msg |
Definition at line 278 of file options.hpp.
std::vector<unsigned char> zmq::options_t::hiccup_msg |
Definition at line 286 of file options.hpp.
int zmq::options_t::immediate |
Definition at line 122 of file options.hpp.
int zmq::options_t::in_batch_size |
Definition at line 251 of file options.hpp.
bool zmq::options_t::invert_matching |
Definition at line 130 of file options.hpp.
bool zmq::options_t::ipv6 |
Definition at line 118 of file options.hpp.
atomic_value_t zmq::options_t::linger |
Definition at line 83 of file options.hpp.
bool zmq::options_t::loopback_fastpath |
Definition at line 242 of file options.hpp.
int64_t zmq::options_t::maxmsgsize |
Definition at line 111 of file options.hpp.
int zmq::options_t::mechanism |
Definition at line 172 of file options.hpp.
int zmq::options_t::monitor_event_version |
Definition at line 268 of file options.hpp.
int zmq::options_t::multicast_hops |
Definition at line 63 of file options.hpp.
bool zmq::options_t::multicast_loop |
Definition at line 245 of file options.hpp.
int zmq::options_t::multicast_maxtpdu |
Definition at line 67 of file options.hpp.
int zmq::options_t::norm_block_size |
Definition at line 294 of file options.hpp.
int zmq::options_t::norm_buffer_size |
Definition at line 292 of file options.hpp.
int zmq::options_t::norm_mode |
Definition at line 290 of file options.hpp.
int zmq::options_t::norm_num_autoparity |
Definition at line 296 of file options.hpp.
int zmq::options_t::norm_num_parity |
Definition at line 295 of file options.hpp.
bool zmq::options_t::norm_push_enable |
Definition at line 297 of file options.hpp.
int zmq::options_t::norm_segment_size |
Definition at line 293 of file options.hpp.
bool zmq::options_t::norm_unicast_nacks |
Definition at line 291 of file options.hpp.
int zmq::options_t::out_batch_size |
Definition at line 256 of file options.hpp.
std::string zmq::options_t::plain_password |
Definition at line 182 of file options.hpp.
std::string zmq::options_t::plain_username |
Definition at line 181 of file options.hpp.
int zmq::options_t::priority |
Definition at line 77 of file options.hpp.
int zmq::options_t::rate |
Definition at line 57 of file options.hpp.
bool zmq::options_t::raw_notify |
Definition at line 137 of file options.hpp.
bool zmq::options_t::raw_socket |
Definition at line 136 of file options.hpp.
int zmq::options_t::rcvbuf |
Definition at line 71 of file options.hpp.
int zmq::options_t::rcvhwm |
Definition at line 47 of file options.hpp.
int zmq::options_t::rcvtimeo |
Definition at line 114 of file options.hpp.
int zmq::options_t::reconnect_ivl |
Definition at line 101 of file options.hpp.
int zmq::options_t::reconnect_ivl_max |
Definition at line 105 of file options.hpp.
int zmq::options_t::reconnect_stop |
Definition at line 97 of file options.hpp.
int zmq::options_t::recovery_ivl |
Definition at line 60 of file options.hpp.
bool zmq::options_t::recv_routing_id |
Definition at line 133 of file options.hpp.
int zmq::options_t::router_notify |
Definition at line 262 of file options.hpp.
unsigned char zmq::options_t::routing_id[256] |
Definition at line 54 of file options.hpp.
unsigned char zmq::options_t::routing_id_size |
Definition at line 53 of file options.hpp.
int zmq::options_t::sndbuf |
Definition at line 70 of file options.hpp.
int zmq::options_t::sndhwm |
Definition at line 46 of file options.hpp.
int zmq::options_t::sndtimeo |
Definition at line 115 of file options.hpp.
int zmq::options_t::socket_id |
Definition at line 201 of file options.hpp.
std::string zmq::options_t::socks_proxy_address |
Definition at line 140 of file options.hpp.
std::string zmq::options_t::socks_proxy_password |
Definition at line 146 of file options.hpp.
std::string zmq::options_t::socks_proxy_username |
Definition at line 145 of file options.hpp.
tcp_accept_filters_t zmq::options_t::tcp_accept_filters |
Definition at line 157 of file options.hpp.
int zmq::options_t::tcp_keepalive |
Definition at line 150 of file options.hpp.
int zmq::options_t::tcp_keepalive_cnt |
Definition at line 151 of file options.hpp.
int zmq::options_t::tcp_keepalive_idle |
Definition at line 152 of file options.hpp.
int zmq::options_t::tcp_keepalive_intvl |
Definition at line 153 of file options.hpp.
int zmq::options_t::tcp_maxrt |
Definition at line 93 of file options.hpp.
int zmq::options_t::tos |
Definition at line 74 of file options.hpp.
int8_t zmq::options_t::type |
Definition at line 80 of file options.hpp.
int zmq::options_t::use_fd |
Definition at line 233 of file options.hpp.
std::string zmq::options_t::wss_cert_pem |
Definition at line 272 of file options.hpp.
std::string zmq::options_t::wss_hostname |
Definition at line 274 of file options.hpp.
std::string zmq::options_t::wss_key_pem |
Definition at line 271 of file options.hpp.
std::string zmq::options_t::wss_trust_pem |
Definition at line 273 of file options.hpp.
bool zmq::options_t::wss_trust_system |
Definition at line 275 of file options.hpp.
std::string zmq::options_t::zap_domain |
Definition at line 178 of file options.hpp.
bool zmq::options_t::zap_enforce_domain |
Definition at line 239 of file options.hpp.
bool zmq::options_t::zero_copy |
Definition at line 259 of file options.hpp.