diff options
author | John Högberg <[email protected]> | 2017-10-09 08:59:32 +0200 |
---|---|---|
committer | John Högberg <[email protected]> | 2017-10-11 16:40:20 +0200 |
commit | 8ab02314baa4bf6fd1e3769b7222943a7084db28 (patch) | |
tree | d290cf472d4073979fbcf6485b137db7ab716c10 /erts/doc | |
parent | 919ef5de2858e606d4a9be3e0e995b0802c76e33 (diff) | |
download | otp-8ab02314baa4bf6fd1e3769b7222943a7084db28.tar.gz otp-8ab02314baa4bf6fd1e3769b7222943a7084db28.tar.bz2 otp-8ab02314baa4bf6fd1e3769b7222943a7084db28.zip |
Add zlib:set_controlling_process/2
Diffstat (limited to 'erts/doc')
-rw-r--r-- | erts/doc/src/zlib.xml | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/erts/doc/src/zlib.xml b/erts/doc/src/zlib.xml index f5cc1b1e64..6f4c42da27 100644 --- a/erts/doc/src/zlib.xml +++ b/erts/doc/src/zlib.xml @@ -71,6 +71,11 @@ list_to_binary([Compressed|Last])</pre> called prior to a call to <seealso marker="#inflate/2"><c>inflate/2</c></seealso>. </item> + <tag><c>not_on_controlling_process</c></tag> + <item>The stream was used by a process that doesn't control it. Use + <seealso marker="#set_controlling_process/2"> + <c>set_controlling_process/2</c></seealso> if you need to transfer + a stream to a different process.</item> <tag><c>data_error</c></tag> <item>The data contains errors. </item> @@ -740,6 +745,15 @@ loop(Z, Handler, {finished, Output}) -> </func> <func> + <name name="set_controlling_process" arity="2"/> + <fsummary>Transfers ownership of a zlib stream.</fsummary> + <desc> + <p>Changes the controlling process of <c><anno>Z</anno></c> to + <c><anno>Pid</anno></c>, which must be a local process.</p> + </desc> + </func> + + <func> <name name="uncompress" arity="1"/> <fsummary>Uncompress data with standard zlib functionality.</fsummary> <desc> |