diff options
author | Matteo Collina <hello@matteocollina.com> | 2017-10-29 16:36:32 +0100 |
---|---|---|
committer | Matteo Collina <hello@matteocollina.com> | 2017-10-29 18:57:28 +0100 |
commit | 6e86a6651ccd6d6f02bc4a8ccd87b4225357f292 (patch) | |
tree | 7332a37ed4468fa6f5939ebad40d0bbbdbcd7118 /doc | |
parent | 896eaf6820a0194fb2879c44c4dbcece29e616d3 (diff) | |
download | android-node-v8-6e86a6651ccd6d6f02bc4a8ccd87b4225357f292.tar.gz android-node-v8-6e86a6651ccd6d6f02bc4a8ccd87b4225357f292.tar.bz2 android-node-v8-6e86a6651ccd6d6f02bc4a8ccd87b4225357f292.zip |
stream: complete migration to internal/errors
Complete the migration to the new error system of _stream_readable
and _stream_writable. Adds the corresponding documentation.
PR-URL: https://github.com/nodejs/node/pull/16589
Reviewed-By: James M Snell <jasnell@gmail.com>
Reviewed-By: Anna Henningsen <anna@addaleax.net>
Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
Diffstat (limited to 'doc')
-rw-r--r-- | doc/api/errors.md | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/doc/api/errors.md b/doc/api/errors.md index 82246fff70..851fd7f0ac 100644 --- a/doc/api/errors.md +++ b/doc/api/errors.md @@ -1317,6 +1317,18 @@ Node.js does not allow `stdout` or `stderr` Streams to be closed by user code. Used when an attempt is made to close the `process.stdout` stream. By design, Node.js does not allow `stdout` or `stderr` Streams to be closed by user code. +<a id="ERR_STREAM_CANNOT_PIPE"></a> +### ERR_STREAM_CANNOT_PIPE + +Used when an attempt is made to call [`stream.pipe()`][] on a +[`Writable`][] stream. + +<a id="ERR_STREAM_NULL_VALUES"></a> +### ERR_STREAM_NULL_VALUES + +Used when an attempt is made to call [`stream.write()`][] with a `null` +chunk. + <a id="ERR_STREAM_PUSH_AFTER_EOF"></a> ### ERR_STREAM_PUSH_AFTER_EOF @@ -1349,6 +1361,12 @@ const instance = new Socket(); instance.setEncoding('utf8'); ``` +<a id="ERR_STREAM_WRITE_AFTER_END"></a> +### ERR_STREAM_WRITE_AFTER_END + +Used when an attempt is made to call [`stream.write()`][] after +`stream.end()` has been called. + <a id="ERR_TLS_CERT_ALTNAME_INVALID"></a> ### ERR_TLS_CERT_ALTNAME_INVALID @@ -1489,6 +1507,8 @@ Used when creation of a [`zlib`][] object fails due to incorrect configuration. [`sign.sign()`]: crypto.html#crypto_sign_sign_privatekey_outputformat [`stream.push()`]: stream.html#stream_readable_push_chunk_encoding [`stream.unshift()`]: stream.html#stream_readable_unshift_chunk +[`stream.write()`]: stream.html#stream_writable_write_chunk_encoding_callback +[`Writable`]: stream.html#stream_class_stream_writable [`subprocess.kill()`]: child_process.html#child_process_subprocess_kill_signal [`subprocess.send()`]: child_process.html#child_process_subprocess_send_message_sendhandle_options_callback [`fs.readFileSync`]: fs.html#fs_fs_readfilesync_path_options |