<areahref="classcrashpad_1_1CompositeHTTPBodyStream.html"title="An implementation of HTTPBodyStream that combines an array of several other HTTPBodyStream objects in..."alt="crashpad::CompositeHTTPBodyStream"shape="rect"coords="0,56,228,80"/>
<areahref="classcrashpad_1_1FileHTTPBodyStream.html"title="An implementation of HTTPBodyStream that reads from the specified file and provides its contents for ..."alt="crashpad::FileHTTPBodyStream"shape="rect"coords="238,56,466,80"/>
<areahref="classcrashpad_1_1StringHTTPBodyStream.html"title="An implementation of HTTPBodyStream that turns a fixed string into a stream. "alt="crashpad::StringHTTPBodyStream"shape="rect"coords="476,56,704,80"/>
<trclass="memdesc:aa6a460e23c34ff7b2edc056a5ffd11b2"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Copies up to <em>max_len</em> bytes into the user-supplied buffer. <ahref="#aa6a460e23c34ff7b2edc056a5ffd11b2">More...</a><br/></td></tr>
<p>Copies up to <em>max_len</em> bytes into the user-supplied buffer. </p>
<dlclass="params"><dt>Parameters</dt><dd>
<tableclass="params">
<tr><tdclass="paramdir">[out]</td><tdclass="paramname">buffer</td><td>A user-supplied buffer into which this method will copy bytes from the stream. </td></tr>
<tr><tdclass="paramdir">[in]</td><tdclass="paramname">max_len</td><td>The length (or size) of <em>buffer</em>. At most this many bytes will be copied.</td></tr>
</table>
</dd>
</dl>
<dlclass="section return"><dt>Returns</dt><dd>On success, a positive number indicating the number of bytes actually copied to <em>buffer</em>. On failure, a negative number. When the stream has no more data, returns <code>0</code>. </dd></dl>
<p>Implemented in <aclass="el"href="classcrashpad_1_1CompositeHTTPBodyStream.html#a66355480dd05beba77261f0a512d3e70">crashpad::CompositeHTTPBodyStream</a>, <aclass="el"href="classcrashpad_1_1FileHTTPBodyStream.html#a0495ba46a1dcdaedaf525d340972d771">crashpad::FileHTTPBodyStream</a>, and <aclass="el"href="classcrashpad_1_1StringHTTPBodyStream.html#afa56035c89a4cfcc0e028c8c1838a56d">crashpad::StringHTTPBodyStream</a>.</p>