uvw/classuvw_1_1stream__handle-members.html
2023-05-22 11:13:58 +02:00

130 lines
18 KiB
HTML

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.6"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>uvw: Member List</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="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.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 id="projectrow">
<td id="projectalign">
<div id="projectname">uvw<span id="projectnumber">&#160;3.1.0</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.6 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<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:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="namespaceuvw.html">uvw</a></li><li class="navelem"><a class="el" href="classuvw_1_1stream__handle.html">stream_handle</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="headertitle"><div class="title">uvw::stream_handle&lt; T, U, E &gt; Member List</div></div>
</div><!--header-->
<div class="contents">
<p>This is the complete list of members for <a class="el" href="classuvw_1_1stream__handle.html">uvw::stream_handle&lt; T, U, E &gt;</a>, including all inherited members.</p>
<table class="directory">
<tr class="even"><td class="entry"><a class="el" href="classuvw_1_1stream__handle.html#a005a77de769d10b660c198478ae03dba">accept</a>(S &amp;ref)</td><td class="entry"><a class="el" href="classuvw_1_1stream__handle.html">uvw::stream_handle&lt; T, U, E &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classuvw_1_1handle.html#a938d3ac6e5cc78f9442f9bb851170643">active</a>() const noexcept</td><td class="entry"><a class="el" href="classuvw_1_1handle.html">uvw::handle&lt; T, U, listen_event, end_event, connect_event, shutdown_event, data_event, write_event, E... &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classuvw_1_1stream__handle.html#a824348c23445390d58fb393f731acdee">blocking</a>(bool enable=false)</td><td class="entry"><a class="el" href="classuvw_1_1stream__handle.html">uvw::stream_handle&lt; T, U, E &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classuvw_1_1handle.html#a80c5ba8c4db128cc525406e998549b96">category</a>() const noexcept</td><td class="entry"><a class="el" href="classuvw_1_1handle.html">uvw::handle&lt; T, U, listen_event, end_event, connect_event, shutdown_event, data_event, write_event, E... &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classuvw_1_1handle.html#a3648ed9805e8d0e8963f137f8584e483">close</a>() noexcept</td><td class="entry"><a class="el" href="classuvw_1_1handle.html">uvw::handle&lt; T, U, listen_event, end_event, connect_event, shutdown_event, data_event, write_event, E... &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classuvw_1_1handle.html#ae93cbf2156f0d673093e48832104a3cc">closing</a>() const noexcept</td><td class="entry"><a class="el" href="classuvw_1_1handle.html">uvw::handle&lt; T, U, listen_event, end_event, connect_event, shutdown_event, data_event, write_event, E... &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classuvw_1_1resource.html#a7c05e988ebaa14d1dbbc781951dc3a88">data</a>() const</td><td class="entry"><a class="el" href="classuvw_1_1resource.html">uvw::resource&lt; T, U, close_event, E... &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classuvw_1_1resource.html#a759079eb405e5d2fda795d199d8efa80">data</a>(std::shared_ptr&lt; void &gt; udata)</td><td class="entry"><a class="el" href="classuvw_1_1resource.html">uvw::resource&lt; T, U, close_event, E... &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classuvw_1_1handle.html#a0ce9568c94aa0122ff4cee6a57b4fae5">fd</a>() const</td><td class="entry"><a class="el" href="classuvw_1_1handle.html">uvw::handle&lt; T, U, listen_event, end_event, connect_event, shutdown_event, data_event, write_event, E... &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classuvw_1_1emitter.html#ac02a29fe156faba7571b50450fc4f780">has</a>() const noexcept</td><td class="entry"><a class="el" href="classuvw_1_1emitter.html">uvw::emitter&lt; T, E... &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="structuvw_1_1uv__type.html#ae97ffacc0b381610d8d18a62a957a69c">init</a>()</td><td class="entry"><a class="el" href="structuvw_1_1uv__type.html">uvw::uv_type&lt; U &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classuvw_1_1stream__handle.html#ae1022648bbcdd62fa84a411aa80c1057">listen</a>(int backlog=DEFAULT_BACKLOG)</td><td class="entry"><a class="el" href="classuvw_1_1stream__handle.html">uvw::stream_handle&lt; T, U, E &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classuvw_1_1emitter.html#ab913fa1c005a33c73b2eb2b0d1051b1f">on</a>(listener_t&lt; U &gt; f)</td><td class="entry"><a class="el" href="classuvw_1_1emitter.html">uvw::emitter&lt; T, E... &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="structuvw_1_1uv__type.html#ae03b0ebbae151c6157c5ba6a24a39a7b">parent</a>() const noexcept</td><td class="entry"><a class="el" href="structuvw_1_1uv__type.html">uvw::uv_type&lt; U &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="structuvw_1_1uv__type.html#a06a6cb7ebde27aa348e340b76e49c6ae">raw</a>() const noexcept</td><td class="entry"><a class="el" href="structuvw_1_1uv__type.html">uvw::uv_type&lt; U &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="structuvw_1_1uv__type.html#af4b6f395815f2e99302b5f09be23767c">raw</a>() noexcept</td><td class="entry"><a class="el" href="structuvw_1_1uv__type.html">uvw::uv_type&lt; U &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classuvw_1_1stream__handle.html#a1fb471cfc6eec1dc2683e381ec828087">read</a>()</td><td class="entry"><a class="el" href="classuvw_1_1stream__handle.html">uvw::stream_handle&lt; T, U, E &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classuvw_1_1stream__handle.html#a459eccecaee81d4a8619e1a073e81a69">readable</a>() const noexcept</td><td class="entry"><a class="el" href="classuvw_1_1stream__handle.html">uvw::stream_handle&lt; T, U, E &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classuvw_1_1handle.html#a7a3337ef0c68ed5ba0e9bea0e2e90539">recv_buffer_size</a>()</td><td class="entry"><a class="el" href="classuvw_1_1handle.html">uvw::handle&lt; T, U, listen_event, end_event, connect_event, shutdown_event, data_event, write_event, E... &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classuvw_1_1handle.html#ace23bb725f6f80ae7a611f5228ad9f8d">recv_buffer_size</a>(int value)</td><td class="entry"><a class="el" href="classuvw_1_1handle.html">uvw::handle&lt; T, U, listen_event, end_event, connect_event, shutdown_event, data_event, write_event, E... &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classuvw_1_1handle.html#a2f0d788997368ab1af2dc475126a46d2">reference</a>() noexcept</td><td class="entry"><a class="el" href="classuvw_1_1handle.html">uvw::handle&lt; T, U, listen_event, end_event, connect_event, shutdown_event, data_event, write_event, E... &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classuvw_1_1handle.html#a1403f961ab40063f79c4a293c78ed63c">referenced</a>() const noexcept</td><td class="entry"><a class="el" href="classuvw_1_1handle.html">uvw::handle&lt; T, U, listen_event, end_event, connect_event, shutdown_event, data_event, write_event, E... &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classuvw_1_1emitter.html#accff5c096692f5eebbe941189644e69d">reset</a>() noexcept</td><td class="entry"><a class="el" href="classuvw_1_1emitter.html">uvw::emitter&lt; T, E... &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classuvw_1_1emitter.html#aa71435e74e775cfa7012fe2e52ca5193">reset</a>() noexcept</td><td class="entry"><a class="el" href="classuvw_1_1emitter.html">uvw::emitter&lt; T, E... &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classuvw_1_1handle.html#aa99406ca909aeaac17522959db8c71a4">send_buffer_size</a>()</td><td class="entry"><a class="el" href="classuvw_1_1handle.html">uvw::handle&lt; T, U, listen_event, end_event, connect_event, shutdown_event, data_event, write_event, E... &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classuvw_1_1handle.html#a917ab9c1f011232b50f9980f29167ee2">send_buffer_size</a>(int value)</td><td class="entry"><a class="el" href="classuvw_1_1handle.html">uvw::handle&lt; T, U, listen_event, end_event, connect_event, shutdown_event, data_event, write_event, E... &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classuvw_1_1stream__handle.html#a74a48d00b23a4bd5a231d3f8bfaa655d">shutdown</a>()</td><td class="entry"><a class="el" href="classuvw_1_1stream__handle.html">uvw::stream_handle&lt; T, U, E &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classuvw_1_1handle.html#a5852080ba1fd71a302c2424cf2df9a27">size</a>() const noexcept</td><td class="entry"><a class="el" href="classuvw_1_1handle.html">uvw::handle&lt; T, U, listen_event, end_event, connect_event, shutdown_event, data_event, write_event, E... &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classuvw_1_1stream__handle.html#ae06ccaed032ab19ac2466ba35c5d1c9e">stop</a>()</td><td class="entry"><a class="el" href="classuvw_1_1stream__handle.html">uvw::stream_handle&lt; T, U, E &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classuvw_1_1stream__handle.html#af07b07065609821932537dc23773b2ed">try_write</a>(std::unique_ptr&lt; char[]&gt; data, unsigned int len)</td><td class="entry"><a class="el" href="classuvw_1_1stream__handle.html">uvw::stream_handle&lt; T, U, E &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classuvw_1_1stream__handle.html#aa0b12e5126cba8c84a3fdbb01cc3b81a">try_write</a>(std::unique_ptr&lt; char[]&gt; data, unsigned int len, stream_handle&lt; V, W &gt; &amp;send)</td><td class="entry"><a class="el" href="classuvw_1_1stream__handle.html">uvw::stream_handle&lt; T, U, E &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classuvw_1_1stream__handle.html#a6d56a5108fd6f3fd7f11f7e5507c7727">try_write</a>(char *data, unsigned int len)</td><td class="entry"><a class="el" href="classuvw_1_1stream__handle.html">uvw::stream_handle&lt; T, U, E &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classuvw_1_1stream__handle.html#a729ff5d6b7da6af3c70068a3dfca5204">try_write</a>(char *data, unsigned int len, stream_handle&lt; V, W &gt; &amp;send)</td><td class="entry"><a class="el" href="classuvw_1_1stream__handle.html">uvw::stream_handle&lt; T, U, E &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classuvw_1_1handle.html#a88018be1fa3105e958c50a9f1881baa9">type</a>() const noexcept</td><td class="entry"><a class="el" href="classuvw_1_1handle.html">uvw::handle&lt; T, U, listen_event, end_event, connect_event, shutdown_event, data_event, write_event, E... &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classuvw_1_1handle.html#a83a91d1353c19f1a05aace78dc2cc453">unreference</a>() noexcept</td><td class="entry"><a class="el" href="classuvw_1_1handle.html">uvw::handle&lt; T, U, listen_event, end_event, connect_event, shutdown_event, data_event, write_event, E... &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classuvw_1_1stream__handle.html#a09ac22ea79bf27479eedbda9ac1101f0">writable</a>() const noexcept</td><td class="entry"><a class="el" href="classuvw_1_1stream__handle.html">uvw::stream_handle&lt; T, U, E &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classuvw_1_1stream__handle.html#ad8a3ac704e013ede496a3d998a74ebc7">write</a>(std::unique_ptr&lt; char[], Deleter &gt; data, unsigned int len)</td><td class="entry"><a class="el" href="classuvw_1_1stream__handle.html">uvw::stream_handle&lt; T, U, E &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classuvw_1_1stream__handle.html#afd0895fadb7985f8b437ff3bce62a80b">write</a>(char *data, unsigned int len)</td><td class="entry"><a class="el" href="classuvw_1_1stream__handle.html">uvw::stream_handle&lt; T, U, E &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classuvw_1_1stream__handle.html#a28a943387b69c05b7bb6469f7042ca08">write</a>(S &amp;send, std::unique_ptr&lt; char[], Deleter &gt; data, unsigned int len)</td><td class="entry"><a class="el" href="classuvw_1_1stream__handle.html">uvw::stream_handle&lt; T, U, E &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classuvw_1_1stream__handle.html#aace2532231266f660ad26876602eaad0">write</a>(S &amp;send, char *data, unsigned int len)</td><td class="entry"><a class="el" href="classuvw_1_1stream__handle.html">uvw::stream_handle&lt; T, U, E &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classuvw_1_1stream__handle.html#a455c3e4cccd8f8119d1f251b809ea810">write_queue_size</a>() const noexcept</td><td class="entry"><a class="el" href="classuvw_1_1stream__handle.html">uvw::stream_handle&lt; T, U, E &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6
</small></address>
</body>
</html>