Mads
Multi-Agent Distributed System
Loading...
Searching...
No Matches
zmqpp::socket_option Namespace Reference

Socket option names, mapped onto the type-checked zmq::sockopt. More...

Variables

constexpr auto linger = zmq::sockopt::linger
 
constexpr auto receive_timeout = zmq::sockopt::rcvtimeo
 
constexpr auto send_timeout = zmq::sockopt::sndtimeo
 
constexpr auto conflate = zmq::sockopt::conflate
 
constexpr auto receive_high_water_mark = zmq::sockopt::rcvhwm
 
constexpr auto send_high_water_mark = zmq::sockopt::sndhwm
 
constexpr auto identity = zmq::sockopt::routing_id
 
constexpr auto curve_server = zmq::sockopt::curve_server
 
constexpr auto curve_public_key = zmq::sockopt::curve_publickey
 
constexpr auto curve_secret_key = zmq::sockopt::curve_secretkey
 
constexpr auto curve_server_key = zmq::sockopt::curve_serverkey
 

Detailed Description

Socket option names, mapped onto the type-checked zmq::sockopt.

Only the options MADS ever set are provided. Because zmq::sockopt entries carry their value type, a wrong-typed set() that zmqpp only caught at runtime is now a compile error.

Variable Documentation

◆ conflate

constexpr auto zmqpp::socket_option::conflate = zmq::sockopt::conflate
inlineconstexpr

Definition at line 112 of file zmqpp_compat.hpp.

◆ curve_public_key

constexpr auto zmqpp::socket_option::curve_public_key = zmq::sockopt::curve_publickey
inlineconstexpr

Definition at line 117 of file zmqpp_compat.hpp.

◆ curve_secret_key

constexpr auto zmqpp::socket_option::curve_secret_key = zmq::sockopt::curve_secretkey
inlineconstexpr

Definition at line 118 of file zmqpp_compat.hpp.

◆ curve_server

constexpr auto zmqpp::socket_option::curve_server = zmq::sockopt::curve_server
inlineconstexpr

Definition at line 116 of file zmqpp_compat.hpp.

◆ curve_server_key

constexpr auto zmqpp::socket_option::curve_server_key = zmq::sockopt::curve_serverkey
inlineconstexpr

Definition at line 119 of file zmqpp_compat.hpp.

◆ identity

constexpr auto zmqpp::socket_option::identity = zmq::sockopt::routing_id
inlineconstexpr

Definition at line 115 of file zmqpp_compat.hpp.

◆ linger

constexpr auto zmqpp::socket_option::linger = zmq::sockopt::linger
inlineconstexpr

Definition at line 109 of file zmqpp_compat.hpp.

◆ receive_high_water_mark

constexpr auto zmqpp::socket_option::receive_high_water_mark = zmq::sockopt::rcvhwm
inlineconstexpr

Definition at line 113 of file zmqpp_compat.hpp.

◆ receive_timeout

constexpr auto zmqpp::socket_option::receive_timeout = zmq::sockopt::rcvtimeo
inlineconstexpr

Definition at line 110 of file zmqpp_compat.hpp.

◆ send_high_water_mark

constexpr auto zmqpp::socket_option::send_high_water_mark = zmq::sockopt::sndhwm
inlineconstexpr

Definition at line 114 of file zmqpp_compat.hpp.

◆ send_timeout

constexpr auto zmqpp::socket_option::send_timeout = zmq::sockopt::sndtimeo
inlineconstexpr

Definition at line 111 of file zmqpp_compat.hpp.