@@ -1482,6 +1482,9 @@ ZMQ_DEFINE_INTEGRAL_BOOL_UNIT_OPT(ZMQ_CURVE_SERVER, curve_server, int);
14821482#ifdef ZMQ_CURVE_SERVERKEY
14831483ZMQ_DEFINE_ARRAY_OPT_BIN_OR_Z85 (ZMQ_CURVE_SERVERKEY, curve_serverkey);
14841484#endif
1485+ #ifdef ZMQ_DISCONNECT_MSG
1486+ ZMQ_DEFINE_ARRAY_OPT_BINARY (ZMQ_DISCONNECT_MSG, disconnect_msg);
1487+ #endif
14851488#ifdef ZMQ_EVENTS
14861489ZMQ_DEFINE_INTEGRAL_OPT (ZMQ_EVENTS, events, int );
14871490#endif
@@ -1522,6 +1525,9 @@ ZMQ_DEFINE_INTEGRAL_OPT(ZMQ_HEARTBEAT_TIMEOUT, heartbeat_timeout, int);
15221525#ifdef ZMQ_HEARTBEAT_TTL
15231526ZMQ_DEFINE_INTEGRAL_OPT (ZMQ_HEARTBEAT_TTL, heartbeat_ttl, int );
15241527#endif
1528+ #ifdef ZMQ_HELLO_MSG
1529+ ZMQ_DEFINE_ARRAY_OPT_BINARY (ZMQ_HELLO_MSG, hello_msg);
1530+ #endif
15251531#ifdef ZMQ_IMMEDIATE
15261532ZMQ_DEFINE_INTEGRAL_BOOL_UNIT_OPT (ZMQ_IMMEDIATE, immediate, int );
15271533#endif
@@ -1567,6 +1573,9 @@ ZMQ_DEFINE_ARRAY_OPT(ZMQ_PLAIN_PASSWORD, plain_password);
15671573#ifdef ZMQ_PLAIN_USERNAME
15681574ZMQ_DEFINE_ARRAY_OPT (ZMQ_PLAIN_USERNAME, plain_username);
15691575#endif
1576+ #ifdef ZMQ_PRIORITY
1577+ ZMQ_DEFINE_INTEGRAL_OPT (ZMQ_PRIORITY, priority, int );
1578+ #endif
15701579#ifdef ZMQ_USE_FD
15711580ZMQ_DEFINE_INTEGRAL_OPT (ZMQ_USE_FD, use_fd, int );
15721581#endif
@@ -1594,6 +1603,9 @@ ZMQ_DEFINE_INTEGRAL_OPT(ZMQ_RECONNECT_IVL, reconnect_ivl, int);
15941603#ifdef ZMQ_RECONNECT_IVL_MAX
15951604ZMQ_DEFINE_INTEGRAL_OPT (ZMQ_RECONNECT_IVL_MAX, reconnect_ivl_max, int );
15961605#endif
1606+ #ifdef ZMQ_RECONNECT_STOP
1607+ ZMQ_DEFINE_INTEGRAL_OPT (ZMQ_RECONNECT_STOP, reconnect_stop, int );
1608+ #endif
15971609#ifdef ZMQ_RECOVERY_IVL
15981610ZMQ_DEFINE_INTEGRAL_OPT (ZMQ_RECOVERY_IVL, recovery_ivl, int );
15991611#endif
@@ -1624,9 +1636,15 @@ ZMQ_DEFINE_INTEGRAL_OPT(ZMQ_SNDHWM, sndhwm, int);
16241636#ifdef ZMQ_SNDTIMEO
16251637ZMQ_DEFINE_INTEGRAL_OPT (ZMQ_SNDTIMEO, sndtimeo, int );
16261638#endif
1639+ #ifdef ZMQ_SOCKS_PASSWORD
1640+ ZMQ_DEFINE_ARRAY_OPT (ZMQ_SOCKS_PASSWORD, socks_password);
1641+ #endif
16271642#ifdef ZMQ_SOCKS_PROXY
16281643ZMQ_DEFINE_ARRAY_OPT (ZMQ_SOCKS_PROXY, socks_proxy);
16291644#endif
1645+ #ifdef ZMQ_SOCKS_USERNAME
1646+ ZMQ_DEFINE_ARRAY_OPT (ZMQ_SOCKS_USERNAME, socks_username);
1647+ #endif
16301648#ifdef ZMQ_STREAM_NOTIFY
16311649ZMQ_DEFINE_INTEGRAL_BOOL_UNIT_OPT (ZMQ_STREAM_NOTIFY, stream_notify, int );
16321650#endif
@@ -1684,6 +1702,9 @@ ZMQ_DEFINE_INTEGRAL_BOOL_UNIT_OPT(ZMQ_XPUB_VERBOSER, xpub_verboser, int);
16841702#ifdef ZMQ_XPUB_MANUAL
16851703ZMQ_DEFINE_INTEGRAL_BOOL_UNIT_OPT (ZMQ_XPUB_MANUAL, xpub_manual, int );
16861704#endif
1705+ #ifdef ZMQ_XPUB_MANUAL_LAST_VALUE
1706+ ZMQ_DEFINE_INTEGRAL_BOOL_UNIT_OPT (ZMQ_XPUB_MANUAL_LAST_VALUE, xpub_manual_last_value, int );
1707+ #endif
16871708#ifdef ZMQ_XPUB_NODROP
16881709ZMQ_DEFINE_INTEGRAL_BOOL_UNIT_OPT (ZMQ_XPUB_NODROP, xpub_nodrop, int );
16891710#endif
0 commit comments