libuv provides a wide variety of cross-platform sync and async file system operations. All functions defined in this document take a callback, which is allowed to be NULL. If the callback is NULL the request is completed synchronously, otherwise it will be performed asynchronously.
All file operations are run on the threadpool. See threadpool
for information on the threadpool size.
The :cuv_req_t
members also apply.
The :cuv_req_t
API functions also apply.