Mercurial > gnulib
annotate modules/nonblocking @ 40186:8964917f9574
autoupdate
author | Karl Berry <karl@freefriends.org> |
---|---|
date | Mon, 18 Feb 2019 08:02:49 -0800 |
parents | 1f14c6dd175d |
children |
rev | line source |
---|---|
14513 | 1 Description: |
2 Read, set or clear the non-blocking file descriptor flag. | |
3 | |
4 Files: | |
14578
4e83bc0de9e4
Support non-blocking pipe I/O in write() on native Windows.
Bruno Haible <bruno@clisp.org>
parents:
14532
diff
changeset
|
5 lib/nonblocking.h |
14513 | 6 lib/nonblocking.c |
14578
4e83bc0de9e4
Support non-blocking pipe I/O in write() on native Windows.
Bruno Haible <bruno@clisp.org>
parents:
14532
diff
changeset
|
7 m4/nonblocking.m4 |
14583
8b22057e98d2
Support non-blocking pipe I/O in read() on native Windows.
Bruno Haible <bruno@clisp.org>
parents:
14578
diff
changeset
|
8 lib/stdio-read.c |
14578
4e83bc0de9e4
Support non-blocking pipe I/O in write() on native Windows.
Bruno Haible <bruno@clisp.org>
parents:
14532
diff
changeset
|
9 lib/stdio-write.c |
4e83bc0de9e4
Support non-blocking pipe I/O in write() on native Windows.
Bruno Haible <bruno@clisp.org>
parents:
14532
diff
changeset
|
10 m4/asm-underscore.m4 |
14513 | 11 |
12 Depends-on: | |
13 fcntl-h | |
14 ioctl | |
15752
b86e9061a6d0
New module 'msvc-nothrow'. Makes _get_osfhandle safe on MSVC 9.
Bruno Haible <bruno@clisp.org>
parents:
14594
diff
changeset
|
15 msvc-nothrow |
14513 | 16 stdbool |
14578
4e83bc0de9e4
Support non-blocking pipe I/O in write() on native Windows.
Bruno Haible <bruno@clisp.org>
parents:
14532
diff
changeset
|
17 stdio |
14513 | 18 sys_socket |
14578
4e83bc0de9e4
Support non-blocking pipe I/O in write() on native Windows.
Bruno Haible <bruno@clisp.org>
parents:
14532
diff
changeset
|
19 unistd |
14513 | 20 |
21 configure.ac: | |
14578
4e83bc0de9e4
Support non-blocking pipe I/O in write() on native Windows.
Bruno Haible <bruno@clisp.org>
parents:
14532
diff
changeset
|
22 gl_NONBLOCKING_IO |
14532
0b3f0c54fbc8
nonblocking: provide O_NONBLOCK for mingw
Eric Blake <eblake@redhat.com>
parents:
14513
diff
changeset
|
23 gl_FCNTL_MODULE_INDICATOR([nonblocking]) |
14578
4e83bc0de9e4
Support non-blocking pipe I/O in write() on native Windows.
Bruno Haible <bruno@clisp.org>
parents:
14532
diff
changeset
|
24 dnl Define the C macro GNULIB_NONBLOCKING to 1. |
4e83bc0de9e4
Support non-blocking pipe I/O in write() on native Windows.
Bruno Haible <bruno@clisp.org>
parents:
14532
diff
changeset
|
25 gl_MODULE_INDICATOR([nonblocking]) |
4e83bc0de9e4
Support non-blocking pipe I/O in write() on native Windows.
Bruno Haible <bruno@clisp.org>
parents:
14532
diff
changeset
|
26 dnl Define the substituted variable GNULIB_STDIO_H_NONBLOCKING to 1. |
4e83bc0de9e4
Support non-blocking pipe I/O in write() on native Windows.
Bruno Haible <bruno@clisp.org>
parents:
14532
diff
changeset
|
27 AC_REQUIRE([gl_STDIO_H_DEFAULTS]) |
4e83bc0de9e4
Support non-blocking pipe I/O in write() on native Windows.
Bruno Haible <bruno@clisp.org>
parents:
14532
diff
changeset
|
28 AC_REQUIRE([gl_ASM_SYMBOL_PREFIX]) |
4e83bc0de9e4
Support non-blocking pipe I/O in write() on native Windows.
Bruno Haible <bruno@clisp.org>
parents:
14532
diff
changeset
|
29 GNULIB_STDIO_H_NONBLOCKING=1 |
4e83bc0de9e4
Support non-blocking pipe I/O in write() on native Windows.
Bruno Haible <bruno@clisp.org>
parents:
14532
diff
changeset
|
30 dnl Define the substituted variable GNULIB_UNISTD_H_NONBLOCKING to 1. |
4e83bc0de9e4
Support non-blocking pipe I/O in write() on native Windows.
Bruno Haible <bruno@clisp.org>
parents:
14532
diff
changeset
|
31 AC_REQUIRE([gl_UNISTD_H_DEFAULTS]) |
4e83bc0de9e4
Support non-blocking pipe I/O in write() on native Windows.
Bruno Haible <bruno@clisp.org>
parents:
14532
diff
changeset
|
32 GNULIB_UNISTD_H_NONBLOCKING=1 |
14513 | 33 |
34 Makefile.am: | |
35 lib_SOURCES += nonblocking.c | |
36 | |
37 Include: | |
38 "nonblocking.h" | |
39 | |
40 License: | |
41 LGPLv2+ | |
42 | |
43 Maintainer: | |
17713
1f14c6dd175d
Bruno Haible has stepped down as maintainer.
Paul Eggert <eggert@cs.ucla.edu>
parents:
15752
diff
changeset
|
44 Eric Blake |