@@ -1482,6 +1482,9 @@ ZMQ_DEFINE_INTEGRAL_BOOL_UNIT_OPT(ZMQ_CURVE_SERVER, curve_server, int);
1482
1482
#ifdef ZMQ_CURVE_SERVERKEY
1483
1483
ZMQ_DEFINE_ARRAY_OPT_BIN_OR_Z85 (ZMQ_CURVE_SERVERKEY, curve_serverkey);
1484
1484
#endif
1485
+ #ifdef ZMQ_DISCONNECT_MSG
1486
+ ZMQ_DEFINE_ARRAY_OPT_BINARY (ZMQ_DISCONNECT_MSG, disconnect_msg);
1487
+ #endif
1485
1488
#ifdef ZMQ_EVENTS
1486
1489
ZMQ_DEFINE_INTEGRAL_OPT (ZMQ_EVENTS, events, int );
1487
1490
#endif
@@ -1522,6 +1525,9 @@ ZMQ_DEFINE_INTEGRAL_OPT(ZMQ_HEARTBEAT_TIMEOUT, heartbeat_timeout, int);
1522
1525
#ifdef ZMQ_HEARTBEAT_TTL
1523
1526
ZMQ_DEFINE_INTEGRAL_OPT (ZMQ_HEARTBEAT_TTL, heartbeat_ttl, int );
1524
1527
#endif
1528
+ #ifdef ZMQ_HELLO_MSG
1529
+ ZMQ_DEFINE_ARRAY_OPT_BINARY (ZMQ_HELLO_MSG, hello_msg);
1530
+ #endif
1525
1531
#ifdef ZMQ_IMMEDIATE
1526
1532
ZMQ_DEFINE_INTEGRAL_BOOL_UNIT_OPT (ZMQ_IMMEDIATE, immediate, int );
1527
1533
#endif
@@ -1567,6 +1573,9 @@ ZMQ_DEFINE_ARRAY_OPT(ZMQ_PLAIN_PASSWORD, plain_password);
1567
1573
#ifdef ZMQ_PLAIN_USERNAME
1568
1574
ZMQ_DEFINE_ARRAY_OPT (ZMQ_PLAIN_USERNAME, plain_username);
1569
1575
#endif
1576
+ #ifdef ZMQ_PRIORITY
1577
+ ZMQ_DEFINE_INTEGRAL_OPT (ZMQ_PRIORITY, priority, int );
1578
+ #endif
1570
1579
#ifdef ZMQ_USE_FD
1571
1580
ZMQ_DEFINE_INTEGRAL_OPT (ZMQ_USE_FD, use_fd, int );
1572
1581
#endif
@@ -1594,6 +1603,9 @@ ZMQ_DEFINE_INTEGRAL_OPT(ZMQ_RECONNECT_IVL, reconnect_ivl, int);
1594
1603
#ifdef ZMQ_RECONNECT_IVL_MAX
1595
1604
ZMQ_DEFINE_INTEGRAL_OPT (ZMQ_RECONNECT_IVL_MAX, reconnect_ivl_max, int );
1596
1605
#endif
1606
+ #ifdef ZMQ_RECONNECT_STOP
1607
+ ZMQ_DEFINE_INTEGRAL_OPT (ZMQ_RECONNECT_STOP, reconnect_stop, int );
1608
+ #endif
1597
1609
#ifdef ZMQ_RECOVERY_IVL
1598
1610
ZMQ_DEFINE_INTEGRAL_OPT (ZMQ_RECOVERY_IVL, recovery_ivl, int );
1599
1611
#endif
@@ -1624,9 +1636,15 @@ ZMQ_DEFINE_INTEGRAL_OPT(ZMQ_SNDHWM, sndhwm, int);
1624
1636
#ifdef ZMQ_SNDTIMEO
1625
1637
ZMQ_DEFINE_INTEGRAL_OPT (ZMQ_SNDTIMEO, sndtimeo, int );
1626
1638
#endif
1639
+ #ifdef ZMQ_SOCKS_PASSWORD
1640
+ ZMQ_DEFINE_ARRAY_OPT (ZMQ_SOCKS_PASSWORD, socks_password);
1641
+ #endif
1627
1642
#ifdef ZMQ_SOCKS_PROXY
1628
1643
ZMQ_DEFINE_ARRAY_OPT (ZMQ_SOCKS_PROXY, socks_proxy);
1629
1644
#endif
1645
+ #ifdef ZMQ_SOCKS_USERNAME
1646
+ ZMQ_DEFINE_ARRAY_OPT (ZMQ_SOCKS_USERNAME, socks_username);
1647
+ #endif
1630
1648
#ifdef ZMQ_STREAM_NOTIFY
1631
1649
ZMQ_DEFINE_INTEGRAL_BOOL_UNIT_OPT (ZMQ_STREAM_NOTIFY, stream_notify, int );
1632
1650
#endif
@@ -1684,6 +1702,9 @@ ZMQ_DEFINE_INTEGRAL_BOOL_UNIT_OPT(ZMQ_XPUB_VERBOSER, xpub_verboser, int);
1684
1702
#ifdef ZMQ_XPUB_MANUAL
1685
1703
ZMQ_DEFINE_INTEGRAL_BOOL_UNIT_OPT (ZMQ_XPUB_MANUAL, xpub_manual, int );
1686
1704
#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
1687
1708
#ifdef ZMQ_XPUB_NODROP
1688
1709
ZMQ_DEFINE_INTEGRAL_BOOL_UNIT_OPT (ZMQ_XPUB_NODROP, xpub_nodrop, int );
1689
1710
#endif
0 commit comments