diff options
Diffstat (limited to 'doc/libstddjb')
-rw-r--r-- | doc/libstddjb/djbunix.html | 51 |
1 files changed, 51 insertions, 0 deletions
diff --git a/doc/libstddjb/djbunix.html b/doc/libstddjb/djbunix.html index 2e99dd0..0ac0a2c 100644 --- a/doc/libstddjb/djbunix.html +++ b/doc/libstddjb/djbunix.html @@ -254,12 +254,24 @@ Returns a valid fd number if it succeeds, or -1 (and sets errno) if it fails. </p> <p> +<code> int open_readcoe (char const *file) </code> <br /> +Opens <em>file</em> in read-only, non-blocking mode, close-on-exec. +Returns a valid fd number if it succeeds, or -1 (and sets errno) if it fails. +</p> + +<p> <code> int openb_read (char const *file) </code> <br /> Opens <em>file</em> in read-only, blocking mode. Returns a valid fd number if it succeeds, or -1 (and sets errno) if it fails. </p> <p> +<code> int openb_readcoe (char const *file) </code> <br /> +Opens <em>file</em> in read-only, blocking mode, close-on-exec. +Returns a valid fd number if it succeeds, or -1 (and sets errno) if it fails. +</p> + +<p> <code> int open_readb (char const *file) </code> <br /> Opens <em>file</em> in read-only, blocking mode. Returns a valid fd number if it succeeds, or -1 (and sets errno) if it fails. @@ -271,6 +283,11 @@ with FIFOs. </p> <p> +<code> int open_readbcoe (char const *file) </code> <br /> +Same as above, but the file is opened close-on-exec. +</p> + +<p> <code> int open_excl (char const *file) </code> <br /> Opens <em>file</em> in write-only, non-blocking mode, with the additional O_EXCL and O_CREAT flags. @@ -278,6 +295,13 @@ Returns a valid fd number if it succeeds, or -1 (and sets errno) if it fails. </p> <p> +<code> int open_exclcoe (char const *file) </code> <br /> +Opens <em>file</em> in write-only, non-blocking mode, close-on-exec, with the +additional O_EXCL and O_CREAT flags. +Returns a valid fd number if it succeeds, or -1 (and sets errno) if it fails. +</p> + +<p> <code> int open_append (char const *file) </code> <br /> Opens <em>file</em> in write-only, non-blocking mode, with the additional O_APPEND and O_CREAT flags. @@ -285,6 +309,13 @@ Returns a valid fd number if it succeeds, or -1 (and sets errno) if it fails. </p> <p> +<code> int open_appendcoe (char const *file) </code> <br /> +Opens <em>file</em> in write-only, non-blocking mode, close-on-exec, with the +additional O_APPEND and O_CREAT flags. +Returns a valid fd number if it succeeds, or -1 (and sets errno) if it fails. +</p> + +<p> <code> int open_trunc (char const *file) </code> <br /> Opens <em>file</em> in write-only, non-blocking mode, with the additional O_TRUNC and O_CREAT flags. @@ -292,6 +323,13 @@ Returns a valid fd number if it succeeds, or -1 (and sets errno) if it fails. </p> <p> +<code> int open_trunccoe (char const *file) </code> <br /> +Opens <em>file</em> in write-only, non-blocking mode, close-on-exec, with the +additional O_TRUNC and O_CREAT flags. +Returns a valid fd number if it succeeds, or -1 (and sets errno) if it fails. +</p> + +<p> <code> int open_create (char const *file) </code> <br /> Opens <em>file</em> in write-only, non-blocking mode, with the additional O_CREAT flag. @@ -299,11 +337,24 @@ Returns a valid fd number if it succeeds, or -1 (and sets errno) if it fails. </p> <p> +<code> int open_createcoe (char const *file) </code> <br /> +Opens <em>file</em> in write-only, non-blocking mode, close-on-exec, with the +additional O_CREAT flag. +Returns a valid fd number if it succeeds, or -1 (and sets errno) if it fails. +</p> + +<p> <code> int open_write (char const *file) </code> <br /> Opens <em>file</em> in write-only, non-blocking mode. Returns a valid fd number if it succeeds, or -1 (and sets errno) if it fails. </p> +<p> +<code> int open_writecoe (char const *file) </code> <br /> +Opens <em>file</em> in write-only, non-blocking mode, close-on-exec. +Returns a valid fd number if it succeeds, or -1 (and sets errno) if it fails. +</p> + <h3> Executable search and execution, and environment </h3> <p> |