mesos-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From git-site-r...@apache.org
Subject [13/51] [partial] mesos-site git commit: Updated the website built from mesos SHA: ae76475.
Date Wed, 21 Jun 2017 00:57:41 GMT
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6b298f58/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Executor.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Executor.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Executor.html
new file mode 100644
index 0000000..8a3acff
--- /dev/null
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Executor.html
@@ -0,0 +1,680 @@
+<!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: mesos::internal::slave::Executor Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td 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="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_1Executor.html">Executor</a></li>  </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="summary">
+<a href="#pub-types">Public Types</a> &#124;
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="#pub-attribs">Public Attributes</a> &#124;
+<a href="classmesos_1_1internal_1_1slave_1_1Executor-members.html">List of all members</a>  </div>
+  <div class="headertitle">
+<div class="title">mesos::internal::slave::Executor Class Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p><code>#include &lt;<a class="el" href="slave_8hpp_source.html">slave.hpp</a>&gt;</code></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-types"></a>
+Public Types</h2></td></tr>
+<tr class="memitem:a3b2abbbd9f9e9ca5c08b75329ac426c0"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a3b2abbbd9f9e9ca5c08b75329ac426c0">State</a> { <a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a3b2abbbd9f9e9ca5c08b75329ac426c0a47f27688eed5f4b7b8fae1fe60e35d0d">REGISTERING</a>, 
+<a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a3b2abbbd9f9e9ca5c08b75329ac426c0a1485da27f38622c47c16abf8c1491683">RUNNING</a>, 
+<a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a3b2abbbd9f9e9ca5c08b75329ac426c0ab536b2fae4842fc2c6e24905f142c920">TERMINATING</a>, 
+<a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a3b2abbbd9f9e9ca5c08b75329ac426c0ada3a926bc25ef3c7e060789f52aacd75">TERMINATED</a>
+ }</td></tr>
+<tr class="separator:a3b2abbbd9f9e9ca5c08b75329ac426c0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:a2743c0fdfd1c12f467e85e628a779114"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a2743c0fdfd1c12f467e85e628a779114">Executor</a> (<a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html">Slave</a> *<a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#addd8f0d655f9d03ad6bc594c4d476818">slave</a>, const FrameworkID &amp;<a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a34bfb0214dd593dcbf1ad4fa398a417c">frameworkId</a>, const ExecutorInfo &amp;<a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a6d93343a7cac0e8f5398e4d55a19c856">info</a>, const ContainerID &amp;<a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#aaad02226a9d30491088dd9ef315effbc">containerId</a>, const std::string &amp;<a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#aabe86347ab
 1d23297172813dc5d1c8f5">directory</a>, const <a class="el" href="classOption.html">Option</a>&lt; std::string &gt; &amp;<a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#aed6f0c1093840e82b6e920164be9df74">user</a>, bool <a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#ab05d451e6d84e8da41ac5b156cb7a79f">checkpoint</a>)</td></tr>
+<tr class="separator:a2743c0fdfd1c12f467e85e628a779114"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a87195f2f07ffa5b1f9519ed3540e872f"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a87195f2f07ffa5b1f9519ed3540e872f">~Executor</a> ()</td></tr>
+<tr class="separator:a87195f2f07ffa5b1f9519ed3540e872f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a97c67b96dd783f1bbe974a3e3759dff4"><td class="memItemLeft" align="right" valign="top">Task *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a97c67b96dd783f1bbe974a3e3759dff4">addTask</a> (const TaskInfo &amp;task)</td></tr>
+<tr class="separator:a97c67b96dd783f1bbe974a3e3759dff4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a99724999c57ea8059b70451be58ab6af"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a99724999c57ea8059b70451be58ab6af">completeTask</a> (const TaskID &amp;taskId)</td></tr>
+<tr class="separator:a99724999c57ea8059b70451be58ab6af"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab00309cd3d1c22e2ce1051e33d829c3c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#ab00309cd3d1c22e2ce1051e33d829c3c">checkpointExecutor</a> ()</td></tr>
+<tr class="separator:ab00309cd3d1c22e2ce1051e33d829c3c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0a36624c6fe507a5fe4afa57543c5257"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a0a36624c6fe507a5fe4afa57543c5257">checkpointTask</a> (const TaskInfo &amp;task)</td></tr>
+<tr class="separator:a0a36624c6fe507a5fe4afa57543c5257"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae5dd18d03f40fe4e27505f912b2b6f01"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#ae5dd18d03f40fe4e27505f912b2b6f01">checkpointTask</a> (const Task &amp;task)</td></tr>
+<tr class="separator:ae5dd18d03f40fe4e27505f912b2b6f01"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a89977a8c4cec7c54a41f20e763532b3c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a89977a8c4cec7c54a41f20e763532b3c">recoverTask</a> (const <a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1TaskState.html">state::TaskState</a> &amp;<a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a27e0e6e088c0fd88a0c7f679c964c409">state</a>, bool recheckpointTask)</td></tr>
+<tr class="separator:a89977a8c4cec7c54a41f20e763532b3c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a78d4cb7ddccb6a2f7cdf31475ed7e83d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a78d4cb7ddccb6a2f7cdf31475ed7e83d">updateTaskState</a> (const TaskStatus &amp;status)</td></tr>
+<tr class="separator:a78d4cb7ddccb6a2f7cdf31475ed7e83d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a79093461e7bc35f4b4b9c7a796b88e2e"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a79093461e7bc35f4b4b9c7a796b88e2e">incompleteTasks</a> ()</td></tr>
+<tr class="separator:a79093461e7bc35f4b4b9c7a796b88e2e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6088e2d4d0160d0cdaf8674c46d91c43"><td class="memTemplParams" colspan="2">template&lt;typename Message &gt; </td></tr>
+<tr class="memitem:a6088e2d4d0160d0cdaf8674c46d91c43"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a6088e2d4d0160d0cdaf8674c46d91c43">send</a> (const Message &amp;message)</td></tr>
+<tr class="separator:a6088e2d4d0160d0cdaf8674c46d91c43"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8c506bb12f5b2a0acd8f216ebbf0c789"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a8c506bb12f5b2a0acd8f216ebbf0c789">isCommandExecutor</a> () const </td></tr>
+<tr class="separator:a8c506bb12f5b2a0acd8f216ebbf0c789"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a546589bcf81d103b1e50be965494d430"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a546589bcf81d103b1e50be965494d430">closeHttpConnection</a> ()</td></tr>
+<tr class="separator:a546589bcf81d103b1e50be965494d430"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad6bd3d3bec32d1d06d96f90d1325bf8d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classOption.html">Option</a>&lt; TaskGroupInfo &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#ad6bd3d3bec32d1d06d96f90d1325bf8d">getQueuedTaskGroup</a> (const TaskID &amp;taskId)</td></tr>
+<tr class="separator:ad6bd3d3bec32d1d06d96f90d1325bf8d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
+Public Attributes</h2></td></tr>
+<tr class="memitem:a27e0e6e088c0fd88a0c7f679c964c409"><td class="memItemLeft" align="right" valign="top">enum <br class="typebreak"/>
+<a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a3b2abbbd9f9e9ca5c08b75329ac426c0">mesos::internal::slave::Executor::State</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a27e0e6e088c0fd88a0c7f679c964c409">state</a></td></tr>
+<tr class="separator:a27e0e6e088c0fd88a0c7f679c964c409"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:addd8f0d655f9d03ad6bc594c4d476818"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html">Slave</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#addd8f0d655f9d03ad6bc594c4d476818">slave</a></td></tr>
+<tr class="separator:addd8f0d655f9d03ad6bc594c4d476818"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9037a16ee390fa0893f1229aca4e33ea"><td class="memItemLeft" align="right" valign="top">const ExecutorID&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a9037a16ee390fa0893f1229aca4e33ea">id</a></td></tr>
+<tr class="separator:a9037a16ee390fa0893f1229aca4e33ea"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6d93343a7cac0e8f5398e4d55a19c856"><td class="memItemLeft" align="right" valign="top">const ExecutorInfo&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a6d93343a7cac0e8f5398e4d55a19c856">info</a></td></tr>
+<tr class="separator:a6d93343a7cac0e8f5398e4d55a19c856"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a34bfb0214dd593dcbf1ad4fa398a417c"><td class="memItemLeft" align="right" valign="top">const FrameworkID&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a34bfb0214dd593dcbf1ad4fa398a417c">frameworkId</a></td></tr>
+<tr class="separator:a34bfb0214dd593dcbf1ad4fa398a417c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aaad02226a9d30491088dd9ef315effbc"><td class="memItemLeft" align="right" valign="top">const ContainerID&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#aaad02226a9d30491088dd9ef315effbc">containerId</a></td></tr>
+<tr class="separator:aaad02226a9d30491088dd9ef315effbc"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aabe86347ab1d23297172813dc5d1c8f5"><td class="memItemLeft" align="right" valign="top">const std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#aabe86347ab1d23297172813dc5d1c8f5">directory</a></td></tr>
+<tr class="separator:aabe86347ab1d23297172813dc5d1c8f5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aed6f0c1093840e82b6e920164be9df74"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classOption.html">Option</a>&lt; std::string &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#aed6f0c1093840e82b6e920164be9df74">user</a></td></tr>
+<tr class="separator:aed6f0c1093840e82b6e920164be9df74"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab05d451e6d84e8da41ac5b156cb7a79f"><td class="memItemLeft" align="right" valign="top">const bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#ab05d451e6d84e8da41ac5b156cb7a79f">checkpoint</a></td></tr>
+<tr class="separator:ab05d451e6d84e8da41ac5b156cb7a79f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad432746af325d55919e69efe7d82fbb9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classOption.html">Option</a>&lt; <a class="el" href="structmesos_1_1internal_1_1slave_1_1HttpConnection.html">HttpConnection</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#ad432746af325d55919e69efe7d82fbb9">http</a></td></tr>
+<tr class="separator:ad432746af325d55919e69efe7d82fbb9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a29666bff86d8f043ce5ba4f8a4ccb0b8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classOption.html">Option</a>&lt; <a class="el" href="structprocess_1_1UPID.html">process::UPID</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a29666bff86d8f043ce5ba4f8a4ccb0b8">pid</a></td></tr>
+<tr class="separator:a29666bff86d8f043ce5ba4f8a4ccb0b8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab2ccf0dfb25334b7875f16473fb2ec28"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classmesos_1_1Resources.html">Resources</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#ab2ccf0dfb25334b7875f16473fb2ec28">resources</a></td></tr>
+<tr class="separator:ab2ccf0dfb25334b7875f16473fb2ec28"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a806e8af598eb003694dbaeacdda2c66b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classLinkedHashMap.html">LinkedHashMap</a>&lt; TaskID, TaskInfo &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a806e8af598eb003694dbaeacdda2c66b">queuedTasks</a></td></tr>
+<tr class="separator:a806e8af598eb003694dbaeacdda2c66b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2fc2e9b051c144f259f003b79a3d5ec3"><td class="memItemLeft" align="right" valign="top">std::list&lt; TaskGroupInfo &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a2fc2e9b051c144f259f003b79a3d5ec3">queuedTaskGroups</a></td></tr>
+<tr class="separator:a2fc2e9b051c144f259f003b79a3d5ec3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8c9a1989d4b769bbccd7ce7385fd054d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classLinkedHashMap.html">LinkedHashMap</a>&lt; TaskID, Task * &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a8c9a1989d4b769bbccd7ce7385fd054d">launchedTasks</a></td></tr>
+<tr class="separator:a8c9a1989d4b769bbccd7ce7385fd054d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abd7e32a67b2bf5409c1ab855f3220625"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classLinkedHashMap.html">LinkedHashMap</a>&lt; TaskID, Task * &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#abd7e32a67b2bf5409c1ab855f3220625">terminatedTasks</a></td></tr>
+<tr class="separator:abd7e32a67b2bf5409c1ab855f3220625"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad326f6f8e9c161095f6a7e033da58550"><td class="memItemLeft" align="right" valign="top">boost::circular_buffer<br class="typebreak"/>
+&lt; std::shared_ptr&lt; Task &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#ad326f6f8e9c161095f6a7e033da58550">completedTasks</a></td></tr>
+<tr class="separator:ad326f6f8e9c161095f6a7e033da58550"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:addae2cfbd131b946f10a7986aafac151"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classOption.html">Option</a><br class="typebreak"/>
+&lt; mesos::slave::ContainerTermination &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#addae2cfbd131b946f10a7986aafac151">pendingTermination</a></td></tr>
+<tr class="separator:addae2cfbd131b946f10a7986aafac151"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Member Enumeration Documentation</h2>
+<a class="anchor" id="a3b2abbbd9f9e9ca5c08b75329ac426c0"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">enum <a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a3b2abbbd9f9e9ca5c08b75329ac426c0">mesos::internal::slave::Executor::State</a></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<table class="fieldtable">
+<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="a3b2abbbd9f9e9ca5c08b75329ac426c0a47f27688eed5f4b7b8fae1fe60e35d0d"></a>REGISTERING</em>&nbsp;</td><td class="fielddoc">
+</td></tr>
+<tr><td class="fieldname"><em><a class="anchor" id="a3b2abbbd9f9e9ca5c08b75329ac426c0a1485da27f38622c47c16abf8c1491683"></a>RUNNING</em>&nbsp;</td><td class="fielddoc">
+</td></tr>
+<tr><td class="fieldname"><em><a class="anchor" id="a3b2abbbd9f9e9ca5c08b75329ac426c0ab536b2fae4842fc2c6e24905f142c920"></a>TERMINATING</em>&nbsp;</td><td class="fielddoc">
+</td></tr>
+<tr><td class="fieldname"><em><a class="anchor" id="a3b2abbbd9f9e9ca5c08b75329ac426c0ada3a926bc25ef3c7e060789f52aacd75"></a>TERMINATED</em>&nbsp;</td><td class="fielddoc">
+</td></tr>
+</table>
+
+</div>
+</div>
+<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
+<a class="anchor" id="a2743c0fdfd1c12f467e85e628a779114"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">mesos::internal::slave::Executor::Executor </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html">Slave</a> *&#160;</td>
+          <td class="paramname"><em>slave</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const FrameworkID &amp;&#160;</td>
+          <td class="paramname"><em>frameworkId</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const ExecutorInfo &amp;&#160;</td>
+          <td class="paramname"><em>info</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const ContainerID &amp;&#160;</td>
+          <td class="paramname"><em>containerId</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const std::string &amp;&#160;</td>
+          <td class="paramname"><em>directory</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const <a class="el" href="classOption.html">Option</a>&lt; std::string &gt; &amp;&#160;</td>
+          <td class="paramname"><em>user</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">bool&#160;</td>
+          <td class="paramname"><em>checkpoint</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a87195f2f07ffa5b1f9519ed3540e872f"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">mesos::internal::slave::Executor::~Executor </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a class="anchor" id="a97c67b96dd783f1bbe974a3e3759dff4"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">Task* mesos::internal::slave::Executor::addTask </td>
+          <td>(</td>
+          <td class="paramtype">const TaskInfo &amp;&#160;</td>
+          <td class="paramname"><em>task</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="ab00309cd3d1c22e2ce1051e33d829c3c"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void mesos::internal::slave::Executor::checkpointExecutor </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a0a36624c6fe507a5fe4afa57543c5257"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void mesos::internal::slave::Executor::checkpointTask </td>
+          <td>(</td>
+          <td class="paramtype">const TaskInfo &amp;&#160;</td>
+          <td class="paramname"><em>task</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="ae5dd18d03f40fe4e27505f912b2b6f01"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void mesos::internal::slave::Executor::checkpointTask </td>
+          <td>(</td>
+          <td class="paramtype">const Task &amp;&#160;</td>
+          <td class="paramname"><em>task</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a546589bcf81d103b1e50be965494d430"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void mesos::internal::slave::Executor::closeHttpConnection </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a99724999c57ea8059b70451be58ab6af"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void mesos::internal::slave::Executor::completeTask </td>
+          <td>(</td>
+          <td class="paramtype">const TaskID &amp;&#160;</td>
+          <td class="paramname"><em>taskId</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="ad6bd3d3bec32d1d06d96f90d1325bf8d"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classOption.html">Option</a>&lt;TaskGroupInfo&gt; mesos::internal::slave::Executor::getQueuedTaskGroup </td>
+          <td>(</td>
+          <td class="paramtype">const TaskID &amp;&#160;</td>
+          <td class="paramname"><em>taskId</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a79093461e7bc35f4b4b9c7a796b88e2e"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool mesos::internal::slave::Executor::incompleteTasks </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a8c506bb12f5b2a0acd8f216ebbf0c789"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool mesos::internal::slave::Executor::isCommandExecutor </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a89977a8c4cec7c54a41f20e763532b3c"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void mesos::internal::slave::Executor::recoverTask </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1TaskState.html">state::TaskState</a> &amp;&#160;</td>
+          <td class="paramname"><em>state</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">bool&#160;</td>
+          <td class="paramname"><em>recheckpointTask</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a6088e2d4d0160d0cdaf8674c46d91c43"></a>
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template&lt;typename Message &gt; </div>
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void mesos::internal::slave::Executor::send </td>
+          <td>(</td>
+          <td class="paramtype">const Message &amp;&#160;</td>
+          <td class="paramname"><em>message</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a78d4cb7ddccb6a2f7cdf31475ed7e83d"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classTry.html">Try</a>&lt;<a class="el" href="structNothing.html">Nothing</a>&gt; mesos::internal::slave::Executor::updateTaskState </td>
+          <td>(</td>
+          <td class="paramtype">const TaskStatus &amp;&#160;</td>
+          <td class="paramname"><em>status</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Member Data Documentation</h2>
+<a class="anchor" id="ab05d451e6d84e8da41ac5b156cb7a79f"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">const bool mesos::internal::slave::Executor::checkpoint</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="ad326f6f8e9c161095f6a7e033da58550"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">boost::circular_buffer&lt;std::shared_ptr&lt;Task&gt; &gt; mesos::internal::slave::Executor::completedTasks</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="aaad02226a9d30491088dd9ef315effbc"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">const ContainerID mesos::internal::slave::Executor::containerId</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="aabe86347ab1d23297172813dc5d1c8f5"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">const std::string mesos::internal::slave::Executor::directory</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a34bfb0214dd593dcbf1ad4fa398a417c"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">const FrameworkID mesos::internal::slave::Executor::frameworkId</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="ad432746af325d55919e69efe7d82fbb9"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classOption.html">Option</a>&lt;<a class="el" href="structmesos_1_1internal_1_1slave_1_1HttpConnection.html">HttpConnection</a>&gt; mesos::internal::slave::Executor::http</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a9037a16ee390fa0893f1229aca4e33ea"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">const ExecutorID mesos::internal::slave::Executor::id</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a6d93343a7cac0e8f5398e4d55a19c856"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">const ExecutorInfo mesos::internal::slave::Executor::info</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a8c9a1989d4b769bbccd7ce7385fd054d"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classLinkedHashMap.html">LinkedHashMap</a>&lt;TaskID, Task*&gt; mesos::internal::slave::Executor::launchedTasks</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="addae2cfbd131b946f10a7986aafac151"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classOption.html">Option</a>&lt;mesos::slave::ContainerTermination&gt; mesos::internal::slave::Executor::pendingTermination</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a29666bff86d8f043ce5ba4f8a4ccb0b8"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classOption.html">Option</a>&lt;<a class="el" href="structprocess_1_1UPID.html">process::UPID</a>&gt; mesos::internal::slave::Executor::pid</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a2fc2e9b051c144f259f003b79a3d5ec3"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">std::list&lt;TaskGroupInfo&gt; mesos::internal::slave::Executor::queuedTaskGroups</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a806e8af598eb003694dbaeacdda2c66b"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classLinkedHashMap.html">LinkedHashMap</a>&lt;TaskID, TaskInfo&gt; mesos::internal::slave::Executor::queuedTasks</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="ab2ccf0dfb25334b7875f16473fb2ec28"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classmesos_1_1Resources.html">Resources</a> mesos::internal::slave::Executor::resources</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="addd8f0d655f9d03ad6bc594c4d476818"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html">Slave</a>* mesos::internal::slave::Executor::slave</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a27e0e6e088c0fd88a0c7f679c964c409"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">enum <a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a3b2abbbd9f9e9ca5c08b75329ac426c0">mesos::internal::slave::Executor::State</a>  mesos::internal::slave::Executor::state</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="abd7e32a67b2bf5409c1ab855f3220625"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classLinkedHashMap.html">LinkedHashMap</a>&lt;TaskID, Task*&gt; mesos::internal::slave::Executor::terminatedTasks</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="aed6f0c1093840e82b6e920164be9df74"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">const <a class="el" href="classOption.html">Option</a>&lt;std::string&gt; mesos::internal::slave::Executor::user</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>src/slave/<a class="el" href="slave_8hpp_source.html">slave.hpp</a></li>
+</ul>
+</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>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6b298f58/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Fetcher-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Fetcher-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Fetcher-members.html
index 6d62d8f..75f63a5 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Fetcher-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Fetcher-members.html
@@ -58,16 +58,15 @@
 <p>This is the complete list of members for <a class="el" href="classmesos_1_1internal_1_1slave_1_1Fetcher.html">mesos::internal::slave::Fetcher</a>, including all inherited members.</p>
 <table class="directory">
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Fetcher.html#abee5e4c171bcd44453ebc15235cf3320">basename</a>(const std::string &amp;uri)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Fetcher.html">mesos::internal::slave::Fetcher</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Fetcher.html#a00b63fd10a8a1e4560203a3c80816768">fetch</a>(const ContainerID &amp;containerId, const CommandInfo &amp;commandInfo, const std::string &amp;sandboxDirectory, const Option&lt; std::string &gt; &amp;user, const SlaveID &amp;slaveId, const Flags &amp;flags)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Fetcher.html">mesos::internal::slave::Fetcher</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Fetcher.html#aef9cb1ff49b9beb90491e01bbf4bee39">Fetcher</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Fetcher.html">mesos::internal::slave::Fetcher</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Fetcher.html#a80b6b7fce6d2c5a242915134412e83c2">fetch</a>(const ContainerID &amp;containerId, const CommandInfo &amp;commandInfo, const std::string &amp;sandboxDirectory, const Option&lt; std::string &gt; &amp;user)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Fetcher.html">mesos::internal::slave::Fetcher</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Fetcher.html#adaa045b39862bc043f6511196400c84a">Fetcher</a>(const Flags &amp;flags)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Fetcher.html">mesos::internal::slave::Fetcher</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Fetcher.html#acaf92c83ba34d35dce2d2f4ea2e59189">Fetcher</a>(const process::Owned&lt; FetcherProcess &gt; &amp;process)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Fetcher.html">mesos::internal::slave::Fetcher</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Fetcher.html#abb00d97a45d3fe5f00ef8cf2ae92d215">isNetUri</a>(const std::string &amp;uri)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Fetcher.html">mesos::internal::slave::Fetcher</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Fetcher.html#a263158d1eb45c09345cb773700bba7fa">kill</a>(const ContainerID &amp;containerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Fetcher.html">mesos::internal::slave::Fetcher</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Fetcher.html#aa028ff007bf0cf7b79491a20d1b62f6b">recover</a>(const SlaveID &amp;slaveId, const Flags &amp;flags)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Fetcher.html">mesos::internal::slave::Fetcher</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Fetcher.html#a773c3c9d43b07eeb166e9edeafdc31a5">uriToLocalPath</a>(const std::string &amp;uri, const Option&lt; std::string &gt; &amp;frameworksHome)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Fetcher.html">mesos::internal::slave::Fetcher</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Fetcher.html#a6039aee5f1b6bfc8e04d6ed5efdf656b">validateOutputFile</a>(const std::string &amp;path)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Fetcher.html">mesos::internal::slave::Fetcher</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Fetcher.html#ab8e0a25fc0d1251b708714b3d5269e75">validateUri</a>(const std::string &amp;uri)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Fetcher.html">mesos::internal::slave::Fetcher</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Fetcher.html#aa4f3c2da9e8cc1fb200519e6bc880295">~Fetcher</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Fetcher.html">mesos::internal::slave::Fetcher</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Fetcher.html#a773c3c9d43b07eeb166e9edeafdc31a5">uriToLocalPath</a>(const std::string &amp;uri, const Option&lt; std::string &gt; &amp;frameworksHome)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Fetcher.html">mesos::internal::slave::Fetcher</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Fetcher.html#a6039aee5f1b6bfc8e04d6ed5efdf656b">validateOutputFile</a>(const std::string &amp;path)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Fetcher.html">mesos::internal::slave::Fetcher</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Fetcher.html#ab8e0a25fc0d1251b708714b3d5269e75">validateUri</a>(const std::string &amp;uri)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Fetcher.html">mesos::internal::slave::Fetcher</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Fetcher.html#aa4f3c2da9e8cc1fb200519e6bc880295">~Fetcher</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Fetcher.html">mesos::internal::slave::Fetcher</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>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6b298f58/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Fetcher.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Fetcher.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Fetcher.html
index 0c3502e..afe0e6d 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Fetcher.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Fetcher.html
@@ -63,14 +63,14 @@
 <table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
 Public Member Functions</h2></td></tr>
-<tr class="memitem:aef9cb1ff49b9beb90491e01bbf4bee39"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Fetcher.html#aef9cb1ff49b9beb90491e01bbf4bee39">Fetcher</a> ()</td></tr>
-<tr class="separator:aef9cb1ff49b9beb90491e01bbf4bee39"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:adaa045b39862bc043f6511196400c84a"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Fetcher.html#adaa045b39862bc043f6511196400c84a">Fetcher</a> (const <a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">Flags</a> &amp;<a class="el" href="decoder_8hpp.html#abb0829cce9dd20a40ae0d86890ae85c6">flags</a>)</td></tr>
+<tr class="separator:adaa045b39862bc043f6511196400c84a"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:acaf92c83ba34d35dce2d2f4ea2e59189"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Fetcher.html#acaf92c83ba34d35dce2d2f4ea2e59189">Fetcher</a> (const <a class="el" href="classprocess_1_1Owned.html">process::Owned</a>&lt; <a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess.html">FetcherProcess</a> &gt; &amp;process)</td></tr>
 <tr class="separator:acaf92c83ba34d35dce2d2f4ea2e59189"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:aa4f3c2da9e8cc1fb200519e6bc880295"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Fetcher.html#aa4f3c2da9e8cc1fb200519e6bc880295">~Fetcher</a> ()</td></tr>
 <tr class="separator:aa4f3c2da9e8cc1fb200519e6bc880295"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a00b63fd10a8a1e4560203a3c80816768"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Fetcher.html#a00b63fd10a8a1e4560203a3c80816768">fetch</a> (const ContainerID &amp;containerId, const CommandInfo &amp;commandInfo, const std::string &amp;sandboxDirectory, const <a class="el" href="classOption.html">Option</a>&lt; std::string &gt; &amp;user, const SlaveID &amp;slaveId, const <a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">Flags</a> &amp;flags)</td></tr>
-<tr class="separator:a00b63fd10a8a1e4560203a3c80816768"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a80b6b7fce6d2c5a242915134412e83c2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Fetcher.html#a80b6b7fce6d2c5a242915134412e83c2">fetch</a> (const ContainerID &amp;containerId, const CommandInfo &amp;commandInfo, const std::string &amp;sandboxDirectory, const <a class="el" href="classOption.html">Option</a>&lt; std::string &gt; &amp;user)</td></tr>
+<tr class="separator:a80b6b7fce6d2c5a242915134412e83c2"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a263158d1eb45c09345cb773700bba7fa"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Fetcher.html#a263158d1eb45c09345cb773700bba7fa">kill</a> (const ContainerID &amp;containerId)</td></tr>
 <tr class="separator:a263158d1eb45c09345cb773700bba7fa"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table><table class="memberdecls">
@@ -86,18 +86,17 @@ Static Public Member Functions</h2></td></tr>
 <tr class="separator:a773c3c9d43b07eeb166e9edeafdc31a5"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:abb00d97a45d3fe5f00ef8cf2ae92d215"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Fetcher.html#abb00d97a45d3fe5f00ef8cf2ae92d215">isNetUri</a> (const std::string &amp;uri)</td></tr>
 <tr class="separator:abb00d97a45d3fe5f00ef8cf2ae92d215"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa028ff007bf0cf7b79491a20d1b62f6b"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classTry.html">Try</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Fetcher.html#aa028ff007bf0cf7b79491a20d1b62f6b">recover</a> (const SlaveID &amp;slaveId, const <a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">Flags</a> &amp;flags)</td></tr>
-<tr class="separator:aa028ff007bf0cf7b79491a20d1b62f6b"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" id="aef9cb1ff49b9beb90491e01bbf4bee39"></a>
+<a class="anchor" id="adaa045b39862bc043f6511196400c84a"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
           <td class="memname">mesos::internal::slave::Fetcher::Fetcher </td>
           <td>(</td>
-          <td class="paramname"></td><td>)</td>
+          <td class="paramtype">const <a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">Flags</a> &amp;&#160;</td>
+          <td class="paramname"><em>flags</em></td><td>)</td>
           <td></td>
         </tr>
       </table>
@@ -169,7 +168,7 @@ Static Public Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a00b63fd10a8a1e4560203a3c80816768"></a>
+<a class="anchor" id="a80b6b7fce6d2c5a242915134412e83c2"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
@@ -195,19 +194,7 @@ Static Public Member Functions</h2></td></tr>
           <td class="paramkey"></td>
           <td></td>
           <td class="paramtype">const <a class="el" href="classOption.html">Option</a>&lt; std::string &gt; &amp;&#160;</td>
-          <td class="paramname"><em>user</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const SlaveID &amp;&#160;</td>
-          <td class="paramname"><em>slaveId</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const <a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">Flags</a> &amp;&#160;</td>
-          <td class="paramname"><em>flags</em>&#160;</td>
+          <td class="paramname"><em>user</em>&#160;</td>
         </tr>
         <tr>
           <td></td>
@@ -259,40 +246,6 @@ Static Public Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="aa028ff007bf0cf7b79491a20d1b62f6b"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">static <a class="el" href="classTry.html">Try</a>&lt;<a class="el" href="structNothing.html">Nothing</a>&gt; mesos::internal::slave::Fetcher::recover </td>
-          <td>(</td>
-          <td class="paramtype">const SlaveID &amp;&#160;</td>
-          <td class="paramname"><em>slaveId</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const <a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">Flags</a> &amp;&#160;</td>
-          <td class="paramname"><em>flags</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
 <a class="anchor" id="a773c3c9d43b07eeb166e9edeafdc31a5"></a>
 <div class="memitem">
 <div class="memproto">

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6b298f58/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1FetcherProcess-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1FetcherProcess-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1FetcherProcess-members.html
index 33da42a..43a8643 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1FetcherProcess-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1FetcherProcess-members.html
@@ -57,16 +57,16 @@
 
 <p>This is the complete list of members for <a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess.html">mesos::internal::slave::FetcherProcess</a>, including all inherited members.</p>
 <table class="directory">
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess.html#a308cf6721f7be07de3ae10bf307ac785">_fetch</a>(const hashmap&lt; CommandInfo::URI, Option&lt; process::Future&lt; std::shared_ptr&lt; Cache::Entry &gt;&gt;&gt;&gt; &amp;entries, const ContainerID &amp;containerId, const std::string &amp;sandboxDirectory, const std::string &amp;cacheDirectory, const Option&lt; std::string &gt; &amp;user, const Flags &amp;flags)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess.html">mesos::internal::slave::FetcherProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess.html#a7839bfa6ada1f6f5a0107878bfc358f2">_fetch</a>(const hashmap&lt; CommandInfo::URI, Option&lt; process::Future&lt; std::shared_ptr&lt; Cache::Entry &gt;&gt;&gt;&gt; &amp;entries, const ContainerID &amp;containerId, const std::string &amp;sandboxDirectory, const std::string &amp;cacheDirectory, const Option&lt; std::string &gt; &amp;user)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess.html">mesos::internal::slave::FetcherProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr><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 class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess.html#ab9adb76650e59e8f8d75000ff959ae15">availableCacheSpace</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess.html">mesos::internal::slave::FetcherProcess</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess.html#a669af14f6578c4e8617d9429f185c324">cacheFiles</a>(const SlaveID &amp;slaveId, const Flags &amp;flags)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess.html">mesos::internal::slave::FetcherProcess</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess.html#a6f437d83ab4dd4bf5e483b63c157b8f5">cacheFiles</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess.html">mesos::internal::slave::FetcherProcess</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess.html#a9654acd63d600d12c1442336172003ae">cacheSize</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess.html">mesos::internal::slave::FetcherProcess</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a685d23d0dc0f42a0038dda0724e5d783">delegate</a>(const std::string &amp;name, const UPID &amp;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 class="even"><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">inline</span><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a0a0053b515e25f366a29a6897467bebc">exited</a>(const UPID &amp;)</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_1FetcherProcess.html#aea2b7591f9c472bf33303958fa46e118">fetch</a>(const ContainerID &amp;containerId, const CommandInfo &amp;commandInfo, const std::string &amp;sandboxDirectory, const Option&lt; std::string &gt; &amp;user, const SlaveID &amp;slaveId, const Flags &amp;flags)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess.html">mesos::internal::slave::FetcherProcess</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess.html#a47ffd89f9ea2ea4434e54b01d2339e61">FetcherProcess</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess.html">mesos::internal::slave::FetcherProcess</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess.html#aa85f02a121ced7824d5f1a4f8868d12d">fetch</a>(const ContainerID &amp;containerId, const CommandInfo &amp;commandInfo, const std::string &amp;sandboxDirectory, const Option&lt; std::string &gt; &amp;user)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess.html">mesos::internal::slave::FetcherProcess</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess.html#a0e1e5d30009069a71b9aff975304e3e3">FetcherProcess</a>(const Flags &amp;_flags)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess.html">mesos::internal::slave::FetcherProcess</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#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><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a120889e50b21c8b76f5f3301d498d8e6">http</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#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>
@@ -87,7 +87,7 @@
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a70ff038897726b5ff2713e5d5602efa6">route</a>(const std::string &amp;name, const Option&lt; std::string &gt; &amp;help, Future&lt; http::Response &gt;(T::*method)(const http::Request &amp;), const RouteOptions &amp;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 &amp;name, const std::string &amp;realm, const Option&lt; std::string &gt; &amp;help, const AuthenticatedHttpRequestHandler &amp;handler, const RouteOptions &amp;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 &amp;name, const std::string &amp;realm, const Option&lt; std::string &gt; &amp;help, Future&lt; http::Response &gt;(T::*method)(const http::Request &amp;, const Option&lt; http::authentication::Principal &gt; &amp;), const RouteOptions &amp;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="classmesos_1_1internal_1_1slave_1_1FetcherProcess.html#a5ece9c1281f50344047cd58c40dede56">run</a>(const ContainerID &amp;containerId, const std::string &amp;sandboxDirectory, const Option&lt; std::string &gt; &amp;user, const mesos::fetcher::FetcherInfo &amp;info, const Flags &amp;flags)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess.html">mesos::internal::slave::FetcherProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess.html#af4f74f98f2997125702f99aaad749764">run</a>(const ContainerID &amp;containerId, const std::string &amp;sandboxDirectory, const Option&lt; std::string &gt; &amp;user, const mesos::fetcher::FetcherInfo &amp;info)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess.html">mesos::internal::slave::FetcherProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr><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&lt; FetcherProcess &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><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&lt; FetcherProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#af90d581940120abfb787e46568e7a3af">send</a>(const UPID &amp;to, const std::string &amp;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>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6b298f58/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1FetcherProcess.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1FetcherProcess.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1FetcherProcess.html
index 517accd..035d18e 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1FetcherProcess.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1FetcherProcess.html
@@ -80,20 +80,20 @@ Classes</h2></td></tr>
 </table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
 Public Member Functions</h2></td></tr>
-<tr class="memitem:a47ffd89f9ea2ea4434e54b01d2339e61"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess.html#a47ffd89f9ea2ea4434e54b01d2339e61">FetcherProcess</a> ()</td></tr>
-<tr class="separator:a47ffd89f9ea2ea4434e54b01d2339e61"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0e1e5d30009069a71b9aff975304e3e3"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess.html#a0e1e5d30009069a71b9aff975304e3e3">FetcherProcess</a> (const <a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">Flags</a> &amp;_flags)</td></tr>
+<tr class="separator:a0e1e5d30009069a71b9aff975304e3e3"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ac547207a79610941e4fd1a44fb1eb225"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess.html#ac547207a79610941e4fd1a44fb1eb225">~FetcherProcess</a> ()</td></tr>
 <tr class="separator:ac547207a79610941e4fd1a44fb1eb225"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aea2b7591f9c472bf33303958fa46e118"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess.html#aea2b7591f9c472bf33303958fa46e118">fetch</a> (const ContainerID &amp;containerId, const CommandInfo &amp;commandInfo, const std::string &amp;sandboxDirectory, const <a class="el" href="classOption.html">Option</a>&lt; std::string &gt; &amp;user, const SlaveID &amp;slaveId, const <a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">Flags</a> &amp;flags)</td></tr>
-<tr class="separator:aea2b7591f9c472bf33303958fa46e118"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5ece9c1281f50344047cd58c40dede56"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess.html#a5ece9c1281f50344047cd58c40dede56">run</a> (const ContainerID &amp;containerId, const std::string &amp;sandboxDirectory, const <a class="el" href="classOption.html">Option</a>&lt; std::string &gt; &amp;user, const mesos::fetcher::FetcherInfo &amp;info, const <a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">Flags</a> &amp;flags)</td></tr>
-<tr class="separator:a5ece9c1281f50344047cd58c40dede56"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa85f02a121ced7824d5f1a4f8868d12d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess.html#aa85f02a121ced7824d5f1a4f8868d12d">fetch</a> (const ContainerID &amp;containerId, const CommandInfo &amp;commandInfo, const std::string &amp;sandboxDirectory, const <a class="el" href="classOption.html">Option</a>&lt; std::string &gt; &amp;user)</td></tr>
+<tr class="separator:aa85f02a121ced7824d5f1a4f8868d12d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af4f74f98f2997125702f99aaad749764"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess.html#af4f74f98f2997125702f99aaad749764">run</a> (const ContainerID &amp;containerId, const std::string &amp;sandboxDirectory, const <a class="el" href="classOption.html">Option</a>&lt; std::string &gt; &amp;user, const mesos::fetcher::FetcherInfo &amp;info)</td></tr>
+<tr class="separator:af4f74f98f2997125702f99aaad749764"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a5d2404279c883b8bd50493349ae70dbc"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess.html#a5d2404279c883b8bd50493349ae70dbc">kill</a> (const ContainerID &amp;containerId)</td></tr>
 <tr class="separator:a5d2404279c883b8bd50493349ae70dbc"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a308cf6721f7be07de3ae10bf307ac785"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess.html#a308cf6721f7be07de3ae10bf307ac785">_fetch</a> (const <a class="el" href="classhashmap.html">hashmap</a>&lt; CommandInfo::URI, <a class="el" href="classOption.html">Option</a>&lt; <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; std::shared_ptr&lt; <a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache_1_1Entry.html">Cache::Entry</a> &gt;&gt;&gt;&gt; &amp;entries, const ContainerID &amp;containerId, const std::string &amp;sandboxDirectory, const std::string &amp;cacheDirectory, const <a class="el" href="classOption.html">Option</a>&lt; std::string &gt; &amp;user, const <a cl
 ass="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">Flags</a> &amp;flags)</td></tr>
-<tr class="separator:a308cf6721f7be07de3ae10bf307ac785"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a669af14f6578c4e8617d9429f185c324"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; std::list&lt; <a class="el" href="classPath.html">Path</a> &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess.html#a669af14f6578c4e8617d9429f185c324">cacheFiles</a> (const SlaveID &amp;slaveId, const <a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">Flags</a> &amp;flags)</td></tr>
-<tr class="separator:a669af14f6578c4e8617d9429f185c324"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7839bfa6ada1f6f5a0107878bfc358f2"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess.html#a7839bfa6ada1f6f5a0107878bfc358f2">_fetch</a> (const <a class="el" href="classhashmap.html">hashmap</a>&lt; CommandInfo::URI, <a class="el" href="classOption.html">Option</a>&lt; <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; std::shared_ptr&lt; <a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache_1_1Entry.html">Cache::Entry</a> &gt;&gt;&gt;&gt; &amp;entries, const ContainerID &amp;containerId, const std::string &amp;sandboxDirectory, const std::string &amp;cacheDirectory, const <a class="el" href="classOption.html">Option</a>&lt; std::string &gt; &amp;user)</td></tr>
+<tr class="separator:a7839bfa6ada1f6f5a0107878bfc358f2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6f437d83ab4dd4bf5e483b63c157b8f5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; std::list&lt; <a class="el" href="classPath.html">Path</a> &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess.html#a6f437d83ab4dd4bf5e483b63c157b8f5">cacheFiles</a> ()</td></tr>
+<tr class="separator:a6f437d83ab4dd4bf5e483b63c157b8f5"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a9654acd63d600d12c1442336172003ae"><td class="memItemLeft" align="right" valign="top">size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess.html#a9654acd63d600d12c1442336172003ae">cacheSize</a> ()</td></tr>
 <tr class="separator:a9654acd63d600d12c1442336172003ae"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ab9adb76650e59e8f8d75000ff959ae15"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classBytes.html">Bytes</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess.html#ab9adb76650e59e8f8d75000ff959ae15">availableCacheSpace</a> ()</td></tr>
@@ -211,7 +211,7 @@ const <a class="el" href="structprocess_1_1http_1_1Request.html">http::Request</
 <tr class="separator:a641dc674baabe6a58e4f4869090bd310 inherit pro_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" id="a47ffd89f9ea2ea4434e54b01d2339e61"></a>
+<a class="anchor" id="a0e1e5d30009069a71b9aff975304e3e3"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -221,7 +221,8 @@ const <a class="el" href="structprocess_1_1http_1_1Request.html">http::Request</
         <tr>
           <td class="memname">mesos::internal::slave::FetcherProcess::FetcherProcess </td>
           <td>(</td>
-          <td class="paramname"></td><td>)</td>
+          <td class="paramtype">const <a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">Flags</a> &amp;&#160;</td>
+          <td class="paramname"><em>_flags</em></td><td>)</td>
           <td></td>
         </tr>
       </table>
@@ -258,7 +259,7 @@ const <a class="el" href="structprocess_1_1http_1_1Request.html">http::Request</
 </div>
 </div>
 <h2 class="groupheader">Member Function Documentation</h2>
-<a class="anchor" id="a308cf6721f7be07de3ae10bf307ac785"></a>
+<a class="anchor" id="a7839bfa6ada1f6f5a0107878bfc358f2"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -293,13 +294,7 @@ const <a class="el" href="structprocess_1_1http_1_1Request.html">http::Request</
           <td class="paramkey"></td>
           <td></td>
           <td class="paramtype">const <a class="el" href="classOption.html">Option</a>&lt; std::string &gt; &amp;&#160;</td>
-          <td class="paramname"><em>user</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const <a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">Flags</a> &amp;&#160;</td>
-          <td class="paramname"><em>flags</em>&#160;</td>
+          <td class="paramname"><em>user</em>&#160;</td>
         </tr>
         <tr>
           <td></td>
@@ -331,26 +326,15 @@ const <a class="el" href="structprocess_1_1http_1_1Request.html">http::Request</
 
 </div>
 </div>
-<a class="anchor" id="a669af14f6578c4e8617d9429f185c324"></a>
+<a class="anchor" id="a6f437d83ab4dd4bf5e483b63c157b8f5"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
           <td class="memname"><a class="el" href="classTry.html">Try</a>&lt;std::list&lt;<a class="el" href="classPath.html">Path</a>&gt; &gt; mesos::internal::slave::FetcherProcess::cacheFiles </td>
           <td>(</td>
-          <td class="paramtype">const SlaveID &amp;&#160;</td>
-          <td class="paramname"><em>slaveId</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
+          <td class="paramname"></td><td>)</td>
           <td></td>
-          <td class="paramtype">const <a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">Flags</a> &amp;&#160;</td>
-          <td class="paramname"><em>flags</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
         </tr>
       </table>
 </div><div class="memdoc">
@@ -372,7 +356,7 @@ const <a class="el" href="structprocess_1_1http_1_1Request.html">http::Request</
 
 </div>
 </div>
-<a class="anchor" id="aea2b7591f9c472bf33303958fa46e118"></a>
+<a class="anchor" id="aa85f02a121ced7824d5f1a4f8868d12d"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
@@ -398,19 +382,7 @@ const <a class="el" href="structprocess_1_1http_1_1Request.html">http::Request</
           <td class="paramkey"></td>
           <td></td>
           <td class="paramtype">const <a class="el" href="classOption.html">Option</a>&lt; std::string &gt; &amp;&#160;</td>
-          <td class="paramname"><em>user</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const SlaveID &amp;&#160;</td>
-          <td class="paramname"><em>slaveId</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const <a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">Flags</a> &amp;&#160;</td>
-          <td class="paramname"><em>flags</em>&#160;</td>
+          <td class="paramname"><em>user</em>&#160;</td>
         </tr>
         <tr>
           <td></td>
@@ -438,7 +410,7 @@ const <a class="el" href="structprocess_1_1http_1_1Request.html">http::Request</
 
 </div>
 </div>
-<a class="anchor" id="a5ece9c1281f50344047cd58c40dede56"></a>
+<a class="anchor" id="af4f74f98f2997125702f99aaad749764"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -467,13 +439,7 @@ const <a class="el" href="structprocess_1_1http_1_1Request.html">http::Request</
           <td class="paramkey"></td>
           <td></td>
           <td class="paramtype">const mesos::fetcher::FetcherInfo &amp;&#160;</td>
-          <td class="paramname"><em>info</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const <a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">Flags</a> &amp;&#160;</td>
-          <td class="paramname"><em>flags</em>&#160;</td>
+          <td class="paramname"><em>info</em>&#160;</td>
         </tr>
         <tr>
           <td></td>


Mime
View raw message