http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6b59316c/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1WindowsCpuIsolatorProcess.html ---------------------------------------------------------------------- diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1WindowsCpuIsolatorProcess.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1WindowsCpuIsolatorProcess.html index fd181ac..b8116dc 100644 --- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1WindowsCpuIsolatorProcess.html +++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1WindowsCpuIsolatorProcess.html @@ -51,22 +51,21 @@ </div><!-- top --> <div class="header"> <div class="summary"> +<a href="#pub-methods">Public Member Functions</a> | <a href="#pub-static-methods">Static Public Member Functions</a> | <a href="classmesos_1_1internal_1_1slave_1_1WindowsCpuIsolatorProcess-members.html">List of all members</a> </div> <div class="headertitle"> -<div class="title">mesos::internal::slave::WindowsCpuIsolatorProcess Class Reference</div> </div> +<div class="title">mesos::internal::slave::WindowsCpuIsolatorProcess Class Reference<span class="mlabels"><span class="mlabel">final</span></span></div> </div> </div><!--header--> <div class="contents"> -<p><code>#include <<a class="el" href="src_2slave_2containerizer_2mesos_2isolators_2windows_8hpp_source.html">windows.hpp</a>></code></p> +<p><code>#include <<a class="el" href="windows_2cpu_8hpp_source.html">cpu.hpp</a>></code></p> <div class="dynheader"> Inheritance diagram for mesos::internal::slave::WindowsCpuIsolatorProcess:</div> <div class="dyncontent"> <div class="center"> <img src="classmesos_1_1internal_1_1slave_1_1WindowsCpuIsolatorProcess.png" usemap="#mesos::internal::slave::WindowsCpuIsolatorProcess_map" alt=""/> <map id="mesos::internal::slave::WindowsCpuIsolatorProcess_map" name="mesos::internal::slave::WindowsCpuIsolatorProcess_map"> -<area href="classmesos_1_1internal_1_1slave_1_1PosixCpuIsolatorProcess.html" alt="mesos::internal::slave::PosixCpuIsolatorProcess" shape="rect" coords="0,280,297,304"/> -<area href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html" alt="mesos::internal::slave::PosixIsolatorProcess" shape="rect" coords="0,224,297,248"/> <area href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html" alt="mesos::internal::slave::MesosIsolatorProcess" shape="rect" coords="0,168,297,192"/> <area href="classprocess_1_1Process.html" alt="process::Process< MesosIsolatorProcess >" shape="rect" coords="0,112,297,136"/> <area href="classprocess_1_1ProcessBase.html" alt="process::ProcessBase" shape="rect" coords="0,56,297,80"/> @@ -74,43 +73,30 @@ Inheritance diagram for mesos::internal::slave::WindowsCpuIsolatorProcess:</div> </map> </div></div> <table class="memberdecls"> -<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a> -Static Public Member Functions</h2></td></tr> -<tr class="memitem:a79b38dece567246f6e44a9730561bdd2"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classTry.html">Try</a><br class="typebreak"/> -< <a class="el" href="classmesos_1_1slave_1_1Isolator.html">mesos::slave::Isolator</a> * > </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1WindowsCpuIsolatorProcess.html#a79b38dece567246f6e44a9730561bdd2">create</a> (const <a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">Flags</a> &<a class="el" href="decoder_8hpp.html#abb0829cce9dd20a40ae0d86890ae85c6">flags</a>)</td></tr> -<tr class="separator:a79b38dece567246f6e44a9730561bdd2"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="inherit_header pub_static_methods_classmesos_1_1internal_1_1slave_1_1PosixCpuIsolatorProcess"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_classmesos_1_1internal_1_1slave_1_1PosixCpuIsolatorProcess')"><img src="closed.png" alt="-"/> Static Public Member Functions inherited from <a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixCpuIsolatorProcess.html">mesos::internal::slave::PosixCpuIsolatorProcess</a></td></tr> -<tr class="memitem:aeac4fc0b3046188995e2ce2b17706b70 inherit pub_static_methods_classmesos_1_1internal_1_1slave_1_1PosixCpuIsolatorProcess"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classTry.html">Try</a><br class="typebreak"/> -< <a class="el" href="classmesos_1_1slave_1_1Isolator.html">mesos::slave::Isolator</a> * > </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixCpuIsolatorProcess.html#aeac4fc0b3046188995e2ce2b17706b70">create</a> (const <a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">Flags</a> &<a class="el" href="decoder_8hpp.html#abb0829cce9dd20a40ae0d86890ae85c6">flags</a>)</td></tr> -<tr class="separator:aeac4fc0b3046188995e2ce2b17706b70 inherit pub_static_methods_classmesos_1_1internal_1_1slave_1_1PosixCpuIsolatorProcess"><td class="memSeparator" colspan="2"> </td></tr> -</table><table class="memberdecls"> -<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a> -Additional Inherited Members</h2></td></tr> -<tr class="inherit_header pub_methods_classmesos_1_1internal_1_1slave_1_1PosixCpuIsolatorProcess"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classmesos_1_1internal_1_1slave_1_1PosixCpuIsolatorProcess')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixCpuIsolatorProcess.html">mesos::internal::slave::PosixCpuIsolatorProcess</a></td></tr> -<tr class="memitem:a59c7b1fb5f593419e5ce38b9d72b197b inherit pub_methods_classmesos_1_1internal_1_1slave_1_1PosixCpuIsolatorProcess"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a><br class="typebreak"/> -< ResourceStatistics > </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixCpuIsolatorProcess.html#a59c7b1fb5f593419e5ce38b9d72b197b">usage</a> (const ContainerID &containerId)</td></tr> -<tr class="separator:a59c7b1fb5f593419e5ce38b9d72b197b inherit pub_methods_classmesos_1_1internal_1_1slave_1_1PosixCpuIsolatorProcess"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="inherit_header pub_methods_classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html">mesos::internal::slave::PosixIsolatorProcess</a></td></tr> -<tr class="memitem:a7e3f98099d4bdd27753980b5aaea1b37 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>< <a class="el" href="structNothing.html">Nothing</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html#a7e3f98099d4bdd27753980b5aaea1b37">recover</a> (const std::list< mesos::slave::ContainerState > &state, const <a class="el" href="classhashset.html">hashset</a>< ContainerID > &orphans)</td></tr> -<tr class="separator:a7e3f98099d4bdd27753980b5aaea1b37 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a58494a44c2f7f573a6edbe6aecd794ce inherit pub_methods_classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a><br class="typebreak"/> -< <a class="el" href="classOption.html">Option</a><br class="typebreak"/> -< mesos::slave::ContainerLaunchInfo > > </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html#a58494a44c2f7f573a6edbe6aecd794ce">prepare</a> (const ContainerID &containerId, const mesos::slave::ContainerConfig &containerConfig)</td></tr> -<tr class="separator:a58494a44c2f7f573a6edbe6aecd794ce inherit pub_methods_classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a1a456c37615df1a0b54193cbe6052b04 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>< <a class="el" href="structNothing.html">Nothing</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html#a1a456c37615df1a0b54193cbe6052b04">isolate</a> (const ContainerID &containerId, <a class="el" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ab03ced250ed239bc3b50b669493997f9">pid_t</a> pid)</td></tr> -<tr class="separator:a1a456c37615df1a0b54193cbe6052b04 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a2b794d8be5caf613633c1f2ac8a8e321 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a><br class="typebreak"/> -< mesos::slave::ContainerLimitation > </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html#a2b794d8be5caf613633c1f2ac8a8e321">watch</a> (const ContainerID &containerId)</td></tr> -<tr class="separator:a2b794d8be5caf613633c1f2ac8a8e321 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a927fd71d09e66f783154e94c19084c2f inherit pub_methods_classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>< <a class="el" href="structNothing.html">Nothing</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html#a927fd71d09e66f783154e94c19084c2f">update</a> (const ContainerID &containerId, const <a class="el" href="classmesos_1_1Resources.html">Resources</a> &resources)</td></tr> -<tr class="separator:a927fd71d09e66f783154e94c19084c2f inherit pub_methods_classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:af36fa743b641e5eb7bc6f7360a417442 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>< <a class="el" href="structNothing.html">Nothing</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html#af36fa743b641e5eb7bc6f7360a417442">cleanup</a> (const ContainerID &containerId)</td></tr> -<tr class="separator:af36fa743b641e5eb7bc6f7360a417442 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a> +Public Member Functions</h2></td></tr> +<tr class="memitem:af4b1ea81568c04ee32d5598aa4a61855"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1WindowsCpuIsolatorProcess.html#af4b1ea81568c04ee32d5598aa4a61855">supportsNesting</a> () override</td></tr> +<tr class="separator:af4b1ea81568c04ee32d5598aa4a61855"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af5755ddab871fe5096a19dfd117ecf9c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>< <a class="el" href="structNothing.html">Nothing</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1WindowsCpuIsolatorProcess.html#af5755ddab871fe5096a19dfd117ecf9c">recover</a> (const std::list< mesos::slave::ContainerState > &state, const <a class="el" href="classhashset.html">hashset</a>< ContainerID > &orphans) override</td></tr> +<tr class="separator:af5755ddab871fe5096a19dfd117ecf9c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab460383cdd9f8b45eef2764c2aef36de"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>< <a class="el" href="classOption.html">Option</a><br class="typebreak"/> +< mesos::slave::ContainerLaunchInfo > > </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1WindowsCpuIsolatorProcess.html#ab460383cdd9f8b45eef2764c2aef36de">prepare</a> (const ContainerID &containerId, const mesos::slave::ContainerConfig &containerConfig) override</td></tr> +<tr class="separator:ab460383cdd9f8b45eef2764c2aef36de"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a503f133dc40d594bb272989d00fa4b9b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>< <a class="el" href="structNothing.html">Nothing</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1WindowsCpuIsolatorProcess.html#a503f133dc40d594bb272989d00fa4b9b">isolate</a> (const ContainerID &containerId, <a class="el" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ab03ced250ed239bc3b50b669493997f9">pid_t</a> pid) override</td></tr> +<tr class="separator:a503f133dc40d594bb272989d00fa4b9b"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a44fa211c9849d244747b1364a371cb7a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>< <a class="el" href="structNothing.html">Nothing</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1WindowsCpuIsolatorProcess.html#a44fa211c9849d244747b1364a371cb7a">update</a> (const ContainerID &containerId, const <a class="el" href="classmesos_1_1Resources.html">Resources</a> &resources) override</td></tr> +<tr class="separator:a44fa211c9849d244747b1364a371cb7a"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a616c92f53c1abf76f2f70aaf4d82e869"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a><br class="typebreak"/> +< ResourceStatistics > </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1WindowsCpuIsolatorProcess.html#a616c92f53c1abf76f2f70aaf4d82e869">usage</a> (const ContainerID &containerId) override</td></tr> +<tr class="separator:a616c92f53c1abf76f2f70aaf4d82e869"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae9aeb71cb082870d963f4824681fb52d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>< <a class="el" href="structNothing.html">Nothing</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1WindowsCpuIsolatorProcess.html#ae9aeb71cb082870d963f4824681fb52d">cleanup</a> (const ContainerID &containerId) override</td></tr> +<tr class="separator:ae9aeb71cb082870d963f4824681fb52d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="inherit_header pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td></tr> <tr class="memitem:ae62fa51227866cc1717d788a133b6608 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#ae62fa51227866cc1717d788a133b6608">~MesosIsolatorProcess</a> ()</td></tr> <tr class="separator:ae62fa51227866cc1717d788a133b6608 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a8009c7782661b509933138479d3dbed5 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memItemLeft" align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a8009c7782661b509933138479d3dbed5">supportsNesting</a> ()</td></tr> -<tr class="separator:a8009c7782661b509933138479d3dbed5 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1dd1c873155700d4f1e3ebb1421057f3 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a><br class="typebreak"/> +< mesos::slave::ContainerLimitation > </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a1dd1c873155700d4f1e3ebb1421057f3">watch</a> (const ContainerID &containerId)</td></tr> +<tr class="separator:a1dd1c873155700d4f1e3ebb1421057f3 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7542c128af52b0fc7ffbf16767440c94 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a><br class="typebreak"/> < ContainerStatus > </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a7542c128af52b0fc7ffbf16767440c94">status</a> (const ContainerID &containerId)</td></tr> <tr class="separator:a7542c128af52b0fc7ffbf16767440c94 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess"><td class="memSeparator" colspan="2"> </td></tr> @@ -130,6 +116,15 @@ Additional Inherited Members</h2></td></tr> <tr class="inherit_header pub_methods_structprocess_1_1EventVisitor"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_structprocess_1_1EventVisitor')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="structprocess_1_1EventVisitor.html">process::EventVisitor</a></td></tr> <tr class="memitem:ac13fa54ee331a688e72ef97b1e6b32ac inherit pub_methods_structprocess_1_1EventVisitor"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="structprocess_1_1EventVisitor.html#ac13fa54ee331a688e72ef97b1e6b32ac">~EventVisitor</a> ()</td></tr> <tr class="separator:ac13fa54ee331a688e72ef97b1e6b32ac inherit pub_methods_structprocess_1_1EventVisitor"><td class="memSeparator" colspan="2"> </td></tr> +</table><table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a> +Static Public Member Functions</h2></td></tr> +<tr class="memitem:a79b38dece567246f6e44a9730561bdd2"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classTry.html">Try</a><br class="typebreak"/> +< <a class="el" href="classmesos_1_1slave_1_1Isolator.html">mesos::slave::Isolator</a> * > </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1WindowsCpuIsolatorProcess.html#a79b38dece567246f6e44a9730561bdd2">create</a> (const <a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">Flags</a> &<a class="el" href="decoder_8hpp.html#abb0829cce9dd20a40ae0d86890ae85c6">flags</a>)</td></tr> +<tr class="separator:a79b38dece567246f6e44a9730561bdd2"><td class="memSeparator" colspan="2"> </td></tr> +</table><table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a> +Additional Inherited Members</h2></td></tr> <tr class="inherit_header pro_types_classprocess_1_1Process"><td colspan="2" onclick="javascript:toggleInherit('pro_types_classprocess_1_1Process')"><img src="closed.png" alt="-"/> Protected Types inherited from <a class="el" href="classprocess_1_1Process.html">process::Process< MesosIsolatorProcess ></a></td></tr> <tr class="memitem:a0ff94db0ab3ccea7ba6fd8cba68b6b9e inherit pro_types_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top">typedef MesosIsolatorProcess </td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e">Self</a></td></tr> <tr class="separator:a0ff94db0ab3ccea7ba6fd8cba68b6b9e inherit pro_types_classprocess_1_1Process"><td class="memSeparator" colspan="2"> </td></tr> @@ -157,9 +152,6 @@ const <a class="el" href="structprocess_1_1http_1_1Request.html">http::Request</ < <a class="el" href="structprocess_1_1http_1_1authentication_1_1Principal.html">http::authentication::Principal</a> > &)> </td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a0834b08377ce20a01893a033c46898f6">AuthenticatedHttpRequestHandler</a></td></tr> <tr class="memdesc:a0834b08377ce20a01893a033c46898f6 inherit pro_types_classprocess_1_1ProcessBase"><td class="mdescLeft"> </td><td class="mdescRight">Any function which takes a <code><a class="el" href="structprocess_1_1http_1_1Request.html">process::http::Request</a></code> and an <code><a class="el" href="classOption.html">Option</a><Principal></code> and returns a <code><a class="el" href="structprocess_1_1http_1_1Response.html">process::http::Response</a></code>. <a href="#a0834b08377ce20a01893a033c46898f6">More...</a><br/></td></tr> <tr class="separator:a0834b08377ce20a01893a033c46898f6 inherit pro_types_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="inherit_header pro_methods_classmesos_1_1internal_1_1slave_1_1PosixCpuIsolatorProcess"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classmesos_1_1internal_1_1slave_1_1PosixCpuIsolatorProcess')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixCpuIsolatorProcess.html">mesos::internal::slave::PosixCpuIsolatorProcess</a></td></tr> -<tr class="memitem:a2fb1c6256b2429c25d43673351bb0645 inherit pro_methods_classmesos_1_1internal_1_1slave_1_1PosixCpuIsolatorProcess"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixCpuIsolatorProcess.html#a2fb1c6256b2429c25d43673351bb0645">PosixCpuIsolatorProcess</a> ()</td></tr> -<tr class="separator:a2fb1c6256b2429c25d43673351bb0645 inherit pro_methods_classmesos_1_1internal_1_1slave_1_1PosixCpuIsolatorProcess"><td class="memSeparator" colspan="2"> </td></tr> <tr class="inherit_header pro_methods_classprocess_1_1ProcessBase"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classprocess_1_1ProcessBase')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td></tr> <tr class="memitem:a79814ca5804d56a805d43bc1c86ee1e1 inherit pro_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a79814ca5804d56a805d43bc1c86ee1e1">serve</a> (const <a class="el" href="structprocess_1_1Event.html">Event</a> &event)</td></tr> <tr class="memdesc:a79814ca5804d56a805d43bc1c86ee1e1 inherit pro_methods_classprocess_1_1ProcessBase"><td class="mdescLeft"> </td><td class="mdescRight">Invoked when an event is serviced. <a href="#a79814ca5804d56a805d43bc1c86ee1e1">More...</a><br/></td></tr> @@ -226,16 +218,34 @@ const <a class="el" href="structprocess_1_1http_1_1Request.html">http::Request</ <tr class="memitem:a641dc674baabe6a58e4f4869090bd310 inherit pro_methods_classprocess_1_1ProcessBase"><td class="memTemplItemLeft" align="right" valign="top">size_t </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a641dc674baabe6a58e4f4869090bd310">eventCount</a> ()</td></tr> <tr class="memdesc:a641dc674baabe6a58e4f4869090bd310 inherit pro_methods_classprocess_1_1ProcessBase"><td class="mdescLeft"> </td><td class="mdescRight">Returns the number of events of the given type currently on the event queue. <a href="#a641dc674baabe6a58e4f4869090bd310">More...</a><br/></td></tr> <tr class="separator:a641dc674baabe6a58e4f4869090bd310 inherit pro_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="inherit_header pro_attribs_classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess')"><img src="closed.png" alt="-"/> Protected Attributes inherited from <a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html">mesos::internal::slave::PosixIsolatorProcess</a></td></tr> -<tr class="memitem:a7bc12246d1bf01a5d5aadc612840aa52 inherit pro_attribs_classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classhashmap.html">hashmap</a>< ContainerID, <a class="el" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ab03ced250ed239bc3b50b669493997f9">pid_t</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html#a7bc12246d1bf01a5d5aadc612840aa52">pids</a></td></tr> -<tr class="separator:a7bc12246d1bf01a5d5aadc612840aa52 inherit pro_attribs_classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a145bab553df35695cb414a67abdf13db inherit pro_attribs_classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classhashmap.html">hashmap</a>< ContainerID, <br class="typebreak"/> -<a class="el" href="classprocess_1_1Owned.html">process::Owned</a><br class="typebreak"/> -< <a class="el" href="classprocess_1_1Promise.html">process::Promise</a><br class="typebreak"/> -< mesos::slave::ContainerLimitation > > > </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html#a145bab553df35695cb414a67abdf13db">promises</a></td></tr> -<tr class="separator:a145bab553df35695cb414a67abdf13db inherit pro_attribs_classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess"><td class="memSeparator" colspan="2"> </td></tr> </table> <h2 class="groupheader">Member Function Documentation</h2> +<a class="anchor" id="ae9aeb71cb082870d963f4824681fb52d"></a> +<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="classprocess_1_1Future.html">process::Future</a><<a class="el" href="structNothing.html">Nothing</a>> mesos::internal::slave::WindowsCpuIsolatorProcess::cleanup </td> + <td>(</td> + <td class="paramtype">const ContainerID & </td> + <td class="paramname"><em>containerId</em></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p>Reimplemented from <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a564aeab37e98937a14c3beea590793cb">mesos::internal::slave::MesosIsolatorProcess</a>.</p> + +</div> +</div> <a class="anchor" id="a79b38dece567246f6e44a9730561bdd2"></a> <div class="memitem"> <div class="memproto"> @@ -253,15 +263,210 @@ const <a class="el" href="structprocess_1_1http_1_1Request.html">http::Request</ </table> </td> <td class="mlabels-right"> -<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span> </td> +<span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> +<a class="anchor" id="a503f133dc40d594bb272989d00fa4b9b"></a> +<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="classprocess_1_1Future.html">process::Future</a><<a class="el" href="structNothing.html">Nothing</a>> mesos::internal::slave::WindowsCpuIsolatorProcess::isolate </td> + <td>(</td> + <td class="paramtype">const ContainerID & </td> + <td class="paramname"><em>containerId</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ab03ced250ed239bc3b50b669493997f9">pid_t</a> </td> + <td class="paramname"><em>pid</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">override</span><span class="mlabel">virtual</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p>Reimplemented from <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a9be889e55c9fa3b300a1a2c30c19e35e">mesos::internal::slave::MesosIsolatorProcess</a>.</p> + +</div> +</div> +<a class="anchor" id="ab460383cdd9f8b45eef2764c2aef36de"></a> +<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="classprocess_1_1Future.html">process::Future</a><<a class="el" href="classOption.html">Option</a><mesos::slave::ContainerLaunchInfo> > mesos::internal::slave::WindowsCpuIsolatorProcess::prepare </td> + <td>(</td> + <td class="paramtype">const ContainerID & </td> + <td class="paramname"><em>containerId</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const mesos::slave::ContainerConfig & </td> + <td class="paramname"><em>containerConfig</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">override</span><span class="mlabel">virtual</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p>Reimplemented from <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a030a1d8c77900f91da6d3081d3cdb893">mesos::internal::slave::MesosIsolatorProcess</a>.</p> + +</div> +</div> +<a class="anchor" id="af5755ddab871fe5096a19dfd117ecf9c"></a> +<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="classprocess_1_1Future.html">process::Future</a><<a class="el" href="structNothing.html">Nothing</a>> mesos::internal::slave::WindowsCpuIsolatorProcess::recover </td> + <td>(</td> + <td class="paramtype">const std::list< mesos::slave::ContainerState > & </td> + <td class="paramname"><em>state</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const <a class="el" href="classhashset.html">hashset</a>< ContainerID > & </td> + <td class="paramname"><em>orphans</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">override</span><span class="mlabel">virtual</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p>Reimplemented from <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#adea82f6dd9074b11d8655f3ddbd2c7c7">mesos::internal::slave::MesosIsolatorProcess</a>.</p> + +</div> +</div> +<a class="anchor" id="af4b1ea81568c04ee32d5598aa4a61855"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">bool mesos::internal::slave::WindowsCpuIsolatorProcess::supportsNesting </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p>Reimplemented from <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a8009c7782661b509933138479d3dbed5">mesos::internal::slave::MesosIsolatorProcess</a>.</p> + +</div> +</div> +<a class="anchor" id="a44fa211c9849d244747b1364a371cb7a"></a> +<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="classprocess_1_1Future.html">process::Future</a><<a class="el" href="structNothing.html">Nothing</a>> mesos::internal::slave::WindowsCpuIsolatorProcess::update </td> + <td>(</td> + <td class="paramtype">const ContainerID & </td> + <td class="paramname"><em>containerId</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const <a class="el" href="classmesos_1_1Resources.html">Resources</a> & </td> + <td class="paramname"><em>resources</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">override</span><span class="mlabel">virtual</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p>Reimplemented from <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#aee83322693aec96863310b528b11b092">mesos::internal::slave::MesosIsolatorProcess</a>.</p> + +</div> +</div> +<a class="anchor" id="a616c92f53c1abf76f2f70aaf4d82e869"></a> +<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="classprocess_1_1Future.html">process::Future</a><ResourceStatistics> mesos::internal::slave::WindowsCpuIsolatorProcess::usage </td> + <td>(</td> + <td class="paramtype">const ContainerID & </td> + <td class="paramname"><em>containerId</em></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p>Reimplemented from <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a27a7514b9257a7c6b345c9f97173906d">mesos::internal::slave::MesosIsolatorProcess</a>.</p> + +</div> +</div> <hr/>The documentation for this class was generated from the following file:<ul> -<li>src/slave/containerizer/mesos/isolators/<a class="el" href="src_2slave_2containerizer_2mesos_2isolators_2windows_8hpp_source.html">windows.hpp</a></li> +<li>src/slave/containerizer/mesos/isolators/windows/<a class="el" href="windows_2cpu_8hpp_source.html">cpu.hpp</a></li> </ul> </div><!-- contents --> <!-- start footer part -->
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6b59316c/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1WindowsCpuIsolatorProcess.png ---------------------------------------------------------------------- diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1WindowsCpuIsolatorProcess.png b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1WindowsCpuIsolatorProcess.png index aa85449..2b88313 100644 Binary files a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1WindowsCpuIsolatorProcess.png and b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1WindowsCpuIsolatorProcess.png differ http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6b59316c/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1WindowsIsolatorProcess-members.html ---------------------------------------------------------------------- diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1WindowsIsolatorProcess-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1WindowsIsolatorProcess-members.html deleted file mode 100644 index 4492894..0000000 --- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1WindowsIsolatorProcess-members.html +++ /dev/null @@ -1,117 +0,0 @@ -<!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 Page</span></a></li> - <li><a href="pages.html"><span>Related 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 List</span></a></li> - <li><a href="classes.html"><span>Class Index</span></a></li> - <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> - <li><a href="functions.html"><span>Class Members</span></a></li> - </ul> - </div> -<div id="nav-path" class="navpath"> - <ul> -<li class="navelem"><a class="el" href="namespacemesos.html">mesos</a></li><li class="navelem"><a class="el" href="namespacemesos_1_1internal.html">internal</a></li><li class="navelem"><a class="el" href="namespacemesos_1_1internal_1_1slave.html">slave</a></li><li class="navelem"><a class="el" href="classmesos_1_1internal_1_1slave_1_1WindowsIsolatorProcess.html">WindowsIsolatorProcess</a></li> </ul> -</div> -</div><!-- top --> -<div class="header"> - <div class="headertitle"> -<div class="title">mesos::internal::slave::WindowsIsolatorProcess Member List</div> </div> -</div><!--header--> -<div class="contents"> - -<p>This is the complete list of members for <a class="el" href="classmesos_1_1internal_1_1slave_1_1WindowsIsolatorProcess.html">mesos::internal::slave::WindowsIsolatorProcess</a>, including all inherited members.</p> -<table class="directory"> - <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a0834b08377ce20a01893a033c46898f6">AuthenticatedHttpRequestHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> - <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html#af36fa743b641e5eb7bc6f7360a417442">cleanup</a>(const ContainerID &containerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html">mesos::internal::slave::PosixIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a685d23d0dc0f42a0038dda0724e5d783">delegate</a>(const std::string &name, const UPID &pid)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr> - <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a641dc674baabe6a58e4f4869090bd310">eventCount</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a0a0053b515e25f366a29a6897467bebc">exited</a>(const UPID &)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr> - <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a07ac3fd4eededbb6015c305e12411b98">finalize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a2f0e2769d84e1491c180d0da6458624b">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr> - <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a083d8346a62ad423899f6f9e9ee08806">HttpRequestHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a55a5326c3f9b66bc56cc13c7bf4c350d">httpSequence</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr> - <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a6baf49d6234eb638d068a98514e4ae3f">initialize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a591501723f8320f0b29e2a7c64a501eb">install</a>(const std::string &name, const MessageHandler &handler)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr> - <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a8dfef5689de05716f582fa737f165133">install</a>(const std::string &name, void(T::*method)(const UPID &, const std::string &))</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html#a1a456c37615df1a0b54193cbe6052b04">isolate</a>(const ContainerID &containerId, pid_t pid)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html">mesos::internal::slave::PosixIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> - <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ae97b59a857843096aa219d0209837c42">link</a>(const UPID &pid, const RemoteConnection remote=RemoteConnection::REUSE)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a38a4b602aa7e2656a647323da1bacf50">lost</a>(const UPID &)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr> - <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ab7ca53e513d7ead18e05466c60e51891">MessageHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> - <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html#a7bc12246d1bf01a5d5aadc612840aa52">pids</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html">mesos::internal::slave::PosixIsolatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html#a58494a44c2f7f573a6edbe6aecd794ce">prepare</a>(const ContainerID &containerId, const mesos::slave::ContainerConfig &containerConfig)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html">mesos::internal::slave::PosixIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> - <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a>(const std::string &id="")</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html#a145bab553df35695cb414a67abdf13db">promises</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html">mesos::internal::slave::PosixIsolatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> - <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a6b32f94df3a92225825a1cc426b060c8">provide</a>(const std::string &name, const std::string &path, const std::map< std::string, std::string > &types=mime::types)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html#a7e3f98099d4bdd27753980b5aaea1b37">recover</a>(const std::list< mesos::slave::ContainerState > &state, const hashset< ContainerID > &orphans)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html">mesos::internal::slave::PosixIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> - <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a39f8e327dc132dd4a3a95fee650458f8">RemoteConnection</a> enum name</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#af0d1a6f8da798dfb2b6ea92550b8c6f5">route</a>(const std::string &name, const Option< std::string > &help, const HttpRequestHandler &handler, const RouteOptions &options=RouteOptions())</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> - <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a70ff038897726b5ff2713e5d5602efa6">route</a>(const std::string &name, const Option< std::string > &help, Future< http::Response >(T::*method)(const http::Request &), const RouteOptions &options=RouteOptions())</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a0bb721f72a1b9b517808149010de8b9a">route</a>(const std::string &name, const std::string &realm, const Option< std::string > &help, const AuthenticatedHttpRequestHandler &handler, const RouteOptions &options=RouteOptions())</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> - <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a897bf0b650b9fc56fc87fd005827c8ce">route</a>(const std::string &name, const std::string &realm, const Option< std::string > &help, Future< http::Response >(T::*method)(const http::Request &, const Option< http::authentication::Principal > &), const RouteOptions &options=RouteOptions())</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e">Self</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process< MesosIsolatorProcess ></a></td><td class="entry"><span class="mlabel">protected</span></td></tr> - <tr><td class="entry"><a class="el" href="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e">self</a>() const</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process< MesosIsolatorProcess ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#af90d581940120abfb787e46568e7a3af">send</a>(const UPID &to, const std::string &name, const char *data=nullptr, size_t length=0)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> - <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a72621d5c290fc558dcffb62b7d05635b">send</a>(const UPID &to, std::string &&name)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ab60d5a19d749f9f140b5ede6800549a6">send</a>(const UPID &to, std::string &&name, std::string &&data)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> - <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a79814ca5804d56a805d43bc1c86ee1e1">serve</a>(const Event &event)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a7542c128af52b0fc7ffbf16767440c94">status</a>(const ContainerID &containerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> - <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a8009c7782661b509933138479d3dbed5">supportsNesting</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9">This</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process< MesosIsolatorProcess ></a></td><td class="entry"><span class="mlabel">protected</span></td></tr> - <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html#a927fd71d09e66f783154e94c19084c2f">update</a>(const ContainerID &containerId, const Resources &resources)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html">mesos::internal::slave::PosixIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a27a7514b9257a7c6b345c9f97173906d">usage</a>(const ContainerID &containerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> - <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#afada1b4232e2867717bc3cf6d296e2b2">visit</a>(const MessageEvent &event)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a9b7eb1f7b22934a2ae9787ec4129b879">visit</a>(const DispatchEvent &event)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr> - <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a6c225bbf6d2fd8f93e827ef3515a7e20">visit</a>(const HttpEvent &event)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a394f43bc1b3a1d1e1f9ea67772040902">visit</a>(const ExitedEvent &event)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr> - <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a34a0d883ad4159e8780e6e1698a7c00a">visit</a>(const TerminateEvent &event)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html#a2b794d8be5caf613633c1f2ac8a8e321">watch</a>(const ContainerID &containerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html">mesos::internal::slave::PosixIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> - <tr><td class="entry"><a class="el" href="structprocess_1_1EventVisitor.html#ac13fa54ee331a688e72ef97b1e6b32ac">~EventVisitor</a>()</td><td class="entry"><a class="el" href="structprocess_1_1EventVisitor.html">process::EventVisitor</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#ae62fa51227866cc1717d788a133b6608">~MesosIsolatorProcess</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> - <tr><td class="entry"><a class="el" href="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371">~Process</a>()</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process< MesosIsolatorProcess ></a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a20b6c6b8f5aff506a97ce6c4f91a29d3">~ProcessBase</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> -</table></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.5 -</small></address> -</body> -</html>
