@@ -8728,10 +8728,36 @@ The following constants are meant for use with `fs.open()`.
87288728 is available on Windows operating systems only. On other operating systems,
87298729 this flag is ignored.</td>
87308730 </tr>
8731+ <tr>
8732+ <td><code>UV_FS_O_TEMPORARY</code></td>
8733+ <td>When set, the file is deleted automatically when the last handle to it
8734+ is closed. This flag is available on Windows operating systems only. On
8735+ other operating systems, this flag is ignored.</td>
8736+ </tr>
8737+ <tr>
8738+ <td><code>UV_FS_O_SHORT_LIVED</code></td>
8739+ <td>Hint that the file is short-lived, so the system avoids flushing it to
8740+ disk when possible. This flag is available on Windows operating systems
8741+ only. On other operating systems, this flag is ignored.</td>
8742+ </tr>
8743+ <tr>
8744+ <td><code>UV_FS_O_SEQUENTIAL</code></td>
8745+ <td>Hint that the file is accessed sequentially from beginning to end, to
8746+ optimize caching. This flag is available on Windows operating systems only.
8747+ On other operating systems, this flag is ignored.</td>
8748+ </tr>
8749+ <tr>
8750+ <td><code>UV_FS_O_RANDOM</code></td>
8751+ <td>Hint that the file is accessed randomly, to optimize caching. This flag
8752+ is available on Windows operating systems only. On other operating systems,
8753+ this flag is ignored.</td>
8754+ </tr>
87318755</table>
87328756
87338757On Windows, only ` O_APPEND ` , ` O_CREAT ` , ` O_EXCL ` , ` O_RDONLY ` , ` O_RDWR ` ,
8734- ` O_TRUNC ` , ` O_WRONLY ` , and ` UV_FS_O_FILEMAP ` are available.
8758+ ` O_TRUNC ` , ` O_WRONLY ` , ` UV_FS_O_FILEMAP ` , ` UV_FS_O_TEMPORARY ` ,
8759+ ` UV_FS_O_SHORT_LIVED ` , ` UV_FS_O_SEQUENTIAL ` , and ` UV_FS_O_RANDOM ` are
8760+ available.
87358761
87368762##### File type constants
87378763
0 commit comments