@@ -8789,10 +8789,36 @@ The following constants are meant for use with `fs.open()`.
87898789 is available on Windows operating systems only. On other operating systems,
87908790 this flag is ignored.</td>
87918791 </tr>
8792+ <tr>
8793+ <td><code>UV_FS_O_TEMPORARY</code></td>
8794+ <td>When set, the file is deleted automatically when the last handle to it
8795+ is closed. This flag is available on Windows operating systems only. On
8796+ other operating systems, this flag is ignored.</td>
8797+ </tr>
8798+ <tr>
8799+ <td><code>UV_FS_O_SHORT_LIVED</code></td>
8800+ <td>Hint that the file is short-lived, so the system avoids flushing it to
8801+ disk when possible. This flag is available on Windows operating systems
8802+ only. On other operating systems, this flag is ignored.</td>
8803+ </tr>
8804+ <tr>
8805+ <td><code>UV_FS_O_SEQUENTIAL</code></td>
8806+ <td>Hint that the file is accessed sequentially from beginning to end, to
8807+ optimize caching. This flag is available on Windows operating systems only.
8808+ On other operating systems, this flag is ignored.</td>
8809+ </tr>
8810+ <tr>
8811+ <td><code>UV_FS_O_RANDOM</code></td>
8812+ <td>Hint that the file is accessed randomly, to optimize caching. This flag
8813+ is available on Windows operating systems only. On other operating systems,
8814+ this flag is ignored.</td>
8815+ </tr>
87928816</table>
87938817
87948818On Windows, only ` O_APPEND ` , ` O_CREAT ` , ` O_EXCL ` , ` O_RDONLY ` , ` O_RDWR ` ,
8795- ` O_TRUNC ` , ` O_WRONLY ` , and ` UV_FS_O_FILEMAP ` are available.
8819+ ` O_TRUNC ` , ` O_WRONLY ` , ` UV_FS_O_FILEMAP ` , ` UV_FS_O_TEMPORARY ` ,
8820+ ` UV_FS_O_SHORT_LIVED ` , ` UV_FS_O_SEQUENTIAL ` , and ` UV_FS_O_RANDOM ` are
8821+ available.
87968822
87978823##### File type constants
87988824
0 commit comments