libzmq
src
fd.hpp
Go to the documentation of this file.
1
/* SPDX-License-Identifier: MPL-2.0 */
2
3
#ifndef __ZMQ_FD_HPP_INCLUDED__
4
#define __ZMQ_FD_HPP_INCLUDED__
5
6
#if defined _WIN32
7
#include "
windows.hpp
"
8
#endif
9
10
namespace
zmq
11
{
12
typedef
zmq_fd_t
fd_t
;
13
14
#ifdef ZMQ_HAVE_WINDOWS
15
#if defined _MSC_VER && _MSC_VER <= 1400
16
enum
17
{
18
retired_fd
= (
fd_t
) (~0)
19
};
20
#else
21
enum
22
#if _MSC_VER >= 1800
23
:
fd_t
24
#endif
25
{
26
retired_fd
= INVALID_SOCKET
27
};
28
#endif
29
#else
30
enum
31
{
32
retired_fd
= -1
33
};
34
#endif
35
}
36
#endif
zmq::retired_fd
@ retired_fd
Definition:
fd.hpp:32
zmq::fd_t
int fd_t
Definition:
zmq.hpp:287
zmq
Definition:
zmq.hpp:229
windows.hpp
zmq_fd_t
int zmq_fd_t
Definition:
zmq.h:475
fd_t
zmq_fd_t fd_t
Definition:
libzmq/tests/testutil.hpp:98
libaditof
Author(s):
autogenerated on Wed May 21 2025 02:06:51