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