Go to the documentation of this file.
3 #ifndef __ZMQ_PLATFORM_HPP_INCLUDED__
4 #define __ZMQ_PLATFORM_HPP_INCLUDED__
11 # error "foreign platform.hpp detected, please re-configure"
15 #define ZMQ_HAVE_CURVE 1
17 #if defined ZMQ_HAVE_WINDOWS
18 # define ZMQ_USE_SELECT 1
20 #elif defined ZMQ_HAVE_OSX
21 # define ZMQ_USE_KQUEUE 1
22 # define HAVE_POSIX_MEMALIGN 1
23 # define ZMQ_HAVE_IFADDRS 1
24 # define ZMQ_HAVE_SO_KEEPALIVE 1
25 # define ZMQ_HAVE_TCP_KEEPALIVE 1
26 # define ZMQ_HAVE_TCP_KEEPCNT 1
27 # define ZMQ_HAVE_TCP_KEEPINTVL 1
28 # define ZMQ_HAVE_UIO 1
31 #elif defined ZMQ_HAVE_LINUX
32 # define ZMQ_USE_EPOLL 1
33 # define HAVE_POSIX_MEMALIGN 1
34 # define ZMQ_HAVE_EVENTFD 1
35 # define ZMQ_HAVE_IFADDRS 1
36 # define ZMQ_HAVE_SOCK_CLOEXEC 1
37 # define ZMQ_HAVE_SO_BINDTODEVICE 1
38 # define ZMQ_HAVE_SO_KEEPALIVE 1
39 # define ZMQ_HAVE_SO_PEERCRED 1
40 # define ZMQ_HAVE_TCP_KEEPCNT 1
41 # define ZMQ_HAVE_TCP_KEEPIDLE 1
42 # define ZMQ_HAVE_TCP_KEEPINTVL 1
43 # define ZMQ_HAVE_UIO 1
44 # define HAVE_CLOCK_GETTIME 1
46 # define HAVE_ACCEPT4 1
49 # error "No platform defined, abandoning"
libaditof
Author(s):
autogenerated on Wed May 21 2025 02:06:57