blob: 11f7a69557a0013437af49878d41acabf4db0bad [file] [log] [blame]
<!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.5"/>
<title>Apache Mesos: 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="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 style="padding-left: 0.5em;">
<div id="projectname">Apache Mesos
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.5 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main&#160;Page</span></a></li>
<li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
<li><a href="files.html"><span>Files</span></a></li>
<li><a href="examples.html"><span>Examples</span></a></li>
</ul>
</div>
<div id="navrow2" class="tabs2">
<ul class="tablist">
<li><a href="annotated.html"><span>Class&#160;List</span></a></li>
<li><a href="classes.html"><span>Class&#160;Index</span></a></li>
<li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
<li><a href="functions.html"><span>Class&#160;Members</span></a></li>
</ul>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="namespaceprocess.html">process</a></li><li class="navelem"><a class="el" href="namespaceprocess_1_1network.html">network</a></li><li class="navelem"><a class="el" href="namespaceprocess_1_1network_1_1internal.html">internal</a></li><li class="navelem"><a class="el" href="classprocess_1_1network_1_1internal_1_1Socket.html">Socket</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="headertitle">
<div class="title">process::network::internal::Socket&lt; AddressType &gt; Member List</div> </div>
</div><!--header-->
<div class="contents">
<p>This is the complete list of members for <a class="el" href="classprocess_1_1network_1_1internal_1_1Socket.html">process::network::internal::Socket&lt; AddressType &gt;</a>, including all inherited members.</p>
<table class="directory">
<tr class="even"><td class="entry"><a class="el" href="classprocess_1_1network_1_1internal_1_1Socket.html#a710758874ebc05acdc9bee369254aa13">accept</a>()</td><td class="entry"><a class="el" href="classprocess_1_1network_1_1internal_1_1Socket.html">process::network::internal::Socket&lt; AddressType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classprocess_1_1network_1_1internal_1_1Socket.html#ae0a90b8a9cbc66e8042905a34652f2db">address</a>() const </td><td class="entry"><a class="el" href="classprocess_1_1network_1_1internal_1_1Socket.html">process::network::internal::Socket&lt; AddressType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classprocess_1_1network_1_1internal_1_1Socket.html#a68eb3de09258bba9066e7c258abe4be8">bind</a>(const AddressType &amp;address)</td><td class="entry"><a class="el" href="classprocess_1_1network_1_1internal_1_1Socket.html">process::network::internal::Socket&lt; AddressType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classprocess_1_1network_1_1internal_1_1Socket.html#aa441e29328f4f4416a07689de4040022">connect</a>(const AddressType &amp;address)</td><td class="entry"><a class="el" href="classprocess_1_1network_1_1internal_1_1Socket.html">process::network::internal::Socket&lt; AddressType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classprocess_1_1network_1_1internal_1_1Socket.html#a63ec4379f16d4f8dbf39f91b1be74a31">create</a>(int_fd s, SocketImpl::Kind kind=SocketImpl::DEFAULT_KIND())</td><td class="entry"><a class="el" href="classprocess_1_1network_1_1internal_1_1Socket.html">process::network::internal::Socket&lt; AddressType &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
<tr><td class="entry"><a class="el" href="classprocess_1_1network_1_1internal_1_1Socket.html#adb875fbdbdf693e431c441534aa6dbc0">create</a>(SocketImpl::Kind kind=SocketImpl::DEFAULT_KIND())</td><td class="entry"><a class="el" href="classprocess_1_1network_1_1internal_1_1Socket.html">process::network::internal::Socket&lt; AddressType &gt;</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classprocess_1_1network_1_1internal_1_1Socket.html#a8836e91894a8b54e2e5bec43d91d64a0">create</a>(Address::Family family, SocketImpl::Kind kind=SocketImpl::DEFAULT_KIND())</td><td class="entry"><a class="el" href="classprocess_1_1network_1_1internal_1_1Socket.html">process::network::internal::Socket&lt; AddressType &gt;</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr><td class="entry"><a class="el" href="classprocess_1_1network_1_1internal_1_1Socket.html#a53fdf50dfb3c7b2d3aa1bea321dba3ab">create</a>(SocketImpl::Kind kind)=delete</td><td class="entry"><a class="el" href="classprocess_1_1network_1_1internal_1_1Socket.html">process::network::internal::Socket&lt; AddressType &gt;</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classprocess_1_1network_1_1internal_1_1Socket.html#adfcb15ac455f4f06d7c10d812d0b1e16">create</a>(Address::Family family, SocketImpl::Kind kind)</td><td class="entry"><a class="el" href="classprocess_1_1network_1_1internal_1_1Socket.html">process::network::internal::Socket&lt; AddressType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classprocess_1_1network_1_1internal_1_1Socket.html#a0fbcec9bb3b4ecfe298805e179c70f18">create</a>(SocketImpl::Kind kind)</td><td class="entry"><a class="el" href="classprocess_1_1network_1_1internal_1_1Socket.html">process::network::internal::Socket&lt; AddressType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classprocess_1_1network_1_1internal_1_1Socket.html#a3122528b9327ba20e165ee01d2767f7a">create</a>(Address::Family family, SocketImpl::Kind kind)=delete</td><td class="entry"><a class="el" href="classprocess_1_1network_1_1internal_1_1Socket.html">process::network::internal::Socket&lt; AddressType &gt;</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classprocess_1_1network_1_1internal_1_1Socket.html#ac0213557d5d95514f99283d16724694a">create</a>(SocketImpl::Kind kind)</td><td class="entry"><a class="el" href="classprocess_1_1network_1_1internal_1_1Socket.html">process::network::internal::Socket&lt; AddressType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classprocess_1_1network_1_1internal_1_1Socket.html#ad27271cc7bc094c080af34bc56519b8c">create</a>(Address::Family family, SocketImpl::Kind kind)=delete</td><td class="entry"><a class="el" href="classprocess_1_1network_1_1internal_1_1Socket.html">process::network::internal::Socket&lt; AddressType &gt;</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classprocess_1_1network_1_1internal_1_1Socket.html#a9634920f3ca2ed414fab8ad242b67e6c">get</a>() const </td><td class="entry"><a class="el" href="classprocess_1_1network_1_1internal_1_1Socket.html">process::network::internal::Socket&lt; AddressType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classprocess_1_1network_1_1internal_1_1Socket.html#a321e42cc71f404ff9a1ae51108c92ef8">kind</a>() const </td><td class="entry"><a class="el" href="classprocess_1_1network_1_1internal_1_1Socket.html">process::network::internal::Socket&lt; AddressType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classprocess_1_1network_1_1internal_1_1Socket.html#a47004344dd24c96f445f86fd5bd11b2c">listen</a>(int backlog)</td><td class="entry"><a class="el" href="classprocess_1_1network_1_1internal_1_1Socket.html">process::network::internal::Socket&lt; AddressType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classprocess_1_1network_1_1internal_1_1Socket.html#a766b71809970711c05029c28b60a0d62">operator int_fd</a>() const </td><td class="entry"><a class="el" href="classprocess_1_1network_1_1internal_1_1Socket.html">process::network::internal::Socket&lt; AddressType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classprocess_1_1network_1_1internal_1_1Socket.html#a044985d2955fb97d2d966a3d2a66dc86">operator Socket&lt; network::Address &gt;</a>() const </td><td class="entry"><a class="el" href="classprocess_1_1network_1_1internal_1_1Socket.html">process::network::internal::Socket&lt; AddressType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classprocess_1_1network_1_1internal_1_1Socket.html#a88163658413e7817b7d6b442b7eb7dd6">operator==</a>(const Socket &amp;that) const </td><td class="entry"><a class="el" href="classprocess_1_1network_1_1internal_1_1Socket.html">process::network::internal::Socket&lt; AddressType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classprocess_1_1network_1_1internal_1_1Socket.html#a78158efb4187b3d5adac7e8b902378c4">peer</a>() const </td><td class="entry"><a class="el" href="classprocess_1_1network_1_1internal_1_1Socket.html">process::network::internal::Socket&lt; AddressType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classprocess_1_1network_1_1internal_1_1Socket.html#ae81929b2f51bb910ed4ae1504284bffa">recv</a>(char *data, size_t size) const </td><td class="entry"><a class="el" href="classprocess_1_1network_1_1internal_1_1Socket.html">process::network::internal::Socket&lt; AddressType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classprocess_1_1network_1_1internal_1_1Socket.html#a83b6acc990b981a818eb2691a44fc6c4">recv</a>(const Option&lt; ssize_t &gt; &amp;size=None())</td><td class="entry"><a class="el" href="classprocess_1_1network_1_1internal_1_1Socket.html">process::network::internal::Socket&lt; AddressType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classprocess_1_1network_1_1internal_1_1Socket.html#a78f8be2490ac380984f60f6081a5c8eb">send</a>(const char *data, size_t size) const </td><td class="entry"><a class="el" href="classprocess_1_1network_1_1internal_1_1Socket.html">process::network::internal::Socket&lt; AddressType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classprocess_1_1network_1_1internal_1_1Socket.html#a85a9dda04473d40c874189b62efd19bd">send</a>(const std::string &amp;data)</td><td class="entry"><a class="el" href="classprocess_1_1network_1_1internal_1_1Socket.html">process::network::internal::Socket&lt; AddressType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classprocess_1_1network_1_1internal_1_1Socket.html#a90bb4cd85693572a79192d8f2a044ed2">sendfile</a>(int_fd fd, off_t offset, size_t size) const </td><td class="entry"><a class="el" href="classprocess_1_1network_1_1internal_1_1Socket.html">process::network::internal::Socket&lt; AddressType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classprocess_1_1network_1_1internal_1_1Socket.html#a8a3d3554e93e4ec1ba3b2e64f7df0725">shutdown</a>(Shutdown shutdown=Shutdown::READ)</td><td class="entry"><a class="el" href="classprocess_1_1network_1_1internal_1_1Socket.html">process::network::internal::Socket&lt; AddressType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classprocess_1_1network_1_1internal_1_1Socket.html#ac5a52929658fbe1ed19b4b03bdd63904">Shutdown</a> enum name</td><td class="entry"><a class="el" href="classprocess_1_1network_1_1internal_1_1Socket.html">process::network::internal::Socket&lt; AddressType &gt;</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classprocess_1_1network_1_1internal_1_1Socket.html#a4c6b05834cc8a65c85de7bdb32aac069">Socket</a> class</td><td class="entry"><a class="el" href="classprocess_1_1network_1_1internal_1_1Socket.html">process::network::internal::Socket&lt; AddressType &gt;</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.5
</small></address>
</body>
</html>