You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mesos.apache.org by gi...@apache.org on 2017/11/15 08:37:46 UTC
[07/22] mesos-site git commit: Updated the website built from mesos
SHA: 57334da.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/9a8d0bd5/content/api/latest/c++/protobuf__utils_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/protobuf__utils_8hpp_source.html b/content/api/latest/c++/protobuf__utils_8hpp_source.html
index 793640b..8bf32c3 100644
--- a/content/api/latest/c++/protobuf__utils_8hpp_source.html
+++ b/content/api/latest/c++/protobuf__utils_8hpp_source.html
@@ -516,7 +516,7 @@
<div class="ttc" id="namespacemesos_1_1internal_1_1protobuf_1_1master_1_1event_html_aeb9968659f36fcbedba61c010305d252"><div class="ttname"><a href="namespacemesos_1_1internal_1_1protobuf_1_1master_1_1event.html#aeb9968659f36fcbedba61c010305d252">mesos::internal::protobuf::master::event::createAgentAdded</a></div><div class="ttdeci">mesos::master::Event createAgentAdded(const mesos::internal::master::Slave &slave)</div></div>
<div class="ttc" id="namespacesystemd_1_1slices_html_a95aa197d8eed9f20dacb44f433b15f01"><div class="ttname"><a href="namespacesystemd_1_1slices.html#a95aa197d8eed9f20dacb44f433b15f01">systemd::slices::start</a></div><div class="ttdeci">Try< Nothing > start(const std::string &name)</div><div class="ttdoc">Starts the slice with the given name (via &#39;systemctl start &lt;name&gt;&#39;). </div></div>
<div class="ttc" id="structmesos_1_1internal_1_1protobuf_1_1framework_1_1Capabilities_html_aad0128d18048818ccede75dbd3d3ad43"><div class="ttname"><a href="structmesos_1_1internal_1_1protobuf_1_1framework_1_1Capabilities.html#aad0128d18048818ccede75dbd3d3ad43">mesos::internal::protobuf::framework::Capabilities::Capabilities</a></div><div class="ttdeci">Capabilities(const Iterable &capabilities)</div><div class="ttdef"><b>Definition:</b> protobuf_utils.hpp:389</div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler_html_acd3fa8addac36f513726743665631d79"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acd3fa8addac36f513726743665631d79">mesos::internal::tests::v1::scheduler::Event</a></div><div class="ttdeci">mesos::v1::scheduler::Event Event</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2410</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler_html_acd3fa8addac36f513726743665631d79"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acd3fa8addac36f513726743665631d79">mesos::internal::tests::v1::scheduler::Event</a></div><div class="ttdeci">mesos::v1::scheduler::Event Event</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2437</div></div>
<div class="ttc" id="structmesos_1_1internal_1_1protobuf_1_1framework_1_1Capabilities_html_a639eef6e6f88e44c76da56fd8919dc09"><div class="ttname"><a href="structmesos_1_1internal_1_1protobuf_1_1framework_1_1Capabilities.html#a639eef6e6f88e44c76da56fd8919dc09">mesos::internal::protobuf::framework::Capabilities::partitionAware</a></div><div class="ttdeci">bool partitionAware</div><div class="ttdef"><b>Definition:</b> protobuf_utils.hpp:428</div></div>
<div class="ttc" id="classhashmap_html"><div class="ttname"><a href="classhashmap.html">hashmap</a></div><div class="ttdef"><b>Definition:</b> hashmap.hpp:36</div></div>
<div class="ttc" id="namespacemesos_1_1internal_1_1protobuf_1_1master_1_1event_html_a69703958853b44f22fbf6123be76e0a2"><div class="ttname"><a href="namespacemesos_1_1internal_1_1protobuf_1_1master_1_1event.html#a69703958853b44f22fbf6123be76e0a2">mesos::internal::protobuf::master::event::createTaskAdded</a></div><div class="ttdeci">mesos::master::Event createTaskAdded(const Task &task)</div></div>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/9a8d0bd5/content/api/latest/c++/resource__provider_2validation_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/resource__provider_2validation_8hpp_source.html b/content/api/latest/c++/resource__provider_2validation_8hpp_source.html
index ece0b79..94fb1b0 100644
--- a/content/api/latest/c++/resource__provider_2validation_8hpp_source.html
+++ b/content/api/latest/c++/resource__provider_2validation_8hpp_source.html
@@ -92,7 +92,7 @@
<div class="line"><a name="l00038"></a><span class="lineno"> 38</span> </div>
<div class="line"><a name="l00039"></a><span class="lineno"> 39</span> <span class="preprocessor">#endif // __RESOURCE_PROVIDER_VALIDATION_HPP__</span></div>
<div class="ttc" id="classOption_html"><div class="ttname"><a href="classOption.html">Option< Error ></a></div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler_html_acb18ceaa5f6f2338f2a9727af398eb79"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">mesos::internal::tests::v1::scheduler::Call</a></div><div class="ttdeci">mesos::v1::scheduler::Call Call</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2409</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler_html_acb18ceaa5f6f2338f2a9727af398eb79"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">mesos::internal::tests::v1::scheduler::Call</a></div><div class="ttdeci">mesos::v1::scheduler::Call Call</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2436</div></div>
<div class="ttc" id="option_8hpp_html"><div class="ttname"><a href="option_8hpp.html">option.hpp</a></div></div>
<div class="ttc" id="resource__provider_2resource__provider_8hpp_html"><div class="ttname"><a href="resource__provider_2resource__provider_8hpp.html">resource_provider.hpp</a></div></div>
<div class="ttc" id="error_8hpp_html"><div class="ttname"><a href="error_8hpp.html">error.hpp</a></div></div>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/9a8d0bd5/content/api/latest/c++/slave_2containerizer_2docker_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/slave_2containerizer_2docker_8hpp_source.html b/content/api/latest/c++/slave_2containerizer_2docker_8hpp_source.html
index 6e4b9f4..d6291f3 100644
--- a/content/api/latest/c++/slave_2containerizer_2docker_8hpp_source.html
+++ b/content/api/latest/c++/slave_2containerizer_2docker_8hpp_source.html
@@ -140,7 +140,7 @@
<div class="line"><a name="l00086"></a><span class="lineno"> 86</span>  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future<Nothing></a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#a746949ba7f35257f364278a0067a2e8b">recover</a>(</div>
<div class="line"><a name="l00087"></a><span class="lineno"> 87</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<state::SlaveState></a>& state);</div>
<div class="line"><a name="l00088"></a><span class="lineno"> 88</span> </div>
-<div class="line"><a name="l00089"></a><span class="lineno"> 89</span>  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future<bool></a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#a72c42eb70a985f2d07baa722e2804951">launch</a>(</div>
+<div class="line"><a name="l00089"></a><span class="lineno"> 89</span>  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future<Containerizer::LaunchResult></a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#a61ba4cf750d8896d2034af8d9128c218">launch</a>(</div>
<div class="line"><a name="l00090"></a><span class="lineno"> 90</span>  <span class="keyword">const</span> ContainerID& containerId,</div>
<div class="line"><a name="l00091"></a><span class="lineno"> 91</span>  <span class="keyword">const</span> mesos::slave::ContainerConfig& containerConfig,</div>
<div class="line"><a name="l00092"></a><span class="lineno"> 92</span>  <span class="keyword">const</span> std::map<std::string, std::string>& <a class="code" href="namespacemesos_1_1internal_1_1tests.html#a1396c5e3b0a179220de2792d74770ec2">environment</a>,</div>
@@ -188,7 +188,7 @@
<div class="line"><a name="l00134"></a><span class="lineno"> 134</span>  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future<Nothing></a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizerProcess.html#adc19c004083425e8a167b82ce58c07c8">recover</a>(</div>
<div class="line"><a name="l00135"></a><span class="lineno"> 135</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<state::SlaveState></a>& state);</div>
<div class="line"><a name="l00136"></a><span class="lineno"> 136</span> </div>
-<div class="line"><a name="l00137"></a><span class="lineno"> 137</span>  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future<bool></a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizerProcess.html#a7b19b2b6b107e15ac62261c1b5c1d202">launch</a>(</div>
+<div class="line"><a name="l00137"></a><span class="lineno"> 137</span>  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future<Containerizer::LaunchResult></a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizerProcess.html#ab423ef3ecd8b778a42b5b1f78504c2d1">launch</a>(</div>
<div class="line"><a name="l00138"></a><span class="lineno"> 138</span>  <span class="keyword">const</span> ContainerID& containerId,</div>
<div class="line"><a name="l00139"></a><span class="lineno"> 139</span>  <span class="keyword">const</span> mesos::slave::ContainerConfig& containerConfig,</div>
<div class="line"><a name="l00140"></a><span class="lineno"> 140</span>  <span class="keyword">const</span> std::map<std::string, std::string>& <a class="code" href="namespacemesos_1_1internal_1_1tests.html#a1396c5e3b0a179220de2792d74770ec2">environment</a>,</div>
@@ -230,7 +230,7 @@
<div class="line"><a name="l00176"></a><span class="lineno"> 176</span>  <span class="keyword">const</span> ContainerID& containerId,</div>
<div class="line"><a name="l00177"></a><span class="lineno"> 177</span>  <a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ab03ced250ed239bc3b50b669493997f9">pid_t</a> pid);</div>
<div class="line"><a name="l00178"></a><span class="lineno"> 178</span> </div>
-<div class="line"><a name="l00179"></a><span class="lineno"> 179</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<bool></a> _launch(</div>
+<div class="line"><a name="l00179"></a><span class="lineno"> 179</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<Containerizer::LaunchResult></a> _launch(</div>
<div class="line"><a name="l00180"></a><span class="lineno"> 180</span>  <span class="keyword">const</span> ContainerID& containerId,</div>
<div class="line"><a name="l00181"></a><span class="lineno"> 181</span>  <span class="keyword">const</span> mesos::slave::ContainerConfig& containerConfig);</div>
<div class="line"><a name="l00182"></a><span class="lineno"> 182</span> </div>
@@ -255,7 +255,7 @@
<div class="line"><a name="l00201"></a><span class="lineno"> 201</span>  <span class="keyword">const</span> <a class="code" href="classDocker_1_1Container.html">Docker::Container</a>& dockerContainer);</div>
<div class="line"><a name="l00202"></a><span class="lineno"> 202</span> </div>
<div class="line"><a name="l00203"></a><span class="lineno"> 203</span>  <span class="comment">// Reaps on the executor pid.</span></div>
-<div class="line"><a name="l00204"></a><span class="lineno"> 204</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<bool></a> reapExecutor(</div>
+<div class="line"><a name="l00204"></a><span class="lineno"> 204</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<Nothing></a> reapExecutor(</div>
<div class="line"><a name="l00205"></a><span class="lineno"> 205</span>  <span class="keyword">const</span> ContainerID& containerId,</div>
<div class="line"><a name="l00206"></a><span class="lineno"> 206</span>  <a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ab03ced250ed239bc3b50b669493997f9">pid_t</a> pid);</div>
<div class="line"><a name="l00207"></a><span class="lineno"> 207</span> </div>
@@ -525,7 +525,7 @@
<div class="line"><a name="l00471"></a><span class="lineno"> 471</span> </div>
<div class="line"><a name="l00472"></a><span class="lineno"> 472</span>  <span class="comment">// Future that tells us the return value of last launch stage (fetch, pull,</span></div>
<div class="line"><a name="l00473"></a><span class="lineno"> 473</span>  <span class="comment">// run, etc).</span></div>
-<div class="line"><a name="l00474"></a><span class="lineno"> 474</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<bool></a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizerProcess.html#a7b19b2b6b107e15ac62261c1b5c1d202">launch</a>;</div>
+<div class="line"><a name="l00474"></a><span class="lineno"> 474</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<Containerizer::LaunchResult></a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizerProcess.html#ab423ef3ecd8b778a42b5b1f78504c2d1">launch</a>;</div>
<div class="line"><a name="l00475"></a><span class="lineno"> 475</span> </div>
<div class="line"><a name="l00476"></a><span class="lineno"> 476</span>  <span class="comment">// We keep track of the resources for each container so we can set</span></div>
<div class="line"><a name="l00477"></a><span class="lineno"> 477</span>  <span class="comment">// the ResourceStatistics limits in usage(). Note that this is</span></div>
@@ -574,6 +574,7 @@
<div class="ttc" id="classTry_html"><div class="ttname"><a href="classTry.html">Try</a></div><div class="ttdef"><b>Definition:</b> try.hpp:34</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1DockerContainerizer_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html">mesos::internal::slave::DockerContainerizer</a></div><div class="ttdef"><b>Definition:</b> docker.hpp:64</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1DockerContainerizer_html_aadca51b8cdaff5ee8e385c03682edf3d"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#aadca51b8cdaff5ee8e385c03682edf3d">mesos::internal::slave::DockerContainerizer::containers</a></div><div class="ttdeci">virtual process::Future< hashset< ContainerID > > containers()</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1DockerContainerizer_html_a61ba4cf750d8896d2034af8d9128c218"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#a61ba4cf750d8896d2034af8d9128c218">mesos::internal::slave::DockerContainerizer::launch</a></div><div class="ttdeci">virtual process::Future< Containerizer::LaunchResult > launch(const ContainerID &containerId, const mesos::slave::ContainerConfig &containerConfig, const std::map< std::string, std::string > &environment, const Option< std::string > &pidCheckpointPath)</div></div>
<div class="ttc" id="classmesos_1_1Resources_html"><div class="ttname"><a href="classmesos_1_1Resources.html">mesos::Resources</a></div><div class="ttdef"><b>Definition:</b> resources.hpp:68</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1DockerContainerizerProcess_html_aaae5d6bd1be62fc2e61219a85a0fe39e"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1DockerContainerizerProcess.html#aaae5d6bd1be62fc2e61219a85a0fe39e">mesos::internal::slave::DockerContainerizerProcess::destroy</a></div><div class="ttdeci">virtual process::Future< bool > destroy(const ContainerID &containerId, bool killed=true)</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1DockerContainerizerProcess_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1DockerContainerizerProcess.html">mesos::internal::slave::DockerContainerizerProcess</a></div><div class="ttdef"><b>Definition:</b> docker.hpp:118</div></div>
@@ -597,6 +598,7 @@
<div class="ttc" id="slave_2container__logger_8hpp_html"><div class="ttname"><a href="slave_2container__logger_8hpp.html">container_logger.hpp</a></div></div>
<div class="ttc" id="classprocess_1_1Promise_html"><div class="ttname"><a href="classprocess_1_1Promise.html">process::Promise< mesos::slave::ContainerTermination ></a></div></div>
<div class="ttc" id="3rdparty_2stout_2include_2stout_2flags_8hpp_html"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2flags_8hpp.html">flags.hpp</a></div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1DockerContainerizerProcess_html_ab423ef3ecd8b778a42b5b1f78504c2d1"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1DockerContainerizerProcess.html#ab423ef3ecd8b778a42b5b1f78504c2d1">mesos::internal::slave::DockerContainerizerProcess::launch</a></div><div class="ttdeci">virtual process::Future< Containerizer::LaunchResult > launch(const ContainerID &containerId, const mesos::slave::ContainerConfig &containerConfig, const std::map< std::string, std::string > &environment, const Option< std::string > &pidCheckpointPath)</div></div>
<div class="ttc" id="classOption_html_a21358442c0fac1cc978a67a9a9089a79"><div class="ttname"><a href="classOption.html#a21358442c0fac1cc978a67a9a9089a79">Option::get</a></div><div class="ttdeci">const T & get() const &</div><div class="ttdef"><b>Definition:</b> option.hpp:114</div></div>
<div class="ttc" id="namespacemesos_1_1internal_1_1slave_html_a0c53f4af1348f95a6394761ed6a4b279"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave.html#a0c53f4af1348f95a6394761ed6a4b279">mesos::internal::slave::DOCKER_NAME_PREFIX</a></div><div class="ttdeci">const std::string DOCKER_NAME_PREFIX</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1DockerContainerizerProcess_html_aebc5890cccfbeaf44b48be7b33c676e9"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1DockerContainerizerProcess.html#aebc5890cccfbeaf44b48be7b33c676e9">mesos::internal::slave::DockerContainerizerProcess::fetch</a></div><div class="ttdeci">virtual process::Future< Nothing > fetch(const ContainerID &containerId)</div></div>
@@ -613,7 +615,6 @@
<div class="ttc" id="components_8hpp_html"><div class="ttname"><a href="components_8hpp.html">components.hpp</a></div></div>
<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1DockerContainerizerProcess_html_adc19c004083425e8a167b82ce58c07c8"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1DockerContainerizerProcess.html#adc19c004083425e8a167b82ce58c07c8">mesos::internal::slave::DockerContainerizerProcess::recover</a></div><div class="ttdeci">virtual process::Future< Nothing > recover(const Option< state::SlaveState > &state)</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1DockerContainerizer_html_a943f2266fe67cc1a87da2355213d5280"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#a943f2266fe67cc1a87da2355213d5280">mesos::internal::slave::DockerContainerizer::~DockerContainerizer</a></div><div class="ttdeci">virtual ~DockerContainerizer()</div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1DockerContainerizer_html_a72c42eb70a985f2d07baa722e2804951"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#a72c42eb70a985f2d07baa722e2804951">mesos::internal::slave::DockerContainerizer::launch</a></div><div class="ttdeci">virtual process::Future< bool > launch(const ContainerID &containerId, const mesos::slave::ContainerConfig &containerConfig, const std::map< std::string, std::string > &environment, const Option< std::string > &pidCheckpointPath)</div></div>
<div class="ttc" id="owned_8hpp_html"><div class="ttname"><a href="owned_8hpp.html">owned.hpp</a></div></div>
<div class="ttc" id="namespacecgroups_html_a2ecc89636706df947027a4c3c2100fbe"><div class="ttname"><a href="namespacecgroups.html#a2ecc89636706df947027a4c3c2100fbe">cgroups::create</a></div><div class="ttdeci">Try< Nothing > create(const std::string &hierarchy, const std::string &cgroup, bool recursive=false)</div></div>
<div class="ttc" id="src_2docker_2executor_8hpp_html"><div class="ttname"><a href="src_2docker_2executor_8hpp.html">executor.hpp</a></div></div>
@@ -622,7 +623,6 @@
<div class="ttc" id="classprocess_1_1Owned_html"><div class="ttname"><a href="classprocess_1_1Owned.html">process::Owned< mesos::slave::ContainerLogger ></a></div></div>
<div class="ttc" id="classprocess_1_1Process_html"><div class="ttname"><a href="classprocess_1_1Process.html">process::Process</a></div><div class="ttdef"><b>Definition:</b> process.hpp:493</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1DockerContainerizerProcess_html_abcad81a9a5628d8f2d725f29890f8f00"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1DockerContainerizerProcess.html#abcad81a9a5628d8f2d725f29890f8f00">mesos::internal::slave::DockerContainerizerProcess::DockerContainerizerProcess</a></div><div class="ttdeci">DockerContainerizerProcess(const Flags &_flags, Fetcher *_fetcher, const process::Owned< mesos::slave::ContainerLogger > &_logger, process::Shared< Docker > _docker, const Option< NvidiaComponents > &_nvidia)</div><div class="ttdef"><b>Definition:</b> docker.hpp:122</div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1DockerContainerizerProcess_html_a7b19b2b6b107e15ac62261c1b5c1d202"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1DockerContainerizerProcess.html#a7b19b2b6b107e15ac62261c1b5c1d202">mesos::internal::slave::DockerContainerizerProcess::launch</a></div><div class="ttdeci">virtual process::Future< bool > launch(const ContainerID &containerId, const mesos::slave::ContainerConfig &containerConfig, const std::map< std::string, std::string > &environment, const Option< std::string > &pidCheckpointPath)</div></div>
<div class="ttc" id="namespaceos_1_1Shell_html_acfe16ef2b1146ad49a8651c0a457ce46"><div class="ttname"><a href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">os::Shell::name</a></div><div class="ttdeci">constexpr const char * name</div><div class="ttdef"><b>Definition:</b> shell.hpp:41</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1DockerContainerizer_html_ae4acf3fad0a189161329d3fefcd5b1f0"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#ae4acf3fad0a189161329d3fefcd5b1f0">mesos::internal::slave::DockerContainerizer::create</a></div><div class="ttdeci">static Try< DockerContainerizer * > create(const Flags &flags, Fetcher *fetcher, const Option< NvidiaComponents > &nvidia=None())</div></div>
<div class="ttc" id="classprocess_1_1Future_html"><div class="ttname"><a href="classprocess_1_1Future.html">process::Future< Nothing ></a></div></div>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/9a8d0bd5/content/api/latest/c++/slave_2validation_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/slave_2validation_8hpp_source.html b/content/api/latest/c++/slave_2validation_8hpp_source.html
index d1e72cc..2e73658 100644
--- a/content/api/latest/c++/slave_2validation_8hpp_source.html
+++ b/content/api/latest/c++/slave_2validation_8hpp_source.html
@@ -118,7 +118,7 @@
<div class="line"><a name="l00064"></a><span class="lineno"> 64</span> <span class="preprocessor">#endif // __SLAVE_VALIDATION_HPP__</span></div>
<div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1validation_1_1agent_1_1call_html_abc55b08bf280a24b7cf379f52ddbf700"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1validation_1_1agent_1_1call.html#abc55b08bf280a24b7cf379f52ddbf700">mesos::internal::slave::validation::agent::call::validate</a></div><div class="ttdeci">Option< Error > validate(const mesos::agent::Call &call, const Option< std::string > &principal=None())</div></div>
<div class="ttc" id="classOption_html"><div class="ttname"><a href="classOption.html">Option< Error ></a></div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler_html_acb18ceaa5f6f2338f2a9727af398eb79"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">mesos::internal::tests::v1::scheduler::Call</a></div><div class="ttdeci">mesos::v1::scheduler::Call Call</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2409</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler_html_acb18ceaa5f6f2338f2a9727af398eb79"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">mesos::internal::tests::v1::scheduler::Call</a></div><div class="ttdeci">mesos::v1::scheduler::Call Call</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2436</div></div>
<div class="ttc" id="agent_2agent_8hpp_html"><div class="ttname"><a href="agent_2agent_8hpp.html">agent.hpp</a></div></div>
<div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1validation_1_1container_html_ae576305179ad464bbd1bf38f34799f13"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1validation_1_1container.html#ae576305179ad464bbd1bf38f34799f13">mesos::internal::slave::validation::container::validateContainerId</a></div><div class="ttdeci">Option< Error > validateContainerId(const ContainerID &containerId)</div></div>
<div class="ttc" id="option_8hpp_html"><div class="ttname"><a href="option_8hpp.html">option.hpp</a></div></div>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/9a8d0bd5/content/api/latest/c++/slave_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/slave_8hpp_source.html b/content/api/latest/c++/slave_8hpp_source.html
index abdc6bf..5adbd21 100644
--- a/content/api/latest/c++/slave_8hpp_source.html
+++ b/content/api/latest/c++/slave_8hpp_source.html
@@ -348,11 +348,11 @@
<div class="line"><a name="l00294"></a><span class="lineno"> 294</span>  <span class="keyword">const</span> FrameworkID& frameworkId,</div>
<div class="line"><a name="l00295"></a><span class="lineno"> 295</span>  <span class="keyword">const</span> <a class="code" href="structid_1_1UUID.html">UUID</a>& uuid);</div>
<div class="line"><a name="l00296"></a><span class="lineno"> 296</span> </div>
-<div class="line"><a name="l00297"></a><span class="lineno"> 297</span>  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a22a22c318c5f84d0e5c4f068613154f6">executorLaunched</a>(</div>
+<div class="line"><a name="l00297"></a><span class="lineno"> 297</span>  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Slave.html#afd6f15fbbd9aa282123928f0b6e0dfc1">executorLaunched</a>(</div>
<div class="line"><a name="l00298"></a><span class="lineno"> 298</span>  <span class="keyword">const</span> FrameworkID& frameworkId,</div>
<div class="line"><a name="l00299"></a><span class="lineno"> 299</span>  <span class="keyword">const</span> ExecutorID& executorId,</div>
<div class="line"><a name="l00300"></a><span class="lineno"> 300</span>  <span class="keyword">const</span> ContainerID& containerId,</div>
-<div class="line"><a name="l00301"></a><span class="lineno"> 301</span>  <span class="keyword">const</span> <a class="code" href="classprocess_1_1Future.html">process::Future<bool></a>& future);</div>
+<div class="line"><a name="l00301"></a><span class="lineno"> 301</span>  <span class="keyword">const</span> <a class="code" href="classprocess_1_1Future.html">process::Future<Containerizer::LaunchResult></a>& future);</div>
<div class="line"><a name="l00302"></a><span class="lineno"> 302</span> </div>
<div class="line"><a name="l00303"></a><span class="lineno"> 303</span>  <span class="comment">// Made 'virtual' for Slave mocking.</span></div>
<div class="line"><a name="l00304"></a><span class="lineno"> 304</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a9c1e1cd64c97eca9037187ee4a782999">executorTerminated</a>(</div>
@@ -1072,7 +1072,7 @@
<div class="ttc" id="namespaceos_1_1stat_html_a96066cfc01f1f62fc25b56f6915800eb"><div class="ttname"><a href="namespaceos_1_1stat.html#a96066cfc01f1f62fc25b56f6915800eb">os::stat::uid</a></div><div class="ttdeci">Try< uid_t > uid(const std::string &path, const FollowSymlink follow=FollowSymlink::FOLLOW_SYMLINK)</div><div class="ttdef"><b>Definition:</b> stat.hpp:182</div></div>
<div class="ttc" id="structNothing_html"><div class="ttname"><a href="structNothing.html">Nothing</a></div><div class="ttdef"><b>Definition:</b> nothing.hpp:16</div></div>
<div class="ttc" id="namespacemesos_html_a13035ce0cc66cca4a467787b4716039e"><div class="ttname"><a href="namespacemesos.html#a13035ce0cc66cca4a467787b4716039e">mesos::ContentType</a></div><div class="ttdeci">ContentType</div><div class="ttdef"><b>Definition:</b> http.hpp:43</div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Http_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Http.html">mesos::internal::slave::Http</a></div><div class="ttdef"><b>Definition:</b> http.hpp:40</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Http_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Http.html">mesos::internal::slave::Http</a></div><div class="ttdef"><b>Definition:</b> http.hpp:42</div></div>
<div class="ttc" id="classOption_html"><div class="ttname"><a href="classOption.html">Option</a></div><div class="ttdef"><b>Definition:</b> option.hpp:27</div></div>
<div class="ttc" id="namespacerouting_1_1filter_1_1basic_html_a088d88712e011acb0673da92045b365b"><div class="ttname"><a href="namespacerouting_1_1filter_1_1basic.html#a088d88712e011acb0673da92045b365b">routing::filter::basic::update</a></div><div class="ttdeci">Try< bool > update(const std::string &link, const Handle &parent, uint16_t protocol, const action::Mirror &mirror)</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Executor_html_a3b2abbbd9f9e9ca5c08b75329ac426c0"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Executor.html#a3b2abbbd9f9e9ca5c08b75329ac426c0">mesos::internal::slave::Executor::State</a></div><div class="ttdeci">State</div><div class="ttdef"><b>Definition:</b> slave.hpp:797</div></div>
@@ -1210,6 +1210,7 @@
<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Framework_html_accb4e9c8d32936b20f3d0ddc71fe8add"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Framework.html#accb4e9c8d32936b20f3d0ddc71fe8add">mesos::internal::slave::Framework::State</a></div><div class="ttdeci">State</div><div class="ttdef"><b>Definition:</b> slave.hpp:940</div></div>
<div class="ttc" id="structmesos_1_1internal_1_1slave_1_1HttpConnection_html_ac9014eb387ce40f4b7803c14b37da8f8"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1HttpConnection.html#ac9014eb387ce40f4b7803c14b37da8f8">mesos::internal::slave::HttpConnection::encoder</a></div><div class="ttdeci">::recordio::Encoder< v1::executor::Event > encoder</div><div class="ttdef"><b>Definition:</b> slave.hpp:724</div></div>
<div class="ttc" id="structmesos_1_1internal_1_1slave_1_1Slave_1_1RecoveryInfo_html"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1Slave_1_1RecoveryInfo.html">mesos::internal::slave::Slave::RecoveryInfo</a></div><div class="ttdef"><b>Definition:</b> slave.hpp:332</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html_afd6f15fbbd9aa282123928f0b6e0dfc1"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#afd6f15fbbd9aa282123928f0b6e0dfc1">mesos::internal::slave::Slave::executorLaunched</a></div><div class="ttdeci">void executorLaunched(const FrameworkID &frameworkId, const ExecutorID &executorId, const ContainerID &containerId, const process::Future< Containerizer::LaunchResult > &future)</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Executor_html_a7edce93b988b10f4cbb4bd7ff47f6254"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Executor.html#a7edce93b988b10f4cbb4bd7ff47f6254">mesos::internal::slave::Executor::addLaunchedTask</a></div><div class="ttdeci">Task * addLaunchedTask(const TaskInfo &task)</div></div>
<div class="ttc" id="classprocess_1_1Time_html"><div class="ttname"><a href="classprocess_1_1Time.html">process::Time</a></div><div class="ttdef"><b>Definition:</b> time.hpp:23</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html_a93ef27587c482384feeca0a915dcf23f"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#a93ef27587c482384feeca0a915dcf23f">mesos::internal::slave::Slave::reregistered</a></div><div class="ttdeci">void reregistered(const process::UPID &from, const SlaveID &slaveId, const std::vector< ReconcileTasksMessage > &reconciliations, const MasterSlaveConnection &connection)</div></div>
@@ -1311,7 +1312,6 @@
<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Framework_html_af3e51bb9c1d72d282695d8a4a9b2e072"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Framework.html#af3e51bb9c1d72d282695d8a4a9b2e072">mesos::internal::slave::Framework::addPendingTaskGroup</a></div><div class="ttdeci">void addPendingTaskGroup(const ExecutorID &executorId, const TaskGroupInfo &taskGroup)</div></div>
<div class="ttc" id="hashmap_8hpp_html"><div class="ttname"><a href="hashmap_8hpp.html">hashmap.hpp</a></div></div>
<div class="ttc" id="src_2slave_2http_8hpp_html"><div class="ttname"><a href="src_2slave_2http_8hpp.html">http.hpp</a></div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html_a22a22c318c5f84d0e5c4f068613154f6"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#a22a22c318c5f84d0e5c4f068613154f6">mesos::internal::slave::Slave::executorLaunched</a></div><div class="ttdeci">void executorLaunched(const FrameworkID &frameworkId, const ExecutorID &executorId, const ContainerID &containerId, const process::Future< bool > &future)</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html_aeaef3f8ca707a6ddf0cd9692835b7f50"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#aeaef3f8ca707a6ddf0cd9692835b7f50">mesos::internal::slave::Slave::registerExecutorTimeout</a></div><div class="ttdeci">void registerExecutorTimeout(const FrameworkID &frameworkId, const ExecutorID &executorId, const ContainerID &containerId)</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Framework_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Framework.html">mesos::internal::slave::Framework</a></div><div class="ttdef"><b>Definition:</b> slave.hpp:883</div></div>
<div class="ttc" id="classmesos_1_1Authenticatee_html"><div class="ttname"><a href="classmesos_1_1Authenticatee.html">mesos::Authenticatee</a></div><div class="ttdef"><b>Definition:</b> authenticatee.hpp:29</div></div>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/9a8d0bd5/content/api/latest/c++/src_2master_2master_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2master_2master_8hpp_source.html b/content/api/latest/c++/src_2master_2master_8hpp_source.html
index e4fe4a5..b6234c8 100644
--- a/content/api/latest/c++/src_2master_2master_8hpp_source.html
+++ b/content/api/latest/c++/src_2master_2master_8hpp_source.html
@@ -3332,7 +3332,7 @@
<div class="ttc" id="structmesos_1_1internal_1_1master_1_1Framework_html_aeb6de80698ecb96df9976f260eebe324"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Framework.html#aeb6de80698ecb96df9976f260eebe324">mesos::internal::master::Framework::addUnreachableTask</a></div><div class="ttdeci">void addUnreachableTask(const Task &task)</div><div class="ttdef"><b>Definition:</b> master.hpp:2625</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1master_1_1Master_html_aee6c20e5ab98744a50a2cb783af6b686"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Master.html#aee6c20e5ab98744a50a2cb783af6b686">mesos::internal::master::Master::authorizeTask</a></div><div class="ttdeci">process::Future< bool > authorizeTask(const TaskInfo &task, Framework *framework)</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1master_1_1Master_html_a44d73db38b6c15996c0097be7fb99d3c"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Master.html#a44d73db38b6c15996c0097be7fb99d3c">mesos::internal::master::Master::offer</a></div><div class="ttdeci">void offer(const FrameworkID &frameworkId, const hashmap< std::string, hashmap< SlaveID, Resources >> &resources)</div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler_html_acb18ceaa5f6f2338f2a9727af398eb79"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">mesos::internal::tests::v1::scheduler::Call</a></div><div class="ttdeci">mesos::v1::scheduler::Call Call</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2409</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler_html_acb18ceaa5f6f2338f2a9727af398eb79"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">mesos::internal::tests::v1::scheduler::Call</a></div><div class="ttdeci">mesos::v1::scheduler::Call Call</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2436</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1master_1_1Master_html_a2855777fbc7be44857de577774b043f8"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Master.html#a2855777fbc7be44857de577774b043f8">mesos::internal::master::Master::removeOfferOperation</a></div><div class="ttdeci">void removeOfferOperation(OfferOperation *operation)</div></div>
<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1common_html_a03cc7ba94a59d223379c2a43146c30d7"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1common.html#a03cc7ba94a59d223379c2a43146c30d7">mesos::internal::tests::common::DESTROY_VOLUME</a></div><div class="ttdeci">TOffer::Operation DESTROY_VOLUME(const TResource &volume)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:1296</div></div>
<div class="ttc" id="classmesos_1_1Resources_html"><div class="ttname"><a href="classmesos_1_1Resources.html">mesos::Resources</a></div><div class="ttdef"><b>Definition:</b> resources.hpp:68</div></div>
@@ -3394,7 +3394,7 @@
<div class="ttc" id="structmesos_1_1internal_1_1master_1_1Framework_html_a7fadf70339d91d6a2dda333b62f31646"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Framework.html#a7fadf70339d91d6a2dda333b62f31646">mesos::internal::master::Framework::removeOffer</a></div><div class="ttdeci">void removeOffer(Offer *offer)</div><div class="ttdef"><b>Definition:</b> master.hpp:2661</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1master_1_1Master_html_a8c403b7beba19c74de804bc8e4f0d38c"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Master.html#a8c403b7beba19c74de804bc8e4f0d38c">mesos::internal::master::Master::detected</a></div><div class="ttdeci">void detected(const process::Future< Option< MasterInfo >> &_leader)</div></div>
<div class="ttc" id="structmesos_1_1internal_1_1master_1_1Slave_html_a471feb09e6e40006c48fa1941ae4961a"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Slave.html#a471feb09e6e40006c48fa1941ae4961a">mesos::internal::master::Slave::killedTasks</a></div><div class="ttdeci">multihashmap< FrameworkID, TaskID > killedTasks</div><div class="ttdef"><b>Definition:</b> master.hpp:237</div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler_html_acd3fa8addac36f513726743665631d79"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acd3fa8addac36f513726743665631d79">mesos::internal::tests::v1::scheduler::Event</a></div><div class="ttdeci">mesos::v1::scheduler::Event Event</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2410</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler_html_acd3fa8addac36f513726743665631d79"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acd3fa8addac36f513726743665631d79">mesos::internal::tests::v1::scheduler::Event</a></div><div class="ttdeci">mesos::v1::scheduler::Event Event</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2437</div></div>
<div class="ttc" id="structmesos_1_1internal_1_1master_1_1Framework_html_a96a90d8ae734d729489ba877367e6b65a2781c7e12fec2c505d95224df19bbea4"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Framework.html#a96a90d8ae734d729489ba877367e6b65a2781c7e12fec2c505d95224df19bbea4">mesos::internal::master::Framework::RECOVERED</a></div><div class="ttdef"><b>Definition:</b> master.hpp:2472</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1master_1_1Master_html_a2bcd31ff91d60fac0172aaeab69bae93"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Master.html#a2bcd31ff91d60fac0172aaeab69bae93">mesos::internal::master::Master::updateUnavailability</a></div><div class="ttdeci">void updateUnavailability(const MachineID &machineId, const Option< Unavailability > &unavailability)</div></div>
<div class="ttc" id="structmesos_1_1internal_1_1master_1_1Slave_html_a19596b38f336808511ea9cb96cdc9622"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Slave.html#a19596b38f336808511ea9cb96cdc9622">mesos::internal::master::Slave::getTask</a></div><div class="ttdeci">Task * getTask(const FrameworkID &frameworkId, const TaskID &taskId) const </div></div>