/libuv/.github/workflows/ |
H A D | CI-unix.yml | 130 … DEB=`curl -s $QEMU_SRC/ | grep -o -E 'href="([^"#]+)"' | cut -d'"' -f2 | grep $QEMU_VER | tail -1`
|
/libuv/ |
H A D | .mailmap | 50 Saúl Ibarra Corretgé <s@saghul.net> 51 Saúl Ibarra Corretgé <s@saghul.net> <saghul@gmail.com>
|
H A D | AUTHORS | 186 Ole André Vadla Ravnås <oleavr@gmail.com> 538 Tamás Bálint Misius <lbphacker@gmail.com>
|
H A D | CONTRIBUTING.md | 46 Please adhere to libuv's code style. In general it follows the conventions from 143 - `CMakeLists.txt`: add the file's name to the `uv_test_sources` list. 144 - `Makefile.am`: add the file's name to the `test_run_tests_SOURCES` list.
|
H A D | ChangeLog | 350 * win,test: change format of TEST_PIPENAME's (Santiago Gimeno) 424 * doc: document uv_fs_cb type (Tamás Bálint Misius) 827 * doc: fix broken links for netbsd's sysctl manpage (YAKSH BARIYA) 1008 * doc: more accurate list of valid send_handle's (twosee) 1212 * test: give hrtime test a custom 20s timeout (Jameson Nash) 1900 * test: give hrtime test a custom 10s timeout (Ben Noordhuis) 2130 * openbsd: switch to libuv's barrier implementation (ptlomholt) 2254 * aix: switch to libuv's own thread barrier impl (Ben Noordhuis) 2359 * doc: update Imran Iqbal's GitHub handle (cjihrig) 2412 * src,test: s/olny/only (cjihrig) [all …]
|
H A D | LICENSE-docs | 41 the licensor's permission is not necessary for any reason--for 81 b. Adapter's License means the license You apply to Your Copyright 112 h. Licensor means the individual(s) or entity(ies) granting rights 223 i. identification of the creator(s) of the Licensed 257 4. If You Share Adapted Material You produce, the Adapter's
|
H A D | LINKS.md | 31 * [node.js](http://www.nodejs.org/): Javascript (using Google's V8) + libuv 47 * [uvloop](https://github.com/MagicStack/uvloop): Ultra fast implementation of python's asyncio eve…
|
H A D | MAINTAINERS.md | 37 It's quite handy to store a maintainer's signature as a git blob, and have 49 we'll assume it's 'abcd1234'. Storing the blob in git is not enough, it could 52 $ git tag -s pubkey-saghul abcd1234
|
H A D | README.md | 6 was primarily developed for use by [Node.js][], but it's also 140 Git tags are signed with the developer's key, they can be verified as follows: 241 $ env UV_TEST_TIMEOUT_MULTIPLIER=2 build/uv_run_tests # 10s instead of 5s
|
H A D | SECURITY.md | 13 If you believe you have found a security vulnerability in `libuv`, please use the [GitHub's private…
|
H A D | SUPPORTED_PLATFORMS.md | 46 file inside ``src/unix/`` unless it's already done in a common file, in which
|
H A D | configure.ac | 42 # AM_PROG_AR is not available in automake v0.11 but it's essential in v0.12.
|
/libuv/docs/code/uvwget/ |
H A D | main.c | 109 int handle_socket(CURL *easy, curl_socket_t s, int action, void *userp, void *socketp) { in handle_socket() argument 116 curl_context = create_curl_context(s); in handle_socket() 117 curl_multi_assign(curl_handle, s, (void *) curl_context); in handle_socket() 132 curl_multi_assign(curl_handle, s, NULL); in handle_socket()
|
/libuv/docs/ |
H A D | make.bat | 45 for /d %%i in (%BUILDDIR%\*) do rmdir /q /s %%i 46 del /q /s %BUILDDIR%\*
|
/libuv/docs/src/ |
H A D | async.rst | 45 Wake up the event loop and call the async handle's callback. 50 It's safe to call this function from any thread. The callback will be called on the 55 It's safe to call this function from a signal handler.
|
H A D | design.rst | 7 libuv is cross-platform support library which was originally written for `Node.js`_. It's designed 44 operations, and it's meant to be tied to a single thread. One can run multiple event loops 66 for a time before the loop's concept of *now* get their callbacks called. 70 requests or closing handles it's considered to be *alive*. 111 it will continue from the start if it's still *alive*, otherwise it will also end. 116 network I/O is **always** performed in a single thread, each loop's thread.
|
H A D | dns.rst | 56 Char array containing the resulting host. It's null terminated. 62 Char array containing the resulting service. It's null terminated. 79 constraints, or NULL. Consult `man -s 3 getaddrinfo` for more details. 103 Consult `man -s 3 getnameinfo` for more details.
|
H A D | fs.rst | 160 `uv_dirent_t`s used to hold results. `nentries` is the user provided maximum 473 While this function can still be used, it's not recommended if scenarios such as the
|
/libuv/docs/src/guide/ |
H A D | about.rst | 12 Nikhil is indebted to Marc Lehmann's comprehensive `man page 20 In 2017 the libuv project incorporated the Nikhil's work into the official 21 documentation and it's maintained there henceforth.
|
H A D | basics.rst | 58 This fits in well with libuv's event-loop approach, since the operating system 73 libuv's event loop is explained in more detail in the `documentation 85 With the basics out of the way, let's write our first libuv program. It does 205 implemented in the callback. For example, an IO watcher's callback will receive
|
H A D | eventloops.rst | 5 interesting results by juggling multiple loops. You can also embed libuv's 7 Qt's event loop driving a libuv backend which does intensive system level 18 these things can be a bit difficult to understand, so let's look at
|
H A D | filesystem.rst | 52 Let's see a simple implementation of ``cat``. We start with registering
|
H A D | introduction.rst | 37 from the browser. Using Google's V8_ and Marc Lehmann's libev_, node.js 47 library for system programming. Users outside of node.js include Mozilla's
|
H A D | networking.rst | 55 ``uv_listen`` is where we return to libuv's callback style. The second 77 Where you do bind/listen/accept on the server, on the client side it's simply 145 the OS will discard the data that could not fit* (That's UDP for you!). 195 perform normal socket operations on the retrieved addresses. Let's connect to 212 addrinfo(s)``. This also demonstrates ``uv_tcp_connect``. It is necessary to 229 Information about the system's network interfaces can be obtained through libuv
|
H A D | processes.rst | 91 * ``UV_PROCESS_SETUID`` - sets the child's execution user ID to ``uv_process_options_t.uid``. 92 * ``UV_PROCESS_SETGID`` - sets the child's execution group ID to ``uv_process_options_t.gid``. 374 Turning now to the master, let's take a look at how the workers are launched to
|