zmq_constants.h 18 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893
  1. #ifndef _PYZMQ_CONSTANT_DEFS
  2. #define _PYZMQ_CONSTANT_DEFS
  3. #ifdef ZMQ_BUILD_DRAFT_API
  4. #define PYZMQ_DRAFT_API 1
  5. #else
  6. #define PYZMQ_DRAFT_API 0
  7. #endif
  8. #define _PYZMQ_UNDEFINED (-9999)
  9. #ifndef ZMQ_VERSION
  10. #define ZMQ_VERSION (_PYZMQ_UNDEFINED)
  11. #endif
  12. #ifndef ZMQ_VERSION_MAJOR
  13. #define ZMQ_VERSION_MAJOR (_PYZMQ_UNDEFINED)
  14. #endif
  15. #ifndef ZMQ_VERSION_MINOR
  16. #define ZMQ_VERSION_MINOR (_PYZMQ_UNDEFINED)
  17. #endif
  18. #ifndef ZMQ_VERSION_PATCH
  19. #define ZMQ_VERSION_PATCH (_PYZMQ_UNDEFINED)
  20. #endif
  21. #ifndef ZMQ_NOBLOCK
  22. #define ZMQ_NOBLOCK (_PYZMQ_UNDEFINED)
  23. #endif
  24. #ifndef ZMQ_DONTWAIT
  25. #define ZMQ_DONTWAIT (_PYZMQ_UNDEFINED)
  26. #endif
  27. #ifndef ZMQ_POLLIN
  28. #define ZMQ_POLLIN (_PYZMQ_UNDEFINED)
  29. #endif
  30. #ifndef ZMQ_POLLOUT
  31. #define ZMQ_POLLOUT (_PYZMQ_UNDEFINED)
  32. #endif
  33. #ifndef ZMQ_POLLERR
  34. #define ZMQ_POLLERR (_PYZMQ_UNDEFINED)
  35. #endif
  36. #ifndef ZMQ_POLLPRI
  37. #define ZMQ_POLLPRI (_PYZMQ_UNDEFINED)
  38. #endif
  39. #ifndef ZMQ_SNDMORE
  40. #define ZMQ_SNDMORE (_PYZMQ_UNDEFINED)
  41. #endif
  42. #ifndef ZMQ_STREAMER
  43. #define ZMQ_STREAMER (_PYZMQ_UNDEFINED)
  44. #endif
  45. #ifndef ZMQ_FORWARDER
  46. #define ZMQ_FORWARDER (_PYZMQ_UNDEFINED)
  47. #endif
  48. #ifndef ZMQ_QUEUE
  49. #define ZMQ_QUEUE (_PYZMQ_UNDEFINED)
  50. #endif
  51. #ifndef ZMQ_IO_THREADS_DFLT
  52. #define ZMQ_IO_THREADS_DFLT (_PYZMQ_UNDEFINED)
  53. #endif
  54. #ifndef ZMQ_MAX_SOCKETS_DFLT
  55. #define ZMQ_MAX_SOCKETS_DFLT (_PYZMQ_UNDEFINED)
  56. #endif
  57. #ifndef ZMQ_POLLITEMS_DFLT
  58. #define ZMQ_POLLITEMS_DFLT (_PYZMQ_UNDEFINED)
  59. #endif
  60. #ifndef ZMQ_THREAD_PRIORITY_DFLT
  61. #define ZMQ_THREAD_PRIORITY_DFLT (_PYZMQ_UNDEFINED)
  62. #endif
  63. #ifndef ZMQ_THREAD_SCHED_POLICY_DFLT
  64. #define ZMQ_THREAD_SCHED_POLICY_DFLT (_PYZMQ_UNDEFINED)
  65. #endif
  66. #ifndef ZMQ_PAIR
  67. #define ZMQ_PAIR (_PYZMQ_UNDEFINED)
  68. #endif
  69. #ifndef ZMQ_PUB
  70. #define ZMQ_PUB (_PYZMQ_UNDEFINED)
  71. #endif
  72. #ifndef ZMQ_SUB
  73. #define ZMQ_SUB (_PYZMQ_UNDEFINED)
  74. #endif
  75. #ifndef ZMQ_REQ
  76. #define ZMQ_REQ (_PYZMQ_UNDEFINED)
  77. #endif
  78. #ifndef ZMQ_REP
  79. #define ZMQ_REP (_PYZMQ_UNDEFINED)
  80. #endif
  81. #ifndef ZMQ_DEALER
  82. #define ZMQ_DEALER (_PYZMQ_UNDEFINED)
  83. #endif
  84. #ifndef ZMQ_ROUTER
  85. #define ZMQ_ROUTER (_PYZMQ_UNDEFINED)
  86. #endif
  87. #ifndef ZMQ_XREQ
  88. #define ZMQ_XREQ (_PYZMQ_UNDEFINED)
  89. #endif
  90. #ifndef ZMQ_XREP
  91. #define ZMQ_XREP (_PYZMQ_UNDEFINED)
  92. #endif
  93. #ifndef ZMQ_PULL
  94. #define ZMQ_PULL (_PYZMQ_UNDEFINED)
  95. #endif
  96. #ifndef ZMQ_PUSH
  97. #define ZMQ_PUSH (_PYZMQ_UNDEFINED)
  98. #endif
  99. #ifndef ZMQ_XPUB
  100. #define ZMQ_XPUB (_PYZMQ_UNDEFINED)
  101. #endif
  102. #ifndef ZMQ_XSUB
  103. #define ZMQ_XSUB (_PYZMQ_UNDEFINED)
  104. #endif
  105. #ifndef ZMQ_UPSTREAM
  106. #define ZMQ_UPSTREAM (_PYZMQ_UNDEFINED)
  107. #endif
  108. #ifndef ZMQ_DOWNSTREAM
  109. #define ZMQ_DOWNSTREAM (_PYZMQ_UNDEFINED)
  110. #endif
  111. #ifndef ZMQ_STREAM
  112. #define ZMQ_STREAM (_PYZMQ_UNDEFINED)
  113. #endif
  114. #ifndef ZMQ_SERVER
  115. #define ZMQ_SERVER (_PYZMQ_UNDEFINED)
  116. #endif
  117. #ifndef ZMQ_CLIENT
  118. #define ZMQ_CLIENT (_PYZMQ_UNDEFINED)
  119. #endif
  120. #ifndef ZMQ_RADIO
  121. #define ZMQ_RADIO (_PYZMQ_UNDEFINED)
  122. #endif
  123. #ifndef ZMQ_DISH
  124. #define ZMQ_DISH (_PYZMQ_UNDEFINED)
  125. #endif
  126. #ifndef ZMQ_GATHER
  127. #define ZMQ_GATHER (_PYZMQ_UNDEFINED)
  128. #endif
  129. #ifndef ZMQ_SCATTER
  130. #define ZMQ_SCATTER (_PYZMQ_UNDEFINED)
  131. #endif
  132. #ifndef ZMQ_DGRAM
  133. #define ZMQ_DGRAM (_PYZMQ_UNDEFINED)
  134. #endif
  135. #ifndef ZMQ_EVENT_CONNECTED
  136. #define ZMQ_EVENT_CONNECTED (_PYZMQ_UNDEFINED)
  137. #endif
  138. #ifndef ZMQ_EVENT_CONNECT_DELAYED
  139. #define ZMQ_EVENT_CONNECT_DELAYED (_PYZMQ_UNDEFINED)
  140. #endif
  141. #ifndef ZMQ_EVENT_CONNECT_RETRIED
  142. #define ZMQ_EVENT_CONNECT_RETRIED (_PYZMQ_UNDEFINED)
  143. #endif
  144. #ifndef ZMQ_EVENT_LISTENING
  145. #define ZMQ_EVENT_LISTENING (_PYZMQ_UNDEFINED)
  146. #endif
  147. #ifndef ZMQ_EVENT_BIND_FAILED
  148. #define ZMQ_EVENT_BIND_FAILED (_PYZMQ_UNDEFINED)
  149. #endif
  150. #ifndef ZMQ_EVENT_ACCEPTED
  151. #define ZMQ_EVENT_ACCEPTED (_PYZMQ_UNDEFINED)
  152. #endif
  153. #ifndef ZMQ_EVENT_ACCEPT_FAILED
  154. #define ZMQ_EVENT_ACCEPT_FAILED (_PYZMQ_UNDEFINED)
  155. #endif
  156. #ifndef ZMQ_EVENT_CLOSED
  157. #define ZMQ_EVENT_CLOSED (_PYZMQ_UNDEFINED)
  158. #endif
  159. #ifndef ZMQ_EVENT_CLOSE_FAILED
  160. #define ZMQ_EVENT_CLOSE_FAILED (_PYZMQ_UNDEFINED)
  161. #endif
  162. #ifndef ZMQ_EVENT_DISCONNECTED
  163. #define ZMQ_EVENT_DISCONNECTED (_PYZMQ_UNDEFINED)
  164. #endif
  165. #ifndef ZMQ_EVENT_ALL
  166. #define ZMQ_EVENT_ALL (_PYZMQ_UNDEFINED)
  167. #endif
  168. #ifndef ZMQ_EVENT_MONITOR_STOPPED
  169. #define ZMQ_EVENT_MONITOR_STOPPED (_PYZMQ_UNDEFINED)
  170. #endif
  171. #ifndef ZMQ_EVENT_HANDSHAKE_FAILED_NO_DETAIL
  172. #define ZMQ_EVENT_HANDSHAKE_FAILED_NO_DETAIL (_PYZMQ_UNDEFINED)
  173. #endif
  174. #ifndef ZMQ_EVENT_HANDSHAKE_SUCCEEDED
  175. #define ZMQ_EVENT_HANDSHAKE_SUCCEEDED (_PYZMQ_UNDEFINED)
  176. #endif
  177. #ifndef ZMQ_EVENT_HANDSHAKE_FAILED_PROTOCOL
  178. #define ZMQ_EVENT_HANDSHAKE_FAILED_PROTOCOL (_PYZMQ_UNDEFINED)
  179. #endif
  180. #ifndef ZMQ_EVENT_HANDSHAKE_FAILED_AUTH
  181. #define ZMQ_EVENT_HANDSHAKE_FAILED_AUTH (_PYZMQ_UNDEFINED)
  182. #endif
  183. #ifndef ZMQ_PROTOCOL_ERROR_ZMTP_UNSPECIFIED
  184. #define ZMQ_PROTOCOL_ERROR_ZMTP_UNSPECIFIED (_PYZMQ_UNDEFINED)
  185. #endif
  186. #ifndef ZMQ_PROTOCOL_ERROR_ZMTP_UNEXPECTED_COMMAND
  187. #define ZMQ_PROTOCOL_ERROR_ZMTP_UNEXPECTED_COMMAND (_PYZMQ_UNDEFINED)
  188. #endif
  189. #ifndef ZMQ_PROTOCOL_ERROR_ZMTP_INVALID_SEQUENCE
  190. #define ZMQ_PROTOCOL_ERROR_ZMTP_INVALID_SEQUENCE (_PYZMQ_UNDEFINED)
  191. #endif
  192. #ifndef ZMQ_PROTOCOL_ERROR_ZMTP_KEY_EXCHANGE
  193. #define ZMQ_PROTOCOL_ERROR_ZMTP_KEY_EXCHANGE (_PYZMQ_UNDEFINED)
  194. #endif
  195. #ifndef ZMQ_PROTOCOL_ERROR_ZMTP_MALFORMED_COMMAND_UNSPECIFIED
  196. #define ZMQ_PROTOCOL_ERROR_ZMTP_MALFORMED_COMMAND_UNSPECIFIED (_PYZMQ_UNDEFINED)
  197. #endif
  198. #ifndef ZMQ_PROTOCOL_ERROR_ZMTP_MALFORMED_COMMAND_MESSAGE
  199. #define ZMQ_PROTOCOL_ERROR_ZMTP_MALFORMED_COMMAND_MESSAGE (_PYZMQ_UNDEFINED)
  200. #endif
  201. #ifndef ZMQ_PROTOCOL_ERROR_ZMTP_MALFORMED_COMMAND_HELLO
  202. #define ZMQ_PROTOCOL_ERROR_ZMTP_MALFORMED_COMMAND_HELLO (_PYZMQ_UNDEFINED)
  203. #endif
  204. #ifndef ZMQ_PROTOCOL_ERROR_ZMTP_MALFORMED_COMMAND_INITIATE
  205. #define ZMQ_PROTOCOL_ERROR_ZMTP_MALFORMED_COMMAND_INITIATE (_PYZMQ_UNDEFINED)
  206. #endif
  207. #ifndef ZMQ_PROTOCOL_ERROR_ZMTP_MALFORMED_COMMAND_ERROR
  208. #define ZMQ_PROTOCOL_ERROR_ZMTP_MALFORMED_COMMAND_ERROR (_PYZMQ_UNDEFINED)
  209. #endif
  210. #ifndef ZMQ_PROTOCOL_ERROR_ZMTP_MALFORMED_COMMAND_READY
  211. #define ZMQ_PROTOCOL_ERROR_ZMTP_MALFORMED_COMMAND_READY (_PYZMQ_UNDEFINED)
  212. #endif
  213. #ifndef ZMQ_PROTOCOL_ERROR_ZMTP_MALFORMED_COMMAND_WELCOME
  214. #define ZMQ_PROTOCOL_ERROR_ZMTP_MALFORMED_COMMAND_WELCOME (_PYZMQ_UNDEFINED)
  215. #endif
  216. #ifndef ZMQ_PROTOCOL_ERROR_ZMTP_INVALID_METADATA
  217. #define ZMQ_PROTOCOL_ERROR_ZMTP_INVALID_METADATA (_PYZMQ_UNDEFINED)
  218. #endif
  219. #ifndef ZMQ_PROTOCOL_ERROR_ZMTP_CRYPTOGRAPHIC
  220. #define ZMQ_PROTOCOL_ERROR_ZMTP_CRYPTOGRAPHIC (_PYZMQ_UNDEFINED)
  221. #endif
  222. #ifndef ZMQ_PROTOCOL_ERROR_ZMTP_MECHANISM_MISMATCH
  223. #define ZMQ_PROTOCOL_ERROR_ZMTP_MECHANISM_MISMATCH (_PYZMQ_UNDEFINED)
  224. #endif
  225. #ifndef ZMQ_PROTOCOL_ERROR_ZAP_UNSPECIFIED
  226. #define ZMQ_PROTOCOL_ERROR_ZAP_UNSPECIFIED (_PYZMQ_UNDEFINED)
  227. #endif
  228. #ifndef ZMQ_PROTOCOL_ERROR_ZAP_MALFORMED_REPLY
  229. #define ZMQ_PROTOCOL_ERROR_ZAP_MALFORMED_REPLY (_PYZMQ_UNDEFINED)
  230. #endif
  231. #ifndef ZMQ_PROTOCOL_ERROR_ZAP_BAD_REQUEST_ID
  232. #define ZMQ_PROTOCOL_ERROR_ZAP_BAD_REQUEST_ID (_PYZMQ_UNDEFINED)
  233. #endif
  234. #ifndef ZMQ_PROTOCOL_ERROR_ZAP_BAD_VERSION
  235. #define ZMQ_PROTOCOL_ERROR_ZAP_BAD_VERSION (_PYZMQ_UNDEFINED)
  236. #endif
  237. #ifndef ZMQ_PROTOCOL_ERROR_ZAP_INVALID_STATUS_CODE
  238. #define ZMQ_PROTOCOL_ERROR_ZAP_INVALID_STATUS_CODE (_PYZMQ_UNDEFINED)
  239. #endif
  240. #ifndef ZMQ_PROTOCOL_ERROR_ZAP_INVALID_METADATA
  241. #define ZMQ_PROTOCOL_ERROR_ZAP_INVALID_METADATA (_PYZMQ_UNDEFINED)
  242. #endif
  243. #ifndef ZMQ_NOTIFY_CONNECT
  244. #define ZMQ_NOTIFY_CONNECT (_PYZMQ_UNDEFINED)
  245. #endif
  246. #ifndef ZMQ_NOTIFY_DISCONNECT
  247. #define ZMQ_NOTIFY_DISCONNECT (_PYZMQ_UNDEFINED)
  248. #endif
  249. #ifndef ZMQ_NULL
  250. #define ZMQ_NULL (_PYZMQ_UNDEFINED)
  251. #endif
  252. #ifndef ZMQ_PLAIN
  253. #define ZMQ_PLAIN (_PYZMQ_UNDEFINED)
  254. #endif
  255. #ifndef ZMQ_CURVE
  256. #define ZMQ_CURVE (_PYZMQ_UNDEFINED)
  257. #endif
  258. #ifndef ZMQ_GSSAPI
  259. #define ZMQ_GSSAPI (_PYZMQ_UNDEFINED)
  260. #endif
  261. #ifndef ZMQ_GSSAPI_NT_HOSTBASED
  262. #define ZMQ_GSSAPI_NT_HOSTBASED (_PYZMQ_UNDEFINED)
  263. #endif
  264. #ifndef ZMQ_GSSAPI_NT_USER_NAME
  265. #define ZMQ_GSSAPI_NT_USER_NAME (_PYZMQ_UNDEFINED)
  266. #endif
  267. #ifndef ZMQ_GSSAPI_NT_KRB5_PRINCIPAL
  268. #define ZMQ_GSSAPI_NT_KRB5_PRINCIPAL (_PYZMQ_UNDEFINED)
  269. #endif
  270. #ifndef EAGAIN
  271. #define EAGAIN (_PYZMQ_UNDEFINED)
  272. #endif
  273. #ifndef EINVAL
  274. #define EINVAL (_PYZMQ_UNDEFINED)
  275. #endif
  276. #ifndef EFAULT
  277. #define EFAULT (_PYZMQ_UNDEFINED)
  278. #endif
  279. #ifndef ENOMEM
  280. #define ENOMEM (_PYZMQ_UNDEFINED)
  281. #endif
  282. #ifndef ENODEV
  283. #define ENODEV (_PYZMQ_UNDEFINED)
  284. #endif
  285. #ifndef EMSGSIZE
  286. #define EMSGSIZE (_PYZMQ_UNDEFINED)
  287. #endif
  288. #ifndef EAFNOSUPPORT
  289. #define EAFNOSUPPORT (_PYZMQ_UNDEFINED)
  290. #endif
  291. #ifndef ENETUNREACH
  292. #define ENETUNREACH (_PYZMQ_UNDEFINED)
  293. #endif
  294. #ifndef ECONNABORTED
  295. #define ECONNABORTED (_PYZMQ_UNDEFINED)
  296. #endif
  297. #ifndef ECONNRESET
  298. #define ECONNRESET (_PYZMQ_UNDEFINED)
  299. #endif
  300. #ifndef ENOTCONN
  301. #define ENOTCONN (_PYZMQ_UNDEFINED)
  302. #endif
  303. #ifndef ETIMEDOUT
  304. #define ETIMEDOUT (_PYZMQ_UNDEFINED)
  305. #endif
  306. #ifndef EHOSTUNREACH
  307. #define EHOSTUNREACH (_PYZMQ_UNDEFINED)
  308. #endif
  309. #ifndef ENETRESET
  310. #define ENETRESET (_PYZMQ_UNDEFINED)
  311. #endif
  312. #ifndef ZMQ_HAUSNUMERO
  313. #define ZMQ_HAUSNUMERO (_PYZMQ_UNDEFINED)
  314. #endif
  315. #ifndef ENOTSUP
  316. #define ENOTSUP (_PYZMQ_UNDEFINED)
  317. #endif
  318. #ifndef EPROTONOSUPPORT
  319. #define EPROTONOSUPPORT (_PYZMQ_UNDEFINED)
  320. #endif
  321. #ifndef ENOBUFS
  322. #define ENOBUFS (_PYZMQ_UNDEFINED)
  323. #endif
  324. #ifndef ENETDOWN
  325. #define ENETDOWN (_PYZMQ_UNDEFINED)
  326. #endif
  327. #ifndef EADDRINUSE
  328. #define EADDRINUSE (_PYZMQ_UNDEFINED)
  329. #endif
  330. #ifndef EADDRNOTAVAIL
  331. #define EADDRNOTAVAIL (_PYZMQ_UNDEFINED)
  332. #endif
  333. #ifndef ECONNREFUSED
  334. #define ECONNREFUSED (_PYZMQ_UNDEFINED)
  335. #endif
  336. #ifndef EINPROGRESS
  337. #define EINPROGRESS (_PYZMQ_UNDEFINED)
  338. #endif
  339. #ifndef ENOTSOCK
  340. #define ENOTSOCK (_PYZMQ_UNDEFINED)
  341. #endif
  342. #ifndef EFSM
  343. #define EFSM (_PYZMQ_UNDEFINED)
  344. #endif
  345. #ifndef ENOCOMPATPROTO
  346. #define ENOCOMPATPROTO (_PYZMQ_UNDEFINED)
  347. #endif
  348. #ifndef ETERM
  349. #define ETERM (_PYZMQ_UNDEFINED)
  350. #endif
  351. #ifndef EMTHREAD
  352. #define EMTHREAD (_PYZMQ_UNDEFINED)
  353. #endif
  354. #ifndef ZMQ_IO_THREADS
  355. #define ZMQ_IO_THREADS (_PYZMQ_UNDEFINED)
  356. #endif
  357. #ifndef ZMQ_MAX_SOCKETS
  358. #define ZMQ_MAX_SOCKETS (_PYZMQ_UNDEFINED)
  359. #endif
  360. #ifndef ZMQ_SOCKET_LIMIT
  361. #define ZMQ_SOCKET_LIMIT (_PYZMQ_UNDEFINED)
  362. #endif
  363. #ifndef ZMQ_THREAD_PRIORITY
  364. #define ZMQ_THREAD_PRIORITY (_PYZMQ_UNDEFINED)
  365. #endif
  366. #ifndef ZMQ_THREAD_SCHED_POLICY
  367. #define ZMQ_THREAD_SCHED_POLICY (_PYZMQ_UNDEFINED)
  368. #endif
  369. #ifndef ZMQ_BLOCKY
  370. #define ZMQ_BLOCKY (_PYZMQ_UNDEFINED)
  371. #endif
  372. #ifndef ZMQ_MSG_T_SIZE
  373. #define ZMQ_MSG_T_SIZE (_PYZMQ_UNDEFINED)
  374. #endif
  375. #ifndef ZMQ_THREAD_AFFINITY_CPU_ADD
  376. #define ZMQ_THREAD_AFFINITY_CPU_ADD (_PYZMQ_UNDEFINED)
  377. #endif
  378. #ifndef ZMQ_THREAD_AFFINITY_CPU_REMOVE
  379. #define ZMQ_THREAD_AFFINITY_CPU_REMOVE (_PYZMQ_UNDEFINED)
  380. #endif
  381. #ifndef ZMQ_THREAD_NAME_PREFIX
  382. #define ZMQ_THREAD_NAME_PREFIX (_PYZMQ_UNDEFINED)
  383. #endif
  384. #ifndef ZMQ_IDENTITY
  385. #define ZMQ_IDENTITY (_PYZMQ_UNDEFINED)
  386. #endif
  387. #ifndef ZMQ_SUBSCRIBE
  388. #define ZMQ_SUBSCRIBE (_PYZMQ_UNDEFINED)
  389. #endif
  390. #ifndef ZMQ_UNSUBSCRIBE
  391. #define ZMQ_UNSUBSCRIBE (_PYZMQ_UNDEFINED)
  392. #endif
  393. #ifndef ZMQ_LAST_ENDPOINT
  394. #define ZMQ_LAST_ENDPOINT (_PYZMQ_UNDEFINED)
  395. #endif
  396. #ifndef ZMQ_TCP_ACCEPT_FILTER
  397. #define ZMQ_TCP_ACCEPT_FILTER (_PYZMQ_UNDEFINED)
  398. #endif
  399. #ifndef ZMQ_PLAIN_USERNAME
  400. #define ZMQ_PLAIN_USERNAME (_PYZMQ_UNDEFINED)
  401. #endif
  402. #ifndef ZMQ_PLAIN_PASSWORD
  403. #define ZMQ_PLAIN_PASSWORD (_PYZMQ_UNDEFINED)
  404. #endif
  405. #ifndef ZMQ_CURVE_PUBLICKEY
  406. #define ZMQ_CURVE_PUBLICKEY (_PYZMQ_UNDEFINED)
  407. #endif
  408. #ifndef ZMQ_CURVE_SECRETKEY
  409. #define ZMQ_CURVE_SECRETKEY (_PYZMQ_UNDEFINED)
  410. #endif
  411. #ifndef ZMQ_CURVE_SERVERKEY
  412. #define ZMQ_CURVE_SERVERKEY (_PYZMQ_UNDEFINED)
  413. #endif
  414. #ifndef ZMQ_ZAP_DOMAIN
  415. #define ZMQ_ZAP_DOMAIN (_PYZMQ_UNDEFINED)
  416. #endif
  417. #ifndef ZMQ_CONNECT_RID
  418. #define ZMQ_CONNECT_RID (_PYZMQ_UNDEFINED)
  419. #endif
  420. #ifndef ZMQ_GSSAPI_PRINCIPAL
  421. #define ZMQ_GSSAPI_PRINCIPAL (_PYZMQ_UNDEFINED)
  422. #endif
  423. #ifndef ZMQ_GSSAPI_SERVICE_PRINCIPAL
  424. #define ZMQ_GSSAPI_SERVICE_PRINCIPAL (_PYZMQ_UNDEFINED)
  425. #endif
  426. #ifndef ZMQ_SOCKS_PROXY
  427. #define ZMQ_SOCKS_PROXY (_PYZMQ_UNDEFINED)
  428. #endif
  429. #ifndef ZMQ_XPUB_WELCOME_MSG
  430. #define ZMQ_XPUB_WELCOME_MSG (_PYZMQ_UNDEFINED)
  431. #endif
  432. #ifndef ZMQ_ROUTING_ID
  433. #define ZMQ_ROUTING_ID (_PYZMQ_UNDEFINED)
  434. #endif
  435. #ifndef ZMQ_CONNECT_ROUTING_ID
  436. #define ZMQ_CONNECT_ROUTING_ID (_PYZMQ_UNDEFINED)
  437. #endif
  438. #ifndef ZMQ_BINDTODEVICE
  439. #define ZMQ_BINDTODEVICE (_PYZMQ_UNDEFINED)
  440. #endif
  441. #ifndef ZMQ_FD
  442. #define ZMQ_FD (_PYZMQ_UNDEFINED)
  443. #endif
  444. #ifndef ZMQ_RECONNECT_IVL_MAX
  445. #define ZMQ_RECONNECT_IVL_MAX (_PYZMQ_UNDEFINED)
  446. #endif
  447. #ifndef ZMQ_SNDTIMEO
  448. #define ZMQ_SNDTIMEO (_PYZMQ_UNDEFINED)
  449. #endif
  450. #ifndef ZMQ_RCVTIMEO
  451. #define ZMQ_RCVTIMEO (_PYZMQ_UNDEFINED)
  452. #endif
  453. #ifndef ZMQ_SNDHWM
  454. #define ZMQ_SNDHWM (_PYZMQ_UNDEFINED)
  455. #endif
  456. #ifndef ZMQ_RCVHWM
  457. #define ZMQ_RCVHWM (_PYZMQ_UNDEFINED)
  458. #endif
  459. #ifndef ZMQ_MULTICAST_HOPS
  460. #define ZMQ_MULTICAST_HOPS (_PYZMQ_UNDEFINED)
  461. #endif
  462. #ifndef ZMQ_IPV4ONLY
  463. #define ZMQ_IPV4ONLY (_PYZMQ_UNDEFINED)
  464. #endif
  465. #ifndef ZMQ_ROUTER_BEHAVIOR
  466. #define ZMQ_ROUTER_BEHAVIOR (_PYZMQ_UNDEFINED)
  467. #endif
  468. #ifndef ZMQ_TCP_KEEPALIVE
  469. #define ZMQ_TCP_KEEPALIVE (_PYZMQ_UNDEFINED)
  470. #endif
  471. #ifndef ZMQ_TCP_KEEPALIVE_CNT
  472. #define ZMQ_TCP_KEEPALIVE_CNT (_PYZMQ_UNDEFINED)
  473. #endif
  474. #ifndef ZMQ_TCP_KEEPALIVE_IDLE
  475. #define ZMQ_TCP_KEEPALIVE_IDLE (_PYZMQ_UNDEFINED)
  476. #endif
  477. #ifndef ZMQ_TCP_KEEPALIVE_INTVL
  478. #define ZMQ_TCP_KEEPALIVE_INTVL (_PYZMQ_UNDEFINED)
  479. #endif
  480. #ifndef ZMQ_DELAY_ATTACH_ON_CONNECT
  481. #define ZMQ_DELAY_ATTACH_ON_CONNECT (_PYZMQ_UNDEFINED)
  482. #endif
  483. #ifndef ZMQ_XPUB_VERBOSE
  484. #define ZMQ_XPUB_VERBOSE (_PYZMQ_UNDEFINED)
  485. #endif
  486. #ifndef ZMQ_EVENTS
  487. #define ZMQ_EVENTS (_PYZMQ_UNDEFINED)
  488. #endif
  489. #ifndef ZMQ_TYPE
  490. #define ZMQ_TYPE (_PYZMQ_UNDEFINED)
  491. #endif
  492. #ifndef ZMQ_LINGER
  493. #define ZMQ_LINGER (_PYZMQ_UNDEFINED)
  494. #endif
  495. #ifndef ZMQ_RECONNECT_IVL
  496. #define ZMQ_RECONNECT_IVL (_PYZMQ_UNDEFINED)
  497. #endif
  498. #ifndef ZMQ_BACKLOG
  499. #define ZMQ_BACKLOG (_PYZMQ_UNDEFINED)
  500. #endif
  501. #ifndef ZMQ_ROUTER_MANDATORY
  502. #define ZMQ_ROUTER_MANDATORY (_PYZMQ_UNDEFINED)
  503. #endif
  504. #ifndef ZMQ_FAIL_UNROUTABLE
  505. #define ZMQ_FAIL_UNROUTABLE (_PYZMQ_UNDEFINED)
  506. #endif
  507. #ifndef ZMQ_ROUTER_RAW
  508. #define ZMQ_ROUTER_RAW (_PYZMQ_UNDEFINED)
  509. #endif
  510. #ifndef ZMQ_IMMEDIATE
  511. #define ZMQ_IMMEDIATE (_PYZMQ_UNDEFINED)
  512. #endif
  513. #ifndef ZMQ_IPV6
  514. #define ZMQ_IPV6 (_PYZMQ_UNDEFINED)
  515. #endif
  516. #ifndef ZMQ_MECHANISM
  517. #define ZMQ_MECHANISM (_PYZMQ_UNDEFINED)
  518. #endif
  519. #ifndef ZMQ_PLAIN_SERVER
  520. #define ZMQ_PLAIN_SERVER (_PYZMQ_UNDEFINED)
  521. #endif
  522. #ifndef ZMQ_CURVE_SERVER
  523. #define ZMQ_CURVE_SERVER (_PYZMQ_UNDEFINED)
  524. #endif
  525. #ifndef ZMQ_PROBE_ROUTER
  526. #define ZMQ_PROBE_ROUTER (_PYZMQ_UNDEFINED)
  527. #endif
  528. #ifndef ZMQ_REQ_RELAXED
  529. #define ZMQ_REQ_RELAXED (_PYZMQ_UNDEFINED)
  530. #endif
  531. #ifndef ZMQ_REQ_CORRELATE
  532. #define ZMQ_REQ_CORRELATE (_PYZMQ_UNDEFINED)
  533. #endif
  534. #ifndef ZMQ_CONFLATE
  535. #define ZMQ_CONFLATE (_PYZMQ_UNDEFINED)
  536. #endif
  537. #ifndef ZMQ_ROUTER_HANDOVER
  538. #define ZMQ_ROUTER_HANDOVER (_PYZMQ_UNDEFINED)
  539. #endif
  540. #ifndef ZMQ_TOS
  541. #define ZMQ_TOS (_PYZMQ_UNDEFINED)
  542. #endif
  543. #ifndef ZMQ_IPC_FILTER_PID
  544. #define ZMQ_IPC_FILTER_PID (_PYZMQ_UNDEFINED)
  545. #endif
  546. #ifndef ZMQ_IPC_FILTER_UID
  547. #define ZMQ_IPC_FILTER_UID (_PYZMQ_UNDEFINED)
  548. #endif
  549. #ifndef ZMQ_IPC_FILTER_GID
  550. #define ZMQ_IPC_FILTER_GID (_PYZMQ_UNDEFINED)
  551. #endif
  552. #ifndef ZMQ_GSSAPI_SERVER
  553. #define ZMQ_GSSAPI_SERVER (_PYZMQ_UNDEFINED)
  554. #endif
  555. #ifndef ZMQ_GSSAPI_PLAINTEXT
  556. #define ZMQ_GSSAPI_PLAINTEXT (_PYZMQ_UNDEFINED)
  557. #endif
  558. #ifndef ZMQ_HANDSHAKE_IVL
  559. #define ZMQ_HANDSHAKE_IVL (_PYZMQ_UNDEFINED)
  560. #endif
  561. #ifndef ZMQ_XPUB_NODROP
  562. #define ZMQ_XPUB_NODROP (_PYZMQ_UNDEFINED)
  563. #endif
  564. #ifndef ZMQ_XPUB_MANUAL
  565. #define ZMQ_XPUB_MANUAL (_PYZMQ_UNDEFINED)
  566. #endif
  567. #ifndef ZMQ_STREAM_NOTIFY
  568. #define ZMQ_STREAM_NOTIFY (_PYZMQ_UNDEFINED)
  569. #endif
  570. #ifndef ZMQ_INVERT_MATCHING
  571. #define ZMQ_INVERT_MATCHING (_PYZMQ_UNDEFINED)
  572. #endif
  573. #ifndef ZMQ_XPUB_VERBOSER
  574. #define ZMQ_XPUB_VERBOSER (_PYZMQ_UNDEFINED)
  575. #endif
  576. #ifndef ZMQ_HEARTBEAT_IVL
  577. #define ZMQ_HEARTBEAT_IVL (_PYZMQ_UNDEFINED)
  578. #endif
  579. #ifndef ZMQ_HEARTBEAT_TTL
  580. #define ZMQ_HEARTBEAT_TTL (_PYZMQ_UNDEFINED)
  581. #endif
  582. #ifndef ZMQ_HEARTBEAT_TIMEOUT
  583. #define ZMQ_HEARTBEAT_TIMEOUT (_PYZMQ_UNDEFINED)
  584. #endif
  585. #ifndef ZMQ_CONNECT_TIMEOUT
  586. #define ZMQ_CONNECT_TIMEOUT (_PYZMQ_UNDEFINED)
  587. #endif
  588. #ifndef ZMQ_TCP_MAXRT
  589. #define ZMQ_TCP_MAXRT (_PYZMQ_UNDEFINED)
  590. #endif
  591. #ifndef ZMQ_THREAD_SAFE
  592. #define ZMQ_THREAD_SAFE (_PYZMQ_UNDEFINED)
  593. #endif
  594. #ifndef ZMQ_MULTICAST_MAXTPDU
  595. #define ZMQ_MULTICAST_MAXTPDU (_PYZMQ_UNDEFINED)
  596. #endif
  597. #ifndef ZMQ_VMCI_CONNECT_TIMEOUT
  598. #define ZMQ_VMCI_CONNECT_TIMEOUT (_PYZMQ_UNDEFINED)
  599. #endif
  600. #ifndef ZMQ_USE_FD
  601. #define ZMQ_USE_FD (_PYZMQ_UNDEFINED)
  602. #endif
  603. #ifndef ZMQ_GSSAPI_PRINCIPAL_NAMETYPE
  604. #define ZMQ_GSSAPI_PRINCIPAL_NAMETYPE (_PYZMQ_UNDEFINED)
  605. #endif
  606. #ifndef ZMQ_GSSAPI_SERVICE_PRINCIPAL_NAMETYPE
  607. #define ZMQ_GSSAPI_SERVICE_PRINCIPAL_NAMETYPE (_PYZMQ_UNDEFINED)
  608. #endif
  609. #ifndef ZMQ_MULTICAST_LOOP
  610. #define ZMQ_MULTICAST_LOOP (_PYZMQ_UNDEFINED)
  611. #endif
  612. #ifndef ZMQ_ROUTER_NOTIFY
  613. #define ZMQ_ROUTER_NOTIFY (_PYZMQ_UNDEFINED)
  614. #endif
  615. #ifndef ZMQ_ZAP_ENFORCE_DOMAIN
  616. #define ZMQ_ZAP_ENFORCE_DOMAIN (_PYZMQ_UNDEFINED)
  617. #endif
  618. #ifndef ZMQ_AFFINITY
  619. #define ZMQ_AFFINITY (_PYZMQ_UNDEFINED)
  620. #endif
  621. #ifndef ZMQ_MAXMSGSIZE
  622. #define ZMQ_MAXMSGSIZE (_PYZMQ_UNDEFINED)
  623. #endif
  624. #ifndef ZMQ_HWM
  625. #define ZMQ_HWM (_PYZMQ_UNDEFINED)
  626. #endif
  627. #ifndef ZMQ_SWAP
  628. #define ZMQ_SWAP (_PYZMQ_UNDEFINED)
  629. #endif
  630. #ifndef ZMQ_MCAST_LOOP
  631. #define ZMQ_MCAST_LOOP (_PYZMQ_UNDEFINED)
  632. #endif
  633. #ifndef ZMQ_RECOVERY_IVL_MSEC
  634. #define ZMQ_RECOVERY_IVL_MSEC (_PYZMQ_UNDEFINED)
  635. #endif
  636. #ifndef ZMQ_VMCI_BUFFER_SIZE
  637. #define ZMQ_VMCI_BUFFER_SIZE (_PYZMQ_UNDEFINED)
  638. #endif
  639. #ifndef ZMQ_VMCI_BUFFER_MIN_SIZE
  640. #define ZMQ_VMCI_BUFFER_MIN_SIZE (_PYZMQ_UNDEFINED)
  641. #endif
  642. #ifndef ZMQ_VMCI_BUFFER_MAX_SIZE
  643. #define ZMQ_VMCI_BUFFER_MAX_SIZE (_PYZMQ_UNDEFINED)
  644. #endif
  645. #ifndef ZMQ_RATE
  646. #define ZMQ_RATE (_PYZMQ_UNDEFINED)
  647. #endif
  648. #ifndef ZMQ_RECOVERY_IVL
  649. #define ZMQ_RECOVERY_IVL (_PYZMQ_UNDEFINED)
  650. #endif
  651. #ifndef ZMQ_SNDBUF
  652. #define ZMQ_SNDBUF (_PYZMQ_UNDEFINED)
  653. #endif
  654. #ifndef ZMQ_RCVBUF
  655. #define ZMQ_RCVBUF (_PYZMQ_UNDEFINED)
  656. #endif
  657. #ifndef ZMQ_RCVMORE
  658. #define ZMQ_RCVMORE (_PYZMQ_UNDEFINED)
  659. #endif
  660. #ifndef ZMQ_MORE
  661. #define ZMQ_MORE (_PYZMQ_UNDEFINED)
  662. #endif
  663. #ifndef ZMQ_SRCFD
  664. #define ZMQ_SRCFD (_PYZMQ_UNDEFINED)
  665. #endif
  666. #ifndef ZMQ_SHARED
  667. #define ZMQ_SHARED (_PYZMQ_UNDEFINED)
  668. #endif
  669. #endif // ifndef _PYZMQ_CONSTANT_DEFS