Do the Windows oldnames workaround through the C++ GNULIB_NAMESPACE.
[gnulib.git] / modules / nonblocking
blobbc89371928f9a5e07afc44d72ba941d8181d479c
1 Description:
2 Read, set or clear the non-blocking file descriptor flag.
4 Files:
5 lib/nonblocking.h
6 lib/nonblocking.c
7 m4/nonblocking.m4
8 lib/stdio-read.c
9 lib/stdio-write.c
10 m4/asm-underscore.m4
12 Depends-on:
13 fcntl-h
14 ioctl
15 msvc-nothrow
16 stdbool
17 stdio
18 sys_socket
19 unistd
21 configure.ac:
22 gl_NONBLOCKING_IO
23 gl_FCNTL_MODULE_INDICATOR([nonblocking])
24 dnl Define the C macro GNULIB_NONBLOCKING to 1.
25 gl_MODULE_INDICATOR([nonblocking])
26 dnl Define the substituted variable GNULIB_STDIO_H_NONBLOCKING to 1.
27 AC_REQUIRE([gl_STDIO_H_DEFAULTS])
28 AC_REQUIRE([gl_ASM_SYMBOL_PREFIX])
29 GNULIB_STDIO_H_NONBLOCKING=1
30 dnl Define the substituted variable GNULIB_UNISTD_H_NONBLOCKING to 1.
31 AC_REQUIRE([gl_UNISTD_H_DEFAULTS])
32 GNULIB_UNISTD_H_NONBLOCKING=1
34 Makefile.am:
35 lib_SOURCES += nonblocking.c
37 Include:
38 "nonblocking.h"
40 License:
41 LGPLv2+
43 Maintainer:
44 Eric Blake