📁 File Manager Pro
v10.0.3 | PHP: 8.1.34
Server: Apache
2026-06-22 00:23:58
📂
/ (Root)
/
opt
/
alt
/
ruby19
/
share
/
doc
/
ruby
/
html
/
db
/
d74
📍 /opt/alt/ruby19/share/doc/ruby/html/db/d74
🔄 Refresh
✏️
Editing: zlib_8c.html
Read Only
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> <meta http-equiv="X-UA-Compatible" content="IE=9"/> <meta name="generator" content="Doxygen 1.8.14"/> <meta name="viewport" content="width=device-width, initial-scale=1"/> <title>Ruby: ext/zlib/zlib.c File Reference</title> <link href="../../tabs.css" rel="stylesheet" type="text/css"/> <script type="text/javascript" src="../../jquery.js"></script> <script type="text/javascript" src="../../dynsections.js"></script> <link href="../../doxygen.css" rel="stylesheet" type="text/css" /> </head> <body> <div id="top"><!-- do not remove this div, it is closed by doxygen! --> <div id="titlearea"> <table cellspacing="0" cellpadding="0"> <tbody> <tr style="height: 56px;"> <td id="projectalign" style="padding-left: 0.5em;"> <div id="projectname">Ruby  <span id="projectnumber">1.9.3p551(2014-11-13revision48407)</span> </div> </td> </tr> </tbody> </table> </div> <!-- end header part --> <!-- Generated by Doxygen 1.8.14 --> <script type="text/javascript" src="../../menudata.js"></script> <script type="text/javascript" src="../../menu.js"></script> <script type="text/javascript"> /* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */ $(function() { initMenu('../../',false,false,'search.php','Search'); }); /* @license-end */</script> <div id="main-nav"></div> <div id="nav-path" class="navpath"> <ul> <li class="navelem"><a class="el" href="../../dir_31cedd4509e06940f559c1ca2f722e02.html">ext</a></li><li class="navelem"><a class="el" href="../../dir_8f0ff6d044bf13b2f18b1929ea90bbe1.html">zlib</a></li> </ul> </div> </div><!-- top --> <div class="header"> <div class="summary"> <a href="#nested-classes">Data Structures</a> | <a href="#define-members">Macros</a> | <a href="#func-members">Functions</a> | <a href="#var-members">Variables</a> </div> <div class="headertitle"> <div class="title">zlib.c File Reference</div> </div> </div><!--header--> <div class="contents"> <div class="textblock"><code>#include <ruby.h></code><br /> <code>#include <zlib.h></code><br /> <code>#include <time.h></code><br /> <code>#include <<a class="el" href="../../dc/dac/io_8h_source.html">ruby/io.h</a>></code><br /> </div> <p><a href="../../db/d74/zlib_8c_source.html">Go to the source code of this file.</a></p> <table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a> Data Structures</h2></td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/db2/structzstream.html">zstream</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d9f/structzstream_1_1zstream__funcs.html">zstream::zstream_funcs</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d8c/structgzfile.html">gzfile</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/d84/structnew__wrap__arg__t.html">new_wrap_arg_t</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a> Macros</h2></td></tr> <tr class="memitem:a17eefcd003c6b1e9429ccbd40496e594"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a17eefcd003c6b1e9429ccbd40496e594">VALGRIND_MAKE_MEM_DEFINED</a>(<a class="el" href="../../d2/d99/win32ole_8c.html#a4b5a598a4f53b3724549c48dcfbf7c48">p</a>, n)   /* empty */</td></tr> <tr class="separator:a17eefcd003c6b1e9429ccbd40496e594"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae893baae242001d89c2319ab442fc610"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#ae893baae242001d89c2319ab442fc610">VALGRIND_MAKE_MEM_UNDEFINED</a>(<a class="el" href="../../d2/d99/win32ole_8c.html#a4b5a598a4f53b3724549c48dcfbf7c48">p</a>, n)   /* empty */</td></tr> <tr class="separator:ae893baae242001d89c2319ab442fc610"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0b14a227fa47a44d87d68fdf186f2ce4"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a0b14a227fa47a44d87d68fdf186f2ce4">RUBY_ZLIB_VERSION</a>   "0.6.0"</td></tr> <tr class="separator:a0b14a227fa47a44d87d68fdf186f2ce4"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab796b958c0909ad05a163c50a84a2e1f"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#ab796b958c0909ad05a163c50a84a2e1f">OBJ_IS_FREED</a>(val)   (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a1d4c05021aacd8cab989ff60f95ebe2d">RBASIC</a>(val)->flags == 0)</td></tr> <tr class="separator:ab796b958c0909ad05a163c50a84a2e1f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:adb3a3e2afee543d84b7c082942adbddc"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#adb3a3e2afee543d84b7c082942adbddc">GZIP_SUPPORT</a>   1</td></tr> <tr class="separator:adb3a3e2afee543d84b7c082942adbddc"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a19c8e60fa32d4ddf303ce988ba97af61"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a19c8e60fa32d4ddf303ce988ba97af61">DEF_MEM_LEVEL</a>   MAX_MEM_LEVEL</td></tr> <tr class="separator:a19c8e60fa32d4ddf303ce988ba97af61"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab7fd4cffa939f06686c7760d1f99987c"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#ab7fd4cffa939f06686c7760d1f99987c">MAX_UINT</a>(n)   (uInt)(n)</td></tr> <tr class="separator:ab7fd4cffa939f06686c7760d1f99987c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8ba1f78f06c67825a7841bc2e2fa3d87"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a8ba1f78f06c67825a7841bc2e2fa3d87">sizeof</a>(x)   ((int)sizeof(x))</td></tr> <tr class="separator:a8ba1f78f06c67825a7841bc2e2fa3d87"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7d6ca7c7bf29ab7bac2b53af2e844a33"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a7d6ca7c7bf29ab7bac2b53af2e844a33">checksum_long</a>(<a class="el" href="../../dc/dd1/ossl__ssl_8c.html#a86771351f4ef469ab9c94739a64fd7ea">func</a>, sum, ptr, <a class="el" href="../../d3/d15/name2ctype_8h.html#aed1cc4dca5d94cb452f79691f54f7423">len</a>)   (<a class="el" href="../../dc/dd1/ossl__ssl_8c.html#a86771351f4ef469ab9c94739a64fd7ea">func</a>)((sum), (ptr), (<a class="el" href="../../d3/d15/name2ctype_8h.html#aed1cc4dca5d94cb452f79691f54f7423">len</a>))</td></tr> <tr class="separator:a7d6ca7c7bf29ab7bac2b53af2e844a33"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1eb318f92410493e1eb5e02c570a18d0"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a1eb318f92410493e1eb5e02c570a18d0">rb_zlib_adler32_combine</a>   <a class="el" href="../../de/d63/vm__method_8c.html#a807491089e64c19d62a37652dba8cd98">rb_f_notimplement</a></td></tr> <tr class="separator:a1eb318f92410493e1eb5e02c570a18d0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0cb16b632c32025591aeb78b06a60f80"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a0cb16b632c32025591aeb78b06a60f80">rb_zlib_crc32_combine</a>   <a class="el" href="../../de/d63/vm__method_8c.html#a807491089e64c19d62a37652dba8cd98">rb_f_notimplement</a></td></tr> <tr class="separator:a0cb16b632c32025591aeb78b06a60f80"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5e32e8d145d2fd13802c9df9f0408c7e"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a5e32e8d145d2fd13802c9df9f0408c7e">ZSTREAM_FLAG_READY</a>   0x1</td></tr> <tr class="separator:a5e32e8d145d2fd13802c9df9f0408c7e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2ce7db0da9f0d42bbc293b5964a75f88"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a2ce7db0da9f0d42bbc293b5964a75f88">ZSTREAM_FLAG_IN_STREAM</a>   0x2</td></tr> <tr class="separator:a2ce7db0da9f0d42bbc293b5964a75f88"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa4a848437a008b5e42853c055dbd23e9"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#aa4a848437a008b5e42853c055dbd23e9">ZSTREAM_FLAG_FINISHED</a>   0x4</td></tr> <tr class="separator:aa4a848437a008b5e42853c055dbd23e9"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae8902ac27636dcbfbb4f8ce2123bbc40"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#ae8902ac27636dcbfbb4f8ce2123bbc40">ZSTREAM_FLAG_CLOSING</a>   0x8</td></tr> <tr class="separator:ae8902ac27636dcbfbb4f8ce2123bbc40"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0f4de67a965c073b3e816adfa49342e6"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a0f4de67a965c073b3e816adfa49342e6">ZSTREAM_FLAG_UNUSED</a>   0x10</td></tr> <tr class="separator:a0f4de67a965c073b3e816adfa49342e6"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0a1ae8c8262b9bba026514a17370b150"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a0a1ae8c8262b9bba026514a17370b150">ZSTREAM_READY</a>(z)   ((z)->flags |= <a class="el" href="../../db/d74/zlib_8c.html#a5e32e8d145d2fd13802c9df9f0408c7e">ZSTREAM_FLAG_READY</a>)</td></tr> <tr class="separator:a0a1ae8c8262b9bba026514a17370b150"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a10581a7cfc5ee1940b54ba5ae9124ac1"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a10581a7cfc5ee1940b54ba5ae9124ac1">ZSTREAM_IS_READY</a>(z)   ((z)->flags & <a class="el" href="../../db/d74/zlib_8c.html#a5e32e8d145d2fd13802c9df9f0408c7e">ZSTREAM_FLAG_READY</a>)</td></tr> <tr class="separator:a10581a7cfc5ee1940b54ba5ae9124ac1"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac82801e0b5eb31e0c3f9a8ba229b18aa"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#ac82801e0b5eb31e0c3f9a8ba229b18aa">ZSTREAM_IS_FINISHED</a>(z)   ((z)->flags & <a class="el" href="../../db/d74/zlib_8c.html#aa4a848437a008b5e42853c055dbd23e9">ZSTREAM_FLAG_FINISHED</a>)</td></tr> <tr class="separator:ac82801e0b5eb31e0c3f9a8ba229b18aa"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af9600d6e9a3b35d71781a8d0e0e9dae6"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#af9600d6e9a3b35d71781a8d0e0e9dae6">ZSTREAM_IS_CLOSING</a>(z)   ((z)->flags & <a class="el" href="../../db/d74/zlib_8c.html#ae8902ac27636dcbfbb4f8ce2123bbc40">ZSTREAM_FLAG_CLOSING</a>)</td></tr> <tr class="separator:af9600d6e9a3b35d71781a8d0e0e9dae6"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a64382d1441a1271dfbbc671b97a8a6da"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a64382d1441a1271dfbbc671b97a8a6da">ZSTREAM_INITIAL_BUFSIZE</a>   1024</td></tr> <tr class="separator:a64382d1441a1271dfbbc671b97a8a6da"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac265c0b9da89d53c96972fef73c0f13f"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#ac265c0b9da89d53c96972fef73c0f13f">ZSTREAM_AVAIL_OUT_STEP_MAX</a>   16384</td></tr> <tr class="separator:ac265c0b9da89d53c96972fef73c0f13f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:adb75f044bbf3ce14007dc5ec798077b5"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#adb75f044bbf3ce14007dc5ec798077b5">ZSTREAM_AVAIL_OUT_STEP_MIN</a>   2048</td></tr> <tr class="separator:adb75f044bbf3ce14007dc5ec798077b5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a379598fdc1593c3d19f01a5733c2be2a"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a379598fdc1593c3d19f01a5733c2be2a">zstream_init_deflate</a>(z)   <a class="el" href="../../db/d74/zlib_8c.html#adf4d0972a77e24d01c18cfcf0393cff2">zstream_init</a>((z), &<a class="el" href="../../db/d74/zlib_8c.html#afa63d1be0e4004b48c401da43ee062aa">deflate_funcs</a>)</td></tr> <tr class="separator:a379598fdc1593c3d19f01a5733c2be2a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a412ba79b8af8eefd4ad476632069e55b"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a412ba79b8af8eefd4ad476632069e55b">zstream_init_inflate</a>(z)   <a class="el" href="../../db/d74/zlib_8c.html#adf4d0972a77e24d01c18cfcf0393cff2">zstream_init</a>((z), &<a class="el" href="../../db/d74/zlib_8c.html#af2ad0bab0aefc77f19d0a847587cd622">inflate_funcs</a>)</td></tr> <tr class="separator:a412ba79b8af8eefd4ad476632069e55b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a223e8163bf541865492eb6d3e6fa5509"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a223e8163bf541865492eb6d3e6fa5509">zstream_append_buffer2</a>(z, <a class="el" href="../../d2/d99/win32ole_8c.html#ac4055e3a20b6b3af3d10590ea446ef6c">v</a>)   <a class="el" href="../../db/d74/zlib_8c.html#a29d4729c2f9d92c8c025c46d62e12b6b">zstream_append_buffer</a>((z),(Bytef*)<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3f0e4e2b6d073369cc1c2ddde00b13bb">RSTRING_PTR</a>(<a class="el" href="../../d2/d99/win32ole_8c.html#ac4055e3a20b6b3af3d10590ea446ef6c">v</a>),<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a0d1c6e4431397f8bd285073af0d98d77">RSTRING_LEN</a>(<a class="el" href="../../d2/d99/win32ole_8c.html#ac4055e3a20b6b3af3d10590ea446ef6c">v</a>))</td></tr> <tr class="separator:a223e8163bf541865492eb6d3e6fa5509"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a16cd191d6e88be754560d68f3da6a617"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a16cd191d6e88be754560d68f3da6a617">zstream_append_input2</a>(z, <a class="el" href="../../d2/d99/win32ole_8c.html#ac4055e3a20b6b3af3d10590ea446ef6c">v</a>)</td></tr> <tr class="separator:a16cd191d6e88be754560d68f3da6a617"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5943046862b8612a847296500f3e5ca9"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a5943046862b8612a847296500f3e5ca9">zstream_deflate_new</a>(klass)   <a class="el" href="../../db/d74/zlib_8c.html#ae42567a15e362335b6f62dd05e39d43d">zstream_new</a>((klass), &<a class="el" href="../../db/d74/zlib_8c.html#afa63d1be0e4004b48c401da43ee062aa">deflate_funcs</a>)</td></tr> <tr class="separator:a5943046862b8612a847296500f3e5ca9"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af7f98835c547be7918389383d305574b"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#af7f98835c547be7918389383d305574b">zstream_inflate_new</a>(klass)   <a class="el" href="../../db/d74/zlib_8c.html#ae42567a15e362335b6f62dd05e39d43d">zstream_new</a>((klass), &<a class="el" href="../../db/d74/zlib_8c.html#af2ad0bab0aefc77f19d0a847587cd622">inflate_funcs</a>)</td></tr> <tr class="separator:af7f98835c547be7918389383d305574b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aef54da824b8b63a6f49c1b31a0d4a00e"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#aef54da824b8b63a6f49c1b31a0d4a00e">FIXNUMARG</a>(val, ifnil)</td></tr> <tr class="separator:aef54da824b8b63a6f49c1b31a0d4a00e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad1ea5da65fb257c6b6bd30705ef1d498"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#ad1ea5da65fb257c6b6bd30705ef1d498">ARG_LEVEL</a>(val)   <a class="el" href="../../db/d74/zlib_8c.html#aef54da824b8b63a6f49c1b31a0d4a00e">FIXNUMARG</a>((val), Z_DEFAULT_COMPRESSION)</td></tr> <tr class="separator:ad1ea5da65fb257c6b6bd30705ef1d498"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa2e335abca9e9229784c20acb8468b5b"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#aa2e335abca9e9229784c20acb8468b5b">ARG_WBITS</a>(val)   <a class="el" href="../../db/d74/zlib_8c.html#aef54da824b8b63a6f49c1b31a0d4a00e">FIXNUMARG</a>((val), MAX_WBITS)</td></tr> <tr class="separator:aa2e335abca9e9229784c20acb8468b5b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7edc91c5c5632a30a7e68e553c524f1e"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a7edc91c5c5632a30a7e68e553c524f1e">ARG_MEMLEVEL</a>(val)   <a class="el" href="../../db/d74/zlib_8c.html#aef54da824b8b63a6f49c1b31a0d4a00e">FIXNUMARG</a>((val), <a class="el" href="../../db/d74/zlib_8c.html#a19c8e60fa32d4ddf303ce988ba97af61">DEF_MEM_LEVEL</a>)</td></tr> <tr class="separator:a7edc91c5c5632a30a7e68e553c524f1e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aff8577459303281108cc629ca55b257d"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#aff8577459303281108cc629ca55b257d">ARG_STRATEGY</a>(val)   <a class="el" href="../../db/d74/zlib_8c.html#aef54da824b8b63a6f49c1b31a0d4a00e">FIXNUMARG</a>((val), Z_DEFAULT_STRATEGY)</td></tr> <tr class="separator:aff8577459303281108cc629ca55b257d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:afc4e917f63613cdcb25b41412fec731c"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#afc4e917f63613cdcb25b41412fec731c">ARG_FLUSH</a>(val)   <a class="el" href="../../db/d74/zlib_8c.html#aef54da824b8b63a6f49c1b31a0d4a00e">FIXNUMARG</a>((val), Z_NO_FLUSH)</td></tr> <tr class="separator:afc4e917f63613cdcb25b41412fec731c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a32431672e3e1ad867381e740319ef4a5"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a32431672e3e1ad867381e740319ef4a5">GZ_MAGIC1</a>   0x1f</td></tr> <tr class="separator:a32431672e3e1ad867381e740319ef4a5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:adb199dfd7de21c27c0573658a6e54969"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#adb199dfd7de21c27c0573658a6e54969">GZ_MAGIC2</a>   0x8b</td></tr> <tr class="separator:adb199dfd7de21c27c0573658a6e54969"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1daaa7affc52eead726219716c3b204c"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a1daaa7affc52eead726219716c3b204c">GZ_METHOD_DEFLATE</a>   8</td></tr> <tr class="separator:a1daaa7affc52eead726219716c3b204c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5cfbbcaca085fb563eda811e5502fce6"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a5cfbbcaca085fb563eda811e5502fce6">GZ_FLAG_MULTIPART</a>   0x2</td></tr> <tr class="separator:a5cfbbcaca085fb563eda811e5502fce6"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af5b7405cce60071f64fb850e2f0dccb9"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#af5b7405cce60071f64fb850e2f0dccb9">GZ_FLAG_EXTRA</a>   0x4</td></tr> <tr class="separator:af5b7405cce60071f64fb850e2f0dccb9"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a29fcc98a830be3394970291d07b51d78"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a29fcc98a830be3394970291d07b51d78">GZ_FLAG_ORIG_NAME</a>   0x8</td></tr> <tr class="separator:a29fcc98a830be3394970291d07b51d78"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a82937e7197ce414b6fa6df441d266df2"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a82937e7197ce414b6fa6df441d266df2">GZ_FLAG_COMMENT</a>   0x10</td></tr> <tr class="separator:a82937e7197ce414b6fa6df441d266df2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a22e693caf8099e40d17ce08dd56fea4a"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a22e693caf8099e40d17ce08dd56fea4a">GZ_FLAG_ENCRYPT</a>   0x20</td></tr> <tr class="separator:a22e693caf8099e40d17ce08dd56fea4a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab06827f3f0880ea5ee95c97a1e849027"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#ab06827f3f0880ea5ee95c97a1e849027">GZ_FLAG_UNKNOWN_MASK</a>   0xc0</td></tr> <tr class="separator:ab06827f3f0880ea5ee95c97a1e849027"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a329bee5e3836f45d17bceab710b5c0e4"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a329bee5e3836f45d17bceab710b5c0e4">GZ_EXTRAFLAG_FAST</a>   0x4</td></tr> <tr class="separator:a329bee5e3836f45d17bceab710b5c0e4"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a699d9a0d29556e45e792bfdc87b00095"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a699d9a0d29556e45e792bfdc87b00095">GZ_EXTRAFLAG_SLOW</a>   0x2</td></tr> <tr class="separator:a699d9a0d29556e45e792bfdc87b00095"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6ebd40ef10abdc7d51315a504971512c"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a6ebd40ef10abdc7d51315a504971512c">OS_MSDOS</a>   0x00</td></tr> <tr class="separator:a6ebd40ef10abdc7d51315a504971512c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa80fe9c38f282da7fffcf658dec9d560"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#aa80fe9c38f282da7fffcf658dec9d560">OS_AMIGA</a>   0x01</td></tr> <tr class="separator:aa80fe9c38f282da7fffcf658dec9d560"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9d07e847ba5ca725cd72da114385cc37"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a9d07e847ba5ca725cd72da114385cc37">OS_VMS</a>   0x02</td></tr> <tr class="separator:a9d07e847ba5ca725cd72da114385cc37"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2682d177c2a329a69e2b6c8a15108734"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a2682d177c2a329a69e2b6c8a15108734">OS_UNIX</a>   0x03</td></tr> <tr class="separator:a2682d177c2a329a69e2b6c8a15108734"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af1565da39d852ca849f241fb54f5a0de"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#af1565da39d852ca849f241fb54f5a0de">OS_ATARI</a>   0x05</td></tr> <tr class="separator:af1565da39d852ca849f241fb54f5a0de"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6969eccaa3b30fb728efffb28579dbfb"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a6969eccaa3b30fb728efffb28579dbfb">OS_OS2</a>   0x06</td></tr> <tr class="separator:a6969eccaa3b30fb728efffb28579dbfb"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad8ab8a16c48eb1f25943d0657e9bd908"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#ad8ab8a16c48eb1f25943d0657e9bd908">OS_MACOS</a>   0x07</td></tr> <tr class="separator:ad8ab8a16c48eb1f25943d0657e9bd908"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9862aac9b550e1dd5a5ae2dfae8ece72"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a9862aac9b550e1dd5a5ae2dfae8ece72">OS_TOPS20</a>   0x0a</td></tr> <tr class="separator:a9862aac9b550e1dd5a5ae2dfae8ece72"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab8c918230afb105e2615a86c26e43691"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#ab8c918230afb105e2615a86c26e43691">OS_WIN32</a>   0x0b</td></tr> <tr class="separator:ab8c918230afb105e2615a86c26e43691"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9675bc7142d206a574f1230fc8130344"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a9675bc7142d206a574f1230fc8130344">OS_VMCMS</a>   0x04</td></tr> <tr class="separator:a9675bc7142d206a574f1230fc8130344"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7324784de004d676978df952c33f5eb0"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a7324784de004d676978df952c33f5eb0">OS_ZSYSTEM</a>   0x08</td></tr> <tr class="separator:a7324784de004d676978df952c33f5eb0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3ebbd7c86bdb607cf4829e224674065a"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a3ebbd7c86bdb607cf4829e224674065a">OS_CPM</a>   0x09</td></tr> <tr class="separator:a3ebbd7c86bdb607cf4829e224674065a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac79515172c8ac9690b54a9c726ad271e"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#ac79515172c8ac9690b54a9c726ad271e">OS_QDOS</a>   0x0c</td></tr> <tr class="separator:ac79515172c8ac9690b54a9c726ad271e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3c2c2fe0294165aa734e684b43f6112d"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a3c2c2fe0294165aa734e684b43f6112d">OS_RISCOS</a>   0x0d</td></tr> <tr class="separator:a3c2c2fe0294165aa734e684b43f6112d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:abc345847324c9aacdb22557295a6f47a"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#abc345847324c9aacdb22557295a6f47a">OS_UNKNOWN</a>   0xff</td></tr> <tr class="separator:abc345847324c9aacdb22557295a6f47a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a919da7d9b61966c3af796ab42e618bef"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a919da7d9b61966c3af796ab42e618bef">OS_CODE</a>   <a class="el" href="../../db/d74/zlib_8c.html#a2682d177c2a329a69e2b6c8a15108734">OS_UNIX</a></td></tr> <tr class="separator:a919da7d9b61966c3af796ab42e618bef"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a919b04687dc699ed86d43cda1e656fb0"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a919b04687dc699ed86d43cda1e656fb0">GZFILE_CBUF_CAPA</a>   10</td></tr> <tr class="separator:a919b04687dc699ed86d43cda1e656fb0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a637830bd5c8d0cfc50c0f547e49e048b"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a637830bd5c8d0cfc50c0f547e49e048b">GZFILE_FLAG_SYNC</a>   <a class="el" href="../../db/d74/zlib_8c.html#a0f4de67a965c073b3e816adfa49342e6">ZSTREAM_FLAG_UNUSED</a></td></tr> <tr class="separator:a637830bd5c8d0cfc50c0f547e49e048b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:adab66e8191de2370323b945850ee5572"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#adab66e8191de2370323b945850ee5572">GZFILE_FLAG_HEADER_FINISHED</a>   (<a class="el" href="../../db/d74/zlib_8c.html#a0f4de67a965c073b3e816adfa49342e6">ZSTREAM_FLAG_UNUSED</a> << 1)</td></tr> <tr class="separator:adab66e8191de2370323b945850ee5572"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a65f023980b77fbb7ab0508fcceaeb86a"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a65f023980b77fbb7ab0508fcceaeb86a">GZFILE_FLAG_FOOTER_FINISHED</a>   (<a class="el" href="../../db/d74/zlib_8c.html#a0f4de67a965c073b3e816adfa49342e6">ZSTREAM_FLAG_UNUSED</a> << 2)</td></tr> <tr class="separator:a65f023980b77fbb7ab0508fcceaeb86a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a35d596906701ef77cd92c36bfd2abea9"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a35d596906701ef77cd92c36bfd2abea9">GZFILE_IS_FINISHED</a>(gz)   (<a class="el" href="../../db/d74/zlib_8c.html#ac82801e0b5eb31e0c3f9a8ba229b18aa">ZSTREAM_IS_FINISHED</a>(&(gz)->z) && (gz)->z.buf_filled == 0)</td></tr> <tr class="separator:a35d596906701ef77cd92c36bfd2abea9"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2903d66d3ce108a1f9e9913c7ed24151"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a2903d66d3ce108a1f9e9913c7ed24151">GZFILE_READ_SIZE</a>   2048</td></tr> <tr class="separator:a2903d66d3ce108a1f9e9913c7ed24151"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a566b6fb951887e54f166b6bdcedb055a"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a566b6fb951887e54f166b6bdcedb055a">gzfile_writer_new</a>(gz)   <a class="el" href="../../db/d74/zlib_8c.html#ac36ef37291425ff162415bd86eef199a">gzfile_new</a>((gz),&<a class="el" href="../../db/d74/zlib_8c.html#afa63d1be0e4004b48c401da43ee062aa">deflate_funcs</a>,<a class="el" href="../../db/d74/zlib_8c.html#a778bf6cd0290fbf1a7dadab67232aa4d">gzfile_writer_end</a>)</td></tr> <tr class="separator:a566b6fb951887e54f166b6bdcedb055a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa79bb1851b23de8962e3b6e1e628168a"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#aa79bb1851b23de8962e3b6e1e628168a">gzfile_reader_new</a>(gz)   <a class="el" href="../../db/d74/zlib_8c.html#ac36ef37291425ff162415bd86eef199a">gzfile_new</a>((gz),&<a class="el" href="../../db/d74/zlib_8c.html#af2ad0bab0aefc77f19d0a847587cd622">inflate_funcs</a>,<a class="el" href="../../db/d74/zlib_8c.html#a90c2d8235ad33cb6021fd0c5e3bcd591">gzfile_reader_end</a>)</td></tr> <tr class="separator:aa79bb1851b23de8962e3b6e1e628168a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a403f9f34a2dd7ceff61fa616ed592f55"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a403f9f34a2dd7ceff61fa616ed592f55">rb_gzwriter_addstr</a>   <a class="el" href="../../df/d0a/io_8c.html#a14cd5bbcedd59cf5490ee633955825ed">rb_io_addstr</a></td></tr> <tr class="separator:a403f9f34a2dd7ceff61fa616ed592f55"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a49d2c90ad70e318ef8458e78c5f0b4c2"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a49d2c90ad70e318ef8458e78c5f0b4c2">rb_gzwriter_printf</a>   <a class="el" href="../../df/d0a/io_8c.html#a38badf2cb0b09c67962b4fd62a0898ba">rb_io_printf</a></td></tr> <tr class="separator:a49d2c90ad70e318ef8458e78c5f0b4c2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a82a4820e7df6f15143aec4012b0dbf2d"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a82a4820e7df6f15143aec4012b0dbf2d">rb_gzwriter_print</a>   <a class="el" href="../../df/d0a/io_8c.html#afe817473eb851b2c50b6882fb46e9db6">rb_io_print</a></td></tr> <tr class="separator:a82a4820e7df6f15143aec4012b0dbf2d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3d37de9747b7b43ffaa9341d5c0e3eb9"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a3d37de9747b7b43ffaa9341d5c0e3eb9">rb_gzwriter_puts</a>   <a class="el" href="../../df/d0a/io_8c.html#a7e73b2b54a67762b3ca384b738609106">rb_io_puts</a></td></tr> <tr class="separator:a3d37de9747b7b43ffaa9341d5c0e3eb9"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a> Functions</h2></td></tr> <tr class="memitem:adfa4240cdd9823ebd90481988db8d142"><td class="memItemLeft" align="right" valign="top">static </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#adfa4240cdd9823ebd90481988db8d142">NORETURN</a> (void <a class="el" href="../../db/d74/zlib_8c.html#ac6914b600170d98f18590319dfa3852f">raise_zlib_error</a>(int, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *))</td></tr> <tr class="separator:adfa4240cdd9823ebd90481988db8d142"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1572392d69d1e9cd6862b23fe13e7b55"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a1572392d69d1e9cd6862b23fe13e7b55">rb_zlib_version</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a1572392d69d1e9cd6862b23fe13e7b55"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa3629407bd065e9c749e61b6c2c2a7ed"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#aa3629407bd065e9c749e61b6c2c2a7ed">do_checksum</a> (int, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *, uLong(*)(uLong, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> Bytef *, uInt))</td></tr> <tr class="separator:aa3629407bd065e9c749e61b6c2c2a7ed"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0e44c5721732e1332f5b7a267c40350e"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a0e44c5721732e1332f5b7a267c40350e">rb_zlib_adler32</a> (int, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a0e44c5721732e1332f5b7a267c40350e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a46e1e08b112caa720a66ca86a730b57e"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a46e1e08b112caa720a66ca86a730b57e">rb_zlib_crc32</a> (int, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a46e1e08b112caa720a66ca86a730b57e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae9df3f09ce7354056dd6292d7f5cb7b9"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#ae9df3f09ce7354056dd6292d7f5cb7b9">rb_zlib_crc_table</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:ae9df3f09ce7354056dd6292d7f5cb7b9"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a761143a107ea529031193d834251ecf2"><td class="memItemLeft" align="right" valign="top">static voidpf </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a761143a107ea529031193d834251ecf2">zlib_mem_alloc</a> (voidpf, uInt, uInt)</td></tr> <tr class="separator:a761143a107ea529031193d834251ecf2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a79d4a0b8a928beef3c3c7bc5788a18a6"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a79d4a0b8a928beef3c3c7bc5788a18a6">zlib_mem_free</a> (voidpf, voidpf)</td></tr> <tr class="separator:a79d4a0b8a928beef3c3c7bc5788a18a6"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4d184a166883a059ca5c3380d6474326"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a4d184a166883a059ca5c3380d6474326">finalizer_warn</a> (<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *)</td></tr> <tr class="separator:a4d184a166883a059ca5c3380d6474326"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:adf4d0972a77e24d01c18cfcf0393cff2"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#adf4d0972a77e24d01c18cfcf0393cff2">zstream_init</a> (struct <a class="el" href="../../de/db2/structzstream.html">zstream</a> *, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> struct zstream_funcs *)</td></tr> <tr class="separator:adf4d0972a77e24d01c18cfcf0393cff2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a126bb89d6216fbbf0c6e525d74693e2b"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a126bb89d6216fbbf0c6e525d74693e2b">zstream_expand_buffer</a> (struct <a class="el" href="../../de/db2/structzstream.html">zstream</a> *)</td></tr> <tr class="separator:a126bb89d6216fbbf0c6e525d74693e2b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3edbd33d6484abbe2ea30d7404167335"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a3edbd33d6484abbe2ea30d7404167335">zstream_expand_buffer_into</a> (struct <a class="el" href="../../de/db2/structzstream.html">zstream</a> *, unsigned <a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a>)</td></tr> <tr class="separator:a3edbd33d6484abbe2ea30d7404167335"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a29d4729c2f9d92c8c025c46d62e12b6b"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a29d4729c2f9d92c8c025c46d62e12b6b">zstream_append_buffer</a> (struct <a class="el" href="../../de/db2/structzstream.html">zstream</a> *, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> Bytef *, <a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a>)</td></tr> <tr class="separator:a29d4729c2f9d92c8c025c46d62e12b6b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a01bb3d67ea9693096bee2185d838d6c3"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a01bb3d67ea9693096bee2185d838d6c3">zstream_detach_buffer</a> (struct <a class="el" href="../../de/db2/structzstream.html">zstream</a> *)</td></tr> <tr class="separator:a01bb3d67ea9693096bee2185d838d6c3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5f04a98902f6e69718c3f4b5fc6c684c"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a5f04a98902f6e69718c3f4b5fc6c684c">zstream_shift_buffer</a> (struct <a class="el" href="../../de/db2/structzstream.html">zstream</a> *, <a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a>)</td></tr> <tr class="separator:a5f04a98902f6e69718c3f4b5fc6c684c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab316e0052e4cdb58338aa8a5ebb54e9e"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#ab316e0052e4cdb58338aa8a5ebb54e9e">zstream_buffer_ungets</a> (struct <a class="el" href="../../de/db2/structzstream.html">zstream</a> *, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> Bytef *, unsigned <a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a>)</td></tr> <tr class="separator:ab316e0052e4cdb58338aa8a5ebb54e9e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab94821f9a18262ef6be640db7cbd3583"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#ab94821f9a18262ef6be640db7cbd3583">zstream_buffer_ungetbyte</a> (struct <a class="el" href="../../de/db2/structzstream.html">zstream</a> *, int)</td></tr> <tr class="separator:ab94821f9a18262ef6be640db7cbd3583"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae40df8e526e17a4283afc1eedadded21"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#ae40df8e526e17a4283afc1eedadded21">zstream_append_input</a> (struct <a class="el" href="../../de/db2/structzstream.html">zstream</a> *, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> Bytef *, <a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a>)</td></tr> <tr class="separator:ae40df8e526e17a4283afc1eedadded21"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4b22046e69c80d09f5134884a8b4adbb"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a4b22046e69c80d09f5134884a8b4adbb">zstream_discard_input</a> (struct <a class="el" href="../../de/db2/structzstream.html">zstream</a> *, <a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a>)</td></tr> <tr class="separator:a4b22046e69c80d09f5134884a8b4adbb"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:accdc8bffaac9c239b2ca9661c94dbd57"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#accdc8bffaac9c239b2ca9661c94dbd57">zstream_reset_input</a> (struct <a class="el" href="../../de/db2/structzstream.html">zstream</a> *)</td></tr> <tr class="separator:accdc8bffaac9c239b2ca9661c94dbd57"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a99bc5995ac22b202eed0a106a28ed466"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a99bc5995ac22b202eed0a106a28ed466">zstream_passthrough_input</a> (struct <a class="el" href="../../de/db2/structzstream.html">zstream</a> *)</td></tr> <tr class="separator:a99bc5995ac22b202eed0a106a28ed466"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7afa10371a14dd3d3c5c2644bd28a614"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a7afa10371a14dd3d3c5c2644bd28a614">zstream_detach_input</a> (struct <a class="el" href="../../de/db2/structzstream.html">zstream</a> *)</td></tr> <tr class="separator:a7afa10371a14dd3d3c5c2644bd28a614"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad727091c7befb0b17b4d714ced945c5d"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#ad727091c7befb0b17b4d714ced945c5d">zstream_reset</a> (struct <a class="el" href="../../de/db2/structzstream.html">zstream</a> *)</td></tr> <tr class="separator:ad727091c7befb0b17b4d714ced945c5d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac0ef03184634dde91b20b13af952e6e2"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#ac0ef03184634dde91b20b13af952e6e2">zstream_end</a> (struct <a class="el" href="../../de/db2/structzstream.html">zstream</a> *)</td></tr> <tr class="separator:ac0ef03184634dde91b20b13af952e6e2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3eb8884b404949cb0169ac52cc249ddd"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a3eb8884b404949cb0169ac52cc249ddd">zstream_run</a> (struct <a class="el" href="../../de/db2/structzstream.html">zstream</a> *, Bytef *, <a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a>, int)</td></tr> <tr class="separator:a3eb8884b404949cb0169ac52cc249ddd"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad75572d2b05dda94788d6fdaaf4abea7"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#ad75572d2b05dda94788d6fdaaf4abea7">zstream_sync</a> (struct <a class="el" href="../../de/db2/structzstream.html">zstream</a> *, Bytef *, <a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a>)</td></tr> <tr class="separator:ad75572d2b05dda94788d6fdaaf4abea7"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8f2170615a8dff538b7835b5c3f83e83"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a8f2170615a8dff538b7835b5c3f83e83">zstream_mark</a> (struct <a class="el" href="../../de/db2/structzstream.html">zstream</a> *)</td></tr> <tr class="separator:a8f2170615a8dff538b7835b5c3f83e83"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a29c66001a999064527aaafaab6e68511"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a29c66001a999064527aaafaab6e68511">zstream_free</a> (struct <a class="el" href="../../de/db2/structzstream.html">zstream</a> *)</td></tr> <tr class="separator:a29c66001a999064527aaafaab6e68511"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae42567a15e362335b6f62dd05e39d43d"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#ae42567a15e362335b6f62dd05e39d43d">zstream_new</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> struct zstream_funcs *)</td></tr> <tr class="separator:ae42567a15e362335b6f62dd05e39d43d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a368668345eab1044fb181d0da06b8574"><td class="memItemLeft" align="right" valign="top">static struct <a class="el" href="../../de/db2/structzstream.html">zstream</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a368668345eab1044fb181d0da06b8574">get_zstream</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a368668345eab1044fb181d0da06b8574"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:acc5db7abf68d2ad10c5666608a299d81"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#acc5db7abf68d2ad10c5666608a299d81">zstream_finalize</a> (struct <a class="el" href="../../de/db2/structzstream.html">zstream</a> *)</td></tr> <tr class="separator:acc5db7abf68d2ad10c5666608a299d81"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a229ed7585536535d9d723d6a580a2f86"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a229ed7585536535d9d723d6a580a2f86">rb_zstream_end</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a229ed7585536535d9d723d6a580a2f86"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac991f5151f195321e96c5b3704ccc452"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#ac991f5151f195321e96c5b3704ccc452">rb_zstream_reset</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:ac991f5151f195321e96c5b3704ccc452"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a14cdff57ac43be46f420e15f49fb214d"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a14cdff57ac43be46f420e15f49fb214d">rb_zstream_finish</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a14cdff57ac43be46f420e15f49fb214d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac3b5ab7496712922874616ddbf67765a"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#ac3b5ab7496712922874616ddbf67765a">rb_zstream_flush_next_in</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:ac3b5ab7496712922874616ddbf67765a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8a811453d186f5b7c6b0ad8adf6fed6f"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a8a811453d186f5b7c6b0ad8adf6fed6f">rb_zstream_flush_next_out</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a8a811453d186f5b7c6b0ad8adf6fed6f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af2bc3b1e522fe956dbfb5ddc9a48f060"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#af2bc3b1e522fe956dbfb5ddc9a48f060">rb_zstream_avail_out</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:af2bc3b1e522fe956dbfb5ddc9a48f060"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2af90e70ecacd6cee1ed2ed30021679c"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a2af90e70ecacd6cee1ed2ed30021679c">rb_zstream_set_avail_out</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a2af90e70ecacd6cee1ed2ed30021679c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4be915715bd9c5ab919efcfcf1529047"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a4be915715bd9c5ab919efcfcf1529047">rb_zstream_avail_in</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a4be915715bd9c5ab919efcfcf1529047"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a05295437c12db7558c818065e2710180"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a05295437c12db7558c818065e2710180">rb_zstream_total_in</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a05295437c12db7558c818065e2710180"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad98fba78ccb2c4510348bab0fe7579af"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#ad98fba78ccb2c4510348bab0fe7579af">rb_zstream_total_out</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:ad98fba78ccb2c4510348bab0fe7579af"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a606d9ae10e31111f803bee5383bd25d4"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a606d9ae10e31111f803bee5383bd25d4">rb_zstream_data_type</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a606d9ae10e31111f803bee5383bd25d4"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab6bb56e2f554182b7e918165145d970f"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#ab6bb56e2f554182b7e918165145d970f">rb_zstream_adler</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:ab6bb56e2f554182b7e918165145d970f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a830f6ee36414d52efefaa350356cae65"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a830f6ee36414d52efefaa350356cae65">rb_zstream_finished_p</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a830f6ee36414d52efefaa350356cae65"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2d0c0e8363926008760b1a47047457ae"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a2d0c0e8363926008760b1a47047457ae">rb_zstream_closed_p</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a2d0c0e8363926008760b1a47047457ae"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad22a52e854f30f9ade698071d10ad622"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#ad22a52e854f30f9ade698071d10ad622">rb_deflate_s_allocate</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:ad22a52e854f30f9ade698071d10ad622"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa831b86f382eca38414176f27cd22503"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#aa831b86f382eca38414176f27cd22503">rb_deflate_initialize</a> (int, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:aa831b86f382eca38414176f27cd22503"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:accecba7115a3118f2cc9a31f0cb79e28"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#accecba7115a3118f2cc9a31f0cb79e28">rb_deflate_init_copy</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:accecba7115a3118f2cc9a31f0cb79e28"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a34d4f9dc22128bb8fa23de3fd6b3c3ad"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a34d4f9dc22128bb8fa23de3fd6b3c3ad">deflate_run</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a34d4f9dc22128bb8fa23de3fd6b3c3ad"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a95d4ae6a949d6f07a44ef5b6d8867e26"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a95d4ae6a949d6f07a44ef5b6d8867e26">rb_deflate_s_deflate</a> (int, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a95d4ae6a949d6f07a44ef5b6d8867e26"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab1b5d19e044b72fef43b08c47dc1ff54"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#ab1b5d19e044b72fef43b08c47dc1ff54">do_deflate</a> (struct <a class="el" href="../../de/db2/structzstream.html">zstream</a> *, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, int)</td></tr> <tr class="separator:ab1b5d19e044b72fef43b08c47dc1ff54"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a30c1c8381a1409a54ee4eda920e8c420"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a30c1c8381a1409a54ee4eda920e8c420">rb_deflate_deflate</a> (int, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a30c1c8381a1409a54ee4eda920e8c420"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a70a4b87a0cea32fa931e333b72ef270b"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a70a4b87a0cea32fa931e333b72ef270b">rb_deflate_addstr</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a70a4b87a0cea32fa931e333b72ef270b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af96657107d25345f47b2f71bc65a3e4d"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#af96657107d25345f47b2f71bc65a3e4d">rb_deflate_flush</a> (int, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:af96657107d25345f47b2f71bc65a3e4d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aeae262c88b9adaa3a3a9d7bdcfc93d28"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#aeae262c88b9adaa3a3a9d7bdcfc93d28">rb_deflate_params</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:aeae262c88b9adaa3a3a9d7bdcfc93d28"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac04168886a6bf10ab9b64a3a9ae335ff"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#ac04168886a6bf10ab9b64a3a9ae335ff">rb_deflate_set_dictionary</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:ac04168886a6bf10ab9b64a3a9ae335ff"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a818b5a579df9eba47640382a581c194e"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a818b5a579df9eba47640382a581c194e">inflate_run</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a818b5a579df9eba47640382a581c194e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a594a49e633f5401084a08619c09a861c"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a594a49e633f5401084a08619c09a861c">rb_inflate_s_allocate</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a594a49e633f5401084a08619c09a861c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af611bec9f93ef4670557ae4992a10e5f"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#af611bec9f93ef4670557ae4992a10e5f">rb_inflate_initialize</a> (int, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:af611bec9f93ef4670557ae4992a10e5f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4388468d7258a795a91251b7306ecd1a"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a4388468d7258a795a91251b7306ecd1a">rb_inflate_s_inflate</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a4388468d7258a795a91251b7306ecd1a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae2e91360f106fdd3d40bb4f6f6868e93"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#ae2e91360f106fdd3d40bb4f6f6868e93">do_inflate</a> (struct <a class="el" href="../../de/db2/structzstream.html">zstream</a> *, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:ae2e91360f106fdd3d40bb4f6f6868e93"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:adc296ca8377bf58bf94b79e9b47fa34d"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#adc296ca8377bf58bf94b79e9b47fa34d">rb_inflate_inflate</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:adc296ca8377bf58bf94b79e9b47fa34d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6bad9da980dcf0708cba1b3c9539e5d5"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a6bad9da980dcf0708cba1b3c9539e5d5">rb_inflate_addstr</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a6bad9da980dcf0708cba1b3c9539e5d5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a75ff5d8644567a1385cd96aee32e7e39"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a75ff5d8644567a1385cd96aee32e7e39">rb_inflate_sync</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a75ff5d8644567a1385cd96aee32e7e39"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a35efc8647a11b3ae6f68cf05be825cdb"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a35efc8647a11b3ae6f68cf05be825cdb">rb_inflate_sync_point_p</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a35efc8647a11b3ae6f68cf05be825cdb"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8963bc79a638388be67d5edec76ae500"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a8963bc79a638388be67d5edec76ae500">rb_inflate_set_dictionary</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a8963bc79a638388be67d5edec76ae500"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a738ec5a39342bf7cfecd4e9fac0059d0"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a738ec5a39342bf7cfecd4e9fac0059d0">gzfile_mark</a> (struct <a class="el" href="../../d6/d8c/structgzfile.html">gzfile</a> *)</td></tr> <tr class="separator:a738ec5a39342bf7cfecd4e9fac0059d0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2cd25674ded412c755d048ecb158dd3b"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a2cd25674ded412c755d048ecb158dd3b">gzfile_free</a> (struct <a class="el" href="../../d6/d8c/structgzfile.html">gzfile</a> *)</td></tr> <tr class="separator:a2cd25674ded412c755d048ecb158dd3b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2fc8eff14fdaf43d638afa9fa846e39a"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a2fc8eff14fdaf43d638afa9fa846e39a">gzfile_new</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> struct zstream_funcs *, void(*) <a class="el" href="../../df/d73/time_8c.html#a54b6aca564b141db4dfa8ed88f0cd85d">_</a>((struct <a class="el" href="../../d6/d8c/structgzfile.html">gzfile</a> *)))</td></tr> <tr class="separator:a2fc8eff14fdaf43d638afa9fa846e39a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4df9a32a3c2b677ceee278de9a5902c0"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a4df9a32a3c2b677ceee278de9a5902c0">gzfile_reset</a> (struct <a class="el" href="../../d6/d8c/structgzfile.html">gzfile</a> *)</td></tr> <tr class="separator:a4df9a32a3c2b677ceee278de9a5902c0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a495f7f3722e3694a6d3b9f2dc4c453fc"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a495f7f3722e3694a6d3b9f2dc4c453fc">gzfile_close</a> (struct <a class="el" href="../../d6/d8c/structgzfile.html">gzfile</a> *, int)</td></tr> <tr class="separator:a495f7f3722e3694a6d3b9f2dc4c453fc"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3ddadf038dd20b651aa1db986c7017b5"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a3ddadf038dd20b651aa1db986c7017b5">gzfile_write_raw</a> (struct <a class="el" href="../../d6/d8c/structgzfile.html">gzfile</a> *)</td></tr> <tr class="separator:a3ddadf038dd20b651aa1db986c7017b5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4022edba83d2fb3f7195a6246c312aee"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a4022edba83d2fb3f7195a6246c312aee">gzfile_read_raw_partial</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a4022edba83d2fb3f7195a6246c312aee"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac51228284339261b8db0cec339207d05"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#ac51228284339261b8db0cec339207d05">gzfile_read_raw_rescue</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:ac51228284339261b8db0cec339207d05"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:abc2c313b232223de715a8ce92aa5333c"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#abc2c313b232223de715a8ce92aa5333c">gzfile_read_raw</a> (struct <a class="el" href="../../d6/d8c/structgzfile.html">gzfile</a> *)</td></tr> <tr class="separator:abc2c313b232223de715a8ce92aa5333c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4750da10a1274dfc87427fcffde44c6d"><td class="memItemLeft" align="right" valign="top">static int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a4750da10a1274dfc87427fcffde44c6d">gzfile_read_raw_ensure</a> (struct <a class="el" href="../../d6/d8c/structgzfile.html">gzfile</a> *, <a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a>)</td></tr> <tr class="separator:a4750da10a1274dfc87427fcffde44c6d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2cad4a61627776db05c26892ca15c659"><td class="memItemLeft" align="right" valign="top">static char * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a2cad4a61627776db05c26892ca15c659">gzfile_read_raw_until_zero</a> (struct <a class="el" href="../../d6/d8c/structgzfile.html">gzfile</a> *, <a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a>)</td></tr> <tr class="separator:a2cad4a61627776db05c26892ca15c659"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0a594e0505e59599b1a0a1f82dc86096"><td class="memItemLeft" align="right" valign="top">static unsigned int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a0a594e0505e59599b1a0a1f82dc86096">gzfile_get16</a> (<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> unsigned char *)</td></tr> <tr class="separator:a0a594e0505e59599b1a0a1f82dc86096"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3446fb7d32bdd7233fef960cd7a97266"><td class="memItemLeft" align="right" valign="top">static unsigned <a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a3446fb7d32bdd7233fef960cd7a97266">gzfile_get32</a> (<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> unsigned char *)</td></tr> <tr class="separator:a3446fb7d32bdd7233fef960cd7a97266"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a76f7bd010f2543dadaeae1d3455d0ff8"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a76f7bd010f2543dadaeae1d3455d0ff8">gzfile_set32</a> (unsigned <a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> n, unsigned char *)</td></tr> <tr class="separator:a76f7bd010f2543dadaeae1d3455d0ff8"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8e0b7f719aeb81b79b229142f262137f"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a8e0b7f719aeb81b79b229142f262137f">gzfile_make_header</a> (struct <a class="el" href="../../d6/d8c/structgzfile.html">gzfile</a> *)</td></tr> <tr class="separator:a8e0b7f719aeb81b79b229142f262137f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa29848c6fff08de9d12dbb6c7644d099"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#aa29848c6fff08de9d12dbb6c7644d099">gzfile_make_footer</a> (struct <a class="el" href="../../d6/d8c/structgzfile.html">gzfile</a> *)</td></tr> <tr class="separator:aa29848c6fff08de9d12dbb6c7644d099"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8aad7958e30caadf8a6a537109521fc6"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a8aad7958e30caadf8a6a537109521fc6">gzfile_read_header</a> (struct <a class="el" href="../../d6/d8c/structgzfile.html">gzfile</a> *)</td></tr> <tr class="separator:a8aad7958e30caadf8a6a537109521fc6"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac9371f9750eb73421712d261a497c729"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#ac9371f9750eb73421712d261a497c729">gzfile_check_footer</a> (struct <a class="el" href="../../d6/d8c/structgzfile.html">gzfile</a> *)</td></tr> <tr class="separator:ac9371f9750eb73421712d261a497c729"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad9b81d86355fa9287bbe2c98efc4e21c"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#ad9b81d86355fa9287bbe2c98efc4e21c">gzfile_write</a> (struct <a class="el" href="../../d6/d8c/structgzfile.html">gzfile</a> *, Bytef *, <a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a>)</td></tr> <tr class="separator:ad9b81d86355fa9287bbe2c98efc4e21c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:add8d55d679c57fa5e2affa9d4cf58bec"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#add8d55d679c57fa5e2affa9d4cf58bec">gzfile_read_more</a> (struct <a class="el" href="../../d6/d8c/structgzfile.html">gzfile</a> *)</td></tr> <tr class="separator:add8d55d679c57fa5e2affa9d4cf58bec"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3767d9abc6f90bb938becbfc59e2288e"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a3767d9abc6f90bb938becbfc59e2288e">gzfile_calc_crc</a> (struct <a class="el" href="../../d6/d8c/structgzfile.html">gzfile</a> *, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a3767d9abc6f90bb938becbfc59e2288e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3b5f69f613783c321cda7d77d65874bc"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a3b5f69f613783c321cda7d77d65874bc">gzfile_read</a> (struct <a class="el" href="../../d6/d8c/structgzfile.html">gzfile</a> *, <a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a>)</td></tr> <tr class="separator:a3b5f69f613783c321cda7d77d65874bc"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:adbb2d50fc54aa3248304bf7952f91541"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#adbb2d50fc54aa3248304bf7952f91541">gzfile_read_all</a> (struct <a class="el" href="../../d6/d8c/structgzfile.html">gzfile</a> *)</td></tr> <tr class="separator:adbb2d50fc54aa3248304bf7952f91541"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab4d5e62a73d5441845fbea3f73077c5a"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#ab4d5e62a73d5441845fbea3f73077c5a">gzfile_ungets</a> (struct <a class="el" href="../../d6/d8c/structgzfile.html">gzfile</a> *, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> Bytef *, <a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a>)</td></tr> <tr class="separator:ab4d5e62a73d5441845fbea3f73077c5a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae82adf520a482bdc5a33e6fa251c14a6"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#ae82adf520a482bdc5a33e6fa251c14a6">gzfile_ungetbyte</a> (struct <a class="el" href="../../d6/d8c/structgzfile.html">gzfile</a> *, int)</td></tr> <tr class="separator:ae82adf520a482bdc5a33e6fa251c14a6"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af2fdec6f258ba567cad4d5e3a5436cd7"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#af2fdec6f258ba567cad4d5e3a5436cd7">gzfile_writer_end_run</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:af2fdec6f258ba567cad4d5e3a5436cd7"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a778bf6cd0290fbf1a7dadab67232aa4d"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a778bf6cd0290fbf1a7dadab67232aa4d">gzfile_writer_end</a> (struct <a class="el" href="../../d6/d8c/structgzfile.html">gzfile</a> *)</td></tr> <tr class="separator:a778bf6cd0290fbf1a7dadab67232aa4d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa738fc646277e8168f7dbbf53cf6de2c"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#aa738fc646277e8168f7dbbf53cf6de2c">gzfile_reader_end_run</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:aa738fc646277e8168f7dbbf53cf6de2c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a90c2d8235ad33cb6021fd0c5e3bcd591"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a90c2d8235ad33cb6021fd0c5e3bcd591">gzfile_reader_end</a> (struct <a class="el" href="../../d6/d8c/structgzfile.html">gzfile</a> *)</td></tr> <tr class="separator:a90c2d8235ad33cb6021fd0c5e3bcd591"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aafe6923d6256667c7e3668e83a4831b3"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#aafe6923d6256667c7e3668e83a4831b3">gzfile_reader_rewind</a> (struct <a class="el" href="../../d6/d8c/structgzfile.html">gzfile</a> *)</td></tr> <tr class="separator:aafe6923d6256667c7e3668e83a4831b3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a57176490f4abe843acbeb44414f6b46a"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a57176490f4abe843acbeb44414f6b46a">gzfile_reader_get_unused</a> (struct <a class="el" href="../../d6/d8c/structgzfile.html">gzfile</a> *)</td></tr> <tr class="separator:a57176490f4abe843acbeb44414f6b46a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a670ce9f9fda6c3287a7baa35266181fc"><td class="memItemLeft" align="right" valign="top">static struct <a class="el" href="../../d6/d8c/structgzfile.html">gzfile</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a670ce9f9fda6c3287a7baa35266181fc">get_gzfile</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a670ce9f9fda6c3287a7baa35266181fc"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:adfb11257556ee1c0390e2708ae2a4d1c"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#adfb11257556ee1c0390e2708ae2a4d1c">gzfile_ensure_close</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:adfb11257556ee1c0390e2708ae2a4d1c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af1bf5672877dda70a5dcffabf6993952"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#af1bf5672877dda70a5dcffabf6993952">rb_gzfile_s_wrap</a> (int, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:af1bf5672877dda70a5dcffabf6993952"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6b141b57c4be5065a2cd6392908f071a"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a6b141b57c4be5065a2cd6392908f071a">gzfile_s_open</a> (int, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *)</td></tr> <tr class="separator:a6b141b57c4be5065a2cd6392908f071a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2c21ae6dff40ebef8d5d564bd34a7e20"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a2c21ae6dff40ebef8d5d564bd34a7e20">NORETURN</a> (static void <a class="el" href="../../db/d74/zlib_8c.html#aaa13f96d492d04f266b761709af5474a">gzfile_raise</a>(struct <a class="el" href="../../d6/d8c/structgzfile.html">gzfile</a> *, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *))</td></tr> <tr class="separator:a2c21ae6dff40ebef8d5d564bd34a7e20"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aed9b3b1460c4b222d38d51f2ec1882fc"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#aed9b3b1460c4b222d38d51f2ec1882fc">gzfile_error_inspect</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:aed9b3b1460c4b222d38d51f2ec1882fc"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7bd240370a20334fba9a3cf5a56adbd0"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a7bd240370a20334fba9a3cf5a56adbd0">rb_gzfile_to_io</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a7bd240370a20334fba9a3cf5a56adbd0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a67995ad968249d321755b6a5b9832ce2"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a67995ad968249d321755b6a5b9832ce2">rb_gzfile_crc</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a67995ad968249d321755b6a5b9832ce2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac88f1ce66aabe1a706af2dd319d7a1b5"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#ac88f1ce66aabe1a706af2dd319d7a1b5">rb_gzfile_mtime</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:ac88f1ce66aabe1a706af2dd319d7a1b5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af67bf4c6bb4880e05458ec6334f1a490"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#af67bf4c6bb4880e05458ec6334f1a490">rb_gzfile_level</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:af67bf4c6bb4880e05458ec6334f1a490"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a35c7de4cf6390ea2c7155ff3a277c0b2"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a35c7de4cf6390ea2c7155ff3a277c0b2">rb_gzfile_os_code</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a35c7de4cf6390ea2c7155ff3a277c0b2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a91d1f03b915deac654f6d47c8f3aa575"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a91d1f03b915deac654f6d47c8f3aa575">rb_gzfile_orig_name</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a91d1f03b915deac654f6d47c8f3aa575"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a632ef7e9092c1ffe85576898aac30bc8"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a632ef7e9092c1ffe85576898aac30bc8">rb_gzfile_comment</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a632ef7e9092c1ffe85576898aac30bc8"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:afa6552b5e790cc87356b91b9b6e0a3f0"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#afa6552b5e790cc87356b91b9b6e0a3f0">rb_gzfile_lineno</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:afa6552b5e790cc87356b91b9b6e0a3f0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aaad800d1c176d91482e59884b6f51eaa"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#aaad800d1c176d91482e59884b6f51eaa">rb_gzfile_set_lineno</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:aaad800d1c176d91482e59884b6f51eaa"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a20474392ad1422661df4b418f2640ff7"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a20474392ad1422661df4b418f2640ff7">rb_gzfile_set_mtime</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a20474392ad1422661df4b418f2640ff7"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8f03c0c78cbcf420c68d980ff43e9fbc"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a8f03c0c78cbcf420c68d980ff43e9fbc">rb_gzfile_set_orig_name</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a8f03c0c78cbcf420c68d980ff43e9fbc"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7a09f19783a98f107a37ac556971adf0"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a7a09f19783a98f107a37ac556971adf0">rb_gzfile_set_comment</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a7a09f19783a98f107a37ac556971adf0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:afc6424331c5b13441b3c173f341ba20f"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#afc6424331c5b13441b3c173f341ba20f">rb_gzfile_close</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:afc6424331c5b13441b3c173f341ba20f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9031648abed4e9450e0efd292bb24965"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a9031648abed4e9450e0efd292bb24965">rb_gzfile_finish</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a9031648abed4e9450e0efd292bb24965"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a167974f912eae7d1a8555006183fcf1f"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a167974f912eae7d1a8555006183fcf1f">rb_gzfile_closed_p</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a167974f912eae7d1a8555006183fcf1f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa05bffa4e438c30b3215cf0e628dd566"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#aa05bffa4e438c30b3215cf0e628dd566">rb_gzfile_eof_p</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:aa05bffa4e438c30b3215cf0e628dd566"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af1905d5986e0b23c2e6bec390c3510b0"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#af1905d5986e0b23c2e6bec390c3510b0">rb_gzfile_sync</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:af1905d5986e0b23c2e6bec390c3510b0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a639cf04ff2505bc93f888a3d037ba87f"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a639cf04ff2505bc93f888a3d037ba87f">rb_gzfile_set_sync</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a639cf04ff2505bc93f888a3d037ba87f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4e5c2dbb35dc0f50bd84ec408669d4d1"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a4e5c2dbb35dc0f50bd84ec408669d4d1">rb_gzfile_total_in</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a4e5c2dbb35dc0f50bd84ec408669d4d1"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae11b69aa1a467c84a874b6e4de56d1b5"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#ae11b69aa1a467c84a874b6e4de56d1b5">rb_gzfile_total_out</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:ae11b69aa1a467c84a874b6e4de56d1b5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a25a225a831d26f7d845e3eb11da98cd3"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a25a225a831d26f7d845e3eb11da98cd3">rb_gzfile_path</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a25a225a831d26f7d845e3eb11da98cd3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6711f2a491c9280a15dcb3b92f9d9b94"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a6711f2a491c9280a15dcb3b92f9d9b94">rb_gzwriter_s_allocate</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a6711f2a491c9280a15dcb3b92f9d9b94"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9b208c81d64034bdd3a5b352ef0757c0"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a9b208c81d64034bdd3a5b352ef0757c0">rb_gzwriter_s_open</a> (int, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a9b208c81d64034bdd3a5b352ef0757c0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8452d30112ede4154a8b897af1391e93"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a8452d30112ede4154a8b897af1391e93">rb_gzwriter_initialize</a> (int, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a8452d30112ede4154a8b897af1391e93"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5bc9add347e3878630788f6ade3d527c"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a5bc9add347e3878630788f6ade3d527c">rb_gzwriter_flush</a> (int, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a5bc9add347e3878630788f6ade3d527c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a159d293ed49c1930643c60cf16c4db2d"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a159d293ed49c1930643c60cf16c4db2d">rb_gzwriter_write</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a159d293ed49c1930643c60cf16c4db2d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:affb24b060bfd1539c3e15cc83e0090d0"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#affb24b060bfd1539c3e15cc83e0090d0">rb_gzwriter_putc</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:affb24b060bfd1539c3e15cc83e0090d0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aea19ab86776c5b8f3f5a60398571a191"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#aea19ab86776c5b8f3f5a60398571a191">rb_gzreader_s_allocate</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:aea19ab86776c5b8f3f5a60398571a191"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a942285cef8a1b0b2e1afdd78b7145851"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a942285cef8a1b0b2e1afdd78b7145851">rb_gzreader_s_open</a> (int, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a942285cef8a1b0b2e1afdd78b7145851"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8b2a5b4edfb123aa8c4541d4ca115767"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a8b2a5b4edfb123aa8c4541d4ca115767">rb_gzreader_initialize</a> (int, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a8b2a5b4edfb123aa8c4541d4ca115767"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ade80ae84740208df0cf8e203eb46e1e3"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#ade80ae84740208df0cf8e203eb46e1e3">rb_gzreader_rewind</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:ade80ae84740208df0cf8e203eb46e1e3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab929588c57519d86a8fa441e1597db7b"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#ab929588c57519d86a8fa441e1597db7b">rb_gzreader_unused</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:ab929588c57519d86a8fa441e1597db7b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0c7e0287fe5b05f797607f169e54a3e5"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a0c7e0287fe5b05f797607f169e54a3e5">rb_gzreader_read</a> (int, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a0c7e0287fe5b05f797607f169e54a3e5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a93536b7308db5057c500dd1e67380adf"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a93536b7308db5057c500dd1e67380adf">rb_gzreader_getc</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a93536b7308db5057c500dd1e67380adf"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a65191869897222af0c38930e4ac30db6"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a65191869897222af0c38930e4ac30db6">rb_gzreader_readchar</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a65191869897222af0c38930e4ac30db6"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a40b27f7d1399d28454bca98c763196f8"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a40b27f7d1399d28454bca98c763196f8">rb_gzreader_each_byte</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a40b27f7d1399d28454bca98c763196f8"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a07f513c242cffa19f7cdc730db802cca"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a07f513c242cffa19f7cdc730db802cca">rb_gzreader_ungetc</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a07f513c242cffa19f7cdc730db802cca"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac66218c2cc240d8257528044851695fe"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#ac66218c2cc240d8257528044851695fe">rb_gzreader_ungetbyte</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:ac66218c2cc240d8257528044851695fe"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a21b39715420f2aac71273447654d8dfb"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a21b39715420f2aac71273447654d8dfb">gzreader_skip_linebreaks</a> (struct <a class="el" href="../../d6/d8c/structgzfile.html">gzfile</a> *)</td></tr> <tr class="separator:a21b39715420f2aac71273447654d8dfb"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9a7708f57b72c74bc70d6285c8a583d7"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a9a7708f57b72c74bc70d6285c8a583d7">gzreader_gets</a> (int, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a9a7708f57b72c74bc70d6285c8a583d7"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a242f55bdd5be45d09288942bec7eda28"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a242f55bdd5be45d09288942bec7eda28">rb_gzreader_gets</a> (int, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a242f55bdd5be45d09288942bec7eda28"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae0698356d0281c2aaae6a5f6ba6b4571"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#ae0698356d0281c2aaae6a5f6ba6b4571">rb_gzreader_readline</a> (int, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:ae0698356d0281c2aaae6a5f6ba6b4571"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab91fe3960ae03b62bd6f83d0839d06d5"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#ab91fe3960ae03b62bd6f83d0839d06d5">rb_gzreader_each</a> (int, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:ab91fe3960ae03b62bd6f83d0839d06d5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0a3c9636f011355aa782e887cad5651e"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a0a3c9636f011355aa782e887cad5651e">rb_gzreader_readlines</a> (int, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a0a3c9636f011355aa782e887cad5651e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:acd1672aa43ea9dcf6cf1cb582e0fc0b5"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#acd1672aa43ea9dcf6cf1cb582e0fc0b5">Init_zlib</a> (void)</td></tr> <tr class="separator:acd1672aa43ea9dcf6cf1cb582e0fc0b5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac6914b600170d98f18590319dfa3852f"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#ac6914b600170d98f18590319dfa3852f">raise_zlib_error</a> (int <a class="el" href="../../d5/df2/win32_8c.html#a6ce68847c12434f60d1b2654a3dc3409">err</a>, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *<a class="el" href="../../d5/d04/strerror_8c.html#ae4f3f55be5de649fd367081b9d1b4b0c">msg</a>)</td></tr> <tr class="separator:ac6914b600170d98f18590319dfa3852f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6527bfd588a4e87ad98bd78385d0d6a1"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a6527bfd588a4e87ad98bd78385d0d6a1">do_checksum</a> (int <a class="el" href="../../df/d77/ruby_8c.html#ad1447518f4372828b8435ae82e48499e">argc</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *<a class="el" href="../../df/d77/ruby_8c.html#af2efa898e9eed6fe6715279cb1ec35b0">argv</a>, uLong *<a class="el" href="../../dc/dd1/ossl__ssl_8c.html#a86771351f4ef469ab9c94739a64fd7ea">func</a>)</td></tr> <tr class="separator:a6527bfd588a4e87ad98bd78385d0d6a1"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac36ef37291425ff162415bd86eef199a"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#ac36ef37291425ff162415bd86eef199a">gzfile_new</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> klass, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> struct zstream_funcs *funcs, void(*endfunc)(struct <a class="el" href="../../d6/d8c/structgzfile.html">gzfile</a> *))</td></tr> <tr class="separator:ac36ef37291425ff162415bd86eef199a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aaa13f96d492d04f266b761709af5474a"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#aaa13f96d492d04f266b761709af5474a">gzfile_raise</a> (struct <a class="el" href="../../d6/d8c/structgzfile.html">gzfile</a> *gz, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> klass, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *message)</td></tr> <tr class="separator:aaa13f96d492d04f266b761709af5474a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6395995d19005295ebdef5f625f8b8e7"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a6395995d19005295ebdef5f625f8b8e7">gzfile_newstr</a> (struct <a class="el" href="../../d6/d8c/structgzfile.html">gzfile</a> *gz, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> str)</td></tr> <tr class="separator:a6395995d19005295ebdef5f625f8b8e7"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac0b10e2c3c734580429ee7c3132198f5"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#ac0b10e2c3c734580429ee7c3132198f5">gzfile_fill</a> (struct <a class="el" href="../../d6/d8c/structgzfile.html">gzfile</a> *gz, <a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> <a class="el" href="../../d3/d15/name2ctype_8h.html#aed1cc4dca5d94cb452f79691f54f7423">len</a>)</td></tr> <tr class="separator:ac0b10e2c3c734580429ee7c3132198f5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5656a5e96a02017c8df6013b75625901"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a5656a5e96a02017c8df6013b75625901">gzfile_readpartial</a> (struct <a class="el" href="../../d6/d8c/structgzfile.html">gzfile</a> *gz, <a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> <a class="el" href="../../d3/d15/name2ctype_8h.html#aed1cc4dca5d94cb452f79691f54f7423">len</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> outbuf)</td></tr> <tr class="separator:a5656a5e96a02017c8df6013b75625901"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2818ac86bef5c9e4ef657163a7aa021f"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a2818ac86bef5c9e4ef657163a7aa021f">gzfile_getc</a> (struct <a class="el" href="../../d6/d8c/structgzfile.html">gzfile</a> *gz)</td></tr> <tr class="separator:a2818ac86bef5c9e4ef657163a7aa021f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7ab7a43b9ca43186b2ba6fede5447713"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a7ab7a43b9ca43186b2ba6fede5447713">new_wrap</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> tmp)</td></tr> <tr class="separator:a7ab7a43b9ca43186b2ba6fede5447713"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a73afdf76d3cb4096163e14d20364e29b"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a73afdf76d3cb4096163e14d20364e29b">gzfile_wrap</a> (int <a class="el" href="../../df/d77/ruby_8c.html#ad1447518f4372828b8435ae82e48499e">argc</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *<a class="el" href="../../df/d77/ruby_8c.html#af2efa898e9eed6fe6715279cb1ec35b0">argv</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> klass, int close_io_on_error)</td></tr> <tr class="separator:a73afdf76d3cb4096163e14d20364e29b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae551a9cf5b50011f15bd260513b5edcd"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#ae551a9cf5b50011f15bd260513b5edcd">rb_gzfile_ecopts</a> (struct <a class="el" href="../../d6/d8c/structgzfile.html">gzfile</a> *gz, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> opts)</td></tr> <tr class="separator:ae551a9cf5b50011f15bd260513b5edcd"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6b464c8fe7353902bc1d315b4e70c097"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a6b464c8fe7353902bc1d315b4e70c097">rb_gzreader_readpartial</a> (int <a class="el" href="../../df/d77/ruby_8c.html#ad1447518f4372828b8435ae82e48499e">argc</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *<a class="el" href="../../df/d77/ruby_8c.html#af2efa898e9eed6fe6715279cb1ec35b0">argv</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> obj)</td></tr> <tr class="separator:a6b464c8fe7353902bc1d315b4e70c097"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab635adfe0b5bf4c3978da7485da219d6"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#ab635adfe0b5bf4c3978da7485da219d6">rb_gzreader_getbyte</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> obj)</td></tr> <tr class="separator:ab635adfe0b5bf4c3978da7485da219d6"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1de12f5568a5c4b2d65b9b21e4ecc559"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a1de12f5568a5c4b2d65b9b21e4ecc559">rb_gzreader_readbyte</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> obj)</td></tr> <tr class="separator:a1de12f5568a5c4b2d65b9b21e4ecc559"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:abb534cd844aae4377d7c5621a6c66f47"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#abb534cd844aae4377d7c5621a6c66f47">rb_gzreader_each_char</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> obj)</td></tr> <tr class="separator:abb534cd844aae4377d7c5621a6c66f47"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7a584aa0dc2ca6c929cea5e2c95f2309"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a7a584aa0dc2ca6c929cea5e2c95f2309">rscheck</a> (<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *rsptr, <a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> rslen, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rs)</td></tr> <tr class="separator:a7a584aa0dc2ca6c929cea5e2c95f2309"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad53045caf40a99372688b39c80a43d4f"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#ad53045caf40a99372688b39c80a43d4f">gzreader_charboundary</a> (struct <a class="el" href="../../d6/d8c/structgzfile.html">gzfile</a> *gz, <a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> n)</td></tr> <tr class="separator:ad53045caf40a99372688b39c80a43d4f"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="var-members"></a> Variables</h2></td></tr> <tr class="memitem:a99e8b254173e7e086722c7c85aef11bd"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a99e8b254173e7e086722c7c85aef11bd">cZError</a></td></tr> <tr class="separator:a99e8b254173e7e086722c7c85aef11bd"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:acfbcdc2eab705cb9adc506c1772967a5"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#acfbcdc2eab705cb9adc506c1772967a5">cStreamEnd</a></td></tr> <tr class="separator:acfbcdc2eab705cb9adc506c1772967a5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a118542a58e50412eb61a659ab2fec922"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a118542a58e50412eb61a659ab2fec922">cNeedDict</a></td></tr> <tr class="separator:a118542a58e50412eb61a659ab2fec922"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8dde9187d13eaac25c657617b5be4863"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a8dde9187d13eaac25c657617b5be4863">cStreamError</a></td></tr> <tr class="separator:a8dde9187d13eaac25c657617b5be4863"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a854bd8ae5ea59191a828cd1e74bf869b"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a854bd8ae5ea59191a828cd1e74bf869b">cDataError</a></td></tr> <tr class="separator:a854bd8ae5ea59191a828cd1e74bf869b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6331f0f12448c233d66f0a7333478f73"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a6331f0f12448c233d66f0a7333478f73">cMemError</a></td></tr> <tr class="separator:a6331f0f12448c233d66f0a7333478f73"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a40b0e94107a5744ef2c8bf372566a351"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a40b0e94107a5744ef2c8bf372566a351">cBufError</a></td></tr> <tr class="separator:a40b0e94107a5744ef2c8bf372566a351"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6e3670ef9e9396ed79f741b95bba114e"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a6e3670ef9e9396ed79f741b95bba114e">cVersionError</a></td></tr> <tr class="separator:a6e3670ef9e9396ed79f741b95bba114e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:afa63d1be0e4004b48c401da43ee062aa"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> struct zstream_funcs </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#afa63d1be0e4004b48c401da43ee062aa">deflate_funcs</a></td></tr> <tr class="separator:afa63d1be0e4004b48c401da43ee062aa"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af2ad0bab0aefc77f19d0a847587cd622"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> struct zstream_funcs </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#af2ad0bab0aefc77f19d0a847587cd622">inflate_funcs</a></td></tr> <tr class="separator:af2ad0bab0aefc77f19d0a847587cd622"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5a1310970981dfb309a18f6a1a9a771b"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a5a1310970981dfb309a18f6a1a9a771b">id_write</a></td></tr> <tr class="separator:a5a1310970981dfb309a18f6a1a9a771b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aaab409b2dac658da354cd7efc5ad39ae"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#aaab409b2dac658da354cd7efc5ad39ae">id_read</a></td></tr> <tr class="separator:aaab409b2dac658da354cd7efc5ad39ae"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5b4f2a8b420ec7588f0a9983fb513b81"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a5b4f2a8b420ec7588f0a9983fb513b81">id_readpartial</a></td></tr> <tr class="separator:a5b4f2a8b420ec7588f0a9983fb513b81"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3096167a3c55f32a5fa2535e5ee0c2c4"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a3096167a3c55f32a5fa2535e5ee0c2c4">id_flush</a></td></tr> <tr class="separator:a3096167a3c55f32a5fa2535e5ee0c2c4"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3aaa1e9a1fc3cdbe7d248a2e2cc7fee1"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a3aaa1e9a1fc3cdbe7d248a2e2cc7fee1">id_seek</a></td></tr> <tr class="separator:a3aaa1e9a1fc3cdbe7d248a2e2cc7fee1"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a31e13f5b78569f329cb6a06c017f2e50"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a31e13f5b78569f329cb6a06c017f2e50">id_close</a></td></tr> <tr class="separator:a31e13f5b78569f329cb6a06c017f2e50"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:abcdd72011df523f601ff2cae7c2db12c"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#abcdd72011df523f601ff2cae7c2db12c">id_path</a></td></tr> <tr class="separator:abcdd72011df523f601ff2cae7c2db12c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a36eebcdf9e7bb39ed307205c3ca8a97f"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a36eebcdf9e7bb39ed307205c3ca8a97f">id_input</a></td></tr> <tr class="separator:a36eebcdf9e7bb39ed307205c3ca8a97f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a990b3ee7956b7ed6b1ff1dc58ba8dbd0"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a990b3ee7956b7ed6b1ff1dc58ba8dbd0">cGzError</a></td></tr> <tr class="separator:a990b3ee7956b7ed6b1ff1dc58ba8dbd0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:add2d48237754031f6a7f737f4d9a9037"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#add2d48237754031f6a7f737f4d9a9037">cNoFooter</a></td></tr> <tr class="separator:add2d48237754031f6a7f737f4d9a9037"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a521d20fb17a1ab6dabdf841b53176b0a"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#a521d20fb17a1ab6dabdf841b53176b0a">cCRCError</a></td></tr> <tr class="separator:a521d20fb17a1ab6dabdf841b53176b0a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aec79cd86f6ccf185fa00496cc488310b"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d74/zlib_8c.html#aec79cd86f6ccf185fa00496cc488310b">cLengthError</a></td></tr> <tr class="separator:aec79cd86f6ccf185fa00496cc488310b"><td class="memSeparator" colspan="2"> </td></tr> </table> <h2 class="groupheader">Macro Definition Documentation</h2> <a id="afc4e917f63613cdcb25b41412fec731c"></a> <h2 class="memtitle"><span class="permalink"><a href="#afc4e917f63613cdcb25b41412fec731c">◆ </a></span>ARG_FLUSH</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define ARG_FLUSH</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">val</td><td>)</td> <td>   <a class="el" href="../../db/d74/zlib_8c.html#aef54da824b8b63a6f49c1b31a0d4a00e">FIXNUMARG</a>((val), Z_NO_FLUSH)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l01235">1235</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l01456">rb_deflate_deflate()</a>.</p> </div> </div> <a id="ad1ea5da65fb257c6b6bd30705ef1d498"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad1ea5da65fb257c6b6bd30705ef1d498">◆ </a></span>ARG_LEVEL</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define ARG_LEVEL</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">val</td><td>)</td> <td>   <a class="el" href="../../db/d74/zlib_8c.html#aef54da824b8b63a6f49c1b31a0d4a00e">FIXNUMARG</a>((val), Z_DEFAULT_COMPRESSION)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l01231">1231</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l01303">rb_deflate_initialize()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01537">rb_deflate_params()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01384">rb_deflate_s_deflate()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l03222">rb_gzwriter_initialize()</a>.</p> </div> </div> <a id="a7edc91c5c5632a30a7e68e553c524f1e"></a> <h2 class="memtitle"><span class="permalink"><a href="#a7edc91c5c5632a30a7e68e553c524f1e">◆ </a></span>ARG_MEMLEVEL</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define ARG_MEMLEVEL</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">val</td><td>)</td> <td>   <a class="el" href="../../db/d74/zlib_8c.html#aef54da824b8b63a6f49c1b31a0d4a00e">FIXNUMARG</a>((val), <a class="el" href="../../db/d74/zlib_8c.html#a19c8e60fa32d4ddf303ce988ba97af61">DEF_MEM_LEVEL</a>)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l01233">1233</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l01303">rb_deflate_initialize()</a>.</p> </div> </div> <a id="aff8577459303281108cc629ca55b257d"></a> <h2 class="memtitle"><span class="permalink"><a href="#aff8577459303281108cc629ca55b257d">◆ </a></span>ARG_STRATEGY</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define ARG_STRATEGY</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">val</td><td>)</td> <td>   <a class="el" href="../../db/d74/zlib_8c.html#aef54da824b8b63a6f49c1b31a0d4a00e">FIXNUMARG</a>((val), Z_DEFAULT_STRATEGY)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l01234">1234</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l01303">rb_deflate_initialize()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01537">rb_deflate_params()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l03222">rb_gzwriter_initialize()</a>.</p> </div> </div> <a id="aa2e335abca9e9229784c20acb8468b5b"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa2e335abca9e9229784c20acb8468b5b">◆ </a></span>ARG_WBITS</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define ARG_WBITS</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">val</td><td>)</td> <td>   <a class="el" href="../../db/d74/zlib_8c.html#aef54da824b8b63a6f49c1b31a0d4a00e">FIXNUMARG</a>((val), MAX_WBITS)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l01232">1232</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l01303">rb_deflate_initialize()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l01656">rb_inflate_initialize()</a>.</p> </div> </div> <a id="a7d6ca7c7bf29ab7bac2b53af2e844a33"></a> <h2 class="memtitle"><span class="permalink"><a href="#a7d6ca7c7bf29ab7bac2b53af2e844a33">◆ </a></span>checksum_long</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define checksum_long</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname"><a class="el" href="../../dc/dd1/ossl__ssl_8c.html#a86771351f4ef469ab9c94739a64fd7ea">func</a>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">sum, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">ptr, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname"><a class="el" href="../../d3/d15/name2ctype_8h.html#aed1cc4dca5d94cb452f79691f54f7423">len</a> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td>   (<a class="el" href="../../dc/dd1/ossl__ssl_8c.html#a86771351f4ef469ab9c94739a64fd7ea">func</a>)((sum), (ptr), (<a class="el" href="../../d3/d15/name2ctype_8h.html#aed1cc4dca5d94cb452f79691f54f7423">len</a>))</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l00346">346</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l00350">do_checksum()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02415">gzfile_calc_crc()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l02378">gzfile_write()</a>.</p> </div> </div> <a id="a19c8e60fa32d4ddf303ce988ba97af61"></a> <h2 class="memtitle"><span class="permalink"><a href="#a19c8e60fa32d4ddf303ce988ba97af61">◆ </a></span>DEF_MEM_LEVEL</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define DEF_MEM_LEVEL   MAX_MEM_LEVEL</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l00041">41</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l04001">Init_zlib()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l03222">rb_gzwriter_initialize()</a>.</p> </div> </div> <a id="aef54da824b8b63a6f49c1b31a0d4a00e"></a> <h2 class="memtitle"><span class="permalink"><a href="#aef54da824b8b63a6f49c1b31a0d4a00e">◆ </a></span>FIXNUMARG</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define FIXNUMARG</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">val, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">ifnil </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <b>Value:</b><div class="fragment"><div class="line">(<a class="code" href="../../de/de6/ruby_2ruby_8h.html#a4832bad8845a35fc50f7a160901854a1">NIL_P</a>((val)) ? (ifnil) \</div><div class="line"> : ((<span class="keywordtype">void</span>)<a class="code" href="../../de/de6/ruby_2ruby_8h.html#ad5a1e03b0a66824f95f6aaf07b4a4052">Check_Type</a>((val), <a class="code" href="../../de/de6/ruby_2ruby_8h.html#a523855de5546c34061e030f4606db3e9">T_FIXNUM</a>), <a class="code" href="../../de/de6/ruby_2ruby_8h.html#a9444c431b3cb1184e7523fc572f2c758">FIX2INT</a>((val))))</div><div class="ttc" id="ruby_2ruby_8h_html_a523855de5546c34061e030f4606db3e9"><div class="ttname"><a href="../../de/de6/ruby_2ruby_8h.html#a523855de5546c34061e030f4606db3e9">T_FIXNUM</a></div><div class="ttdeci">#define T_FIXNUM</div><div class="ttdef"><b>Definition:</b> <a href="../../de/de6/ruby_2ruby_8h_source.html#l00425">ruby.h:425</a></div></div> <div class="ttc" id="ruby_2ruby_8h_html_ad5a1e03b0a66824f95f6aaf07b4a4052"><div class="ttname"><a href="../../de/de6/ruby_2ruby_8h.html#ad5a1e03b0a66824f95f6aaf07b4a4052">Check_Type</a></div><div class="ttdeci">#define Check_Type(v, t)</div><div class="ttdef"><b>Definition:</b> <a href="../../de/de6/ruby_2ruby_8h_source.html#l00459">ruby.h:459</a></div></div> <div class="ttc" id="ruby_2ruby_8h_html_a4832bad8845a35fc50f7a160901854a1"><div class="ttname"><a href="../../de/de6/ruby_2ruby_8h.html#a4832bad8845a35fc50f7a160901854a1">NIL_P</a></div><div class="ttdeci">#define NIL_P(v)</div><div class="ttdef"><b>Definition:</b> <a href="../../de/de6/ruby_2ruby_8h_source.html#l00374">ruby.h:374</a></div></div> <div class="ttc" id="ruby_2ruby_8h_html_a9444c431b3cb1184e7523fc572f2c758"><div class="ttname"><a href="../../de/de6/ruby_2ruby_8h.html#a9444c431b3cb1184e7523fc572f2c758">FIX2INT</a></div><div class="ttdeci">#define FIX2INT(x)</div><div class="ttdef"><b>Definition:</b> <a href="../../de/de6/ruby_2ruby_8h_source.html#l00538">ruby.h:538</a></div></div> </div><!-- fragment --> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l01227">1227</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l01500">rb_deflate_flush()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l03263">rb_gzwriter_flush()</a>.</p> </div> </div> <a id="a329bee5e3836f45d17bceab710b5c0e4"></a> <h2 class="memtitle"><span class="permalink"><a href="#a329bee5e3836f45d17bceab710b5c0e4">◆ </a></span>GZ_EXTRAFLAG_FAST</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define GZ_EXTRAFLAG_FAST   0x4</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l01921">1921</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l02217">gzfile_make_header()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l02272">gzfile_read_header()</a>.</p> </div> </div> <a id="a699d9a0d29556e45e792bfdc87b00095"></a> <h2 class="memtitle"><span class="permalink"><a href="#a699d9a0d29556e45e792bfdc87b00095">◆ </a></span>GZ_EXTRAFLAG_SLOW</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define GZ_EXTRAFLAG_SLOW   0x2</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l01922">1922</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l02217">gzfile_make_header()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l02272">gzfile_read_header()</a>.</p> </div> </div> <a id="a82937e7197ce414b6fa6df441d266df2"></a> <h2 class="memtitle"><span class="permalink"><a href="#a82937e7197ce414b6fa6df441d266df2">◆ </a></span>GZ_FLAG_COMMENT</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define GZ_FLAG_COMMENT   0x10</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l01917">1917</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l02217">gzfile_make_header()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l02272">gzfile_read_header()</a>.</p> </div> </div> <a id="a22e693caf8099e40d17ce08dd56fea4a"></a> <h2 class="memtitle"><span class="permalink"><a href="#a22e693caf8099e40d17ce08dd56fea4a">◆ </a></span>GZ_FLAG_ENCRYPT</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define GZ_FLAG_ENCRYPT   0x20</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l01918">1918</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l02272">gzfile_read_header()</a>.</p> </div> </div> <a id="af5b7405cce60071f64fb850e2f0dccb9"></a> <h2 class="memtitle"><span class="permalink"><a href="#af5b7405cce60071f64fb850e2f0dccb9">◆ </a></span>GZ_FLAG_EXTRA</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define GZ_FLAG_EXTRA   0x4</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l01915">1915</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l02272">gzfile_read_header()</a>.</p> </div> </div> <a id="a5cfbbcaca085fb563eda811e5502fce6"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5cfbbcaca085fb563eda811e5502fce6">◆ </a></span>GZ_FLAG_MULTIPART</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define GZ_FLAG_MULTIPART   0x2</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l01914">1914</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l02272">gzfile_read_header()</a>.</p> </div> </div> <a id="a29fcc98a830be3394970291d07b51d78"></a> <h2 class="memtitle"><span class="permalink"><a href="#a29fcc98a830be3394970291d07b51d78">◆ </a></span>GZ_FLAG_ORIG_NAME</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define GZ_FLAG_ORIG_NAME   0x8</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l01916">1916</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l02217">gzfile_make_header()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l02272">gzfile_read_header()</a>.</p> </div> </div> <a id="ab06827f3f0880ea5ee95c97a1e849027"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab06827f3f0880ea5ee95c97a1e849027">◆ </a></span>GZ_FLAG_UNKNOWN_MASK</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define GZ_FLAG_UNKNOWN_MASK   0xc0</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l01919">1919</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l02272">gzfile_read_header()</a>.</p> </div> </div> <a id="a32431672e3e1ad867381e740319ef4a5"></a> <h2 class="memtitle"><span class="permalink"><a href="#a32431672e3e1ad867381e740319ef4a5">◆ </a></span>GZ_MAGIC1</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define GZ_MAGIC1   0x1f</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l01911">1911</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l02217">gzfile_make_header()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l02272">gzfile_read_header()</a>.</p> </div> </div> <a id="adb199dfd7de21c27c0573658a6e54969"></a> <h2 class="memtitle"><span class="permalink"><a href="#adb199dfd7de21c27c0573658a6e54969">◆ </a></span>GZ_MAGIC2</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define GZ_MAGIC2   0x8b</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l01912">1912</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l02217">gzfile_make_header()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l02272">gzfile_read_header()</a>.</p> </div> </div> <a id="a1daaa7affc52eead726219716c3b204c"></a> <h2 class="memtitle"><span class="permalink"><a href="#a1daaa7affc52eead726219716c3b204c">◆ </a></span>GZ_METHOD_DEFLATE</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define GZ_METHOD_DEFLATE   8</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l01913">1913</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l02217">gzfile_make_header()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l02272">gzfile_read_header()</a>.</p> </div> </div> <a id="a919b04687dc699ed86d43cda1e656fb0"></a> <h2 class="memtitle"><span class="permalink"><a href="#a919b04687dc699ed86d43cda1e656fb0">◆ </a></span>GZFILE_CBUF_CAPA</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define GZFILE_CBUF_CAPA   10</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l01973">1973</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l02542">gzfile_getc()</a>.</p> </div> </div> <a id="a65f023980b77fbb7ab0508fcceaeb86a"></a> <h2 class="memtitle"><span class="permalink"><a href="#a65f023980b77fbb7ab0508fcceaeb86a">◆ </a></span>GZFILE_FLAG_FOOTER_FINISHED</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define GZFILE_FLAG_FOOTER_FINISHED   (<a class="el" href="../../db/d74/zlib_8c.html#a0f4de67a965c073b3e816adfa49342e6">ZSTREAM_FLAG_UNUSED</a> << 2)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l01977">1977</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l02353">gzfile_check_footer()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02446">gzfile_fill()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02542">gzfile_getc()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02261">gzfile_make_footer()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02521">gzfile_read_all()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02627">gzfile_reader_end_run()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02663">gzfile_reader_get_unused()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l02478">gzfile_readpartial()</a>.</p> </div> </div> <a id="adab66e8191de2370323b945850ee5572"></a> <h2 class="memtitle"><span class="permalink"><a href="#adab66e8191de2370323b945850ee5572">◆ </a></span>GZFILE_FLAG_HEADER_FINISHED</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define GZFILE_FLAG_HEADER_FINISHED   (<a class="el" href="../../db/d74/zlib_8c.html#a0f4de67a965c073b3e816adfa49342e6">ZSTREAM_FLAG_UNUSED</a> << 1)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l01976">1976</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l02217">gzfile_make_header()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02378">gzfile_write()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02602">gzfile_writer_end_run()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02992">rb_gzfile_set_comment()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02943">rb_gzfile_set_mtime()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l02968">rb_gzfile_set_orig_name()</a>.</p> </div> </div> <a id="a637830bd5c8d0cfc50c0f547e49e048b"></a> <h2 class="memtitle"><span class="permalink"><a href="#a637830bd5c8d0cfc50c0f547e49e048b">◆ </a></span>GZFILE_FLAG_SYNC</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define GZFILE_FLAG_SYNC   <a class="el" href="../../db/d74/zlib_8c.html#a0f4de67a965c073b3e816adfa49342e6">ZSTREAM_FLAG_UNUSED</a></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l01975">1975</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l02378">gzfile_write()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02077">gzfile_write_raw()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l03093">rb_gzfile_set_sync()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l03078">rb_gzfile_sync()</a>.</p> </div> </div> <a id="a35d596906701ef77cd92c36bfd2abea9"></a> <h2 class="memtitle"><span class="permalink"><a href="#a35d596906701ef77cd92c36bfd2abea9">◆ </a></span>GZFILE_IS_FINISHED</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define GZFILE_IS_FINISHED</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">gz</td><td>)</td> <td>   (<a class="el" href="../../db/d74/zlib_8c.html#ac82801e0b5eb31e0c3f9a8ba229b18aa">ZSTREAM_IS_FINISHED</a>(&(gz)->z) && (gz)->z.buf_filled == 0)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l01979">1979</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l02446">gzfile_fill()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02542">gzfile_getc()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02521">gzfile_read_all()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02627">gzfile_reader_end_run()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02663">gzfile_reader_get_unused()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02478">gzfile_readpartial()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l03727">gzreader_gets()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l03668">gzreader_skip_linebreaks()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l03065">rb_gzfile_eof_p()</a>.</p> </div> </div> <a id="a2903d66d3ce108a1f9e9913c7ed24151"></a> <h2 class="memtitle"><span class="permalink"><a href="#a2903d66d3ce108a1f9e9913c7ed24151">◆ </a></span>GZFILE_READ_SIZE</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define GZFILE_READ_SIZE   2048</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l01982">1982</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l02092">gzfile_read_raw_partial()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l02103">gzfile_read_raw_rescue()</a>.</p> </div> </div> <a id="aa79bb1851b23de8962e3b6e1e628168a"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa79bb1851b23de8962e3b6e1e628168a">◆ </a></span>gzfile_reader_new</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define gzfile_reader_new</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">gz</td><td>)</td> <td>   <a class="el" href="../../db/d74/zlib_8c.html#ac36ef37291425ff162415bd86eef199a">gzfile_new</a>((gz),&<a class="el" href="../../db/d74/zlib_8c.html#af2ad0bab0aefc77f19d0a847587cd622">inflate_funcs</a>,<a class="el" href="../../db/d74/zlib_8c.html#a90c2d8235ad33cb6021fd0c5e3bcd591">gzfile_reader_end</a>)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l02046">2046</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l03392">rb_gzreader_s_allocate()</a>.</p> </div> </div> <a id="a566b6fb951887e54f166b6bdcedb055a"></a> <h2 class="memtitle"><span class="permalink"><a href="#a566b6fb951887e54f166b6bdcedb055a">◆ </a></span>gzfile_writer_new</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define gzfile_writer_new</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">gz</td><td>)</td> <td>   <a class="el" href="../../db/d74/zlib_8c.html#ac36ef37291425ff162415bd86eef199a">gzfile_new</a>((gz),&<a class="el" href="../../db/d74/zlib_8c.html#afa63d1be0e4004b48c401da43ee062aa">deflate_funcs</a>,<a class="el" href="../../db/d74/zlib_8c.html#a778bf6cd0290fbf1a7dadab67232aa4d">gzfile_writer_end</a>)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l02045">2045</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l03195">rb_gzwriter_s_allocate()</a>.</p> </div> </div> <a id="adb3a3e2afee543d84b7c082942adbddc"></a> <h2 class="memtitle"><span class="permalink"><a href="#adb3a3e2afee543d84b7c082942adbddc">◆ </a></span>GZIP_SUPPORT</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define GZIP_SUPPORT   1</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l00033">33</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> </div> </div> <a id="ab7fd4cffa939f06686c7760d1f99987c"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab7fd4cffa939f06686c7760d1f99987c">◆ </a></span>MAX_UINT</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define MAX_UINT</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">n</td><td>)</td> <td>   (uInt)(n)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l00054">54</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l00596">zstream_expand_buffer_into()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00831">zstream_run()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l00896">zstream_sync()</a>.</p> </div> </div> <a id="ab796b958c0909ad05a163c50a84a2e1f"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab796b958c0909ad05a163c50a84a2e1f">◆ </a></span>OBJ_IS_FREED</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define OBJ_IS_FREED</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">val</td><td>)</td> <td>   (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a1d4c05021aacd8cab989ff60f95ebe2d">RBASIC</a>(val)->flags == 0)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l00030">30</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> </div> </div> <a id="aa80fe9c38f282da7fffcf658dec9d560"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa80fe9c38f282da7fffcf658dec9d560">◆ </a></span>OS_AMIGA</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define OS_AMIGA   0x01</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l01926">1926</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l04001">Init_zlib()</a>.</p> </div> </div> <a id="af1565da39d852ca849f241fb54f5a0de"></a> <h2 class="memtitle"><span class="permalink"><a href="#af1565da39d852ca849f241fb54f5a0de">◆ </a></span>OS_ATARI</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define OS_ATARI   0x05</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l01929">1929</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l04001">Init_zlib()</a>.</p> </div> </div> <a id="a919da7d9b61966c3af796ab42e618bef"></a> <h2 class="memtitle"><span class="permalink"><a href="#a919da7d9b61966c3af796ab42e618bef">◆ </a></span>OS_CODE</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define OS_CODE   <a class="el" href="../../db/d74/zlib_8c.html#a2682d177c2a329a69e2b6c8a15108734">OS_UNIX</a></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l01943">1943</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l02014">gzfile_new()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l04001">Init_zlib()</a>.</p> </div> </div> <a id="a3ebbd7c86bdb607cf4829e224674065a"></a> <h2 class="memtitle"><span class="permalink"><a href="#a3ebbd7c86bdb607cf4829e224674065a">◆ </a></span>OS_CPM</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define OS_CPM   0x09</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l01937">1937</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l04001">Init_zlib()</a>.</p> </div> </div> <a id="ad8ab8a16c48eb1f25943d0657e9bd908"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad8ab8a16c48eb1f25943d0657e9bd908">◆ </a></span>OS_MACOS</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define OS_MACOS   0x07</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l01931">1931</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l04001">Init_zlib()</a>.</p> </div> </div> <a id="a6ebd40ef10abdc7d51315a504971512c"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6ebd40ef10abdc7d51315a504971512c">◆ </a></span>OS_MSDOS</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define OS_MSDOS   0x00</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l01925">1925</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l04001">Init_zlib()</a>.</p> </div> </div> <a id="a6969eccaa3b30fb728efffb28579dbfb"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6969eccaa3b30fb728efffb28579dbfb">◆ </a></span>OS_OS2</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define OS_OS2   0x06</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l01930">1930</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l04001">Init_zlib()</a>.</p> </div> </div> <a id="ac79515172c8ac9690b54a9c726ad271e"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac79515172c8ac9690b54a9c726ad271e">◆ </a></span>OS_QDOS</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define OS_QDOS   0x0c</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l01938">1938</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l04001">Init_zlib()</a>.</p> </div> </div> <a id="a3c2c2fe0294165aa734e684b43f6112d"></a> <h2 class="memtitle"><span class="permalink"><a href="#a3c2c2fe0294165aa734e684b43f6112d">◆ </a></span>OS_RISCOS</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define OS_RISCOS   0x0d</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l01939">1939</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l04001">Init_zlib()</a>.</p> </div> </div> <a id="a9862aac9b550e1dd5a5ae2dfae8ece72"></a> <h2 class="memtitle"><span class="permalink"><a href="#a9862aac9b550e1dd5a5ae2dfae8ece72">◆ </a></span>OS_TOPS20</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define OS_TOPS20   0x0a</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l01932">1932</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l04001">Init_zlib()</a>.</p> </div> </div> <a id="a2682d177c2a329a69e2b6c8a15108734"></a> <h2 class="memtitle"><span class="permalink"><a href="#a2682d177c2a329a69e2b6c8a15108734">◆ </a></span>OS_UNIX</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define OS_UNIX   0x03</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l01928">1928</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l04001">Init_zlib()</a>.</p> </div> </div> <a id="abc345847324c9aacdb22557295a6f47a"></a> <h2 class="memtitle"><span class="permalink"><a href="#abc345847324c9aacdb22557295a6f47a">◆ </a></span>OS_UNKNOWN</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define OS_UNKNOWN   0xff</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l01940">1940</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l04001">Init_zlib()</a>.</p> </div> </div> <a id="a9675bc7142d206a574f1230fc8130344"></a> <h2 class="memtitle"><span class="permalink"><a href="#a9675bc7142d206a574f1230fc8130344">◆ </a></span>OS_VMCMS</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define OS_VMCMS   0x04</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l01935">1935</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l04001">Init_zlib()</a>.</p> </div> </div> <a id="a9d07e847ba5ca725cd72da114385cc37"></a> <h2 class="memtitle"><span class="permalink"><a href="#a9d07e847ba5ca725cd72da114385cc37">◆ </a></span>OS_VMS</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define OS_VMS   0x02</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l01927">1927</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l04001">Init_zlib()</a>.</p> </div> </div> <a id="ab8c918230afb105e2615a86c26e43691"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab8c918230afb105e2615a86c26e43691">◆ </a></span>OS_WIN32</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define OS_WIN32   0x0b</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l01933">1933</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l04001">Init_zlib()</a>.</p> </div> </div> <a id="a7324784de004d676978df952c33f5eb0"></a> <h2 class="memtitle"><span class="permalink"><a href="#a7324784de004d676978df952c33f5eb0">◆ </a></span>OS_ZSYSTEM</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define OS_ZSYSTEM   0x08</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l01936">1936</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l04001">Init_zlib()</a>.</p> </div> </div> <a id="a403f9f34a2dd7ceff61fa616ed592f55"></a> <h2 class="memtitle"><span class="permalink"><a href="#a403f9f34a2dd7ceff61fa616ed592f55">◆ </a></span>rb_gzwriter_addstr</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define rb_gzwriter_addstr   <a class="el" href="../../df/d0a/io_8c.html#a14cd5bbcedd59cf5490ee633955825ed">rb_io_addstr</a></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l03319">3319</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l04001">Init_zlib()</a>.</p> </div> </div> <a id="a82a4820e7df6f15143aec4012b0dbf2d"></a> <h2 class="memtitle"><span class="permalink"><a href="#a82a4820e7df6f15143aec4012b0dbf2d">◆ </a></span>rb_gzwriter_print</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define rb_gzwriter_print   <a class="el" href="../../df/d0a/io_8c.html#afe817473eb851b2c50b6882fb46e9db6">rb_io_print</a></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l03329">3329</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l04001">Init_zlib()</a>.</p> </div> </div> <a id="a49d2c90ad70e318ef8458e78c5f0b4c2"></a> <h2 class="memtitle"><span class="permalink"><a href="#a49d2c90ad70e318ef8458e78c5f0b4c2">◆ </a></span>rb_gzwriter_printf</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define rb_gzwriter_printf   <a class="el" href="../../df/d0a/io_8c.html#a38badf2cb0b09c67962b4fd62a0898ba">rb_io_printf</a></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l03324">3324</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l04001">Init_zlib()</a>.</p> </div> </div> <a id="a3d37de9747b7b43ffaa9341d5c0e3eb9"></a> <h2 class="memtitle"><span class="permalink"><a href="#a3d37de9747b7b43ffaa9341d5c0e3eb9">◆ </a></span>rb_gzwriter_puts</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define rb_gzwriter_puts   <a class="el" href="../../df/d0a/io_8c.html#a7e73b2b54a67762b3ca384b738609106">rb_io_puts</a></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l03334">3334</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l04001">Init_zlib()</a>.</p> </div> </div> <a id="a1eb318f92410493e1eb5e02c570a18d0"></a> <h2 class="memtitle"><span class="permalink"><a href="#a1eb318f92410493e1eb5e02c570a18d0">◆ </a></span>rb_zlib_adler32_combine</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define rb_zlib_adler32_combine   <a class="el" href="../../de/d63/vm__method_8c.html#a807491089e64c19d62a37652dba8cd98">rb_f_notimplement</a></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l00415">415</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l04001">Init_zlib()</a>.</p> </div> </div> <a id="a0cb16b632c32025591aeb78b06a60f80"></a> <h2 class="memtitle"><span class="permalink"><a href="#a0cb16b632c32025591aeb78b06a60f80">◆ </a></span>rb_zlib_crc32_combine</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define rb_zlib_crc32_combine   <a class="el" href="../../de/d63/vm__method_8c.html#a807491089e64c19d62a37652dba8cd98">rb_f_notimplement</a></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l00453">453</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l04001">Init_zlib()</a>.</p> </div> </div> <a id="a0b14a227fa47a44d87d68fdf186f2ce4"></a> <h2 class="memtitle"><span class="permalink"><a href="#a0b14a227fa47a44d87d68fdf186f2ce4">◆ </a></span>RUBY_ZLIB_VERSION</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define RUBY_ZLIB_VERSION   "0.6.0"</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l00027">27</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l04001">Init_zlib()</a>.</p> </div> </div> <a id="a8ba1f78f06c67825a7841bc2e2fa3d87"></a> <h2 class="memtitle"><span class="permalink"><a href="#a8ba1f78f06c67825a7841bc2e2fa3d87">◆ </a></span>sizeof</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define sizeof</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">x</td><td>)</td> <td>   ((int)sizeof(x))</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l00057">57</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d5/dab/getaddrinfo_8c_source.html#l00572">get_addr()</a>.</p> </div> </div> <a id="a17eefcd003c6b1e9429ccbd40496e594"></a> <h2 class="memtitle"><span class="permalink"><a href="#a17eefcd003c6b1e9429ccbd40496e594">◆ </a></span>VALGRIND_MAKE_MEM_DEFINED</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define VALGRIND_MAKE_MEM_DEFINED</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname"><a class="el" href="../../d2/d99/win32ole_8c.html#a4b5a598a4f53b3724549c48dcfbf7c48">p</a>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">n </td> </tr> <tr> <td></td> <td>)</td> <td></td><td>   /* empty */</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l00023">23</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l00525">zlib_mem_alloc()</a>.</p> </div> </div> <a id="ae893baae242001d89c2319ab442fc610"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae893baae242001d89c2319ab442fc610">◆ </a></span>VALGRIND_MAKE_MEM_UNDEFINED</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define VALGRIND_MAKE_MEM_UNDEFINED</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname"><a class="el" href="../../d2/d99/win32ole_8c.html#a4b5a598a4f53b3724549c48dcfbf7c48">p</a>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">n </td> </tr> <tr> <td></td> <td>)</td> <td></td><td>   /* empty */</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l00024">24</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> </div> </div> <a id="a223e8163bf541865492eb6d3e6fa5509"></a> <h2 class="memtitle"><span class="permalink"><a href="#a223e8163bf541865492eb6d3e6fa5509">◆ </a></span>zstream_append_buffer2</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define zstream_append_buffer2</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">z, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname"><a class="el" href="../../d2/d99/win32ole_8c.html#ac4055e3a20b6b3af3d10590ea446ef6c">v</a> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td>   <a class="el" href="../../db/d74/zlib_8c.html#a29d4729c2f9d92c8c025c46d62e12b6b">zstream_append_buffer</a>((z),(Bytef*)<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3f0e4e2b6d073369cc1c2ddde00b13bb">RSTRING_PTR</a>(<a class="el" href="../../d2/d99/win32ole_8c.html#ac4055e3a20b6b3af3d10590ea446ef6c">v</a>),<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a0d1c6e4431397f8bd285073af0d98d77">RSTRING_LEN</a>(<a class="el" href="../../d2/d99/win32ole_8c.html#ac4055e3a20b6b3af3d10590ea446ef6c">v</a>))</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l00644">644</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l02217">gzfile_make_header()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01812">rb_inflate_addstr()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01775">rb_inflate_inflate()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l00765">zstream_passthrough_input()</a>.</p> </div> </div> <a id="a16cd191d6e88be754560d68f3da6a617"></a> <h2 class="memtitle"><span class="permalink"><a href="#a16cd191d6e88be754560d68f3da6a617">◆ </a></span>zstream_append_input2</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define zstream_append_input2</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">z, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname"><a class="el" href="../../d2/d99/win32ole_8c.html#ac4055e3a20b6b3af3d10590ea446ef6c">v</a> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <b>Value:</b><div class="fragment"><div class="line"><a class="code" href="../../d8/df4/generator_8h.html#ad2bf389f3fddea7bd3befa162c70561a">RB_GC_GUARD</a>(<a class="code" href="../../d2/d99/win32ole_8c.html#ac4055e3a20b6b3af3d10590ea446ef6c">v</a>),\</div><div class="line"> zstream_append_input((z), (Bytef*)<a class="code" href="../../d8/df4/generator_8h.html#aa0c7097c0d82c8372072fbab5a604e39">RSTRING_PTR</a>(<a class="code" href="../../d2/d99/win32ole_8c.html#ac4055e3a20b6b3af3d10590ea446ef6c">v</a>), <a class="code" href="../../d8/df4/generator_8h.html#a1661e63c26c5cbeef7217d05b0f33942">RSTRING_LEN</a>(<a class="code" href="../../d2/d99/win32ole_8c.html#ac4055e3a20b6b3af3d10590ea446ef6c">v</a>))</div><div class="ttc" id="generator_8h_html_a1661e63c26c5cbeef7217d05b0f33942"><div class="ttname"><a href="../../d8/df4/generator_8h.html#a1661e63c26c5cbeef7217d05b0f33942">RSTRING_LEN</a></div><div class="ttdeci">#define RSTRING_LEN(string)</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/df4/generator_8h_source.html#l00045">generator.h:45</a></div></div> <div class="ttc" id="generator_8h_html_aa0c7097c0d82c8372072fbab5a604e39"><div class="ttname"><a href="../../d8/df4/generator_8h.html#aa0c7097c0d82c8372072fbab5a604e39">RSTRING_PTR</a></div><div class="ttdeci">#define RSTRING_PTR(string)</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/df4/generator_8h_source.html#l00042">generator.h:42</a></div></div> <div class="ttc" id="generator_8h_html_ad2bf389f3fddea7bd3befa162c70561a"><div class="ttname"><a href="../../d8/df4/generator_8h.html#ad2bf389f3fddea7bd3befa162c70561a">RB_GC_GUARD</a></div><div class="ttdeci">#define RB_GC_GUARD(object)</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/df4/generator_8h_source.html#l00050">generator.h:50</a></div></div> <div class="ttc" id="win32ole_8c_html_ac4055e3a20b6b3af3d10590ea446ef6c"><div class="ttname"><a href="../../d2/d99/win32ole_8c.html#ac4055e3a20b6b3af3d10590ea446ef6c">v</a></div><div class="ttdeci">v</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d99/win32ole_8c_source.html#l00790">win32ole.c:790</a></div></div> </div><!-- fragment --> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l00741">741</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l02125">gzfile_read_raw_ensure()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l02138">gzfile_read_raw_until_zero()</a>.</p> </div> </div> <a id="ac265c0b9da89d53c96972fef73c0f13f"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac265c0b9da89d53c96972fef73c0f13f">◆ </a></span>ZSTREAM_AVAIL_OUT_STEP_MAX</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define ZSTREAM_AVAIL_OUT_STEP_MAX   16384</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l00512">512</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l00564">zstream_expand_buffer()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l00669">zstream_shift_buffer()</a>.</p> </div> </div> <a id="adb75f044bbf3ce14007dc5ec798077b5"></a> <h2 class="memtitle"><span class="permalink"><a href="#adb75f044bbf3ce14007dc5ec798077b5">◆ </a></span>ZSTREAM_AVAIL_OUT_STEP_MIN</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define ZSTREAM_AVAIL_OUT_STEP_MIN   2048</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l00513">513</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l00564">zstream_expand_buffer()</a>.</p> </div> </div> <a id="a5943046862b8612a847296500f3e5ca9"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5943046862b8612a847296500f3e5ca9">◆ </a></span>zstream_deflate_new</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define zstream_deflate_new</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">klass</td><td>)</td> <td>   <a class="el" href="../../db/d74/zlib_8c.html#ae42567a15e362335b6f62dd05e39d43d">zstream_new</a>((klass), &<a class="el" href="../../db/d74/zlib_8c.html#afa63d1be0e4004b48c401da43ee062aa">deflate_funcs</a>)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l00972">972</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l01239">rb_deflate_s_allocate()</a>.</p> </div> </div> <a id="ae8902ac27636dcbfbb4f8ce2123bbc40"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae8902ac27636dcbfbb4f8ce2123bbc40">◆ </a></span>ZSTREAM_FLAG_CLOSING</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define ZSTREAM_FLAG_CLOSING   0x8</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l00501">501</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l02640">gzfile_reader_end()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l02618">gzfile_writer_end()</a>.</p> </div> </div> <a id="aa4a848437a008b5e42853c055dbd23e9"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa4a848437a008b5e42853c055dbd23e9">◆ </a></span>ZSTREAM_FLAG_FINISHED</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define ZSTREAM_FLAG_FINISHED   0x4</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l00500">500</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l00831">zstream_run()</a>.</p> </div> </div> <a id="a2ce7db0da9f0d42bbc293b5964a75f88"></a> <h2 class="memtitle"><span class="permalink"><a href="#a2ce7db0da9f0d42bbc293b5964a75f88">◆ </a></span>ZSTREAM_FLAG_IN_STREAM</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define ZSTREAM_FLAG_IN_STREAM   0x2</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l00499">499</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l00808">zstream_end()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l00831">zstream_run()</a>.</p> </div> </div> <a id="a5e32e8d145d2fd13802c9df9f0408c7e"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5e32e8d145d2fd13802c9df9f0408c7e">◆ </a></span>ZSTREAM_FLAG_READY</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define ZSTREAM_FLAG_READY   0x1</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l00498">498</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l00791">zstream_reset()</a>.</p> </div> </div> <a id="a0f4de67a965c073b3e816adfa49342e6"></a> <h2 class="memtitle"><span class="permalink"><a href="#a0f4de67a965c073b3e816adfa49342e6">◆ </a></span>ZSTREAM_FLAG_UNUSED</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define ZSTREAM_FLAG_UNUSED   0x10</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l00502">502</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> </div> </div> <a id="af7f98835c547be7918389383d305574b"></a> <h2 class="memtitle"><span class="permalink"><a href="#af7f98835c547be7918389383d305574b">◆ </a></span>zstream_inflate_new</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define zstream_inflate_new</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">klass</td><td>)</td> <td>   <a class="el" href="../../db/d74/zlib_8c.html#ae42567a15e362335b6f62dd05e39d43d">zstream_new</a>((klass), &<a class="el" href="../../db/d74/zlib_8c.html#af2ad0bab0aefc77f19d0a847587cd622">inflate_funcs</a>)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l00973">973</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l01610">rb_inflate_s_allocate()</a>.</p> </div> </div> <a id="a379598fdc1593c3d19f01a5733c2be2a"></a> <h2 class="memtitle"><span class="permalink"><a href="#a379598fdc1593c3d19f01a5733c2be2a">◆ </a></span>zstream_init_deflate</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define zstream_init_deflate</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">z</td><td>)</td> <td>   <a class="el" href="../../db/d74/zlib_8c.html#adf4d0972a77e24d01c18cfcf0393cff2">zstream_init</a>((z), &<a class="el" href="../../db/d74/zlib_8c.html#afa63d1be0e4004b48c401da43ee062aa">deflate_funcs</a>)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l00560">560</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l01384">rb_deflate_s_deflate()</a>.</p> </div> </div> <a id="a412ba79b8af8eefd4ad476632069e55b"></a> <h2 class="memtitle"><span class="permalink"><a href="#a412ba79b8af8eefd4ad476632069e55b">◆ </a></span>zstream_init_inflate</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define zstream_init_inflate</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">z</td><td>)</td> <td>   <a class="el" href="../../db/d74/zlib_8c.html#adf4d0972a77e24d01c18cfcf0393cff2">zstream_init</a>((z), &<a class="el" href="../../db/d74/zlib_8c.html#af2ad0bab0aefc77f19d0a847587cd622">inflate_funcs</a>)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l00561">561</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l01707">rb_inflate_s_inflate()</a>.</p> </div> </div> <a id="a64382d1441a1271dfbbc671b97a8a6da"></a> <h2 class="memtitle"><span class="permalink"><a href="#a64382d1441a1271dfbbc671b97a8a6da">◆ </a></span>ZSTREAM_INITIAL_BUFSIZE</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define ZSTREAM_INITIAL_BUFSIZE   1024</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l00511">511</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l00564">zstream_expand_buffer()</a>.</p> </div> </div> <a id="af9600d6e9a3b35d71781a8d0e0e9dae6"></a> <h2 class="memtitle"><span class="permalink"><a href="#af9600d6e9a3b35d71781a8d0e0e9dae6">◆ </a></span>ZSTREAM_IS_CLOSING</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define ZSTREAM_IS_CLOSING</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">z</td><td>)</td> <td>   ((z)->flags & <a class="el" href="../../db/d74/zlib_8c.html#ae8902ac27636dcbfbb4f8ce2123bbc40">ZSTREAM_FLAG_CLOSING</a>)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l00507">507</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l02640">gzfile_reader_end()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l02618">gzfile_writer_end()</a>.</p> </div> </div> <a id="ac82801e0b5eb31e0c3f9a8ba229b18aa"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac82801e0b5eb31e0c3f9a8ba229b18aa">◆ </a></span>ZSTREAM_IS_FINISHED</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define ZSTREAM_IS_FINISHED</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">z</td><td>)</td> <td>   ((z)->flags & <a class="el" href="../../db/d74/zlib_8c.html#aa4a848437a008b5e42853c055dbd23e9">ZSTREAM_FLAG_FINISHED</a>)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l00506">506</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l02446">gzfile_fill()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02542">gzfile_getc()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02521">gzfile_read_all()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02393">gzfile_read_more()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02478">gzfile_readpartial()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l03727">gzreader_gets()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01812">rb_inflate_addstr()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01775">rb_inflate_inflate()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l01201">rb_zstream_finished_p()</a>.</p> </div> </div> <a id="a10581a7cfc5ee1940b54ba5ae9124ac1"></a> <h2 class="memtitle"><span class="permalink"><a href="#a10581a7cfc5ee1940b54ba5ae9124ac1">◆ </a></span>ZSTREAM_IS_READY</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define ZSTREAM_IS_READY</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">z</td><td>)</td> <td>   ((z)->flags & <a class="el" href="../../db/d74/zlib_8c.html#a5e32e8d145d2fd13802c9df9f0408c7e">ZSTREAM_FLAG_READY</a>)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l00505">505</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l02680">get_gzfile()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00976">get_zstream()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02746">gzfile_ensure_close()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01997">gzfile_free()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02663">gzfile_reader_get_unused()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01210">rb_zstream_closed_p()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00808">zstream_end()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l00952">zstream_free()</a>.</p> </div> </div> <a id="a0a1ae8c8262b9bba026514a17370b150"></a> <h2 class="memtitle"><span class="permalink"><a href="#a0a1ae8c8262b9bba026514a17370b150">◆ </a></span>ZSTREAM_READY</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define ZSTREAM_READY</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">z</td><td>)</td> <td>   ((z)->flags |= <a class="el" href="../../db/d74/zlib_8c.html#a5e32e8d145d2fd13802c9df9f0408c7e">ZSTREAM_FLAG_READY</a>)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l00504">504</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l01303">rb_deflate_initialize()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01384">rb_deflate_s_deflate()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l03425">rb_gzreader_initialize()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l03222">rb_gzwriter_initialize()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01656">rb_inflate_initialize()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l01707">rb_inflate_s_inflate()</a>.</p> </div> </div> <h2 class="groupheader">Function Documentation</h2> <a id="a34d4f9dc22128bb8fa23de3fd6b3c3ad"></a> <h2 class="memtitle"><span class="permalink"><a href="#a34d4f9dc22128bb8fa23de3fd6b3c3ad">◆ </a></span>deflate_run()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> deflate_run </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>args</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l01351">1351</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00777">args</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00045">RSTRING_LEN</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00042">RSTRING_PTR</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00648">zstream_detach_buffer()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l00831">zstream_run()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l01384">rb_deflate_s_deflate()</a>.</p> </div> </div> <a id="aa3629407bd065e9c749e61b6c2c2a7ed"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa3629407bd065e9c749e61b6c2c2a7ed">◆ </a></span>do_checksum() <span class="overload">[1/2]</span></h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> do_checksum </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> * </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">uLong(*)(uLong, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> Bytef *, uInt) </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l00392">rb_zlib_adler32()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l00430">rb_zlib_crc32()</a>.</p> </div> </div> <a id="a6527bfd588a4e87ad98bd78385d0d6a1"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6527bfd588a4e87ad98bd78385d0d6a1">◆ </a></span>do_checksum() <span class="overload">[2/2]</span></h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> do_checksum </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>argc</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> * </td> <td class="paramname"><em>argv</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">uLong * </td> <td class="paramname"><em>func</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l00350">350</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00120">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00121">argv</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00346">checksum_long</a>, <a class="el" href="../../dc/dd1/ossl__ssl_8c_source.html#l00104">func</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00374">NIL_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00515">NUM2ULONG</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01416">rb_scan_args()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00326">rb_uint2inum()</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00045">RSTRING_LEN</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00042">RSTRING_PTR</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00466">StringValue</a>.</p> </div> </div> <a id="ab1b5d19e044b72fef43b08c47dc1ff54"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab1b5d19e044b72fef43b08c47dc1ff54">◆ </a></span>do_deflate()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static void do_deflate </td> <td>(</td> <td class="paramtype">struct <a class="el" href="../../de/db2/structzstream.html">zstream</a> * </td> <td class="paramname"><em>z</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>src</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>flush</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l01410">1410</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00374">NIL_P</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00045">RSTRING_LEN</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00042">RSTRING_PTR</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00466">StringValue</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l00831">zstream_run()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l01480">rb_deflate_addstr()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l01456">rb_deflate_deflate()</a>.</p> </div> </div> <a id="ae2e91360f106fdd3d40bb4f6f6868e93"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae2e91360f106fdd3d40bb4f6f6868e93">◆ </a></span>do_inflate()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static void do_inflate </td> <td>(</td> <td class="paramtype">struct <a class="el" href="../../de/db2/structzstream.html">zstream</a> * </td> <td class="paramname"><em>z</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>src</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l01730">1730</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00374">NIL_P</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00045">RSTRING_LEN</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00042">RSTRING_PTR</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00490">zstream::stream</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00466">StringValue</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l00831">zstream_run()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l01812">rb_inflate_addstr()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l01775">rb_inflate_inflate()</a>.</p> </div> </div> <a id="a4d184a166883a059ca5c3380d6474326"></a> <h2 class="memtitle"><span class="permalink"><a href="#a4d184a166883a059ca5c3380d6474326">◆ </a></span>finalizer_warn()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static void finalizer_warn </td> <td>(</td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char * </td> <td class="paramname"><em>msg</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l00308">308</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../d5/d04/strerror_8c_source.html#l00008">msg</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l01997">gzfile_free()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l00942">zstream_finalize()</a>.</p> </div> </div> <a id="a670ce9f9fda6c3287a7baa35266181fc"></a> <h2 class="memtitle"><span class="permalink"><a href="#a670ce9f9fda6c3287a7baa35266181fc">◆ </a></span>get_gzfile()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static struct <a class="el" href="../../d6/d8c/structgzfile.html">gzfile</a> * get_gzfile </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>obj</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l02680">2680</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../db/d74/zlib_8c_source.html#l01947">cGzError</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00835">Data_Get_Struct</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01574">rb_raise()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01954">gzfile::z</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l00505">ZSTREAM_IS_READY</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l03727">gzreader_gets()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l03017">rb_gzfile_close()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02902">rb_gzfile_comment()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02840">rb_gzfile_crc()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l03065">rb_gzfile_eof_p()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l03035">rb_gzfile_finish()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02862">rb_gzfile_level()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02918">rb_gzfile_lineno()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02851">rb_gzfile_mtime()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02885">rb_gzfile_orig_name()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02873">rb_gzfile_os_code()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02992">rb_gzfile_set_comment()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02929">rb_gzfile_set_lineno()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02943">rb_gzfile_set_mtime()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02968">rb_gzfile_set_orig_name()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l03093">rb_gzfile_set_sync()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l03078">rb_gzfile_sync()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02829">rb_gzfile_to_io()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l03112">rb_gzfile_total_in()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l03123">rb_gzfile_total_out()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l03569">rb_gzreader_getbyte()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l03540">rb_gzreader_getc()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l03486">rb_gzreader_read()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l03517">rb_gzreader_readpartial()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l03459">rb_gzreader_rewind()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l03660">rb_gzreader_ungetbyte()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l03639">rb_gzreader_ungetc()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l03263">rb_gzwriter_flush()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l03304">rb_gzwriter_putc()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l03287">rb_gzwriter_write()</a>.</p> </div> </div> <a id="a368668345eab1044fb181d0da06b8574"></a> <h2 class="memtitle"><span class="permalink"><a href="#a368668345eab1044fb181d0da06b8574">◆ </a></span>get_zstream()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static struct <a class="el" href="../../de/db2/structzstream.html">zstream</a> * get_zstream </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>obj</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l00976">976</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../db/d74/zlib_8c_source.html#l00259">cZError</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00835">Data_Get_Struct</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01574">rb_raise()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l00505">ZSTREAM_IS_READY</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l01480">rb_deflate_addstr()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01456">rb_deflate_deflate()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01500">rb_deflate_flush()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01329">rb_deflate_init_copy()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01537">rb_deflate_params()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01579">rb_deflate_set_dictionary()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01812">rb_inflate_addstr()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01775">rb_inflate_inflate()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01883">rb_inflate_set_dictionary()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01843">rb_inflate_sync()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01860">rb_inflate_sync_point_p()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01192">rb_zstream_adler()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01183">rb_zstream_data_type()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01056">rb_zstream_end()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01078">rb_zstream_finish()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01201">rb_zstream_finished_p()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01067">rb_zstream_reset()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01139">rb_zstream_set_avail_out()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01163">rb_zstream_total_in()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l01172">rb_zstream_total_out()</a>.</p> </div> </div> <a id="a3767d9abc6f90bb938becbfc59e2288e"></a> <h2 class="memtitle"><span class="permalink"><a href="#a3767d9abc6f90bb938becbfc59e2288e">◆ </a></span>gzfile_calc_crc()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static void gzfile_calc_crc </td> <td>(</td> <td class="paramtype">struct <a class="el" href="../../d6/d8c/structgzfile.html">gzfile</a> * </td> <td class="paramname"><em>gz</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>str</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l02415">2415</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../db/d74/zlib_8c_source.html#l00346">checksum_long</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01961">gzfile::crc</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00045">RSTRING_LEN</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00042">RSTRING_PTR</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l01963">gzfile::ungetc</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l02542">gzfile_getc()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02465">gzfile_read()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02521">gzfile_read_all()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02478">gzfile_readpartial()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l03727">gzreader_gets()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l03668">gzreader_skip_linebreaks()</a>.</p> </div> </div> <a id="ac9371f9750eb73421712d261a497c729"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac9371f9750eb73421712d261a497c729">◆ </a></span>gzfile_check_footer()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static void gzfile_check_footer </td> <td>(</td> <td class="paramtype">struct <a class="el" href="../../d6/d8c/structgzfile.html">gzfile</a> * </td> <td class="paramname"><em>gz</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l02353">2353</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../db/d74/zlib_8c_source.html#l01947">cCRCError</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01947">cLengthError</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01947">cNoFooter</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01961">gzfile::crc</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00486">zstream::flags</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01977">GZFILE_FLAG_FOOTER_FINISHED</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02167">gzfile_get32()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02187">gzfile_raise()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02125">gzfile_read_raw_ensure()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00489">zstream::input</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01574">rb_raise()</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00042">RSTRING_PTR</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00490">zstream::stream</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01954">gzfile::z</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l00746">zstream_discard_input()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l02446">gzfile_fill()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02542">gzfile_getc()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02521">gzfile_read_all()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02627">gzfile_reader_end_run()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02663">gzfile_reader_get_unused()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l02478">gzfile_readpartial()</a>.</p> </div> </div> <a id="a495f7f3722e3694a6d3b9f2dc4c453fc"></a> <h2 class="memtitle"><span class="permalink"><a href="#a495f7f3722e3694a6d3b9f2dc4c453fc">◆ </a></span>gzfile_close()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static void gzfile_close </td> <td>(</td> <td class="paramtype">struct <a class="el" href="../../d6/d8c/structgzfile.html">gzfile</a> * </td> <td class="paramname"><em>gz</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>closeflag</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l02063">2063</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../db/d74/zlib_8c_source.html#l01960">gzfile::comment</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01964">gzfile::end</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01946">id_close</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01955">gzfile::io</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01959">gzfile::orig_name</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00638">rb_funcall()</a>, and <a class="el" href="../../de/d63/vm__method_8c_source.html#l01231">rb_respond_to()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l02746">gzfile_ensure_close()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l03017">rb_gzfile_close()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l03035">rb_gzfile_finish()</a>.</p> </div> </div> <a id="adfb11257556ee1c0390e2708ae2a4d1c"></a> <h2 class="memtitle"><span class="permalink"><a href="#adfb11257556ee1c0390e2708ae2a4d1c">◆ </a></span>gzfile_ensure_close()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> gzfile_ensure_close </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>obj</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l02746">2746</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00835">Data_Get_Struct</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02063">gzfile_close()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01954">gzfile::z</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l00505">ZSTREAM_IS_READY</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l02758">gzfile_wrap()</a>.</p> </div> </div> <a id="aed9b3b1460c4b222d38d51f2ec1882fc"></a> <h2 class="memtitle"><span class="permalink"><a href="#aed9b3b1460c4b222d38d51f2ec1882fc">◆ </a></span>gzfile_error_inspect()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> gzfile_error_inspect </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>error</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l02202">2202</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../db/d74/zlib_8c_source.html#l01946">id_input</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l03916">input</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00374">NIL_P</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01032">rb_attr_get()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00189">rb_call_super()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l02047">rb_str_append()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01908">rb_str_cat2()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l04410">rb_str_inspect()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01779">rb_str_resize()</a>, and <a class="el" href="../../d8/df4/generator_8h_source.html#l00045">RSTRING_LEN</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l04001">Init_zlib()</a>.</p> </div> </div> <a id="ac0b10e2c3c734580429ee7c3132198f5"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac0b10e2c3c734580429ee7c3132198f5">◆ </a></span>gzfile_fill()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> gzfile_fill </td> <td>(</td> <td class="paramtype">struct <a class="el" href="../../d6/d8c/structgzfile.html">gzfile</a> * </td> <td class="paramname"><em>gz</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> </td> <td class="paramname"><em>len</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l02446">2446</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../db/d74/zlib_8c_source.html#l00488">zstream::buf_filled</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00486">zstream::flags</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02353">gzfile_check_footer()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01977">GZFILE_FLAG_FOOTER_FINISHED</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01979">GZFILE_IS_FINISHED</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02393">gzfile_read_more()</a>, <a class="el" href="../../d3/d15/name2ctype_8h_source.html#l22210">len</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00468">rb_eArgError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01574">rb_raise()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01954">gzfile::z</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l00506">ZSTREAM_IS_FINISHED</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l02465">gzfile_read()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l03706">gzreader_charboundary()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l03727">gzreader_gets()</a>.</p> </div> </div> <a id="a2cd25674ded412c755d048ecb158dd3b"></a> <h2 class="memtitle"><span class="permalink"><a href="#a2cd25674ded412c755d048ecb158dd3b">◆ </a></span>gzfile_free()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static void gzfile_free </td> <td>(</td> <td class="paramtype">struct <a class="el" href="../../d6/d8c/structgzfile.html">gzfile</a> * </td> <td class="paramname"><em>gz</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l01997">1997</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../db/d74/zlib_8c_source.html#l01970">gzfile::cbuf</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00515">deflate_funcs</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00308">finalizer_warn()</a>, <a class="el" href="../../de/db2/structzstream.html#ae8621a2786898b8c6241134b819273ec">zstream::func</a>, <a class="el" href="../../d8/db0/defines_8h.html#afca9b96f6a61eebbcdd7e6b3fc31ed97">xfree()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01954">gzfile::z</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00942">zstream_finalize()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l00505">ZSTREAM_IS_READY</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l02014">gzfile_new()</a>.</p> </div> </div> <a id="a0a594e0505e59599b1a0a1f82dc86096"></a> <h2 class="memtitle"><span class="permalink"><a href="#a0a594e0505e59599b1a0a1f82dc86096">◆ </a></span>gzfile_get16()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static unsigned int gzfile_get16 </td> <td>(</td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> unsigned char * </td> <td class="paramname"><em>src</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l02158">2158</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l02272">gzfile_read_header()</a>.</p> </div> </div> <a id="a3446fb7d32bdd7233fef960cd7a97266"></a> <h2 class="memtitle"><span class="permalink"><a href="#a3446fb7d32bdd7233fef960cd7a97266">◆ </a></span>gzfile_get32()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static unsigned <a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> gzfile_get32 </td> <td>(</td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> unsigned char * </td> <td class="paramname"><em>src</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l02167">2167</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l02353">gzfile_check_footer()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l02272">gzfile_read_header()</a>.</p> </div> </div> <a id="a2818ac86bef5c9e4ef657163a7aa021f"></a> <h2 class="memtitle"><span class="permalink"><a href="#a2818ac86bef5c9e4ef657163a7aa021f">◆ </a></span>gzfile_getc()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> gzfile_getc </td> <td>(</td> <td class="paramtype">struct <a class="el" href="../../d6/d8c/structgzfile.html">gzfile</a> * </td> <td class="paramname"><em>gz</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l02542">2542</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01034">ALLOC_N</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00487">zstream::buf</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l03913">buf</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00488">zstream::buf_filled</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01970">gzfile::cbuf</a>, <a class="el" href="../../db/d16/debug_8h_source.html#l00023">dp</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01967">gzfile::ec</a>, <a class="el" href="../../d5/de3/encoding_8h_source.html#l00336">ECONV_AFTER_OUTPUT</a>, <a class="el" href="../../d5/de3/encoding_8h_source.html#l00335">ECONV_PARTIAL_INPUT</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01965">gzfile::enc</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01966">gzfile::enc2</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00486">zstream::flags</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02415">gzfile_calc_crc()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01973">GZFILE_CBUF_CAPA</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02353">gzfile_check_footer()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01977">GZFILE_FLAG_FOOTER_FINISHED</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01979">GZFILE_IS_FINISHED</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02428">gzfile_newstr()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02465">gzfile_read()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02393">gzfile_read_more()</a>, <a class="el" href="../../d3/d15/name2ctype_8h_source.html#l22210">len</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00964">OBJ_TAINT</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l04213">rb_econv_check_error()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l01452">rb_econv_convert()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00727">rb_enc_associate()</a>, <a class="el" href="../../d5/de3/encoding_8h_source.html#l00231">rb_enc_dummy_p()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00847">rb_enc_mbclen()</a>, <a class="el" href="../../d5/de3/encoding_8h_source.html#l00125">rb_enc_mbmaxlen</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00410">rb_str_new()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00680">RSTRING_END</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00042">RSTRING_PTR</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01954">gzfile::z</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00506">ZSTREAM_IS_FINISHED</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l00669">zstream_shift_buffer()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l03540">rb_gzreader_getc()</a>.</p> </div> </div> <a id="aa29848c6fff08de9d12dbb6c7644d099"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa29848c6fff08de9d12dbb6c7644d099">◆ </a></span>gzfile_make_footer()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static void gzfile_make_footer </td> <td>(</td> <td class="paramtype">struct <a class="el" href="../../d6/d8c/structgzfile.html">gzfile</a> * </td> <td class="paramname"><em>gz</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l02261">2261</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l03913">buf</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01961">gzfile::crc</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00486">zstream::flags</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01977">GZFILE_FLAG_FOOTER_FINISHED</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02178">gzfile_set32()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00490">zstream::stream</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01954">gzfile::z</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l00615">zstream_append_buffer()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l02602">gzfile_writer_end_run()</a>.</p> </div> </div> <a id="a8e0b7f719aeb81b79b229142f262137f"></a> <h2 class="memtitle"><span class="permalink"><a href="#a8e0b7f719aeb81b79b229142f262137f">◆ </a></span>gzfile_make_header()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static void gzfile_make_header </td> <td>(</td> <td class="paramtype">struct <a class="el" href="../../d6/d8c/structgzfile.html">gzfile</a> * </td> <td class="paramname"><em>gz</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l02217">2217</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l03913">buf</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01960">gzfile::comment</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00486">zstream::flags</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01921">GZ_EXTRAFLAG_FAST</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01922">GZ_EXTRAFLAG_SLOW</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01917">GZ_FLAG_COMMENT</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01916">GZ_FLAG_ORIG_NAME</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01911">GZ_MAGIC1</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01912">GZ_MAGIC2</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01913">GZ_METHOD_DEFLATE</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01976">GZFILE_FLAG_HEADER_FINISHED</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02178">gzfile_set32()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01956">gzfile::level</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01957">gzfile::mtime</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00374">NIL_P</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01959">gzfile::orig_name</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01958">gzfile::os_code</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01954">gzfile::z</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00615">zstream_append_buffer()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l00644">zstream_append_buffer2</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l02378">gzfile_write()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l02602">gzfile_writer_end_run()</a>.</p> </div> </div> <a id="a738ec5a39342bf7cfecd4e9fac0059d0"></a> <h2 class="memtitle"><span class="permalink"><a href="#a738ec5a39342bf7cfecd4e9fac0059d0">◆ </a></span>gzfile_mark()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static void gzfile_mark </td> <td>(</td> <td class="paramtype">struct <a class="el" href="../../d6/d8c/structgzfile.html">gzfile</a> * </td> <td class="paramname"><em>gz</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l01986">1986</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../db/d74/zlib_8c_source.html#l01960">gzfile::comment</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01969">gzfile::ecopts</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01955">gzfile::io</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01959">gzfile::orig_name</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01971">gzfile::path</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l01764">rb_gc_mark()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01954">gzfile::z</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l00935">zstream_mark()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l02014">gzfile_new()</a>.</p> </div> </div> <a id="a2fc8eff14fdaf43d638afa9fa846e39a"></a> <h2 class="memtitle"><span class="permalink"><a href="#a2fc8eff14fdaf43d638afa9fa846e39a">◆ </a></span>gzfile_new() <span class="overload">[1/2]</span></h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> gzfile_new </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> struct zstream_funcs * </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">void(*) <a class="el" href="../../df/d73/time_8c.html#a54b6aca564b141db4dfa8ed88f0cd85d">_</a>((struct <a class="el" href="../../d6/d8c/structgzfile.html">gzfile</a> *)) </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="ac36ef37291425ff162415bd86eef199a"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac36ef37291425ff162415bd86eef199a">◆ </a></span>gzfile_new() <span class="overload">[2/2]</span></h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> gzfile_new </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>klass</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> struct zstream_funcs * </td> <td class="paramname"><em>funcs</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">void (*)(struct <a class="el" href="../../d6/d8c/structgzfile.html">gzfile</a> *) </td> <td class="paramname"><em>endfunc</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l02014">2014</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../db/d74/zlib_8c_source.html#l01970">gzfile::cbuf</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01960">gzfile::comment</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01961">gzfile::crc</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00820">Data_Make_Struct</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01967">gzfile::ec</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01968">gzfile::ecflags</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01969">gzfile::ecopts</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01965">gzfile::enc</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01966">gzfile::enc2</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01964">gzfile::end</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01997">gzfile_free()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01986">gzfile_mark()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01955">gzfile::io</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01956">gzfile::level</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01962">gzfile::lineno</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01957">gzfile::mtime</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00107">NULL</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01959">gzfile::orig_name</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01943">OS_CODE</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01958">gzfile::os_code</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01971">gzfile::path</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l01245">rb_default_external_encoding()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01963">gzfile::ungetc</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01954">gzfile::z</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l00543">zstream_init()</a>.</p> </div> </div> <a id="a6395995d19005295ebdef5f625f8b8e7"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6395995d19005295ebdef5f625f8b8e7">◆ </a></span>gzfile_newstr()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> gzfile_newstr </td> <td>(</td> <td class="paramtype">struct <a class="el" href="../../d6/d8c/structgzfile.html">gzfile</a> * </td> <td class="paramname"><em>gz</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>str</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l02428">2428</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../db/d74/zlib_8c_source.html#l01967">gzfile::ec</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01968">gzfile::ecflags</a>, <a class="el" href="../../d5/de3/encoding_8h_source.html#l00335">ECONV_PARTIAL_INPUT</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01969">gzfile::ecopts</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01965">gzfile::enc</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01966">gzfile::enc2</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00964">OBJ_TAINT</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l01875">rb_econv_str_convert()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00727">rb_enc_associate()</a>, <a class="el" href="../../d5/de3/encoding_8h_source.html#l00231">rb_enc_dummy_p()</a>, and <a class="el" href="../../d5/de3/encoding_8h.html#a6904aa86a63e18ad32716096a24e6a48">rb_str_conv_enc_opts()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l02542">gzfile_getc()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02521">gzfile_read_all()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l03727">gzreader_gets()</a>.</p> </div> </div> <a id="aaa13f96d492d04f266b761709af5474a"></a> <h2 class="memtitle"><span class="permalink"><a href="#aaa13f96d492d04f266b761709af5474a">◆ </a></span>gzfile_raise()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static void gzfile_raise </td> <td>(</td> <td class="paramtype">struct <a class="el" href="../../d6/d8c/structgzfile.html">gzfile</a> * </td> <td class="paramname"><em>gz</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>klass</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char * </td> <td class="paramname"><em>message</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l02187">2187</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../db/d74/zlib_8c_source.html#l01946">id_input</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00489">zstream::input</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00374">NIL_P</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00498">rb_exc_new2()</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l00460">rb_exc_raise()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01038">rb_ivar_set()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00911">rb_str_resurrect()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l01954">gzfile::z</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l02353">gzfile_check_footer()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l02272">gzfile_read_header()</a>.</p> </div> </div> <a id="a3b5f69f613783c321cda7d77d65874bc"></a> <h2 class="memtitle"><span class="permalink"><a href="#a3b5f69f613783c321cda7d77d65874bc">◆ </a></span>gzfile_read()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> gzfile_read </td> <td>(</td> <td class="paramtype">struct <a class="el" href="../../d6/d8c/structgzfile.html">gzfile</a> * </td> <td class="paramname"><em>gz</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> </td> <td class="paramname"><em>len</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l02465">2465</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../db/d74/zlib_8c_source.html#l02415">gzfile_calc_crc()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02446">gzfile_fill()</a>, <a class="el" href="../../d3/d15/name2ctype_8h_source.html#l22210">len</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00410">rb_str_new()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01954">gzfile::z</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l00669">zstream_shift_buffer()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l02542">gzfile_getc()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l03727">gzreader_gets()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l03569">rb_gzreader_getbyte()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l03486">rb_gzreader_read()</a>.</p> </div> </div> <a id="adbb2d50fc54aa3248304bf7952f91541"></a> <h2 class="memtitle"><span class="permalink"><a href="#adbb2d50fc54aa3248304bf7952f91541">◆ </a></span>gzfile_read_all()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> gzfile_read_all </td> <td>(</td> <td class="paramtype">struct <a class="el" href="../../d6/d8c/structgzfile.html">gzfile</a> * </td> <td class="paramname"><em>gz</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l02521">2521</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../db/d74/zlib_8c_source.html#l00486">zstream::flags</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02415">gzfile_calc_crc()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02353">gzfile_check_footer()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01977">GZFILE_FLAG_FOOTER_FINISHED</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01979">GZFILE_IS_FINISHED</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02428">gzfile_newstr()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02393">gzfile_read_more()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00964">OBJ_TAINT</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00410">rb_str_new()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01954">gzfile::z</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00648">zstream_detach_buffer()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l00506">ZSTREAM_IS_FINISHED</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l03727">gzreader_gets()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l03486">rb_gzreader_read()</a>.</p> </div> </div> <a id="a8aad7958e30caadf8a6a537109521fc6"></a> <h2 class="memtitle"><span class="permalink"><a href="#a8aad7958e30caadf8a6a537109521fc6">◆ </a></span>gzfile_read_header()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static void gzfile_read_header </td> <td>(</td> <td class="paramtype">struct <a class="el" href="../../d6/d8c/structgzfile.html">gzfile</a> * </td> <td class="paramname"><em>gz</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l02272">2272</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../db/d74/zlib_8c_source.html#l01947">cGzError</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01960">gzfile::comment</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01921">GZ_EXTRAFLAG_FAST</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01922">GZ_EXTRAFLAG_SLOW</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01917">GZ_FLAG_COMMENT</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01918">GZ_FLAG_ENCRYPT</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01915">GZ_FLAG_EXTRA</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01914">GZ_FLAG_MULTIPART</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01916">GZ_FLAG_ORIG_NAME</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01919">GZ_FLAG_UNKNOWN_MASK</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01911">GZ_MAGIC1</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01912">GZ_MAGIC2</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01913">GZ_METHOD_DEFLATE</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02158">gzfile_get16()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02167">gzfile_get32()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02187">gzfile_raise()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02125">gzfile_read_raw_ensure()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02138">gzfile_read_raw_until_zero()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00489">zstream::input</a>, <a class="el" href="../../d3/d15/name2ctype_8h_source.html#l22210">len</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01956">gzfile::level</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01957">gzfile::mtime</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00964">OBJ_TAINT</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01959">gzfile::orig_name</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01958">gzfile::os_code</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00778">p</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01574">rb_raise()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00410">rb_str_new()</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00045">RSTRING_LEN</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00042">RSTRING_PTR</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01954">gzfile::z</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00746">zstream_discard_input()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l00831">zstream_run()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l03425">rb_gzreader_initialize()</a>.</p> </div> </div> <a id="add8d55d679c57fa5e2affa9d4cf58bec"></a> <h2 class="memtitle"><span class="permalink"><a href="#add8d55d679c57fa5e2affa9d4cf58bec">◆ </a></span>gzfile_read_more()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> gzfile_read_more </td> <td>(</td> <td class="paramtype">struct <a class="el" href="../../d6/d8c/structgzfile.html">gzfile</a> * </td> <td class="paramname"><em>gz</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l02393">2393</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../db/d74/zlib_8c_source.html#l00488">zstream::buf_filled</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01947">cGzError</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02117">gzfile_read_raw()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00374">NIL_P</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01574">rb_raise()</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00045">RSTRING_LEN</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00042">RSTRING_PTR</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01954">gzfile::z</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00506">ZSTREAM_IS_FINISHED</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l00831">zstream_run()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l02446">gzfile_fill()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02542">gzfile_getc()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02521">gzfile_read_all()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02478">gzfile_readpartial()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l03727">gzreader_gets()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l03668">gzreader_skip_linebreaks()</a>.</p> </div> </div> <a id="abc2c313b232223de715a8ce92aa5333c"></a> <h2 class="memtitle"><span class="permalink"><a href="#abc2c313b232223de715a8ce92aa5333c">◆ </a></span>gzfile_read_raw()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> gzfile_read_raw </td> <td>(</td> <td class="paramtype">struct <a class="el" href="../../d6/d8c/structgzfile.html">gzfile</a> * </td> <td class="paramname"><em>gz</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l02117">2117</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../db/d74/zlib_8c_source.html#l02092">gzfile_read_raw_partial()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02103">gzfile_read_raw_rescue()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01291">rb_eEOFError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00475">rb_eNoMethodError</a>, and <a class="el" href="../../d3/d57/eval_8c_source.html#l00634">rb_rescue2()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l02393">gzfile_read_more()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02125">gzfile_read_raw_ensure()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l02138">gzfile_read_raw_until_zero()</a>.</p> </div> </div> <a id="a4750da10a1274dfc87427fcffde44c6d"></a> <h2 class="memtitle"><span class="permalink"><a href="#a4750da10a1274dfc87427fcffde44c6d">◆ </a></span>gzfile_read_raw_ensure()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static int gzfile_read_raw_ensure </td> <td>(</td> <td class="paramtype">struct <a class="el" href="../../d6/d8c/structgzfile.html">gzfile</a> * </td> <td class="paramname"><em>gz</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> </td> <td class="paramname"><em>size</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l02125">2125</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../db/d74/zlib_8c_source.html#l02117">gzfile_read_raw()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00489">zstream::input</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00374">NIL_P</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00045">RSTRING_LEN</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00051">size</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01954">gzfile::z</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l00741">zstream_append_input2</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l02353">gzfile_check_footer()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l02272">gzfile_read_header()</a>.</p> </div> </div> <a id="a4022edba83d2fb3f7195a6246c312aee"></a> <h2 class="memtitle"><span class="permalink"><a href="#a4022edba83d2fb3f7195a6246c312aee">◆ </a></span>gzfile_read_raw_partial()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> gzfile_read_raw_partial </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>arg</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l02092">2092</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00459">Check_Type</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01982">GZFILE_READ_SIZE</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01946">id_readpartial</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01955">gzfile::io</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00638">rb_funcall()</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00418">T_STRING</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l02117">gzfile_read_raw()</a>.</p> </div> </div> <a id="ac51228284339261b8db0cec339207d05"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac51228284339261b8db0cec339207d05">◆ </a></span>gzfile_read_raw_rescue()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> gzfile_read_raw_rescue </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>arg</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l02103">2103</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00459">Check_Type</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01982">GZFILE_READ_SIZE</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01946">id_read</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01955">gzfile::io</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00374">NIL_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00475">rb_eNoMethodError</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l00085">rb_errinfo</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00638">rb_funcall()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l00525">rb_obj_is_kind_of()</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00418">T_STRING</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l02117">gzfile_read_raw()</a>.</p> </div> </div> <a id="a2cad4a61627776db05c26892ca15c659"></a> <h2 class="memtitle"><span class="permalink"><a href="#a2cad4a61627776db05c26892ca15c659">◆ </a></span>gzfile_read_raw_until_zero()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static char * gzfile_read_raw_until_zero </td> <td>(</td> <td class="paramtype">struct <a class="el" href="../../d6/d8c/structgzfile.html">gzfile</a> * </td> <td class="paramname"><em>gz</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> </td> <td class="paramname"><em>offset</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l02138">2138</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../db/d74/zlib_8c_source.html#l01947">cGzError</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02117">gzfile_read_raw()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00489">zstream::input</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00374">NIL_P</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00778">p</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01574">rb_raise()</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00045">RSTRING_LEN</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00042">RSTRING_PTR</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01954">gzfile::z</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l00741">zstream_append_input2</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l02272">gzfile_read_header()</a>.</p> </div> </div> <a id="a90c2d8235ad33cb6021fd0c5e3bcd591"></a> <h2 class="memtitle"><span class="permalink"><a href="#a90c2d8235ad33cb6021fd0c5e3bcd591">◆ </a></span>gzfile_reader_end()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static void gzfile_reader_end </td> <td>(</td> <td class="paramtype">struct <a class="el" href="../../d6/d8c/structgzfile.html">gzfile</a> * </td> <td class="paramname"><em>gz</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l02640">2640</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../db/d74/zlib_8c_source.html#l00486">zstream::flags</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02627">gzfile_reader_end_run()</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l00737">rb_ensure()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01954">gzfile::z</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00808">zstream_end()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00501">ZSTREAM_FLAG_CLOSING</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l00507">ZSTREAM_IS_CLOSING</a>.</p> </div> </div> <a id="aa738fc646277e8168f7dbbf53cf6de2c"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa738fc646277e8168f7dbbf53cf6de2c">◆ </a></span>gzfile_reader_end_run()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> gzfile_reader_end_run </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>arg</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l02627">2627</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../db/d74/zlib_8c_source.html#l00486">zstream::flags</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02353">gzfile_check_footer()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01977">GZFILE_FLAG_FOOTER_FINISHED</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01979">GZFILE_IS_FINISHED</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l01954">gzfile::z</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l02640">gzfile_reader_end()</a>.</p> </div> </div> <a id="a57176490f4abe843acbeb44414f6b46a"></a> <h2 class="memtitle"><span class="permalink"><a href="#a57176490f4abe843acbeb44414f6b46a">◆ </a></span>gzfile_reader_get_unused()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> gzfile_reader_get_unused </td> <td>(</td> <td class="paramtype">struct <a class="el" href="../../d6/d8c/structgzfile.html">gzfile</a> * </td> <td class="paramname"><em>gz</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l02663">2663</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../db/d74/zlib_8c_source.html#l00486">zstream::flags</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02353">gzfile_check_footer()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01977">GZFILE_FLAG_FOOTER_FINISHED</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01979">GZFILE_IS_FINISHED</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00489">zstream::input</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00374">NIL_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00964">OBJ_TAINT</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00911">rb_str_resurrect()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01954">gzfile::z</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l00505">ZSTREAM_IS_READY</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l03473">rb_gzreader_unused()</a>.</p> </div> </div> <a id="aafe6923d6256667c7e3668e83a4831b3"></a> <h2 class="memtitle"><span class="permalink"><a href="#aafe6923d6256667c7e3668e83a4831b3">◆ </a></span>gzfile_reader_rewind()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static void gzfile_reader_rewind </td> <td>(</td> <td class="paramtype">struct <a class="el" href="../../d6/d8c/structgzfile.html">gzfile</a> * </td> <td class="paramname"><em>gz</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l02649">2649</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../db/d74/zlib_8c_source.html#l02049">gzfile_reset()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01946">id_seek</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00489">zstream::input</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01955">gzfile::io</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00374">NIL_P</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00638">rb_funcall()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00333">rb_int2inum()</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00045">RSTRING_LEN</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00490">zstream::stream</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l01954">gzfile::z</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l03459">rb_gzreader_rewind()</a>.</p> </div> </div> <a id="a5656a5e96a02017c8df6013b75625901"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5656a5e96a02017c8df6013b75625901">◆ </a></span>gzfile_readpartial()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> gzfile_readpartial </td> <td>(</td> <td class="paramtype">struct <a class="el" href="../../d6/d8c/structgzfile.html">gzfile</a> * </td> <td class="paramname"><em>gz</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> </td> <td class="paramname"><em>len</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>outbuf</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l02478">2478</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../db/d74/zlib_8c_source.html#l00488">zstream::buf_filled</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00486">zstream::flags</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02415">gzfile_calc_crc()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02353">gzfile_check_footer()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01977">GZFILE_FLAG_FOOTER_FINISHED</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01979">GZFILE_IS_FINISHED</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02393">gzfile_read_more()</a>, <a class="el" href="../../d3/d15/name2ctype_8h_source.html#l22210">len</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00374">NIL_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00964">OBJ_TAINT</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00468">rb_eArgError</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01291">rb_eEOFError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01574">rb_raise()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00410">rb_str_new()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01779">rb_str_resize()</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00045">RSTRING_LEN</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00042">RSTRING_PTR</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01954">gzfile::z</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00506">ZSTREAM_IS_FINISHED</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l00669">zstream_shift_buffer()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l03517">rb_gzreader_readpartial()</a>.</p> </div> </div> <a id="a4df9a32a3c2b677ceee278de9a5902c0"></a> <h2 class="memtitle"><span class="permalink"><a href="#a4df9a32a3c2b677ceee278de9a5902c0">◆ </a></span>gzfile_reset()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static void gzfile_reset </td> <td>(</td> <td class="paramtype">struct <a class="el" href="../../d6/d8c/structgzfile.html">gzfile</a> * </td> <td class="paramname"><em>gz</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l02049">2049</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../db/d74/zlib_8c_source.html#l01961">gzfile::crc</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01967">gzfile::ec</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01968">gzfile::ecflags</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01969">gzfile::ecopts</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01965">gzfile::enc</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01966">gzfile::enc2</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01962">gzfile::lineno</a>, <a class="el" href="../../d8/db3/oniguruma_8h_source.html#l00158">OnigEncodingTypeST::name</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l01708">rb_econv_close()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l02588">rb_econv_open_opts()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01963">gzfile::ungetc</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01954">gzfile::z</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l00791">zstream_reset()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l02649">gzfile_reader_rewind()</a>.</p> </div> </div> <a id="a6b141b57c4be5065a2cd6392908f071a"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6b141b57c4be5065a2cd6392908f071a">◆ </a></span>gzfile_s_open()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> gzfile_s_open </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>argc</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> * </td> <td class="paramname"><em>argv</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>klass</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char * </td> <td class="paramname"><em>mode</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l02810">2810</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00120">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00121">argv</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02758">gzfile_wrap()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01955">gzfile::io</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00468">rb_eArgError</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l05142">rb_file_open_str()</a>, and <a class="el" href="../../db/dcc/error_8c_source.html#l01574">rb_raise()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l03407">rb_gzreader_s_open()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l03208">rb_gzwriter_s_open()</a>.</p> </div> </div> <a id="a76f7bd010f2543dadaeae1d3455d0ff8"></a> <h2 class="memtitle"><span class="permalink"><a href="#a76f7bd010f2543dadaeae1d3455d0ff8">◆ </a></span>gzfile_set32()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static void gzfile_set32 </td> <td>(</td> <td class="paramtype">unsigned <a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> </td> <td class="paramname"><em>n</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">unsigned char * </td> <td class="paramname"><em>dst</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l02178">2178</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l02261">gzfile_make_footer()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l02217">gzfile_make_header()</a>.</p> </div> </div> <a id="ae82adf520a482bdc5a33e6fa251c14a6"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae82adf520a482bdc5a33e6fa251c14a6">◆ </a></span>gzfile_ungetbyte()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static void gzfile_ungetbyte </td> <td>(</td> <td class="paramtype">struct <a class="el" href="../../d6/d8c/structgzfile.html">gzfile</a> * </td> <td class="paramname"><em>gz</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>c</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l02595">2595</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../db/d74/zlib_8c_source.html#l01963">gzfile::ungetc</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01954">gzfile::z</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l00711">zstream_buffer_ungetbyte()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l03660">rb_gzreader_ungetbyte()</a>.</p> </div> </div> <a id="ab4d5e62a73d5441845fbea3f73077c5a"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab4d5e62a73d5441845fbea3f73077c5a">◆ </a></span>gzfile_ungets()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static void gzfile_ungets </td> <td>(</td> <td class="paramtype">struct <a class="el" href="../../d6/d8c/structgzfile.html">gzfile</a> * </td> <td class="paramname"><em>gz</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> Bytef * </td> <td class="paramname"><em>b</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> </td> <td class="paramname"><em>len</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l02588">2588</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../d3/d15/name2ctype_8h_source.html#l22210">len</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01963">gzfile::ungetc</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01954">gzfile::z</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l00694">zstream_buffer_ungets()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l03639">rb_gzreader_ungetc()</a>.</p> </div> </div> <a id="a73afdf76d3cb4096163e14d20364e29b"></a> <h2 class="memtitle"><span class="permalink"><a href="#a73afdf76d3cb4096163e14d20364e29b">◆ </a></span>gzfile_wrap()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> gzfile_wrap </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>argc</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> * </td> <td class="paramname"><em>argv</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>klass</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>close_io_on_error</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l02758">2758</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00120">argc</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02733">new_wrap_arg_t::argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00121">argv</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02734">new_wrap_arg_t::argv</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02746">gzfile_ensure_close()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02735">new_wrap_arg_t::klass</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02739">new_wrap()</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l00604">rb_block_given_p()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l01639">rb_class_new_instance()</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l00737">rb_ensure()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l03911">rb_io_close()</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l00598">rb_jump_tag()</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l00704">rb_protect()</a>, and <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00781">rb_yield()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l02810">gzfile_s_open()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l02799">rb_gzfile_s_wrap()</a>.</p> </div> </div> <a id="ad9b81d86355fa9287bbe2c98efc4e21c"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad9b81d86355fa9287bbe2c98efc4e21c">◆ </a></span>gzfile_write()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static void gzfile_write </td> <td>(</td> <td class="paramtype">struct <a class="el" href="../../d6/d8c/structgzfile.html">gzfile</a> * </td> <td class="paramname"><em>gz</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">Bytef * </td> <td class="paramname"><em>str</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> </td> <td class="paramname"><em>len</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l02378">2378</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../db/d74/zlib_8c_source.html#l00346">checksum_long</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01961">gzfile::crc</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00486">zstream::flags</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01976">GZFILE_FLAG_HEADER_FINISHED</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01975">GZFILE_FLAG_SYNC</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02217">gzfile_make_header()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02077">gzfile_write_raw()</a>, <a class="el" href="../../d3/d15/name2ctype_8h_source.html#l22210">len</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01954">gzfile::z</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l00831">zstream_run()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l03304">rb_gzwriter_putc()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l03287">rb_gzwriter_write()</a>.</p> </div> </div> <a id="a3ddadf038dd20b651aa1db986c7017b5"></a> <h2 class="memtitle"><span class="permalink"><a href="#a3ddadf038dd20b651aa1db986c7017b5">◆ </a></span>gzfile_write_raw()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static void gzfile_write_raw </td> <td>(</td> <td class="paramtype">struct <a class="el" href="../../d6/d8c/structgzfile.html">gzfile</a> * </td> <td class="paramname"><em>gz</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l02077">2077</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../db/d74/zlib_8c_source.html#l00488">zstream::buf_filled</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00486">zstream::flags</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01975">GZFILE_FLAG_SYNC</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01946">id_flush</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01946">id_write</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01955">gzfile::io</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00964">OBJ_TAINT</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00638">rb_funcall()</a>, <a class="el" href="../../de/d63/vm__method_8c_source.html#l01231">rb_respond_to()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01954">gzfile::z</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l00648">zstream_detach_buffer()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l02378">gzfile_write()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02602">gzfile_writer_end_run()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l03263">rb_gzwriter_flush()</a>.</p> </div> </div> <a id="a778bf6cd0290fbf1a7dadab67232aa4d"></a> <h2 class="memtitle"><span class="permalink"><a href="#a778bf6cd0290fbf1a7dadab67232aa4d">◆ </a></span>gzfile_writer_end()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static void gzfile_writer_end </td> <td>(</td> <td class="paramtype">struct <a class="el" href="../../d6/d8c/structgzfile.html">gzfile</a> * </td> <td class="paramname"><em>gz</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l02618">2618</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../db/d74/zlib_8c_source.html#l00486">zstream::flags</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02602">gzfile_writer_end_run()</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l00737">rb_ensure()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01954">gzfile::z</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00808">zstream_end()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00501">ZSTREAM_FLAG_CLOSING</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l00507">ZSTREAM_IS_CLOSING</a>.</p> </div> </div> <a id="af2fdec6f258ba567cad4d5e3a5436cd7"></a> <h2 class="memtitle"><span class="permalink"><a href="#af2fdec6f258ba567cad4d5e3a5436cd7">◆ </a></span>gzfile_writer_end_run()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> gzfile_writer_end_run </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>arg</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l02602">2602</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../db/d74/zlib_8c_source.html#l00486">zstream::flags</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01976">GZFILE_FLAG_HEADER_FINISHED</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02261">gzfile_make_footer()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02217">gzfile_make_header()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02077">gzfile_write_raw()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01954">gzfile::z</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l00831">zstream_run()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l02618">gzfile_writer_end()</a>.</p> </div> </div> <a id="ad53045caf40a99372688b39c80a43d4f"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad53045caf40a99372688b39c80a43d4f">◆ </a></span>gzreader_charboundary()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> gzreader_charboundary </td> <td>(</td> <td class="paramtype">struct <a class="el" href="../../d6/d8c/structgzfile.html">gzfile</a> * </td> <td class="paramname"><em>gz</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> </td> <td class="paramname"><em>n</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l03706">3706</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../db/d74/zlib_8c_source.html#l00487">zstream::buf</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00488">zstream::buf_filled</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01965">gzfile::enc</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02446">gzfile_fill()</a>, <a class="el" href="../../d5/de3/encoding_8h_source.html#l00136">MBCLEN_CHARFOUND_LEN</a>, <a class="el" href="../../d5/de3/encoding_8h_source.html#l00135">MBCLEN_CHARFOUND_P</a>, <a class="el" href="../../d5/de3/encoding_8h_source.html#l00139">MBCLEN_NEEDMORE_LEN</a>, <a class="el" href="../../d5/de3/encoding_8h_source.html#l00138">MBCLEN_NEEDMORE_P</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00778">p</a>, <a class="el" href="../../d5/de3/encoding_8h_source.html#l00163">rb_enc_left_char_head</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00859">rb_enc_precise_mbclen()</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00042">RSTRING_PTR</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l01954">gzfile::z</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l03727">gzreader_gets()</a>.</p> </div> </div> <a id="a9a7708f57b72c74bc70d6285c8a583d7"></a> <h2 class="memtitle"><span class="permalink"><a href="#a9a7708f57b72c74bc70d6285c8a583d7">◆ </a></span>gzreader_gets()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> gzreader_gets </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>argc</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> * </td> <td class="paramname"><em>argv</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>obj</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l03727">3727</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00120">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00121">argv</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00487">zstream::buf</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00488">zstream::buf_filled</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01965">gzfile::enc</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02680">get_gzfile()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02415">gzfile_calc_crc()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02446">gzfile_fill()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01979">GZFILE_IS_FINISHED</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02428">gzfile_newstr()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02465">gzfile_read()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02521">gzfile_read_all()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02393">gzfile_read_more()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l03706">gzreader_charboundary()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l03668">gzreader_skip_linebreaks()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01962">gzfile::lineno</a>, <a class="el" href="../../d3/d15/name2ctype_8h_source.html#l00037">long</a>, <a class="el" href="../../d5/d21/memcmp_8c_source.html#l00007">memcmp()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00374">NIL_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00510">NUM2LONG()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00778">p</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01450">rb_check_string_type()</a>, <a class="el" href="../../d5/de3/encoding_8h_source.html#l00125">rb_enc_mbmaxlen</a>, <a class="el" href="../../db/d2e/intern_8h_source.html#l00473">rb_rs</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01416">rb_scan_args()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00410">rb_str_new()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l03699">rscheck()</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00045">RSTRING_LEN</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00042">RSTRING_PTR</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00466">StringValue</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01954">gzfile::z</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00506">ZSTREAM_IS_FINISHED</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l00669">zstream_shift_buffer()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l03887">rb_gzreader_each()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l03855">rb_gzreader_gets()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l03905">rb_gzreader_readlines()</a>.</p> </div> </div> <a id="a21b39715420f2aac71273447654d8dfb"></a> <h2 class="memtitle"><span class="permalink"><a href="#a21b39715420f2aac71273447654d8dfb">◆ </a></span>gzreader_skip_linebreaks()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static void gzreader_skip_linebreaks </td> <td>(</td> <td class="paramtype">struct <a class="el" href="../../d6/d8c/structgzfile.html">gzfile</a> * </td> <td class="paramname"><em>gz</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l03668">3668</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../db/d74/zlib_8c_source.html#l00487">zstream::buf</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00488">zstream::buf_filled</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02415">gzfile_calc_crc()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01979">GZFILE_IS_FINISHED</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02393">gzfile_read_more()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00778">p</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00042">RSTRING_PTR</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01954">gzfile::z</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00648">zstream_detach_buffer()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l00669">zstream_shift_buffer()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l03727">gzreader_gets()</a>.</p> </div> </div> <a id="a818b5a579df9eba47640382a581c194e"></a> <h2 class="memtitle"><span class="permalink"><a href="#a818b5a579df9eba47640382a581c194e">◆ </a></span>inflate_run()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> inflate_run </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>args</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l01675">1675</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00777">args</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00045">RSTRING_LEN</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00042">RSTRING_PTR</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00648">zstream_detach_buffer()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l00831">zstream_run()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l01707">rb_inflate_s_inflate()</a>.</p> </div> </div> <a id="acd1672aa43ea9dcf6cf1cb582e0fc0b5"></a> <h2 class="memtitle"><span class="permalink"><a href="#acd1672aa43ea9dcf6cf1cb582e0fc0b5">◆ </a></span>Init_zlib()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void Init_zlib </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l04001">4001</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../db/d74/zlib_8c_source.html#l00260">cBufError</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01947">cCRCError</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00260">cDataError</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01947">cGzError</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01947">cLengthError</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00260">cMemError</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00259">cNeedDict</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01947">cNoFooter</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00259">cStreamEnd</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00260">cStreamError</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00260">cVersionError</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00259">cZError</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00041">DEF_MEM_LEVEL</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02202">gzfile_error_inspect()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01946">id_close</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01946">id_flush</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01946">id_input</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01946">id_path</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01946">id_read</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01946">id_readpartial</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01946">id_seek</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01946">id_write</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01926">OS_AMIGA</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01929">OS_ATARI</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01943">OS_CODE</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01937">OS_CPM</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01931">OS_MACOS</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01925">OS_MSDOS</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01930">OS_OS2</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01938">OS_QDOS</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01939">OS_RISCOS</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01932">OS_TOPS20</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01928">OS_UNIX</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01940">OS_UNKNOWN</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01935">OS_VMCMS</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01927">OS_VMS</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01933">OS_WIN32</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01936">OS_ZSYSTEM</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01246">rb_cObject</a>, <a class="el" href="../../db/d2e/intern_8h.html#a6c99ed7f070458b961026d43d27d0642">rb_define_alloc_func()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01398">rb_define_attr()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l00515">rb_define_class_under()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01923">rb_define_const()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01210">rb_define_method()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l00587">rb_define_module()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01358">rb_define_module_function()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01343">rb_define_singleton_method()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01480">rb_deflate_addstr()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01456">rb_deflate_deflate()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01500">rb_deflate_flush()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01329">rb_deflate_init_copy()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01303">rb_deflate_initialize()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01537">rb_deflate_params()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01239">rb_deflate_s_allocate()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01384">rb_deflate_s_deflate()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01579">rb_deflate_set_dictionary()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00465">rb_eStandardError</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l03017">rb_gzfile_close()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l03052">rb_gzfile_closed_p()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02902">rb_gzfile_comment()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02840">rb_gzfile_crc()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l03065">rb_gzfile_eof_p()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l03035">rb_gzfile_finish()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02862">rb_gzfile_level()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02918">rb_gzfile_lineno()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02851">rb_gzfile_mtime()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02885">rb_gzfile_orig_name()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02873">rb_gzfile_os_code()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02799">rb_gzfile_s_wrap()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02992">rb_gzfile_set_comment()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02929">rb_gzfile_set_lineno()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02943">rb_gzfile_set_mtime()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02968">rb_gzfile_set_orig_name()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l03093">rb_gzfile_set_sync()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l03078">rb_gzfile_sync()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02829">rb_gzfile_to_io()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l03112">rb_gzfile_total_in()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l03123">rb_gzfile_total_out()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l03887">rb_gzreader_each()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l03621">rb_gzreader_each_byte()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l03603">rb_gzreader_each_char()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l03569">rb_gzreader_getbyte()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l03540">rb_gzreader_getc()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l03855">rb_gzreader_gets()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l03425">rb_gzreader_initialize()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l03486">rb_gzreader_read()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l03587">rb_gzreader_readbyte()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l03553">rb_gzreader_readchar()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l03871">rb_gzreader_readline()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l03905">rb_gzreader_readlines()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l03517">rb_gzreader_readpartial()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l03459">rb_gzreader_rewind()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l03392">rb_gzreader_s_allocate()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l03407">rb_gzreader_s_open()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l03660">rb_gzreader_ungetbyte()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l03639">rb_gzreader_ungetc()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l03473">rb_gzreader_unused()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l03319">rb_gzwriter_addstr</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l03263">rb_gzwriter_flush()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l03222">rb_gzwriter_initialize()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l03329">rb_gzwriter_print</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l03324">rb_gzwriter_printf</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l03304">rb_gzwriter_putc()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l03334">rb_gzwriter_puts</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l03195">rb_gzwriter_s_allocate()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l03208">rb_gzwriter_s_open()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l03287">rb_gzwriter_write()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l00663">rb_include_module()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01812">rb_inflate_addstr()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01775">rb_inflate_inflate()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01656">rb_inflate_initialize()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01610">rb_inflate_s_allocate()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01707">rb_inflate_s_inflate()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01883">rb_inflate_set_dictionary()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01843">rb_inflate_sync()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01860">rb_inflate_sync_point_p()</a>, <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l00017">rb_mEnumerable</a>, <a class="el" href="../../db/d2e/intern_8h.html#ada1577ce4242b06ff5c1c52f37f5e679">rb_str_new2()</a>, <a class="el" href="../../de/d63/vm__method_8c_source.html#l00345">rb_undef_alloc_func()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00392">rb_zlib_adler32()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00415">rb_zlib_adler32_combine</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00430">rb_zlib_crc32()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00453">rb_zlib_crc32_combine</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00462">rb_zlib_crc_table()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00322">rb_zlib_version()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01192">rb_zstream_adler()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01152">rb_zstream_avail_in()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01125">rb_zstream_avail_out()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01210">rb_zstream_closed_p()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01183">rb_zstream_data_type()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01056">rb_zstream_end()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01078">rb_zstream_finish()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01201">rb_zstream_finished_p()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01094">rb_zstream_flush_next_in()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01109">rb_zstream_flush_next_out()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01067">rb_zstream_reset()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01139">rb_zstream_set_avail_out()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01163">rb_zstream_total_in()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01172">rb_zstream_total_out()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l00027">RUBY_ZLIB_VERSION</a>.</p> </div> </div> <a id="a7ab7a43b9ca43186b2ba6fede5447713"></a> <h2 class="memtitle"><span class="permalink"><a href="#a7ab7a43b9ca43186b2ba6fede5447713">◆ </a></span>new_wrap()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> new_wrap </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>tmp</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l02739">2739</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../db/d74/zlib_8c_source.html#l02733">new_wrap_arg_t::argc</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02734">new_wrap_arg_t::argv</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02735">new_wrap_arg_t::klass</a>, and <a class="el" href="../../d0/de1/object_8c_source.html#l01639">rb_class_new_instance()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l02758">gzfile_wrap()</a>.</p> </div> </div> <a id="adfa4240cdd9823ebd90481988db8d142"></a> <h2 class="memtitle"><span class="permalink"><a href="#adfa4240cdd9823ebd90481988db8d142">◆ </a></span>NORETURN() <span class="overload">[1/2]</span></h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static NORETURN </td> <td>(</td> <td class="paramtype">void  </td> <td class="paramname"><em>raise_zlib_error</em>int, const char *</td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="a2c21ae6dff40ebef8d5d564bd34a7e20"></a> <h2 class="memtitle"><span class="permalink"><a href="#a2c21ae6dff40ebef8d5d564bd34a7e20">◆ </a></span>NORETURN() <span class="overload">[2/2]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">NORETURN </td> <td>(</td> <td class="paramtype">static void  </td> <td class="paramname"><em>gzfile_raise</em>struct gzfile *, VALUE, const char *</td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="ac6914b600170d98f18590319dfa3852f"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac6914b600170d98f18590319dfa3852f">◆ </a></span>raise_zlib_error()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static void raise_zlib_error </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>err</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char * </td> <td class="paramname"><em>msg</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l00263">263</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../db/d74/zlib_8c_source.html#l00260">cBufError</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00260">cDataError</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00260">cMemError</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00259">cNeedDict</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00259">cStreamEnd</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00260">cStreamError</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00260">cVersionError</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00259">cZError</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l00078">err</a>, <a class="el" href="../../d5/d04/strerror_8c_source.html#l00008">msg</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00498">rb_exc_new2()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00504">rb_exc_new3()</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l00460">rb_exc_raise()</a>, <a class="el" href="../../d9/d2d/sprintf_8c_source.html#l01203">rb_sprintf()</a>, and <a class="el" href="../../db/dcc/error_8c_source.html#l01671">rb_sys_fail()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l01329">rb_deflate_init_copy()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01303">rb_deflate_initialize()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01537">rb_deflate_params()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01384">rb_deflate_s_deflate()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01579">rb_deflate_set_dictionary()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l03425">rb_gzreader_initialize()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l03222">rb_gzwriter_initialize()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01656">rb_inflate_initialize()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01707">rb_inflate_s_inflate()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01883">rb_inflate_set_dictionary()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01860">rb_inflate_sync_point_p()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00808">zstream_end()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00791">zstream_reset()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00831">zstream_run()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l00896">zstream_sync()</a>.</p> </div> </div> <a id="a70a4b87a0cea32fa931e333b72ef270b"></a> <h2 class="memtitle"><span class="permalink"><a href="#a70a4b87a0cea32fa931e333b72ef270b">◆ </a></span>rb_deflate_addstr()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_deflate_addstr </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>obj</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>src</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l01480">1480</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../db/d74/zlib_8c_source.html#l01410">do_deflate()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00976">get_zstream()</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00967">OBJ_INFECT</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l04001">Init_zlib()</a>.</p> </div> </div> <a id="a30c1c8381a1409a54ee4eda920e8c420"></a> <h2 class="memtitle"><span class="permalink"><a href="#a30c1c8381a1409a54ee4eda920e8c420">◆ </a></span>rb_deflate_deflate()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_deflate_deflate </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>argc</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> * </td> <td class="paramname"><em>argv</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>obj</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l01456">1456</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../db/d74/zlib_8c_source.html#l01235">ARG_FLUSH</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00120">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00121">argv</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01410">do_deflate()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00976">get_zstream()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00967">OBJ_INFECT</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01416">rb_scan_args()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l00648">zstream_detach_buffer()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l04001">Init_zlib()</a>.</p> </div> </div> <a id="af96657107d25345f47b2f71bc65a3e4d"></a> <h2 class="memtitle"><span class="permalink"><a href="#af96657107d25345f47b2f71bc65a3e4d">◆ </a></span>rb_deflate_flush()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_deflate_flush </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>argc</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> * </td> <td class="paramname"><em>argv</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>obj</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l01500">1500</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00120">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00121">argv</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01227">FIXNUMARG</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00976">get_zstream()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00967">OBJ_INFECT</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01416">rb_scan_args()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00648">zstream_detach_buffer()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l00831">zstream_run()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l04001">Init_zlib()</a>.</p> </div> </div> <a id="accecba7115a3118f2cc9a31f0cb79e28"></a> <h2 class="memtitle"><span class="permalink"><a href="#accecba7115a3118f2cc9a31f0cb79e28">◆ </a></span>rb_deflate_init_copy()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_deflate_init_copy </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>orig</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l01329">1329</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../db/d74/zlib_8c_source.html#l00487">zstream::buf</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00488">zstream::buf_filled</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00835">Data_Get_Struct</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l00078">err</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00486">zstream::flags</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00976">get_zstream()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00489">zstream::input</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00374">NIL_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00263">raise_zlib_error()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00905">rb_str_dup()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l00490">zstream::stream</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l04001">Init_zlib()</a>.</p> </div> </div> <a id="aa831b86f382eca38414176f27cd22503"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa831b86f382eca38414176f27cd22503">◆ </a></span>rb_deflate_initialize()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_deflate_initialize </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>argc</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> * </td> <td class="paramname"><em>argv</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>obj</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l01303">1303</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../db/d74/zlib_8c_source.html#l01231">ARG_LEVEL</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01233">ARG_MEMLEVEL</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01234">ARG_STRATEGY</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01232">ARG_WBITS</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00120">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00121">argv</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00835">Data_Get_Struct</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l00078">err</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00263">raise_zlib_error()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01416">rb_scan_args()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00490">zstream::stream</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l00504">ZSTREAM_READY</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l04001">Init_zlib()</a>.</p> </div> </div> <a id="aeae262c88b9adaa3a3a9d7bdcfc93d28"></a> <h2 class="memtitle"><span class="permalink"><a href="#aeae262c88b9adaa3a3a9d7bdcfc93d28">◆ </a></span>rb_deflate_params()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_deflate_params </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>obj</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>v_level</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>v_strategy</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l01537">1537</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../db/d74/zlib_8c_source.html#l01231">ARG_LEVEL</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01234">ARG_STRATEGY</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00488">zstream::buf_filled</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l00078">err</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00976">get_zstream()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00263">raise_zlib_error()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00212">rb_warning()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00490">zstream::stream</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l00564">zstream_expand_buffer()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l04001">Init_zlib()</a>.</p> </div> </div> <a id="ad22a52e854f30f9ade698071d10ad622"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad22a52e854f30f9ade698071d10ad622">◆ </a></span>rb_deflate_s_allocate()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_deflate_s_allocate </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>klass</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l01239">1239</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../db/d74/zlib_8c_source.html#l00972">zstream_deflate_new</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l04001">Init_zlib()</a>.</p> </div> </div> <a id="a95d4ae6a949d6f07a44ef5b6d8867e26"></a> <h2 class="memtitle"><span class="permalink"><a href="#a95d4ae6a949d6f07a44ef5b6d8867e26">◆ </a></span>rb_deflate_s_deflate()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_deflate_s_deflate </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>argc</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> * </td> <td class="paramname"><em>argv</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>klass</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l01384">1384</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../db/d74/zlib_8c_source.html#l01231">ARG_LEVEL</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00120">argc</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00777">args</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00121">argv</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01351">deflate_run()</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l00078">err</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00967">OBJ_INFECT</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00263">raise_zlib_error()</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l00737">rb_ensure()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01416">rb_scan_args()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00490">zstream::stream</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00466">StringValue</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00808">zstream_end()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00560">zstream_init_deflate</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l00504">ZSTREAM_READY</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l04001">Init_zlib()</a>.</p> </div> </div> <a id="ac04168886a6bf10ab9b64a3a9ae335ff"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac04168886a6bf10ab9b64a3a9ae335ff">◆ </a></span>rb_deflate_set_dictionary()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_deflate_set_dictionary </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>obj</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>dic</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l01579">1579</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../d5/df2/win32_8c_source.html#l00078">err</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00976">get_zstream()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00967">OBJ_INFECT</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00263">raise_zlib_error()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00684">RSTRING_LENINT</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00042">RSTRING_PTR</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00490">zstream::stream</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00466">StringValue</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l04001">Init_zlib()</a>.</p> </div> </div> <a id="afc6424331c5b13441b3c173f341ba20f"></a> <h2 class="memtitle"><span class="permalink"><a href="#afc6424331c5b13441b3c173f341ba20f">◆ </a></span>rb_gzfile_close()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_gzfile_close </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>obj</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l03017">3017</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../db/d74/zlib_8c_source.html#l02680">get_gzfile()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02063">gzfile_close()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l01955">gzfile::io</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l04001">Init_zlib()</a>.</p> </div> </div> <a id="a167974f912eae7d1a8555006183fcf1f"></a> <h2 class="memtitle"><span class="permalink"><a href="#a167974f912eae7d1a8555006183fcf1f">◆ </a></span>rb_gzfile_closed_p()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_gzfile_closed_p </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>obj</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l03052">3052</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00835">Data_Get_Struct</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01955">gzfile::io</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00374">NIL_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00365">Qfalse</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00366">Qtrue</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l04001">Init_zlib()</a>.</p> </div> </div> <a id="a632ef7e9092c1ffe85576898aac30bc8"></a> <h2 class="memtitle"><span class="permalink"><a href="#a632ef7e9092c1ffe85576898aac30bc8">◆ </a></span>rb_gzfile_comment()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_gzfile_comment </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>obj</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l02902">2902</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../db/d74/zlib_8c_source.html#l01960">gzfile::comment</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02680">get_gzfile()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00374">NIL_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00964">OBJ_TAINT</a>, and <a class="el" href="../../d1/db0/string_8c_source.html#l00905">rb_str_dup()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l04001">Init_zlib()</a>.</p> </div> </div> <a id="a67995ad968249d321755b6a5b9832ce2"></a> <h2 class="memtitle"><span class="permalink"><a href="#a67995ad968249d321755b6a5b9832ce2">◆ </a></span>rb_gzfile_crc()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_gzfile_crc </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>obj</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l02840">2840</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../db/d74/zlib_8c_source.html#l01961">gzfile::crc</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02680">get_gzfile()</a>, and <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00326">rb_uint2inum()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l04001">Init_zlib()</a>.</p> </div> </div> <a id="ae551a9cf5b50011f15bd260513b5edcd"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae551a9cf5b50011f15bd260513b5edcd">◆ </a></span>rb_gzfile_ecopts()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static void rb_gzfile_ecopts </td> <td>(</td> <td class="paramtype">struct <a class="el" href="../../d6/d8c/structgzfile.html">gzfile</a> * </td> <td class="paramname"><em>gz</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>opts</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l03146">3146</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../db/d74/zlib_8c_source.html#l01967">gzfile::ec</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01968">gzfile::ecflags</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01969">gzfile::ecopts</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01965">gzfile::enc</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01966">gzfile::enc2</a>, <a class="el" href="../../d8/db3/oniguruma_8h_source.html#l00158">OnigEncodingTypeST::name</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00374">NIL_P</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00107">NULL</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l02588">rb_econv_open_opts()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l02582">rb_econv_prepare_opts()</a>, and <a class="el" href="../../df/d0a/io_8c_source.html#l04681">rb_io_extract_encoding_option()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l03425">rb_gzreader_initialize()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l03222">rb_gzwriter_initialize()</a>.</p> </div> </div> <a id="aa05bffa4e438c30b3215cf0e628dd566"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa05bffa4e438c30b3215cf0e628dd566">◆ </a></span>rb_gzfile_eof_p()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_gzfile_eof_p </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>obj</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l03065">3065</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../db/d74/zlib_8c_source.html#l02680">get_gzfile()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01979">GZFILE_IS_FINISHED</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00365">Qfalse</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00366">Qtrue</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l04001">Init_zlib()</a>.</p> </div> </div> <a id="a9031648abed4e9450e0efd292bb24965"></a> <h2 class="memtitle"><span class="permalink"><a href="#a9031648abed4e9450e0efd292bb24965">◆ </a></span>rb_gzfile_finish()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_gzfile_finish </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>obj</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l03035">3035</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../db/d74/zlib_8c_source.html#l02680">get_gzfile()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02063">gzfile_close()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l01955">gzfile::io</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l04001">Init_zlib()</a>.</p> </div> </div> <a id="af67bf4c6bb4880e05458ec6334f1a490"></a> <h2 class="memtitle"><span class="permalink"><a href="#af67bf4c6bb4880e05458ec6334f1a490">◆ </a></span>rb_gzfile_level()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_gzfile_level </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>obj</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l02862">2862</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../db/d74/zlib_8c_source.html#l02680">get_gzfile()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l01956">gzfile::level</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l04001">Init_zlib()</a>.</p> </div> </div> <a id="afa6552b5e790cc87356b91b9b6e0a3f0"></a> <h2 class="memtitle"><span class="permalink"><a href="#afa6552b5e790cc87356b91b9b6e0a3f0">◆ </a></span>rb_gzfile_lineno()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_gzfile_lineno </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>obj</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l02918">2918</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../db/d74/zlib_8c_source.html#l02680">get_gzfile()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00981">INT2NUM()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l01962">gzfile::lineno</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l04001">Init_zlib()</a>.</p> </div> </div> <a id="ac88f1ce66aabe1a706af2dd319d7a1b5"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac88f1ce66aabe1a706af2dd319d7a1b5">◆ </a></span>rb_gzfile_mtime()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_gzfile_mtime </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>obj</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l02851">2851</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../db/d74/zlib_8c_source.html#l02680">get_gzfile()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01957">gzfile::mtime</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l02341">rb_time_new()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l04001">Init_zlib()</a>.</p> </div> </div> <a id="a91d1f03b915deac654f6d47c8f3aa575"></a> <h2 class="memtitle"><span class="permalink"><a href="#a91d1f03b915deac654f6d47c8f3aa575">◆ </a></span>rb_gzfile_orig_name()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_gzfile_orig_name </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>obj</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l02885">2885</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../db/d74/zlib_8c_source.html#l02680">get_gzfile()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00374">NIL_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00964">OBJ_TAINT</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01959">gzfile::orig_name</a>, and <a class="el" href="../../d1/db0/string_8c_source.html#l00905">rb_str_dup()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l04001">Init_zlib()</a>.</p> </div> </div> <a id="a35c7de4cf6390ea2c7155ff3a277c0b2"></a> <h2 class="memtitle"><span class="permalink"><a href="#a35c7de4cf6390ea2c7155ff3a277c0b2">◆ </a></span>rb_gzfile_os_code()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_gzfile_os_code </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>obj</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l02873">2873</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../db/d74/zlib_8c_source.html#l02680">get_gzfile()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l01958">gzfile::os_code</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l04001">Init_zlib()</a>.</p> </div> </div> <a id="a25a225a831d26f7d845e3eb11da98cd3"></a> <h2 class="memtitle"><span class="permalink"><a href="#a25a225a831d26f7d845e3eb11da98cd3">◆ </a></span>rb_gzfile_path()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_gzfile_path </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>obj</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l03138">3138</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00835">Data_Get_Struct</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l01971">gzfile::path</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l03425">rb_gzreader_initialize()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l03222">rb_gzwriter_initialize()</a>.</p> </div> </div> <a id="af1bf5672877dda70a5dcffabf6993952"></a> <h2 class="memtitle"><span class="permalink"><a href="#af1bf5672877dda70a5dcffabf6993952">◆ </a></span>rb_gzfile_s_wrap()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_gzfile_s_wrap </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>argc</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> * </td> <td class="paramname"><em>argv</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>klass</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l02799">2799</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00120">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00121">argv</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l02758">gzfile_wrap()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l04001">Init_zlib()</a>.</p> </div> </div> <a id="a7a09f19783a98f107a37ac556971adf0"></a> <h2 class="memtitle"><span class="permalink"><a href="#a7a09f19783a98f107a37ac556971adf0">◆ </a></span>rb_gzfile_set_comment()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_gzfile_set_comment </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>obj</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>str</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l02992">2992</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../db/d74/zlib_8c_source.html#l01947">cGzError</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01960">gzfile::comment</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00486">zstream::flags</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02680">get_gzfile()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01976">GZFILE_FLAG_HEADER_FINISHED</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00778">p</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01574">rb_raise()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00905">rb_str_dup()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01779">rb_str_resize()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00808">rb_str_to_str()</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00045">RSTRING_LEN</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00042">RSTRING_PTR</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l01954">gzfile::z</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l04001">Init_zlib()</a>.</p> </div> </div> <a id="aaad800d1c176d91482e59884b6f51eaa"></a> <h2 class="memtitle"><span class="permalink"><a href="#aaad800d1c176d91482e59884b6f51eaa">◆ </a></span>rb_gzfile_set_lineno()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_gzfile_set_lineno </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>obj</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>lineno</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l02929">2929</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../db/d74/zlib_8c_source.html#l02680">get_gzfile()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01962">gzfile::lineno</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00536">NUM2INT</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l04001">Init_zlib()</a>.</p> </div> </div> <a id="a20474392ad1422661df4b418f2640ff7"></a> <h2 class="memtitle"><span class="permalink"><a href="#a20474392ad1422661df4b418f2640ff7">◆ </a></span>rb_gzfile_set_mtime()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_gzfile_set_mtime </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>obj</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>mtime</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l02943">2943</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../db/d74/zlib_8c_source.html#l01947">cGzError</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00538">FIX2INT</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00539">FIX2UINT</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00338">FIXNUM_P</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00486">zstream::flags</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02680">get_gzfile()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01976">GZFILE_FLAG_HEADER_FINISHED</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01957">gzfile::mtime</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l01211">rb_big2ulong()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l02193">rb_Integer()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01574">rb_raise()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l01954">gzfile::z</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l04001">Init_zlib()</a>.</p> </div> </div> <a id="a8f03c0c78cbcf420c68d980ff43e9fbc"></a> <h2 class="memtitle"><span class="permalink"><a href="#a8f03c0c78cbcf420c68d980ff43e9fbc">◆ </a></span>rb_gzfile_set_orig_name()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_gzfile_set_orig_name </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>obj</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>str</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l02968">2968</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../db/d74/zlib_8c_source.html#l01947">cGzError</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00486">zstream::flags</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02680">get_gzfile()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01976">GZFILE_FLAG_HEADER_FINISHED</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01959">gzfile::orig_name</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00778">p</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01574">rb_raise()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00905">rb_str_dup()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01779">rb_str_resize()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00808">rb_str_to_str()</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00045">RSTRING_LEN</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00042">RSTRING_PTR</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l01954">gzfile::z</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l04001">Init_zlib()</a>.</p> </div> </div> <a id="a639cf04ff2505bc93f888a3d037ba87f"></a> <h2 class="memtitle"><span class="permalink"><a href="#a639cf04ff2505bc93f888a3d037ba87f">◆ </a></span>rb_gzfile_set_sync()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_gzfile_set_sync </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>obj</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>mode</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l03093">3093</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../db/d74/zlib_8c_source.html#l00486">zstream::flags</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02680">get_gzfile()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01975">GZFILE_FLAG_SYNC</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00373">RTEST</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l01954">gzfile::z</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l04001">Init_zlib()</a>.</p> </div> </div> <a id="af1905d5986e0b23c2e6bec390c3510b0"></a> <h2 class="memtitle"><span class="permalink"><a href="#af1905d5986e0b23c2e6bec390c3510b0">◆ </a></span>rb_gzfile_sync()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_gzfile_sync </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>obj</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l03078">3078</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../db/d74/zlib_8c_source.html#l00486">zstream::flags</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02680">get_gzfile()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01975">GZFILE_FLAG_SYNC</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00365">Qfalse</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00366">Qtrue</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l01954">gzfile::z</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l04001">Init_zlib()</a>.</p> </div> </div> <a id="a7bd240370a20334fba9a3cf5a56adbd0"></a> <h2 class="memtitle"><span class="permalink"><a href="#a7bd240370a20334fba9a3cf5a56adbd0">◆ </a></span>rb_gzfile_to_io()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_gzfile_to_io </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>obj</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l02829">2829</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../db/d74/zlib_8c_source.html#l02680">get_gzfile()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l01955">gzfile::io</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l04001">Init_zlib()</a>.</p> </div> </div> <a id="a4e5c2dbb35dc0f50bd84ec408669d4d1"></a> <h2 class="memtitle"><span class="permalink"><a href="#a4e5c2dbb35dc0f50bd84ec408669d4d1">◆ </a></span>rb_gzfile_total_in()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_gzfile_total_in </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>obj</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l03112">3112</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../db/d74/zlib_8c_source.html#l02680">get_gzfile()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00326">rb_uint2inum()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00490">zstream::stream</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l01954">gzfile::z</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l04001">Init_zlib()</a>.</p> </div> </div> <a id="ae11b69aa1a467c84a874b6e4de56d1b5"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae11b69aa1a467c84a874b6e4de56d1b5">◆ </a></span>rb_gzfile_total_out()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_gzfile_total_out </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>obj</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l03123">3123</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../db/d74/zlib_8c_source.html#l00488">zstream::buf_filled</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02680">get_gzfile()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00326">rb_uint2inum()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00490">zstream::stream</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l01954">gzfile::z</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l04001">Init_zlib()</a>.</p> </div> </div> <a id="ab91fe3960ae03b62bd6f83d0839d06d5"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab91fe3960ae03b62bd6f83d0839d06d5">◆ </a></span>rb_gzreader_each()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_gzreader_each </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>argc</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> * </td> <td class="paramname"><em>argv</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>obj</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l03887">3887</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00120">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00121">argv</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l03727">gzreader_gets()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00374">NIL_P</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00781">rb_yield()</a>, and <a class="el" href="../../db/d2e/intern_8h_source.html#l00210">RETURN_ENUMERATOR</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l04001">Init_zlib()</a>.</p> </div> </div> <a id="a40b27f7d1399d28454bca98c763196f8"></a> <h2 class="memtitle"><span class="permalink"><a href="#a40b27f7d1399d28454bca98c763196f8">◆ </a></span>rb_gzreader_each_byte()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_gzreader_each_byte </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>obj</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l03621">3621</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00374">NIL_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l03569">rb_gzreader_getbyte()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00781">rb_yield()</a>, and <a class="el" href="../../db/d2e/intern_8h_source.html#l00210">RETURN_ENUMERATOR</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l04001">Init_zlib()</a>.</p> </div> </div> <a id="abb534cd844aae4377d7c5621a6c66f47"></a> <h2 class="memtitle"><span class="permalink"><a href="#abb534cd844aae4377d7c5621a6c66f47">◆ </a></span>rb_gzreader_each_char()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_gzreader_each_char </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>obj</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l03603">3603</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00374">NIL_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l03540">rb_gzreader_getc()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00781">rb_yield()</a>, and <a class="el" href="../../db/d2e/intern_8h_source.html#l00210">RETURN_ENUMERATOR</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l04001">Init_zlib()</a>.</p> </div> </div> <a id="ab635adfe0b5bf4c3978da7485da219d6"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab635adfe0b5bf4c3978da7485da219d6">◆ </a></span>rb_gzreader_getbyte()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_gzreader_getbyte </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>obj</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l03569">3569</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../db/d74/zlib_8c_source.html#l02680">get_gzfile()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02465">gzfile_read()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00374">NIL_P</a>, and <a class="el" href="../../d8/df4/generator_8h_source.html#l00042">RSTRING_PTR</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l04001">Init_zlib()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l03621">rb_gzreader_each_byte()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l03587">rb_gzreader_readbyte()</a>.</p> </div> </div> <a id="a93536b7308db5057c500dd1e67380adf"></a> <h2 class="memtitle"><span class="permalink"><a href="#a93536b7308db5057c500dd1e67380adf">◆ </a></span>rb_gzreader_getc()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_gzreader_getc </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>obj</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l03540">3540</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../db/d74/zlib_8c_source.html#l02680">get_gzfile()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l02542">gzfile_getc()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l04001">Init_zlib()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l03603">rb_gzreader_each_char()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l03553">rb_gzreader_readchar()</a>.</p> </div> </div> <a id="a242f55bdd5be45d09288942bec7eda28"></a> <h2 class="memtitle"><span class="permalink"><a href="#a242f55bdd5be45d09288942bec7eda28">◆ </a></span>rb_gzreader_gets()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_gzreader_gets </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>argc</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> * </td> <td class="paramname"><em>argv</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>obj</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l03855">3855</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00120">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00121">argv</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l03727">gzreader_gets()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00374">NIL_P</a>, and <a class="el" href="../../de/de9/vm_8c_source.html#l00761">rb_lastline_set()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l04001">Init_zlib()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l03871">rb_gzreader_readline()</a>.</p> </div> </div> <a id="a8b2a5b4edfb123aa8c4541d4ca115767"></a> <h2 class="memtitle"><span class="permalink"><a href="#a8b2a5b4edfb123aa8c4541d4ca115767">◆ </a></span>rb_gzreader_initialize()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_gzreader_initialize </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>argc</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> * </td> <td class="paramname"><em>argv</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>obj</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l03425">3425</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00120">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00121">argv</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00835">Data_Get_Struct</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l00078">err</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02272">gzfile_read_header()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01946">id_path</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01955">gzfile::io</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01971">gzfile::path</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00263">raise_zlib_error()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01343">rb_define_singleton_method()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00638">rb_funcall()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l03146">rb_gzfile_ecopts()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l03138">rb_gzfile_path()</a>, <a class="el" href="../../de/d63/vm__method_8c_source.html#l01231">rb_respond_to()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01416">rb_scan_args()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00490">zstream::stream</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01954">gzfile::z</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l00504">ZSTREAM_READY</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l04001">Init_zlib()</a>.</p> </div> </div> <a id="a0c7e0287fe5b05f797607f169e54a3e5"></a> <h2 class="memtitle"><span class="permalink"><a href="#a0c7e0287fe5b05f797607f169e54a3e5">◆ </a></span>rb_gzreader_read()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_gzreader_read </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>argc</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> * </td> <td class="paramname"><em>argv</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>obj</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l03486">3486</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00120">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00121">argv</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02680">get_gzfile()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02465">gzfile_read()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02521">gzfile_read_all()</a>, <a class="el" href="../../d3/d15/name2ctype_8h_source.html#l22210">len</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00374">NIL_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00536">NUM2INT</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00468">rb_eArgError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01574">rb_raise()</a>, and <a class="el" href="../../d9/d0c/class_8c_source.html#l01416">rb_scan_args()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l04001">Init_zlib()</a>.</p> </div> </div> <a id="a1de12f5568a5c4b2d65b9b21e4ecc559"></a> <h2 class="memtitle"><span class="permalink"><a href="#a1de12f5568a5c4b2d65b9b21e4ecc559">◆ </a></span>rb_gzreader_readbyte()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_gzreader_readbyte </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>obj</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l03587">3587</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00374">NIL_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01291">rb_eEOFError</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l03569">rb_gzreader_getbyte()</a>, and <a class="el" href="../../db/dcc/error_8c_source.html#l01574">rb_raise()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l04001">Init_zlib()</a>.</p> </div> </div> <a id="a65191869897222af0c38930e4ac30db6"></a> <h2 class="memtitle"><span class="permalink"><a href="#a65191869897222af0c38930e4ac30db6">◆ </a></span>rb_gzreader_readchar()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_gzreader_readchar </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>obj</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l03553">3553</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00374">NIL_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01291">rb_eEOFError</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l03540">rb_gzreader_getc()</a>, and <a class="el" href="../../db/dcc/error_8c_source.html#l01574">rb_raise()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l04001">Init_zlib()</a>.</p> </div> </div> <a id="ae0698356d0281c2aaae6a5f6ba6b4571"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae0698356d0281c2aaae6a5f6ba6b4571">◆ </a></span>rb_gzreader_readline()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_gzreader_readline </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>argc</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> * </td> <td class="paramname"><em>argv</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>obj</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l03871">3871</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00120">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00121">argv</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00374">NIL_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01291">rb_eEOFError</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l03855">rb_gzreader_gets()</a>, and <a class="el" href="../../db/dcc/error_8c_source.html#l01574">rb_raise()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l04001">Init_zlib()</a>.</p> </div> </div> <a id="a0a3c9636f011355aa782e887cad5651e"></a> <h2 class="memtitle"><span class="permalink"><a href="#a0a3c9636f011355aa782e887cad5651e">◆ </a></span>rb_gzreader_readlines()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_gzreader_readlines </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>argc</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> * </td> <td class="paramname"><em>argv</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>obj</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l03905">3905</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00120">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00121">argv</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l03727">gzreader_gets()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00374">NIL_P</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00339">rb_ary_new()</a>, and <a class="el" href="../../dc/dcc/array_8c_source.html#l00740">rb_ary_push()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l04001">Init_zlib()</a>.</p> </div> </div> <a id="a6b464c8fe7353902bc1d315b4e70c097"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6b464c8fe7353902bc1d315b4e70c097">◆ </a></span>rb_gzreader_readpartial()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_gzreader_readpartial </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>argc</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> * </td> <td class="paramname"><em>argv</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>obj</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l03517">3517</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00120">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00121">argv</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00459">Check_Type</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02680">get_gzfile()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02478">gzfile_readpartial()</a>, <a class="el" href="../../d3/d15/name2ctype_8h_source.html#l22210">len</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00374">NIL_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00536">NUM2INT</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00468">rb_eArgError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01574">rb_raise()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01416">rb_scan_args()</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00418">T_STRING</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l04001">Init_zlib()</a>.</p> </div> </div> <a id="ade80ae84740208df0cf8e203eb46e1e3"></a> <h2 class="memtitle"><span class="permalink"><a href="#ade80ae84740208df0cf8e203eb46e1e3">◆ </a></span>rb_gzreader_rewind()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_gzreader_rewind </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>obj</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l03459">3459</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../db/d74/zlib_8c_source.html#l02680">get_gzfile()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02649">gzfile_reader_rewind()</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l04001">Init_zlib()</a>.</p> </div> </div> <a id="aea19ab86776c5b8f3f5a60398571a191"></a> <h2 class="memtitle"><span class="permalink"><a href="#aea19ab86776c5b8f3f5a60398571a191">◆ </a></span>rb_gzreader_s_allocate()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_gzreader_s_allocate </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>klass</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l03392">3392</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../db/d74/zlib_8c_source.html#l02046">gzfile_reader_new</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l04001">Init_zlib()</a>.</p> </div> </div> <a id="a942285cef8a1b0b2e1afdd78b7145851"></a> <h2 class="memtitle"><span class="permalink"><a href="#a942285cef8a1b0b2e1afdd78b7145851">◆ </a></span>rb_gzreader_s_open()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_gzreader_s_open </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>argc</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> * </td> <td class="paramname"><em>argv</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>klass</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l03407">3407</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00120">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00121">argv</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l02810">gzfile_s_open()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l04001">Init_zlib()</a>.</p> </div> </div> <a id="ac66218c2cc240d8257528044851695fe"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac66218c2cc240d8257528044851695fe">◆ </a></span>rb_gzreader_ungetbyte()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_gzreader_ungetbyte </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>obj</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>ch</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l03660">3660</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../db/d74/zlib_8c_source.html#l02680">get_gzfile()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02595">gzfile_ungetbyte()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01027">NUM2CHR()</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l04001">Init_zlib()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l03639">rb_gzreader_ungetc()</a>.</p> </div> </div> <a id="a07f513c242cffa19f7cdc730db802cca"></a> <h2 class="memtitle"><span class="permalink"><a href="#a07f513c242cffa19f7cdc730db802cca">◆ </a></span>rb_gzreader_ungetc()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_gzreader_ungetc </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>obj</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>s</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l03639">3639</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../db/d74/zlib_8c_source.html#l01966">gzfile::enc2</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00338">FIXNUM_P</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02680">get_gzfile()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02588">gzfile_ungets()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l01110">rb_ascii8bit_encoding()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00733">rb_enc_get()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l03660">rb_gzreader_ungetbyte()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00528">rb_str_conv_enc()</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00045">RSTRING_LEN</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00042">RSTRING_PTR</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00466">StringValue</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l04001">Init_zlib()</a>.</p> </div> </div> <a id="ab929588c57519d86a8fa441e1597db7b"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab929588c57519d86a8fa441e1597db7b">◆ </a></span>rb_gzreader_unused()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_gzreader_unused </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>obj</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l03473">3473</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00835">Data_Get_Struct</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l02663">gzfile_reader_get_unused()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l04001">Init_zlib()</a>.</p> </div> </div> <a id="a5bc9add347e3878630788f6ade3d527c"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5bc9add347e3878630788f6ade3d527c">◆ </a></span>rb_gzwriter_flush()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_gzwriter_flush </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>argc</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> * </td> <td class="paramname"><em>argv</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>obj</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l03263">3263</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00120">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00121">argv</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01227">FIXNUMARG</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02680">get_gzfile()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02077">gzfile_write_raw()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01946">id_flush</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01955">gzfile::io</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00638">rb_funcall()</a>, <a class="el" href="../../de/d63/vm__method_8c_source.html#l01231">rb_respond_to()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01416">rb_scan_args()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01954">gzfile::z</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l00831">zstream_run()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l04001">Init_zlib()</a>.</p> </div> </div> <a id="a8452d30112ede4154a8b897af1391e93"></a> <h2 class="memtitle"><span class="permalink"><a href="#a8452d30112ede4154a8b897af1391e93">◆ </a></span>rb_gzwriter_initialize()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_gzwriter_initialize </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>argc</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> * </td> <td class="paramname"><em>argv</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>obj</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l03222">3222</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../db/d74/zlib_8c_source.html#l01231">ARG_LEVEL</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01234">ARG_STRATEGY</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00120">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00121">argv</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00835">Data_Get_Struct</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00041">DEF_MEM_LEVEL</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l00078">err</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01946">id_path</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01955">gzfile::io</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01956">gzfile::level</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00374">NIL_P</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01971">gzfile::path</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00263">raise_zlib_error()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l02094">rb_check_convert_type()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01343">rb_define_singleton_method()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00638">rb_funcall()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l03146">rb_gzfile_ecopts()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l03138">rb_gzfile_path()</a>, <a class="el" href="../../de/d63/vm__method_8c_source.html#l01231">rb_respond_to()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01416">rb_scan_args()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00490">zstream::stream</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00421">T_HASH</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01954">gzfile::z</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l00504">ZSTREAM_READY</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l04001">Init_zlib()</a>.</p> </div> </div> <a id="affb24b060bfd1539c3e15cc83e0090d0"></a> <h2 class="memtitle"><span class="permalink"><a href="#affb24b060bfd1539c3e15cc83e0090d0">◆ </a></span>rb_gzwriter_putc()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_gzwriter_putc </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>obj</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>ch</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l03304">3304</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../db/d74/zlib_8c_source.html#l02680">get_gzfile()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02378">gzfile_write()</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01027">NUM2CHR()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l04001">Init_zlib()</a>.</p> </div> </div> <a id="a6711f2a491c9280a15dcb3b92f9d9b94"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6711f2a491c9280a15dcb3b92f9d9b94">◆ </a></span>rb_gzwriter_s_allocate()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_gzwriter_s_allocate </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>klass</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l03195">3195</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../db/d74/zlib_8c_source.html#l02045">gzfile_writer_new</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l04001">Init_zlib()</a>.</p> </div> </div> <a id="a9b208c81d64034bdd3a5b352ef0757c0"></a> <h2 class="memtitle"><span class="permalink"><a href="#a9b208c81d64034bdd3a5b352ef0757c0">◆ </a></span>rb_gzwriter_s_open()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_gzwriter_s_open </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>argc</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> * </td> <td class="paramname"><em>argv</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>klass</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l03208">3208</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00120">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00121">argv</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l02810">gzfile_s_open()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l04001">Init_zlib()</a>.</p> </div> </div> <a id="a159d293ed49c1930643c60cf16c4db2d"></a> <h2 class="memtitle"><span class="permalink"><a href="#a159d293ed49c1930643c60cf16c4db2d">◆ </a></span>rb_gzwriter_write()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_gzwriter_write </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>obj</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>str</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l03287">3287</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../db/d74/zlib_8c_source.html#l01966">gzfile::enc2</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02680">get_gzfile()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02378">gzfile_write()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l01110">rb_ascii8bit_encoding()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00733">rb_enc_get()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00854">rb_obj_as_string()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00528">rb_str_conv_enc()</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00045">RSTRING_LEN</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00042">RSTRING_PTR</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00418">T_STRING</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00441">TYPE</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l04001">Init_zlib()</a>.</p> </div> </div> <a id="a6bad9da980dcf0708cba1b3c9539e5d5"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6bad9da980dcf0708cba1b3c9539e5d5">◆ </a></span>rb_inflate_addstr()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_inflate_addstr </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>obj</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>src</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l01812">1812</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../db/d74/zlib_8c_source.html#l01730">do_inflate()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00976">get_zstream()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00374">NIL_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00967">OBJ_INFECT</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00466">StringValue</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00644">zstream_append_buffer2</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00506">ZSTREAM_IS_FINISHED</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l00765">zstream_passthrough_input()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l04001">Init_zlib()</a>.</p> </div> </div> <a id="adc296ca8377bf58bf94b79e9b47fa34d"></a> <h2 class="memtitle"><span class="permalink"><a href="#adc296ca8377bf58bf94b79e9b47fa34d">◆ </a></span>rb_inflate_inflate()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_inflate_inflate </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>obj</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>src</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l01775">1775</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../db/d74/zlib_8c_source.html#l01730">do_inflate()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00976">get_zstream()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00374">NIL_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00967">OBJ_INFECT</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00410">rb_str_new()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00466">StringValue</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00644">zstream_append_buffer2</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00648">zstream_detach_buffer()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00506">ZSTREAM_IS_FINISHED</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l00765">zstream_passthrough_input()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l04001">Init_zlib()</a>.</p> </div> </div> <a id="af611bec9f93ef4670557ae4992a10e5f"></a> <h2 class="memtitle"><span class="permalink"><a href="#af611bec9f93ef4670557ae4992a10e5f">◆ </a></span>rb_inflate_initialize()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_inflate_initialize </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>argc</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> * </td> <td class="paramname"><em>argv</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>obj</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l01656">1656</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../db/d74/zlib_8c_source.html#l01232">ARG_WBITS</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00120">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00121">argv</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00835">Data_Get_Struct</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l00078">err</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00263">raise_zlib_error()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01416">rb_scan_args()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00490">zstream::stream</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l00504">ZSTREAM_READY</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l04001">Init_zlib()</a>.</p> </div> </div> <a id="a594a49e633f5401084a08619c09a861c"></a> <h2 class="memtitle"><span class="permalink"><a href="#a594a49e633f5401084a08619c09a861c">◆ </a></span>rb_inflate_s_allocate()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_inflate_s_allocate </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>klass</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l01610">1610</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../db/d74/zlib_8c_source.html#l00973">zstream_inflate_new</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l04001">Init_zlib()</a>.</p> </div> </div> <a id="a4388468d7258a795a91251b7306ecd1a"></a> <h2 class="memtitle"><span class="permalink"><a href="#a4388468d7258a795a91251b7306ecd1a">◆ </a></span>rb_inflate_s_inflate()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_inflate_s_inflate </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>obj</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>src</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l01707">1707</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00777">args</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l00078">err</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01675">inflate_run()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00967">OBJ_INFECT</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00263">raise_zlib_error()</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l00737">rb_ensure()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00490">zstream::stream</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00466">StringValue</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00808">zstream_end()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00561">zstream_init_inflate</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l00504">ZSTREAM_READY</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l04001">Init_zlib()</a>.</p> </div> </div> <a id="a8963bc79a638388be67d5edec76ae500"></a> <h2 class="memtitle"><span class="permalink"><a href="#a8963bc79a638388be67d5edec76ae500">◆ </a></span>rb_inflate_set_dictionary()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_inflate_set_dictionary </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>obj</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>dic</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l01883">1883</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../d5/df2/win32_8c_source.html#l00078">err</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00976">get_zstream()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00967">OBJ_INFECT</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00263">raise_zlib_error()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00684">RSTRING_LENINT</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00042">RSTRING_PTR</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00490">zstream::stream</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00466">StringValue</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l04001">Init_zlib()</a>.</p> </div> </div> <a id="a75ff5d8644567a1385cd96aee32e7e39"></a> <h2 class="memtitle"><span class="permalink"><a href="#a75ff5d8644567a1385cd96aee32e7e39">◆ </a></span>rb_inflate_sync()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_inflate_sync </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>obj</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>src</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l01843">1843</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../db/d74/zlib_8c_source.html#l00976">get_zstream()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00967">OBJ_INFECT</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00045">RSTRING_LEN</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00042">RSTRING_PTR</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00466">StringValue</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l00896">zstream_sync()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l04001">Init_zlib()</a>.</p> </div> </div> <a id="a35efc8647a11b3ae6f68cf05be825cdb"></a> <h2 class="memtitle"><span class="permalink"><a href="#a35efc8647a11b3ae6f68cf05be825cdb">◆ </a></span>rb_inflate_sync_point_p()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_inflate_sync_point_p </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>obj</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l01860">1860</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../d5/df2/win32_8c_source.html#l00078">err</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00976">get_zstream()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00365">Qfalse</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00366">Qtrue</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00263">raise_zlib_error()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l00490">zstream::stream</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l04001">Init_zlib()</a>.</p> </div> </div> <a id="a0e44c5721732e1332f5b7a267c40350e"></a> <h2 class="memtitle"><span class="permalink"><a href="#a0e44c5721732e1332f5b7a267c40350e">◆ </a></span>rb_zlib_adler32()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_zlib_adler32 </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>argc</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> * </td> <td class="paramname"><em>argv</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>klass</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l00392">392</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00120">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00121">argv</a>, and <a class="el" href="../../db/d74/zlib_8c.html#aa3629407bd065e9c749e61b6c2c2a7ed">do_checksum()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l04001">Init_zlib()</a>.</p> </div> </div> <a id="a46e1e08b112caa720a66ca86a730b57e"></a> <h2 class="memtitle"><span class="permalink"><a href="#a46e1e08b112caa720a66ca86a730b57e">◆ </a></span>rb_zlib_crc32()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_zlib_crc32 </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>argc</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> * </td> <td class="paramname"><em>argv</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>klass</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l00430">430</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00120">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00121">argv</a>, and <a class="el" href="../../db/d74/zlib_8c.html#aa3629407bd065e9c749e61b6c2c2a7ed">do_checksum()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l04001">Init_zlib()</a>.</p> </div> </div> <a id="ae9df3f09ce7354056dd6292d7f5cb7b9"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae9df3f09ce7354056dd6292d7f5cb7b9">◆ </a></span>rb_zlib_crc_table()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_zlib_crc_table </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>obj</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l00462">462</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00776">i</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00332">rb_ary_new2()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00740">rb_ary_push()</a>, and <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00326">rb_uint2inum()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l04001">Init_zlib()</a>.</p> </div> </div> <a id="a1572392d69d1e9cd6862b23fe13e7b55"></a> <h2 class="memtitle"><span class="permalink"><a href="#a1572392d69d1e9cd6862b23fe13e7b55">◆ </a></span>rb_zlib_version()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_zlib_version </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>klass</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l00322">322</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00964">OBJ_TAINT</a>, and <a class="el" href="../../db/d2e/intern_8h.html#ada1577ce4242b06ff5c1c52f37f5e679">rb_str_new2()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l04001">Init_zlib()</a>.</p> </div> </div> <a id="ab6bb56e2f554182b7e918165145d970f"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab6bb56e2f554182b7e918165145d970f">◆ </a></span>rb_zstream_adler()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_zstream_adler </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>obj</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l01192">1192</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../db/d74/zlib_8c_source.html#l00976">get_zstream()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00326">rb_uint2inum()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l00490">zstream::stream</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l04001">Init_zlib()</a>.</p> </div> </div> <a id="a4be915715bd9c5ab919efcfcf1529047"></a> <h2 class="memtitle"><span class="permalink"><a href="#a4be915715bd9c5ab919efcfcf1529047">◆ </a></span>rb_zstream_avail_in()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_zstream_avail_in </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>obj</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l01152">1152</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00835">Data_Get_Struct</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00489">zstream::input</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00374">NIL_P</a>, and <a class="el" href="../../d8/df4/generator_8h_source.html#l00045">RSTRING_LEN</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l04001">Init_zlib()</a>.</p> </div> </div> <a id="af2bc3b1e522fe956dbfb5ddc9a48f060"></a> <h2 class="memtitle"><span class="permalink"><a href="#af2bc3b1e522fe956dbfb5ddc9a48f060">◆ </a></span>rb_zstream_avail_out()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_zstream_avail_out </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>obj</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l01125">1125</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00835">Data_Get_Struct</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00326">rb_uint2inum()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l00490">zstream::stream</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l04001">Init_zlib()</a>.</p> </div> </div> <a id="a2d0c0e8363926008760b1a47047457ae"></a> <h2 class="memtitle"><span class="permalink"><a href="#a2d0c0e8363926008760b1a47047457ae">◆ </a></span>rb_zstream_closed_p()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_zstream_closed_p </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>obj</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l01210">1210</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00835">Data_Get_Struct</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00365">Qfalse</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00366">Qtrue</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l00505">ZSTREAM_IS_READY</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l04001">Init_zlib()</a>.</p> </div> </div> <a id="a606d9ae10e31111f803bee5383bd25d4"></a> <h2 class="memtitle"><span class="permalink"><a href="#a606d9ae10e31111f803bee5383bd25d4">◆ </a></span>rb_zstream_data_type()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_zstream_data_type </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>obj</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l01183">1183</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../db/d74/zlib_8c_source.html#l00976">get_zstream()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l00490">zstream::stream</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l04001">Init_zlib()</a>.</p> </div> </div> <a id="a229ed7585536535d9d723d6a580a2f86"></a> <h2 class="memtitle"><span class="permalink"><a href="#a229ed7585536535d9d723d6a580a2f86">◆ </a></span>rb_zstream_end()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_zstream_end </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>obj</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l01056">1056</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../db/d74/zlib_8c_source.html#l00976">get_zstream()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l00808">zstream_end()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l04001">Init_zlib()</a>.</p> </div> </div> <a id="a14cdff57ac43be46f420e15f49fb214d"></a> <h2 class="memtitle"><span class="permalink"><a href="#a14cdff57ac43be46f420e15f49fb214d">◆ </a></span>rb_zstream_finish()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_zstream_finish </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>obj</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l01078">1078</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../db/d74/zlib_8c_source.html#l00976">get_zstream()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00967">OBJ_INFECT</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00648">zstream_detach_buffer()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l00831">zstream_run()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l04001">Init_zlib()</a>.</p> </div> </div> <a id="a830f6ee36414d52efefaa350356cae65"></a> <h2 class="memtitle"><span class="permalink"><a href="#a830f6ee36414d52efefaa350356cae65">◆ </a></span>rb_zstream_finished_p()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_zstream_finished_p </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>obj</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l01201">1201</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../db/d74/zlib_8c_source.html#l00976">get_zstream()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00365">Qfalse</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00366">Qtrue</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l00506">ZSTREAM_IS_FINISHED</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l04001">Init_zlib()</a>.</p> </div> </div> <a id="ac3b5ab7496712922874616ddbf67765a"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac3b5ab7496712922874616ddbf67765a">◆ </a></span>rb_zstream_flush_next_in()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_zstream_flush_next_in </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>obj</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l01094">1094</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00835">Data_Get_Struct</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00967">OBJ_INFECT</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l00774">zstream_detach_input()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l04001">Init_zlib()</a>.</p> </div> </div> <a id="a8a811453d186f5b7c6b0ad8adf6fed6f"></a> <h2 class="memtitle"><span class="permalink"><a href="#a8a811453d186f5b7c6b0ad8adf6fed6f">◆ </a></span>rb_zstream_flush_next_out()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_zstream_flush_next_out </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>obj</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l01109">1109</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00835">Data_Get_Struct</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00967">OBJ_INFECT</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l00648">zstream_detach_buffer()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l04001">Init_zlib()</a>.</p> </div> </div> <a id="ac991f5151f195321e96c5b3704ccc452"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac991f5151f195321e96c5b3704ccc452">◆ </a></span>rb_zstream_reset()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_zstream_reset </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>obj</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l01067">1067</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../db/d74/zlib_8c_source.html#l00976">get_zstream()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l00791">zstream_reset()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l04001">Init_zlib()</a>.</p> </div> </div> <a id="a2af90e70ecacd6cee1ed2ed30021679c"></a> <h2 class="memtitle"><span class="permalink"><a href="#a2af90e70ecacd6cee1ed2ed30021679c">◆ </a></span>rb_zstream_set_avail_out()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_zstream_set_avail_out </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>obj</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>size</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l01139">1139</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00459">Check_Type</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00538">FIX2INT</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00976">get_zstream()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00051">size</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00425">T_FIXNUM</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l00596">zstream_expand_buffer_into()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l04001">Init_zlib()</a>.</p> </div> </div> <a id="a05295437c12db7558c818065e2710180"></a> <h2 class="memtitle"><span class="permalink"><a href="#a05295437c12db7558c818065e2710180">◆ </a></span>rb_zstream_total_in()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_zstream_total_in </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>obj</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l01163">1163</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../db/d74/zlib_8c_source.html#l00976">get_zstream()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00326">rb_uint2inum()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l00490">zstream::stream</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l04001">Init_zlib()</a>.</p> </div> </div> <a id="ad98fba78ccb2c4510348bab0fe7579af"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad98fba78ccb2c4510348bab0fe7579af">◆ </a></span>rb_zstream_total_out()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_zstream_total_out </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>obj</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l01172">1172</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../db/d74/zlib_8c_source.html#l00976">get_zstream()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00326">rb_uint2inum()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l00490">zstream::stream</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l04001">Init_zlib()</a>.</p> </div> </div> <a id="a7a584aa0dc2ca6c929cea5e2c95f2309"></a> <h2 class="memtitle"><span class="permalink"><a href="#a7a584aa0dc2ca6c929cea5e2c95f2309">◆ </a></span>rscheck()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static void rscheck </td> <td>(</td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char * </td> <td class="paramname"><em>rsptr</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> </td> <td class="paramname"><em>rslen</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>rs</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l03699">3699</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../db/dcc/error_8c_source.html#l00466">rb_eRuntimeError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01574">rb_raise()</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00045">RSTRING_LEN</a>, and <a class="el" href="../../d8/df4/generator_8h_source.html#l00042">RSTRING_PTR</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l03727">gzreader_gets()</a>.</p> </div> </div> <a id="a761143a107ea529031193d834251ecf2"></a> <h2 class="memtitle"><span class="permalink"><a href="#a761143a107ea529031193d834251ecf2">◆ </a></span>zlib_mem_alloc()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static voidpf zlib_mem_alloc </td> <td>(</td> <td class="paramtype">voidpf </td> <td class="paramname"><em>opaque</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">uInt </td> <td class="paramname"><em>items</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">uInt </td> <td class="paramname"><em>size</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l00525">525</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00778">p</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00051">size</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00023">VALGRIND_MAKE_MEM_DEFINED</a>, and <a class="el" href="../../d8/db0/defines_8h_source.html#l00064">xmalloc</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l00543">zstream_init()</a>.</p> </div> </div> <a id="a79d4a0b8a928beef3c3c7bc5788a18a6"></a> <h2 class="memtitle"><span class="permalink"><a href="#a79d4a0b8a928beef3c3c7bc5788a18a6">◆ </a></span>zlib_mem_free()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static void zlib_mem_free </td> <td>(</td> <td class="paramtype">voidpf </td> <td class="paramname"><em>opaque</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">voidpf </td> <td class="paramname"><em>address</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l00537">537</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../d8/db0/defines_8h.html#afca9b96f6a61eebbcdd7e6b3fc31ed97">xfree()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l00543">zstream_init()</a>.</p> </div> </div> <a id="a29d4729c2f9d92c8c025c46d62e12b6b"></a> <h2 class="memtitle"><span class="permalink"><a href="#a29d4729c2f9d92c8c025c46d62e12b6b">◆ </a></span>zstream_append_buffer()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static void zstream_append_buffer </td> <td>(</td> <td class="paramtype">struct <a class="el" href="../../de/db2/structzstream.html">zstream</a> * </td> <td class="paramname"><em>z</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> Bytef * </td> <td class="paramname"><em>src</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> </td> <td class="paramname"><em>len</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l00615">615</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../db/d74/zlib_8c_source.html#l00487">zstream::buf</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00488">zstream::buf_filled</a>, <a class="el" href="../../d3/d15/name2ctype_8h_source.html#l22210">len</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00374">NIL_P</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01873">rb_str_buf_cat()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00736">rb_str_buf_new()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01779">rb_str_resize()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00904">RBASIC</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00045">RSTRING_LEN</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00042">RSTRING_PTR</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l00490">zstream::stream</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l02261">gzfile_make_footer()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l02217">gzfile_make_header()</a>.</p> </div> </div> <a id="ae40df8e526e17a4283afc1eedadded21"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae40df8e526e17a4283afc1eedadded21">◆ </a></span>zstream_append_input()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static void zstream_append_input </td> <td>(</td> <td class="paramtype">struct <a class="el" href="../../de/db2/structzstream.html">zstream</a> * </td> <td class="paramname"><em>z</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> Bytef * </td> <td class="paramname"><em>src</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> </td> <td class="paramname"><em>len</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l00727">727</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../db/d74/zlib_8c_source.html#l00489">zstream::input</a>, <a class="el" href="../../d3/d15/name2ctype_8h_source.html#l22210">len</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00374">NIL_P</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01873">rb_str_buf_cat()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00736">rb_str_buf_new()</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00904">RBASIC</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l00831">zstream_run()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l00896">zstream_sync()</a>.</p> </div> </div> <a id="ab94821f9a18262ef6be640db7cbd3583"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab94821f9a18262ef6be640db7cbd3583">◆ </a></span>zstream_buffer_ungetbyte()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static void zstream_buffer_ungetbyte </td> <td>(</td> <td class="paramtype">struct <a class="el" href="../../de/db2/structzstream.html">zstream</a> * </td> <td class="paramname"><em>z</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>c</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l00711">711</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../db/d74/zlib_8c_source.html#l00487">zstream::buf</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00488">zstream::buf_filled</a>, <a class="el" href="../../da/d6f/memmove_8c_source.html#l00007">memmove()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00374">NIL_P</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00045">RSTRING_LEN</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00042">RSTRING_PTR</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00490">zstream::stream</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l00564">zstream_expand_buffer()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l02595">gzfile_ungetbyte()</a>.</p> </div> </div> <a id="ab316e0052e4cdb58338aa8a5ebb54e9e"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab316e0052e4cdb58338aa8a5ebb54e9e">◆ </a></span>zstream_buffer_ungets()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static void zstream_buffer_ungets </td> <td>(</td> <td class="paramtype">struct <a class="el" href="../../de/db2/structzstream.html">zstream</a> * </td> <td class="paramname"><em>z</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> Bytef * </td> <td class="paramname"><em>b</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">unsigned <a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> </td> <td class="paramname"><em>len</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l00694">694</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../db/d74/zlib_8c_source.html#l00487">zstream::buf</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00488">zstream::buf_filled</a>, <a class="el" href="../../d3/d15/name2ctype_8h_source.html#l22210">len</a>, <a class="el" href="../../da/d6f/memmove_8c_source.html#l00007">memmove()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00374">NIL_P</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00045">RSTRING_LEN</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00042">RSTRING_PTR</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00490">zstream::stream</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l00596">zstream_expand_buffer_into()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l02588">gzfile_ungets()</a>.</p> </div> </div> <a id="a01bb3d67ea9693096bee2185d838d6c3"></a> <h2 class="memtitle"><span class="permalink"><a href="#a01bb3d67ea9693096bee2185d838d6c3">◆ </a></span>zstream_detach_buffer()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> zstream_detach_buffer </td> <td>(</td> <td class="paramtype">struct <a class="el" href="../../de/db2/structzstream.html">zstream</a> * </td> <td class="paramname"><em>z</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l00648">648</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../db/d74/zlib_8c_source.html#l00487">zstream::buf</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00488">zstream::buf_filled</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00374">NIL_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01276">rb_cString</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00410">rb_str_new()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01779">rb_str_resize()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00904">RBASIC</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l00490">zstream::stream</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l01351">deflate_run()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02521">gzfile_read_all()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02077">gzfile_write_raw()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l03668">gzreader_skip_linebreaks()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01675">inflate_run()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01456">rb_deflate_deflate()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01500">rb_deflate_flush()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01775">rb_inflate_inflate()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01078">rb_zstream_finish()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01109">rb_zstream_flush_next_out()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l00669">zstream_shift_buffer()</a>.</p> </div> </div> <a id="a7afa10371a14dd3d3c5c2644bd28a614"></a> <h2 class="memtitle"><span class="permalink"><a href="#a7afa10371a14dd3d3c5c2644bd28a614">◆ </a></span>zstream_detach_input()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> zstream_detach_input </td> <td>(</td> <td class="paramtype">struct <a class="el" href="../../de/db2/structzstream.html">zstream</a> * </td> <td class="paramname"><em>z</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l00774">774</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../db/d74/zlib_8c_source.html#l00489">zstream::input</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00374">NIL_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01276">rb_cString</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00410">rb_str_new()</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00904">RBASIC</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l01094">rb_zstream_flush_next_in()</a>.</p> </div> </div> <a id="a4b22046e69c80d09f5134884a8b4adbb"></a> <h2 class="memtitle"><span class="permalink"><a href="#a4b22046e69c80d09f5134884a8b4adbb">◆ </a></span>zstream_discard_input()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static void zstream_discard_input </td> <td>(</td> <td class="paramtype">struct <a class="el" href="../../de/db2/structzstream.html">zstream</a> * </td> <td class="paramname"><em>z</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> </td> <td class="paramname"><em>len</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l00746">746</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../db/d74/zlib_8c_source.html#l00489">zstream::input</a>, <a class="el" href="../../d3/d15/name2ctype_8h_source.html#l22210">len</a>, <a class="el" href="../../da/d6f/memmove_8c_source.html#l00007">memmove()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00374">NIL_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01779">rb_str_resize()</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00045">RSTRING_LEN</a>, and <a class="el" href="../../d8/df4/generator_8h_source.html#l00042">RSTRING_PTR</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l02353">gzfile_check_footer()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02272">gzfile_read_header()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l00896">zstream_sync()</a>.</p> </div> </div> <a id="ac0ef03184634dde91b20b13af952e6e2"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac0ef03184634dde91b20b13af952e6e2">◆ </a></span>zstream_end()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> zstream_end </td> <td>(</td> <td class="paramtype">struct <a class="el" href="../../de/db2/structzstream.html">zstream</a> * </td> <td class="paramname"><em>z</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l00808">808</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../db/d74/zlib_8c_source.html#l00493">zstream::zstream_funcs::end</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l00078">err</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00486">zstream::flags</a>, <a class="el" href="../../de/db2/structzstream.html#ae8621a2786898b8c6241134b819273ec">zstream::func</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00263">raise_zlib_error()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00212">rb_warning()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00490">zstream::stream</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00499">ZSTREAM_FLAG_IN_STREAM</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00505">ZSTREAM_IS_READY</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00791">zstream_reset()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l00759">zstream_reset_input()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l02640">gzfile_reader_end()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02618">gzfile_writer_end()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01384">rb_deflate_s_deflate()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01707">rb_inflate_s_inflate()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l01056">rb_zstream_end()</a>.</p> </div> </div> <a id="a126bb89d6216fbbf0c6e525d74693e2b"></a> <h2 class="memtitle"><span class="permalink"><a href="#a126bb89d6216fbbf0c6e525d74693e2b">◆ </a></span>zstream_expand_buffer()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static void zstream_expand_buffer </td> <td>(</td> <td class="paramtype">struct <a class="el" href="../../de/db2/structzstream.html">zstream</a> * </td> <td class="paramname"><em>z</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l00564">564</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../db/d74/zlib_8c_source.html#l00487">zstream::buf</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00488">zstream::buf_filled</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00374">NIL_P</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00410">rb_str_new()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01779">rb_str_resize()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00904">RBASIC</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00045">RSTRING_LEN</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00042">RSTRING_PTR</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00490">zstream::stream</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00512">ZSTREAM_AVAIL_OUT_STEP_MAX</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00513">ZSTREAM_AVAIL_OUT_STEP_MIN</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l00511">ZSTREAM_INITIAL_BUFSIZE</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l01537">rb_deflate_params()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00711">zstream_buffer_ungetbyte()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l00831">zstream_run()</a>.</p> </div> </div> <a id="a3edbd33d6484abbe2ea30d7404167335"></a> <h2 class="memtitle"><span class="permalink"><a href="#a3edbd33d6484abbe2ea30d7404167335">◆ </a></span>zstream_expand_buffer_into()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static void zstream_expand_buffer_into </td> <td>(</td> <td class="paramtype">struct <a class="el" href="../../de/db2/structzstream.html">zstream</a> * </td> <td class="paramname"><em>z</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">unsigned <a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> </td> <td class="paramname"><em>size</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l00596">596</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../db/d74/zlib_8c_source.html#l00487">zstream::buf</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00488">zstream::buf_filled</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00054">MAX_UINT</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00374">NIL_P</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00410">rb_str_new()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01779">rb_str_resize()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00904">RBASIC</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00042">RSTRING_PTR</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00051">size</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l00490">zstream::stream</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l01139">rb_zstream_set_avail_out()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l00694">zstream_buffer_ungets()</a>.</p> </div> </div> <a id="acc5db7abf68d2ad10c5666608a299d81"></a> <h2 class="memtitle"><span class="permalink"><a href="#acc5db7abf68d2ad10c5666608a299d81">◆ </a></span>zstream_finalize()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static void zstream_finalize </td> <td>(</td> <td class="paramtype">struct <a class="el" href="../../de/db2/structzstream.html">zstream</a> * </td> <td class="paramname"><em>z</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l00942">942</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../db/d74/zlib_8c_source.html#l00493">zstream::zstream_funcs::end</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l00078">err</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00308">finalizer_warn()</a>, <a class="el" href="../../de/db2/structzstream.html#ae8621a2786898b8c6241134b819273ec">zstream::func</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l00490">zstream::stream</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l01997">gzfile_free()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l00952">zstream_free()</a>.</p> </div> </div> <a id="a29c66001a999064527aaafaab6e68511"></a> <h2 class="memtitle"><span class="permalink"><a href="#a29c66001a999064527aaafaab6e68511">◆ </a></span>zstream_free()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static void zstream_free </td> <td>(</td> <td class="paramtype">struct <a class="el" href="../../de/db2/structzstream.html">zstream</a> * </td> <td class="paramname"><em>z</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l00952">952</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../d8/db0/defines_8h.html#afca9b96f6a61eebbcdd7e6b3fc31ed97">xfree()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00942">zstream_finalize()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l00505">ZSTREAM_IS_READY</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l00961">zstream_new()</a>.</p> </div> </div> <a id="adf4d0972a77e24d01c18cfcf0393cff2"></a> <h2 class="memtitle"><span class="permalink"><a href="#adf4d0972a77e24d01c18cfcf0393cff2">◆ </a></span>zstream_init()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static void zstream_init </td> <td>(</td> <td class="paramtype">struct <a class="el" href="../../de/db2/structzstream.html">zstream</a> * </td> <td class="paramname"><em>z</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> struct zstream_funcs * </td> <td class="paramname"><em>func</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l00543">543</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../db/d74/zlib_8c_source.html#l00487">zstream::buf</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00488">zstream::buf_filled</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00486">zstream::flags</a>, <a class="el" href="../../dc/dd1/ossl__ssl_8c_source.html#l00104">func</a>, <a class="el" href="../../de/db2/structzstream.html#ae8621a2786898b8c6241134b819273ec">zstream::func</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00489">zstream::input</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00490">zstream::stream</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00525">zlib_mem_alloc()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l00537">zlib_mem_free()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l02014">gzfile_new()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l00961">zstream_new()</a>.</p> </div> </div> <a id="a8f2170615a8dff538b7835b5c3f83e83"></a> <h2 class="memtitle"><span class="permalink"><a href="#a8f2170615a8dff538b7835b5c3f83e83">◆ </a></span>zstream_mark()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static void zstream_mark </td> <td>(</td> <td class="paramtype">struct <a class="el" href="../../de/db2/structzstream.html">zstream</a> * </td> <td class="paramname"><em>z</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l00935">935</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../db/d74/zlib_8c_source.html#l00487">zstream::buf</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00489">zstream::input</a>, and <a class="el" href="../../d8/d16/gc_8c_source.html#l01764">rb_gc_mark()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l01986">gzfile_mark()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l00961">zstream_new()</a>.</p> </div> </div> <a id="ae42567a15e362335b6f62dd05e39d43d"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae42567a15e362335b6f62dd05e39d43d">◆ </a></span>zstream_new()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> zstream_new </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>klass</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> struct zstream_funcs * </td> <td class="paramname"><em>funcs</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l00961">961</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00820">Data_Make_Struct</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00952">zstream_free()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00543">zstream_init()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l00935">zstream_mark()</a>.</p> </div> </div> <a id="a99bc5995ac22b202eed0a106a28ed466"></a> <h2 class="memtitle"><span class="permalink"><a href="#a99bc5995ac22b202eed0a106a28ed466">◆ </a></span>zstream_passthrough_input()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static void zstream_passthrough_input </td> <td>(</td> <td class="paramtype">struct <a class="el" href="../../de/db2/structzstream.html">zstream</a> * </td> <td class="paramname"><em>z</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l00765">765</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../db/d74/zlib_8c_source.html#l00489">zstream::input</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00374">NIL_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l00644">zstream_append_buffer2</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l01812">rb_inflate_addstr()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l01775">rb_inflate_inflate()</a>.</p> </div> </div> <a id="ad727091c7befb0b17b4d714ced945c5d"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad727091c7befb0b17b4d714ced945c5d">◆ </a></span>zstream_reset()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static void zstream_reset </td> <td>(</td> <td class="paramtype">struct <a class="el" href="../../de/db2/structzstream.html">zstream</a> * </td> <td class="paramname"><em>z</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l00791">791</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../db/d74/zlib_8c_source.html#l00487">zstream::buf</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00488">zstream::buf_filled</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l00078">err</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00486">zstream::flags</a>, <a class="el" href="../../de/db2/structzstream.html#ae8621a2786898b8c6241134b819273ec">zstream::func</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00263">raise_zlib_error()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00492">zstream::zstream_funcs::reset</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00490">zstream::stream</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00498">ZSTREAM_FLAG_READY</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l00759">zstream_reset_input()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l02049">gzfile_reset()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01067">rb_zstream_reset()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l00808">zstream_end()</a>.</p> </div> </div> <a id="accdc8bffaac9c239b2ca9661c94dbd57"></a> <h2 class="memtitle"><span class="permalink"><a href="#accdc8bffaac9c239b2ca9661c94dbd57">◆ </a></span>zstream_reset_input()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static void zstream_reset_input </td> <td>(</td> <td class="paramtype">struct <a class="el" href="../../de/db2/structzstream.html">zstream</a> * </td> <td class="paramname"><em>z</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l00759">759</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../db/d74/zlib_8c_source.html#l00489">zstream::input</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l00808">zstream_end()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00791">zstream_reset()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00831">zstream_run()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l00896">zstream_sync()</a>.</p> </div> </div> <a id="a3eb8884b404949cb0169ac52cc249ddd"></a> <h2 class="memtitle"><span class="permalink"><a href="#a3eb8884b404949cb0169ac52cc249ddd">◆ </a></span>zstream_run()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static void zstream_run </td> <td>(</td> <td class="paramtype">struct <a class="el" href="../../de/db2/structzstream.html">zstream</a> * </td> <td class="paramname"><em>z</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">Bytef * </td> <td class="paramname"><em>src</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> </td> <td class="paramname"><em>len</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>flush</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l00831">831</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../db/d74/zlib_8c_source.html#l00488">zstream::buf_filled</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l00078">err</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00486">zstream::flags</a>, <a class="el" href="../../de/db2/structzstream.html#ae8621a2786898b8c6241134b819273ec">zstream::func</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00489">zstream::input</a>, <a class="el" href="../../d3/d15/name2ctype_8h_source.html#l22210">len</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00054">MAX_UINT</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00374">NIL_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00263">raise_zlib_error()</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00050">RB_GC_GUARD</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l01048">rb_thread_schedule()</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00045">RSTRING_LEN</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00042">RSTRING_PTR</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00494">zstream::zstream_funcs::run</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00490">zstream::stream</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00727">zstream_append_input()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00564">zstream_expand_buffer()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00500">ZSTREAM_FLAG_FINISHED</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00499">ZSTREAM_FLAG_IN_STREAM</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l00759">zstream_reset_input()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l01351">deflate_run()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01410">do_deflate()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01730">do_inflate()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02272">gzfile_read_header()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02393">gzfile_read_more()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02378">gzfile_write()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02602">gzfile_writer_end_run()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01675">inflate_run()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01500">rb_deflate_flush()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l03263">rb_gzwriter_flush()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l01078">rb_zstream_finish()</a>.</p> </div> </div> <a id="a5f04a98902f6e69718c3f4b5fc6c684c"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5f04a98902f6e69718c3f4b5fc6c684c">◆ </a></span>zstream_shift_buffer()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> zstream_shift_buffer </td> <td>(</td> <td class="paramtype">struct <a class="el" href="../../de/db2/structzstream.html">zstream</a> * </td> <td class="paramname"><em>z</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> </td> <td class="paramname"><em>len</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l00669">669</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../db/d74/zlib_8c_source.html#l00487">zstream::buf</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00488">zstream::buf_filled</a>, <a class="el" href="../../d3/d15/name2ctype_8h_source.html#l22210">len</a>, <a class="el" href="../../da/d6f/memmove_8c_source.html#l00007">memmove()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01276">rb_cString</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01609">rb_str_subseq()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00904">RBASIC</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00045">RSTRING_LEN</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00042">RSTRING_PTR</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00490">zstream::stream</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00512">ZSTREAM_AVAIL_OUT_STEP_MAX</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l00648">zstream_detach_buffer()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l02542">gzfile_getc()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02465">gzfile_read()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02478">gzfile_readpartial()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l03727">gzreader_gets()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l03668">gzreader_skip_linebreaks()</a>.</p> </div> </div> <a id="ad75572d2b05dda94788d6fdaaf4abea7"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad75572d2b05dda94788d6fdaaf4abea7">◆ </a></span>zstream_sync()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> zstream_sync </td> <td>(</td> <td class="paramtype">struct <a class="el" href="../../de/db2/structzstream.html">zstream</a> * </td> <td class="paramname"><em>z</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">Bytef * </td> <td class="paramname"><em>src</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> </td> <td class="paramname"><em>len</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l00896">896</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">References <a class="el" href="../../d5/df2/win32_8c_source.html#l00078">err</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00489">zstream::input</a>, <a class="el" href="../../d3/d15/name2ctype_8h_source.html#l22210">len</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00054">MAX_UINT</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00374">NIL_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00365">Qfalse</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00366">Qtrue</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00263">raise_zlib_error()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00410">rb_str_new()</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00045">RSTRING_LEN</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00042">RSTRING_PTR</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00490">zstream::stream</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00727">zstream_append_input()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00746">zstream_discard_input()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l00759">zstream_reset_input()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l01843">rb_inflate_sync()</a>.</p> </div> </div> <h2 class="groupheader">Variable Documentation</h2> <a id="a40b0e94107a5744ef2c8bf372566a351"></a> <h2 class="memtitle"><span class="permalink"><a href="#a40b0e94107a5744ef2c8bf372566a351">◆ </a></span>cBufError</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> cBufError</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l00260">260</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l04001">Init_zlib()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l00263">raise_zlib_error()</a>.</p> </div> </div> <a id="a521d20fb17a1ab6dabdf841b53176b0a"></a> <h2 class="memtitle"><span class="permalink"><a href="#a521d20fb17a1ab6dabdf841b53176b0a">◆ </a></span>cCRCError</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> cCRCError</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l01947">1947</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l02353">gzfile_check_footer()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l04001">Init_zlib()</a>.</p> </div> </div> <a id="a854bd8ae5ea59191a828cd1e74bf869b"></a> <h2 class="memtitle"><span class="permalink"><a href="#a854bd8ae5ea59191a828cd1e74bf869b">◆ </a></span>cDataError</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> cDataError</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l00260">260</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l04001">Init_zlib()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l00263">raise_zlib_error()</a>.</p> </div> </div> <a id="a990b3ee7956b7ed6b1ff1dc58ba8dbd0"></a> <h2 class="memtitle"><span class="permalink"><a href="#a990b3ee7956b7ed6b1ff1dc58ba8dbd0">◆ </a></span>cGzError</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> cGzError</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l01947">1947</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l02680">get_gzfile()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02272">gzfile_read_header()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02393">gzfile_read_more()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02138">gzfile_read_raw_until_zero()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l04001">Init_zlib()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02992">rb_gzfile_set_comment()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02943">rb_gzfile_set_mtime()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l02968">rb_gzfile_set_orig_name()</a>.</p> </div> </div> <a id="aec79cd86f6ccf185fa00496cc488310b"></a> <h2 class="memtitle"><span class="permalink"><a href="#aec79cd86f6ccf185fa00496cc488310b">◆ </a></span>cLengthError</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> cLengthError</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l01947">1947</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l02353">gzfile_check_footer()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l04001">Init_zlib()</a>.</p> </div> </div> <a id="a6331f0f12448c233d66f0a7333478f73"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6331f0f12448c233d66f0a7333478f73">◆ </a></span>cMemError</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> cMemError</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l00260">260</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l04001">Init_zlib()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l00263">raise_zlib_error()</a>.</p> </div> </div> <a id="a118542a58e50412eb61a659ab2fec922"></a> <h2 class="memtitle"><span class="permalink"><a href="#a118542a58e50412eb61a659ab2fec922">◆ </a></span>cNeedDict</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> cNeedDict</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l00259">259</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l04001">Init_zlib()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l00263">raise_zlib_error()</a>.</p> </div> </div> <a id="add2d48237754031f6a7f737f4d9a9037"></a> <h2 class="memtitle"><span class="permalink"><a href="#add2d48237754031f6a7f737f4d9a9037">◆ </a></span>cNoFooter</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> cNoFooter</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l01947">1947</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l02353">gzfile_check_footer()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l04001">Init_zlib()</a>.</p> </div> </div> <a id="acfbcdc2eab705cb9adc506c1772967a5"></a> <h2 class="memtitle"><span class="permalink"><a href="#acfbcdc2eab705cb9adc506c1772967a5">◆ </a></span>cStreamEnd</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> cStreamEnd</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l00259">259</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l04001">Init_zlib()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l00263">raise_zlib_error()</a>.</p> </div> </div> <a id="a8dde9187d13eaac25c657617b5be4863"></a> <h2 class="memtitle"><span class="permalink"><a href="#a8dde9187d13eaac25c657617b5be4863">◆ </a></span>cStreamError</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> cStreamError</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l00260">260</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l04001">Init_zlib()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l00263">raise_zlib_error()</a>.</p> </div> </div> <a id="a6e3670ef9e9396ed79f741b95bba114e"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6e3670ef9e9396ed79f741b95bba114e">◆ </a></span>cVersionError</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> cVersionError</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l00260">260</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l04001">Init_zlib()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l00263">raise_zlib_error()</a>.</p> </div> </div> <a id="a99e8b254173e7e086722c7c85aef11bd"></a> <h2 class="memtitle"><span class="permalink"><a href="#a99e8b254173e7e086722c7c85aef11bd">◆ </a></span>cZError</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> cZError</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l00259">259</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l00976">get_zstream()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l04001">Init_zlib()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l00263">raise_zlib_error()</a>.</p> </div> </div> <a id="afa63d1be0e4004b48c401da43ee062aa"></a> <h2 class="memtitle"><span class="permalink"><a href="#afa63d1be0e4004b48c401da43ee062aa">◆ </a></span>deflate_funcs</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> struct zstream_funcs deflate_funcs</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <b>Initial value:</b><div class="fragment"><div class="line">= {</div><div class="line"> deflateReset, deflateEnd, deflate,</div><div class="line">}</div></div><!-- fragment --> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l00515">515</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l01997">gzfile_free()</a>.</p> </div> </div> <a id="a31e13f5b78569f329cb6a06c017f2e50"></a> <h2 class="memtitle"><span class="permalink"><a href="#a31e13f5b78569f329cb6a06c017f2e50">◆ </a></span>id_close</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> id_close</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l01946">1946</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l02063">gzfile_close()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l04001">Init_zlib()</a>.</p> </div> </div> <a id="a3096167a3c55f32a5fa2535e5ee0c2c4"></a> <h2 class="memtitle"><span class="permalink"><a href="#a3096167a3c55f32a5fa2535e5ee0c2c4">◆ </a></span>id_flush</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> id_flush</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l01946">1946</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l02077">gzfile_write_raw()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l04001">Init_zlib()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l03263">rb_gzwriter_flush()</a>.</p> </div> </div> <a id="a36eebcdf9e7bb39ed307205c3ca8a97f"></a> <h2 class="memtitle"><span class="permalink"><a href="#a36eebcdf9e7bb39ed307205c3ca8a97f">◆ </a></span>id_input</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> id_input</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l01946">1946</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l02202">gzfile_error_inspect()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02187">gzfile_raise()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l04001">Init_zlib()</a>.</p> </div> </div> <a id="abcdd72011df523f601ff2cae7c2db12c"></a> <h2 class="memtitle"><span class="permalink"><a href="#abcdd72011df523f601ff2cae7c2db12c">◆ </a></span>id_path</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> id_path</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l01946">1946</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l04001">Init_zlib()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l03425">rb_gzreader_initialize()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l03222">rb_gzwriter_initialize()</a>.</p> </div> </div> <a id="aaab409b2dac658da354cd7efc5ad39ae"></a> <h2 class="memtitle"><span class="permalink"><a href="#aaab409b2dac658da354cd7efc5ad39ae">◆ </a></span>id_read</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> id_read</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l01946">1946</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l02103">gzfile_read_raw_rescue()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l04001">Init_zlib()</a>.</p> </div> </div> <a id="a5b4f2a8b420ec7588f0a9983fb513b81"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5b4f2a8b420ec7588f0a9983fb513b81">◆ </a></span>id_readpartial</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> id_readpartial</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l01946">1946</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l02092">gzfile_read_raw_partial()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l04001">Init_zlib()</a>.</p> </div> </div> <a id="a3aaa1e9a1fc3cdbe7d248a2e2cc7fee1"></a> <h2 class="memtitle"><span class="permalink"><a href="#a3aaa1e9a1fc3cdbe7d248a2e2cc7fee1">◆ </a></span>id_seek</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> id_seek</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l01946">1946</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l02649">gzfile_reader_rewind()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l04001">Init_zlib()</a>.</p> </div> </div> <a id="a5a1310970981dfb309a18f6a1a9a771b"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5a1310970981dfb309a18f6a1a9a771b">◆ </a></span>id_write</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> id_write</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l01946">1946</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l02077">gzfile_write_raw()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l04001">Init_zlib()</a>.</p> </div> </div> <a id="af2ad0bab0aefc77f19d0a847587cd622"></a> <h2 class="memtitle"><span class="permalink"><a href="#af2ad0bab0aefc77f19d0a847587cd622">◆ </a></span>inflate_funcs</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> struct zstream_funcs inflate_funcs</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <b>Initial value:</b><div class="fragment"><div class="line">= {</div><div class="line"> inflateReset, inflateEnd, inflate,</div><div class="line">}</div></div><!-- fragment --> <p class="definition">Definition at line <a class="el" href="../../db/d74/zlib_8c_source.html#l00519">519</a> of file <a class="el" href="../../db/d74/zlib_8c_source.html">zlib.c</a>.</p> </div> </div> </div><!-- contents --> <!-- start footer part --> <hr class="footer"/><address class="footer"><small> Generated by  <a href="http://www.doxygen.org/index.html"> <img class="footer" src="../../doxygen.png" alt="doxygen"/> </a> 1.8.14 </small></address> </body> </html>
💾 Save Changes
❌ Cancel