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 2018/03/21 21:52:51 UTC

[01/37] mesos-site git commit: Updated the website built from mesos SHA: 1231e8f.

Repository: mesos-site
Updated Branches:
  refs/heads/asf-site 923baa743 -> 937d024ff


http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/v1_2resource__provider_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/v1_2resource__provider_8hpp_source.html b/content/api/latest/c++/v1_2resource__provider_8hpp_source.html
index 9c673c8..48ef0d7 100644
--- a/content/api/latest/c++/v1_2resource__provider_8hpp_source.html
+++ b/content/api/latest/c++/v1_2resource__provider_8hpp_source.html
@@ -64,7 +64,7 @@
 <div class="ttc" id="namespacenet_html_a69f77aa4677f1dd1c69169589b30a31b"><div class="ttname"><a href="namespacenet.html#a69f77aa4677f1dd1c69169589b30a31b">net::send</a></div><div class="ttdeci">ssize_t send(const os::WindowsFD &amp;fd, const void *buf, size_t len, int flags)</div><div class="ttdef"><b>Definition:</b> socket.hpp:162</div></div>
 <div class="ttc" id="classmesos_1_1v1_1_1resource__provider_1_1Driver_html"><div class="ttname"><a href="classmesos_1_1v1_1_1resource__provider_1_1Driver.html">mesos::v1::resource_provider::Driver</a></div><div class="ttdoc">Resource provider driver. </div><div class="ttdef"><b>Definition:</b> resource_provider.hpp:56</div></div>
 <div class="ttc" id="nothing_8hpp_html"><div class="ttname"><a href="nothing_8hpp.html">nothing.hpp</a></div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</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="future_8hpp_html"><div class="ttname"><a href="future_8hpp.html">future.hpp</a></div></div>
 <div class="ttc" id="namespaceos_html_ae19e4161a51b86a1f330f3bf1dc75389"><div class="ttname"><a href="namespaceos.html#ae19e4161a51b86a1f330f3bf1dc75389">os::process</a></div><div class="ttdeci">Result&lt; Process &gt; process(pid_t pid)</div><div class="ttdef"><b>Definition:</b> freebsd.hpp:30</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/v1_2resources_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/v1_2resources_8hpp_source.html b/content/api/latest/c++/v1_2resources_8hpp_source.html
index d770622..b8f4416 100644
--- a/content/api/latest/c++/v1_2resources_8hpp_source.html
+++ b/content/api/latest/c++/v1_2resources_8hpp_source.html
@@ -108,7 +108,7 @@
 <div class="ttc" id="classmesos_1_1v1_1_1Resources_html_afd9c90fbd4faa76f9c83954ed8f4dc96"><div class="ttname"><a href="classmesos_1_1v1_1_1Resources.html#afd9c90fbd4faa76f9c83954ed8f4dc96">mesos::v1::Resources::const_iterator</a></div><div class="ttdeci">std::vector&lt; Resource_ &gt;::const_iterator const_iterator</div><div class="ttdef"><b>Definition:</b> resources.hpp:556</div></div>
 <div class="ttc" id="classmesos_1_1v1_1_1ResourceConversion_html_a143d22da9ef8e68799b35478bb4e22fe"><div class="ttname"><a href="classmesos_1_1v1_1_1ResourceConversion.html#a143d22da9ef8e68799b35478bb4e22fe">mesos::v1::ResourceConversion::consumed</a></div><div class="ttdeci">Resources consumed</div><div class="ttdef"><b>Definition:</b> resources.hpp:713</div></div>
 <div class="ttc" id="classmesos_1_1v1_1_1ResourceConversion_html_a35eb7b515597e4fed518448d857bb7cc"><div class="ttname"><a href="classmesos_1_1v1_1_1ResourceConversion.html#a35eb7b515597e4fed518448d857bb7cc">mesos::v1::ResourceConversion::ResourceConversion</a></div><div class="ttdeci">ResourceConversion(const Resources &amp;_consumed, const Resources &amp;_converted, const Option&lt; PostValidation &gt; &amp;_postValidation=None())</div><div class="ttdef"><b>Definition:</b> resources.hpp:703</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="classmesos_1_1v1_1_1Resources_html_a34e9581de822e7174764be420ae6b967"><div class="ttname"><a href="classmesos_1_1v1_1_1Resources.html#a34e9581de822e7174764be420ae6b967">mesos::v1::Resources::allocate</a></div><div class="ttdeci">void allocate(const std::string &amp;role)</div></div>
 <div class="ttc" id="classmesos_1_1v1_1_1Resources_html_ac2d4dfbb981af8a9faa9acc09b50a674"><div class="ttname"><a href="classmesos_1_1v1_1_1Resources.html#ac2d4dfbb981af8a9faa9acc09b50a674">mesos::v1::Resources::end</a></div><div class="ttdeci">const_iterator end() const </div><div class="ttdef"><b>Definition:</b> resources.hpp:569</div></div>
 <div class="ttc" id="classmesos_1_1v1_1_1Resources_html"><div class="ttname"><a href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></div><div class="ttdef"><b>Definition:</b> resources.hpp:79</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/v1_2scheduler_2scheduler_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/v1_2scheduler_2scheduler_8hpp_source.html b/content/api/latest/c++/v1_2scheduler_2scheduler_8hpp_source.html
index 5d69c94..a58cce7 100644
--- a/content/api/latest/c++/v1_2scheduler_2scheduler_8hpp_source.html
+++ b/content/api/latest/c++/v1_2scheduler_2scheduler_8hpp_source.html
@@ -53,7 +53,7 @@
 </div><!--header-->
 <div class="contents">
 <a href="v1_2scheduler_2scheduler_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">// Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// or more contributor license agreements.  See the NOTICE file</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment">// distributed with this work for additional information</span></div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">// regarding copyright ownership.  The ASF licenses this file</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment">// to you under the Apache License, Version 2.0 (the</span></div><div class="line"><a name="l000
 06"></a><span class="lineno">    6</span>&#160;<span class="comment">// &quot;License&quot;); you may not use this file except in compliance</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment">// with the License.  You may obtain a copy of the License at</span></div><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment">//     http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment">// Unless required by applicable law or agreed to in writing, software</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comm
 ent">// distributed under the License is distributed on an &quot;AS IS&quot; BASIS,</span></div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment">// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span></div><div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment">// See the License for the specific language governing permissions and</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment">// limitations under the License.</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;</div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="preprocessor">#ifndef __MESOS_V1_SCHEDULER_PROTO_HPP__</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="preprocessor">#define __MESOS_V1_SCHEDULER_PROTO_HP
 P__</span></div><div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;</div><div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="preprocessor">#include &lt;ostream&gt;</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;</div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="include_2mesos_2v1_2mesos_8hpp.html">mesos/v1/mesos.hpp</a>&gt;</span></div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;</div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;<span class="comment">// ONLY USEFUL AFTER RUNNING PROTOC.</span></div><div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor">#include &lt;mesos/v1/scheduler/scheduler.pb.h&gt;</span></div><div class="line"><a name="l00026"></a><span class="li
 neno">   26</span>&#160;</div><div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespacemesos.html">mesos</a> {</div><div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="keyword">namespace </span>v1 {</div><div class="line"><a name="l00029"></a><span class="lineno"><a class="line" href="namespacemesos_1_1v1_1_1scheduler.html">   29</a></span>&#160;<span class="keyword">namespace </span>scheduler {</div><div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;</div><div class="line"><a name="l00031"></a><span class="lineno"><a class="line" href="namespacemesos_1_1v1_1_1scheduler.html#a1f156aa40247ed2b1bba2576f29ceac6">   31</a></span>&#160;<span class="keyword">inline</span> std::ostream&amp; <a class="code" href="namespacemesos_1_1v1_1_1scheduler.html#a1f156aa40247ed2b1bba2576f29ceac6">operator&lt;&lt;</a>(std::ostream&amp; stream, <spa
 n class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1capabilities.html#aaa5ec6d56ccbeba718b9e8fc6ec2f7c9">Call::Type</a>&amp; <a class="code" href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">type</a>)</div><div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;{</div><div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;  <span class="keywordflow">return</span> stream &lt;&lt; Call::Type_Name(type);</div><div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;}</div><div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;</div><div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;</div><div class="line"><a name="l00037"></a><span class="lineno"><a class="line" href="namespacemesos_1_1v1_1_1scheduler.html#ae53a54b2e422632360159a2fde353f4e">   37</a></span>&#160;<span class="keyword">inline</span> std::ostream&am
 p; <a class="code" href="namespacemesos_1_1v1_1_1scheduler.html#a1f156aa40247ed2b1bba2576f29ceac6">operator&lt;&lt;</a>(std::ostream&amp; stream, <span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1capabilities.html#aaa5ec6d56ccbeba718b9e8fc6ec2f7c9">Event::Type</a>&amp; <a class="code" href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">type</a>)</div><div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;{</div><div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;  <span class="keywordflow">return</span> stream &lt;&lt; Event::Type_Name(type);</div><div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;}</div><div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;</div><div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;</div><div class="line"><a name="l00043"></a><span class="lineno"><a class="line" h
 ref="namespacemesos_1_1v1_1_1scheduler.html#aca028caa0ea68f761960c7ce1cde244f">   43</a></span>&#160;<span class="keyword">inline</span> std::ostream&amp; <a class="code" href="namespacemesos_1_1v1_1_1scheduler.html#a1f156aa40247ed2b1bba2576f29ceac6">operator&lt;&lt;</a>(</div><div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;    std::ostream&amp; stream,</div><div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;    <span class="keyword">const</span> Event::Update&amp; <a class="code" href="namespacerouting_1_1filter_1_1basic.html#a088d88712e011acb0673da92045b365b">update</a>)</div><div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;{</div><div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;  <span class="keywordflow">return</span> stream &lt;&lt; update.status();</div><div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;}</div><div class="line"><a name="
 l00049"></a><span class="lineno">   49</span>&#160;</div><div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;} <span class="comment">// namespace scheduler {</span></div><div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;} <span class="comment">// namespace v1 {</span></div><div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;} <span class="comment">// namespace mesos {</span></div><div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;</div><div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;<span class="preprocessor">#endif // __MESOS_V1_SCHEDULER_PROTO_HPP__</span></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&lt; bool &gt; update(con
 st std::string &amp;link, const Handle &amp;parent, uint16_t protocol, const action::Mirror &amp;mirror)</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1capabilities_html_aaa5ec6d56ccbeba718b9e8fc6ec2f7c9"><div class="ttname"><a href="namespacemesos_1_1internal_1_1capabilities.html#aaa5ec6d56ccbeba718b9e8fc6ec2f7c9">mesos::internal::capabilities::Type</a></div><div class="ttdeci">Type</div><div class="ttdef"><b>Definition:</b> capabilities.hpp:79</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1fs_html_a2343e2642db514496ba8380776487fba"><div class="ttname"><a href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">mesos::internal::fs::type</a></div><div class="ttdeci">Try&lt; uint32_t &gt; type(const std::string &amp;path)</div></div>
 <div class="ttc" id="namespacemesos_1_1v1_1_1scheduler_html_a1f156aa40247ed2b1bba2576f29ceac6"><div class="ttname"><a href="namespacemesos_1_1v1_1_1scheduler.html#a1f156aa40247ed2b1bba2576f29ceac6">mesos::v1::scheduler::operator&lt;&lt;</a></div><div class="ttdeci">std::ostream &amp; operator&lt;&lt;(std::ostream &amp;stream, const Call::Type &amp;type)</div><div class="ttdef"><b>Definition:</b> scheduler.hpp:31</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/v1_2scheduler_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/v1_2scheduler_8hpp_source.html b/content/api/latest/c++/v1_2scheduler_8hpp_source.html
index 98da46c..82b9cb4 100644
--- a/content/api/latest/c++/v1_2scheduler_8hpp_source.html
+++ b/content/api/latest/c++/v1_2scheduler_8hpp_source.html
@@ -61,7 +61,7 @@
 <div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler_html_ab87ee31e10bdc282bae31a2c973602df"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#ab87ee31e10bdc282bae31a2c973602df">mesos::internal::tests::v1::scheduler::Mesos</a></div><div class="ttdeci">mesos::v1::scheduler::Mesos Mesos</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2521</div></div>
 <div class="ttc" id="namespacenet_html_a69f77aa4677f1dd1c69169589b30a31b"><div class="ttname"><a href="namespacenet.html#a69f77aa4677f1dd1c69169589b30a31b">net::send</a></div><div class="ttdeci">ssize_t send(const os::WindowsFD &amp;fd, const void *buf, size_t len, int flags)</div><div class="ttdef"><b>Definition:</b> socket.hpp:162</div></div>
 <div class="ttc" id="v1_2scheduler_2scheduler_8hpp_html"><div class="ttname"><a href="v1_2scheduler_2scheduler_8hpp.html">scheduler.hpp</a></div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="classmesos_1_1v1_1_1scheduler_1_1MesosBase_html"><div class="ttname"><a href="classmesos_1_1v1_1_1scheduler_1_1MesosBase.html">mesos::v1::scheduler::MesosBase</a></div><div class="ttdef"><b>Definition:</b> scheduler.hpp:45</div></div>
 <div class="ttc" id="namespaceos_html_ae19e4161a51b86a1f330f3bf1dc75389"><div class="ttname"><a href="namespaceos.html#ae19e4161a51b86a1f330f3bf1dc75389">os::process</a></div><div class="ttdeci">Result&lt; Process &gt; process(pid_t pid)</div><div class="ttdef"><b>Definition:</b> freebsd.hpp:30</div></div>
 <div class="ttc" id="classmesos_1_1v1_1_1scheduler_1_1MesosBase_html_ae3ae5afeb5f3dbe81fb1f68107e2c361"><div class="ttname"><a href="classmesos_1_1v1_1_1scheduler_1_1MesosBase.html#ae3ae5afeb5f3dbe81fb1f68107e2c361">mesos::v1::scheduler::MesosBase::~MesosBase</a></div><div class="ttdeci">virtual ~MesosBase()</div><div class="ttdef"><b>Definition:</b> scheduler.hpp:49</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/volume_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/volume_8hpp_source.html b/content/api/latest/c++/volume_8hpp_source.html
index fe92b7f..4aa6233 100644
--- a/content/api/latest/c++/volume_8hpp_source.html
+++ b/content/api/latest/c++/volume_8hpp_source.html
@@ -59,7 +59,7 @@
 <div class="ttc" id="include_2mesos_2docker_2spec_8hpp_html"><div class="ttname"><a href="include_2mesos_2docker_2spec_8hpp.html">spec.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1NvidiaVolume_html_a18b7ba063c77d278f7e30640bbed4e6b"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1NvidiaVolume.html#a18b7ba063c77d278f7e30640bbed4e6b">mesos::internal::slave::NvidiaVolume::shouldInject</a></div><div class="ttdeci">bool shouldInject(const ::docker::spec::v1::ImageManifest &amp;manifest) const </div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1NvidiaVolume_html_a054a94b2f384ba56eb8b471fbf5bfba4"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1NvidiaVolume.html#a054a94b2f384ba56eb8b471fbf5bfba4">mesos::internal::slave::NvidiaVolume::HOST_PATH</a></div><div class="ttdeci">const std::string &amp; HOST_PATH() const </div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1NvidiaVolume_html_a8da74eb3c8b1b527504a089fb980c6f9"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1NvidiaVolume.html#a8da74eb3c8b1b527504a089fb980c6f9">mesos::internal::slave::NvidiaVolume::CONTAINER_PATH</a></div><div class="ttdeci">const std::string &amp; CONTAINER_PATH() const </div></div>
 <div class="ttc" id="namespaceinternal_html"><div class="ttname"><a href="namespaceinternal.html">internal</a></div><div class="ttdef"><b>Definition:</b> attributes.hpp:24</div></div>
 <div class="ttc" id="try_8hpp_html"><div class="ttname"><a href="try_8hpp.html">try.hpp</a></div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/weights_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/weights_8hpp_source.html b/content/api/latest/c++/weights_8hpp_source.html
index 2957af2..e0efa5b 100644
--- a/content/api/latest/c++/weights_8hpp_source.html
+++ b/content/api/latest/c++/weights_8hpp_source.html
@@ -60,7 +60,7 @@
 <div class="ttc" id="master_2registrar_8hpp_html"><div class="ttname"><a href="master_2registrar_8hpp.html">registrar.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1master_1_1weights_1_1UpdateWeights_html_aea9586bd7894653014f778e9b4dab91c"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1weights_1_1UpdateWeights.html#aea9586bd7894653014f778e9b4dab91c">mesos::internal::master::weights::UpdateWeights::perform</a></div><div class="ttdeci">Try&lt; bool &gt; perform(Registry *registry, hashset&lt; SlaveID &gt; *slaveIDs)</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1master_1_1weights_1_1UpdateWeights_html_ae090f6b725e220054125b50cdb725eaf"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1weights_1_1UpdateWeights.html#ae090f6b725e220054125b50cdb725eaf">mesos::internal::master::weights::UpdateWeights::UpdateWeights</a></div><div class="ttdeci">UpdateWeights(const std::vector&lt; WeightInfo &gt; &amp;_weightInfos)</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</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="error_8hpp_html"><div class="ttname"><a href="error_8hpp.html">error.hpp</a></div></div>
 <div class="ttc" id="namespaceinternal_html"><div class="ttname"><a href="namespaceinternal.html">internal</a></div><div class="ttdef"><b>Definition:</b> attributes.hpp:24</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/whitelist__watcher_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/whitelist__watcher_8hpp_source.html b/content/api/latest/c++/whitelist__watcher_8hpp_source.html
index 63019ce..0648e85 100644
--- a/content/api/latest/c++/whitelist__watcher_8hpp_source.html
+++ b/content/api/latest/c++/whitelist__watcher_8hpp_source.html
@@ -61,7 +61,7 @@
 <div class="ttc" id="lambda_8hpp_html"><div class="ttname"><a href="lambda_8hpp.html">lambda.hpp</a></div></div>
 <div class="ttc" id="duration_8hpp_html"><div class="ttname"><a href="duration_8hpp.html">duration.hpp</a></div></div>
 <div class="ttc" id="path_8hpp_html"><div class="ttname"><a href="path_8hpp.html">path.hpp</a></div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</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="classmesos_1_1internal_1_1WhitelistWatcher_html"><div class="ttname"><a href="classmesos_1_1internal_1_1WhitelistWatcher.html">mesos::internal::WhitelistWatcher</a></div><div class="ttdef"><b>Definition:</b> whitelist_watcher.hpp:37</div></div>
 <div class="ttc" id="structNone_html"><div class="ttname"><a href="structNone.html">None</a></div><div class="ttdef"><b>Definition:</b> none.hpp:27</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/windows_2cpu_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/windows_2cpu_8hpp_source.html b/content/api/latest/c++/windows_2cpu_8hpp_source.html
index 713c8e8..55a2860 100644
--- a/content/api/latest/c++/windows_2cpu_8hpp_source.html
+++ b/content/api/latest/c++/windows_2cpu_8hpp_source.html
@@ -70,7 +70,7 @@
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1WindowsCpuIsolatorProcess_html_a44fa211c9849d244747b1364a371cb7a"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1WindowsCpuIsolatorProcess.html#a44fa211c9849d244747b1364a371cb7a">mesos::internal::slave::WindowsCpuIsolatorProcess::update</a></div><div class="ttdeci">process::Future&lt; Nothing &gt; update(const ContainerID &amp;containerId, const Resources &amp;resources) override</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1WindowsCpuIsolatorProcess_html_ab460383cdd9f8b45eef2764c2aef36de"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1WindowsCpuIsolatorProcess.html#ab460383cdd9f8b45eef2764c2aef36de">mesos::internal::slave::WindowsCpuIsolatorProcess::prepare</a></div><div class="ttdeci">process::Future&lt; Option&lt; mesos::slave::ContainerLaunchInfo &gt; &gt; prepare(const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig) override</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1WindowsCpuIsolatorProcess_html_ae9aeb71cb082870d963f4824681fb52d"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1WindowsCpuIsolatorProcess.html#ae9aeb71cb082870d963f4824681fb52d">mesos::internal::slave::WindowsCpuIsolatorProcess::cleanup</a></div><div class="ttdeci">process::Future&lt; Nothing &gt; cleanup(const ContainerID &amp;containerId) override</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></div><div class="ttdef"><b>Definition:</b> isolator.hpp:80</div></div>
 <div class="ttc" id="future_8hpp_html"><div class="ttname"><a href="future_8hpp.html">future.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1WindowsCpuIsolatorProcess_html_a503f133dc40d594bb272989d00fa4b9b"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1WindowsCpuIsolatorProcess.html#a503f133dc40d594bb272989d00fa4b9b">mesos::internal::slave::WindowsCpuIsolatorProcess::isolate</a></div><div class="ttdeci">process::Future&lt; Nothing &gt; isolate(const ContainerID &amp;containerId, pid_t pid) override</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/xfs_2disk_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/xfs_2disk_8hpp_source.html b/content/api/latest/c++/xfs_2disk_8hpp_source.html
index 6555e52..6cf3029 100644
--- a/content/api/latest/c++/xfs_2disk_8hpp_source.html
+++ b/content/api/latest/c++/xfs_2disk_8hpp_source.html
@@ -68,7 +68,7 @@
 <div class="ttc" id="duration_8hpp_html"><div class="ttname"><a href="duration_8hpp.html">duration.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1XfsDiskIsolatorProcess_html_a3ead222e46055762f2afb19a18d09733"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1XfsDiskIsolatorProcess.html#a3ead222e46055762f2afb19a18d09733">mesos::internal::slave::XfsDiskIsolatorProcess::cleanup</a></div><div class="ttdeci">virtual process::Future&lt; Nothing &gt; cleanup(const ContainerID &amp;containerId)</div></div>
 <div class="ttc" id="bytes_8hpp_html"><div class="ttname"><a href="bytes_8hpp.html">bytes.hpp</a></div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1XfsDiskIsolatorProcess_html_a5de0be74c55764cc4c1c4c4f392e4c48"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1XfsDiskIsolatorProcess.html#a5de0be74c55764cc4c1c4c4f392e4c48">mesos::internal::slave::XfsDiskIsolatorProcess::create</a></div><div class="ttdeci">static Try&lt; mesos::slave::Isolator * &gt; create(const Flags &amp;flags)</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></div><div class="ttdef"><b>Definition:</b> isolator.hpp:80</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1xfs_html_a50dd94c22d32cfc0d00c7468b3bd7edb"><div class="ttname"><a href="namespacemesos_1_1internal_1_1xfs.html#a50dd94c22d32cfc0d00c7468b3bd7edb">mesos::internal::xfs::QuotaPolicy</a></div><div class="ttdeci">QuotaPolicy</div><div class="ttdef"><b>Definition:</b> utils.hpp:72</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/zookeeper__test__server_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/zookeeper__test__server_8hpp_source.html b/content/api/latest/c++/zookeeper__test__server_8hpp_source.html
index e769efb..23b32dc 100644
--- a/content/api/latest/c++/zookeeper__test__server_8hpp_source.html
+++ b/content/api/latest/c++/zookeeper__test__server_8hpp_source.html
@@ -60,7 +60,7 @@
 <div class="ttc" id="classmesos_1_1internal_1_1tests_1_1ZooKeeperTestServer_html_aa31cac746c0eb90a5d2170338084c002"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1ZooKeeperTestServer.html#aa31cac746c0eb90a5d2170338084c002">mesos::internal::tests::ZooKeeperTestServer::~ZooKeeperTestServer</a></div><div class="ttdeci">~ZooKeeperTestServer()</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1tests_1_1ZooKeeperTestServer_html_adc2cb30117811e451b213ca8df720ee7"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1ZooKeeperTestServer.html#adc2cb30117811e451b213ca8df720ee7">mesos::internal::tests::ZooKeeperTestServer::getMaxSessionTimeout</a></div><div class="ttdeci">Duration getMaxSessionTimeout() const </div></div>
 <div class="ttc" id="option_8hpp_html_ac4b53d77033a5d2405ef12ceb3dc6498"><div class="ttname"><a href="option_8hpp.html#ac4b53d77033a5d2405ef12ceb3dc6498">max</a></div><div class="ttdeci">Option&lt; T &gt; max(const Option&lt; T &gt; &amp;left, const Option&lt; T &gt; &amp;right)</div><div class="ttdef"><b>Definition:</b> option.hpp:208</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="option_8hpp_html_a78407a45187058b9b4ef2042accb9bc4"><div class="ttname"><a href="option_8hpp.html#a78407a45187058b9b4ef2042accb9bc4">min</a></div><div class="ttdeci">Option&lt; T &gt; min(const Option&lt; T &gt; &amp;left, const Option&lt; T &gt; &amp;right)</div><div class="ttdef"><b>Definition:</b> option.hpp:179</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1tests_1_1ZooKeeperTestServer_html_a5fb4d10971b61af717fe1f30693a88e8"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1ZooKeeperTestServer.html#a5fb4d10971b61af717fe1f30693a88e8">mesos::internal::tests::ZooKeeperTestServer::startNetwork</a></div><div class="ttdeci">int startNetwork()</div></div>
 <div class="ttc" id="namespaceinternal_html"><div class="ttname"><a href="namespaceinternal.html">internal</a></div><div class="ttdef"><b>Definition:</b> attributes.hpp:24</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/java/org/apache/mesos/Protos.Resource.DiskInfo.Source.Builder.html
----------------------------------------------------------------------
diff --git a/content/api/latest/java/org/apache/mesos/Protos.Resource.DiskInfo.Source.Builder.html b/content/api/latest/java/org/apache/mesos/Protos.Resource.DiskInfo.Source.Builder.html
index 3c2451f..86eca95 100644
--- a/content/api/latest/java/org/apache/mesos/Protos.Resource.DiskInfo.Source.Builder.html
+++ b/content/api/latest/java/org/apache/mesos/Protos.Resource.DiskInfo.Source.Builder.html
@@ -1150,7 +1150,7 @@ implements <a href="../../../org/apache/mesos/Protos.Resource.DiskInfo.SourceOrB
  profile name to a set of vendor specific disk parameters. And
  the framework will do disk selection based on profile names,
  instead of vendor specific disk parameters.
- Also see the DiskProfile module.
+ Also see the DiskProfileAdaptor module.
  </pre>
 
  <code>optional string profile = 6;</code></div>
@@ -1174,7 +1174,7 @@ implements <a href="../../../org/apache/mesos/Protos.Resource.DiskInfo.SourceOrB
  profile name to a set of vendor specific disk parameters. And
  the framework will do disk selection based on profile names,
  instead of vendor specific disk parameters.
- Also see the DiskProfile module.
+ Also see the DiskProfileAdaptor module.
  </pre>
 
  <code>optional string profile = 6;</code></div>
@@ -1198,7 +1198,7 @@ implements <a href="../../../org/apache/mesos/Protos.Resource.DiskInfo.SourceOrB
  profile name to a set of vendor specific disk parameters. And
  the framework will do disk selection based on profile names,
  instead of vendor specific disk parameters.
- Also see the DiskProfile module.
+ Also see the DiskProfileAdaptor module.
  </pre>
 
  <code>optional string profile = 6;</code></div>
@@ -1222,7 +1222,7 @@ implements <a href="../../../org/apache/mesos/Protos.Resource.DiskInfo.SourceOrB
  profile name to a set of vendor specific disk parameters. And
  the framework will do disk selection based on profile names,
  instead of vendor specific disk parameters.
- Also see the DiskProfile module.
+ Also see the DiskProfileAdaptor module.
  </pre>
 
  <code>optional string profile = 6;</code></div>
@@ -1242,7 +1242,7 @@ implements <a href="../../../org/apache/mesos/Protos.Resource.DiskInfo.SourceOrB
  profile name to a set of vendor specific disk parameters. And
  the framework will do disk selection based on profile names,
  instead of vendor specific disk parameters.
- Also see the DiskProfile module.
+ Also see the DiskProfileAdaptor module.
  </pre>
 
  <code>optional string profile = 6;</code></div>
@@ -1262,7 +1262,7 @@ implements <a href="../../../org/apache/mesos/Protos.Resource.DiskInfo.SourceOrB
  profile name to a set of vendor specific disk parameters. And
  the framework will do disk selection based on profile names,
  instead of vendor specific disk parameters.
- Also see the DiskProfile module.
+ Also see the DiskProfileAdaptor module.
  </pre>
 
  <code>optional string profile = 6;</code></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/java/org/apache/mesos/Protos.Resource.DiskInfo.Source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/java/org/apache/mesos/Protos.Resource.DiskInfo.Source.html b/content/api/latest/java/org/apache/mesos/Protos.Resource.DiskInfo.Source.html
index 4d06a19..1c032cc 100644
--- a/content/api/latest/java/org/apache/mesos/Protos.Resource.DiskInfo.Source.html
+++ b/content/api/latest/java/org/apache/mesos/Protos.Resource.DiskInfo.Source.html
@@ -857,7 +857,7 @@ public static final&nbsp;&lt;any&gt; PARSER</pre>
  profile name to a set of vendor specific disk parameters. And
  the framework will do disk selection based on profile names,
  instead of vendor specific disk parameters.
- Also see the DiskProfile module.
+ Also see the DiskProfileAdaptor module.
  </pre>
 
  <code>optional string profile = 6;</code></div>
@@ -881,7 +881,7 @@ public static final&nbsp;&lt;any&gt; PARSER</pre>
  profile name to a set of vendor specific disk parameters. And
  the framework will do disk selection based on profile names,
  instead of vendor specific disk parameters.
- Also see the DiskProfile module.
+ Also see the DiskProfileAdaptor module.
  </pre>
 
  <code>optional string profile = 6;</code></div>
@@ -905,7 +905,7 @@ public static final&nbsp;&lt;any&gt; PARSER</pre>
  profile name to a set of vendor specific disk parameters. And
  the framework will do disk selection based on profile names,
  instead of vendor specific disk parameters.
- Also see the DiskProfile module.
+ Also see the DiskProfileAdaptor module.
  </pre>
 
  <code>optional string profile = 6;</code></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/java/org/apache/mesos/Protos.Resource.DiskInfo.SourceOrBuilder.html
----------------------------------------------------------------------
diff --git a/content/api/latest/java/org/apache/mesos/Protos.Resource.DiskInfo.SourceOrBuilder.html b/content/api/latest/java/org/apache/mesos/Protos.Resource.DiskInfo.SourceOrBuilder.html
index b1c72c1..7e7421a 100644
--- a/content/api/latest/java/org/apache/mesos/Protos.Resource.DiskInfo.SourceOrBuilder.html
+++ b/content/api/latest/java/org/apache/mesos/Protos.Resource.DiskInfo.SourceOrBuilder.html
@@ -441,7 +441,7 @@ var activeTableTab = "activeTableTab";
  profile name to a set of vendor specific disk parameters. And
  the framework will do disk selection based on profile names,
  instead of vendor specific disk parameters.
- Also see the DiskProfile module.
+ Also see the DiskProfileAdaptor module.
  </pre>
 
  <code>optional string profile = 6;</code></div>
@@ -461,7 +461,7 @@ var activeTableTab = "activeTableTab";
  profile name to a set of vendor specific disk parameters. And
  the framework will do disk selection based on profile names,
  instead of vendor specific disk parameters.
- Also see the DiskProfile module.
+ Also see the DiskProfileAdaptor module.
  </pre>
 
  <code>optional string profile = 6;</code></div>
@@ -481,7 +481,7 @@ var activeTableTab = "activeTableTab";
  profile name to a set of vendor specific disk parameters. And
  the framework will do disk selection based on profile names,
  instead of vendor specific disk parameters.
- Also see the DiskProfile module.
+ Also see the DiskProfileAdaptor module.
  </pre>
 
  <code>optional string profile = 6;</code></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/blog/feed.xml
----------------------------------------------------------------------
diff --git a/content/blog/feed.xml b/content/blog/feed.xml
index 762f5bc..5351f67 100644
--- a/content/blog/feed.xml
+++ b/content/blog/feed.xml
@@ -292,7 +292,7 @@ To learn more about CSI work in Mesos, you can dig into the design document &lt;
 &lt;/ul&gt;
 
 
-&lt;p&gt;If you are a user and would like to suggest some areas for performance improvement, please let us know by emailing &lt;a href=&quot;&amp;#x6d;&amp;#x61;&amp;#x69;&amp;#x6c;&amp;#x74;&amp;#111;&amp;#58;&amp;#x64;&amp;#x65;&amp;#x76;&amp;#64;&amp;#97;&amp;#112;&amp;#x61;&amp;#x63;&amp;#104;&amp;#x65;&amp;#46;&amp;#x6d;&amp;#x65;&amp;#x73;&amp;#x6f;&amp;#115;&amp;#46;&amp;#111;&amp;#x72;&amp;#x67;&quot;&gt;&amp;#100;&amp;#101;&amp;#118;&amp;#x40;&amp;#x61;&amp;#x70;&amp;#97;&amp;#99;&amp;#104;&amp;#101;&amp;#46;&amp;#x6d;&amp;#x65;&amp;#x73;&amp;#x6f;&amp;#x73;&amp;#x2e;&amp;#x6f;&amp;#114;&amp;#103;&lt;/a&gt;.&lt;/p&gt;
+&lt;p&gt;If you are a user and would like to suggest some areas for performance improvement, please let us know by emailing &lt;a href=&quot;&amp;#109;&amp;#x61;&amp;#x69;&amp;#108;&amp;#x74;&amp;#111;&amp;#x3a;&amp;#100;&amp;#101;&amp;#118;&amp;#x40;&amp;#97;&amp;#112;&amp;#97;&amp;#x63;&amp;#104;&amp;#x65;&amp;#46;&amp;#x6d;&amp;#x65;&amp;#x73;&amp;#x6f;&amp;#115;&amp;#x2e;&amp;#111;&amp;#x72;&amp;#x67;&quot;&gt;&amp;#x64;&amp;#x65;&amp;#118;&amp;#x40;&amp;#x61;&amp;#x70;&amp;#x61;&amp;#x63;&amp;#104;&amp;#x65;&amp;#46;&amp;#x6d;&amp;#x65;&amp;#115;&amp;#111;&amp;#115;&amp;#x2e;&amp;#111;&amp;#x72;&amp;#x67;&lt;/a&gt;.&lt;/p&gt;
 
 	</content>
   </entry>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/blog/performance-working-group-progress-report/index.html
----------------------------------------------------------------------
diff --git a/content/blog/performance-working-group-progress-report/index.html b/content/blog/performance-working-group-progress-report/index.html
index 486a6cd..d293362 100644
--- a/content/blog/performance-working-group-progress-report/index.html
+++ b/content/blog/performance-working-group-progress-report/index.html
@@ -238,7 +238,7 @@
 </ul>
 
 
-<p>If you are a user and would like to suggest some areas for performance improvement, please let us know by emailing <a href="&#x6d;&#x61;&#x69;&#x6c;&#x74;&#111;&#58;&#x64;&#x65;&#x76;&#64;&#97;&#112;&#x61;&#x63;&#104;&#x65;&#46;&#x6d;&#x65;&#x73;&#x6f;&#115;&#46;&#111;&#x72;&#x67;">&#100;&#101;&#118;&#x40;&#x61;&#x70;&#97;&#99;&#104;&#101;&#46;&#x6d;&#x65;&#x73;&#x6f;&#x73;&#x2e;&#x6f;&#114;&#103;</a>.</p>
+<p>If you are a user and would like to suggest some areas for performance improvement, please let us know by emailing <a href="&#109;&#x61;&#x69;&#108;&#x74;&#111;&#x3a;&#100;&#101;&#118;&#x40;&#97;&#112;&#97;&#x63;&#104;&#x65;&#46;&#x6d;&#x65;&#x73;&#x6f;&#115;&#x2e;&#111;&#x72;&#x67;">&#x64;&#x65;&#118;&#x40;&#x61;&#x70;&#x61;&#x63;&#104;&#x65;&#46;&#x6d;&#x65;&#115;&#111;&#115;&#x2e;&#111;&#x72;&#x67;</a>.</p>
 
   </div>
 </div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/sitemap.xml
----------------------------------------------------------------------
diff --git a/content/sitemap.xml b/content/sitemap.xml
index edaa5d4..f2609a0 100644
--- a/content/sitemap.xml
+++ b/content/sitemap.xml
@@ -2141,10 +2141,6 @@
     <lastmod>2018-03-21T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/c++/module_2disk__profile_8hpp.html</loc>
-    <lastmod>2018-03-21T00:00:00+00:00</lastmod>
-  </url>
-  <url>
     <loc>http://mesos.apache.org/api/latest/c++/classprocess_1_1Help.html</loc>
     <lastmod>2018-03-21T00:00:00+00:00</lastmod>
   </url>
@@ -3225,6 +3221,10 @@
     <lastmod>2018-03-21T00:00:00+00:00</lastmod>
   </url>
   <url>
+    <loc>http://mesos.apache.org/api/latest/c++/resource__provider_2storage_2disk__profile__adaptor_8hpp_source.html</loc>
+    <lastmod>2018-03-21T00:00:00+00:00</lastmod>
+  </url>
+  <url>
     <loc>http://mesos.apache.org/api/latest/c++/command__utils_8hpp.html</loc>
     <lastmod>2018-03-21T00:00:00+00:00</lastmod>
   </url>
@@ -3353,10 +3353,6 @@
     <lastmod>2018-03-21T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/c++/resource__provider_2storage_2disk__profile_8hpp_source.html</loc>
-    <lastmod>2018-03-21T00:00:00+00:00</lastmod>
-  </url>
-  <url>
     <loc>http://mesos.apache.org/api/latest/c++/3rdparty_2libprocess_2include_2process_2io_8hpp_source.html</loc>
     <lastmod>2018-03-21T00:00:00+00:00</lastmod>
   </url>
@@ -5205,10 +5201,6 @@
     <lastmod>2018-03-21T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/c++/uri__disk__profile_8hpp_source.html</loc>
-    <lastmod>2018-03-21T00:00:00+00:00</lastmod>
-  </url>
-  <url>
     <loc>http://mesos.apache.org/api/latest/c++/bytes_8hpp.html</loc>
     <lastmod>2018-03-21T00:00:00+00:00</lastmod>
   </url>
@@ -5253,6 +5245,10 @@
     <lastmod>2018-03-21T00:00:00+00:00</lastmod>
   </url>
   <url>
+    <loc>http://mesos.apache.org/api/latest/c++/uri__disk__profile__adaptor_8hpp_source.html</loc>
+    <lastmod>2018-03-21T00:00:00+00:00</lastmod>
+  </url>
+  <url>
     <loc>http://mesos.apache.org/api/latest/c++/windows_2format_8hpp.html</loc>
     <lastmod>2018-03-21T00:00:00+00:00</lastmod>
   </url>
@@ -5917,10 +5913,6 @@
     <lastmod>2018-03-21T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/c++/module_2disk__profile_8hpp_source.html</loc>
-    <lastmod>2018-03-21T00:00:00+00:00</lastmod>
-  </url>
-  <url>
     <loc>http://mesos.apache.org/api/latest/c++/exit_8hpp_source.html</loc>
     <lastmod>2018-03-21T00:00:00+00:00</lastmod>
   </url>
@@ -6049,10 +6041,6 @@
     <lastmod>2018-03-21T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/c++/structmesos_1_1internal_1_1profile_1_1Flags.html</loc>
-    <lastmod>2018-03-21T00:00:00+00:00</lastmod>
-  </url>
-  <url>
     <loc>http://mesos.apache.org/api/latest/c++/structstd_1_1hash_3_01mesos_1_1ContainerID_01_4-members.html</loc>
     <lastmod>2018-03-21T00:00:00+00:00</lastmod>
   </url>
@@ -7253,6 +7241,10 @@
     <lastmod>2018-03-21T00:00:00+00:00</lastmod>
   </url>
   <url>
+    <loc>http://mesos.apache.org/api/latest/c++/module_2disk__profile__adaptor_8hpp.html</loc>
+    <lastmod>2018-03-21T00:00:00+00:00</lastmod>
+  </url>
+  <url>
     <loc>http://mesos.apache.org/api/latest/c++/namespacejava_1_1lang.html</loc>
     <lastmod>2018-03-21T00:00:00+00:00</lastmod>
   </url>
@@ -7453,6 +7445,10 @@
     <lastmod>2018-03-21T00:00:00+00:00</lastmod>
   </url>
   <url>
+    <loc>http://mesos.apache.org/api/latest/c++/uri__disk__profile__adaptor_8hpp.html</loc>
+    <lastmod>2018-03-21T00:00:00+00:00</lastmod>
+  </url>
+  <url>
     <loc>http://mesos.apache.org/api/latest/c++/classJSON_1_1BooleanWriter-members.html</loc>
     <lastmod>2018-03-21T00:00:00+00:00</lastmod>
   </url>
@@ -7621,6 +7617,10 @@
     <lastmod>2018-03-21T00:00:00+00:00</lastmod>
   </url>
   <url>
+    <loc>http://mesos.apache.org/api/latest/c++/module_2disk__profile__adaptor_8hpp_source.html</loc>
+    <lastmod>2018-03-21T00:00:00+00:00</lastmod>
+  </url>
+  <url>
     <loc>http://mesos.apache.org/api/latest/c++/classWindowsSocketError.html</loc>
     <lastmod>2018-03-21T00:00:00+00:00</lastmod>
   </url>
@@ -9185,6 +9185,10 @@
     <lastmod>2018-03-21T00:00:00+00:00</lastmod>
   </url>
   <url>
+    <loc>http://mesos.apache.org/api/latest/c++/classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor-members.html</loc>
+    <lastmod>2018-03-21T00:00:00+00:00</lastmod>
+  </url>
+  <url>
     <loc>http://mesos.apache.org/api/latest/c++/structprocess_1_1http_1_1authentication_1_1AuthenticationResult.html</loc>
     <lastmod>2018-03-21T00:00:00+00:00</lastmod>
   </url>
@@ -9877,6 +9881,10 @@
     <lastmod>2018-03-21T00:00:00+00:00</lastmod>
   </url>
   <url>
+    <loc>http://mesos.apache.org/api/latest/c++/classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor.html</loc>
+    <lastmod>2018-03-21T00:00:00+00:00</lastmod>
+  </url>
+  <url>
     <loc>http://mesos.apache.org/api/latest/c++/classmesos_1_1internal_1_1tests_1_1Rootfs-members.html</loc>
     <lastmod>2018-03-21T00:00:00+00:00</lastmod>
   </url>
@@ -10181,6 +10189,10 @@
     <lastmod>2018-03-21T00:00:00+00:00</lastmod>
   </url>
   <url>
+    <loc>http://mesos.apache.org/api/latest/c++/structmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor_1_1Flags-members.html</loc>
+    <lastmod>2018-03-21T00:00:00+00:00</lastmod>
+  </url>
+  <url>
     <loc>http://mesos.apache.org/api/latest/c++/namespacemembers_func_k.html</loc>
     <lastmod>2018-03-21T00:00:00+00:00</lastmod>
   </url>
@@ -10221,10 +10233,6 @@
     <lastmod>2018-03-21T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/c++/classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptor-members.html</loc>
-    <lastmod>2018-03-21T00:00:00+00:00</lastmod>
-  </url>
-  <url>
     <loc>http://mesos.apache.org/api/latest/c++/structEnumClassHash.html</loc>
     <lastmod>2018-03-21T00:00:00+00:00</lastmod>
   </url>
@@ -10941,6 +10949,10 @@
     <lastmod>2018-03-21T00:00:00+00:00</lastmod>
   </url>
   <url>
+    <loc>http://mesos.apache.org/api/latest/c++/classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptorProcess-members.html</loc>
+    <lastmod>2018-03-21T00:00:00+00:00</lastmod>
+  </url>
+  <url>
     <loc>http://mesos.apache.org/api/latest/c++/classmesos_1_1internal_1_1cram__md5_1_1InMemoryAuxiliaryPropertyPlugin-members.html</loc>
     <lastmod>2018-03-21T00:00:00+00:00</lastmod>
   </url>
@@ -11213,10 +11225,6 @@
     <lastmod>2018-03-21T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/c++/structmesos_1_1internal_1_1profile_1_1Flags-members.html</loc>
-    <lastmod>2018-03-21T00:00:00+00:00</lastmod>
-  </url>
-  <url>
     <loc>http://mesos.apache.org/api/latest/c++/classMinutes-members.html</loc>
     <lastmod>2018-03-21T00:00:00+00:00</lastmod>
   </url>
@@ -11681,10 +11689,6 @@
     <lastmod>2018-03-21T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/c++/classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptorProcess-members.html</loc>
-    <lastmod>2018-03-21T00:00:00+00:00</lastmod>
-  </url>
-  <url>
     <loc>http://mesos.apache.org/api/latest/c++/classprocess_1_1internal_1_1Loop-members.html</loc>
     <lastmod>2018-03-21T00:00:00+00:00</lastmod>
   </url>
@@ -11849,10 +11853,6 @@
     <lastmod>2018-03-21T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/c++/namespacemesos_1_1internal_1_1profile.html</loc>
-    <lastmod>2018-03-21T00:00:00+00:00</lastmod>
-  </url>
-  <url>
     <loc>http://mesos.apache.org/api/latest/c++/classJvm_1_1MethodFinder.html</loc>
     <lastmod>2018-03-21T00:00:00+00:00</lastmod>
   </url>
@@ -14197,10 +14197,6 @@
     <lastmod>2018-03-21T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/c++/classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptorProcess.html</loc>
-    <lastmod>2018-03-21T00:00:00+00:00</lastmod>
-  </url>
-  <url>
     <loc>http://mesos.apache.org/api/latest/c++/structmesos_1_1internal_1_1StatusUpdateManagerProcess_1_1State_1_1StreamState.html</loc>
     <lastmod>2018-03-21T00:00:00+00:00</lastmod>
   </url>
@@ -14253,10 +14249,6 @@
     <lastmod>2018-03-21T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/c++/uri__disk__profile_8hpp.html</loc>
-    <lastmod>2018-03-21T00:00:00+00:00</lastmod>
-  </url>
-  <url>
     <loc>http://mesos.apache.org/api/latest/c++/windows__ctrlhandler_8hpp_source.html</loc>
     <lastmod>2018-03-21T00:00:00+00:00</lastmod>
   </url>
@@ -15189,6 +15181,10 @@
     <lastmod>2018-03-21T00:00:00+00:00</lastmod>
   </url>
   <url>
+    <loc>http://mesos.apache.org/api/latest/c++/structmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor_1_1Flags.html</loc>
+    <lastmod>2018-03-21T00:00:00+00:00</lastmod>
+  </url>
+  <url>
     <loc>http://mesos.apache.org/api/latest/c++/structmesos_1_1internal_1_1tests_1_1CapabilitiesTestHelper_1_1Flags.html</loc>
     <lastmod>2018-03-21T00:00:00+00:00</lastmod>
   </url>
@@ -15197,6 +15193,10 @@
     <lastmod>2018-03-21T00:00:00+00:00</lastmod>
   </url>
   <url>
+    <loc>http://mesos.apache.org/api/latest/c++/classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptorProcess.html</loc>
+    <lastmod>2018-03-21T00:00:00+00:00</lastmod>
+  </url>
+  <url>
     <loc>http://mesos.apache.org/api/latest/c++/windows_2dup_8hpp.html</loc>
     <lastmod>2018-03-21T00:00:00+00:00</lastmod>
   </url>
@@ -15309,6 +15309,10 @@
     <lastmod>2018-03-21T00:00:00+00:00</lastmod>
   </url>
   <url>
+    <loc>http://mesos.apache.org/api/latest/c++/namespacemesos_1_1internal_1_1storage.html</loc>
+    <lastmod>2018-03-21T00:00:00+00:00</lastmod>
+  </url>
+  <url>
     <loc>http://mesos.apache.org/api/latest/c++/functions_vars_l.html</loc>
     <lastmod>2018-03-21T00:00:00+00:00</lastmod>
   </url>
@@ -16129,6 +16133,10 @@
     <lastmod>2018-03-21T00:00:00+00:00</lastmod>
   </url>
   <url>
+    <loc>http://mesos.apache.org/api/latest/c++/resource__provider_2storage_2disk__profile__adaptor_8hpp.html</loc>
+    <lastmod>2018-03-21T00:00:00+00:00</lastmod>
+  </url>
+  <url>
     <loc>http://mesos.apache.org/api/latest/c++/dir_561a4a6b181552a034e3bcd8dbedf91f.html</loc>
     <lastmod>2018-03-21T00:00:00+00:00</lastmod>
   </url>
@@ -16293,10 +16301,6 @@
     <lastmod>2018-03-21T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/c++/resource__provider_2storage_2disk__profile_8hpp.html</loc>
-    <lastmod>2018-03-21T00:00:00+00:00</lastmod>
-  </url>
-  <url>
     <loc>http://mesos.apache.org/api/latest/c++/classmesos_1_1internal_1_1scheduler_1_1Flags.html</loc>
     <lastmod>2018-03-21T00:00:00+00:00</lastmod>
   </url>
@@ -16841,10 +16845,6 @@
     <lastmod>2018-03-21T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/c++/classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptor.html</loc>
-    <lastmod>2018-03-21T00:00:00+00:00</lastmod>
-  </url>
-  <url>
     <loc>http://mesos.apache.org/api/latest/c++/classmesos_1_1internal_1_1EndpointDetector.html</loc>
     <lastmod>2018-03-21T00:00:00+00:00</lastmod>
   </url>


[20/37] mesos-site git commit: Updated the website built from mesos SHA: 1231e8f.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/include_2mesos_2module_2detector_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/include_2mesos_2module_2detector_8hpp_source.html b/content/api/latest/c++/include_2mesos_2module_2detector_8hpp_source.html
index 6ee2e36..644d9f9 100644
--- a/content/api/latest/c++/include_2mesos_2module_2detector_8hpp_source.html
+++ b/content/api/latest/c++/include_2mesos_2module_2detector_8hpp_source.html
@@ -58,7 +58,7 @@
 <div class="ttc" id="include_2mesos_2master_2detector_8hpp_html"><div class="ttname"><a href="include_2mesos_2master_2detector_8hpp.html">detector.hpp</a></div></div>
 <div class="ttc" id="structmesos_1_1modules_1_1Module_3_01mesos_1_1master_1_1detector_1_1MasterDetector_01_4_html_aaad586a40e542516ebd4b16803e0aad4"><div class="ttname"><a href="structmesos_1_1modules_1_1Module_3_01mesos_1_1master_1_1detector_1_1MasterDetector_01_4.html#aaad586a40e542516ebd4b16803e0aad4">mesos::modules::Module&lt; mesos::master::detector::MasterDetector &gt;::Module</a></div><div class="ttdeci">Module(const char *_moduleApiVersion, const char *_mesosVersion, const char *_authorName, const char *_authorEmail, const char *_description, bool(*_compatible)(), mesos::master::detector::MasterDetector *(*_create)(const Parameters &amp;parameters))</div><div class="ttdef"><b>Definition:</b> detector.hpp:38</div></div>
 <div class="ttc" id="namespacemesos_1_1modules_html_a70163bdea2fe39ef5b798a7d7ee0c220"><div class="ttname"><a href="namespacemesos_1_1modules.html#a70163bdea2fe39ef5b798a7d7ee0c220">mesos::modules::kind</a></div><div class="ttdeci">const char * kind()</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="include_2mesos_2module_8hpp_html"><div class="ttname"><a href="include_2mesos_2module_8hpp.html">module.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1master_1_1detector_1_1MasterDetector_html"><div class="ttname"><a href="classmesos_1_1master_1_1detector_1_1MasterDetector.html">mesos::master::detector::MasterDetector</a></div><div class="ttdoc">An abstraction of a Master detector which can be used to detect the leading master from a group...</div><div class="ttdef"><b>Definition:</b> detector.hpp:38</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&lt; Nothing &gt; create(const std::string &amp;hierarchy, const std::string &amp;cgroup, bool recursive=false)</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/include_2mesos_2module_2isolator_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/include_2mesos_2module_2isolator_8hpp_source.html b/content/api/latest/c++/include_2mesos_2module_2isolator_8hpp_source.html
index 6c76c45..ec8543b 100644
--- a/content/api/latest/c++/include_2mesos_2module_2isolator_8hpp_source.html
+++ b/content/api/latest/c++/include_2mesos_2module_2isolator_8hpp_source.html
@@ -56,7 +56,7 @@
 <div class="ttc" id="include_2mesos_2mesos_8hpp_html"><div class="ttname"><a href="include_2mesos_2mesos_8hpp.html">mesos.hpp</a></div></div>
 <div class="ttc" id="include_2mesos_2slave_2isolator_8hpp_html"><div class="ttname"><a href="include_2mesos_2slave_2isolator_8hpp.html">isolator.hpp</a></div></div>
 <div class="ttc" id="namespacemesos_1_1modules_html_a70163bdea2fe39ef5b798a7d7ee0c220"><div class="ttname"><a href="namespacemesos_1_1modules.html#a70163bdea2fe39ef5b798a7d7ee0c220">mesos::modules::kind</a></div><div class="ttdeci">const char * kind()</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="include_2mesos_2module_8hpp_html"><div class="ttname"><a href="include_2mesos_2module_8hpp.html">module.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&lt; Nothing &gt; create(const std::string &amp;hierarchy, const std::string &amp;cgroup, bool recursive=false)</div></div>
 <div class="ttc" id="classmesos_1_1slave_1_1Isolator_html"><div class="ttname"><a href="classmesos_1_1slave_1_1Isolator.html">mesos::slave::Isolator</a></div><div class="ttdef"><b>Definition:</b> isolator.hpp:39</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/include_2mesos_2module_2module_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/include_2mesos_2module_2module_8hpp_source.html b/content/api/latest/c++/include_2mesos_2module_2module_8hpp_source.html
index 3248c74..072e0b8 100644
--- a/content/api/latest/c++/include_2mesos_2module_2module_8hpp_source.html
+++ b/content/api/latest/c++/include_2mesos_2module_2module_8hpp_source.html
@@ -53,7 +53,7 @@
 </div><!--header-->
 <div class="contents">
 <a href="include_2mesos_2module_2module_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">// Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// or more contributor license agreements.  See the NOTICE file</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment">// distributed with this work for additional information</span></div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">// regarding copyright ownership.  The ASF licenses this file</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment">// to you under the Apache License, Version 2.0 (the</span></div><div class="line"><a name
 ="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment">// &quot;License&quot;); you may not use this file except in compliance</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment">// with the License.  You may obtain a copy of the License at</span></div><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment">//     http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment">// Unless required by applicable law or agreed to in writing, software</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class
 ="comment">// distributed under the License is distributed on an &quot;AS IS&quot; BASIS,</span></div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment">// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span></div><div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment">// See the License for the specific language governing permissions and</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment">// limitations under the License.</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;</div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="preprocessor">#ifndef __MESOS_MODULE_MODULE_HPP__</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="preprocessor">#define __MESOS_MODULE_MODULE_HPP__<
 /span></div><div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;</div><div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="comment">// ONLY USEFUL AFTER RUNNING PROTOC.</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="preprocessor">#include &lt;mesos/module/module.pb.h&gt;</span></div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;</div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespacemesos.html">mesos</a> {</div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div><div class="line"><a name="l00025"></a><span class="lineno"><a class="line" href="namespacemesos.html#a786dbb540d567fff2903d6b8ef050ce2">   25</a></span>&#160;<span class="keyword">inline</span> std::ostream&amp; <a class="code" href="namespacemeso
 s.html#a5dc9d475094af726a46d485950cde6cb">operator&lt;&lt;</a>(</div><div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;    std::ostream&amp; stream,</div><div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;    <span class="keyword">const</span> Modules&amp; modules)</div><div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;{</div><div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;  <span class="keywordflow">return</span> stream &lt;&lt; modules.DebugString();</div><div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;}</div><div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;</div><div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;} <span class="comment">// namespace mesos {</span></div><div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;</div><div class="line"><a name="l00034"
 ></a><span class="lineno">   34</span>&#160;<span class="preprocessor">#endif // __MESOS_MODULE_MODULE_HPP__</span></div><div class="ttc" id="namespacemesos_html_a5dc9d475094af726a46d485950cde6cb"><div class="ttname"><a href="namespacemesos.html#a5dc9d475094af726a46d485950cde6cb">mesos::operator&lt;&lt;</a></div><div class="ttdeci">std::ostream &amp; operator&lt;&lt;(std::ostream &amp;stream, const Attribute &amp;attribute)</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 </div><!-- fragment --></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/include_2mesos_2module_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/include_2mesos_2module_8hpp_source.html b/content/api/latest/c++/include_2mesos_2module_8hpp_source.html
index 1fd247a..1a91d99 100644
--- a/content/api/latest/c++/include_2mesos_2module_8hpp_source.html
+++ b/content/api/latest/c++/include_2mesos_2module_8hpp_source.html
@@ -58,7 +58,7 @@
 <div class="ttc" id="structmesos_1_1modules_1_1ModuleBase_html_a0dd78b0f361b71137577e31d979b7f5c"><div class="ttname"><a href="structmesos_1_1modules_1_1ModuleBase.html#a0dd78b0f361b71137577e31d979b7f5c">mesos::modules::ModuleBase::authorEmail</a></div><div class="ttdeci">const char * authorEmail</div><div class="ttdef"><b>Definition:</b> module.hpp:80</div></div>
 <div class="ttc" id="structmesos_1_1modules_1_1ModuleBase_html_a62b45c28e9334726ece62833d6f88b27"><div class="ttname"><a href="structmesos_1_1modules_1_1ModuleBase.html#a62b45c28e9334726ece62833d6f88b27">mesos::modules::ModuleBase::compatible</a></div><div class="ttdeci">bool(* compatible)()</div><div class="ttdef"><b>Definition:</b> module.hpp:90</div></div>
 <div class="ttc" id="structmesos_1_1modules_1_1ModuleBase_html_af37d32c0c7e7964c8e2368f4224ce0b4"><div class="ttname"><a href="structmesos_1_1modules_1_1ModuleBase.html#af37d32c0c7e7964c8e2368f4224ce0b4">mesos::modules::ModuleBase::kind</a></div><div class="ttdeci">const char * kind</div><div class="ttdef"><b>Definition:</b> module.hpp:78</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="structmesos_1_1modules_1_1ModuleBase_html_af80fc68d09b86ea3192284dc55a64a9b"><div class="ttname"><a href="structmesos_1_1modules_1_1ModuleBase.html#af80fc68d09b86ea3192284dc55a64a9b">mesos::modules::ModuleBase::authorName</a></div><div class="ttdeci">const char * authorName</div><div class="ttdef"><b>Definition:</b> module.hpp:79</div></div>
 <div class="ttc" id="structmesos_1_1modules_1_1ModuleBase_html_a5dd5da6efcacafd63b38c963fc0928b3"><div class="ttname"><a href="structmesos_1_1modules_1_1ModuleBase.html#a5dd5da6efcacafd63b38c963fc0928b3">mesos::modules::ModuleBase::moduleApiVersion</a></div><div class="ttdeci">const char * moduleApiVersion</div><div class="ttdef"><b>Definition:</b> module.hpp:74</div></div>
 <div class="ttc" id="structmesos_1_1modules_1_1ModuleBase_html_ae584668522f5c02ba58f932d238ce2c0"><div class="ttname"><a href="structmesos_1_1modules_1_1ModuleBase.html#ae584668522f5c02ba58f932d238ce2c0">mesos::modules::ModuleBase::description</a></div><div class="ttdeci">const char * description</div><div class="ttdef"><b>Definition:</b> module.hpp:81</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/include_2mesos_2slave_2containerizer_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/include_2mesos_2slave_2containerizer_8hpp_source.html b/content/api/latest/c++/include_2mesos_2slave_2containerizer_8hpp_source.html
index e5f4c3e..7ed5ecd 100644
--- a/content/api/latest/c++/include_2mesos_2slave_2containerizer_8hpp_source.html
+++ b/content/api/latest/c++/include_2mesos_2slave_2containerizer_8hpp_source.html
@@ -67,7 +67,7 @@
 <div class="ttc" id="classprocess_1_1Shared_html"><div class="ttname"><a href="classprocess_1_1Shared.html">process::Shared&lt; FDWrapper &gt;</a></div></div>
 <div class="ttc" id="3rdparty_2stout_2include_2stout_2windows_8hpp_html_abd165ee6474b5b75bf075842fff13a04"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#abd165ee6474b5b75bf075842fff13a04">STDOUT_FILENO</a></div><div class="ttdeci">#define STDOUT_FILENO</div><div class="ttdef"><b>Definition:</b> windows.hpp:160</div></div>
 <div class="ttc" id="classprocess_1_1Subprocess_1_1IO_html"><div class="ttname"><a href="classprocess_1_1Subprocess_1_1IO.html">process::Subprocess::IO</a></div><div class="ttdoc">Describes how the I/O is redirected for stdin/stdout/stderr. </div><div class="ttdef"><b>Definition:</b> subprocess.hpp:61</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</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="3rdparty_2stout_2include_2stout_2windows_8hpp_html_afcf80a6d91178952d107ad00b165752b"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#afcf80a6d91178952d107ad00b165752b">STDIN_FILENO</a></div><div class="ttdeci">#define STDIN_FILENO</div><div class="ttdef"><b>Definition:</b> windows.hpp:159</div></div>
 <div class="ttc" id="structmesos_1_1slave_1_1ContainerIO_html_a3cbd98f5b391bb77ea645fdeafb605cf"><div class="ttname"><a href="structmesos_1_1slave_1_1ContainerIO.html#a3cbd98f5b391bb77ea645fdeafb605cf">mesos::slave::ContainerIO::err</a></div><div class="ttdeci">IO err</div><div class="ttdoc">Similar to out, except this describes how to redirect stderr. </div><div class="ttdef"><b>Definition:</b> containerizer.hpp:141</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/include_2mesos_2slave_2isolator_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/include_2mesos_2slave_2isolator_8hpp_source.html b/content/api/latest/c++/include_2mesos_2slave_2isolator_8hpp_source.html
index 6f4f3af..674febb 100644
--- a/content/api/latest/c++/include_2mesos_2slave_2isolator_8hpp_source.html
+++ b/content/api/latest/c++/include_2mesos_2slave_2isolator_8hpp_source.html
@@ -63,7 +63,7 @@
 <div class="ttc" id="classmesos_1_1slave_1_1Isolator_html_a9ec7749b09cc7fb2d0286bf2eca913ac"><div class="ttname"><a href="classmesos_1_1slave_1_1Isolator.html#a9ec7749b09cc7fb2d0286bf2eca913ac">mesos::slave::Isolator::~Isolator</a></div><div class="ttdeci">virtual ~Isolator()</div><div class="ttdef"><b>Definition:</b> isolator.hpp:42</div></div>
 <div class="ttc" id="3rdparty_2stout_2include_2stout_2windows_8hpp_html_ab03ced250ed239bc3b50b669493997f9"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ab03ced250ed239bc3b50b669493997f9">pid_t</a></div><div class="ttdeci">DWORD pid_t</div><div class="ttdef"><b>Definition:</b> windows.hpp:187</div></div>
 <div class="ttc" id="classmesos_1_1slave_1_1Isolator_html_a0d91782894ecd7bd20f5778d9e01c018"><div class="ttname"><a href="classmesos_1_1slave_1_1Isolator.html#a0d91782894ecd7bd20f5778d9e01c018">mesos::slave::Isolator::recover</a></div><div class="ttdeci">virtual process::Future&lt; Nothing &gt; recover(const std::list&lt; ContainerState &gt; &amp;states, const hashset&lt; ContainerID &gt; &amp;orphans)</div><div class="ttdef"><b>Definition:</b> isolator.hpp:60</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="include_2mesos_2slave_2containerizer_8hpp_html"><div class="ttname"><a href="include_2mesos_2slave_2containerizer_8hpp.html">containerizer.hpp</a></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="classmesos_1_1slave_1_1Isolator_html_aa4e5910588131613e4c10903282dc252"><div class="ttname"><a href="classmesos_1_1slave_1_1Isolator.html#aa4e5910588131613e4c10903282dc252">mesos::slave::Isolator::update</a></div><div class="ttdeci">virtual process::Future&lt; Nothing &gt; update(const ContainerID &amp;containerId, const Resources &amp;resources)</div><div class="ttdef"><b>Definition:</b> isolator.hpp:98</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/include_2mesos_2state_2leveldb_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/include_2mesos_2state_2leveldb_8hpp_source.html b/content/api/latest/c++/include_2mesos_2state_2leveldb_8hpp_source.html
index e9f7bec..c2f249c 100644
--- a/content/api/latest/c++/include_2mesos_2state_2leveldb_8hpp_source.html
+++ b/content/api/latest/c++/include_2mesos_2state_2leveldb_8hpp_source.html
@@ -58,7 +58,7 @@
 <div class="ttc" id="classmesos_1_1state_1_1LevelDBStorage_html_a37c5cd35a205184f3f4174d22012fef3"><div class="ttname"><a href="classmesos_1_1state_1_1LevelDBStorage.html#a37c5cd35a205184f3f4174d22012fef3">mesos::state::LevelDBStorage::expunge</a></div><div class="ttdeci">virtual process::Future&lt; bool &gt; expunge(const internal::state::Entry &amp;entry)</div></div>
 <div class="ttc" id="structid_1_1UUID_html"><div class="ttname"><a href="structid_1_1UUID.html">id::UUID</a></div><div class="ttdef"><b>Definition:</b> uuid.hpp:35</div></div>
 <div class="ttc" id="classmesos_1_1state_1_1LevelDBStorage_html_a93757d6c035e7ed338c8949d65842856"><div class="ttname"><a href="classmesos_1_1state_1_1LevelDBStorage.html#a93757d6c035e7ed338c8949d65842856">mesos::state::LevelDBStorage::LevelDBStorage</a></div><div class="ttdeci">LevelDBStorage(const std::string &amp;path)</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</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="future_8hpp_html"><div class="ttname"><a href="future_8hpp.html">future.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1state_1_1Storage_html"><div class="ttname"><a href="classmesos_1_1state_1_1Storage.html">mesos::state::Storage</a></div><div class="ttdef"><b>Definition:</b> storage.hpp:33</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/include_2mesos_2state_2log_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/include_2mesos_2state_2log_8hpp_source.html b/content/api/latest/c++/include_2mesos_2state_2log_8hpp_source.html
index 61f01be..6692bd5 100644
--- a/content/api/latest/c++/include_2mesos_2state_2log_8hpp_source.html
+++ b/content/api/latest/c++/include_2mesos_2state_2log_8hpp_source.html
@@ -59,7 +59,7 @@
 <div class="ttc" id="classmesos_1_1state_1_1LogStorage_html"><div class="ttname"><a href="classmesos_1_1state_1_1LogStorage.html">mesos::state::LogStorage</a></div><div class="ttdef"><b>Definition:</b> log.hpp:39</div></div>
 <div class="ttc" id="classmesos_1_1log_1_1Log_html"><div class="ttname"><a href="classmesos_1_1log_1_1Log.html">mesos::log::Log</a></div><div class="ttdef"><b>Definition:</b> log.hpp:52</div></div>
 <div class="ttc" id="structid_1_1UUID_html"><div class="ttname"><a href="structid_1_1UUID.html">id::UUID</a></div><div class="ttdef"><b>Definition:</b> uuid.hpp:35</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</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="future_8hpp_html"><div class="ttname"><a href="future_8hpp.html">future.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1state_1_1Storage_html"><div class="ttname"><a href="classmesos_1_1state_1_1Storage.html">mesos::state::Storage</a></div><div class="ttdef"><b>Definition:</b> storage.hpp:33</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/include_2mesos_2state_2protobuf_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/include_2mesos_2state_2protobuf_8hpp_source.html b/content/api/latest/c++/include_2mesos_2state_2protobuf_8hpp_source.html
index 87c1389..691f00b 100644
--- a/content/api/latest/c++/include_2mesos_2state_2protobuf_8hpp_source.html
+++ b/content/api/latest/c++/include_2mesos_2state_2protobuf_8hpp_source.html
@@ -75,7 +75,7 @@
 <div class="ttc" id="classmesos_1_1state_1_1Variable_html"><div class="ttname"><a href="classmesos_1_1state_1_1Variable.html">mesos::state::Variable</a></div><div class="ttdef"><b>Definition:</b> state.hpp:64</div></div>
 <div class="ttc" id="classmesos_1_1state_1_1Variable_html_abb0a232f470a26e935076cc6dd8f114a"><div class="ttname"><a href="classmesos_1_1state_1_1Variable.html#abb0a232f470a26e935076cc6dd8f114a">mesos::state::Variable::mutate</a></div><div class="ttdeci">Variable mutate(const std::string &amp;value) const </div><div class="ttdef"><b>Definition:</b> state.hpp:72</div></div>
 <div class="ttc" id="classmesos_1_1state_1_1protobuf_1_1State_html_a4a866fd0f7c0eace8a0ac082f7e88361"><div class="ttname"><a href="classmesos_1_1state_1_1protobuf_1_1State.html#a4a866fd0f7c0eace8a0ac082f7e88361">mesos::state::protobuf::State::fetch</a></div><div class="ttdeci">process::Future&lt; Variable&lt; T &gt; &gt; fetch(const std::string &amp;name)</div><div class="ttdef"><b>Definition:</b> protobuf.hpp:107</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</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 &amp; get() const &amp;</div><div class="ttdef"><b>Definition:</b> option.hpp:118</div></div>
 <div class="ttc" id="3rdparty_2stout_2include_2stout_2protobuf_8hpp_html"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2protobuf_8hpp.html">protobuf.hpp</a></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/937d024f/content/api/latest/c++/include_2mesos_2state_2state_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/include_2mesos_2state_2state_8hpp_source.html b/content/api/latest/c++/include_2mesos_2state_2state_8hpp_source.html
index ed9c2a7..97a33b6 100644
--- a/content/api/latest/c++/include_2mesos_2state_2state_8hpp_source.html
+++ b/content/api/latest/c++/include_2mesos_2state_2state_8hpp_source.html
@@ -70,7 +70,7 @@
 <div class="ttc" id="classmesos_1_1state_1_1Variable_html"><div class="ttname"><a href="classmesos_1_1state_1_1Variable.html">mesos::state::Variable</a></div><div class="ttdef"><b>Definition:</b> state.hpp:64</div></div>
 <div class="ttc" id="classmesos_1_1state_1_1Variable_html_abb0a232f470a26e935076cc6dd8f114a"><div class="ttname"><a href="classmesos_1_1state_1_1Variable.html#abb0a232f470a26e935076cc6dd8f114a">mesos::state::Variable::mutate</a></div><div class="ttdeci">Variable mutate(const std::string &amp;value) const </div><div class="ttdef"><b>Definition:</b> state.hpp:72</div></div>
 <div class="ttc" id="structid_1_1UUID_html"><div class="ttname"><a href="structid_1_1UUID.html">id::UUID</a></div><div class="ttdef"><b>Definition:</b> uuid.hpp:35</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</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 &amp; get() const &amp;</div><div class="ttdef"><b>Definition:</b> option.hpp:118</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="future_8hpp_html"><div class="ttname"><a href="future_8hpp.html">future.hpp</a></div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/include_2mesos_2state_2storage_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/include_2mesos_2state_2storage_8hpp_source.html b/content/api/latest/c++/include_2mesos_2state_2storage_8hpp_source.html
index 86fa877..11e915e 100644
--- a/content/api/latest/c++/include_2mesos_2state_2storage_8hpp_source.html
+++ b/content/api/latest/c++/include_2mesos_2state_2storage_8hpp_source.html
@@ -56,7 +56,7 @@
 <div class="ttc" id="classmesos_1_1state_1_1Storage_html_ae7f901a5273922d60386d059bcb419eb"><div class="ttname"><a href="classmesos_1_1state_1_1Storage.html#ae7f901a5273922d60386d059bcb419eb">mesos::state::Storage::expunge</a></div><div class="ttdeci">virtual process::Future&lt; bool &gt; expunge(const internal::state::Entry &amp;entry)=0</div></div>
 <div class="ttc" id="classmesos_1_1state_1_1Storage_html_a0e8b422c73e58403d337df77284a31a7"><div class="ttname"><a href="classmesos_1_1state_1_1Storage.html#a0e8b422c73e58403d337df77284a31a7">mesos::state::Storage::Storage</a></div><div class="ttdeci">Storage()</div><div class="ttdef"><b>Definition:</b> storage.hpp:36</div></div>
 <div class="ttc" id="structid_1_1UUID_html"><div class="ttname"><a href="structid_1_1UUID.html">id::UUID</a></div><div class="ttdef"><b>Definition:</b> uuid.hpp:35</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</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="future_8hpp_html"><div class="ttname"><a href="future_8hpp.html">future.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1state_1_1Storage_html"><div class="ttname"><a href="classmesos_1_1state_1_1Storage.html">mesos::state::Storage</a></div><div class="ttdef"><b>Definition:</b> storage.hpp:33</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/include_2mesos_2state_2zookeeper_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/include_2mesos_2state_2zookeeper_8hpp_source.html b/content/api/latest/c++/include_2mesos_2state_2zookeeper_8hpp_source.html
index 128e2ae..b3a6ddf 100644
--- a/content/api/latest/c++/include_2mesos_2state_2zookeeper_8hpp_source.html
+++ b/content/api/latest/c++/include_2mesos_2state_2zookeeper_8hpp_source.html
@@ -62,7 +62,7 @@
 <div class="ttc" id="classmesos_1_1state_1_1ZooKeeperStorage_html_ab21240ab442b7a9ec096b6c7a07c0e60"><div class="ttname"><a href="classmesos_1_1state_1_1ZooKeeperStorage.html#ab21240ab442b7a9ec096b6c7a07c0e60">mesos::state::ZooKeeperStorage::~ZooKeeperStorage</a></div><div class="ttdeci">virtual ~ZooKeeperStorage()</div></div>
 <div class="ttc" id="structid_1_1UUID_html"><div class="ttname"><a href="structid_1_1UUID.html">id::UUID</a></div><div class="ttdef"><b>Definition:</b> uuid.hpp:35</div></div>
 <div class="ttc" id="zookeeper_2authentication_8hpp_html"><div class="ttname"><a href="zookeeper_2authentication_8hpp.html">authentication.hpp</a></div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</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="future_8hpp_html"><div class="ttname"><a href="future_8hpp.html">future.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1state_1_1Storage_html"><div class="ttname"><a href="classmesos_1_1state_1_1Storage.html">mesos::state::Storage</a></div><div class="ttdef"><b>Definition:</b> storage.hpp:33</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/include_2mesos_2uri_2fetcher_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/include_2mesos_2uri_2fetcher_8hpp_source.html b/content/api/latest/c++/include_2mesos_2uri_2fetcher_8hpp_source.html
index b6ea803..f781ca1 100644
--- a/content/api/latest/c++/include_2mesos_2uri_2fetcher_8hpp_source.html
+++ b/content/api/latest/c++/include_2mesos_2uri_2fetcher_8hpp_source.html
@@ -60,7 +60,7 @@
 <div class="ttc" id="classhashmap_html"><div class="ttname"><a href="classhashmap.html">hashmap</a></div><div class="ttdef"><b>Definition:</b> hashmap.hpp:38</div></div>
 <div class="ttc" id="classmesos_1_1uri_1_1Fetcher_1_1Plugin_html_aea787faf7c9bab041b71dc71b54b8109"><div class="ttname"><a href="classmesos_1_1uri_1_1Fetcher_1_1Plugin.html#aea787faf7c9bab041b71dc71b54b8109">mesos::uri::Fetcher::Plugin::fetch</a></div><div class="ttdeci">virtual process::Future&lt; Nothing &gt; fetch(const URI &amp;uri, const std::string &amp;directory, const Option&lt; std::string &gt; &amp;data=None()) const =0</div><div class="ttdoc">Fetches a URI to the given directory. </div></div>
 <div class="ttc" id="nothing_8hpp_html"><div class="ttname"><a href="nothing_8hpp.html">nothing.hpp</a></div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="future_8hpp_html"><div class="ttname"><a href="future_8hpp.html">future.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1uri_1_1Fetcher_1_1Plugin_html_adf47ee92ffadd549cd6e41cf83f6c98f"><div class="ttname"><a href="classmesos_1_1uri_1_1Fetcher_1_1Plugin.html#adf47ee92ffadd549cd6e41cf83f6c98f">mesos::uri::Fetcher::Plugin::~Plugin</a></div><div class="ttdeci">virtual ~Plugin()</div><div class="ttdef"><b>Definition:</b> fetcher.hpp:55</div></div>
 <div class="ttc" id="structNone_html"><div class="ttname"><a href="structNone.html">None</a></div><div class="ttdef"><b>Definition:</b> none.hpp:27</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/include_2mesos_2uri_2uri_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/include_2mesos_2uri_2uri_8hpp_source.html b/content/api/latest/c++/include_2mesos_2uri_2uri_8hpp_source.html
index 8da30d1..dc1f603 100644
--- a/content/api/latest/c++/include_2mesos_2uri_2uri_8hpp_source.html
+++ b/content/api/latest/c++/include_2mesos_2uri_2uri_8hpp_source.html
@@ -53,7 +53,7 @@
 </div><!--header-->
 <div class="contents">
 <a href="include_2mesos_2uri_2uri_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">// Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// or more contributor license agreements.  See the NOTICE file</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment">// distributed with this work for additional information</span></div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">// regarding copyright ownership.  The ASF licenses this file</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment">// to you under the Apache License, Version 2.0 (the</span></div><div class="line"><a name="l000
 06"></a><span class="lineno">    6</span>&#160;<span class="comment">// &quot;License&quot;); you may not use this file except in compliance</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment">// with the License.  You may obtain a copy of the License at</span></div><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment">//     http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment">// Unless required by applicable law or agreed to in writing, software</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comm
 ent">// distributed under the License is distributed on an &quot;AS IS&quot; BASIS,</span></div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment">// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span></div><div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment">// See the License for the specific language governing permissions and</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment">// limitations under the License.</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;</div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="preprocessor">#ifndef __MESOS_URI_PROTO_HPP__</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="preprocessor">#define __MESOS_URI_PROTO_HPP__</span></div><d
 iv class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;</div><div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="preprocessor">#include &lt;iosfwd&gt;</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;</div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment">// ONLY USEFUL AFTER RUNNING PROTOC.</span></div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="preprocessor">#include &lt;mesos/uri/uri.pb.h&gt;</span></div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div><div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespacemesos.html">mesos</a> {</div><div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;</div><div class="line"><a name="l00027"></a><spa
 n class="lineno">   27</span>&#160;std::ostream&amp; <a class="code" href="namespacemesos.html#a5dc9d475094af726a46d485950cde6cb">operator&lt;&lt;</a>(std::ostream&amp; stream, <span class="keyword">const</span> URI&amp; <a class="code" href="namespaceuri.html">uri</a>);</div><div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;</div><div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;} <span class="comment">// namespace mesos {</span></div><div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;</div><div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="preprocessor">#endif // __MESOS_URI_PROTO_HPP__</span></div><div class="ttc" id="namespacemesos_html_a5dc9d475094af726a46d485950cde6cb"><div class="ttname"><a href="namespacemesos.html#a5dc9d475094af726a46d485950cde6cb">mesos::operator&lt;&lt;</a></div><div class="ttdeci">std::ostream &amp; operator&lt;&lt;(std::ostream &amp
 ;stream, const Attribute &amp;attribute)</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="namespaceuri_html"><div class="ttname"><a href="namespaceuri.html">uri</a></div><div class="ttdef"><b>Definition:</b> uri.hpp:21</div></div>
 </div><!-- fragment --></div><!-- contents -->
 <!-- start footer part -->

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/include_2mesos_2v1_2attributes_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/include_2mesos_2v1_2attributes_8hpp_source.html b/content/api/latest/c++/include_2mesos_2v1_2attributes_8hpp_source.html
index 6b22f65..7b2d3f0 100644
--- a/content/api/latest/c++/include_2mesos_2v1_2attributes_8hpp_source.html
+++ b/content/api/latest/c++/include_2mesos_2v1_2attributes_8hpp_source.html
@@ -63,7 +63,7 @@
 <div class="ttc" id="namespacerouting_1_1link_html_a26486cdba01ef1c80706b1e07e8a6d3f"><div class="ttname"><a href="namespacerouting_1_1link.html#a26486cdba01ef1c80706b1e07e8a6d3f">routing::link::index</a></div><div class="ttdeci">Result&lt; int &gt; index(const std::string &amp;link)</div></div>
 <div class="ttc" id="classmesos_1_1v1_1_1Attributes_html_a0030771c2743fb80719d7806863b78a1"><div class="ttname"><a href="classmesos_1_1v1_1_1Attributes.html#a0030771c2743fb80719d7806863b78a1">mesos::v1::Attributes::size</a></div><div class="ttdeci">size_t size() const </div><div class="ttdef"><b>Definition:</b> attributes.hpp:68</div></div>
 <div class="ttc" id="classmesos_1_1v1_1_1Attributes_html_a0f1446e056d8aa546344d137d17b17eb"><div class="ttname"><a href="classmesos_1_1v1_1_1Attributes.html#a0f1446e056d8aa546344d137d17b17eb">mesos::v1::Attributes::end</a></div><div class="ttdeci">const_iterator end() const </div><div class="ttdef"><b>Definition:</b> attributes.hpp:111</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="classmesos_1_1v1_1_1Attributes_html_adbad1ab016f8205ef50e2adee9638849"><div class="ttname"><a href="classmesos_1_1v1_1_1Attributes.html#adbad1ab016f8205ef50e2adee9638849">mesos::v1::Attributes::isValid</a></div><div class="ttdeci">static bool isValid(const Attribute &amp;attribute)</div></div>
 <div class="ttc" id="classmesos_1_1v1_1_1Attributes_html_abb2df9657326caac828ede56f226710e"><div class="ttname"><a href="classmesos_1_1v1_1_1Attributes.html#abb2df9657326caac828ede56f226710e">mesos::v1::Attributes::operator==</a></div><div class="ttdeci">bool operator==(const Attributes &amp;that) const </div></div>
 <div class="ttc" id="classmesos_1_1v1_1_1Attributes_html_aad1d40dc2a4fad70322f89aec8425e1b"><div class="ttname"><a href="classmesos_1_1v1_1_1Attributes.html#aad1d40dc2a4fad70322f89aec8425e1b">mesos::v1::Attributes::Attributes</a></div><div class="ttdeci">Attributes(const Attributes &amp;that)</div><div class="ttdef"><b>Definition:</b> attributes.hpp:45</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/include_2mesos_2v1_2executor_2executor_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/include_2mesos_2v1_2executor_2executor_8hpp_source.html b/content/api/latest/c++/include_2mesos_2v1_2executor_2executor_8hpp_source.html
index d5d1479..995c87d 100644
--- a/content/api/latest/c++/include_2mesos_2v1_2executor_2executor_8hpp_source.html
+++ b/content/api/latest/c++/include_2mesos_2v1_2executor_2executor_8hpp_source.html
@@ -53,7 +53,7 @@
 </div><!--header-->
 <div class="contents">
 <a href="include_2mesos_2v1_2executor_2executor_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">// Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// or more contributor license agreements.  See the NOTICE file</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment">// distributed with this work for additional information</span></div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">// regarding copyright ownership.  The ASF licenses this file</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment">// to you under the Apache License, Version 2.0 (the</span></div><div class="line"
 ><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment">// &quot;License&quot;); you may not use this file except in compliance</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment">// with the License.  You may obtain a copy of the License at</span></div><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment">//     http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment">// Unless required by applicable law or agreed to in writing, software</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<sp
 an class="comment">// distributed under the License is distributed on an &quot;AS IS&quot; BASIS,</span></div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment">// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span></div><div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment">// See the License for the specific language governing permissions and</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment">// limitations under the License.</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;</div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="preprocessor">#ifndef __MESOS_V1_EXECUTOR_PROTO_HPP__</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="preprocessor">#define __MESOS_V1_EXECU
 TOR_PROTO_HPP__</span></div><div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;</div><div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="comment">// NOTE: This header only becomes valid after running protoc</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment">// and generating the equivalent .ph.h files</span></div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="preprocessor">#include &lt;mesos/v1/executor/executor.pb.h&gt;</span></div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;</div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespacemesos.html">mesos</a> {</div><div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="keyword">namespace </span>v1 {</div><
 div class="line"><a name="l00026"></a><span class="lineno"><a class="line" href="namespacemesos_1_1v1_1_1executor.html">   26</a></span>&#160;<span class="keyword">namespace </span>executor {</div><div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;</div><div class="line"><a name="l00028"></a><span class="lineno"><a class="line" href="namespacemesos_1_1v1_1_1executor.html#ae3a590c08efedc9d037eb16fb9cec110">   28</a></span>&#160;<span class="keyword">inline</span> std::ostream&amp; <a class="code" href="namespacemesos_1_1v1_1_1executor.html#ae3a590c08efedc9d037eb16fb9cec110">operator&lt;&lt;</a>(std::ostream&amp; stream, <span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1capabilities.html#aaa5ec6d56ccbeba718b9e8fc6ec2f7c9">Call::Type</a>&amp; <a class="code" href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">type</a>)</div><div class="line"><a name="l00029"></a><span class="lineno">   29</span>&
 #160;{</div><div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;  <span class="keywordflow">return</span> stream &lt;&lt; Call::Type_Name(type);</div><div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;}</div><div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;</div><div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;</div><div class="line"><a name="l00034"></a><span class="lineno"><a class="line" href="namespacemesos_1_1v1_1_1executor.html#a40c49aaa351b7d9b57866baa5e42f877">   34</a></span>&#160;<span class="keyword">inline</span> std::ostream&amp; <a class="code" href="namespacemesos_1_1v1_1_1executor.html#ae3a590c08efedc9d037eb16fb9cec110">operator&lt;&lt;</a>(std::ostream&amp; stream, <span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1capabilities.html#aaa5ec6d56ccbeba718b9e8fc6ec2f7c9">Event::Type</a>&amp; <a class="code" href="namespacemes
 os_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">type</a>)</div><div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;{</div><div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;  <span class="keywordflow">return</span> stream &lt;&lt; Event::Type_Name(type);</div><div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;}</div><div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;</div><div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;} <span class="comment">// namespace executor {</span></div><div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;} <span class="comment">// namespace v1 {</span></div><div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;} <span class="comment">// namespace mesos {</span></div><div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;</div><div class="l
 ine"><a name="l00043"></a><span class="lineno">   43</span>&#160;<span class="preprocessor">#endif // __MESOS_V1_EXECUTOR_PROTO_HPP__</span></div><div class="ttc" id="namespacemesos_1_1v1_1_1executor_html_ae3a590c08efedc9d037eb16fb9cec110"><div class="ttname"><a href="namespacemesos_1_1v1_1_1executor.html#ae3a590c08efedc9d037eb16fb9cec110">mesos::v1::executor::operator&lt;&lt;</a></div><div class="ttdeci">std::ostream &amp; operator&lt;&lt;(std::ostream &amp;stream, const Call::Type &amp;type)</div><div class="ttdef"><b>Definition:</b> executor.hpp:28</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1capabilities_html_aaa5ec6d56ccbeba718b9e8fc6ec2f7c9"><div class="ttname"><a href="namespacemesos_1_1internal_1_1capabilities.html#aaa5ec6d56ccbeba718b9e8fc6ec2f7c9">mesos::internal::capabilities::Type</a></div><div class="ttdeci">Type</div><div class="ttdef"><b>Definition:</b> capabilities.hpp:79</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1fs_html_a2343e2642db514496ba8380776487fba"><div class="ttname"><a href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">mesos::internal::fs::type</a></div><div class="ttdeci">Try&lt; uint32_t &gt; type(const std::string &amp;path)</div></div>
 </div><!-- fragment --></div><!-- contents -->

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/include_2mesos_2v1_2executor_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/include_2mesos_2v1_2executor_8hpp_source.html b/content/api/latest/c++/include_2mesos_2v1_2executor_8hpp_source.html
index 4f24468..dd74125 100644
--- a/content/api/latest/c++/include_2mesos_2v1_2executor_8hpp_source.html
+++ b/content/api/latest/c++/include_2mesos_2v1_2executor_8hpp_source.html
@@ -58,7 +58,7 @@
 <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:2519</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler_html_ab87ee31e10bdc282bae31a2c973602df"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#ab87ee31e10bdc282bae31a2c973602df">mesos::internal::tests::v1::scheduler::Mesos</a></div><div class="ttdeci">mesos::v1::scheduler::Mesos Mesos</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2521</div></div>
 <div class="ttc" id="classmesos_1_1v1_1_1executor_1_1MesosBase_html_ae29a0e0423556d7ea07d36e4d3abf185"><div class="ttname"><a href="classmesos_1_1v1_1_1executor_1_1MesosBase.html#ae29a0e0423556d7ea07d36e4d3abf185">mesos::v1::executor::MesosBase::~MesosBase</a></div><div class="ttdeci">virtual ~MesosBase()</div><div class="ttdef"><b>Definition:</b> executor.hpp:42</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="include_2mesos_2v1_2executor_2executor_8hpp_html"><div class="ttname"><a href="include_2mesos_2v1_2executor_2executor_8hpp.html">executor.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1v1_1_1executor_1_1Mesos_html"><div class="ttname"><a href="classmesos_1_1v1_1_1executor_1_1Mesos.html">mesos::v1::executor::Mesos</a></div><div class="ttdef"><b>Definition:</b> executor.hpp:54</div></div>
 <div class="ttc" id="namespaceos_html_ae19e4161a51b86a1f330f3bf1dc75389"><div class="ttname"><a href="namespaceos.html#ae19e4161a51b86a1f330f3bf1dc75389">os::process</a></div><div class="ttdeci">Result&lt; Process &gt; process(pid_t pid)</div><div class="ttdef"><b>Definition:</b> freebsd.hpp:30</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/include_2mesos_2v1_2master_2master_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/include_2mesos_2v1_2master_2master_8hpp_source.html b/content/api/latest/c++/include_2mesos_2v1_2master_2master_8hpp_source.html
index 23cd7be..5a03771 100644
--- a/content/api/latest/c++/include_2mesos_2v1_2master_2master_8hpp_source.html
+++ b/content/api/latest/c++/include_2mesos_2v1_2master_2master_8hpp_source.html
@@ -53,7 +53,7 @@
 </div><!--header-->
 <div class="contents">
 <a href="include_2mesos_2v1_2master_2master_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">// Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// or more contributor license agreements.  See the NOTICE file</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment">// distributed with this work for additional information</span></div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">// regarding copyright ownership.  The ASF licenses this file</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment">// to you under the Apache License, Version 2.0 (the</span></div><div class="line"><a 
 name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment">// &quot;License&quot;); you may not use this file except in compliance</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment">// with the License.  You may obtain a copy of the License at</span></div><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment">//     http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment">// Unless required by applicable law or agreed to in writing, software</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span c
 lass="comment">// distributed under the License is distributed on an &quot;AS IS&quot; BASIS,</span></div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment">// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span></div><div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment">// See the License for the specific language governing permissions and</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment">// limitations under the License.</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;</div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="preprocessor">#ifndef __MESOS_V1_MASTER_PROTO_HPP__</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="preprocessor">#define __MESOS_V1_MASTER_PROT
 O_HPP__</span></div><div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;</div><div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="preprocessor">#include &lt;ostream&gt;</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;</div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment">// ONLY USEFUL AFTER RUNNING PROTOC.</span></div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="preprocessor">#include &lt;mesos/v1/master/master.pb.h&gt;</span></div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div><div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespacemesos.html">mesos</a> {</div><div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="keyw
 ord">namespace </span>v1 {</div><div class="line"><a name="l00027"></a><span class="lineno"><a class="line" href="namespacemesos_1_1v1_1_1master.html">   27</a></span>&#160;<span class="keyword">namespace </span><a class="code" href="namespacemesos_1_1v1_1_1master.html">master</a> {</div><div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;</div><div class="line"><a name="l00029"></a><span class="lineno"><a class="line" href="namespacemesos_1_1v1_1_1master.html#a4e55eea576b11b68f8c49fb77673f79c">   29</a></span>&#160;<span class="keyword">inline</span> std::ostream&amp; <a class="code" href="namespacemesos_1_1v1_1_1master.html#a4e55eea576b11b68f8c49fb77673f79c">operator&lt;&lt;</a>(std::ostream&amp; stream, <span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1capabilities.html#aaa5ec6d56ccbeba718b9e8fc6ec2f7c9">Call::Type</a>&amp; <a class="code" href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">
 type</a>)</div><div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;{</div><div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;  <span class="keywordflow">return</span> stream &lt;&lt; Call::Type_Name(type);</div><div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;}</div><div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;</div><div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;</div><div class="line"><a name="l00035"></a><span class="lineno"><a class="line" href="namespacemesos_1_1v1_1_1master.html#abd8e42de2369eb1121517d105c598ce5">   35</a></span>&#160;<span class="keyword">inline</span> std::ostream&amp; <a class="code" href="namespacemesos_1_1v1_1_1master.html#a4e55eea576b11b68f8c49fb77673f79c">operator&lt;&lt;</a>(</div><div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;  std::ostream&amp; stream, <span class="keyword">con
 st</span> <a class="code" href="namespacemesos_1_1internal_1_1capabilities.html#aaa5ec6d56ccbeba718b9e8fc6ec2f7c9">Response::Type</a>&amp; <a class="code" href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">type</a>)</div><div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;{</div><div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;  <span class="keywordflow">return</span> stream &lt;&lt; Response::Type_Name(type);</div><div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;}</div><div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;</div><div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;</div><div class="line"><a name="l00042"></a><span class="lineno"><a class="line" href="namespacemesos_1_1v1_1_1master.html#a6bac3500bcdf3e5a1af2364841d9cbe4">   42</a></span>&#160;<span class="keyword">inline</span> std::ostream&amp; <a class="cod
 e" href="namespacemesos_1_1v1_1_1master.html#a4e55eea576b11b68f8c49fb77673f79c">operator&lt;&lt;</a>(std::ostream&amp; stream, <span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1capabilities.html#aaa5ec6d56ccbeba718b9e8fc6ec2f7c9">Event::Type</a>&amp; <a class="code" href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">type</a>)</div><div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;{</div><div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;  <span class="keywordflow">return</span> stream &lt;&lt; Event::Type_Name(type);</div><div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;}</div><div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;</div><div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;} <span class="comment">// namespace master {</span></div><div class="line"><a name="l00048"></a><span
  class="lineno">   48</span>&#160;} <span class="comment">// namespace v1 {</span></div><div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;} <span class="comment">// namespace mesos {</span></div><div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;</div><div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;<span class="preprocessor">#endif // __MESOS_V1_MASTER_PROTO_HPP__</span></div><div class="ttc" id="namespacemesos_1_1v1_1_1master_html"><div class="ttname"><a href="namespacemesos_1_1v1_1_1master.html">mesos::v1::master</a></div><div class="ttdef"><b>Definition:</b> master.hpp:27</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="namespacemesos_1_1v1_1_1master_html_a4e55eea576b11b68f8c49fb77673f79c"><div class="ttname"><a href="namespacemesos_1_1v1_1_1master.html#a4e55eea576b11b68f8c49fb77673f79c">mesos::v1::master::operator&lt;&lt;</a></div><div class="ttdeci">std::ostream &amp; operator&lt;&lt;(std::ostream &amp;stream, const Call::Type &amp;type)</div><div class="ttdef"><b>Definition:</b> master.hpp:29</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1capabilities_html_aaa5ec6d56ccbeba718b9e8fc6ec2f7c9"><div class="ttname"><a href="namespacemesos_1_1internal_1_1capabilities.html#aaa5ec6d56ccbeba718b9e8fc6ec2f7c9">mesos::internal::capabilities::Type</a></div><div class="ttdeci">Type</div><div class="ttdef"><b>Definition:</b> capabilities.hpp:79</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1fs_html_a2343e2642db514496ba8380776487fba"><div class="ttname"><a href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">mesos::internal::fs::type</a></div><div class="ttdeci">Try&lt; uint32_t &gt; type(const std::string &amp;path)</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/include_2mesos_2v1_2mesos_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/include_2mesos_2v1_2mesos_8hpp_source.html b/content/api/latest/c++/include_2mesos_2v1_2mesos_8hpp_source.html
index 1169792..8790372 100644
--- a/content/api/latest/c++/include_2mesos_2v1_2mesos_8hpp_source.html
+++ b/content/api/latest/c++/include_2mesos_2v1_2mesos_8hpp_source.html
@@ -78,7 +78,7 @@
 <div class="ttc" id="classhashmap_html"><div class="ttname"><a href="classhashmap.html">hashmap&lt; std::string, std::string &gt;</a></div></div>
 <div class="ttc" id="structstd_1_1hash_3_01mesos_1_1v1_1_1FrameworkID_01_4_html_a48cd7ca3a1281b5b95bdc13e3bda9bf5"><div class="ttname"><a href="structstd_1_1hash_3_01mesos_1_1v1_1_1FrameworkID_01_4.html#a48cd7ca3a1281b5b95bdc13e3bda9bf5">std::hash&lt; mesos::v1::FrameworkID &gt;::argument_type</a></div><div class="ttdeci">mesos::v1::FrameworkID argument_type</div><div class="ttdef"><b>Definition:</b> mesos.hpp:574</div></div>
 <div class="ttc" id="namespacemesos_1_1v1_1_1agent_html"><div class="ttname"><a href="namespacemesos_1_1v1_1_1agent.html">mesos::v1::agent</a></div><div class="ttdef"><b>Definition:</b> agent.hpp:27</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="structstd_1_1hash_3_01mesos_1_1v1_1_1ExecutorID_01_4_html_aff51211cb51cc6706ae0d81764d9816d"><div class="ttname"><a href="structstd_1_1hash_3_01mesos_1_1v1_1_1ExecutorID_01_4.html#aff51211cb51cc6706ae0d81764d9816d">std::hash&lt; mesos::v1::ExecutorID &gt;::operator()</a></div><div class="ttdeci">result_type operator()(const argument_type &amp;executorId) const </div><div class="ttdef"><b>Definition:</b> mesos.hpp:560</div></div>
 <div class="ttc" id="structstd_1_1hash_3_01mesos_1_1v1_1_1TaskStatus__Source_01_4_html_a97fca7261135a9fcb1b5cfa8ccd1de37"><div class="ttname"><a href="structstd_1_1hash_3_01mesos_1_1v1_1_1TaskStatus__Source_01_4.html#a97fca7261135a9fcb1b5cfa8ccd1de37">std::hash&lt; mesos::v1::TaskStatus_Source &gt;::result_type</a></div><div class="ttdeci">size_t result_type</div><div class="ttdef"><b>Definition:</b> mesos.hpp:651</div></div>
 <div class="ttc" id="structstd_1_1hash_3_01std_1_1pair_3_01mesos_1_1v1_1_1FrameworkID_00_01mesos_1_1v1_1_1ExecutorID_01_4_01_4_html_ae95cd9b2785ce804833514bf4c343034"><div class="ttname"><a href="structstd_1_1hash_3_01std_1_1pair_3_01mesos_1_1v1_1_1FrameworkID_00_01mesos_1_1v1_1_1ExecutorID_01_4_01_4.html#ae95cd9b2785ce804833514bf4c343034">std::hash&lt; std::pair&lt; mesos::v1::FrameworkID, mesos::v1::ExecutorID &gt; &gt;::result_type</a></div><div class="ttdeci">size_t result_type</div><div class="ttdef"><b>Definition:</b> mesos.hpp:696</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/include_2mesos_2v1_2values_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/include_2mesos_2v1_2values_8hpp_source.html b/content/api/latest/c++/include_2mesos_2v1_2values_8hpp_source.html
index bec15d1..85454fd 100644
--- a/content/api/latest/c++/include_2mesos_2v1_2values_8hpp_source.html
+++ b/content/api/latest/c++/include_2mesos_2v1_2values_8hpp_source.html
@@ -56,7 +56,7 @@
 <div class="ttc" id="classTry_html"><div class="ttname"><a href="classTry.html">Try</a></div><div class="ttdef"><b>Definition:</b> check.hpp:33</div></div>
 <div class="ttc" id="namespacemesos_1_1v1_html_a3832a76a561a2406879c6c0f2f490e57"><div class="ttname"><a href="namespacemesos_1_1v1.html#a3832a76a561a2406879c6c0f2f490e57">mesos::v1::operator-=</a></div><div class="ttdeci">Value::Scalar &amp; operator-=(Value::Scalar &amp;left, const Value::Scalar &amp;right)</div></div>
 <div class="ttc" id="namespacemesos_1_1v1_html_a2d419726a6a8bbcb5166676f174623f1"><div class="ttname"><a href="namespacemesos_1_1v1.html#a2d419726a6a8bbcb5166676f174623f1">mesos::v1::operator+=</a></div><div class="ttdeci">hashmap&lt; Key, Resources &gt; &amp; operator+=(hashmap&lt; Key, Resources &gt; &amp;left, const hashmap&lt; Key, Resources &gt; &amp;right)</div><div class="ttdef"><b>Definition:</b> resources.hpp:672</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="namespacemesos_1_1v1_html_ae8c8677520aa191d0ed76304408121db"><div class="ttname"><a href="namespacemesos_1_1v1.html#ae8c8677520aa191d0ed76304408121db">mesos::v1::operator==</a></div><div class="ttdeci">bool operator==(const CommandInfo &amp;left, const CommandInfo &amp;right)</div></div>
 <div class="ttc" id="namespacemesos_1_1v1_html_aa5bf199a4a7be4fe4ed693a53972097f"><div class="ttname"><a href="namespacemesos_1_1v1.html#aa5bf199a4a7be4fe4ed693a53972097f">mesos::v1::operator-</a></div><div class="ttdeci">Resources operator-(const google::protobuf::RepeatedPtrField&lt; Resource &gt; &amp;left, const Resources &amp;right)</div><div class="ttdef"><b>Definition:</b> resources.hpp:655</div></div>
 <div class="ttc" id="namespacemesos_1_1v1_html_ae5ef8583ea7b1c102ea16712b918c638"><div class="ttname"><a href="namespacemesos_1_1v1.html#ae5ef8583ea7b1c102ea16712b918c638">mesos::v1::operator+</a></div><div class="ttdeci">Resources operator+(const google::protobuf::RepeatedPtrField&lt; Resource &gt; &amp;left, const Resources &amp;right)</div><div class="ttdef"><b>Definition:</b> resources.hpp:647</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/include_2mesos_2values_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/include_2mesos_2values_8hpp_source.html b/content/api/latest/c++/include_2mesos_2values_8hpp_source.html
index d002a04..18cfaca 100644
--- a/content/api/latest/c++/include_2mesos_2values_8hpp_source.html
+++ b/content/api/latest/c++/include_2mesos_2values_8hpp_source.html
@@ -59,7 +59,7 @@
 <div class="ttc" id="namespacemesos_html_aaed69b584a1b0cc695d9a6e1adcd01ab"><div class="ttname"><a href="namespacemesos.html#aaed69b584a1b0cc695d9a6e1adcd01ab">mesos::operator&lt;=</a></div><div class="ttdeci">bool operator&lt;=(const Value::Scalar &amp;left, const Value::Scalar &amp;right)</div></div>
 <div class="ttc" id="namespacemesos_html_ae80307fd2de55e858be4d47154b86f1a"><div class="ttname"><a href="namespacemesos.html#ae80307fd2de55e858be4d47154b86f1a">mesos::operator-</a></div><div class="ttdeci">Resources operator-(const google::protobuf::RepeatedPtrField&lt; Resource &gt; &amp;left, const Resources &amp;right)</div><div class="ttdef"><b>Definition:</b> resources.hpp:660</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1values_html_a0f4a31f0728bc6226c7d200cb73be0bd"><div class="ttname"><a href="namespacemesos_1_1internal_1_1values.html#a0f4a31f0728bc6226c7d200cb73be0bd">mesos::internal::values::parse</a></div><div class="ttdeci">Try&lt; Value &gt; parse(const std::string &amp;text)</div><div class="ttdoc">Returns the OCI v1 descriptor, image index, image manifest and image configuration from the given str...</div><div class="ttdef"><b>Definition:</b> parse.hpp:36</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="namespacemesos_html_ace7f86de216451d889f6fe8d912a1fd9"><div class="ttname"><a href="namespacemesos.html#ace7f86de216451d889f6fe8d912a1fd9">mesos::operator-=</a></div><div class="ttdeci">Value::Scalar &amp; operator-=(Value::Scalar &amp;left, const Value::Scalar &amp;right)</div></div>
 <div class="ttc" id="namespacemesos_html_ab16e1a11cb91d02d756b2ce64834f3c8"><div class="ttname"><a href="namespacemesos.html#ab16e1a11cb91d02d756b2ce64834f3c8">mesos::operator+</a></div><div class="ttdeci">Resources operator+(const google::protobuf::RepeatedPtrField&lt; Resource &gt; &amp;left, const Resources &amp;right)</div><div class="ttdef"><b>Definition:</b> resources.hpp:652</div></div>
 <div class="ttc" id="namespaceinternal_html"><div class="ttname"><a href="namespaceinternal.html">internal</a></div><div class="ttdef"><b>Definition:</b> attributes.hpp:24</div></div>


[35/37] mesos-site git commit: Updated the website built from mesos SHA: 1231e8f.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/active__user__test__helper_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/active__user__test__helper_8hpp_source.html b/content/api/latest/c++/active__user__test__helper_8hpp_source.html
index 8e02035..77d2c58 100644
--- a/content/api/latest/c++/active__user__test__helper_8hpp_source.html
+++ b/content/api/latest/c++/active__user__test__helper_8hpp_source.html
@@ -60,7 +60,7 @@
 <div class="ttc" id="subcommand_8hpp_html"><div class="ttname"><a href="subcommand_8hpp.html">subcommand.hpp</a></div></div>
 <div class="ttc" id="classflags_1_1FlagsBase_html"><div class="ttname"><a href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></div><div class="ttdef"><b>Definition:</b> flags.hpp:44</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1tests_1_1ActiveUserTestHelper_html_a6ce90d7243e96d7cb62b8c7ae59851bd"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1ActiveUserTestHelper.html#a6ce90d7243e96d7cb62b8c7ae59851bd">mesos::internal::tests::ActiveUserTestHelper::execute</a></div><div class="ttdeci">virtual int execute()</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1tests_1_1ActiveUserTestHelper_1_1Flags_html_aecb5478bfef4dc1bef621792b2f2e066"><div class="ttname"><a href="structmesos_1_1internal_1_1tests_1_1ActiveUserTestHelper_1_1Flags.html#aecb5478bfef4dc1bef621792b2f2e066">mesos::internal::tests::ActiveUserTestHelper::Flags::user</a></div><div class="ttdeci">std::string user</div><div class="ttdef"><b>Definition:</b> active_user_test_helper.hpp:34</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1tests_1_1ActiveUserTestHelper_html"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1ActiveUserTestHelper.html">mesos::internal::tests::ActiveUserTestHelper</a></div><div class="ttdef"><b>Definition:</b> active_user_test_helper.hpp:25</div></div>
 <div class="ttc" id="namespaceinternal_html"><div class="ttname"><a href="namespaceinternal.html">internal</a></div><div class="ttdef"><b>Definition:</b> attributes.hpp:24</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/agent_2agent_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/agent_2agent_8hpp_source.html b/content/api/latest/c++/agent_2agent_8hpp_source.html
index 0c98044..d86ef02 100644
--- a/content/api/latest/c++/agent_2agent_8hpp_source.html
+++ b/content/api/latest/c++/agent_2agent_8hpp_source.html
@@ -53,7 +53,7 @@
 </div><!--header-->
 <div class="contents">
 <a href="agent_2agent_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">// Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// or more contributor license agreements.  See the NOTICE file</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment">// distributed with this work for additional information</span></div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">// regarding copyright ownership.  The ASF licenses this file</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment">// to you under the Apache License, Version 2.0 (the</span></div><div class="line"><a name="l00006"></a><spa
 n class="lineno">    6</span>&#160;<span class="comment">// &quot;License&quot;); you may not use this file except in compliance</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment">// with the License.  You may obtain a copy of the License at</span></div><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment">//     http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment">// Unless required by applicable law or agreed to in writing, software</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment">// dist
 ributed under the License is distributed on an &quot;AS IS&quot; BASIS,</span></div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment">// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span></div><div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment">// See the License for the specific language governing permissions and</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment">// limitations under the License.</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;</div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="preprocessor">#ifndef __MESOS_AGENT_PROTO_HPP__</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="preprocessor">#define __MESOS_AGENT_PROTO_HPP__</span></div><div class
 ="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;</div><div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="preprocessor">#include &lt;ostream&gt;</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;</div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment">// ONLY USEFUL AFTER RUNNING PROTOC.</span></div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="preprocessor">#include &lt;mesos/agent/agent.pb.h&gt;</span></div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div><div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespacemesos.html">mesos</a> {</div><div class="line"><a name="l00026"></a><span class="lineno"><a class="line" href="namespacemesos_1_1agent.html">   26</a></span>&#
 160;<span class="keyword">namespace </span><a class="code" href="namespacemesos_1_1v1_1_1agent.html">agent</a> {</div><div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;</div><div class="line"><a name="l00028"></a><span class="lineno"><a class="line" href="namespacemesos_1_1agent.html#a3b1bc144376bfefe215d6bba57e67c36">   28</a></span>&#160;<span class="keyword">inline</span> std::ostream&amp; <a class="code" href="namespacemesos_1_1agent.html#a3b1bc144376bfefe215d6bba57e67c36">operator&lt;&lt;</a>(std::ostream&amp; stream, <span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1capabilities.html#aaa5ec6d56ccbeba718b9e8fc6ec2f7c9">Call::Type</a>&amp; <a class="code" href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">type</a>)</div><div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;{</div><div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;  <span
  class="keywordflow">return</span> stream &lt;&lt; Call::Type_Name(type);</div><div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;}</div><div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;</div><div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;</div><div class="line"><a name="l00034"></a><span class="lineno"><a class="line" href="namespacemesos_1_1agent.html#ab52d239bf5cfa9a43b7135bc896e1157">   34</a></span>&#160;<span class="keyword">inline</span> std::ostream&amp; <a class="code" href="namespacemesos_1_1agent.html#a3b1bc144376bfefe215d6bba57e67c36">operator&lt;&lt;</a>(</div><div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;  std::ostream&amp; stream, <span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1capabilities.html#aaa5ec6d56ccbeba718b9e8fc6ec2f7c9">Response::Type</a>&amp; <a class="code" href="namespacemesos_1_1internal_1_1fs.html#
 a2343e2642db514496ba8380776487fba">type</a>)</div><div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;{</div><div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;  <span class="keywordflow">return</span> stream &lt;&lt; Response::Type_Name(type);</div><div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;}</div><div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;</div><div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;} <span class="comment">// namespace agent {</span></div><div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;} <span class="comment">// namespace mesos {</span></div><div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;</div><div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;<span class="preprocessor">#endif // __MESOS_AGENT_PROTO_HPP__</span></div><div class="ttc" i
 d="namespacemesos_1_1v1_1_1agent_html"><div class="ttname"><a href="namespacemesos_1_1v1_1_1agent.html">mesos::v1::agent</a></div><div class="ttdef"><b>Definition:</b> agent.hpp:27</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="namespacemesos_1_1agent_html_a3b1bc144376bfefe215d6bba57e67c36"><div class="ttname"><a href="namespacemesos_1_1agent.html#a3b1bc144376bfefe215d6bba57e67c36">mesos::agent::operator&lt;&lt;</a></div><div class="ttdeci">std::ostream &amp; operator&lt;&lt;(std::ostream &amp;stream, const Call::Type &amp;type)</div><div class="ttdef"><b>Definition:</b> agent.hpp:28</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1capabilities_html_aaa5ec6d56ccbeba718b9e8fc6ec2f7c9"><div class="ttname"><a href="namespacemesos_1_1internal_1_1capabilities.html#aaa5ec6d56ccbeba718b9e8fc6ec2f7c9">mesos::internal::capabilities::Type</a></div><div class="ttdeci">Type</div><div class="ttdef"><b>Definition:</b> capabilities.hpp:79</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1fs_html_a2343e2642db514496ba8380776487fba"><div class="ttname"><a href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">mesos::internal::fs::type</a></div><div class="ttdeci">Try&lt; uint32_t &gt; type(const std::string &amp;path)</div></div>


[11/37] mesos-site git commit: Updated the website built from mesos SHA: 1231e8f.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/slave_2containerizer_2mesos_2provisioner_2appc_2paths_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/slave_2containerizer_2mesos_2provisioner_2appc_2paths_8hpp_source.html b/content/api/latest/c++/slave_2containerizer_2mesos_2provisioner_2appc_2paths_8hpp_source.html
index a234355..a4278ee 100644
--- a/content/api/latest/c++/slave_2containerizer_2mesos_2provisioner_2appc_2paths_8hpp_source.html
+++ b/content/api/latest/c++/slave_2containerizer_2mesos_2provisioner_2appc_2paths_8hpp_source.html
@@ -56,7 +56,7 @@
 <div class="ttc" id="namespaceos_1_1libraries_html_a41b3cb8b32c32ab2abf7a7aa62de9f18"><div class="ttname"><a href="namespaceos_1_1libraries.html#a41b3cb8b32c32ab2abf7a7aa62de9f18">os::libraries::paths</a></div><div class="ttdeci">std::string paths()</div><div class="ttdef"><b>Definition:</b> os.hpp:136</div></div>
 <div class="ttc" id="include_2mesos_2appc_2spec_8hpp_html"><div class="ttname"><a href="include_2mesos_2appc_2spec_8hpp.html">spec.hpp</a></div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1appc_1_1paths_html_af62e6ac6a6f447bf9861ee74b98da15e"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1appc_1_1paths.html#af62e6ac6a6f447bf9861ee74b98da15e">mesos::internal::slave::appc::paths::getImagePath</a></div><div class="ttdeci">std::string getImagePath(const std::string &amp;storeDir, const std::string &amp;imageId)</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1appc_1_1paths_html_aa4d78d16b3e6cd13881a753885635733"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1appc_1_1paths.html#aa4d78d16b3e6cd13881a753885635733">mesos::internal::slave::appc::paths::getImageManifestPath</a></div><div class="ttdeci">std::string getImageManifestPath(const std::string &amp;storeDir, const std::string &amp;imageId)</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1appc_1_1paths_html_a17489dbcd97bdbbb300923e01dee456a"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1appc_1_1paths.html#a17489dbcd97bdbbb300923e01dee456a">mesos::internal::slave::appc::paths::getImageRootfsPath</a></div><div class="ttdeci">std::string getImageRootfsPath(const std::string &amp;storeDir, const std::string &amp;imageId)</div></div>
 <div class="ttc" id="namespaceinternal_html"><div class="ttname"><a href="namespaceinternal.html">internal</a></div><div class="ttdef"><b>Definition:</b> attributes.hpp:24</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/slave_2containerizer_2mesos_2provisioner_2appc_2store_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/slave_2containerizer_2mesos_2provisioner_2appc_2store_8hpp_source.html b/content/api/latest/c++/slave_2containerizer_2mesos_2provisioner_2appc_2store_8hpp_source.html
index 7aff095..081e4b3 100644
--- a/content/api/latest/c++/slave_2containerizer_2mesos_2provisioner_2appc_2store_8hpp_source.html
+++ b/content/api/latest/c++/slave_2containerizer_2mesos_2provisioner_2appc_2store_8hpp_source.html
@@ -59,7 +59,7 @@
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Store_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Store.html">mesos::internal::slave::Store</a></div><div class="ttdef"><b>Definition:</b> store.hpp:60</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Flags_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></div><div class="ttdef"><b>Definition:</b> flags.hpp:39</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1appc_1_1Store_html_a11eee2bc52c5ad8ba3bebe1bb06518cc"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1appc_1_1Store.html#a11eee2bc52c5ad8ba3bebe1bb06518cc">mesos::internal::slave::appc::Store::recover</a></div><div class="ttdeci">virtual process::Future&lt; Nothing &gt; recover()</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1appc_1_1Store_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1appc_1_1Store.html">mesos::internal::slave::appc::Store</a></div><div class="ttdef"><b>Definition:</b> store.hpp:33</div></div>
 <div class="ttc" id="namespacemesos_1_1uri_1_1docker_html_abbd9f55734f0b832bc5a87c3ee5d449e"><div class="ttname"><a href="namespacemesos_1_1uri_1_1docker.html#abbd9f55734f0b832bc5a87c3ee5d449e">mesos::uri::docker::image</a></div><div class="ttdeci">URI image(const std::string &amp;repository, const std::string &amp;reference, const std::string &amp;registry, const Option&lt; std::string &gt; &amp;scheme=None(), const Option&lt; int &gt; &amp;port=None())</div><div class="ttdef"><b>Definition:</b> docker.hpp:30</div></div>
 <div class="ttc" id="namespaceinternal_html"><div class="ttname"><a href="namespaceinternal.html">internal</a></div><div class="ttdef"><b>Definition:</b> attributes.hpp:24</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/slave_2containerizer_2mesos_2provisioner_2backends_2copy_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/slave_2containerizer_2mesos_2provisioner_2backends_2copy_8hpp_source.html b/content/api/latest/c++/slave_2containerizer_2mesos_2provisioner_2backends_2copy_8hpp_source.html
index 8c330b1..4a9ac55 100644
--- a/content/api/latest/c++/slave_2containerizer_2mesos_2provisioner_2backends_2copy_8hpp_source.html
+++ b/content/api/latest/c++/slave_2containerizer_2mesos_2provisioner_2backends_2copy_8hpp_source.html
@@ -58,7 +58,7 @@
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Flags_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></div><div class="ttdef"><b>Definition:</b> flags.hpp:39</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Backend_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Backend.html">mesos::internal::slave::Backend</a></div><div class="ttdef"><b>Definition:</b> backend.hpp:36</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1CopyBackend_html_a36483f3bcd0568d5dc3b344d4dbb370e"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1CopyBackend.html#a36483f3bcd0568d5dc3b344d4dbb370e">mesos::internal::slave::CopyBackend::destroy</a></div><div class="ttdeci">virtual process::Future&lt; bool &gt; destroy(const std::string &amp;rootfs, const std::string &amp;backendDir)</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="backend_8hpp_html"><div class="ttname"><a href="backend_8hpp.html">backend.hpp</a></div></div>
 <div class="ttc" id="namespaceinternal_html"><div class="ttname"><a href="namespaceinternal.html">internal</a></div><div class="ttdef"><b>Definition:</b> attributes.hpp:24</div></div>
 <div class="ttc" id="namespaceprocess_html"><div class="ttname"><a href="namespaceprocess.html">process</a></div><div class="ttdef"><b>Definition:</b> executor.hpp:47</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/slave_2containerizer_2mesos_2provisioner_2docker_2paths_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/slave_2containerizer_2mesos_2provisioner_2docker_2paths_8hpp_source.html b/content/api/latest/c++/slave_2containerizer_2mesos_2provisioner_2docker_2paths_8hpp_source.html
index 7f0ce7c..272936a 100644
--- a/content/api/latest/c++/slave_2containerizer_2mesos_2provisioner_2docker_2paths_8hpp_source.html
+++ b/content/api/latest/c++/slave_2containerizer_2mesos_2provisioner_2docker_2paths_8hpp_source.html
@@ -61,7 +61,7 @@
 <div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1docker_1_1paths_html_a998cb52d4f517cb7f96dbab1922fab50"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1docker_1_1paths.html#a998cb52d4f517cb7f96dbab1922fab50">mesos::internal::slave::docker::paths::getImageLayerTarPath</a></div><div class="ttdeci">std::string getImageLayerTarPath(const std::string &amp;layerPath)</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1docker_1_1paths_html_a4ffa9af8a1cd80bbfb892e93908a2535"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1docker_1_1paths.html#a4ffa9af8a1cd80bbfb892e93908a2535">mesos::internal::slave::docker::paths::getImageLayerRootfsPath</a></div><div class="ttdeci">std::string getImageLayerRootfsPath(const std::string &amp;layerPath, const std::string &amp;backend)</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1docker_1_1paths_html_a63e56a085326bea04d3f6ca6dfb6584c"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1docker_1_1paths.html#a63e56a085326bea04d3f6ca6dfb6584c">mesos::internal::slave::docker::paths::getImageLayerPath</a></div><div class="ttdeci">std::string getImageLayerPath(const std::string &amp;storeDir, const std::string &amp;layerId)</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1docker_1_1paths_html_aefa2bd8401071fee6142ede5de59cafe"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1docker_1_1paths.html#aefa2bd8401071fee6142ede5de59cafe">mesos::internal::slave::docker::paths::getImageArchiveTarPath</a></div><div class="ttdeci">std::string getImageArchiveTarPath(const std::string &amp;discoveryDir, const std::string &amp;name)</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1docker_1_1paths_html_a811697be6b966f9f7105340b47a2a7bc"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1docker_1_1paths.html#a811697be6b966f9f7105340b47a2a7bc">mesos::internal::slave::docker::paths::getStoredImagesPath</a></div><div class="ttdeci">std::string getStoredImagesPath(const std::string &amp;storeDir)</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1docker_1_1paths_html_a22cde40bae83f8e696ed6eeedc2fd5a4"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1docker_1_1paths.html#a22cde40bae83f8e696ed6eeedc2fd5a4">mesos::internal::slave::docker::paths::getGcDir</a></div><div class="ttdeci">std::string getGcDir(const std::string &amp;storeDir)</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/slave_2containerizer_2mesos_2provisioner_2docker_2store_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/slave_2containerizer_2mesos_2provisioner_2docker_2store_8hpp_source.html b/content/api/latest/c++/slave_2containerizer_2mesos_2provisioner_2docker_2store_8hpp_source.html
index 7410df4..1d3a6f9 100644
--- a/content/api/latest/c++/slave_2containerizer_2mesos_2provisioner_2docker_2store_8hpp_source.html
+++ b/content/api/latest/c++/slave_2containerizer_2mesos_2provisioner_2docker_2store_8hpp_source.html
@@ -62,7 +62,7 @@
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Flags_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></div><div class="ttdef"><b>Definition:</b> flags.hpp:39</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1docker_1_1Store_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1docker_1_1Store.html">mesos::internal::slave::docker::Store</a></div><div class="ttdef"><b>Definition:</b> store.hpp:42</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1docker_1_1Store_html_a419165179eb010c457d7135842a1db4b"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1docker_1_1Store.html#a419165179eb010c457d7135842a1db4b">mesos::internal::slave::docker::Store::~Store</a></div><div class="ttdeci">virtual ~Store()</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1docker_1_1Store_html_a78720df311df3e53298548fe5ca92bd4"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1docker_1_1Store.html#a78720df311df3e53298548fe5ca92bd4">mesos::internal::slave::docker::Store::recover</a></div><div class="ttdeci">virtual process::Future&lt; Nothing &gt; recover()</div></div>
 <div class="ttc" id="namespacemesos_1_1uri_1_1docker_html_abbd9f55734f0b832bc5a87c3ee5d449e"><div class="ttname"><a href="namespacemesos_1_1uri_1_1docker.html#abbd9f55734f0b832bc5a87c3ee5d449e">mesos::uri::docker::image</a></div><div class="ttdeci">URI image(const std::string &amp;repository, const std::string &amp;reference, const std::string &amp;registry, const Option&lt; std::string &gt; &amp;scheme=None(), const Option&lt; int &gt; &amp;port=None())</div><div class="ttdef"><b>Definition:</b> docker.hpp:30</div></div>
 <div class="ttc" id="namespaceinternal_html"><div class="ttname"><a href="namespaceinternal.html">internal</a></div><div class="ttdef"><b>Definition:</b> attributes.hpp:24</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/slave_2containerizer_2mesos_2provisioner_2paths_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/slave_2containerizer_2mesos_2provisioner_2paths_8hpp_source.html b/content/api/latest/c++/slave_2containerizer_2mesos_2provisioner_2paths_8hpp_source.html
index c38d231..eb2409b 100644
--- a/content/api/latest/c++/slave_2containerizer_2mesos_2provisioner_2paths_8hpp_source.html
+++ b/content/api/latest/c++/slave_2containerizer_2mesos_2provisioner_2paths_8hpp_source.html
@@ -58,7 +58,7 @@
 <div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1provisioner_1_1paths_html_ae4816154edb25f9ff364540496fed9e6"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1provisioner_1_1paths.html#ae4816154edb25f9ff364540496fed9e6">mesos::internal::slave::provisioner::paths::LAYERS_FILE</a></div><div class="ttdeci">constexpr char LAYERS_FILE[]</div><div class="ttdef"><b>Definition:</b> paths.hpp:57</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1provisioner_1_1paths_html_aa6825c849802d2ecdbecc4f56a21aa41"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1provisioner_1_1paths.html#aa6825c849802d2ecdbecc4f56a21aa41">mesos::internal::slave::provisioner::paths::getContainerRootfsDir</a></div><div class="ttdeci">std::string getContainerRootfsDir(const std::string &amp;provisionerDir, const ContainerID &amp;containerId, const std::string &amp;backend, const std::string &amp;rootfsId)</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1provisioner_1_1paths_html_ab9e5e0eca528df258665e277332321cf"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1provisioner_1_1paths.html#ab9e5e0eca528df258665e277332321cf">mesos::internal::slave::provisioner::paths::listContainers</a></div><div class="ttdeci">Try&lt; hashset&lt; ContainerID &gt; &gt; listContainers(const std::string &amp;provisionerDir)</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1provisioner_1_1paths_html_a075a5b7c53a243550ba0c56b4e6dfac4"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1provisioner_1_1paths.html#a075a5b7c53a243550ba0c56b4e6dfac4">mesos::internal::slave::provisioner::paths::getLayersFilePath</a></div><div class="ttdeci">std::string getLayersFilePath(const std::string &amp;provisionerDir, const ContainerID &amp;containerId)</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1provisioner_1_1paths_html_a0d462c4a194c98300efcda11a34cf18f"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1provisioner_1_1paths.html#a0d462c4a194c98300efcda11a34cf18f">mesos::internal::slave::provisioner::paths::listContainerRootfses</a></div><div class="ttdeci">Try&lt; hashmap&lt; std::string, hashset&lt; std::string &gt; &gt; &gt; listContainerRootfses(const std::string &amp;provisionerDir, const ContainerID &amp;containerId)</div></div>
 <div class="ttc" id="namespaceinternal_html"><div class="ttname"><a href="namespaceinternal.html">internal</a></div><div class="ttdef"><b>Definition:</b> attributes.hpp:24</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/slave_2containerizer_2mesos_2provisioner_2store_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/slave_2containerizer_2mesos_2provisioner_2store_8hpp_source.html b/content/api/latest/c++/slave_2containerizer_2mesos_2provisioner_2store_8hpp_source.html
index f514cb8..1af8713 100644
--- a/content/api/latest/c++/slave_2containerizer_2mesos_2provisioner_2store_8hpp_source.html
+++ b/content/api/latest/c++/slave_2containerizer_2mesos_2provisioner_2store_8hpp_source.html
@@ -64,7 +64,7 @@
 <div class="ttc" id="structmesos_1_1internal_1_1slave_1_1ImageInfo_html"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1ImageInfo.html">mesos::internal::slave::ImageInfo</a></div><div class="ttdef"><b>Definition:</b> store.hpp:45</div></div>
 <div class="ttc" id="include_2mesos_2appc_2spec_8hpp_html"><div class="ttname"><a href="include_2mesos_2appc_2spec_8hpp.html">spec.hpp</a></div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1slave_1_1ImageInfo_html_ab1d205fa6986d5da57f99a4fd69a1f13"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1ImageInfo.html#ab1d205fa6986d5da57f99a4fd69a1f13">mesos::internal::slave::ImageInfo::appcManifest</a></div><div class="ttdeci">Option&lt;::appc::spec::ImageManifest &gt; appcManifest</div><div class="ttdef"><b>Definition:</b> store.hpp:53</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1slave_1_1ImageInfo_html_ac76ec86a0a1eced6b58659a885e7c4f2"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1ImageInfo.html#ac76ec86a0a1eced6b58659a885e7c4f2">mesos::internal::slave::ImageInfo::dockerManifest</a></div><div class="ttdeci">Option&lt;::docker::spec::v1::ImageManifest &gt; dockerManifest</div><div class="ttdef"><b>Definition:</b> store.hpp:50</div></div>
 <div class="ttc" id="future_8hpp_html"><div class="ttname"><a href="future_8hpp.html">future.hpp</a></div></div>
 <div class="ttc" id="namespacemesos_1_1uri_1_1docker_html_abbd9f55734f0b832bc5a87c3ee5d449e"><div class="ttname"><a href="namespacemesos_1_1uri_1_1docker.html#abbd9f55734f0b832bc5a87c3ee5d449e">mesos::uri::docker::image</a></div><div class="ttdeci">URI image(const std::string &amp;repository, const std::string &amp;reference, const std::string &amp;registry, const Option&lt; std::string &gt; &amp;scheme=None(), const Option&lt; int &gt; &amp;port=None())</div><div class="ttdef"><b>Definition:</b> docker.hpp:30</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/slave_2paths_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/slave_2paths_8hpp_source.html b/content/api/latest/c++/slave_2paths_8hpp_source.html
index 5bc06cf..d835ad9 100644
--- a/content/api/latest/c++/slave_2paths_8hpp_source.html
+++ b/content/api/latest/c++/slave_2paths_8hpp_source.html
@@ -83,7 +83,7 @@
 <div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1paths_html_a511b64870e69deec18f4c1b8b23e817f"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1paths.html#a511b64870e69deec18f4c1b8b23e817f">mesos::internal::slave::paths::createExecutorDirectory</a></div><div class="ttdeci">std::string createExecutorDirectory(const std::string &amp;rootDir, const SlaveID &amp;slaveId, const FrameworkID &amp;frameworkId, const ExecutorID &amp;executorId, const ContainerID &amp;containerId, const Option&lt; std::string &gt; &amp;user=None())</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1paths_html_a8ab083b1be072405c8db9ce43e0e0041"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1paths.html#a8ab083b1be072405c8db9ce43e0e0041">mesos::internal::slave::paths::getProvisionerDir</a></div><div class="ttdeci">std::string getProvisionerDir(const std::string &amp;rootDir)</div></div>
 <div class="ttc" id="structid_1_1UUID_html"><div class="ttname"><a href="structid_1_1UUID.html">id::UUID</a></div><div class="ttdef"><b>Definition:</b> uuid.hpp:35</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1paths_html_a9170d1a318c72148c9d24c3368800743"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1paths.html#a9170d1a318c72148c9d24c3368800743">mesos::internal::slave::paths::getResourceProviderRegistryPath</a></div><div class="ttdeci">std::string getResourceProviderRegistryPath(const std::string &amp;rootDir, const SlaveID &amp;slaveId)</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1paths_html_af847c0fb834d1785ed99e6d0e9f89afa"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1paths.html#af847c0fb834d1785ed99e6d0e9f89afa">mesos::internal::slave::paths::getExecutorLatestRunPath</a></div><div class="ttdeci">std::string getExecutorLatestRunPath(const std::string &amp;rootDir, const SlaveID &amp;slaveId, const FrameworkID &amp;frameworkId, const ExecutorID &amp;executorId)</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1paths_html_a3f17d2f7c176e4600f62bb95aed2c2f2"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1paths.html#a3f17d2f7c176e4600f62bb95aed2c2f2">mesos::internal::slave::paths::getMetaRootDir</a></div><div class="ttdeci">std::string getMetaRootDir(const std::string &amp;rootDir)</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/slave_2qos__controller_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/slave_2qos__controller_8hpp_source.html b/content/api/latest/c++/slave_2qos__controller_8hpp_source.html
index 7e0feff..4d3ff9a 100644
--- a/content/api/latest/c++/slave_2qos__controller_8hpp_source.html
+++ b/content/api/latest/c++/slave_2qos__controller_8hpp_source.html
@@ -63,7 +63,7 @@
 <div class="ttc" id="classmesos_1_1slave_1_1QoSController_html_a6a49a5ed1ffa3b9b11eea1e892cb5b90"><div class="ttname"><a href="classmesos_1_1slave_1_1QoSController.html#a6a49a5ed1ffa3b9b11eea1e892cb5b90">mesos::slave::QoSController::corrections</a></div><div class="ttdeci">virtual process::Future&lt; std::list&lt; QoSCorrection &gt; &gt; corrections()=0</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_html_a91a5bc5e418e8712bb512721b5abc46d"><div class="ttname"><a href="namespacemesos_1_1internal.html#a91a5bc5e418e8712bb512721b5abc46d">mesos::internal::usage</a></div><div class="ttdeci">Try&lt; ResourceStatistics &gt; usage(pid_t pid, bool mem=true, bool cpus=true)</div></div>
 <div class="ttc" id="nothing_8hpp_html"><div class="ttname"><a href="nothing_8hpp.html">nothing.hpp</a></div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</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="future_8hpp_html"><div class="ttname"><a href="future_8hpp.html">future.hpp</a></div></div>
 <div class="ttc" id="try_8hpp_html"><div class="ttname"><a href="try_8hpp.html">try.hpp</a></div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/slave_2resource__estimator_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/slave_2resource__estimator_8hpp_source.html b/content/api/latest/c++/slave_2resource__estimator_8hpp_source.html
index 0bb960f..9f0052d 100644
--- a/content/api/latest/c++/slave_2resource__estimator_8hpp_source.html
+++ b/content/api/latest/c++/slave_2resource__estimator_8hpp_source.html
@@ -62,7 +62,7 @@
 <div class="ttc" id="namespacemesos_1_1internal_html_a91a5bc5e418e8712bb512721b5abc46d"><div class="ttname"><a href="namespacemesos_1_1internal.html#a91a5bc5e418e8712bb512721b5abc46d">mesos::internal::usage</a></div><div class="ttdeci">Try&lt; ResourceStatistics &gt; usage(pid_t pid, bool mem=true, bool cpus=true)</div></div>
 <div class="ttc" id="nothing_8hpp_html"><div class="ttname"><a href="nothing_8hpp.html">nothing.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1slave_1_1ResourceEstimator_html_ae3f10a9049e23fa411f36e2bfd1586d3"><div class="ttname"><a href="classmesos_1_1slave_1_1ResourceEstimator.html#ae3f10a9049e23fa411f36e2bfd1586d3">mesos::slave::ResourceEstimator::initialize</a></div><div class="ttdeci">virtual Try&lt; Nothing &gt; initialize(const lambda::function&lt; process::Future&lt; ResourceUsage &gt;()&gt; &amp;usage)=0</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</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="future_8hpp_html"><div class="ttname"><a href="future_8hpp.html">future.hpp</a></div></div>
 <div class="ttc" id="try_8hpp_html"><div class="ttname"><a href="try_8hpp.html">try.hpp</a></div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/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 7bb8727..b0d97d6 100644
--- a/content/api/latest/c++/slave_2validation_8hpp_source.html
+++ b/content/api/latest/c++/slave_2validation_8hpp_source.html
@@ -57,7 +57,7 @@
 <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&lt; Error &gt; validateContainerId(const ContainerID &amp;containerId)</div></div>
 <div class="ttc" id="namespacemesos_1_1v1_1_1agent_html"><div class="ttname"><a href="namespacemesos_1_1v1_1_1agent.html">mesos::v1::agent</a></div><div class="ttdef"><b>Definition:</b> agent.hpp:27</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</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="error_8hpp_html"><div class="ttname"><a href="error_8hpp.html">error.hpp</a></div></div>
 <div class="ttc" id="structNone_html"><div class="ttname"><a href="structNone.html">None</a></div><div class="ttdef"><b>Definition:</b> none.hpp:27</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/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 d5e8230..f310189 100644
--- a/content/api/latest/c++/slave_8hpp_source.html
+++ b/content/api/latest/c++/slave_8hpp_source.html
@@ -175,7 +175,7 @@
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html_a2ca66ded2a1266abdf00e370691a80df"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#a2ca66ded2a1266abdf00e370691a80df">mesos::internal::slave::Slave::forward</a></div><div class="ttdeci">void forward(StatusUpdate update)</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1protobuf_1_1framework_1_1Capabilities_html"><div class="ttname"><a href="structmesos_1_1internal_1_1protobuf_1_1framework_1_1Capabilities.html">mesos::internal::protobuf::framework::Capabilities</a></div><div class="ttdef"><b>Definition:</b> protobuf_utils.hpp:445</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html_a0ba4694079a24c1185bda1ae271ec571"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#a0ba4694079a24c1185bda1ae271ec571">mesos::internal::slave::Slave::reconcileOperations</a></div><div class="ttdeci">void reconcileOperations(const ReconcileOperationsMessage &amp;message)</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Framework_html_a65933e3034706258069b54549081fdbf"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Framework.html#a65933e3034706258069b54549081fdbf">mesos::internal::slave::Framework::id</a></div><div class="ttdeci">const FrameworkID id() const </div><div class="ttdef"><b>Definition:</b> slave.hpp:1075</div></div>
 <div class="ttc" id="classprocess_1_1Promise_html"><div class="ttname"><a href="classprocess_1_1Promise.html">process::Promise&lt; Nothing &gt;</a></div></div>
 <div class="ttc" id="include_2mesos_2slave_2containerizer_8hpp_html"><div class="ttname"><a href="include_2mesos_2slave_2containerizer_8hpp.html">containerizer.hpp</a></div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/sorter_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/sorter_8hpp_source.html b/content/api/latest/c++/sorter_8hpp_source.html
index fde882b..1940e27 100644
--- a/content/api/latest/c++/sorter_8hpp_source.html
+++ b/content/api/latest/c++/sorter_8hpp_source.html
@@ -69,7 +69,7 @@
 <div class="ttc" id="classmesos_1_1internal_1_1master_1_1allocator_1_1Sorter_html_ab69d4c7e70c86c9192b21d22f351e5bc"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1allocator_1_1Sorter.html#ab69d4c7e70c86c9192b21d22f351e5bc">mesos::internal::master::allocator::Sorter::totalScalarQuantities</a></div><div class="ttdeci">virtual const Resources &amp; totalScalarQuantities() const =0</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1master_1_1allocator_1_1Sorter_html_afc68098f11369182198f87dab4822ad4"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1allocator_1_1Sorter.html#afc68098f11369182198f87dab4822ad4">mesos::internal::master::allocator::Sorter::allocationScalarQuantities</a></div><div class="ttdeci">virtual const Resources &amp; allocationScalarQuantities(const std::string &amp;client) const =0</div></div>
 <div class="ttc" id="structprocess_1_1UPID_html"><div class="ttname"><a href="structprocess_1_1UPID.html">process::UPID</a></div><div class="ttdoc">An &quot;untyped&quot; PID, used to encapsulate the process ID for lower-layer abstractions (eg...</div><div class="ttdef"><b>Definition:</b> pid.hpp:39</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="3rdparty_2libprocess_2include_2process_2pid_8hpp_html"><div class="ttname"><a href="3rdparty_2libprocess_2include_2process_2pid_8hpp.html">pid.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1master_1_1allocator_1_1Sorter_html_a9c3b0a3f5148e4f9ba0cdd6904125316"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1allocator_1_1Sorter.html#a9c3b0a3f5148e4f9ba0cdd6904125316">mesos::internal::master::allocator::Sorter::contains</a></div><div class="ttdeci">virtual bool contains(const std::string &amp;client) const =0</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1master_1_1allocator_1_1Sorter_html_a3ff0ef79f7b92fa8863948b1ff0818a1"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1allocator_1_1Sorter.html#a3ff0ef79f7b92fa8863948b1ff0818a1">mesos::internal::master::allocator::Sorter::Sorter</a></div><div class="ttdeci">Sorter()=default</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/src_2authentication_2cram__md5_2authenticatee_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2authentication_2cram__md5_2authenticatee_8hpp_source.html b/content/api/latest/c++/src_2authentication_2cram__md5_2authenticatee_8hpp_source.html
index 9a446ed..a73279f 100644
--- a/content/api/latest/c++/src_2authentication_2cram__md5_2authenticatee_8hpp_source.html
+++ b/content/api/latest/c++/src_2authentication_2cram__md5_2authenticatee_8hpp_source.html
@@ -58,7 +58,7 @@
 <div class="ttc" id="include_2mesos_2module_2authenticatee_8hpp_html"><div class="ttname"><a href="include_2mesos_2module_2authenticatee_8hpp.html">authenticatee.hpp</a></div></div>
 <div class="ttc" id="structprocess_1_1UPID_html"><div class="ttname"><a href="structprocess_1_1UPID.html">process::UPID</a></div><div class="ttdoc">An &quot;untyped&quot; PID, used to encapsulate the process ID for lower-layer abstractions (eg...</div><div class="ttdef"><b>Definition:</b> pid.hpp:39</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1cram__md5_1_1CRAMMD5Authenticatee_html_a9b972c7a2865c5297f3e42968a5e18aa"><div class="ttname"><a href="classmesos_1_1internal_1_1cram__md5_1_1CRAMMD5Authenticatee.html#a9b972c7a2865c5297f3e42968a5e18aa">mesos::internal::cram_md5::CRAMMD5Authenticatee::~CRAMMD5Authenticatee</a></div><div class="ttdeci">virtual ~CRAMMD5Authenticatee()</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="future_8hpp_html"><div class="ttname"><a href="future_8hpp.html">future.hpp</a></div></div>
 <div class="ttc" id="namespaceinternal_html"><div class="ttname"><a href="namespaceinternal.html">internal</a></div><div class="ttdef"><b>Definition:</b> attributes.hpp:24</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1cram__md5_1_1CRAMMD5Authenticatee_html_af5dcce5b89d1263e8d2bc18339974e84"><div class="ttname"><a href="classmesos_1_1internal_1_1cram__md5_1_1CRAMMD5Authenticatee.html#af5dcce5b89d1263e8d2bc18339974e84">mesos::internal::cram_md5::CRAMMD5Authenticatee::CRAMMD5Authenticatee</a></div><div class="ttdeci">CRAMMD5Authenticatee()</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/src_2authentication_2cram__md5_2authenticator_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2authentication_2cram__md5_2authenticator_8hpp_source.html b/content/api/latest/c++/src_2authentication_2cram__md5_2authenticator_8hpp_source.html
index afbfd23..4f0cb76 100644
--- a/content/api/latest/c++/src_2authentication_2cram__md5_2authenticator_8hpp_source.html
+++ b/content/api/latest/c++/src_2authentication_2cram__md5_2authenticator_8hpp_source.html
@@ -59,7 +59,7 @@
 <div class="ttc" id="classmesos_1_1internal_1_1cram__md5_1_1CRAMMD5Authenticator_html_abea5e44a2e84887aba2fd4ee3ba06b96"><div class="ttname"><a href="classmesos_1_1internal_1_1cram__md5_1_1CRAMMD5Authenticator.html#abea5e44a2e84887aba2fd4ee3ba06b96">mesos::internal::cram_md5::CRAMMD5Authenticator::authenticate</a></div><div class="ttdeci">virtual process::Future&lt; Option&lt; std::string &gt; &gt; authenticate(const process::UPID &amp;pid)</div></div>
 <div class="ttc" id="structprocess_1_1UPID_html"><div class="ttname"><a href="structprocess_1_1UPID.html">process::UPID</a></div><div class="ttdoc">An &quot;untyped&quot; PID, used to encapsulate the process ID for lower-layer abstractions (eg...</div><div class="ttdef"><b>Definition:</b> pid.hpp:39</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1cram__md5_1_1CRAMMD5Authenticator_html_a0162e0cdefe2e2567ca316eaa00aa88b"><div class="ttname"><a href="classmesos_1_1internal_1_1cram__md5_1_1CRAMMD5Authenticator.html#a0162e0cdefe2e2567ca316eaa00aa88b">mesos::internal::cram_md5::CRAMMD5Authenticator::CRAMMD5Authenticator</a></div><div class="ttdeci">CRAMMD5Authenticator()</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="classmesos_1_1Authenticator_html"><div class="ttname"><a href="classmesos_1_1Authenticator.html">mesos::Authenticator</a></div><div class="ttdef"><b>Definition:</b> authenticator.hpp:34</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="future_8hpp_html"><div class="ttname"><a href="future_8hpp.html">future.hpp</a></div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/src_2authorizer_2local_2authorizer_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2authorizer_2local_2authorizer_8hpp_source.html b/content/api/latest/c++/src_2authorizer_2local_2authorizer_8hpp_source.html
index 25811d8..d2e886c 100644
--- a/content/api/latest/c++/src_2authorizer_2local_2authorizer_8hpp_source.html
+++ b/content/api/latest/c++/src_2authorizer_2local_2authorizer_8hpp_source.html
@@ -61,7 +61,7 @@
 <div class="ttc" id="classmesos_1_1Authorizer_html"><div class="ttname"><a href="classmesos_1_1Authorizer.html">mesos::Authorizer</a></div><div class="ttdoc">This interface is used to enable an identity service or any other back end to check authorization pol...</div><div class="ttdef"><b>Definition:</b> authorizer.hpp:243</div></div>
 <div class="ttc" id="nothing_8hpp_html"><div class="ttname"><a href="nothing_8hpp.html">nothing.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1LocalAuthorizer_html_a98c90749a32114f11e4cf25369d708e7"><div class="ttname"><a href="classmesos_1_1internal_1_1LocalAuthorizer.html#a98c90749a32114f11e4cf25369d708e7">mesos::internal::LocalAuthorizer::getObjectApprover</a></div><div class="ttdeci">virtual process::Future&lt; process::Owned&lt; ObjectApprover &gt; &gt; getObjectApprover(const Option&lt; authorization::Subject &gt; &amp;subject, const authorization::Action &amp;action)</div><div class="ttdoc">Creates an ObjectApprover which can synchronously check authorization on an object. </div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="include_2mesos_2authorizer_2authorizer_8hpp_html"><div class="ttname"><a href="include_2mesos_2authorizer_2authorizer_8hpp.html">authorizer.hpp</a></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="future_8hpp_html"><div class="ttname"><a href="future_8hpp.html">future.hpp</a></div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/src_2common_2http_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2common_2http_8hpp_source.html b/content/api/latest/c++/src_2common_2http_8hpp_source.html
index 030a29d..e8a75d4 100644
--- a/content/api/latest/c++/src_2common_2http_8hpp_source.html
+++ b/content/api/latest/c++/src_2common_2http_8hpp_source.html
@@ -88,7 +88,7 @@
 <div class="ttc" id="classmesos_1_1IDAcceptor_html"><div class="ttname"><a href="classmesos_1_1IDAcceptor.html">mesos::IDAcceptor</a></div><div class="ttdoc">Used to filter results for API handlers. </div><div class="ttdef"><b>Definition:</b> http.hpp:275</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_html_a33f3db27bdd318b29761985fe76e8255"><div class="ttname"><a href="namespacemesos_1_1internal.html#a33f3db27bdd318b29761985fe76e8255">mesos::internal::deserialize</a></div><div class="ttdeci">Try&lt; Message &gt; deserialize(ContentType contentType, const std::string &amp;body)</div><div class="ttdef"><b>Definition:</b> http.hpp:107</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1RequestMediaTypes_html"><div class="ttname"><a href="structmesos_1_1internal_1_1RequestMediaTypes.html">mesos::internal::RequestMediaTypes</a></div><div class="ttdef"><b>Definition:</b> http.hpp:86</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="classmesos_1_1ObjectApprovers_html"><div class="ttname"><a href="classmesos_1_1ObjectApprovers.html">mesos::ObjectApprovers</a></div><div class="ttdef"><b>Definition:</b> http.hpp:190</div></div>
 <div class="ttc" id="classJSON_1_1ObjectWriter_html"><div class="ttname"><a href="classJSON_1_1ObjectWriter.html">JSON::ObjectWriter</a></div><div class="ttdef"><b>Definition:</b> jsonify.hpp:418</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1master_1_1quota_1_1validation_html_aad54bc50e16c357a2aabb232448226c5"><div class="ttname"><a href="namespacemesos_1_1internal_1_1master_1_1quota_1_1validation.html#aad54bc50e16c357a2aabb232448226c5">mesos::internal::master::quota::validation::quotaInfo</a></div><div class="ttdeci">Option&lt; Error &gt; quotaInfo(const mesos::quota::QuotaInfo &amp;quotaInfo)</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/src_2common_2recordio_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2common_2recordio_8hpp_source.html b/content/api/latest/c++/src_2common_2recordio_8hpp_source.html
index a7e2957..c861006 100644
--- a/content/api/latest/c++/src_2common_2recordio_8hpp_source.html
+++ b/content/api/latest/c++/src_2common_2recordio_8hpp_source.html
@@ -82,7 +82,7 @@
 <div class="ttc" id="classprocess_1_1http_1_1Pipe_1_1Writer_html"><div class="ttname"><a href="classprocess_1_1http_1_1Pipe_1_1Writer.html">process::http::Pipe::Writer</a></div><div class="ttdef"><b>Definition:</b> http.hpp:340</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1recordio_1_1Reader_html_a089c0b92ecaffcb3a472103c233e4cf9"><div class="ttname"><a href="classmesos_1_1internal_1_1recordio_1_1Reader.html#a089c0b92ecaffcb3a472103c233e4cf9">mesos::internal::recordio::Reader::read</a></div><div class="ttdeci">process::Future&lt; Result&lt; T &gt; &gt; read()</div><div class="ttdoc">Returns the next piece of decoded data from the pipe. </div><div class="ttdef"><b>Definition:</b> recordio.hpp:90</div></div>
 <div class="ttc" id="classprocess_1_1http_1_1Pipe_1_1Writer_html_ad945bef2134c872f8ea43dea6db84c66"><div class="ttname"><a href="classprocess_1_1http_1_1Pipe_1_1Writer.html#ad945bef2134c872f8ea43dea6db84c66">process::http::Pipe::Writer::write</a></div><div class="ttdeci">bool write(std::string s)</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="classprocess_1_1Promise_html"><div class="ttname"><a href="classprocess_1_1Promise.html">process::Promise</a></div><div class="ttdef"><b>Definition:</b> future.hpp:73</div></div>
 <div class="ttc" id="3rdparty_2libprocess_2include_2process_2pid_8hpp_html"><div class="ttname"><a href="3rdparty_2libprocess_2include_2process_2pid_8hpp.html">pid.hpp</a></div></div>
 <div class="ttc" id="namespaceprocess_html_a59c192ee8ea5abbbee1642957f47c92a"><div class="ttname"><a href="namespaceprocess.html#a59c192ee8ea5abbbee1642957f47c92a">process::loop</a></div><div class="ttdeci">struct ev_loop * loop</div><div class="ttdef"><b>Definition:</b> loop.hpp:456</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/src_2common_2values_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2common_2values_8hpp_source.html b/content/api/latest/c++/src_2common_2values_8hpp_source.html
index 7b9283d..03ab822 100644
--- a/content/api/latest/c++/src_2common_2values_8hpp_source.html
+++ b/content/api/latest/c++/src_2common_2values_8hpp_source.html
@@ -61,7 +61,7 @@
 <div class="ttc" id="classInterval_html_aee1302bc704e91193a9003ce396b7c9b"><div class="ttname"><a href="classInterval.html#aee1302bc704e91193a9003ce396b7c9b">Interval::lower</a></div><div class="ttdeci">T lower() const </div><div class="ttdef"><b>Definition:</b> interval.hpp:81</div></div>
 <div class="ttc" id="option_8hpp_html_ac4b53d77033a5d2405ef12ceb3dc6498"><div class="ttname"><a href="option_8hpp.html#ac4b53d77033a5d2405ef12ceb3dc6498">max</a></div><div class="ttdeci">Option&lt; T &gt; max(const Option&lt; T &gt; &amp;left, const Option&lt; T &gt; &amp;right)</div><div class="ttdef"><b>Definition:</b> option.hpp:208</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1values_html_ae37129836065b22ed456cf26121de888"><div class="ttname"><a href="namespacemesos_1_1internal_1_1values.html#ae37129836065b22ed456cf26121de888">mesos::internal::values::intervalSetToRanges</a></div><div class="ttdeci">Value::Ranges intervalSetToRanges(const IntervalSet&lt; T &gt; &amp;set)</div><div class="ttdef"><b>Definition:</b> values.hpp:59</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="option_8hpp_html_a78407a45187058b9b4ef2042accb9bc4"><div class="ttname"><a href="option_8hpp.html#a78407a45187058b9b4ef2042accb9bc4">min</a></div><div class="ttdeci">Option&lt; T &gt; min(const Option&lt; T &gt; &amp;left, const Option&lt; T &gt; &amp;right)</div><div class="ttdef"><b>Definition:</b> option.hpp:179</div></div>
 <div class="ttc" id="classInterval_html_abdc59b5f3784ae25b54c73acbb714296"><div class="ttname"><a href="classInterval.html#abdc59b5f3784ae25b54c73acbb714296">Interval::upper</a></div><div class="ttdeci">T upper() const </div><div class="ttdef"><b>Definition:</b> interval.hpp:84</div></div>
 <div class="ttc" id="interval_8hpp_html"><div class="ttname"><a href="interval_8hpp.html">interval.hpp</a></div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/src_2csi_2utils_8hpp.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2csi_2utils_8hpp.html b/content/api/latest/c++/src_2csi_2utils_8hpp.html
index 0671320..00db610 100644
--- a/content/api/latest/c++/src_2csi_2utils_8hpp.html
+++ b/content/api/latest/c++/src_2csi_2utils_8hpp.html
@@ -58,13 +58,13 @@
 <div class="contents">
 <div class="textblock"><code>#include &lt;ostream&gt;</code><br />
 <code>#include &lt;type_traits&gt;</code><br />
+<code>#include &lt;<a class="el" href="include_2csi_2spec_8hpp_source.html">csi/spec.hpp</a>&gt;</code><br />
 <code>#include &lt;google/protobuf/map.h&gt;</code><br />
 <code>#include &lt;google/protobuf/util/json_util.h&gt;</code><br />
 <code>#include &lt;<a class="el" href="include_2mesos_2mesos_8hpp_source.html">mesos/mesos.hpp</a>&gt;</code><br />
 <code>#include &lt;<a class="el" href="foreach_8hpp_source.html">stout/foreach.hpp</a>&gt;</code><br />
 <code>#include &lt;<a class="el" href="try_8hpp_source.html">stout/try.hpp</a>&gt;</code><br />
 <code>#include &lt;<a class="el" href="unreachable_8hpp_source.html">stout/unreachable.hpp</a>&gt;</code><br />
-<code>#include &quot;<a class="el" href="include_2csi_2spec_8hpp_source.html">csi/spec.hpp</a>&quot;</code><br />
 <code>#include &quot;<a class="el" href="src_2csi_2state_8hpp_source.html">csi/state.hpp</a>&quot;</code><br />
 </div>
 <p><a href="src_2csi_2utils_8hpp_source.html">Go to the source code of this file.</a></p>


[13/37] mesos-site git commit: Updated the website built from mesos SHA: 1231e8f.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/registry__operations_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/registry__operations_8hpp_source.html b/content/api/latest/c++/registry__operations_8hpp_source.html
index 7ccdb7b..6ef505b 100644
--- a/content/api/latest/c++/registry__operations_8hpp_source.html
+++ b/content/api/latest/c++/registry__operations_8hpp_source.html
@@ -64,7 +64,7 @@
 <div class="ttc" id="classmesos_1_1internal_1_1master_1_1MarkSlaveGone_html"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1MarkSlaveGone.html">mesos::internal::master::MarkSlaveGone</a></div><div class="ttdef"><b>Definition:</b> registry_operations.hpp:126</div></div>
 <div class="ttc" id="master_2registrar_8hpp_html"><div class="ttname"><a href="master_2registrar_8hpp.html">registrar.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1master_1_1AdmitSlave_html"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1AdmitSlave.html">mesos::internal::master::AdmitSlave</a></div><div class="ttdef"><b>Definition:</b> registry_operations.hpp:31</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1master_1_1AdmitSlave_html_a5699b0068c72de9b5012256c3dc2db64"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1AdmitSlave.html#a5699b0068c72de9b5012256c3dc2db64">mesos::internal::master::AdmitSlave::perform</a></div><div class="ttdeci">virtual Try&lt; bool &gt; perform(Registry *registry, hashset&lt; SlaveID &gt; *slaveIDs)</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1master_1_1UpdateSlave_html"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1UpdateSlave.html">mesos::internal::master::UpdateSlave</a></div><div class="ttdef"><b>Definition:</b> registry_operations.hpp:45</div></div>
 <div class="ttc" id="namespaceinternal_html"><div class="ttname"><a href="namespaceinternal.html">internal</a></div><div class="ttdef"><b>Definition:</b> attributes.hpp:24</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/registry__puller_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/registry__puller_8hpp_source.html b/content/api/latest/c++/registry__puller_8hpp_source.html
index 23b9e40..a3fee29 100644
--- a/content/api/latest/c++/registry__puller_8hpp_source.html
+++ b/content/api/latest/c++/registry__puller_8hpp_source.html
@@ -63,7 +63,7 @@
 <div class="ttc" id="3rdparty_2libprocess_2include_2process_2shared_8hpp_html"><div class="ttname"><a href="3rdparty_2libprocess_2include_2process_2shared_8hpp.html">shared.hpp</a></div></div>
 <div class="ttc" id="classprocess_1_1Shared_html"><div class="ttname"><a href="classprocess_1_1Shared.html">process::Shared</a></div><div class="ttdef"><b>Definition:</b> owned.hpp:25</div></div>
 <div class="ttc" id="include_2mesos_2uri_2fetcher_8hpp_html"><div class="ttname"><a href="include_2mesos_2uri_2fetcher_8hpp.html">fetcher.hpp</a></div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="structNone_html"><div class="ttname"><a href="structNone.html">None</a></div><div class="ttdef"><b>Definition:</b> none.hpp:27</div></div>
 <div class="ttc" id="namespaceinternal_html"><div class="ttname"><a href="namespaceinternal.html">internal</a></div><div class="ttdef"><b>Definition:</b> attributes.hpp:24</div></div>
 <div class="ttc" id="namespaceprocess_html"><div class="ttname"><a href="namespaceprocess.html">process</a></div><div class="ttdef"><b>Definition:</b> executor.hpp:47</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/replica_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/replica_8hpp_source.html b/content/api/latest/c++/replica_8hpp_source.html
index 3840364..020e253 100644
--- a/content/api/latest/c++/replica_8hpp_source.html
+++ b/content/api/latest/c++/replica_8hpp_source.html
@@ -58,7 +58,7 @@
 <div class="ttc" id="src_2messages_2log_8hpp_html"><div class="ttname"><a href="src_2messages_2log_8hpp.html">log.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1log_1_1Replica_html"><div class="ttname"><a href="classmesos_1_1internal_1_1log_1_1Replica.html">mesos::internal::log::Replica</a></div><div class="ttdef"><b>Definition:</b> replica.hpp:51</div></div>
 <div class="ttc" id="namespaceproc_html_a34396c6140a28f583dc13fee3c3c35d4"><div class="ttname"><a href="namespaceproc.html#a34396c6140a28f583dc13fee3c3c35d4">proc::status</a></div><div class="ttdeci">Result&lt; ProcessStatus &gt; status(pid_t pid)</div><div class="ttdef"><b>Definition:</b> proc.hpp:166</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="3rdparty_2libprocess_2include_2process_2pid_8hpp_html"><div class="ttname"><a href="3rdparty_2libprocess_2include_2process_2pid_8hpp.html">pid.hpp</a></div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1log_1_1protocol_html_a3b1f8bd7b18c51af9d1f58842950b545"><div class="ttname"><a href="namespacemesos_1_1internal_1_1log_1_1protocol.html#a3b1f8bd7b18c51af9d1f58842950b545">mesos::internal::log::protocol::promise</a></div><div class="ttdeci">Protocol&lt; PromiseRequest, PromiseResponse &gt; promise</div></div>
 <div class="ttc" id="3rdparty_2libprocess_2include_2process_2protobuf_8hpp_html"><div class="ttname"><a href="3rdparty_2libprocess_2include_2process_2protobuf_8hpp.html">protobuf.hpp</a></div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/resolver_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/resolver_8hpp_source.html b/content/api/latest/c++/resolver_8hpp_source.html
index 8958b9d..c368add 100644
--- a/content/api/latest/c++/resolver_8hpp_source.html
+++ b/content/api/latest/c++/resolver_8hpp_source.html
@@ -57,7 +57,7 @@
 <div class="ttc" id="classmesos_1_1SecretResolver_html_afddfaede33e182ecc658c39b99086679"><div class="ttname"><a href="classmesos_1_1SecretResolver.html#afddfaede33e182ecc658c39b99086679">mesos::SecretResolver::resolve</a></div><div class="ttdeci">virtual process::Future&lt; Secret::Value &gt; resolve(const Secret &amp;secret) const =0</div></div>
 <div class="ttc" id="include_2mesos_2mesos_8hpp_html"><div class="ttname"><a href="include_2mesos_2mesos_8hpp.html">mesos.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1SecretResolver_html_ab10b3be9bca16db587e8c065da0c71cb"><div class="ttname"><a href="classmesos_1_1SecretResolver.html#ab10b3be9bca16db587e8c065da0c71cb">mesos::SecretResolver::create</a></div><div class="ttdeci">static Try&lt; SecretResolver * &gt; create(const Option&lt; std::string &gt; &amp;name=None())</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="future_8hpp_html"><div class="ttname"><a href="future_8hpp.html">future.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1SecretResolver_html_afec1b8fbdba40fdb6611ad78afa5f761"><div class="ttname"><a href="classmesos_1_1SecretResolver.html#afec1b8fbdba40fdb6611ad78afa5f761">mesos::SecretResolver::~SecretResolver</a></div><div class="ttdeci">virtual ~SecretResolver()</div><div class="ttdef"><b>Definition:</b> resolver.hpp:43</div></div>
 <div class="ttc" id="structNone_html"><div class="ttname"><a href="structNone.html">None</a></div><div class="ttdef"><b>Definition:</b> none.hpp:27</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/resource__estimators_2noop_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/resource__estimators_2noop_8hpp_source.html b/content/api/latest/c++/resource__estimators_2noop_8hpp_source.html
index 650cb08..ab58f20 100644
--- a/content/api/latest/c++/resource__estimators_2noop_8hpp_source.html
+++ b/content/api/latest/c++/resource__estimators_2noop_8hpp_source.html
@@ -58,7 +58,7 @@
 <div class="ttc" id="lambda_8hpp_html"><div class="ttname"><a href="lambda_8hpp.html">lambda.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1slave_1_1ResourceEstimator_html"><div class="ttname"><a href="classmesos_1_1slave_1_1ResourceEstimator.html">mesos::slave::ResourceEstimator</a></div><div class="ttdef"><b>Definition:</b> resource_estimator.hpp:37</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_html_a91a5bc5e418e8712bb512721b5abc46d"><div class="ttname"><a href="namespacemesos_1_1internal.html#a91a5bc5e418e8712bb512721b5abc46d">mesos::internal::usage</a></div><div class="ttdeci">Try&lt; ResourceStatistics &gt; usage(pid_t pid, bool mem=true, bool cpus=true)</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1NoopResourceEstimator_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1NoopResourceEstimator.html">mesos::internal::slave::NoopResourceEstimator</a></div><div class="ttdef"><b>Definition:</b> noop.hpp:37</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1NoopResourceEstimator_html_aa901c292530c7e8315b6882a18903072"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1NoopResourceEstimator.html#aa901c292530c7e8315b6882a18903072">mesos::internal::slave::NoopResourceEstimator::process</a></div><div class="ttdeci">process::Owned&lt; NoopResourceEstimatorProcess &gt; process</div><div class="ttdef"><b>Definition:</b> noop.hpp:48</div></div>
 <div class="ttc" id="namespaceinternal_html"><div class="ttname"><a href="namespaceinternal.html">internal</a></div><div class="ttdef"><b>Definition:</b> attributes.hpp:24</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/resource__provider_2local_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/resource__provider_2local_8hpp_source.html b/content/api/latest/c++/resource__provider_2local_8hpp_source.html
index e245301..75a5bdd 100644
--- a/content/api/latest/c++/resource__provider_2local_8hpp_source.html
+++ b/content/api/latest/c++/resource__provider_2local_8hpp_source.html
@@ -56,7 +56,7 @@
 <div class="ttc" id="classTry_html"><div class="ttname"><a href="classTry.html">Try</a></div><div class="ttdef"><b>Definition:</b> check.hpp:33</div></div>
 <div class="ttc" id="include_2mesos_2mesos_8hpp_html"><div class="ttname"><a href="include_2mesos_2mesos_8hpp.html">mesos.hpp</a></div></div>
 <div class="ttc" id="structprocess_1_1http_1_1URL_html"><div class="ttname"><a href="structprocess_1_1http_1_1URL.html">process::http::URL</a></div><div class="ttdef"><b>Definition:</b> http.hpp:129</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1LocalResourceProvider_html_ad1e9626a7f7c92d4aa4b0958f38b9232"><div class="ttname"><a href="classmesos_1_1internal_1_1LocalResourceProvider.html#ad1e9626a7f7c92d4aa4b0958f38b9232">mesos::internal::LocalResourceProvider::~LocalResourceProvider</a></div><div class="ttdeci">virtual ~LocalResourceProvider()=default</div></div>
 <div class="ttc" id="namespaceinternal_html"><div class="ttname"><a href="namespaceinternal.html">internal</a></div><div class="ttdef"><b>Definition:</b> attributes.hpp:24</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1LocalResourceProvider_html_a9390a207f4f15b5847f792af1f38cb07"><div class="ttname"><a href="classmesos_1_1internal_1_1LocalResourceProvider.html#a9390a207f4f15b5847f792af1f38cb07">mesos::internal::LocalResourceProvider::principal</a></div><div class="ttdeci">static Try&lt; process::http::authentication::Principal &gt; principal(const ResourceProviderInfo &amp;info)</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/resource__provider_2manager_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/resource__provider_2manager_8hpp_source.html b/content/api/latest/c++/resource__provider_2manager_8hpp_source.html
index 0b4c88f..d315af8 100644
--- a/content/api/latest/c++/resource__provider_2manager_8hpp_source.html
+++ b/content/api/latest/c++/resource__provider_2manager_8hpp_source.html
@@ -62,7 +62,7 @@
 <div class="ttc" id="classmesos_1_1internal_1_1ResourceProviderManager_html_aa4800de1b596e1a1b87bd75780e1cb64"><div class="ttname"><a href="classmesos_1_1internal_1_1ResourceProviderManager.html#aa4800de1b596e1a1b87bd75780e1cb64">mesos::internal::ResourceProviderManager::reconcileOperations</a></div><div class="ttdeci">void reconcileOperations(const ReconcileOperationsMessage &amp;message) const </div></div>
 <div class="ttc" id="src_2resource__provider_2message_8hpp_html"><div class="ttname"><a href="src_2resource__provider_2message_8hpp.html">message.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1ResourceProviderManager_html_a1ffa1498d0d30343c4311bdddf1e71ee"><div class="ttname"><a href="classmesos_1_1internal_1_1ResourceProviderManager.html#a1ffa1498d0d30343c4311bdddf1e71ee">mesos::internal::ResourceProviderManager::ResourceProviderManager</a></div><div class="ttdeci">ResourceProviderManager()</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="future_8hpp_html"><div class="ttname"><a href="future_8hpp.html">future.hpp</a></div></div>
 <div class="ttc" id="namespaceinternal_html"><div class="ttname"><a href="namespaceinternal.html">internal</a></div><div class="ttdef"><b>Definition:</b> attributes.hpp:24</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1ResourceProviderManager_html"><div class="ttname"><a href="classmesos_1_1internal_1_1ResourceProviderManager.html">mesos::internal::ResourceProviderManager</a></div><div class="ttdef"><b>Definition:</b> manager.hpp:37</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/resource__provider_2registrar_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/resource__provider_2registrar_8hpp_source.html b/content/api/latest/c++/resource__provider_2registrar_8hpp_source.html
index fab5643..5ff0a95 100644
--- a/content/api/latest/c++/resource__provider_2registrar_8hpp_source.html
+++ b/content/api/latest/c++/resource__provider_2registrar_8hpp_source.html
@@ -65,7 +65,7 @@
 <div class="ttc" id="classmesos_1_1resource__provider_1_1Registrar_html_a60be12955c38ef05ade8e14834ca2629"><div class="ttname"><a href="classmesos_1_1resource__provider_1_1Registrar.html#a60be12955c38ef05ade8e14834ca2629">mesos::resource_provider::Registrar::create</a></div><div class="ttdeci">static Try&lt; process::Owned&lt; Registrar &gt; &gt; create(mesos::internal::master::Registrar *registrar)</div></div>
 <div class="ttc" id="nothing_8hpp_html"><div class="ttname"><a href="nothing_8hpp.html">nothing.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1resource__provider_1_1Registrar_1_1Operation_html_a835a153796f9091a048ad7cf4ab5836c"><div class="ttname"><a href="classmesos_1_1resource__provider_1_1Registrar_1_1Operation.html#a835a153796f9091a048ad7cf4ab5836c">mesos::resource_provider::Registrar::Operation::perform</a></div><div class="ttdeci">virtual Try&lt; bool &gt; perform(registry::Registry *registry)=0</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="classprocess_1_1Promise_html"><div class="ttname"><a href="classprocess_1_1Promise.html">process::Promise</a></div><div class="ttdef"><b>Definition:</b> future.hpp:73</div></div>
 <div class="ttc" id="classmesos_1_1resource__provider_1_1Registrar_html"><div class="ttname"><a href="classmesos_1_1resource__provider_1_1Registrar.html">mesos::resource_provider::Registrar</a></div><div class="ttdef"><b>Definition:</b> registrar.hpp:38</div></div>
 <div class="ttc" id="classmesos_1_1resource__provider_1_1AgentRegistrar_html"><div class="ttname"><a href="classmesos_1_1resource__provider_1_1AgentRegistrar.html">mesos::resource_provider::AgentRegistrar</a></div><div class="ttdef"><b>Definition:</b> registrar.hpp:110</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/resource__provider_2resource__provider_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/resource__provider_2resource__provider_8hpp_source.html b/content/api/latest/c++/resource__provider_2resource__provider_8hpp_source.html
index f68a249..663450c 100644
--- a/content/api/latest/c++/resource__provider_2resource__provider_8hpp_source.html
+++ b/content/api/latest/c++/resource__provider_2resource__provider_8hpp_source.html
@@ -53,7 +53,7 @@
 </div><!--header-->
 <div class="contents">
 <a href="resource__provider_2resource__provider_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">// Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// or more contributor license agreements.  See the NOTICE file</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment">// distributed with this work for additional information</span></div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">// regarding copyright ownership.  The ASF licenses this file</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment">// to you under the Apache License, Version 2.0 (the</span></div><div class="line"
 ><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment">// &quot;License&quot;); you may not use this file except in compliance</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment">// with the License.  You may obtain a copy of the License at</span></div><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment">//     http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment">// Unless required by applicable law or agreed to in writing, software</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<sp
 an class="comment">// distributed under the License is distributed on an &quot;AS IS&quot; BASIS,</span></div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment">// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span></div><div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment">// See the License for the specific language governing permissions and</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment">// limitations under the License.</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;</div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="preprocessor">#ifndef __MESOS_RESOURCE_PROVIDER_PROTO_HPP__</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="preprocessor">#define __MESOS_RE
 SOURCE_PROVIDER_PROTO_HPP__</span></div><div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;</div><div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="preprocessor">#include &lt;ostream&gt;</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;</div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment">// ONLY USEFUL AFTER RUNNING PROTOC.</span></div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="preprocessor">#include &lt;mesos/resource_provider/resource_provider.pb.h&gt;</span></div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div><div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespacemesos.html">mesos</a> {</div><div class="line"><a name="l00026"></a><span class="line
 no"><a class="line" href="namespacemesos_1_1resource__provider.html">   26</a></span>&#160;<span class="keyword">namespace </span>resource_provider {</div><div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;</div><div class="line"><a name="l00028"></a><span class="lineno"><a class="line" href="namespacemesos_1_1resource__provider.html#a1d56b44e0fc451dfd9e039f537adcab7">   28</a></span>&#160;<span class="keyword">inline</span> std::ostream&amp; <a class="code" href="namespacemesos_1_1resource__provider.html#a1d56b44e0fc451dfd9e039f537adcab7">operator&lt;&lt;</a>(</div><div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;    std::ostream&amp; stream,</div><div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;    <span class="keyword">const</span> Call::UpdatePublishResourcesStatus::Status&amp; <a class="code" href="namespaceproc.html#a34396c6140a28f583dc13fee3c3c35d4">status</a>)</div><div class="line"><a name=
 "l00031"></a><span class="lineno">   31</span>&#160;{</div><div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;  <span class="keywordflow">return</span> stream &lt;&lt; Call::UpdatePublishResourcesStatus::Status_Name(status);</div><div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;}</div><div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;</div><div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;</div><div class="line"><a name="l00036"></a><span class="lineno"><a class="line" href="namespacemesos_1_1resource__provider.html#ade250c32beacd63ae46bfcd53706a30d">   36</a></span>&#160;<span class="keyword">inline</span> std::ostream&amp; <a class="code" href="namespacemesos_1_1resource__provider.html#a1d56b44e0fc451dfd9e039f537adcab7">operator&lt;&lt;</a>(</div><div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;    std::ostream&amp; stream,</div><div class="l
 ine"><a name="l00038"></a><span class="lineno">   38</span>&#160;    <span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1capabilities.html#aaa5ec6d56ccbeba718b9e8fc6ec2f7c9">Event::Type</a>&amp; eventType)</div><div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;{</div><div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;  <span class="keywordflow">return</span> stream &lt;&lt; Event::Type_Name(eventType);</div><div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;}</div><div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;</div><div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;} <span class="comment">// namespace resource_provider {</span></div><div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;} <span class="comment">// namespace mesos {</span></div><div class="line"><a name="l00045"></a><span 
 class="lineno">   45</span>&#160;</div><div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;<span class="preprocessor">#endif // __MESOS_RESOURCE_PROVIDER_PROTO_HPP__</span></div><div class="ttc" id="namespaceproc_html_a34396c6140a28f583dc13fee3c3c35d4"><div class="ttname"><a href="namespaceproc.html#a34396c6140a28f583dc13fee3c3c35d4">proc::status</a></div><div class="ttdeci">Result&lt; ProcessStatus &gt; status(pid_t pid)</div><div class="ttdef"><b>Definition:</b> proc.hpp:166</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="namespacemesos_1_1resource__provider_html_a1d56b44e0fc451dfd9e039f537adcab7"><div class="ttname"><a href="namespacemesos_1_1resource__provider.html#a1d56b44e0fc451dfd9e039f537adcab7">mesos::resource_provider::operator&lt;&lt;</a></div><div class="ttdeci">std::ostream &amp; operator&lt;&lt;(std::ostream &amp;stream, const Call::UpdatePublishResourcesStatus::Status &amp;status)</div><div class="ttdef"><b>Definition:</b> resource_provider.hpp:28</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1capabilities_html_aaa5ec6d56ccbeba718b9e8fc6ec2f7c9"><div class="ttname"><a href="namespacemesos_1_1internal_1_1capabilities.html#aaa5ec6d56ccbeba718b9e8fc6ec2f7c9">mesos::internal::capabilities::Type</a></div><div class="ttdeci">Type</div><div class="ttdef"><b>Definition:</b> capabilities.hpp:79</div></div>
 </div><!-- fragment --></div><!-- contents -->

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/resource__provider_2storage_2disk__profile_8hpp.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/resource__provider_2storage_2disk__profile_8hpp.html b/content/api/latest/c++/resource__provider_2storage_2disk__profile_8hpp.html
deleted file mode 100644
index cbe70dc..0000000
--- a/content/api/latest/c++/resource__provider_2storage_2disk__profile_8hpp.html
+++ /dev/null
@@ -1,91 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
-<title>Apache Mesos: include/mesos/resource_provider/storage/disk_profile.hpp File 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 id="projectalign" style="padding-left: 0.5em;">
-   <div id="projectname">Apache Mesos
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
-  <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><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><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="files.html"><span>File&#160;List</span></a></li>
-      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
-    </ul>
-  </div>
-<div id="nav-path" class="navpath">
-  <ul>
-<li class="navelem"><a class="el" href="dir_d44c64559bbebec7f509842c48db8b23.html">include</a></li><li class="navelem"><a class="el" href="dir_a00cdca4cac44d29e96ac7c7cae2bc86.html">mesos</a></li><li class="navelem"><a class="el" href="dir_34869c341a20d6c0c4e5b04792e6e181.html">resource_provider</a></li><li class="navelem"><a class="el" href="dir_b601d242bacbba2c3927189d0c8b568b.html">storage</a></li>  </ul>
-</div>
-</div><!-- top -->
-<div class="header">
-  <div class="summary">
-<a href="#nested-classes">Classes</a> &#124;
-<a href="#namespaces">Namespaces</a>  </div>
-  <div class="headertitle">
-<div class="title">disk_profile.hpp File Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-<div class="textblock"><code>#include &lt;memory&gt;</code><br />
-<code>#include &lt;string&gt;</code><br />
-<code>#include &lt;tuple&gt;</code><br />
-<code>#include &lt;<a class="el" href="include_2csi_2spec_8hpp_source.html">csi/spec.hpp</a>&gt;</code><br />
-<code>#include &lt;<a class="el" href="include_2mesos_2mesos_8hpp_source.html">mesos/mesos.hpp</a>&gt;</code><br />
-<code>#include &lt;<a class="el" href="future_8hpp_source.html">process/future.hpp</a>&gt;</code><br />
-<code>#include &lt;<a class="el" href="hashset_8hpp_source.html">stout/hashset.hpp</a>&gt;</code><br />
-<code>#include &lt;<a class="el" href="none_8hpp_source.html">stout/none.hpp</a>&gt;</code><br />
-<code>#include &lt;<a class="el" href="nothing_8hpp_source.html">stout/nothing.hpp</a>&gt;</code><br />
-</div>
-<p><a href="resource__provider_2storage_2disk__profile_8hpp_source.html">Go to the source code of this file.</a></p>
-<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
-Classes</h2></td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1DiskProfileAdaptor.html">mesos::DiskProfileAdaptor</a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">This module is used by Storage Resource Providers to translate the "profile" field of a <code>Resource::DiskInfo::Source</code> into fields that a Container Storage Interface (CSI) plugin can potentially understand.  <a href="classmesos_1_1DiskProfileAdaptor.html#details">More...</a><br /></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1DiskProfileAdaptor_1_1ProfileInfo.html">mesos::DiskProfileAdaptor::ProfileInfo</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
-Namespaces</h2></td></tr>
-<tr class="memitem:namespacemesos"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos.html">mesos</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated by &#160;<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.11
-</small></address>
-</body>
-</html>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/resource__provider_2storage_2disk__profile_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/resource__provider_2storage_2disk__profile_8hpp_source.html b/content/api/latest/c++/resource__provider_2storage_2disk__profile_8hpp_source.html
deleted file mode 100644
index 59280ab..0000000
--- a/content/api/latest/c++/resource__provider_2storage_2disk__profile_8hpp_source.html
+++ /dev/null
@@ -1,88 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
-<title>Apache Mesos: include/mesos/resource_provider/storage/disk_profile.hpp Source File</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 id="projectalign" style="padding-left: 0.5em;">
-   <div id="projectname">Apache Mesos
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
-  <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><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><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="files.html"><span>File&#160;List</span></a></li>
-      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
-    </ul>
-  </div>
-<div id="nav-path" class="navpath">
-  <ul>
-<li class="navelem"><a class="el" href="dir_d44c64559bbebec7f509842c48db8b23.html">include</a></li><li class="navelem"><a class="el" href="dir_a00cdca4cac44d29e96ac7c7cae2bc86.html">mesos</a></li><li class="navelem"><a class="el" href="dir_34869c341a20d6c0c4e5b04792e6e181.html">resource_provider</a></li><li class="navelem"><a class="el" href="dir_b601d242bacbba2c3927189d0c8b568b.html">storage</a></li>  </ul>
-</div>
-</div><!-- top -->
-<div class="header">
-  <div class="headertitle">
-<div class="title">disk_profile.hpp</div>  </div>
-</div><!--header-->
-<div class="contents">
-<a href="resource__provider_2storage_2disk__profile_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">// Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// or more contributor license agreements.  See the NOTICE file</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment">// distributed with this work for additional information</span></div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">// regarding copyright ownership.  The ASF licenses this file</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment">// to you under the Apache License, Version 2.0 (the</span></div><div class="l
 ine"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment">// &quot;License&quot;); you may not use this file except in compliance</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment">// with the License.  You may obtain a copy of the License at</span></div><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment">//     http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment">// Unless required by applicable law or agreed to in writing, software</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160
 ;<span class="comment">// distributed under the License is distributed on an &quot;AS IS&quot; BASIS,</span></div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment">// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span></div><div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment">// See the License for the specific language governing permissions and</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment">// limitations under the License.</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;</div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="preprocessor">#ifndef __MESOS_RESOURCE_PROVIDER_DISK_PROFILE_HPP__</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="preprocessor">#define
  __MESOS_RESOURCE_PROVIDER_DISK_PROFILE_HPP__</span></div><div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;</div><div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="preprocessor">#include &lt;memory&gt;</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="preprocessor">#include &lt;string&gt;</span></div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="preprocessor">#include &lt;tuple&gt;</span></div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;</div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="include_2csi_2spec_8hpp.html">csi/spec.hpp</a>&gt;</span></div><div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;</div><div class="line"><a name="l00026"></a><span class="lineno">  
  26</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="include_2mesos_2mesos_8hpp.html">mesos/mesos.hpp</a>&gt;</span></div><div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;</div><div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="future_8hpp.html">process/future.hpp</a>&gt;</span></div><div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;</div><div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="hashset_8hpp.html">stout/hashset.hpp</a>&gt;</span></div><div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="none_8hpp.html">stout/none.hpp</a>&gt;</span></div><div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;<span class="prepro
 cessor">#include &lt;<a class="code" href="nothing_8hpp.html">stout/nothing.hpp</a>&gt;</span></div><div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;</div><div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespacemesos.html">mesos</a> {</div><div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;</div><div class="line"><a name="l00052"></a><span class="lineno"><a class="line" href="classmesos_1_1DiskProfileAdaptor.html">   52</a></span>&#160;<span class="keyword">class </span><a class="code" href="classmesos_1_1DiskProfileAdaptor.html">DiskProfileAdaptor</a></div><div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;{</div><div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l00055"></a><span class="lineno"><a class="line" href
 ="structmesos_1_1DiskProfileAdaptor_1_1ProfileInfo.html">   55</a></span>&#160;  <span class="keyword">struct </span><a class="code" href="structmesos_1_1DiskProfileAdaptor_1_1ProfileInfo.html">ProfileInfo</a></div><div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;  {</div><div class="line"><a name="l00066"></a><span class="lineno"><a class="line" href="structmesos_1_1DiskProfileAdaptor_1_1ProfileInfo.html#a865c97ad7a60bfb2f29fa177cd4fe3ac">   66</a></span>&#160;    csi::VolumeCapability <a class="code" href="structmesos_1_1DiskProfileAdaptor_1_1ProfileInfo.html#a865c97ad7a60bfb2f29fa177cd4fe3ac">capability</a>;</div><div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;</div><div class="line"><a name="l00073"></a><span class="lineno"><a class="line" href="structmesos_1_1DiskProfileAdaptor_1_1ProfileInfo.html#a5403921619a90c82fc5a4c86644d1129">   73</a></span>&#160;    google::protobuf::Map&lt;std::string, std::string&gt; <a class=
 "code" href="structmesos_1_1DiskProfileAdaptor_1_1ProfileInfo.html#a5403921619a90c82fc5a4c86644d1129">parameters</a>;</div><div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;  };</div><div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160;</div><div class="line"><a name="l00085"></a><span class="lineno">   85</span>&#160;  <span class="keyword">static</span> <a class="code" href="classTry.html">Try&lt;DiskProfileAdaptor*&gt;</a> <a class="code" href="classmesos_1_1DiskProfileAdaptor.html#a7a417ba4b641b9870944549a1309b1b5">create</a>(</div><div class="line"><a name="l00086"></a><span class="lineno">   86</span>&#160;      <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;std::string&gt;</a>&amp; <a class="code" href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">name</a> = <a class="code" href="structNone.html">None</a>());</div><div class="line"><a name="l00087"></a><span class="linen
 o">   87</span>&#160;</div><div class="line"><a name="l00096"></a><span class="lineno">   96</span>&#160;  <span class="keyword">static</span> <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1DiskProfileAdaptor.html#afae745cbb0687964b59939d7ebd20f8c">setAdaptor</a>(<span class="keyword">const</span> std::shared_ptr&lt;DiskProfileAdaptor&gt;&amp; <a class="code" href="namespaceadaptor.html">adaptor</a>);</div><div class="line"><a name="l00097"></a><span class="lineno">   97</span>&#160;  <span class="keyword">static</span> std::shared_ptr&lt;DiskProfileAdaptor&gt; <a class="code" href="classmesos_1_1DiskProfileAdaptor.html#ae1117dc978470069e2beb95a1f8e67af">getAdaptor</a>();</div><div class="line"><a name="l00098"></a><span class="lineno">   98</span>&#160;</div><div class="line"><a name="l00099"></a><span class="lineno"><a class="line" href="classmesos_1_1DiskProfileAdaptor.html#a22b6d3969a849cfbafd34cf95177499e">   99</a></span>&#160;  <span class="keyword"
 >virtual</span> <a class="code" href="classmesos_1_1DiskProfileAdaptor.html#a22b6d3969a849cfbafd34cf95177499e">~DiskProfileAdaptor</a>() {}</div><div class="line"><a name="l00100"></a><span class="lineno">  100</span>&#160;</div><div class="line"><a name="l00119"></a><span class="lineno">  119</span>&#160;  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future&lt;ProfileInfo&gt;</a> <a class="code" href="classmesos_1_1DiskProfileAdaptor.html#a29e4d7ea512ce2308f8d412ea8b5bd71">translate</a>(</div><div class="line"><a name="l00120"></a><span class="lineno">  120</span>&#160;      <span class="keyword">const</span> std::string&amp; profile,</div><div class="line"><a name="l00121"></a><span class="lineno">  121</span>&#160;      <span class="keyword">const</span> ResourceProviderInfo&amp; resourceProviderInfo) = 0;</div><div class="line"><a name="l00122"></a><span class="lineno">  122</span>&#160;</div><div class="line"><a name="l00139">
 </a><span class="lineno">  139</span>&#160;  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future&lt;hashset&lt;std::string&gt;</a>&gt; <a class="code" href="classmesos_1_1DiskProfileAdaptor.html#ace8355051c0207021493861c64e67d0f">watch</a>(</div><div class="line"><a name="l00140"></a><span class="lineno">  140</span>&#160;      <span class="keyword">const</span> <a class="code" href="classhashset.html">hashset&lt;std::string&gt;</a>&amp; knownProfiles,</div><div class="line"><a name="l00141"></a><span class="lineno">  141</span>&#160;      <span class="keyword">const</span> ResourceProviderInfo&amp; resourceProviderInfo) = 0;</div><div class="line"><a name="l00142"></a><span class="lineno">  142</span>&#160;</div><div class="line"><a name="l00143"></a><span class="lineno">  143</span>&#160;<span class="keyword">protected</span>:</div><div class="line"><a name="l00144"></a><span class="lineno"><a class="line" href="classmesos_1_1Dis
 kProfileAdaptor.html#abab31d0a5be607d0a7541df1ad8e23c1">  144</a></span>&#160;  <a class="code" href="classmesos_1_1DiskProfileAdaptor.html#abab31d0a5be607d0a7541df1ad8e23c1">DiskProfileAdaptor</a>() {}</div><div class="line"><a name="l00145"></a><span class="lineno">  145</span>&#160;};</div><div class="line"><a name="l00146"></a><span class="lineno">  146</span>&#160;</div><div class="line"><a name="l00147"></a><span class="lineno">  147</span>&#160;} <span class="comment">// namespace mesos {</span></div><div class="line"><a name="l00148"></a><span class="lineno">  148</span>&#160;</div><div class="line"><a name="l00149"></a><span class="lineno">  149</span>&#160;<span class="preprocessor">#endif // __MESOS_RESOURCE_PROVIDER_DISK_PROFILE_HPP__</span></div><div class="ttc" id="classmesos_1_1DiskProfileAdaptor_html_a29e4d7ea512ce2308f8d412ea8b5bd71"><div class="ttname"><a href="classmesos_1_1DiskProfileAdaptor.html#a29e4d7ea512ce2308f8d412ea8b5bd71">mesos::DiskProfileAdaptor::trans
 late</a></div><div class="ttdeci">virtual process::Future&lt; ProfileInfo &gt; translate(const std::string &amp;profile, const ResourceProviderInfo &amp;resourceProviderInfo)=0</div><div class="ttdoc">Returns the CSI volume capability and the parameters to create CSI volumes associated with the profil...</div></div>
-<div class="ttc" id="structmesos_1_1DiskProfileAdaptor_1_1ProfileInfo_html_a5403921619a90c82fc5a4c86644d1129"><div class="ttname"><a href="structmesos_1_1DiskProfileAdaptor_1_1ProfileInfo.html#a5403921619a90c82fc5a4c86644d1129">mesos::DiskProfileAdaptor::ProfileInfo::parameters</a></div><div class="ttdeci">google::protobuf::Map&lt; std::string, std::string &gt; parameters</div><div class="ttdoc">Free-form key-value pairs which should be passed into the body of a CreateVolumeRequest. </div><div class="ttdef"><b>Definition:</b> disk_profile.hpp:73</div></div>
-<div class="ttc" id="classOption_html"><div class="ttname"><a href="classOption.html">Option&lt; std::string &gt;</a></div></div>
-<div class="ttc" id="classTry_html"><div class="ttname"><a href="classTry.html">Try</a></div><div class="ttdef"><b>Definition:</b> check.hpp:33</div></div>
-<div class="ttc" id="classhashset_html"><div class="ttname"><a href="classhashset.html">hashset&lt; std::string &gt;</a></div></div>
-<div class="ttc" id="include_2mesos_2mesos_8hpp_html"><div class="ttname"><a href="include_2mesos_2mesos_8hpp.html">mesos.hpp</a></div></div>
-<div class="ttc" id="none_8hpp_html"><div class="ttname"><a href="none_8hpp.html">none.hpp</a></div></div>
-<div class="ttc" id="classmesos_1_1DiskProfileAdaptor_html_a22b6d3969a849cfbafd34cf95177499e"><div class="ttname"><a href="classmesos_1_1DiskProfileAdaptor.html#a22b6d3969a849cfbafd34cf95177499e">mesos::DiskProfileAdaptor::~DiskProfileAdaptor</a></div><div class="ttdeci">virtual ~DiskProfileAdaptor()</div><div class="ttdef"><b>Definition:</b> disk_profile.hpp:99</div></div>
-<div class="ttc" id="classmesos_1_1DiskProfileAdaptor_html_afae745cbb0687964b59939d7ebd20f8c"><div class="ttname"><a href="classmesos_1_1DiskProfileAdaptor.html#afae745cbb0687964b59939d7ebd20f8c">mesos::DiskProfileAdaptor::setAdaptor</a></div><div class="ttdeci">static void setAdaptor(const std::shared_ptr&lt; DiskProfileAdaptor &gt; &amp;adaptor)</div><div class="ttdoc">Global methods for setting and getting a DiskProfileAdaptor instance. </div></div>
-<div class="ttc" id="nothing_8hpp_html"><div class="ttname"><a href="nothing_8hpp.html">nothing.hpp</a></div></div>
-<div class="ttc" id="namespaceadaptor_html"><div class="ttname"><a href="namespaceadaptor.html">adaptor</a></div><div class="ttdef"><b>Definition:</b> adaptor.hpp:21</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
-<div class="ttc" id="structmesos_1_1DiskProfileAdaptor_1_1ProfileInfo_html"><div class="ttname"><a href="structmesos_1_1DiskProfileAdaptor_1_1ProfileInfo.html">mesos::DiskProfileAdaptor::ProfileInfo</a></div><div class="ttdef"><b>Definition:</b> disk_profile.hpp:55</div></div>
-<div class="ttc" id="classmesos_1_1DiskProfileAdaptor_html"><div class="ttname"><a href="classmesos_1_1DiskProfileAdaptor.html">mesos::DiskProfileAdaptor</a></div><div class="ttdoc">This module is used by Storage Resource Providers to translate the &quot;profile&quot; field of a Resource::Dis...</div><div class="ttdef"><b>Definition:</b> disk_profile.hpp:52</div></div>
-<div class="ttc" id="future_8hpp_html"><div class="ttname"><a href="future_8hpp.html">future.hpp</a></div></div>
-<div class="ttc" id="structmesos_1_1DiskProfileAdaptor_1_1ProfileInfo_html_a865c97ad7a60bfb2f29fa177cd4fe3ac"><div class="ttname"><a href="structmesos_1_1DiskProfileAdaptor_1_1ProfileInfo.html#a865c97ad7a60bfb2f29fa177cd4fe3ac">mesos::DiskProfileAdaptor::ProfileInfo::capability</a></div><div class="ttdeci">csi::VolumeCapability capability</div><div class="ttdoc">Corresponds to the volume_capability or volume_capabilities fields of the affected CSI requests liste...</div><div class="ttdef"><b>Definition:</b> disk_profile.hpp:66</div></div>
-<div class="ttc" id="classmesos_1_1DiskProfileAdaptor_html_ae1117dc978470069e2beb95a1f8e67af"><div class="ttname"><a href="classmesos_1_1DiskProfileAdaptor.html#ae1117dc978470069e2beb95a1f8e67af">mesos::DiskProfileAdaptor::getAdaptor</a></div><div class="ttdeci">static std::shared_ptr&lt; DiskProfileAdaptor &gt; getAdaptor()</div></div>
-<div class="ttc" id="structNone_html"><div class="ttname"><a href="structNone.html">None</a></div><div class="ttdef"><b>Definition:</b> none.hpp:27</div></div>
-<div class="ttc" id="hashset_8hpp_html"><div class="ttname"><a href="hashset_8hpp.html">hashset.hpp</a></div></div>
-<div class="ttc" id="classmesos_1_1DiskProfileAdaptor_html_ace8355051c0207021493861c64e67d0f"><div class="ttname"><a href="classmesos_1_1DiskProfileAdaptor.html#ace8355051c0207021493861c64e67d0f">mesos::DiskProfileAdaptor::watch</a></div><div class="ttdeci">virtual process::Future&lt; hashset&lt; std::string &gt; &gt; watch(const hashset&lt; std::string &gt; &amp;knownProfiles, const ResourceProviderInfo &amp;resourceProviderInfo)=0</div><div class="ttdoc">Returns a future that will be satisifed iff the set of profiles known by the module differs from the ...</div></div>
-<div class="ttc" id="classmesos_1_1DiskProfileAdaptor_html_a7a417ba4b641b9870944549a1309b1b5"><div class="ttname"><a href="classmesos_1_1DiskProfileAdaptor.html#a7a417ba4b641b9870944549a1309b1b5">mesos::DiskProfileAdaptor::create</a></div><div class="ttdeci">static Try&lt; DiskProfileAdaptor * &gt; create(const Option&lt; std::string &gt; &amp;name=None())</div><div class="ttdoc">Factory method used to create a DiskProfileAdaptor instance. </div></div>
-<div class="ttc" id="classmesos_1_1DiskProfileAdaptor_html_abab31d0a5be607d0a7541df1ad8e23c1"><div class="ttname"><a href="classmesos_1_1DiskProfileAdaptor.html#abab31d0a5be607d0a7541df1ad8e23c1">mesos::DiskProfileAdaptor::DiskProfileAdaptor</a></div><div class="ttdeci">DiskProfileAdaptor()</div><div class="ttdef"><b>Definition:</b> disk_profile.hpp:144</div></div>
-<div class="ttc" id="include_2csi_2spec_8hpp_html"><div class="ttname"><a href="include_2csi_2spec_8hpp.html">spec.hpp</a></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:43</div></div>
-<div class="ttc" id="classprocess_1_1Future_html"><div class="ttname"><a href="classprocess_1_1Future.html">process::Future</a></div><div class="ttdef"><b>Definition:</b> future.hpp:57</div></div>
-</div><!-- fragment --></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.11
-</small></address>
-</body>
-</html>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/resource__provider_2storage_2disk__profile__adaptor_8hpp.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/resource__provider_2storage_2disk__profile__adaptor_8hpp.html b/content/api/latest/c++/resource__provider_2storage_2disk__profile__adaptor_8hpp.html
new file mode 100644
index 0000000..0b1d888
--- /dev/null
+++ b/content/api/latest/c++/resource__provider_2storage_2disk__profile__adaptor_8hpp.html
@@ -0,0 +1,91 @@
+<!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.11"/>
+<title>Apache Mesos: include/mesos/resource_provider/storage/disk_profile_adaptor.hpp File 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 id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">Apache Mesos
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.11 -->
+  <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><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><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="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+<div id="nav-path" class="navpath">
+  <ul>
+<li class="navelem"><a class="el" href="dir_d44c64559bbebec7f509842c48db8b23.html">include</a></li><li class="navelem"><a class="el" href="dir_a00cdca4cac44d29e96ac7c7cae2bc86.html">mesos</a></li><li class="navelem"><a class="el" href="dir_34869c341a20d6c0c4e5b04792e6e181.html">resource_provider</a></li><li class="navelem"><a class="el" href="dir_b601d242bacbba2c3927189d0c8b568b.html">storage</a></li>  </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a> &#124;
+<a href="#namespaces">Namespaces</a>  </div>
+  <div class="headertitle">
+<div class="title">disk_profile_adaptor.hpp File Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+<div class="textblock"><code>#include &lt;memory&gt;</code><br />
+<code>#include &lt;string&gt;</code><br />
+<code>#include &lt;tuple&gt;</code><br />
+<code>#include &lt;<a class="el" href="include_2csi_2spec_8hpp_source.html">csi/spec.hpp</a>&gt;</code><br />
+<code>#include &lt;<a class="el" href="include_2mesos_2mesos_8hpp_source.html">mesos/mesos.hpp</a>&gt;</code><br />
+<code>#include &lt;<a class="el" href="future_8hpp_source.html">process/future.hpp</a>&gt;</code><br />
+<code>#include &lt;<a class="el" href="hashset_8hpp_source.html">stout/hashset.hpp</a>&gt;</code><br />
+<code>#include &lt;<a class="el" href="none_8hpp_source.html">stout/none.hpp</a>&gt;</code><br />
+<code>#include &lt;<a class="el" href="nothing_8hpp_source.html">stout/nothing.hpp</a>&gt;</code><br />
+</div>
+<p><a href="resource__provider_2storage_2disk__profile__adaptor_8hpp_source.html">Go to the source code of this file.</a></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1DiskProfileAdaptor.html">mesos::DiskProfileAdaptor</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">This module is used by Storage Resource Providers to translate the "profile" field of a <code>Resource::DiskInfo::Source</code> into fields that a Container Storage Interface (CSI) plugin can potentially understand.  <a href="classmesos_1_1DiskProfileAdaptor.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1DiskProfileAdaptor_1_1ProfileInfo.html">mesos::DiskProfileAdaptor::ProfileInfo</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
+Namespaces</h2></td></tr>
+<tr class="memitem:namespacemesos"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos.html">mesos</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+</div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.11
+</small></address>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/resource__provider_2storage_2disk__profile__adaptor_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/resource__provider_2storage_2disk__profile__adaptor_8hpp_source.html b/content/api/latest/c++/resource__provider_2storage_2disk__profile__adaptor_8hpp_source.html
new file mode 100644
index 0000000..3574a7c
--- /dev/null
+++ b/content/api/latest/c++/resource__provider_2storage_2disk__profile__adaptor_8hpp_source.html
@@ -0,0 +1,88 @@
+<!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.11"/>
+<title>Apache Mesos: include/mesos/resource_provider/storage/disk_profile_adaptor.hpp Source File</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 id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">Apache Mesos
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.11 -->
+  <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><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><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="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+<div id="nav-path" class="navpath">
+  <ul>
+<li class="navelem"><a class="el" href="dir_d44c64559bbebec7f509842c48db8b23.html">include</a></li><li class="navelem"><a class="el" href="dir_a00cdca4cac44d29e96ac7c7cae2bc86.html">mesos</a></li><li class="navelem"><a class="el" href="dir_34869c341a20d6c0c4e5b04792e6e181.html">resource_provider</a></li><li class="navelem"><a class="el" href="dir_b601d242bacbba2c3927189d0c8b568b.html">storage</a></li>  </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="headertitle">
+<div class="title">disk_profile_adaptor.hpp</div>  </div>
+</div><!--header-->
+<div class="contents">
+<a href="resource__provider_2storage_2disk__profile__adaptor_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">// Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// or more contributor license agreements.  See the NOTICE file</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment">// distributed with this work for additional information</span></div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">// regarding copyright ownership.  The ASF licenses this file</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment">// to you under the Apache License, Version 2.0 (the</span></div><div
  class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment">// &quot;License&quot;); you may not use this file except in compliance</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment">// with the License.  You may obtain a copy of the License at</span></div><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment">//     http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment">// Unless required by applicable law or agreed to in writing, software</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</s
 pan>&#160;<span class="comment">// distributed under the License is distributed on an &quot;AS IS&quot; BASIS,</span></div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment">// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span></div><div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment">// See the License for the specific language governing permissions and</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment">// limitations under the License.</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;</div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="preprocessor">#ifndef __MESOS_RESOURCE_PROVIDER_DISK_PROFILE_ADAPTOR_HPP__</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="prep
 rocessor">#define __MESOS_RESOURCE_PROVIDER_DISK_PROFILE_ADAPTOR_HPP__</span></div><div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;</div><div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="preprocessor">#include &lt;memory&gt;</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="preprocessor">#include &lt;string&gt;</span></div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="preprocessor">#include &lt;tuple&gt;</span></div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;</div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="include_2csi_2spec_8hpp.html">csi/spec.hpp</a>&gt;</span></div><div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;</div><div class="line"><a name="l00026"></
 a><span class="lineno">   26</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="include_2mesos_2mesos_8hpp.html">mesos/mesos.hpp</a>&gt;</span></div><div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;</div><div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="future_8hpp.html">process/future.hpp</a>&gt;</span></div><div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;</div><div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="hashset_8hpp.html">stout/hashset.hpp</a>&gt;</span></div><div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="none_8hpp.html">stout/none.hpp</a>&gt;</span></div><div class="line"><a name="l00032"></a><span class="lineno">   32</span>
 &#160;<span class="preprocessor">#include &lt;<a class="code" href="nothing_8hpp.html">stout/nothing.hpp</a>&gt;</span></div><div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;</div><div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespacemesos.html">mesos</a> {</div><div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;</div><div class="line"><a name="l00052"></a><span class="lineno"><a class="line" href="classmesos_1_1DiskProfileAdaptor.html">   52</a></span>&#160;<span class="keyword">class </span><a class="code" href="classmesos_1_1DiskProfileAdaptor.html">DiskProfileAdaptor</a></div><div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;{</div><div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l00055"></a><span class="lin
 eno"><a class="line" href="structmesos_1_1DiskProfileAdaptor_1_1ProfileInfo.html">   55</a></span>&#160;  <span class="keyword">struct </span><a class="code" href="structmesos_1_1DiskProfileAdaptor_1_1ProfileInfo.html">ProfileInfo</a></div><div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;  {</div><div class="line"><a name="l00066"></a><span class="lineno"><a class="line" href="structmesos_1_1DiskProfileAdaptor_1_1ProfileInfo.html#a865c97ad7a60bfb2f29fa177cd4fe3ac">   66</a></span>&#160;    csi::VolumeCapability <a class="code" href="structmesos_1_1DiskProfileAdaptor_1_1ProfileInfo.html#a865c97ad7a60bfb2f29fa177cd4fe3ac">capability</a>;</div><div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;</div><div class="line"><a name="l00073"></a><span class="lineno"><a class="line" href="structmesos_1_1DiskProfileAdaptor_1_1ProfileInfo.html#a5403921619a90c82fc5a4c86644d1129">   73</a></span>&#160;    google::protobuf::Map&lt;std::string, 
 std::string&gt; <a class="code" href="structmesos_1_1DiskProfileAdaptor_1_1ProfileInfo.html#a5403921619a90c82fc5a4c86644d1129">parameters</a>;</div><div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;  };</div><div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160;</div><div class="line"><a name="l00085"></a><span class="lineno">   85</span>&#160;  <span class="keyword">static</span> <a class="code" href="classTry.html">Try&lt;DiskProfileAdaptor*&gt;</a> <a class="code" href="classmesos_1_1DiskProfileAdaptor.html#a7a417ba4b641b9870944549a1309b1b5">create</a>(</div><div class="line"><a name="l00086"></a><span class="lineno">   86</span>&#160;      <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;std::string&gt;</a>&amp; <a class="code" href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">name</a> = <a class="code" href="structNone.html">None</a>());</div><div class="line"><a name="l0008
 7"></a><span class="lineno">   87</span>&#160;</div><div class="line"><a name="l00096"></a><span class="lineno">   96</span>&#160;  <span class="keyword">static</span> <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1DiskProfileAdaptor.html#afae745cbb0687964b59939d7ebd20f8c">setAdaptor</a>(<span class="keyword">const</span> std::shared_ptr&lt;DiskProfileAdaptor&gt;&amp; <a class="code" href="namespaceadaptor.html">adaptor</a>);</div><div class="line"><a name="l00097"></a><span class="lineno">   97</span>&#160;  <span class="keyword">static</span> std::shared_ptr&lt;DiskProfileAdaptor&gt; <a class="code" href="classmesos_1_1DiskProfileAdaptor.html#ae1117dc978470069e2beb95a1f8e67af">getAdaptor</a>();</div><div class="line"><a name="l00098"></a><span class="lineno">   98</span>&#160;</div><div class="line"><a name="l00099"></a><span class="lineno"><a class="line" href="classmesos_1_1DiskProfileAdaptor.html#a22b6d3969a849cfbafd34cf95177499e">   99</a></span>&#16
 0;  <span class="keyword">virtual</span> <a class="code" href="classmesos_1_1DiskProfileAdaptor.html#a22b6d3969a849cfbafd34cf95177499e">~DiskProfileAdaptor</a>() {}</div><div class="line"><a name="l00100"></a><span class="lineno">  100</span>&#160;</div><div class="line"><a name="l00119"></a><span class="lineno">  119</span>&#160;  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future&lt;ProfileInfo&gt;</a> <a class="code" href="classmesos_1_1DiskProfileAdaptor.html#a29e4d7ea512ce2308f8d412ea8b5bd71">translate</a>(</div><div class="line"><a name="l00120"></a><span class="lineno">  120</span>&#160;      <span class="keyword">const</span> std::string&amp; profile,</div><div class="line"><a name="l00121"></a><span class="lineno">  121</span>&#160;      <span class="keyword">const</span> ResourceProviderInfo&amp; resourceProviderInfo) = 0;</div><div class="line"><a name="l00122"></a><span class="lineno">  122</span>&#160;</div><div class
 ="line"><a name="l00139"></a><span class="lineno">  139</span>&#160;  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future&lt;hashset&lt;std::string&gt;</a>&gt; <a class="code" href="classmesos_1_1DiskProfileAdaptor.html#ace8355051c0207021493861c64e67d0f">watch</a>(</div><div class="line"><a name="l00140"></a><span class="lineno">  140</span>&#160;      <span class="keyword">const</span> <a class="code" href="classhashset.html">hashset&lt;std::string&gt;</a>&amp; knownProfiles,</div><div class="line"><a name="l00141"></a><span class="lineno">  141</span>&#160;      <span class="keyword">const</span> ResourceProviderInfo&amp; resourceProviderInfo) = 0;</div><div class="line"><a name="l00142"></a><span class="lineno">  142</span>&#160;</div><div class="line"><a name="l00143"></a><span class="lineno">  143</span>&#160;<span class="keyword">protected</span>:</div><div class="line"><a name="l00144"></a><span class="lineno"><a class="line
 " href="classmesos_1_1DiskProfileAdaptor.html#abab31d0a5be607d0a7541df1ad8e23c1">  144</a></span>&#160;  <a class="code" href="classmesos_1_1DiskProfileAdaptor.html#abab31d0a5be607d0a7541df1ad8e23c1">DiskProfileAdaptor</a>() {}</div><div class="line"><a name="l00145"></a><span class="lineno">  145</span>&#160;};</div><div class="line"><a name="l00146"></a><span class="lineno">  146</span>&#160;</div><div class="line"><a name="l00147"></a><span class="lineno">  147</span>&#160;} <span class="comment">// namespace mesos {</span></div><div class="line"><a name="l00148"></a><span class="lineno">  148</span>&#160;</div><div class="line"><a name="l00149"></a><span class="lineno">  149</span>&#160;<span class="preprocessor">#endif // __MESOS_RESOURCE_PROVIDER_DISK_PROFILE_ADAPTOR_HPP__</span></div><div class="ttc" id="classmesos_1_1DiskProfileAdaptor_html_a29e4d7ea512ce2308f8d412ea8b5bd71"><div class="ttname"><a href="classmesos_1_1DiskProfileAdaptor.html#a29e4d7ea512ce2308f8d412ea8b5bd71"
 >mesos::DiskProfileAdaptor::translate</a></div><div class="ttdeci">virtual process::Future&lt; ProfileInfo &gt; translate(const std::string &amp;profile, const ResourceProviderInfo &amp;resourceProviderInfo)=0</div><div class="ttdoc">Returns the CSI volume capability and the parameters to create CSI volumes associated with the profil...</div></div>
+<div class="ttc" id="structmesos_1_1DiskProfileAdaptor_1_1ProfileInfo_html_a5403921619a90c82fc5a4c86644d1129"><div class="ttname"><a href="structmesos_1_1DiskProfileAdaptor_1_1ProfileInfo.html#a5403921619a90c82fc5a4c86644d1129">mesos::DiskProfileAdaptor::ProfileInfo::parameters</a></div><div class="ttdeci">google::protobuf::Map&lt; std::string, std::string &gt; parameters</div><div class="ttdoc">Free-form key-value pairs which should be passed into the body of a CreateVolumeRequest. </div><div class="ttdef"><b>Definition:</b> disk_profile_adaptor.hpp:73</div></div>
+<div class="ttc" id="classOption_html"><div class="ttname"><a href="classOption.html">Option&lt; std::string &gt;</a></div></div>
+<div class="ttc" id="classTry_html"><div class="ttname"><a href="classTry.html">Try</a></div><div class="ttdef"><b>Definition:</b> check.hpp:33</div></div>
+<div class="ttc" id="classhashset_html"><div class="ttname"><a href="classhashset.html">hashset&lt; std::string &gt;</a></div></div>
+<div class="ttc" id="include_2mesos_2mesos_8hpp_html"><div class="ttname"><a href="include_2mesos_2mesos_8hpp.html">mesos.hpp</a></div></div>
+<div class="ttc" id="none_8hpp_html"><div class="ttname"><a href="none_8hpp.html">none.hpp</a></div></div>
+<div class="ttc" id="classmesos_1_1DiskProfileAdaptor_html_a22b6d3969a849cfbafd34cf95177499e"><div class="ttname"><a href="classmesos_1_1DiskProfileAdaptor.html#a22b6d3969a849cfbafd34cf95177499e">mesos::DiskProfileAdaptor::~DiskProfileAdaptor</a></div><div class="ttdeci">virtual ~DiskProfileAdaptor()</div><div class="ttdef"><b>Definition:</b> disk_profile_adaptor.hpp:99</div></div>
+<div class="ttc" id="classmesos_1_1DiskProfileAdaptor_html_afae745cbb0687964b59939d7ebd20f8c"><div class="ttname"><a href="classmesos_1_1DiskProfileAdaptor.html#afae745cbb0687964b59939d7ebd20f8c">mesos::DiskProfileAdaptor::setAdaptor</a></div><div class="ttdeci">static void setAdaptor(const std::shared_ptr&lt; DiskProfileAdaptor &gt; &amp;adaptor)</div><div class="ttdoc">Global methods for setting and getting a DiskProfileAdaptor instance. </div></div>
+<div class="ttc" id="nothing_8hpp_html"><div class="ttname"><a href="nothing_8hpp.html">nothing.hpp</a></div></div>
+<div class="ttc" id="namespaceadaptor_html"><div class="ttname"><a href="namespaceadaptor.html">adaptor</a></div><div class="ttdef"><b>Definition:</b> adaptor.hpp:21</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
+<div class="ttc" id="structmesos_1_1DiskProfileAdaptor_1_1ProfileInfo_html"><div class="ttname"><a href="structmesos_1_1DiskProfileAdaptor_1_1ProfileInfo.html">mesos::DiskProfileAdaptor::ProfileInfo</a></div><div class="ttdef"><b>Definition:</b> disk_profile_adaptor.hpp:55</div></div>
+<div class="ttc" id="classmesos_1_1DiskProfileAdaptor_html"><div class="ttname"><a href="classmesos_1_1DiskProfileAdaptor.html">mesos::DiskProfileAdaptor</a></div><div class="ttdoc">This module is used by Storage Resource Providers to translate the &quot;profile&quot; field of a Resource::Dis...</div><div class="ttdef"><b>Definition:</b> disk_profile_adaptor.hpp:52</div></div>
+<div class="ttc" id="future_8hpp_html"><div class="ttname"><a href="future_8hpp.html">future.hpp</a></div></div>
+<div class="ttc" id="structmesos_1_1DiskProfileAdaptor_1_1ProfileInfo_html_a865c97ad7a60bfb2f29fa177cd4fe3ac"><div class="ttname"><a href="structmesos_1_1DiskProfileAdaptor_1_1ProfileInfo.html#a865c97ad7a60bfb2f29fa177cd4fe3ac">mesos::DiskProfileAdaptor::ProfileInfo::capability</a></div><div class="ttdeci">csi::VolumeCapability capability</div><div class="ttdoc">Corresponds to the volume_capability or volume_capabilities fields of the affected CSI requests liste...</div><div class="ttdef"><b>Definition:</b> disk_profile_adaptor.hpp:66</div></div>
+<div class="ttc" id="classmesos_1_1DiskProfileAdaptor_html_ae1117dc978470069e2beb95a1f8e67af"><div class="ttname"><a href="classmesos_1_1DiskProfileAdaptor.html#ae1117dc978470069e2beb95a1f8e67af">mesos::DiskProfileAdaptor::getAdaptor</a></div><div class="ttdeci">static std::shared_ptr&lt; DiskProfileAdaptor &gt; getAdaptor()</div></div>
+<div class="ttc" id="structNone_html"><div class="ttname"><a href="structNone.html">None</a></div><div class="ttdef"><b>Definition:</b> none.hpp:27</div></div>
+<div class="ttc" id="hashset_8hpp_html"><div class="ttname"><a href="hashset_8hpp.html">hashset.hpp</a></div></div>
+<div class="ttc" id="classmesos_1_1DiskProfileAdaptor_html_ace8355051c0207021493861c64e67d0f"><div class="ttname"><a href="classmesos_1_1DiskProfileAdaptor.html#ace8355051c0207021493861c64e67d0f">mesos::DiskProfileAdaptor::watch</a></div><div class="ttdeci">virtual process::Future&lt; hashset&lt; std::string &gt; &gt; watch(const hashset&lt; std::string &gt; &amp;knownProfiles, const ResourceProviderInfo &amp;resourceProviderInfo)=0</div><div class="ttdoc">Returns a future that will be satisifed iff the set of profiles known by the module differs from the ...</div></div>
+<div class="ttc" id="classmesos_1_1DiskProfileAdaptor_html_a7a417ba4b641b9870944549a1309b1b5"><div class="ttname"><a href="classmesos_1_1DiskProfileAdaptor.html#a7a417ba4b641b9870944549a1309b1b5">mesos::DiskProfileAdaptor::create</a></div><div class="ttdeci">static Try&lt; DiskProfileAdaptor * &gt; create(const Option&lt; std::string &gt; &amp;name=None())</div><div class="ttdoc">Factory method used to create a DiskProfileAdaptor instance. </div></div>
+<div class="ttc" id="classmesos_1_1DiskProfileAdaptor_html_abab31d0a5be607d0a7541df1ad8e23c1"><div class="ttname"><a href="classmesos_1_1DiskProfileAdaptor.html#abab31d0a5be607d0a7541df1ad8e23c1">mesos::DiskProfileAdaptor::DiskProfileAdaptor</a></div><div class="ttdeci">DiskProfileAdaptor()</div><div class="ttdef"><b>Definition:</b> disk_profile_adaptor.hpp:144</div></div>
+<div class="ttc" id="include_2csi_2spec_8hpp_html"><div class="ttname"><a href="include_2csi_2spec_8hpp.html">spec.hpp</a></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:43</div></div>
+<div class="ttc" id="classprocess_1_1Future_html"><div class="ttname"><a href="classprocess_1_1Future.html">process::Future</a></div><div class="ttdef"><b>Definition:</b> future.hpp:57</div></div>
+</div><!-- fragment --></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.11
+</small></address>
+</body>
+</html>


[02/37] mesos-site git commit: Updated the website built from mesos SHA: 1231e8f.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/uri__disk__profile__adaptor_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/uri__disk__profile__adaptor_8hpp_source.html b/content/api/latest/c++/uri__disk__profile__adaptor_8hpp_source.html
new file mode 100644
index 0000000..80d6cd2
--- /dev/null
+++ b/content/api/latest/c++/uri__disk__profile__adaptor_8hpp_source.html
@@ -0,0 +1,117 @@
+<!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.11"/>
+<title>Apache Mesos: src/resource_provider/storage/uri_disk_profile_adaptor.hpp Source File</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 id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">Apache Mesos
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.11 -->
+  <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><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><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="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+<div id="nav-path" class="navpath">
+  <ul>
+<li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_74eab5df10e7274ca9726b983071235d.html">resource_provider</a></li><li class="navelem"><a class="el" href="dir_317d8e1c02af29f941da9fa678654170.html">storage</a></li>  </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="headertitle">
+<div class="title">uri_disk_profile_adaptor.hpp</div>  </div>
+</div><!--header-->
+<div class="contents">
+<a href="uri__disk__profile__adaptor_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">// Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// or more contributor license agreements.  See the NOTICE file</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment">// distributed with this work for additional information</span></div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">// regarding copyright ownership.  The ASF licenses this file</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment">// to you under the Apache License, Version 2.0 (the</span></div><div class="line"><a name="l
 00006"></a><span class="lineno">    6</span>&#160;<span class="comment">// &quot;License&quot;); you may not use this file except in compliance</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment">// with the License.  You may obtain a copy of the License at</span></div><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment">//     http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment">// Unless required by applicable law or agreed to in writing, software</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="c
 omment">// distributed under the License is distributed on an &quot;AS IS&quot; BASIS,</span></div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment">// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span></div><div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment">// See the License for the specific language governing permissions and</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment">// limitations under the License.</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;</div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="preprocessor">#ifndef __RESOURCE_PROVIDER_URI_DISK_PROFILE_ADAPTOR_HPP__</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="preprocessor">#define __RESOUR
 CE_PROVIDER_URI_DISK_PROFILE_ADAPTOR_HPP__</span></div><div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;</div><div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="preprocessor">#include &lt;map&gt;</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="preprocessor">#include &lt;string&gt;</span></div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="preprocessor">#include &lt;tuple&gt;</span></div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;</div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="include_2csi_2spec_8hpp.html">csi/spec.hpp</a>&gt;</span></div><div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;</div><div class="line"><a name="l00026"></a><span class="lineno">   26</s
 pan>&#160;<span class="preprocessor">#include &lt;<a class="code" href="resource__provider_2storage_2disk__profile__adaptor_8hpp.html">mesos/resource_provider/storage/disk_profile_adaptor.hpp</a>&gt;</span></div><div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;</div><div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="future_8hpp.html">process/future.hpp</a>&gt;</span></div><div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="owned_8hpp.html">process/owned.hpp</a>&gt;</span></div><div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="libprocess_2include_2process_2process_8hpp.html">process/process.hpp</a>&gt;</span></div><div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;</
 div><div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="3rdparty_2libprocess_2include_2process_2ssl_2flags_8hpp.html">process/ssl/flags.hpp</a>&gt;</span></div><div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;</div><div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="duration_8hpp.html">stout/duration.hpp</a>&gt;</span></div><div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="error_8hpp.html">stout/error.hpp</a>&gt;</span></div><div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="3rdparty_2stout_2include_2stout_2flags_8hpp.html">stout/flags.hpp</a>&gt;</span></div><div class="line"><a name="l00037"></a><span cl
 ass="lineno">   37</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="option_8hpp.html">stout/option.hpp</a>&gt;</span></div><div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="path_8hpp.html">stout/path.hpp</a>&gt;</span></div><div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="strings_8hpp.html">stout/strings.hpp</a>&gt;</span></div><div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;</div><div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="disk__profile__utils_8hpp.html">resource_provider/storage/disk_profile_utils.hpp</a>&quot;</span></div><div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;</div><div class="line"><a name="l00043"></a><span cla
 ss="lineno">   43</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespacemesos.html">mesos</a> {</div><div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceinternal.html">internal</a> {</div><div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;<span class="keyword">namespace </span>storage {</div><div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;</div><div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;<span class="comment">// Forward declaration.</span></div><div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;<span class="keyword">class </span>UriDiskProfileAdaptorProcess;</div><div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;</div><div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;<span class="comment">/
 / The `UriDiskProfileAdaptor` is an example DiskProfileAdaptor module</span></div><div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;<span class="comment">// that takes a URI as a module parameter and fetches that URI</span></div><div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;<span class="comment">// periodically. The fetched data is parsed into the required CSI</span></div><div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;<span class="comment">// protobufs (which also acts as validation).</span></div><div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;<span class="comment">// If there is an error during fetching, any previously fetched results</span></div><div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;<span class="comment">// wi
 ll be used until fetching is successful.</span></div><div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;<span class="comment">// This module does not filter return results based on</span></div><div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;<span class="comment">// `CSIPluginInfo::type` and assumes that all fetched profiles are meant</span></div><div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;<span class="comment">// for all resource providers.</span></div><div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;<span class="comment">// See `UriDiskProfileAdaptor::Flags` below for more information.</span></div><div class="line"><a name="l00063"></a><s
 pan class="lineno"><a class="line" href="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor.html">   63</a></span>&#160;<span class="keyword">class </span><a class="code" href="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor.html">UriDiskProfileAdaptor</a> : <span class="keyword">public</span> <a class="code" href="classmesos_1_1DiskProfileAdaptor.html">DiskProfileAdaptor</a></div><div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;{</div><div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l00066"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor_1_1Flags.html">   66</a></span>&#160;  <span class="keyword">struct </span><a class="code" href="structmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor_1_1Flags.html">Flags</a> : <span class="keyword">public</span> <span class="keyword">virtu
 al</span> <a class="code" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></div><div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;  {</div><div class="line"><a name="l00068"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor_1_1Flags.html#ab4e89182c53b60ad6ddf389ce595612a">   68</a></span>&#160;    <a class="code" href="structmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor_1_1Flags.html#ab4e89182c53b60ad6ddf389ce595612a">Flags</a>()</div><div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;    {</div><div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;      <a class="code" href="classflags_1_1FlagsBase.html#a09ebe840242a3b0fbd3263bb6c7ca226">add</a>(&amp;<a class="code" href="structmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor_1_1Flags.html#a2ffb60f4d9923cc1791fd59c5cd45a1a">Flags::uri</a>,</div><div class="line"><a name="l00071
 "></a><span class="lineno">   71</span>&#160;          <span class="stringliteral">&quot;uri&quot;</span>,</div><div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;          <a class="code" href="structNone.html">None</a>(),</div><div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;          <span class="stringliteral">&quot;URI to a JSON object containing the disk profile mapping.\n&quot;</span></div><div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;          <span class="stringliteral">&quot;This module supports both HTTP(s) and file URIs\n.&quot;</span></div><div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160;          <span class="stringliteral">&quot;\n&quot;</span></div><div class="line"><a name="l00076"></a><span class="lineno">   76</span>&#160;          <span class="stringliteral">&quot;The JSON object should consist of some top-level string keys\n&quot;</span></div><div
  class="line"><a name="l00077"></a><span class="lineno">   77</span>&#160;          <span class="stringliteral">&quot;corresponding to the disk profile name. Each value should contain\n&quot;</span></div><div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160;          <span class="stringliteral">&quot;a `ResourceProviderSelector` under &#39;resource_provider_selector&#39; or\n&quot;</span></div><div class="line"><a name="l00079"></a><span class="lineno">   79</span>&#160;          <span class="stringliteral">&quot;a `CSIPluginTypeSelector` under &#39;csi_plugin_type_selector&#39; to\n&quot;</span></div><div class="line"><a name="l00080"></a><span class="lineno">   80</span>&#160;          <span class="stringliteral">&quot;specify the set of resource providers this profile applies to,\n&quot;</span></div><div class="line"><a name="l00081"></a><span class="lineno">   81</span>&#160;          <span class="stringliteral">&quot;followed by a `VolumeCapability` unde
 r &#39;volume_capabilities&#39;\n&quot;</span></div><div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160;          <span class="stringliteral">&quot;and a free-form string-string mapping under &#39;create_parameters&#39;.\n&quot;</span></div><div class="line"><a name="l00083"></a><span class="lineno">   83</span>&#160;          <span class="stringliteral">&quot;\n&quot;</span></div><div class="line"><a name="l00084"></a><span class="lineno">   84</span>&#160;          <span class="stringliteral">&quot;The JSON is modeled after a protobuf found in\n&quot;</span></div><div class="line"><a name="l00085"></a><span class="lineno">   85</span>&#160;          <span class="stringliteral">&quot;`src/resource_provider/storage/disk_profile.proto`.\n&quot;</span></div><div class="line"><a name="l00086"></a><span class="lineno">   86</span>&#160;          <span class="stringliteral">&quot;\n&quot;</span></div><div class="line"><a name="l00087"></a><span class="lineno">  
  87</span>&#160;          <span class="stringliteral">&quot;For example:\n&quot;</span></div><div class="line"><a name="l00088"></a><span class="lineno">   88</span>&#160;          <span class="stringliteral">&quot;{\n&quot;</span></div><div class="line"><a name="l00089"></a><span class="lineno">   89</span>&#160;          <span class="stringliteral">&quot;  \&quot;profile_matrix\&quot; : {\n&quot;</span></div><div class="line"><a name="l00090"></a><span class="lineno">   90</span>&#160;          <span class="stringliteral">&quot;    \&quot;my-profile\&quot; : {\n&quot;</span></div><div class="line"><a name="l00091"></a><span class="lineno">   91</span>&#160;          <span class="stringliteral">&quot;      \&quot;csi_plugin_type_selector\&quot;: {\n&quot;</span></div><div class="line"><a name="l00092"></a><span class="lineno">   92</span>&#160;          <span class="stringliteral">&quot;        \&quot;plugin_type\&quot; : \&quot;org.apache.mesos.csi.test\&quot;\n&quot;</span></div>
 <div class="line"><a name="l00093"></a><span class="lineno">   93</span>&#160;          <span class="stringliteral">&quot;      \&quot;},\n&quot;</span></div><div class="line"><a name="l00094"></a><span class="lineno">   94</span>&#160;          <span class="stringliteral">&quot;      \&quot;volume_capabilities\&quot; : {\n&quot;</span></div><div class="line"><a name="l00095"></a><span class="lineno">   95</span>&#160;          <span class="stringliteral">&quot;        \&quot;block\&quot; : {},\n&quot;</span></div><div class="line"><a name="l00096"></a><span class="lineno">   96</span>&#160;          <span class="stringliteral">&quot;        \&quot;access_mode\&quot; : { \&quot;mode\&quot; : \&quot;SINGLE_NODE_WRITER\&quot; }\n&quot;</span></div><div class="line"><a name="l00097"></a><span class="lineno">   97</span>&#160;          <span class="stringliteral">&quot;      },\n&quot;</span></div><div class="line"><a name="l00098"></a><span class="lineno">   98</span>&#160;          <s
 pan class="stringliteral">&quot;      \&quot;create_parameters\&quot; : {\n&quot;</span></div><div class="line"><a name="l00099"></a><span class="lineno">   99</span>&#160;          <span class="stringliteral">&quot;        \&quot;mesos-does-not\&quot; : \&quot;interpret-these\&quot;,\n&quot;</span></div><div class="line"><a name="l00100"></a><span class="lineno">  100</span>&#160;          <span class="stringliteral">&quot;        \&quot;type\&quot; : \&quot;raid5\&quot;,\n&quot;</span></div><div class="line"><a name="l00101"></a><span class="lineno">  101</span>&#160;          <span class="stringliteral">&quot;        \&quot;stripes\&quot; : \&quot;3\&quot;,\n&quot;</span></div><div class="line"><a name="l00102"></a><span class="lineno">  102</span>&#160;          <span class="stringliteral">&quot;        \&quot;stripesize\&quot; : \&quot;64\&quot;\n&quot;</span></div><div class="line"><a name="l00103"></a><span class="lineno">  103</span>&#160;          <span class="stringliteral
 ">&quot;      }\n&quot;</span></div><div class="line"><a name="l00104"></a><span class="lineno">  104</span>&#160;          <span class="stringliteral">&quot;    }\n&quot;</span></div><div class="line"><a name="l00105"></a><span class="lineno">  105</span>&#160;          <span class="stringliteral">&quot;  }\n&quot;</span></div><div class="line"><a name="l00106"></a><span class="lineno">  106</span>&#160;          <span class="stringliteral">&quot;}&quot;</span>,</div><div class="line"><a name="l00107"></a><span class="lineno">  107</span>&#160;          static_cast&lt;const Path*&gt;(<span class="keyword">nullptr</span>),</div><div class="line"><a name="l00108"></a><span class="lineno">  108</span>&#160;          [](<span class="keyword">const</span> <a class="code" href="classPath.html">Path</a>&amp; value) -&gt; <a class="code" href="classOption.html">Option&lt;Error&gt;</a> {</div><div class="line"><a name="l00109"></a><span class="lineno">  109</span>&#160;            <span cla
 ss="comment">// For now, just check if the URI has a supported scheme.</span></div><div class="line"><a name="l00110"></a><span class="lineno">  110</span>&#160;            <span class="comment">//</span></div><div class="line"><a name="l00111"></a><span class="lineno">  111</span>&#160;            <span class="comment">// TODO(josephw): Once we have a proper URI class and parser,</span></div><div class="line"><a name="l00112"></a><span class="lineno">  112</span>&#160;            <span class="comment">// consider validating this URI more thoroughly.</span></div><div class="line"><a name="l00113"></a><span class="lineno">  113</span>&#160;            <span class="keywordflow">if</span> (<a class="code" href="namespacestrings.html#aa5513faacb213c7e097c0d43af43d9c7">strings::startsWith</a>(value.<a class="code" href="classPath.html#a9d36a94d674e3f889eb8f46dc7a156b8">string</a>(), <span class="stringliteral">&quot;http://&quot;</span>)</div><div class="line"><a name="l00114"></a><span 
 class="lineno">  114</span>&#160;#ifdef USE_SSL_SOCKET</div><div class="line"><a name="l00115"></a><span class="lineno">  115</span>&#160;                || (<a class="code" href="decoder_8hpp.html#abb0829cce9dd20a40ae0d86890ae85c6">process::network::openssl::flags</a>().enabled &amp;&amp;</div><div class="line"><a name="l00116"></a><span class="lineno">  116</span>&#160;                    <a class="code" href="namespacestrings.html#aa5513faacb213c7e097c0d43af43d9c7">strings::startsWith</a>(value.<a class="code" href="classPath.html#a9d36a94d674e3f889eb8f46dc7a156b8">string</a>(), <span class="stringliteral">&quot;https://&quot;</span>))</div><div class="line"><a name="l00117"></a><span class="lineno">  117</span>&#160;<span class="preprocessor">#endif // USE_SSL_SOCKET</span></div><div class="line"><a name="l00118"></a><span class="lineno">  118</span>&#160;            ) {</div><div class="line"><a name="l00119"></a><span class="lineno">  119</span>&#160;              <a class="co
 de" href="classTry.html">Try&lt;process::http::URL&gt;</a> url =</div><div class="line"><a name="l00120"></a><span class="lineno">  120</span>&#160;                <a class="code" href="structprocess_1_1http_1_1URL.html#aeb5accae04a1e271d4fdafa22131c150">process::http::URL::parse</a>(value.<a class="code" href="classPath.html#a9d36a94d674e3f889eb8f46dc7a156b8">string</a>());</div><div class="line"><a name="l00121"></a><span class="lineno">  121</span>&#160;</div><div class="line"><a name="l00122"></a><span class="lineno">  122</span>&#160;              <span class="keywordflow">if</span> (url.<a class="code" href="classTry.html#a0b98f95163b8a38daafd1651b043a276">isError</a>()) {</div><div class="line"><a name="l00123"></a><span class="lineno">  123</span>&#160;                <span class="keywordflow">return</span> <a class="code" href="classError.html">Error</a>(<span class="stringliteral">&quot;Failed to parse URI: &quot;</span> + url.<a class="code" href="classTry.html#aec4a11ddd
 3c036e889d90b7eb6258ba7">error</a>());</div><div class="line"><a name="l00124"></a><span class="lineno">  124</span>&#160;              }</div><div class="line"><a name="l00125"></a><span class="lineno">  125</span>&#160;</div><div class="line"><a name="l00126"></a><span class="lineno">  126</span>&#160;              <span class="keywordflow">return</span> <a class="code" href="structNone.html">None</a>();</div><div class="line"><a name="l00127"></a><span class="lineno">  127</span>&#160;            }</div><div class="line"><a name="l00128"></a><span class="lineno">  128</span>&#160;</div><div class="line"><a name="l00129"></a><span class="lineno">  129</span>&#160;            <span class="comment">// NOTE: The `Path` class will strip off the &#39;file://&#39; prefix.</span></div><div class="line"><a name="l00130"></a><span class="lineno">  130</span>&#160;            <span class="keywordflow">if</span> (<a class="code" href="namespacestrings.html#a269921757daf11096d3f5e02686f8444">
 strings::contains</a>(value.<a class="code" href="classPath.html#a9d36a94d674e3f889eb8f46dc7a156b8">string</a>(), <span class="stringliteral">&quot;://&quot;</span>)) {</div><div class="line"><a name="l00131"></a><span class="lineno">  131</span>&#160;              <span class="keywordflow">return</span> <a class="code" href="classError.html">Error</a>(</div><div class="line"><a name="l00132"></a><span class="lineno">  132</span>&#160;                  <span class="stringliteral">&quot;--uri must use a supported scheme (file or http(s))&quot;</span>);</div><div class="line"><a name="l00133"></a><span class="lineno">  133</span>&#160;            }</div><div class="line"><a name="l00134"></a><span class="lineno">  134</span>&#160;</div><div class="line"><a name="l00135"></a><span class="lineno">  135</span>&#160;            <span class="comment">// We only allow absolute paths for file paths.</span></div><div class="line"><a name="l00136"></a><span class="lineno">  136</span>&#160;   
          <span class="keywordflow">if</span> (!value.<a class="code" href="classPath.html#a240c7b71a23c8e97b5490dbae75cc948">absolute</a>()) {</div><div class="line"><a name="l00137"></a><span class="lineno">  137</span>&#160;              <span class="keywordflow">return</span> <a class="code" href="classError.html">Error</a>(<span class="stringliteral">&quot;--uri to a file must be an absolute path&quot;</span>);</div><div class="line"><a name="l00138"></a><span class="lineno">  138</span>&#160;            }</div><div class="line"><a name="l00139"></a><span class="lineno">  139</span>&#160;</div><div class="line"><a name="l00140"></a><span class="lineno">  140</span>&#160;            <span class="keywordflow">return</span> <a class="code" href="structNone.html">None</a>();</div><div class="line"><a name="l00141"></a><span class="lineno">  141</span>&#160;          });</div><div class="line"><a name="l00142"></a><span class="lineno">  142</span>&#160;</div><div class="line"><a name
 ="l00143"></a><span class="lineno">  143</span>&#160;      <a class="code" href="classflags_1_1FlagsBase.html#a09ebe840242a3b0fbd3263bb6c7ca226">add</a>(&amp;<a class="code" href="structmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor_1_1Flags.html#aff3b281cc2a2c6a0bf0dc598482efbae">Flags::poll_interval</a>,</div><div class="line"><a name="l00144"></a><span class="lineno">  144</span>&#160;          <span class="stringliteral">&quot;poll_interval&quot;</span>,</div><div class="line"><a name="l00145"></a><span class="lineno">  145</span>&#160;          <span class="stringliteral">&quot;How long to wait between polling the specified `--uri`.\n&quot;</span></div><div class="line"><a name="l00146"></a><span class="lineno">  146</span>&#160;          <span class="stringliteral">&quot;The time is checked each time the `translate` method is called.\n&quot;</span></div><div class="line"><a name="l00147"></a><span class="lineno">  147</span>&#160;          <span class="stringliteral">&q
 uot;If the given time has elapsed, then the URI is re-fetched.\n&quot;</span></div><div class="line"><a name="l00148"></a><span class="lineno">  148</span>&#160;          <span class="stringliteral">&quot;If not specified, the URI is only fetched once.&quot;</span>,</div><div class="line"><a name="l00149"></a><span class="lineno">  149</span>&#160;          [](<span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;Duration&gt;</a>&amp; value) -&gt; <a class="code" href="classOption.html">Option&lt;Error&gt;</a> {</div><div class="line"><a name="l00150"></a><span class="lineno">  150</span>&#160;            <span class="keywordflow">if</span> (value.<a class="code" href="classOption.html#a4e3bf8416d95246f43c91f1b5c309323">isSome</a>() &amp;&amp; value.<a class="code" href="classOption.html#a21358442c0fac1cc978a67a9a9089a79">get</a>() &lt;= <a class="code" href="classSeconds.html">Seconds</a>(0)) {</div><div class="line"><a name="l00151"></a><span class="
 lineno">  151</span>&#160;              <span class="keywordflow">return</span> <a class="code" href="classError.html">Error</a>(<span class="stringliteral">&quot;--poll_interval must be non-negative&quot;</span>);</div><div class="line"><a name="l00152"></a><span class="lineno">  152</span>&#160;            }</div><div class="line"><a name="l00153"></a><span class="lineno">  153</span>&#160;</div><div class="line"><a name="l00154"></a><span class="lineno">  154</span>&#160;            <span class="keywordflow">return</span> <a class="code" href="structNone.html">None</a>();</div><div class="line"><a name="l00155"></a><span class="lineno">  155</span>&#160;          });</div><div class="line"><a name="l00156"></a><span class="lineno">  156</span>&#160;</div><div class="line"><a name="l00157"></a><span class="lineno">  157</span>&#160;      <a class="code" href="classflags_1_1FlagsBase.html#a09ebe840242a3b0fbd3263bb6c7ca226">add</a>(&amp;<a class="code" href="structmesos_1_1internal_
 1_1storage_1_1UriDiskProfileAdaptor_1_1Flags.html#a2f95281a8b197431418da487761b22d9">Flags::max_random_wait</a>,</div><div class="line"><a name="l00158"></a><span class="lineno">  158</span>&#160;          <span class="stringliteral">&quot;max_random_wait&quot;</span>,</div><div class="line"><a name="l00159"></a><span class="lineno">  159</span>&#160;          <span class="stringliteral">&quot;How long at most to wait between discovering a new set of profiles\n&quot;</span></div><div class="line"><a name="l00160"></a><span class="lineno">  160</span>&#160;          <span class="stringliteral">&quot;and notifying the callers of `watch`. The actual wait time is a\n&quot;</span></div><div class="line"><a name="l00161"></a><span class="lineno">  161</span>&#160;          <span class="stringliteral">&quot;uniform random value between 0 and this value. If `--uri` points\n&quot;</span></div><div class="line"><a name="l00162"></a><span class="lineno">  162</span>&#160;          <span class=
 "stringliteral">&quot;to a centralized location, it may be good to scale this number\n&quot;</span></div><div class="line"><a name="l00163"></a><span class="lineno">  163</span>&#160;          <span class="stringliteral">&quot;according to the number of resource providers in the cluster.&quot;</span>,</div><div class="line"><a name="l00164"></a><span class="lineno">  164</span>&#160;          <a class="code" href="classSeconds.html">Seconds</a>(0),</div><div class="line"><a name="l00165"></a><span class="lineno">  165</span>&#160;          [](<span class="keyword">const</span> <a class="code" href="classDuration.html">Duration</a>&amp; value) -&gt; <a class="code" href="classOption.html">Option&lt;Error&gt;</a> {</div><div class="line"><a name="l00166"></a><span class="lineno">  166</span>&#160;            <span class="keywordflow">if</span> (value &lt; <a class="code" href="classSeconds.html">Seconds</a>(0)) {</div><div class="line"><a name="l00167"></a><span class="lineno">  167</
 span>&#160;              <span class="keywordflow">return</span> <a class="code" href="classError.html">Error</a>(<span class="stringliteral">&quot;--max_random_wait must be zero or greater&quot;</span>);</div><div class="line"><a name="l00168"></a><span class="lineno">  168</span>&#160;            }</div><div class="line"><a name="l00169"></a><span class="lineno">  169</span>&#160;</div><div class="line"><a name="l00170"></a><span class="lineno">  170</span>&#160;            <span class="keywordflow">return</span> <a class="code" href="structNone.html">None</a>();</div><div class="line"><a name="l00171"></a><span class="lineno">  171</span>&#160;          });</div><div class="line"><a name="l00172"></a><span class="lineno">  172</span>&#160;    }</div><div class="line"><a name="l00173"></a><span class="lineno">  173</span>&#160;</div><div class="line"><a name="l00174"></a><span class="lineno">  174</span>&#160;    <span class="comment">// NOTE: We use the `Path` type here so that t
 he stout flags parser</span></div><div class="line"><a name="l00175"></a><span class="lineno">  175</span>&#160;    <span class="comment">// does not attempt to read a file if given a `file://` prefixed value.</span></div><div class="line"><a name="l00176"></a><span class="lineno">  176</span>&#160;    <span class="comment">//</span></div><div class="line"><a name="l00177"></a><span class="lineno">  177</span>&#160;    <span class="comment">// TODO(josephw): Replace with a URI type when stout gets one.</span></div><div class="line"><a name="l00178"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor_1_1Flags.html#a2ffb60f4d9923cc1791fd59c5cd45a1a">  178</a></span>&#160;    <a class="code" href="classPath.html">Path</a> <a class="code" href="structmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor_1_1Flags.html#a2ffb60f4d9923cc1791fd59c5cd45a1a">uri</a>;</div><div class="line"><a name="l00179"></a><span class="lineno">  179</s
 pan>&#160;</div><div class="line"><a name="l00180"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor_1_1Flags.html#aff3b281cc2a2c6a0bf0dc598482efbae">  180</a></span>&#160;    <a class="code" href="classOption.html">Option&lt;Duration&gt;</a> <a class="code" href="structmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor_1_1Flags.html#aff3b281cc2a2c6a0bf0dc598482efbae">poll_interval</a>;</div><div class="line"><a name="l00181"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor_1_1Flags.html#a2f95281a8b197431418da487761b22d9">  181</a></span>&#160;    <a class="code" href="classDuration.html">Duration</a> <a class="code" href="structmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor_1_1Flags.html#a2f95281a8b197431418da487761b22d9">max_random_wait</a>;</div><div class="line"><a name="l00182"></a><span class="lineno">  182</span>&#160;  };</div><div class="line"><a name
 ="l00183"></a><span class="lineno">  183</span>&#160;</div><div class="line"><a name="l00184"></a><span class="lineno">  184</span>&#160;</div><div class="line"><a name="l00185"></a><span class="lineno">  185</span>&#160;  <a class="code" href="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor.html#a42899d4a38c59c8ea1a141ffc5e17d9a">UriDiskProfileAdaptor</a>(<span class="keyword">const</span> <a class="code" href="structmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor_1_1Flags.html">Flags</a>&amp; _flags);</div><div class="line"><a name="l00186"></a><span class="lineno">  186</span>&#160;</div><div class="line"><a name="l00187"></a><span class="lineno">  187</span>&#160;  <span class="keyword">virtual</span> <a class="code" href="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor.html#a7a5f65d93bc176be7312bc9bec2ee87f">~UriDiskProfileAdaptor</a>();</div><div class="line"><a name="l00188"></a><span class="lineno">  188</span>&#160;</div><div class="line"><a name
 ="l00189"></a><span class="lineno">  189</span>&#160;  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future&lt;DiskProfileAdaptor::ProfileInfo&gt;</a> <a class="code" href="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor.html#aca95d2463b19eaa4943799c918fd14d3">translate</a>(</div><div class="line"><a name="l00190"></a><span class="lineno">  190</span>&#160;      <span class="keyword">const</span> std::string&amp; profile,</div><div class="line"><a name="l00191"></a><span class="lineno">  191</span>&#160;      <span class="keyword">const</span> ResourceProviderInfo&amp; resourceProviderInfo) <span class="keyword">override</span>;</div><div class="line"><a name="l00192"></a><span class="lineno">  192</span>&#160;</div><div class="line"><a name="l00193"></a><span class="lineno">  193</span>&#160;  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future&lt;hashset&lt;std::string
 &gt;</a>&gt; <a class="code" href="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor.html#a78238dcf4390fc6932b5ea7db43f0e68">watch</a>(</div><div class="line"><a name="l00194"></a><span class="lineno">  194</span>&#160;      <span class="keyword">const</span> <a class="code" href="classhashset.html">hashset&lt;std::string&gt;</a>&amp; knownProfiles,</div><div class="line"><a name="l00195"></a><span class="lineno">  195</span>&#160;      <span class="keyword">const</span> ResourceProviderInfo&amp; resourceProviderInfo) <span class="keyword">override</span>;</div><div class="line"><a name="l00196"></a><span class="lineno">  196</span>&#160;</div><div class="line"><a name="l00197"></a><span class="lineno">  197</span>&#160;<span class="keyword">protected</span>:</div><div class="line"><a name="l00198"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor.html#a8d8f8910e9c1da5f1ca31d191b591d82">  198</a></span>&#160;  <a class
 ="code" href="structmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor_1_1Flags.html">Flags</a> <a class="code" href="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor.html#a8d8f8910e9c1da5f1ca31d191b591d82">flags</a>;</div><div class="line"><a name="l00199"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor.html#ac061c8a485083fc218a3bc63efe21aea">  199</a></span>&#160;  <a class="code" href="classprocess_1_1Owned.html">process::Owned&lt;UriDiskProfileAdaptorProcess&gt;</a> <a class="code" href="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor.html#ac061c8a485083fc218a3bc63efe21aea">process</a>;</div><div class="line"><a name="l00200"></a><span class="lineno">  200</span>&#160;};</div><div class="line"><a name="l00201"></a><span class="lineno">  201</span>&#160;</div><div class="line"><a name="l00202"></a><span class="lineno">  202</span>&#160;</div><div class="line"><a name="l00203"></a><span class="lineno
 "><a class="line" href="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptorProcess.html">  203</a></span>&#160;<span class="keyword">class </span><a class="code" href="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptorProcess.html">UriDiskProfileAdaptorProcess</a> :</div><div class="line"><a name="l00204"></a><span class="lineno">  204</span>&#160;  <span class="keyword">public</span> <a class="code" href="classprocess_1_1Process.html">process::Process</a>&lt;UriDiskProfileAdaptorProcess&gt;</div><div class="line"><a name="l00205"></a><span class="lineno">  205</span>&#160;{</div><div class="line"><a name="l00206"></a><span class="lineno">  206</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l00207"></a><span class="lineno">  207</span>&#160;  <a class="code" href="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptorProcess.html">UriDiskProfileAdaptorProcess</a>(<span class="keyword">const</span> <a class="code" href="structmesos
 _1_1internal_1_1storage_1_1UriDiskProfileAdaptor_1_1Flags.html">UriDiskProfileAdaptor::Flags</a>&amp; _flags);</div><div class="line"><a name="l00208"></a><span class="lineno">  208</span>&#160;</div><div class="line"><a name="l00209"></a><span class="lineno">  209</span>&#160;  <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="namespacesystemd.html#a4e45b8163baf6d307c9884d624472402">initialize</a>() <span class="keyword">override</span>;</div><div class="line"><a name="l00210"></a><span class="lineno">  210</span>&#160;</div><div class="line"><a name="l00211"></a><span class="lineno">  211</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;DiskProfileAdaptor::ProfileInfo&gt;</a> <a class="code" href="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor.html#aca95d2463b19eaa4943799c918fd14d3">translate</a>(</div><div class="line"><a name="l00212"></a><span class="lineno">  212</span>&#160;      <sp
 an class="keyword">const</span> std::string&amp; profile,</div><div class="line"><a name="l00213"></a><span class="lineno">  213</span>&#160;      <span class="keyword">const</span> ResourceProviderInfo&amp; resourceProviderInfo);</div><div class="line"><a name="l00214"></a><span class="lineno">  214</span>&#160;</div><div class="line"><a name="l00215"></a><span class="lineno">  215</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;hashset&lt;std::string&gt;</a>&gt; <a class="code" href="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor.html#a78238dcf4390fc6932b5ea7db43f0e68">watch</a>(</div><div class="line"><a name="l00216"></a><span class="lineno">  216</span>&#160;      <span class="keyword">const</span> <a class="code" href="classhashset.html">hashset&lt;std::string&gt;</a>&amp; knownProfiles,</div><div class="line"><a name="l00217"></a><span class="lineno">  217</span>&#160;      <span class="keyword">const</span> ResourceProviderInfo
 &amp; resourceProviderInfo);</div><div class="line"><a name="l00218"></a><span class="lineno">  218</span>&#160;</div><div class="line"><a name="l00219"></a><span class="lineno">  219</span>&#160;<span class="keyword">private</span>:</div><div class="line"><a name="l00220"></a><span class="lineno">  220</span>&#160;  <span class="comment">// Helpers for fetching the `--uri`.</span></div><div class="line"><a name="l00221"></a><span class="lineno">  221</span>&#160;  <span class="comment">// If `--poll_interval` is set, this method will dispatch to itself with</span></div><div class="line"><a name="l00222"></a><span class="lineno">  222</span>&#160;  <span class="comment">// a delay once the fetch is complete.</span></div><div class="line"><a name="l00223"></a><span class="lineno">  223</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="namespaceprocess_1_1io.html#af71c45e0a85e21f6b39060f4e716cebf">poll</a>();</div><div class="line"><a name="l00224"></a><span cl
 ass="lineno">  224</span>&#160;  <span class="keywordtype">void</span> _poll(<span class="keyword">const</span> <a class="code" href="classTry.html">Try&lt;std::string&gt;</a>&amp; fetched);</div><div class="line"><a name="l00225"></a><span class="lineno">  225</span>&#160;</div><div class="line"><a name="l00226"></a><span class="lineno">  226</span>&#160;  <span class="comment">// Helper that is called upon successfully polling and parsing the `--uri`.</span></div><div class="line"><a name="l00227"></a><span class="lineno">  227</span>&#160;  <span class="comment">// This method will check the following conditions before updating the state</span></div><div class="line"><a name="l00228"></a><span class="lineno">  228</span>&#160;  <span class="comment">// of the module:</span></div><div class="line"><a name="l00229"></a><span class="lineno">  229</span>&#160;  <span class="comment">//   * All known profiles must be included in the updated set.</span></div><div class="line"><a name="
 l00230"></a><span class="lineno">  230</span>&#160;  <span class="comment">//   * All properties of known profiles must match those in the updated set.</span></div><div class="line"><a name="l00231"></a><span class="lineno">  231</span>&#160;  <span class="keywordtype">void</span> notify(<span class="keyword">const</span> resource_provider::DiskProfileMapping&amp; parsed);</div><div class="line"><a name="l00232"></a><span class="lineno">  232</span>&#160;</div><div class="line"><a name="l00233"></a><span class="lineno">  233</span>&#160;<span class="keyword">private</span>:</div><div class="line"><a name="l00234"></a><span class="lineno">  234</span>&#160;  <a class="code" href="structmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor_1_1Flags.html">UriDiskProfileAdaptor::Flags</a> <a class="code" href="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor.html#a8d8f8910e9c1da5f1ca31d191b591d82">flags</a>;</div><div class="line"><a name="l00235"></a><span class="lineno">  23
 5</span>&#160;</div><div class="line"><a name="l00236"></a><span class="lineno">  236</span>&#160;  <span class="comment">// The last fetched profile mapping.</span></div><div class="line"><a name="l00237"></a><span class="lineno">  237</span>&#160;  <span class="comment">// This module assumes that profiles can only be added and never</span></div><div class="line"><a name="l00238"></a><span class="lineno">  238</span>&#160;  <span class="comment">// removed. Once added, a profile&#39;s volume capability and parameters</span></div><div class="line"><a name="l00239"></a><span class="lineno">  239</span>&#160;  <span class="comment">// cannot be changed either.</span></div><div class="line"><a name="l00240"></a><span class="lineno">  240</span>&#160;  <span class="comment">//</span></div><div class="line"><a name="l00241"></a><span class="lineno">  241</span>&#160;  <span class="comment">// TODO(josephw): Consider persisting this mapping across agent restarts.</span></div><div class="
 line"><a name="l00242"></a><span class="lineno">  242</span>&#160;  std::map&lt;std::string, resource_provider::DiskProfileMapping::CSIManifest&gt;</div><div class="line"><a name="l00243"></a><span class="lineno">  243</span>&#160;    profileMatrix;</div><div class="line"><a name="l00244"></a><span class="lineno">  244</span>&#160;</div><div class="line"><a name="l00245"></a><span class="lineno">  245</span>&#160;  <span class="comment">// Will be satisfied whenever `profileMatrix` is changed.</span></div><div class="line"><a name="l00246"></a><span class="lineno">  246</span>&#160;  <a class="code" href="classprocess_1_1Owned.html">process::Owned&lt;process::Promise&lt;Nothing&gt;</a>&gt; watchPromise;</div><div class="line"><a name="l00247"></a><span class="lineno">  247</span>&#160;};</div><div class="line"><a name="l00248"></a><span class="lineno">  248</span>&#160;</div><div class="line"><a name="l00249"></a><span class="lineno">  249</span>&#160;} <span class="comment">// name
 space storage {</span></div><div class="line"><a name="l00250"></a><span class="lineno">  250</span>&#160;} <span class="comment">// namespace internal {</span></div><div class="line"><a name="l00251"></a><span class="lineno">  251</span>&#160;} <span class="comment">// namespace mesos {</span></div><div class="line"><a name="l00252"></a><span class="lineno">  252</span>&#160;</div><div class="line"><a name="l00253"></a><span class="lineno">  253</span>&#160;<span class="preprocessor">#endif // __RESOURCE_PROVIDER_URI_DISK_PROFILE_ADAPTOR_HPP__</span></div><div class="ttc" id="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptorProcess_html"><div class="ttname"><a href="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptorProcess.html">mesos::internal::storage::UriDiskProfileAdaptorProcess</a></div><div class="ttdef"><b>Definition:</b> uri_disk_profile_adaptor.hpp:203</div></div>
+<div class="ttc" id="classError_html"><div class="ttname"><a href="classError.html">Error</a></div><div class="ttdef"><b>Definition:</b> errorbase.hpp:35</div></div>
+<div class="ttc" id="classOption_html"><div class="ttname"><a href="classOption.html">Option&lt; Error &gt;</a></div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor_1_1Flags_html_aff3b281cc2a2c6a0bf0dc598482efbae"><div class="ttname"><a href="structmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor_1_1Flags.html#aff3b281cc2a2c6a0bf0dc598482efbae">mesos::internal::storage::UriDiskProfileAdaptor::Flags::poll_interval</a></div><div class="ttdeci">Option&lt; Duration &gt; poll_interval</div><div class="ttdef"><b>Definition:</b> uri_disk_profile_adaptor.hpp:180</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor_html_aca95d2463b19eaa4943799c918fd14d3"><div class="ttname"><a href="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor.html#aca95d2463b19eaa4943799c918fd14d3">mesos::internal::storage::UriDiskProfileAdaptor::translate</a></div><div class="ttdeci">virtual process::Future&lt; DiskProfileAdaptor::ProfileInfo &gt; translate(const std::string &amp;profile, const ResourceProviderInfo &amp;resourceProviderInfo) override</div><div class="ttdoc">Returns the CSI volume capability and the parameters to create CSI volumes associated with the profil...</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1URL_html_aeb5accae04a1e271d4fdafa22131c150"><div class="ttname"><a href="structprocess_1_1http_1_1URL.html#aeb5accae04a1e271d4fdafa22131c150">process::http::URL::parse</a></div><div class="ttdeci">static Try&lt; URL &gt; parse(const std::string &amp;urlString)</div></div>
+<div class="ttc" id="classTry_html"><div class="ttname"><a href="classTry.html">Try</a></div><div class="ttdef"><b>Definition:</b> check.hpp:33</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor_html_a78238dcf4390fc6932b5ea7db43f0e68"><div class="ttname"><a href="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor.html#a78238dcf4390fc6932b5ea7db43f0e68">mesos::internal::storage::UriDiskProfileAdaptor::watch</a></div><div class="ttdeci">virtual process::Future&lt; hashset&lt; std::string &gt; &gt; watch(const hashset&lt; std::string &gt; &amp;knownProfiles, const ResourceProviderInfo &amp;resourceProviderInfo) override</div><div class="ttdoc">Returns a future that will be satisifed iff the set of profiles known by the module differs from the ...</div></div>
+<div class="ttc" id="classhashset_html"><div class="ttname"><a href="classhashset.html">hashset&lt; std::string &gt;</a></div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor_1_1Flags_html"><div class="ttname"><a href="structmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor_1_1Flags.html">mesos::internal::storage::UriDiskProfileAdaptor::Flags</a></div><div class="ttdef"><b>Definition:</b> uri_disk_profile_adaptor.hpp:66</div></div>
+<div class="ttc" id="namespaceprocess_1_1io_html_af71c45e0a85e21f6b39060f4e716cebf"><div class="ttname"><a href="namespaceprocess_1_1io.html#af71c45e0a85e21f6b39060f4e716cebf">process::io::poll</a></div><div class="ttdeci">Future&lt; short &gt; poll(int_fd fd, short events)</div><div class="ttdoc">Returns the events (a subset of the events specified) that can be performed on the specified file des...</div></div>
+<div class="ttc" id="classDuration_html"><div class="ttname"><a href="classDuration.html">Duration</a></div><div class="ttdef"><b>Definition:</b> duration.hpp:32</div></div>
+<div class="ttc" id="classOption_html_a4e3bf8416d95246f43c91f1b5c309323"><div class="ttname"><a href="classOption.html#a4e3bf8416d95246f43c91f1b5c309323">Option::isSome</a></div><div class="ttdeci">bool isSome() const </div><div class="ttdef"><b>Definition:</b> option.hpp:115</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor_html_a7a5f65d93bc176be7312bc9bec2ee87f"><div class="ttname"><a href="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor.html#a7a5f65d93bc176be7312bc9bec2ee87f">mesos::internal::storage::UriDiskProfileAdaptor::~UriDiskProfileAdaptor</a></div><div class="ttdeci">virtual ~UriDiskProfileAdaptor()</div></div>
+<div class="ttc" id="disk__profile__utils_8hpp_html"><div class="ttname"><a href="disk__profile__utils_8hpp.html">disk_profile_utils.hpp</a></div></div>
+<div class="ttc" id="namespacestrings_html_a269921757daf11096d3f5e02686f8444"><div class="ttname"><a href="namespacestrings.html#a269921757daf11096d3f5e02686f8444">strings::contains</a></div><div class="ttdeci">bool contains(const std::string &amp;s, const std::string &amp;substr)</div><div class="ttdef"><b>Definition:</b> strings.hpp:406</div></div>
+<div class="ttc" id="duration_8hpp_html"><div class="ttname"><a href="duration_8hpp.html">duration.hpp</a></div></div>
+<div class="ttc" id="namespacesystemd_html_a4e45b8163baf6d307c9884d624472402"><div class="ttname"><a href="namespacesystemd.html#a4e45b8163baf6d307c9884d624472402">systemd::initialize</a></div><div class="ttdeci">Try&lt; Nothing &gt; initialize(const Flags &amp;flags)</div><div class="ttdoc">Initialized state for support of systemd functions in this file. </div></div>
+<div class="ttc" id="classPath_html"><div class="ttname"><a href="classPath.html">Path</a></div><div class="ttdoc">Represents a POSIX or Windows file system path and offers common path manipulations. </div><div class="ttdef"><b>Definition:</b> path.hpp:145</div></div>
+<div class="ttc" id="path_8hpp_html"><div class="ttname"><a href="path_8hpp.html">path.hpp</a></div></div>
+<div class="ttc" id="classSeconds_html"><div class="ttname"><a href="classSeconds.html">Seconds</a></div><div class="ttdef"><b>Definition:</b> duration.hpp:207</div></div>
+<div class="ttc" id="classflags_1_1FlagsBase_html"><div class="ttname"><a href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></div><div class="ttdef"><b>Definition:</b> flags.hpp:44</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</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="resource__provider_2storage_2disk__profile__adaptor_8hpp_html"><div class="ttname"><a href="resource__provider_2storage_2disk__profile__adaptor_8hpp.html">disk_profile_adaptor.hpp</a></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 &amp; get() const &amp;</div><div class="ttdef"><b>Definition:</b> option.hpp:118</div></div>
+<div class="ttc" id="classmesos_1_1DiskProfileAdaptor_html"><div class="ttname"><a href="classmesos_1_1DiskProfileAdaptor.html">mesos::DiskProfileAdaptor</a></div><div class="ttdoc">This module is used by Storage Resource Providers to translate the &quot;profile&quot; field of a Resource::Dis...</div><div class="ttdef"><b>Definition:</b> disk_profile_adaptor.hpp:52</div></div>
+<div class="ttc" id="classPath_html_a240c7b71a23c8e97b5490dbae75cc948"><div class="ttname"><a href="classPath.html#a240c7b71a23c8e97b5490dbae75cc948">Path::absolute</a></div><div class="ttdeci">bool absolute() const </div><div class="ttdef"><b>Definition:</b> path.hpp:306</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="classTry_html_aec4a11ddd3c036e889d90b7eb6258ba7"><div class="ttname"><a href="classTry.html#aec4a11ddd3c036e889d90b7eb6258ba7">Try::error</a></div><div class="ttdeci">static Try error(const E &amp;e)</div><div class="ttdef"><b>Definition:</b> try.hpp:42</div></div>
+<div class="ttc" id="future_8hpp_html"><div class="ttname"><a href="future_8hpp.html">future.hpp</a></div></div>
+<div class="ttc" id="decoder_8hpp_html_abb0829cce9dd20a40ae0d86890ae85c6"><div class="ttname"><a href="decoder_8hpp.html#abb0829cce9dd20a40ae0d86890ae85c6">flags</a></div><div class="ttdeci">#define flags</div><div class="ttdef"><b>Definition:</b> decoder.hpp:18</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor_1_1Flags_html_ab4e89182c53b60ad6ddf389ce595612a"><div class="ttname"><a href="structmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor_1_1Flags.html#ab4e89182c53b60ad6ddf389ce595612a">mesos::internal::storage::UriDiskProfileAdaptor::Flags::Flags</a></div><div class="ttdeci">Flags()</div><div class="ttdef"><b>Definition:</b> uri_disk_profile_adaptor.hpp:68</div></div>
+<div class="ttc" id="error_8hpp_html"><div class="ttname"><a href="error_8hpp.html">error.hpp</a></div></div>
+<div class="ttc" id="structNone_html"><div class="ttname"><a href="structNone.html">None</a></div><div class="ttdef"><b>Definition:</b> none.hpp:27</div></div>
+<div class="ttc" id="namespaceinternal_html"><div class="ttname"><a href="namespaceinternal.html">internal</a></div><div class="ttdef"><b>Definition:</b> attributes.hpp:24</div></div>
+<div class="ttc" id="classTry_html_a0b98f95163b8a38daafd1651b043a276"><div class="ttname"><a href="classTry.html#a0b98f95163b8a38daafd1651b043a276">Try::isError</a></div><div class="ttdeci">bool isError() const </div><div class="ttdef"><b>Definition:</b> try.hpp:71</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor_1_1Flags_html_a2ffb60f4d9923cc1791fd59c5cd45a1a"><div class="ttname"><a href="structmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor_1_1Flags.html#a2ffb60f4d9923cc1791fd59c5cd45a1a">mesos::internal::storage::UriDiskProfileAdaptor::Flags::uri</a></div><div class="ttdeci">Path uri</div><div class="ttdef"><b>Definition:</b> uri_disk_profile_adaptor.hpp:178</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor_html"><div class="ttname"><a href="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor.html">mesos::internal::storage::UriDiskProfileAdaptor</a></div><div class="ttdef"><b>Definition:</b> uri_disk_profile_adaptor.hpp:63</div></div>
+<div class="ttc" id="classflags_1_1FlagsBase_html_a09ebe840242a3b0fbd3263bb6c7ca226"><div class="ttname"><a href="classflags_1_1FlagsBase.html#a09ebe840242a3b0fbd3263bb6c7ca226">flags::FlagsBase::add</a></div><div class="ttdeci">void add(T1 Flags::*t1, const Name &amp;name, const Option&lt; Name &gt; &amp;alias, const std::string &amp;help, const T2 *t2, F validate)</div><div class="ttdef"><b>Definition:</b> flags.hpp:333</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor_html_a42899d4a38c59c8ea1a141ffc5e17d9a"><div class="ttname"><a href="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor.html#a42899d4a38c59c8ea1a141ffc5e17d9a">mesos::internal::storage::UriDiskProfileAdaptor::UriDiskProfileAdaptor</a></div><div class="ttdeci">UriDiskProfileAdaptor(const Flags &amp;_flags)</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor_html_ac061c8a485083fc218a3bc63efe21aea"><div class="ttname"><a href="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor.html#ac061c8a485083fc218a3bc63efe21aea">mesos::internal::storage::UriDiskProfileAdaptor::process</a></div><div class="ttdeci">process::Owned&lt; UriDiskProfileAdaptorProcess &gt; process</div><div class="ttdef"><b>Definition:</b> uri_disk_profile_adaptor.hpp:199</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor_html_a8d8f8910e9c1da5f1ca31d191b591d82"><div class="ttname"><a href="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor.html#a8d8f8910e9c1da5f1ca31d191b591d82">mesos::internal::storage::UriDiskProfileAdaptor::flags</a></div><div class="ttdeci">Flags flags</div><div class="ttdef"><b>Definition:</b> uri_disk_profile_adaptor.hpp:198</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="structmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor_1_1Flags_html_a2f95281a8b197431418da487761b22d9"><div class="ttname"><a href="structmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor_1_1Flags.html#a2f95281a8b197431418da487761b22d9">mesos::internal::storage::UriDiskProfileAdaptor::Flags::max_random_wait</a></div><div class="ttdeci">Duration max_random_wait</div><div class="ttdef"><b>Definition:</b> uri_disk_profile_adaptor.hpp:181</div></div>
+<div class="ttc" id="classprocess_1_1Owned_html"><div class="ttname"><a href="classprocess_1_1Owned.html">process::Owned</a></div><div class="ttdef"><b>Definition:</b> owned.hpp:35</div></div>
+<div class="ttc" id="namespacestrings_html_aa5513faacb213c7e097c0d43af43d9c7"><div class="ttname"><a href="namespacestrings.html#aa5513faacb213c7e097c0d43af43d9c7">strings::startsWith</a></div><div class="ttdeci">bool startsWith(const std::string &amp;s, const std::string &amp;prefix)</div><div class="ttdef"><b>Definition:</b> strings.hpp:380</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="classPath_html_a9d36a94d674e3f889eb8f46dc7a156b8"><div class="ttname"><a href="classPath.html#a9d36a94d674e3f889eb8f46dc7a156b8">Path::string</a></div><div class="ttdeci">const std::string &amp; string() const </div><div class="ttdef"><b>Definition:</b> path.hpp:317</div></div>
+<div class="ttc" id="include_2csi_2spec_8hpp_html"><div class="ttname"><a href="include_2csi_2spec_8hpp.html">spec.hpp</a></div></div>
+<div class="ttc" id="3rdparty_2libprocess_2include_2process_2ssl_2flags_8hpp_html"><div class="ttname"><a href="3rdparty_2libprocess_2include_2process_2ssl_2flags_8hpp.html">flags.hpp</a></div></div>
+<div class="ttc" id="libprocess_2include_2process_2process_8hpp_html"><div class="ttname"><a href="libprocess_2include_2process_2process_8hpp.html">process.hpp</a></div></div>
+<div class="ttc" id="strings_8hpp_html"><div class="ttname"><a href="strings_8hpp.html">strings.hpp</a></div></div>
+<div class="ttc" id="classprocess_1_1Future_html"><div class="ttname"><a href="classprocess_1_1Future.html">process::Future</a></div><div class="ttdef"><b>Definition:</b> future.hpp:57</div></div>
+</div><!-- fragment --></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.11
+</small></address>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/usage_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/usage_8hpp_source.html b/content/api/latest/c++/usage_8hpp_source.html
index 9e74a6b..7d6f8b6 100644
--- a/content/api/latest/c++/usage_8hpp_source.html
+++ b/content/api/latest/c++/usage_8hpp_source.html
@@ -57,7 +57,7 @@
 <div class="ttc" id="3rdparty_2stout_2include_2stout_2windows_8hpp_html_ab03ced250ed239bc3b50b669493997f9"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ab03ced250ed239bc3b50b669493997f9">pid_t</a></div><div class="ttdeci">DWORD pid_t</div><div class="ttdef"><b>Definition:</b> windows.hpp:187</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_html_a91a5bc5e418e8712bb512721b5abc46d"><div class="ttname"><a href="namespacemesos_1_1internal.html#a91a5bc5e418e8712bb512721b5abc46d">mesos::internal::usage</a></div><div class="ttdeci">Try&lt; ResourceStatistics &gt; usage(pid_t pid, bool mem=true, bool cpus=true)</div></div>
 <div class="ttc" id="namespaceos_html_afd08813156fea899c86b340d9767a8cd"><div class="ttname"><a href="namespaceos.html#afd08813156fea899c86b340d9767a8cd">os::cpus</a></div><div class="ttdeci">Try&lt; long &gt; cpus()</div><div class="ttdef"><b>Definition:</b> os.hpp:280</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="namespaceinternal_html"><div class="ttname"><a href="namespaceinternal.html">internal</a></div><div class="ttdef"><b>Definition:</b> attributes.hpp:24</div></div>
 </div><!-- fragment --></div><!-- contents -->
 <!-- start footer part -->

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/v0__v1executor_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/v0__v1executor_8hpp_source.html b/content/api/latest/c++/v0__v1executor_8hpp_source.html
index 2140bca..a35d986 100644
--- a/content/api/latest/c++/v0__v1executor_8hpp_source.html
+++ b/content/api/latest/c++/v0__v1executor_8hpp_source.html
@@ -65,7 +65,7 @@
 <div class="ttc" id="classmesos_1_1v1_1_1executor_1_1V0ToV1Adapter_html_abec4b6af2ed927f4a7f8e2598399cb58"><div class="ttname"><a href="classmesos_1_1v1_1_1executor_1_1V0ToV1Adapter.html#abec4b6af2ed927f4a7f8e2598399cb58">mesos::v1::executor::V0ToV1Adapter::disconnected</a></div><div class="ttdeci">virtual void disconnected(ExecutorDriver *driver) override</div></div>
 <div class="ttc" id="classmesos_1_1v1_1_1executor_1_1V0ToV1Adapter_html_a709bf2c62e58d88204fdabc6f020cd34"><div class="ttname"><a href="classmesos_1_1v1_1_1executor_1_1V0ToV1Adapter.html#a709bf2c62e58d88204fdabc6f020cd34">mesos::v1::executor::V0ToV1Adapter::registered</a></div><div class="ttdeci">virtual void registered(ExecutorDriver *driver, const mesos::ExecutorInfo &amp;executorInfo, const mesos::FrameworkInfo &amp;frameworkInfo, const mesos::SlaveInfo &amp;slaveInfo) override</div></div>
 <div class="ttc" id="classmesos_1_1v1_1_1executor_1_1V0ToV1Adapter_html_a204a93410a8825a916dff56b5f8195c0"><div class="ttname"><a href="classmesos_1_1v1_1_1executor_1_1V0ToV1Adapter.html#a204a93410a8825a916dff56b5f8195c0">mesos::v1::executor::V0ToV1Adapter::shutdown</a></div><div class="ttdeci">virtual void shutdown(ExecutorDriver *driver) override</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="classmesos_1_1v1_1_1executor_1_1V0ToV1Adapter_html_a43bb60de5554f9b71dd05488caac080d"><div class="ttname"><a href="classmesos_1_1v1_1_1executor_1_1V0ToV1Adapter.html#a43bb60de5554f9b71dd05488caac080d">mesos::v1::executor::V0ToV1Adapter::V0ToV1Adapter</a></div><div class="ttdeci">V0ToV1Adapter(const std::function&lt; void(void)&gt; &amp;connected, const std::function&lt; void(void)&gt; &amp;disconnected, const std::function&lt; void(const std::queue&lt; Event &gt; &amp;)&gt; &amp;received)</div></div>
 <div class="ttc" id="classmesos_1_1Executor_html"><div class="ttname"><a href="classmesos_1_1Executor.html">mesos::Executor</a></div><div class="ttdef"><b>Definition:</b> executor.hpp:74</div></div>
 <div class="ttc" id="classmesos_1_1v1_1_1executor_1_1V0ToV1Adapter_html_a33de8a9b962ec6ddd8307f441f5687e9"><div class="ttname"><a href="classmesos_1_1v1_1_1executor_1_1V0ToV1Adapter.html#a33de8a9b962ec6ddd8307f441f5687e9">mesos::v1::executor::V0ToV1Adapter::reregistered</a></div><div class="ttdeci">virtual void reregistered(ExecutorDriver *driver, const mesos::SlaveInfo &amp;slaveInfo) override</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/v1_2agent_2agent_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/v1_2agent_2agent_8hpp_source.html b/content/api/latest/c++/v1_2agent_2agent_8hpp_source.html
index 65b6129..e0987f7 100644
--- a/content/api/latest/c++/v1_2agent_2agent_8hpp_source.html
+++ b/content/api/latest/c++/v1_2agent_2agent_8hpp_source.html
@@ -53,7 +53,7 @@
 </div><!--header-->
 <div class="contents">
 <a href="v1_2agent_2agent_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">// Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// or more contributor license agreements.  See the NOTICE file</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment">// distributed with this work for additional information</span></div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">// regarding copyright ownership.  The ASF licenses this file</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment">// to you under the Apache License, Version 2.0 (the</span></div><div class="line"><a name="l00006"></a>
 <span class="lineno">    6</span>&#160;<span class="comment">// &quot;License&quot;); you may not use this file except in compliance</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment">// with the License.  You may obtain a copy of the License at</span></div><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment">//     http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment">// Unless required by applicable law or agreed to in writing, software</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment">// 
 distributed under the License is distributed on an &quot;AS IS&quot; BASIS,</span></div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment">// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span></div><div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment">// See the License for the specific language governing permissions and</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment">// limitations under the License.</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;</div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="preprocessor">#ifndef __MESOS_V1_AGENT_PROTO_HPP__</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="preprocessor">#define __MESOS_V1_AGENT_PROTO_HPP__</span></div>
 <div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;</div><div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="preprocessor">#include &lt;ostream&gt;</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;</div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment">// ONLY USEFUL AFTER RUNNING PROTOC.</span></div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="preprocessor">#include &lt;mesos/v1/agent/agent.pb.h&gt;</span></div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div><div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespacemesos.html">mesos</a> {</div><div class="line"><a name="l00026"></a><span class="lineno"><a class="line" href="namespacemesos_1_1v1.html">   26</a
 ></span>&#160;<span class="keyword">namespace </span>v1 {</div><div class="line"><a name="l00027"></a><span class="lineno"><a class="line" href="namespacemesos_1_1v1_1_1agent.html">   27</a></span>&#160;<span class="keyword">namespace </span><a class="code" href="namespacemesos_1_1v1_1_1agent.html">agent</a> {</div><div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;</div><div class="line"><a name="l00029"></a><span class="lineno"><a class="line" href="namespacemesos_1_1v1_1_1agent.html#a60f181f4c68e9116edf49c02208156b1">   29</a></span>&#160;<span class="keyword">inline</span> std::ostream&amp; <a class="code" href="namespacemesos_1_1v1_1_1agent.html#a60f181f4c68e9116edf49c02208156b1">operator&lt;&lt;</a>(std::ostream&amp; stream, <span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1capabilities.html#aaa5ec6d56ccbeba718b9e8fc6ec2f7c9">Call::Type</a>&amp; <a class="code" href="namespacemesos_1_1internal_1_1fs.html#a2343e264
 2db514496ba8380776487fba">type</a>)</div><div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;{</div><div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;  <span class="keywordflow">return</span> stream &lt;&lt; Call::Type_Name(type);</div><div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;}</div><div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;</div><div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;</div><div class="line"><a name="l00035"></a><span class="lineno"><a class="line" href="namespacemesos_1_1v1_1_1agent.html#a7e1398d08d65db4b558bc027b2a3e0e3">   35</a></span>&#160;<span class="keyword">inline</span> std::ostream&amp; <a class="code" href="namespacemesos_1_1v1_1_1agent.html#a60f181f4c68e9116edf49c02208156b1">operator&lt;&lt;</a>(</div><div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;  std::ostream&amp; stream, <
 span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1capabilities.html#aaa5ec6d56ccbeba718b9e8fc6ec2f7c9">Response::Type</a>&amp; <a class="code" href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">type</a>)</div><div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;{</div><div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;  <span class="keywordflow">return</span> stream &lt;&lt; Response::Type_Name(type);</div><div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;}</div><div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;</div><div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;} <span class="comment">// namespace agent {</span></div><div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;} <span class="comment">// namespace v1 {</span></div><div class="line"><a name="l00043">
 </a><span class="lineno">   43</span>&#160;} <span class="comment">// namespace mesos {</span></div><div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;</div><div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;<span class="preprocessor">#endif // __MESOS_V1_AGENT_PROTO_HPP__</span></div><div class="ttc" id="namespacemesos_1_1v1_1_1agent_html"><div class="ttname"><a href="namespacemesos_1_1v1_1_1agent.html">mesos::v1::agent</a></div><div class="ttdef"><b>Definition:</b> agent.hpp:27</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="namespacemesos_1_1v1_1_1agent_html_a60f181f4c68e9116edf49c02208156b1"><div class="ttname"><a href="namespacemesos_1_1v1_1_1agent.html#a60f181f4c68e9116edf49c02208156b1">mesos::v1::agent::operator&lt;&lt;</a></div><div class="ttdeci">std::ostream &amp; operator&lt;&lt;(std::ostream &amp;stream, const Call::Type &amp;type)</div><div class="ttdef"><b>Definition:</b> agent.hpp:29</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1capabilities_html_aaa5ec6d56ccbeba718b9e8fc6ec2f7c9"><div class="ttname"><a href="namespacemesos_1_1internal_1_1capabilities.html#aaa5ec6d56ccbeba718b9e8fc6ec2f7c9">mesos::internal::capabilities::Type</a></div><div class="ttdeci">Type</div><div class="ttdef"><b>Definition:</b> capabilities.hpp:79</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1fs_html_a2343e2642db514496ba8380776487fba"><div class="ttname"><a href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">mesos::internal::fs::type</a></div><div class="ttdeci">Try&lt; uint32_t &gt; type(const std::string &amp;path)</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/v1_2resource__provider_2resource__provider_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/v1_2resource__provider_2resource__provider_8hpp_source.html b/content/api/latest/c++/v1_2resource__provider_2resource__provider_8hpp_source.html
index 189a15e..c2f80a33 100644
--- a/content/api/latest/c++/v1_2resource__provider_2resource__provider_8hpp_source.html
+++ b/content/api/latest/c++/v1_2resource__provider_2resource__provider_8hpp_source.html
@@ -53,7 +53,7 @@
 </div><!--header-->
 <div class="contents">
 <a href="v1_2resource__provider_2resource__provider_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">// Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// or more contributor license agreements.  See the NOTICE file</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment">// distributed with this work for additional information</span></div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">// regarding copyright ownership.  The ASF licenses this file</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment">// to you under the Apache License, Version 2.0 (the</span></div><div class="l
 ine"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment">// &quot;License&quot;); you may not use this file except in compliance</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment">// with the License.  You may obtain a copy of the License at</span></div><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment">//     http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment">// Unless required by applicable law or agreed to in writing, software</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160
 ;<span class="comment">// distributed under the License is distributed on an &quot;AS IS&quot; BASIS,</span></div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment">// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span></div><div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment">// See the License for the specific language governing permissions and</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment">// limitations under the License.</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;</div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="preprocessor">#ifndef __MESOS_V1_RESOURCE_PROVIDER_PROTO_HPP__</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="preprocessor">#define __M
 ESOS_V1_RESOURCE_PROVIDER_PROTO_HPP__</span></div><div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;</div><div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="preprocessor">#include &lt;ostream&gt;</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;</div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment">// ONLY USEFUL AFTER RUNNING PROTOC.</span></div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="preprocessor">#include &lt;mesos/v1/resource_provider/resource_provider.pb.h&gt;</span></div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div><div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespacemesos.html">mesos</a> {</div><div class="line"><a name="l00026"></a><spa
 n class="lineno">   26</span>&#160;<span class="keyword">namespace </span>v1 {</div><div class="line"><a name="l00027"></a><span class="lineno"><a class="line" href="namespacemesos_1_1v1_1_1resource__provider.html">   27</a></span>&#160;<span class="keyword">namespace </span>resource_provider {</div><div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;</div><div class="line"><a name="l00029"></a><span class="lineno"><a class="line" href="namespacemesos_1_1v1_1_1resource__provider.html#a1c10bb4a714145a80318f7fe0c833163">   29</a></span>&#160;<span class="keyword">inline</span> std::ostream&amp; <a class="code" href="namespacemesos_1_1v1_1_1resource__provider.html#a1c10bb4a714145a80318f7fe0c833163">operator&lt;&lt;</a>(</div><div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;    std::ostream&amp; stream,</div><div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;    <span class="keyword">const</span> Call::Upd
 atePublishResourcesStatus::Status&amp; <a class="code" href="namespaceproc.html#a34396c6140a28f583dc13fee3c3c35d4">status</a>)</div><div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;{</div><div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;  <span class="keywordflow">return</span> stream &lt;&lt; Call::UpdatePublishResourcesStatus::Status_Name(status);</div><div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;}</div><div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;</div><div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;</div><div class="line"><a name="l00037"></a><span class="lineno"><a class="line" href="namespacemesos_1_1v1_1_1resource__provider.html#acf75083a8765f804d987e35540923da4">   37</a></span>&#160;<span class="keyword">inline</span> std::ostream&amp; <a class="code" href="namespacemesos_1_1v1_1_1resource__provider.html#a1c10bb4a714145a80
 318f7fe0c833163">operator&lt;&lt;</a>(</div><div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;    std::ostream&amp; stream,</div><div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;    <span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1capabilities.html#aaa5ec6d56ccbeba718b9e8fc6ec2f7c9">Event::Type</a>&amp; eventType)</div><div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;{</div><div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;  <span class="keywordflow">return</span> stream &lt;&lt; Event::Type_Name(eventType);</div><div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;}</div><div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;</div><div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;} <span class="comment">// namespace resource_provider {</span></div><div class
 ="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;} <span class="comment">// namespace v1 {</span></div><div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;} <span class="comment">// namespace mesos {</span></div><div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;</div><div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;<span class="preprocessor">#endif // __MESOS_V1_RESOURCE_PROVIDER_PROTO_HPP__</span></div><div class="ttc" id="namespaceproc_html_a34396c6140a28f583dc13fee3c3c35d4"><div class="ttname"><a href="namespaceproc.html#a34396c6140a28f583dc13fee3c3c35d4">proc::status</a></div><div class="ttdeci">Result&lt; ProcessStatus &gt; status(pid_t pid)</div><div class="ttdef"><b>Definition:</b> proc.hpp:166</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1capabilities_html_aaa5ec6d56ccbeba718b9e8fc6ec2f7c9"><div class="ttname"><a href="namespacemesos_1_1internal_1_1capabilities.html#aaa5ec6d56ccbeba718b9e8fc6ec2f7c9">mesos::internal::capabilities::Type</a></div><div class="ttdeci">Type</div><div class="ttdef"><b>Definition:</b> capabilities.hpp:79</div></div>
 <div class="ttc" id="namespacemesos_1_1v1_1_1resource__provider_html_a1c10bb4a714145a80318f7fe0c833163"><div class="ttname"><a href="namespacemesos_1_1v1_1_1resource__provider.html#a1c10bb4a714145a80318f7fe0c833163">mesos::v1::resource_provider::operator&lt;&lt;</a></div><div class="ttdeci">std::ostream &amp; operator&lt;&lt;(std::ostream &amp;stream, const Call::UpdatePublishResourcesStatus::Status &amp;status)</div><div class="ttdef"><b>Definition:</b> resource_provider.hpp:29</div></div>
 </div><!-- fragment --></div><!-- contents -->


[04/37] mesos-site git commit: Updated the website built from mesos SHA: 1231e8f.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/structmesos_1_1modules_1_1Module_3_01mesos_1_1DiskProfileAdaptor_01_4.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/structmesos_1_1modules_1_1Module_3_01mesos_1_1DiskProfileAdaptor_01_4.html b/content/api/latest/c++/structmesos_1_1modules_1_1Module_3_01mesos_1_1DiskProfileAdaptor_01_4.html
index 0c0635e..d3216c0 100644
--- a/content/api/latest/c++/structmesos_1_1modules_1_1Module_3_01mesos_1_1DiskProfileAdaptor_01_4.html
+++ b/content/api/latest/c++/structmesos_1_1modules_1_1Module_3_01mesos_1_1DiskProfileAdaptor_01_4.html
@@ -59,7 +59,7 @@
 </div><!--header-->
 <div class="contents">
 
-<p><code>#include &lt;<a class="el" href="module_2disk__profile_8hpp_source.html">disk_profile.hpp</a>&gt;</code></p>
+<p><code>#include &lt;<a class="el" href="module_2disk__profile__adaptor_8hpp_source.html">disk_profile_adaptor.hpp</a>&gt;</code></p>
 <div class="dynheader">
 Inheritance diagram for mesos::modules::Module&lt; mesos::DiskProfileAdaptor &gt;:</div>
 <div class="dyncontent">
@@ -177,7 +177,7 @@ Public Attributes</h2></td></tr>
 </div>
 </div>
 <hr/>The documentation for this struct was generated from the following file:<ul>
-<li>include/mesos/module/<a class="el" href="module_2disk__profile_8hpp_source.html">disk_profile.hpp</a></li>
+<li>include/mesos/module/<a class="el" href="module_2disk__profile__adaptor_8hpp_source.html">disk_profile_adaptor.hpp</a></li>
 </ul>
 </div><!-- contents -->
 <!-- start footer part -->

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/subsystem_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/subsystem_8hpp_source.html b/content/api/latest/c++/subsystem_8hpp_source.html
index 178ff32..09b64d6 100644
--- a/content/api/latest/c++/subsystem_8hpp_source.html
+++ b/content/api/latest/c++/subsystem_8hpp_source.html
@@ -65,7 +65,7 @@
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Subsystem_html_a7667ad7cdea4a42939184384d866b98e"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Subsystem.html#a7667ad7cdea4a42939184384d866b98e">mesos::internal::slave::Subsystem::Subsystem</a></div><div class="ttdeci">Subsystem(const Flags &amp;_flags, const std::string &amp;_hierarchy)</div></div>
 <div class="ttc" id="nothing_8hpp_html"><div class="ttname"><a href="nothing_8hpp.html">nothing.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Subsystem_html_af37334b2bf1e8d13ef058d55840cbae5"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Subsystem.html#af37334b2bf1e8d13ef058d55840cbae5">mesos::internal::slave::Subsystem::~Subsystem</a></div><div class="ttdeci">virtual ~Subsystem()</div><div class="ttdef"><b>Definition:</b> subsystem.hpp:59</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="namespacecgroups_1_1blkio_html_a72e1e4307b04bca27a0072da0a06dbd7"><div class="ttname"><a href="namespacecgroups_1_1blkio.html#a72e1e4307b04bca27a0072da0a06dbd7">cgroups::blkio::cgroup</a></div><div class="ttdeci">Result&lt; std::string &gt; cgroup(pid_t pid)</div></div>
 <div class="ttc" id="future_8hpp_html"><div class="ttname"><a href="future_8hpp.html">future.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Subsystem_html_a8c1ee490b19bfe481e2222057bf52ff5"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Subsystem.html#a8c1ee490b19bfe481e2222057bf52ff5">mesos::internal::slave::Subsystem::update</a></div><div class="ttdeci">virtual process::Future&lt; Nothing &gt; update(const ContainerID &amp;containerId, const std::string &amp;cgroup, const Resources &amp;resources)</div><div class="ttdoc">Update resources allocated to the associated container in this cgroups subsystem. ...</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/switchboard_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/switchboard_8hpp_source.html b/content/api/latest/c++/switchboard_8hpp_source.html
index 5839b59..81d38ef 100644
--- a/content/api/latest/c++/switchboard_8hpp_source.html
+++ b/content/api/latest/c++/switchboard_8hpp_source.html
@@ -77,7 +77,7 @@
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1IOSwitchboard_html_aa383182ee41d05570c9e52278c073a6c"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1IOSwitchboard.html#aa383182ee41d05570c9e52278c073a6c">mesos::internal::slave::IOSwitchboard::watch</a></div><div class="ttdeci">virtual process::Future&lt; mesos::slave::ContainerLimitation &gt; watch(const ContainerID &amp;containerId)</div></div>
 <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="classflags_1_1FlagsBase_html"><div class="ttname"><a href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></div><div class="ttdef"><b>Definition:</b> flags.hpp:44</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1IOSwitchboard_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1IOSwitchboard.html">mesos::internal::slave::IOSwitchboard</a></div><div class="ttdef"><b>Definition:</b> switchboard.hpp:53</div></div>
 <div class="ttc" id="classprocess_1_1Promise_html"><div class="ttname"><a href="classprocess_1_1Promise.html">process::Promise&lt; mesos::slave::ContainerLimitation &gt;</a></div></div>
 <div class="ttc" id="include_2mesos_2slave_2containerizer_8hpp_html"><div class="ttname"><a href="include_2mesos_2slave_2containerizer_8hpp.html">containerizer.hpp</a></div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/systemd_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/systemd_8hpp_source.html b/content/api/latest/c++/systemd_8hpp_source.html
index af92edf..06fd579 100644
--- a/content/api/latest/c++/systemd_8hpp_source.html
+++ b/content/api/latest/c++/systemd_8hpp_source.html
@@ -69,7 +69,7 @@
 <div class="ttc" id="classPath_html"><div class="ttname"><a href="classPath.html">Path</a></div><div class="ttdoc">Represents a POSIX or Windows file system path and offers common path manipulations. </div><div class="ttdef"><b>Definition:</b> path.hpp:145</div></div>
 <div class="ttc" id="path_8hpp_html"><div class="ttname"><a href="path_8hpp.html">path.hpp</a></div></div>
 <div class="ttc" id="classflags_1_1FlagsBase_html"><div class="ttname"><a href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></div><div class="ttdef"><b>Definition:</b> flags.hpp:44</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</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="namespacesystemd_html_ad81f682c314645587d28506bcec18489"><div class="ttname"><a href="namespacesystemd.html#ad81f682c314645587d28506bcec18489">systemd::daemonReload</a></div><div class="ttdeci">Try&lt; Nothing &gt; daemonReload()</div><div class="ttdoc">Runs systemctl daemon-reload. </div></div>
 <div class="ttc" id="classsystemd_1_1Flags_html_a58cb80fd14bab9d5b8b74d0393c5d26b"><div class="ttname"><a href="classsystemd_1_1Flags.html#a58cb80fd14bab9d5b8b74d0393c5d26b">systemd::Flags::cgroups_hierarchy</a></div><div class="ttdeci">std::string cgroups_hierarchy</div><div class="ttdef"><b>Definition:</b> systemd.hpp:66</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/task__status__update__manager_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/task__status__update__manager_8hpp_source.html b/content/api/latest/c++/task__status__update__manager_8hpp_source.html
index d44fe04..edfcfe5 100644
--- a/content/api/latest/c++/task__status__update__manager_8hpp_source.html
+++ b/content/api/latest/c++/task__status__update__manager_8hpp_source.html
@@ -68,7 +68,7 @@
 <div class="ttc" id="namespacesystemd_html_a4e45b8163baf6d307c9884d624472402"><div class="ttname"><a href="namespacesystemd.html#a4e45b8163baf6d307c9884d624472402">systemd::initialize</a></div><div class="ttdeci">Try&lt; Nothing &gt; initialize(const Flags &amp;flags)</div><div class="ttdoc">Initialized state for support of systemd functions in this file. </div></div>
 <div class="ttc" id="structid_1_1UUID_html"><div class="ttname"><a href="structid_1_1UUID.html">id::UUID</a></div><div class="ttdef"><b>Definition:</b> uuid.hpp:35</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1slave_1_1TaskStatusUpdateStream_html_afed2587d35bff8423602ff07defed554"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1TaskStatusUpdateStream.html#afed2587d35bff8423602ff07defed554">mesos::internal::slave::TaskStatusUpdateStream::timeout</a></div><div class="ttdeci">Option&lt; process::Timeout &gt; timeout</div><div class="ttdef"><b>Definition:</b> task_status_update_manager.hpp:172</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1slave_1_1TaskStatusUpdateStream_html"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1TaskStatusUpdateStream.html">mesos::internal::slave::TaskStatusUpdateStream</a></div><div class="ttdef"><b>Definition:</b> task_status_update_manager.hpp:132</div></div>
 <div class="ttc" id="3rdparty_2libprocess_2include_2process_2pid_8hpp_html"><div class="ttname"><a href="3rdparty_2libprocess_2include_2process_2pid_8hpp.html">pid.hpp</a></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/937d024f/content/api/latest/c++/test__module_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/test__module_8hpp_source.html b/content/api/latest/c++/test__module_8hpp_source.html
index 8c769b3..62a484a 100644
--- a/content/api/latest/c++/test__module_8hpp_source.html
+++ b/content/api/latest/c++/test__module_8hpp_source.html
@@ -63,7 +63,7 @@
 <div class="ttc" id="namespacemesos_1_1modules_html_a70163bdea2fe39ef5b798a7d7ee0c220"><div class="ttname"><a href="namespacemesos_1_1modules.html#a70163bdea2fe39ef5b798a7d7ee0c220">mesos::modules::kind</a></div><div class="ttdeci">const char * kind()</div></div>
 <div class="ttc" id="nothing_8hpp_html"><div class="ttname"><a href="nothing_8hpp.html">nothing.hpp</a></div></div>
 <div class="ttc" id="classTestModule_html_a945295de6c98244a5dcb47278a58dd15"><div class="ttname"><a href="classTestModule.html#a945295de6c98244a5dcb47278a58dd15">TestModule::TestModule</a></div><div class="ttdeci">TestModule()</div><div class="ttdef"><b>Definition:</b> test_module.hpp:33</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="classTestModule_html_afc8138d9d05516c09e237a90e6ee2edf"><div class="ttname"><a href="classTestModule.html#afc8138d9d05516c09e237a90e6ee2edf">TestModule::baz</a></div><div class="ttdeci">virtual int baz(int a, int b)=0</div></div>
 <div class="ttc" id="include_2mesos_2module_8hpp_html"><div class="ttname"><a href="include_2mesos_2module_8hpp.html">module.hpp</a></div></div>
 <div class="ttc" id="classTestModule_html_a2e8be960c1d3a16f99f1b8b5c7acce90"><div class="ttname"><a href="classTestModule.html#a2e8be960c1d3a16f99f1b8b5c7acce90">TestModule::~TestModule</a></div><div class="ttdeci">virtual ~TestModule()</div><div class="ttdef"><b>Definition:</b> test_module.hpp:39</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/tests_2containerizer_2launcher_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/tests_2containerizer_2launcher_8hpp_source.html b/content/api/latest/c++/tests_2containerizer_2launcher_8hpp_source.html
index d6029b2..e34915c 100644
--- a/content/api/latest/c++/tests_2containerizer_2launcher_8hpp_source.html
+++ b/content/api/latest/c++/tests_2containerizer_2launcher_8hpp_source.html
@@ -69,7 +69,7 @@
 <div class="ttc" id="classprocess_1_1Subprocess_1_1IO_html"><div class="ttname"><a href="classprocess_1_1Subprocess_1_1IO.html">process::Subprocess::IO</a></div><div class="ttdoc">Describes how the I/O is redirected for stdin/stdout/stderr. </div><div class="ttdef"><b>Definition:</b> subprocess.hpp:61</div></div>
 <div class="ttc" id="classflags_1_1FlagsBase_html"><div class="ttname"><a href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></div><div class="ttdef"><b>Definition:</b> flags.hpp:44</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1tests_1_1TestLauncher_html_aa11a2562a50b189dc11365a761989b83"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1TestLauncher.html#aa11a2562a50b189dc11365a761989b83">mesos::internal::tests::TestLauncher::MOCK_METHOD1</a></div><div class="ttdeci">MOCK_METHOD1(recover, process::Future&lt; hashset&lt; ContainerID &gt;&gt;(const std::list&lt; mesos::slave::ContainerState &gt; &amp;states))</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</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="option_8hpp_html"><div class="ttname"><a href="option_8hpp.html">option.hpp</a></div></div>
 <div class="ttc" id="future_8hpp_html"><div class="ttname"><a href="future_8hpp.html">future.hpp</a></div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/tests_2containerizer_2store_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/tests_2containerizer_2store_8hpp_source.html b/content/api/latest/c++/tests_2containerizer_2store_8hpp_source.html
index 9a36ced..c10b28d 100644
--- a/content/api/latest/c++/tests_2containerizer_2store_8hpp_source.html
+++ b/content/api/latest/c++/tests_2containerizer_2store_8hpp_source.html
@@ -67,7 +67,7 @@
 <div class="ttc" id="classhashmap_html"><div class="ttname"><a href="classhashmap.html">hashmap</a></div><div class="ttdef"><b>Definition:</b> hashmap.hpp:38</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1tests_1_1TestStore_html_ac1a7ef28e20018965122c5359d9cf9f2"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1TestStore.html#ac1a7ef28e20018965122c5359d9cf9f2">mesos::internal::tests::TestStore::MOCK_METHOD0</a></div><div class="ttdeci">MOCK_METHOD0(recover, process::Future&lt; Nothing &gt;())</div></div>
 <div class="ttc" id="classprocess_1_1Shared_html"><div class="ttname"><a href="classprocess_1_1Shared.html">process::Shared</a></div><div class="ttdef"><b>Definition:</b> owned.hpp:25</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</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 &amp; get() const &amp;</div><div class="ttdef"><b>Definition:</b> option.hpp:118</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="classmesos_1_1internal_1_1tests_1_1TestStore_html_aabbcef019f1755bf3b7976540b59ad84"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1TestStore.html#aabbcef019f1755bf3b7976540b59ad84">mesos::internal::tests::TestStore::unmocked_get</a></div><div class="ttdeci">process::Future&lt; slave::ImageInfo &gt; unmocked_get(const Image &amp;image, const std::string &amp;backend)</div><div class="ttdef"><b>Definition:</b> store.hpp:71</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/tests_2resources__utils_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/tests_2resources__utils_8hpp_source.html b/content/api/latest/c++/tests_2resources__utils_8hpp_source.html
index 735bef4..4166079 100644
--- a/content/api/latest/c++/tests_2resources__utils_8hpp_source.html
+++ b/content/api/latest/c++/tests_2resources__utils_8hpp_source.html
@@ -58,7 +58,7 @@
 <div class="ttc" id="namespacemesos_1_1internal_1_1tests_html_aa3baef77e9071163d2e2dfb2b48798c1"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests.html#aa3baef77e9071163d2e2dfb2b48798c1">mesos::internal::tests::createRange</a></div><div class="ttdeci">::mesos::Value::Range createRange(uint64_t begin, uint64_t end)</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1tests_html_a832851f20923b6485302f954e6e233d0"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests.html#a832851f20923b6485302f954e6e233d0">mesos::internal::tests::allocatedResources</a></div><div class="ttdeci">Resources allocatedResources(const Resources &amp;resources, const std::string &amp;role)</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1tests_html_ab70487cb3ac225692ff7b0ea9923eb23"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests.html#ab70487cb3ac225692ff7b0ea9923eb23">mesos::internal::tests::fragment</a></div><div class="ttdeci">Try&lt;::mesos::Value::Ranges &gt; fragment(const ::mesos::Value::Range &amp;bounds, size_t numRanges)</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="namespaceinternal_html"><div class="ttname"><a href="namespaceinternal.html">internal</a></div><div class="ttdef"><b>Definition:</b> attributes.hpp:24</div></div>
 <div class="ttc" id="try_8hpp_html"><div class="ttname"><a href="try_8hpp.html">try.hpp</a></div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1tests_html_a3b59b9060437978b28f2be4f9f11cd81"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests.html#a3b59b9060437978b28f2be4f9f11cd81">mesos::internal::tests::createPorts</a></div><div class="ttdeci">Resource createPorts(const ::mesos::Value::Ranges &amp;ranges)</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/tool_2replica_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/tool_2replica_8hpp_source.html b/content/api/latest/c++/tool_2replica_8hpp_source.html
index aa1b817..74e55ed 100644
--- a/content/api/latest/c++/tool_2replica_8hpp_source.html
+++ b/content/api/latest/c++/tool_2replica_8hpp_source.html
@@ -61,7 +61,7 @@
 <div class="ttc" id="classmesos_1_1internal_1_1log_1_1tool_1_1Replica_1_1Flags_html"><div class="ttname"><a href="classmesos_1_1internal_1_1log_1_1tool_1_1Replica_1_1Flags.html">mesos::internal::log::tool::Replica::Flags</a></div><div class="ttdef"><b>Definition:</b> replica.hpp:38</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1log_1_1tool_1_1Replica_1_1Flags_html_a1bfb46aca59fe563bcd1755397ff3fe1"><div class="ttname"><a href="classmesos_1_1internal_1_1log_1_1tool_1_1Replica_1_1Flags.html#a1bfb46aca59fe563bcd1755397ff3fe1">mesos::internal::log::tool::Replica::Flags::servers</a></div><div class="ttdeci">Option&lt; std::string &gt; servers</div><div class="ttdef"><b>Definition:</b> replica.hpp:45</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1log_1_1tool_1_1Replica_1_1Flags_html_afc081120a879f71934af433fc1a4d7c5"><div class="ttname"><a href="classmesos_1_1internal_1_1log_1_1tool_1_1Replica_1_1Flags.html#afc081120a879f71934af433fc1a4d7c5">mesos::internal::log::tool::Replica::Flags::help</a></div><div class="ttdeci">bool help</div><div class="ttdef"><b>Definition:</b> replica.hpp:48</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</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_1log_1_1tool_1_1Replica_html_a7c62a7855ca6c71b24772e3abffaf28a"><div class="ttname"><a href="classmesos_1_1internal_1_1log_1_1tool_1_1Replica.html#a7c62a7855ca6c71b24772e3abffaf28a">mesos::internal::log::tool::Replica::execute</a></div><div class="ttdeci">virtual Try&lt; Nothing &gt; execute(int argc=0, char **argv=nullptr)</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/937d024f/content/api/latest/c++/tool_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/tool_8hpp_source.html b/content/api/latest/c++/tool_8hpp_source.html
index 925e788..d897ab5 100644
--- a/content/api/latest/c++/tool_8hpp_source.html
+++ b/content/api/latest/c++/tool_8hpp_source.html
@@ -54,7 +54,7 @@
 <div class="contents">
 <a href="tool_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">// Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// or more contributor license agreements.  See the NOTICE file</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment">// distributed with this work for additional information</span></div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">// regarding copyright ownership.  The ASF licenses this file</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment">// to you under the Apache License, Version 2.0 (the</span></div><div class="line"><a name="l00006"></a><span class=
 "lineno">    6</span>&#160;<span class="comment">// &quot;License&quot;); you may not use this file except in compliance</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment">// with the License.  You may obtain a copy of the License at</span></div><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment">//     http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment">// Unless required by applicable law or agreed to in writing, software</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment">// distributed 
 under the License is distributed on an &quot;AS IS&quot; BASIS,</span></div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment">// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span></div><div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment">// See the License for the specific language governing permissions and</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment">// limitations under the License.</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;</div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="preprocessor">#ifndef __LOG_TOOL_HPP__</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="preprocessor">#define __LOG_TOOL_HPP__</span></div><div class="line"><a name="l00019"><
 /a><span class="lineno">   19</span>&#160;</div><div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="preprocessor">#include &lt;string&gt;</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;</div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="nothing_8hpp.html">stout/nothing.hpp</a>&gt;</span></div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="try_8hpp.html">stout/try.hpp</a>&gt;</span></div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div><div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespacemesos.html">mesos</a> {</div><div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160
 ;<span class="keyword">namespace </span><a class="code" href="namespaceinternal.html">internal</a> {</div><div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="keyword">namespace </span>log {</div><div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="keyword">namespace </span>tool {</div><div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;</div><div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="comment">// Represents a tool for processing a log file.</span></div><div class="line"><a name="l00031"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1log_1_1tool_1_1Tool.html">   31</a></span>&#160;<span class="keyword">class </span><a class="code" href="classmesos_1_1internal_1_1log_1_1tool_1_1Tool.html">Tool</a></div><div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;{</div><div class="line"><a name=
 "l00033"></a><span class="lineno">   33</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l00034"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1log_1_1tool_1_1Tool.html#ac4dea5608cfa6533a1986c68dd9d88dd">   34</a></span>&#160;  <span class="keyword">virtual</span> <a class="code" href="classmesos_1_1internal_1_1log_1_1tool_1_1Tool.html#ac4dea5608cfa6533a1986c68dd9d88dd">~Tool</a>() {}</div><div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;</div><div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;  <span class="keyword">virtual</span> std::string <a class="code" href="classmesos_1_1internal_1_1log_1_1tool_1_1Tool.html#aeb1fc6a8d735afad45bf5e868b788a66">name</a>() <span class="keyword">const</span> = 0;</div><div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;</div><div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;  <span
  class="comment">// Executes the tool. The tool can be configured by passing in</span></div><div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;  <span class="comment">// command line arguments. If command line arguments are not</span></div><div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;  <span class="comment">// specified, the default configuration will be used.</span></div><div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;  <span class="keyword">virtual</span> <a class="code" href="classTry.html">Try&lt;Nothing&gt;</a> <a class="code" href="classmesos_1_1internal_1_1log_1_1tool_1_1Tool.html#a4dfb0c49f0f74ce09ff731037f00c855">execute</a>(<span class="keywordtype">int</span> argc, <span class="keywordtype">char</span>** argv) = 0;</div><div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;};</div><div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;</
 div><div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;} <span class="comment">// namespace tool {</span></div><div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;} <span class="comment">// namespace log {</span></div><div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;} <span class="comment">// namespace internal {</span></div><div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;} <span class="comment">// namespace mesos {</span></div><div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;</div><div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;<span class="preprocessor">#endif // __LOG_TOOL_HPP__</span></div><div class="ttc" id="classTry_html"><div class="ttname"><a href="classTry.html">Try</a></div><div class="ttdef"><b>Definition:</b> check.hpp:33</div></div>
 <div class="ttc" id="nothing_8hpp_html"><div class="ttname"><a href="nothing_8hpp.html">nothing.hpp</a></div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1log_1_1tool_1_1Tool_html_ac4dea5608cfa6533a1986c68dd9d88dd"><div class="ttname"><a href="classmesos_1_1internal_1_1log_1_1tool_1_1Tool.html#ac4dea5608cfa6533a1986c68dd9d88dd">mesos::internal::log::tool::Tool::~Tool</a></div><div class="ttdeci">virtual ~Tool()</div><div class="ttdef"><b>Definition:</b> tool.hpp:34</div></div>
 <div class="ttc" id="namespaceinternal_html"><div class="ttname"><a href="namespaceinternal.html">internal</a></div><div class="ttdef"><b>Definition:</b> attributes.hpp:24</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1log_1_1tool_1_1Tool_html_a4dfb0c49f0f74ce09ff731037f00c855"><div class="ttname"><a href="classmesos_1_1internal_1_1log_1_1tool_1_1Tool.html#a4dfb0c49f0f74ce09ff731037f00c855">mesos::internal::log::tool::Tool::execute</a></div><div class="ttdeci">virtual Try&lt; Nothing &gt; execute(int argc, char **argv)=0</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/type__utils_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/type__utils_8hpp_source.html b/content/api/latest/c++/type__utils_8hpp_source.html
index 74d40fc..535510d 100644
--- a/content/api/latest/c++/type__utils_8hpp_source.html
+++ b/content/api/latest/c++/type__utils_8hpp_source.html
@@ -90,7 +90,7 @@
 <div class="ttc" id="namespacemesos_1_1internal_1_1tests_html_a1396c5e3b0a179220de2792d74770ec2"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests.html#a1396c5e3b0a179220de2792d74770ec2">mesos::internal::tests::environment</a></div><div class="ttdeci">Environment * environment</div></div>
 <div class="ttc" id="structstd_1_1hash_3_01mesos_1_1UUID_01_4_html_a9e52132324b030813ef1f9a4cbcf228a"><div class="ttname"><a href="structstd_1_1hash_3_01mesos_1_1UUID_01_4.html#a9e52132324b030813ef1f9a4cbcf228a">std::hash&lt; mesos::UUID &gt;::argument_type</a></div><div class="ttdeci">mesos::UUID argument_type</div><div class="ttdef"><b>Definition:</b> type_utils.hpp:772</div></div>
 <div class="ttc" id="structstd_1_1hash_3_01mesos_1_1UUID_01_4_html_afc92b57dc47435677442b253ffca2072"><div class="ttname"><a href="structstd_1_1hash_3_01mesos_1_1UUID_01_4.html#afc92b57dc47435677442b253ffca2072">std::hash&lt; mesos::UUID &gt;::operator()</a></div><div class="ttdeci">result_type operator()(const argument_type &amp;uuid) const </div><div class="ttdef"><b>Definition:</b> type_utils.hpp:774</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="structstd_1_1hash_3_01mesos_1_1OfferID_01_4_html_ae07091df527268aeaded5dd2f3dfe4c2"><div class="ttname"><a href="structstd_1_1hash_3_01mesos_1_1OfferID_01_4.html#ae07091df527268aeaded5dd2f3dfe4c2">std::hash&lt; mesos::OfferID &gt;::result_type</a></div><div class="ttdeci">size_t result_type</div><div class="ttdef"><b>Definition:</b> type_utils.hpp:595</div></div>
 <div class="ttc" id="structstd_1_1hash_3_01mesos_1_1TaskState_01_4_html_a0286cb906f380f58e5ac0e99c9437ef7"><div class="ttname"><a href="structstd_1_1hash_3_01mesos_1_1TaskState_01_4.html#a0286cb906f380f58e5ac0e99c9437ef7">std::hash&lt; mesos::TaskState &gt;::result_type</a></div><div class="ttdeci">size_t result_type</div><div class="ttdef"><b>Definition:</b> type_utils.hpp:643</div></div>
 <div class="ttc" id="structstd_1_1hash_3_01mesos_1_1OperationID_01_4_html_a9e44afa059a40badf7611dbf34f73876"><div class="ttname"><a href="structstd_1_1hash_3_01mesos_1_1OperationID_01_4.html#a9e44afa059a40badf7611dbf34f73876">std::hash&lt; mesos::OperationID &gt;::result_type</a></div><div class="ttdeci">size_t result_type</div><div class="ttdef"><b>Definition:</b> type_utils.hpp:738</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/uri_2fetchers_2copy_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/uri_2fetchers_2copy_8hpp_source.html b/content/api/latest/c++/uri_2fetchers_2copy_8hpp_source.html
index 3b457f5..168ec39 100644
--- a/content/api/latest/c++/uri_2fetchers_2copy_8hpp_source.html
+++ b/content/api/latest/c++/uri_2fetchers_2copy_8hpp_source.html
@@ -60,7 +60,7 @@
 <div class="ttc" id="classmesos_1_1uri_1_1CopyFetcherPlugin_html_a50c781be93869ef9ef4de5b63893c1ba"><div class="ttname"><a href="classmesos_1_1uri_1_1CopyFetcherPlugin.html#a50c781be93869ef9ef4de5b63893c1ba">mesos::uri::CopyFetcherPlugin::create</a></div><div class="ttdeci">static Try&lt; process::Owned&lt; Fetcher::Plugin &gt; &gt; create(const Flags &amp;flags)</div></div>
 <div class="ttc" id="include_2mesos_2uri_2fetcher_8hpp_html"><div class="ttname"><a href="include_2mesos_2uri_2fetcher_8hpp.html">fetcher.hpp</a></div></div>
 <div class="ttc" id="classflags_1_1FlagsBase_html"><div class="ttname"><a href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></div><div class="ttdef"><b>Definition:</b> flags.hpp:44</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</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="structNone_html"><div class="ttname"><a href="structNone.html">None</a></div><div class="ttdef"><b>Definition:</b> none.hpp:27</div></div>
 <div class="ttc" id="classmesos_1_1uri_1_1CopyFetcherPlugin_html_a9368886c7a36ebbba1c0cec75b93c2ed"><div class="ttname"><a href="classmesos_1_1uri_1_1CopyFetcherPlugin.html#a9368886c7a36ebbba1c0cec75b93c2ed">mesos::uri::CopyFetcherPlugin::fetch</a></div><div class="ttdeci">virtual process::Future&lt; Nothing &gt; fetch(const URI &amp;uri, const std::string &amp;directory, const Option&lt; std::string &gt; &amp;data=None()) const </div><div class="ttdoc">Fetches a URI to the given directory. </div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/uri_2fetchers_2docker_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/uri_2fetchers_2docker_8hpp_source.html b/content/api/latest/c++/uri_2fetchers_2docker_8hpp_source.html
index 77c2b5f..4c1dbea 100644
--- a/content/api/latest/c++/uri_2fetchers_2docker_8hpp_source.html
+++ b/content/api/latest/c++/uri_2fetchers_2docker_8hpp_source.html
@@ -64,7 +64,7 @@
 <div class="ttc" id="include_2mesos_2uri_2fetcher_8hpp_html"><div class="ttname"><a href="include_2mesos_2uri_2fetcher_8hpp.html">fetcher.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1uri_1_1DockerFetcherPlugin_html_ad942cc6916621fcfb8f714a76aaf2487"><div class="ttname"><a href="classmesos_1_1uri_1_1DockerFetcherPlugin.html#ad942cc6916621fcfb8f714a76aaf2487">mesos::uri::DockerFetcherPlugin::NAME</a></div><div class="ttdeci">static const char NAME[]</div><div class="ttdef"><b>Definition:</b> docker.hpp:45</div></div>
 <div class="ttc" id="classflags_1_1FlagsBase_html"><div class="ttname"><a href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></div><div class="ttdef"><b>Definition:</b> flags.hpp:44</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</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_1uri_1_1DockerFetcherPlugin_html_af61bd97093e5eabd990c4cb7120098d2"><div class="ttname"><a href="classmesos_1_1uri_1_1DockerFetcherPlugin.html#af61bd97093e5eabd990c4cb7120098d2">mesos::uri::DockerFetcherPlugin::schemes</a></div><div class="ttdeci">virtual std::set&lt; std::string &gt; schemes() const </div><div class="ttdoc">Returns the URI schemes that this plugin handles. </div></div>
 <div class="ttc" id="structNone_html"><div class="ttname"><a href="structNone.html">None</a></div><div class="ttdef"><b>Definition:</b> none.hpp:27</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/uri_2schemes_2docker_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/uri_2schemes_2docker_8hpp_source.html b/content/api/latest/c++/uri_2schemes_2docker_8hpp_source.html
index 974982c..42dcb95 100644
--- a/content/api/latest/c++/uri_2schemes_2docker_8hpp_source.html
+++ b/content/api/latest/c++/uri_2schemes_2docker_8hpp_source.html
@@ -57,7 +57,7 @@
 <div class="ttc" id="namespacemesos_1_1uri_html_a4bbf8b5e900159cbe1f4f311ce26fb63"><div class="ttname"><a href="namespacemesos_1_1uri.html#a4bbf8b5e900159cbe1f4f311ce26fb63">mesos::uri::construct</a></div><div class="ttdeci">URI construct(const std::string &amp;scheme, const std::string &amp;path=&quot;&quot;, const Option&lt; std::string &gt; &amp;host=None(), const Option&lt; int &gt; &amp;port=None(), const Option&lt; std::string &gt; &amp;query=None(), const Option&lt; std::string &gt; &amp;fragment=None(), const Option&lt; std::string &gt; &amp;user=None(), const Option&lt; std::string &gt; &amp;password=None())</div><div class="ttdoc">Construct an URI with the given parameters. </div></div>
 <div class="ttc" id="namespacemesos_1_1uri_1_1docker_html_a0376fa1291e79a09daa1df39b6f0b03b"><div class="ttname"><a href="namespacemesos_1_1uri_1_1docker.html#a0376fa1291e79a09daa1df39b6f0b03b">mesos::uri::docker::blob</a></div><div class="ttdeci">URI blob(const std::string &amp;repository, const std::string &amp;digest, const std::string &amp;registry, const Option&lt; std::string &gt; &amp;scheme=None(), const Option&lt; int &gt; &amp;port=None())</div><div class="ttdef"><b>Definition:</b> docker.hpp:64</div></div>
 <div class="ttc" id="namespacemesos_1_1uri_1_1docker_html_a001e34ad4b471e43d16e9f03e39a4566"><div class="ttname"><a href="namespacemesos_1_1uri_1_1docker.html#a001e34ad4b471e43d16e9f03e39a4566">mesos::uri::docker::manifest</a></div><div class="ttdeci">URI manifest(const std::string &amp;repository, const std::string &amp;reference, const std::string &amp;registry, const Option&lt; std::string &gt; &amp;scheme=None(), const Option&lt; int &gt; &amp;port=None())</div><div class="ttdef"><b>Definition:</b> docker.hpp:47</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="src_2uri_2utils_8hpp_html"><div class="ttname"><a href="src_2uri_2utils_8hpp.html">utils.hpp</a></div></div>
 <div class="ttc" id="namespacemesos_1_1uri_1_1docker_html_abbd9f55734f0b832bc5a87c3ee5d449e"><div class="ttname"><a href="namespacemesos_1_1uri_1_1docker.html#abbd9f55734f0b832bc5a87c3ee5d449e">mesos::uri::docker::image</a></div><div class="ttdeci">URI image(const std::string &amp;repository, const std::string &amp;reference, const std::string &amp;registry, const Option&lt; std::string &gt; &amp;scheme=None(), const Option&lt; int &gt; &amp;port=None())</div><div class="ttdef"><b>Definition:</b> docker.hpp:30</div></div>
 <div class="ttc" id="structNone_html"><div class="ttname"><a href="structNone.html">None</a></div><div class="ttdef"><b>Definition:</b> none.hpp:27</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/uri_2schemes_2hdfs_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/uri_2schemes_2hdfs_8hpp_source.html b/content/api/latest/c++/uri_2schemes_2hdfs_8hpp_source.html
index a3b6957..51a518e 100644
--- a/content/api/latest/c++/uri_2schemes_2hdfs_8hpp_source.html
+++ b/content/api/latest/c++/uri_2schemes_2hdfs_8hpp_source.html
@@ -56,7 +56,7 @@
 <div class="ttc" id="include_2mesos_2uri_2uri_8hpp_html"><div class="ttname"><a href="include_2mesos_2uri_2uri_8hpp.html">uri.hpp</a></div></div>
 <div class="ttc" id="namespacemesos_1_1uri_html_ab36706f8b58076e82d91d117c0022dd3"><div class="ttname"><a href="namespacemesos_1_1uri.html#ab36706f8b58076e82d91d117c0022dd3">mesos::uri::hdfs</a></div><div class="ttdeci">URI hdfs(const std::string &amp;path)</div><div class="ttdoc">Creates an hdfs URI with the given path. </div><div class="ttdef"><b>Definition:</b> hdfs.hpp:32</div></div>
 <div class="ttc" id="namespacemesos_1_1uri_html_a4bbf8b5e900159cbe1f4f311ce26fb63"><div class="ttname"><a href="namespacemesos_1_1uri.html#a4bbf8b5e900159cbe1f4f311ce26fb63">mesos::uri::construct</a></div><div class="ttdeci">URI construct(const std::string &amp;scheme, const std::string &amp;path=&quot;&quot;, const Option&lt; std::string &gt; &amp;host=None(), const Option&lt; int &gt; &amp;port=None(), const Option&lt; std::string &gt; &amp;query=None(), const Option&lt; std::string &gt; &amp;fragment=None(), const Option&lt; std::string &gt; &amp;user=None(), const Option&lt; std::string &gt; &amp;password=None())</div><div class="ttdoc">Construct an URI with the given parameters. </div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="src_2uri_2utils_8hpp_html"><div class="ttname"><a href="src_2uri_2utils_8hpp.html">utils.hpp</a></div></div>
 <div class="ttc" id="namespaceuri_html"><div class="ttname"><a href="namespaceuri.html">uri</a></div><div class="ttdef"><b>Definition:</b> uri.hpp:21</div></div>
 </div><!-- fragment --></div><!-- contents -->

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/uri__disk__profile_8hpp.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/uri__disk__profile_8hpp.html b/content/api/latest/c++/uri__disk__profile_8hpp.html
deleted file mode 100644
index 4c9b341..0000000
--- a/content/api/latest/c++/uri__disk__profile_8hpp.html
+++ /dev/null
@@ -1,103 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
-<title>Apache Mesos: src/resource_provider/storage/uri_disk_profile.hpp File 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 id="projectalign" style="padding-left: 0.5em;">
-   <div id="projectname">Apache Mesos
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
-  <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><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><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="files.html"><span>File&#160;List</span></a></li>
-      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
-    </ul>
-  </div>
-<div id="nav-path" class="navpath">
-  <ul>
-<li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_74eab5df10e7274ca9726b983071235d.html">resource_provider</a></li><li class="navelem"><a class="el" href="dir_317d8e1c02af29f941da9fa678654170.html">storage</a></li>  </ul>
-</div>
-</div><!-- top -->
-<div class="header">
-  <div class="summary">
-<a href="#nested-classes">Classes</a> &#124;
-<a href="#namespaces">Namespaces</a>  </div>
-  <div class="headertitle">
-<div class="title">uri_disk_profile.hpp File Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-<div class="textblock"><code>#include &lt;map&gt;</code><br />
-<code>#include &lt;string&gt;</code><br />
-<code>#include &lt;tuple&gt;</code><br />
-<code>#include &lt;<a class="el" href="resource__provider_2storage_2disk__profile_8hpp_source.html">mesos/resource_provider/storage/disk_profile.hpp</a>&gt;</code><br />
-<code>#include &lt;<a class="el" href="future_8hpp_source.html">process/future.hpp</a>&gt;</code><br />
-<code>#include &lt;<a class="el" href="owned_8hpp_source.html">process/owned.hpp</a>&gt;</code><br />
-<code>#include &lt;<a class="el" href="libprocess_2include_2process_2process_8hpp_source.html">process/process.hpp</a>&gt;</code><br />
-<code>#include &lt;<a class="el" href="3rdparty_2libprocess_2include_2process_2ssl_2flags_8hpp_source.html">process/ssl/flags.hpp</a>&gt;</code><br />
-<code>#include &lt;<a class="el" href="duration_8hpp_source.html">stout/duration.hpp</a>&gt;</code><br />
-<code>#include &lt;<a class="el" href="error_8hpp_source.html">stout/error.hpp</a>&gt;</code><br />
-<code>#include &lt;<a class="el" href="3rdparty_2stout_2include_2stout_2flags_8hpp_source.html">stout/flags.hpp</a>&gt;</code><br />
-<code>#include &lt;<a class="el" href="option_8hpp_source.html">stout/option.hpp</a>&gt;</code><br />
-<code>#include &lt;<a class="el" href="path_8hpp_source.html">stout/path.hpp</a>&gt;</code><br />
-<code>#include &lt;<a class="el" href="strings_8hpp_source.html">stout/strings.hpp</a>&gt;</code><br />
-<code>#include &lt;<a class="el" href="include_2csi_2spec_8hpp_source.html">csi/spec.hpp</a>&gt;</code><br />
-<code>#include &quot;<a class="el" href="disk__profile__utils_8hpp_source.html">resource_provider/storage/disk_profile_utils.hpp</a>&quot;</code><br />
-</div>
-<p><a href="uri__disk__profile_8hpp_source.html">Go to the source code of this file.</a></p>
-<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
-Classes</h2></td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1profile_1_1Flags.html">mesos::internal::profile::Flags</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptor.html">mesos::internal::profile::UriDiskProfileAdaptor</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptorProcess.html">mesos::internal::profile::UriDiskProfileAdaptorProcess</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
-Namespaces</h2></td></tr>
-<tr class="memitem:namespacemesos"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos.html">mesos</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:namespacemesos_1_1internal"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html">mesos::internal</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:namespacemesos_1_1internal_1_1profile"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1profile.html">mesos::internal::profile</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated by &#160;<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.11
-</small></address>
-</body>
-</html>


[26/37] mesos-site git commit: Updated the website built from mesos SHA: 1231e8f.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/components_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/components_8hpp_source.html b/content/api/latest/c++/components_8hpp_source.html
index 5612bfa..8684433 100644
--- a/content/api/latest/c++/components_8hpp_source.html
+++ b/content/api/latest/c++/components_8hpp_source.html
@@ -55,7 +55,7 @@
 <a href="components_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">// Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// or more contributor license agreements.  See the NOTICE file</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment">// distributed with this work for additional information</span></div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">// regarding copyright ownership.  The ASF licenses this file</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment">// to you under the Apache License, Version 2.0 (the</span></div><div class="line"><a name="l00006"></a><span 
 class="lineno">    6</span>&#160;<span class="comment">// &quot;License&quot;); you may not use this file except in compliance</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment">// with the License.  You may obtain a copy of the License at</span></div><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment">//     http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment">// Unless required by applicable law or agreed to in writing, software</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment">// distri
 buted under the License is distributed on an &quot;AS IS&quot; BASIS,</span></div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment">// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span></div><div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment">// See the License for the specific language governing permissions and</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment">// limitations under the License.</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;</div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="preprocessor">#ifndef __NVIDIA_GPU_COMPONENTS_HPP__</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="preprocessor">#define __NVIDIA_GPU_COMPONENTS_HPP__</span></div><div
  class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;</div><div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="preprocessor">#ifdef __linux__</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="src_2slave_2containerizer_2mesos_2isolators_2gpu_2allocator_8hpp.html">slave/containerizer/mesos/isolators/gpu/allocator.hpp</a>&quot;</span></div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="volume_8hpp.html">slave/containerizer/mesos/isolators/gpu/volume.hpp</a>&quot;</span></div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div><div class="line"><a name="l00025"></a><span class="l
 ineno">   25</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespacemesos.html">mesos</a> {</div><div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceinternal.html">internal</a> {</div><div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="keyword">namespace </span>slave {</div><div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;</div><div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="comment">// Defines the set of Nvidia components needed by containerizers.</span></div><div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="comment">// We provide this level of indirection in order to have single</span></div><div cl
 ass="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;<span class="comment">// optional argument passed to containerizers and to avoid using</span></div><div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;<span class="comment">// OS #ifdefs in the containerizer signatures.</span></div><div class="line"><a name="l00034"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1slave_1_1NvidiaComponents.html">   34</a></span>&#160;<span class="keyword">struct </span><a class="code" href="structmesos_1_1internal_1_1slave_1_1NvidiaComponents.html">NvidiaComponents</a></div><div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;{</div><div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;<span class="preprocessor">#ifdef __linux__</span></div><div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;  <a class="code" href="structmesos_1_1internal_1_1slave_1_1Nvidi
 aComponents.html">NvidiaComponents</a>(</div><div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;    <span class="keyword">const</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1NvidiaGpuAllocator.html">NvidiaGpuAllocator</a>&amp; _allocator,</div><div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;    <span class="keyword">const</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1NvidiaVolume.html">NvidiaVolume</a>&amp; _volume)</div><div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;    : allocator(_allocator),</div><div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;      volume(_volume) {}</div><div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;</div><div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;  <a class="code" href="classmesos_1_1internal_1_1slave_1_1NvidiaGpuAllocator.html">NvidiaGpuAllo
 cator</a> allocator;</div><div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;  <a class="code" href="classmesos_1_1internal_1_1slave_1_1NvidiaVolume.html">NvidiaVolume</a> volume;</div><div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;};</div><div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;</div><div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;} <span class="comment">// namespace slave {</span></div><div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;} <span class="comment">// namespace internal {</span></div><div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;} <span class="comment">// namespace mesos {</span></div><div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;</div
 ><div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;<span class="preprocessor">#endif // __NVIDIA_GPU_COMPONENTS_HPP__</span></div><div class="ttc" id="src_2slave_2containerizer_2mesos_2isolators_2gpu_2allocator_8hpp_html"><div class="ttname"><a href="src_2slave_2containerizer_2mesos_2isolators_2gpu_2allocator_8hpp.html">allocator.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1NvidiaGpuAllocator_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1NvidiaGpuAllocator.html">mesos::internal::slave::NvidiaGpuAllocator</a></div><div class="ttdef"><b>Definition:</b> allocator.hpp:52</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1slave_1_1NvidiaComponents_html"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1NvidiaComponents.html">mesos::internal::slave::NvidiaComponents</a></div><div class="ttdef"><b>Definition:</b> components.hpp:34</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="volume_8hpp_html"><div class="ttname"><a href="volume_8hpp.html">volume.hpp</a></div></div>
 <div class="ttc" id="namespaceinternal_html"><div class="ttname"><a href="namespaceinternal.html">internal</a></div><div class="ttdef"><b>Definition:</b> attributes.hpp:24</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1NvidiaVolume_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1NvidiaVolume.html">mesos::internal::slave::NvidiaVolume</a></div><div class="ttdef"><b>Definition:</b> volume.hpp:36</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/composing_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/composing_8hpp_source.html b/content/api/latest/c++/composing_8hpp_source.html
index 5e76ca6..6879c8c 100644
--- a/content/api/latest/c++/composing_8hpp_source.html
+++ b/content/api/latest/c++/composing_8hpp_source.html
@@ -70,7 +70,7 @@
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer_html_a1daac651c30c79cda852d37086d8e303"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#a1daac651c30c79cda852d37086d8e303">mesos::internal::slave::ComposingContainerizer::create</a></div><div class="ttdeci">static Try&lt; ComposingContainerizer * &gt; create(const std::vector&lt; Containerizer * &gt; &amp;containerizers)</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer_html_a4385c48bb00bf0b9b6f5da2aa1215299"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#a4385c48bb00bf0b9b6f5da2aa1215299">mesos::internal::slave::ComposingContainerizer::recover</a></div><div class="ttdeci">virtual process::Future&lt; Nothing &gt; recover(const Option&lt; state::SlaveState &gt; &amp;state)</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer_html_ab026a099a16aa0287f834297f0e297d7"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#ab026a099a16aa0287f834297f0e297d7">mesos::internal::slave::ComposingContainerizer::launch</a></div><div class="ttdeci">virtual process::Future&lt; Containerizer::LaunchResult &gt; launch(const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig, const std::map&lt; std::string, std::string &gt; &amp;environment, const Option&lt; std::string &gt; &amp;pidCheckpointPath)</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer_html_a1415db07931a967f1f8244352ffca6ad"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#a1415db07931a967f1f8244352ffca6ad">mesos::internal::slave::ComposingContainerizer::status</a></div><div class="ttdeci">virtual process::Future&lt; ContainerStatus &gt; status(const ContainerID &amp;containerId)</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="future_8hpp_html"><div class="ttname"><a href="future_8hpp.html">future.hpp</a></div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/consensus_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/consensus_8hpp_source.html b/content/api/latest/c++/consensus_8hpp_source.html
index 9d40f64..5190a56 100644
--- a/content/api/latest/c++/consensus_8hpp_source.html
+++ b/content/api/latest/c++/consensus_8hpp_source.html
@@ -61,7 +61,7 @@
 <div class="ttc" id="classprocess_1_1Shared_html"><div class="ttname"><a href="classprocess_1_1Shared.html">process::Shared&lt; Network &gt;</a></div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1log_html_a48c2c5d611b29b4237b34b35b4583963"><div class="ttname"><a href="namespacemesos_1_1internal_1_1log.html#a48c2c5d611b29b4237b34b35b4583963">mesos::internal::log::fill</a></div><div class="ttdeci">process::Future&lt; Action &gt; fill(size_t quorum, const process::Shared&lt; Network &gt; &amp;network, uint64_t proposal, uint64_t position)</div></div>
 <div class="ttc" id="nothing_8hpp_html"><div class="ttname"><a href="nothing_8hpp.html">nothing.hpp</a></div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</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="future_8hpp_html"><div class="ttname"><a href="future_8hpp.html">future.hpp</a></div></div>
 <div class="ttc" id="structNone_html"><div class="ttname"><a href="structNone.html">None</a></div><div class="ttdef"><b>Definition:</b> none.hpp:27</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/container__daemon_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/container__daemon_8hpp_source.html b/content/api/latest/c++/container__daemon_8hpp_source.html
index c6c6362..9c94fd1 100644
--- a/content/api/latest/c++/container__daemon_8hpp_source.html
+++ b/content/api/latest/c++/container__daemon_8hpp_source.html
@@ -61,7 +61,7 @@
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1ContainerDaemon_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1ContainerDaemon.html">mesos::internal::slave::ContainerDaemon</a></div><div class="ttdef"><b>Definition:</b> container_daemon.hpp:46</div></div>
 <div class="ttc" id="duration_8hpp_html"><div class="ttname"><a href="duration_8hpp.html">duration.hpp</a></div></div>
 <div class="ttc" id="structprocess_1_1http_1_1URL_html"><div class="ttname"><a href="structprocess_1_1http_1_1URL.html">process::http::URL</a></div><div class="ttdef"><b>Definition:</b> http.hpp:129</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</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="future_8hpp_html"><div class="ttname"><a href="future_8hpp.html">future.hpp</a></div></div>
 <div class="ttc" id="structNone_html"><div class="ttname"><a href="structNone.html">None</a></div><div class="ttdef"><b>Definition:</b> none.hpp:27</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/container__daemon__process_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/container__daemon__process_8hpp_source.html b/content/api/latest/c++/container__daemon__process_8hpp_source.html
index 584df3b..4af3d72 100644
--- a/content/api/latest/c++/container__daemon__process_8hpp_source.html
+++ b/content/api/latest/c++/container__daemon__process_8hpp_source.html
@@ -63,7 +63,7 @@
 <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="src_2common_2http_8hpp_html"><div class="ttname"><a href="src_2common_2http_8hpp.html">http.hpp</a></div></div>
 <div class="ttc" id="structprocess_1_1http_1_1URL_html"><div class="ttname"><a href="structprocess_1_1http_1_1URL.html">process::http::URL</a></div><div class="ttdef"><b>Definition:</b> http.hpp:129</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="classprocess_1_1Promise_html"><div class="ttname"><a href="classprocess_1_1Promise.html">process::Promise&lt; Nothing &gt;</a></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="future_8hpp_html"><div class="ttname"><a href="future_8hpp.html">future.hpp</a></div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/contender_2standalone_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/contender_2standalone_8hpp_source.html b/content/api/latest/c++/contender_2standalone_8hpp_source.html
index 1b03c1b..169713a 100644
--- a/content/api/latest/c++/contender_2standalone_8hpp_source.html
+++ b/content/api/latest/c++/contender_2standalone_8hpp_source.html
@@ -58,7 +58,7 @@
 <div class="ttc" id="classmesos_1_1master_1_1contender_1_1StandaloneMasterContender_html_a5b2587a11621a91071cb5715598d943b"><div class="ttname"><a href="classmesos_1_1master_1_1contender_1_1StandaloneMasterContender.html#a5b2587a11621a91071cb5715598d943b">mesos::master::contender::StandaloneMasterContender::StandaloneMasterContender</a></div><div class="ttdeci">StandaloneMasterContender()</div><div class="ttdef"><b>Definition:</b> standalone.hpp:37</div></div>
 <div class="ttc" id="nothing_8hpp_html"><div class="ttname"><a href="nothing_8hpp.html">nothing.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1master_1_1contender_1_1MasterContender_html"><div class="ttname"><a href="classmesos_1_1master_1_1contender_1_1MasterContender.html">mesos::master::contender::MasterContender</a></div><div class="ttdoc">An abstraction for contending to be a leading master. </div><div class="ttdef"><b>Definition:</b> contender.hpp:40</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="classprocess_1_1Promise_html"><div class="ttname"><a href="classprocess_1_1Promise.html">process::Promise&lt; Nothing &gt;</a></div></div>
 <div class="ttc" id="master_2contender_8hpp_html"><div class="ttname"><a href="master_2contender_8hpp.html">contender.hpp</a></div></div>
 <div class="ttc" id="future_8hpp_html"><div class="ttname"><a href="future_8hpp.html">future.hpp</a></div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/coordinator_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/coordinator_8hpp_source.html b/content/api/latest/c++/coordinator_8hpp_source.html
index 4032a60..a660b7d 100644
--- a/content/api/latest/c++/coordinator_8hpp_source.html
+++ b/content/api/latest/c++/coordinator_8hpp_source.html
@@ -57,7 +57,7 @@
 <div class="ttc" id="classmesos_1_1internal_1_1log_1_1Coordinator_html_a1a85bd47439de06595f755293e93d853"><div class="ttname"><a href="classmesos_1_1internal_1_1log_1_1Coordinator.html#a1a85bd47439de06595f755293e93d853">mesos::internal::log::Coordinator::elect</a></div><div class="ttdeci">process::Future&lt; Option&lt; uint64_t &gt; &gt; elect()</div></div>
 <div class="ttc" id="3rdparty_2libprocess_2include_2process_2shared_8hpp_html"><div class="ttname"><a href="3rdparty_2libprocess_2include_2process_2shared_8hpp.html">shared.hpp</a></div></div>
 <div class="ttc" id="classprocess_1_1Shared_html"><div class="ttname"><a href="classprocess_1_1Shared.html">process::Shared</a></div><div class="ttdef"><b>Definition:</b> owned.hpp:25</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</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="classmesos_1_1internal_1_1log_1_1Coordinator_html_ad2f42663b389e83e39374cdb08cabe72"><div class="ttname"><a href="classmesos_1_1internal_1_1log_1_1Coordinator.html#ad2f42663b389e83e39374cdb08cabe72">mesos::internal::log::Coordinator::demote</a></div><div class="ttdeci">process::Future&lt; uint64_t &gt; demote()</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1log_1_1Coordinator_html_abb0483b65813bc32d753405007381dc7"><div class="ttname"><a href="classmesos_1_1internal_1_1log_1_1Coordinator.html#abb0483b65813bc32d753405007381dc7">mesos::internal::log::Coordinator::Coordinator</a></div><div class="ttdeci">Coordinator(size_t quorum, const process::Shared&lt; Replica &gt; &amp;replica, const process::Shared&lt; Network &gt; &amp;network)</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/cpuacct_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/cpuacct_8hpp_source.html b/content/api/latest/c++/cpuacct_8hpp_source.html
index 0532cfb..b6ea751 100644
--- a/content/api/latest/c++/cpuacct_8hpp_source.html
+++ b/content/api/latest/c++/cpuacct_8hpp_source.html
@@ -59,7 +59,7 @@
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Flags_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></div><div class="ttdef"><b>Definition:</b> flags.hpp:39</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1slave_html_acf2223bc0dda5cd13ba22b8a6a086ed2"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave.html#acf2223bc0dda5cd13ba22b8a6a086ed2">mesos::internal::slave::CGROUP_SUBSYSTEM_CPUACCT_NAME</a></div><div class="ttdeci">const std::string CGROUP_SUBSYSTEM_CPUACCT_NAME</div><div class="ttdef"><b>Definition:</b> constants.hpp:44</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1CpuacctSubsystem_html_aa4f3acade36cbaf10f9cfeac2fc6e1aa"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1CpuacctSubsystem.html#aa4f3acade36cbaf10f9cfeac2fc6e1aa">mesos::internal::slave::CpuacctSubsystem::usage</a></div><div class="ttdeci">virtual process::Future&lt; ResourceStatistics &gt; usage(const ContainerID &amp;containerId, const std::string &amp;cgroup)</div><div class="ttdoc">Gather resource usage statistics of the cgroups subsystem for the associated container. </div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1CpuacctSubsystem_html_a6efd651ed0d8fec3acfab1ce90b3154f"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1CpuacctSubsystem.html#a6efd651ed0d8fec3acfab1ce90b3154f">mesos::internal::slave::CpuacctSubsystem::~CpuacctSubsystem</a></div><div class="ttdeci">virtual ~CpuacctSubsystem()</div><div class="ttdef"><b>Definition:</b> cpuacct.hpp:45</div></div>
 <div class="ttc" id="namespacecgroups_1_1blkio_html_a72e1e4307b04bca27a0072da0a06dbd7"><div class="ttname"><a href="namespacecgroups_1_1blkio.html#a72e1e4307b04bca27a0072da0a06dbd7">cgroups::blkio::cgroup</a></div><div class="ttdeci">Result&lt; std::string &gt; cgroup(pid_t pid)</div></div>
 <div class="ttc" id="namespaceinternal_html"><div class="ttname"><a href="namespaceinternal.html">internal</a></div><div class="ttdef"><b>Definition:</b> attributes.hpp:24</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/cpuset_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/cpuset_8hpp_source.html b/content/api/latest/c++/cpuset_8hpp_source.html
index 1fb2f5d..90b545d 100644
--- a/content/api/latest/c++/cpuset_8hpp_source.html
+++ b/content/api/latest/c++/cpuset_8hpp_source.html
@@ -56,7 +56,7 @@
 <div class="ttc" id="classTry_html"><div class="ttname"><a href="classTry.html">Try</a></div><div class="ttdef"><b>Definition:</b> check.hpp:33</div></div>
 <div class="ttc" id="subsystem_8hpp_html"><div class="ttname"><a href="subsystem_8hpp.html">subsystem.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Flags_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></div><div class="ttdef"><b>Definition:</b> flags.hpp:39</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1CpusetSubsystem_html_a5f446b820e34c0a804dbb1a49c753140"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1CpusetSubsystem.html#a5f446b820e34c0a804dbb1a49c753140">mesos::internal::slave::CpusetSubsystem::name</a></div><div class="ttdeci">virtual std::string name() const </div><div class="ttdoc">The cgroups subsystem name of this Subsystem object. </div><div class="ttdef"><b>Definition:</b> cpuset.hpp:47</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1slave_html_a254895d74b2f5ad4bcd6eaf49c0e1f01"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave.html#a254895d74b2f5ad4bcd6eaf49c0e1f01">mesos::internal::slave::CGROUP_SUBSYSTEM_CPUSET_NAME</a></div><div class="ttdeci">const std::string CGROUP_SUBSYSTEM_CPUSET_NAME</div><div class="ttdef"><b>Definition:</b> constants.hpp:45</div></div>
 <div class="ttc" id="namespaceinternal_html"><div class="ttname"><a href="namespaceinternal.html">internal</a></div><div class="ttdef"><b>Definition:</b> attributes.hpp:24</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/credentials_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/credentials_8hpp_source.html b/content/api/latest/c++/credentials_8hpp_source.html
index ca5953f..88857b2 100644
--- a/content/api/latest/c++/credentials_8hpp_source.html
+++ b/content/api/latest/c++/credentials_8hpp_source.html
@@ -65,7 +65,7 @@
 <div class="ttc" id="namespacestrings_html_afffe11c8ecce961981653358520d6a04"><div class="ttname"><a href="namespacestrings.html#afffe11c8ecce961981653358520d6a04">strings::tokenize</a></div><div class="ttdeci">std::vector&lt; std::string &gt; tokenize(const std::string &amp;s, const std::string &amp;delims, const Option&lt; size_t &gt; &amp;maxTokens=None())</div><div class="ttdef"><b>Definition:</b> strings.hpp:138</div></div>
 <div class="ttc" id="classPath_html"><div class="ttname"><a href="classPath.html">Path</a></div><div class="ttdoc">Represents a POSIX or Windows file system path and offers common path manipulations. </div><div class="ttdef"><b>Definition:</b> path.hpp:145</div></div>
 <div class="ttc" id="path_8hpp_html"><div class="ttname"><a href="path_8hpp.html">path.hpp</a></div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_html_a3752d85ef726065c6c1b946eef1ba87a"><div class="ttname"><a href="namespacemesos_1_1internal.html#a3752d85ef726065c6c1b946eef1ba87a">mesos::internal::json</a></div><div class="ttdeci">void json(JSON::ObjectWriter *writer, const Task &amp;task)</div></div>
 <div class="ttc" id="3rdparty_2stout_2include_2stout_2protobuf_8hpp_html"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2protobuf_8hpp.html">protobuf.hpp</a></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/937d024f/content/api/latest/c++/csi_2paths_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/csi_2paths_8hpp_source.html b/content/api/latest/c++/csi_2paths_8hpp_source.html
index 4a9cf97..459025d 100644
--- a/content/api/latest/c++/csi_2paths_8hpp_source.html
+++ b/content/api/latest/c++/csi_2paths_8hpp_source.html
@@ -60,7 +60,7 @@
 <div class="ttc" id="include_2mesos_2mesos_8hpp_html"><div class="ttname"><a href="include_2mesos_2mesos_8hpp.html">mesos.hpp</a></div></div>
 <div class="ttc" id="structmesos_1_1csi_1_1paths_1_1VolumePath_html_a336c031c3888de5f4312a56b48206bcf"><div class="ttname"><a href="structmesos_1_1csi_1_1paths_1_1VolumePath.html#a336c031c3888de5f4312a56b48206bcf">mesos::csi::paths::VolumePath::volumeId</a></div><div class="ttdeci">std::string volumeId</div><div class="ttdef"><b>Definition:</b> paths.hpp:60</div></div>
 <div class="ttc" id="namespaceos_1_1libraries_html_a41b3cb8b32c32ab2abf7a7aa62de9f18"><div class="ttname"><a href="namespaceos_1_1libraries.html#a41b3cb8b32c32ab2abf7a7aa62de9f18">os::libraries::paths</a></div><div class="ttdeci">std::string paths()</div><div class="ttdef"><b>Definition:</b> os.hpp:136</div></div>
-<div class="ttc" id="namespacecsi_html"><div class="ttname"><a href="namespacecsi.html">csi</a></div><div class="ttdef"><b>Definition:</b> utils.hpp:36</div></div>
+<div class="ttc" id="namespacecsi_html"><div class="ttname"><a href="namespacecsi.html">csi</a></div><div class="ttdef"><b>Definition:</b> utils.hpp:37</div></div>
 <div class="ttc" id="structmesos_1_1csi_1_1paths_1_1ContainerPath_html_ae82c8eee1ce13cbd2d0da44e29134b1f"><div class="ttname"><a href="structmesos_1_1csi_1_1paths_1_1ContainerPath.html#ae82c8eee1ce13cbd2d0da44e29134b1f">mesos::csi::paths::ContainerPath::type</a></div><div class="ttdeci">std::string type</div><div class="ttdef"><b>Definition:</b> paths.hpp:50</div></div>
 <div class="ttc" id="structmesos_1_1csi_1_1paths_1_1VolumePath_html_a932b55eda0d5df1444fe5e15adba876d"><div class="ttname"><a href="structmesos_1_1csi_1_1paths_1_1VolumePath.html#a932b55eda0d5df1444fe5e15adba876d">mesos::csi::paths::VolumePath::type</a></div><div class="ttdeci">std::string type</div><div class="ttdef"><b>Definition:</b> paths.hpp:58</div></div>
 <div class="ttc" id="structmesos_1_1csi_1_1paths_1_1ContainerPath_html_a4f13c93b36155a43800659e11f9c83d1"><div class="ttname"><a href="structmesos_1_1csi_1_1paths_1_1ContainerPath.html#a4f13c93b36155a43800659e11f9c83d1">mesos::csi::paths::ContainerPath::name</a></div><div class="ttdeci">std::string name</div><div class="ttdef"><b>Definition:</b> paths.hpp:51</div></div>
@@ -68,7 +68,7 @@
 <div class="ttc" id="namespacemesos_1_1csi_1_1paths_html_af86cfcddb69baf87f4bdfc497e89e106"><div class="ttname"><a href="namespacemesos_1_1csi_1_1paths.html#af86cfcddb69baf87f4bdfc497e89e106">mesos::csi::paths::getVolumePath</a></div><div class="ttdeci">std::string getVolumePath(const std::string &amp;rootDir, const std::string &amp;type, const std::string &amp;name, const std::string &amp;volumeId)</div></div>
 <div class="ttc" id="structmesos_1_1csi_1_1paths_1_1VolumePath_html"><div class="ttname"><a href="structmesos_1_1csi_1_1paths_1_1VolumePath.html">mesos::csi::paths::VolumePath</a></div><div class="ttdef"><b>Definition:</b> paths.hpp:56</div></div>
 <div class="ttc" id="namespacemesos_1_1csi_1_1paths_html_ac180acbb9e8f4303aa824d9f193b2f93"><div class="ttname"><a href="namespacemesos_1_1csi_1_1paths.html#ac180acbb9e8f4303aa824d9f193b2f93">mesos::csi::paths::getVolumeStatePath</a></div><div class="ttdeci">std::string getVolumeStatePath(const std::string &amp;rootDir, const std::string &amp;type, const std::string &amp;name, const std::string &amp;volumeId)</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="namespacemesos_1_1csi_1_1paths_html_a6649a35c93fa6c6e0acafee215a3755f"><div class="ttname"><a href="namespacemesos_1_1csi_1_1paths.html#a6649a35c93fa6c6e0acafee215a3755f">mesos::csi::paths::getEndpointSocketPath</a></div><div class="ttdeci">Try&lt; std::string &gt; getEndpointSocketPath(const std::string &amp;rootDir, const std::string &amp;type, const std::string &amp;name, const ContainerID &amp;containerId)</div></div>
 <div class="ttc" id="namespacemesos_1_1csi_1_1paths_html_a2869546404c2127e7643ef8aa3ddcf28"><div class="ttname"><a href="namespacemesos_1_1csi_1_1paths.html#a2869546404c2127e7643ef8aa3ddcf28">mesos::csi::paths::getContainerInfoPath</a></div><div class="ttdeci">std::string getContainerInfoPath(const std::string &amp;rootDir, const std::string &amp;type, const std::string &amp;name, const ContainerID &amp;containerId)</div></div>
 <div class="ttc" id="try_8hpp_html"><div class="ttname"><a href="try_8hpp.html">try.hpp</a></div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/curl_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/curl_8hpp_source.html b/content/api/latest/c++/curl_8hpp_source.html
index 7fc220d..ea31c0b 100644
--- a/content/api/latest/c++/curl_8hpp_source.html
+++ b/content/api/latest/c++/curl_8hpp_source.html
@@ -59,7 +59,7 @@
 <div class="ttc" id="classmesos_1_1uri_1_1CurlFetcherPlugin_html_a3797f96a62adbc485e54c139cb967d3b"><div class="ttname"><a href="classmesos_1_1uri_1_1CurlFetcherPlugin.html#a3797f96a62adbc485e54c139cb967d3b">mesos::uri::CurlFetcherPlugin::name</a></div><div class="ttdeci">virtual std::string name() const </div><div class="ttdoc">Returns the name that this plugin registered with. </div></div>
 <div class="ttc" id="include_2mesos_2uri_2fetcher_8hpp_html"><div class="ttname"><a href="include_2mesos_2uri_2fetcher_8hpp.html">fetcher.hpp</a></div></div>
 <div class="ttc" id="classflags_1_1FlagsBase_html"><div class="ttname"><a href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></div><div class="ttdef"><b>Definition:</b> flags.hpp:44</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="classmesos_1_1uri_1_1CurlFetcherPlugin_html_a899fab81e86817aad545389c3cc5b535"><div class="ttname"><a href="classmesos_1_1uri_1_1CurlFetcherPlugin.html#a899fab81e86817aad545389c3cc5b535">mesos::uri::CurlFetcherPlugin::NAME</a></div><div class="ttdeci">static const char NAME[]</div><div class="ttdef"><b>Definition:</b> curl.hpp:35</div></div>
 <div class="ttc" id="classmesos_1_1uri_1_1CurlFetcherPlugin_html_aaf036192088af176acc7019f51afb666"><div class="ttname"><a href="classmesos_1_1uri_1_1CurlFetcherPlugin.html#aaf036192088af176acc7019f51afb666">mesos::uri::CurlFetcherPlugin::create</a></div><div class="ttdeci">static Try&lt; process::Owned&lt; Fetcher::Plugin &gt; &gt; create(const Flags &amp;flags)</div></div>
 <div class="ttc" id="classmesos_1_1uri_1_1CurlFetcherPlugin_html_a06504aee3f336ee1151c87e99f350082"><div class="ttname"><a href="classmesos_1_1uri_1_1CurlFetcherPlugin.html#a06504aee3f336ee1151c87e99f350082">mesos::uri::CurlFetcherPlugin::~CurlFetcherPlugin</a></div><div class="ttdeci">virtual ~CurlFetcherPlugin()</div><div class="ttdef"><b>Definition:</b> curl.hpp:39</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/daemon_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/daemon_8hpp_source.html b/content/api/latest/c++/daemon_8hpp_source.html
index c758610..ee44ff0 100644
--- a/content/api/latest/c++/daemon_8hpp_source.html
+++ b/content/api/latest/c++/daemon_8hpp_source.html
@@ -64,7 +64,7 @@
 <div class="ttc" id="authentication_2secret__generator_8hpp_html"><div class="ttname"><a href="authentication_2secret__generator_8hpp.html">secret_generator.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1LocalResourceProviderDaemon_html_a4c0ea8da506ce2c28458e79e433f84c8"><div class="ttname"><a href="classmesos_1_1internal_1_1LocalResourceProviderDaemon.html#a4c0ea8da506ce2c28458e79e433f84c8">mesos::internal::LocalResourceProviderDaemon::operator=</a></div><div class="ttdeci">LocalResourceProviderDaemon &amp; operator=(const LocalResourceProviderDaemon &amp;other)=delete</div></div>
 <div class="ttc" id="structprocess_1_1http_1_1URL_html"><div class="ttname"><a href="structprocess_1_1http_1_1URL.html">process::http::URL</a></div><div class="ttdef"><b>Definition:</b> http.hpp:129</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1LocalResourceProviderDaemon_html_ad2cf50d4e9fe87fd163954ba863713f6"><div class="ttname"><a href="classmesos_1_1internal_1_1LocalResourceProviderDaemon.html#ad2cf50d4e9fe87fd163954ba863713f6">mesos::internal::LocalResourceProviderDaemon::LocalResourceProviderDaemon</a></div><div class="ttdeci">LocalResourceProviderDaemon(const LocalResourceProviderDaemon &amp;other)=delete</div></div>
 <div class="ttc" id="classmesos_1_1SecretGenerator_html"><div class="ttname"><a href="classmesos_1_1SecretGenerator.html">mesos::SecretGenerator</a></div><div class="ttdoc">The SecretGenerator interface represents a mechanism to create a secret from a principal. </div><div class="ttdef"><b>Definition:</b> secret_generator.hpp:34</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/937d024f/content/api/latest/c++/detector_2standalone_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/detector_2standalone_8hpp_source.html b/content/api/latest/c++/detector_2standalone_8hpp_source.html
index 79d06ea..9163d08 100644
--- a/content/api/latest/c++/detector_2standalone_8hpp_source.html
+++ b/content/api/latest/c++/detector_2standalone_8hpp_source.html
@@ -59,7 +59,7 @@
 <div class="ttc" id="classmesos_1_1master_1_1detector_1_1StandaloneMasterDetector_html_a480bcbe2556e199df11014b8caebaab2"><div class="ttname"><a href="classmesos_1_1master_1_1detector_1_1StandaloneMasterDetector.html#a480bcbe2556e199df11014b8caebaab2">mesos::master::detector::StandaloneMasterDetector::StandaloneMasterDetector</a></div><div class="ttdeci">StandaloneMasterDetector()</div></div>
 <div class="ttc" id="classmesos_1_1master_1_1detector_1_1StandaloneMasterDetector_html_a685b8dd351eb0792e3e54833abf1da96"><div class="ttname"><a href="classmesos_1_1master_1_1detector_1_1StandaloneMasterDetector.html#a685b8dd351eb0792e3e54833abf1da96">mesos::master::detector::StandaloneMasterDetector::~StandaloneMasterDetector</a></div><div class="ttdeci">virtual ~StandaloneMasterDetector()</div></div>
 <div class="ttc" id="structprocess_1_1UPID_html"><div class="ttname"><a href="structprocess_1_1UPID.html">process::UPID</a></div><div class="ttdoc">An &quot;untyped&quot; PID, used to encapsulate the process ID for lower-layer abstractions (eg...</div><div class="ttdef"><b>Definition:</b> pid.hpp:39</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</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="future_8hpp_html"><div class="ttname"><a href="future_8hpp.html">future.hpp</a></div></div>
 <div class="ttc" id="structNone_html"><div class="ttname"><a href="structNone.html">None</a></div><div class="ttdef"><b>Definition:</b> none.hpp:27</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/devices_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/devices_8hpp_source.html b/content/api/latest/c++/devices_8hpp_source.html
index 0ee9aa3..6e15137 100644
--- a/content/api/latest/c++/devices_8hpp_source.html
+++ b/content/api/latest/c++/devices_8hpp_source.html
@@ -61,7 +61,7 @@
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Flags_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></div><div class="ttdef"><b>Definition:</b> flags.hpp:39</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1DevicesSubsystem_html_aa62a9b72ddb3eb8282da5641e914904d"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1DevicesSubsystem.html#aa62a9b72ddb3eb8282da5641e914904d">mesos::internal::slave::DevicesSubsystem::prepare</a></div><div class="ttdeci">virtual process::Future&lt; Nothing &gt; prepare(const ContainerID &amp;containerId, const std::string &amp;cgroup)</div><div class="ttdoc">Prepare the cgroups subsystem for the associated container. </div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1DevicesSubsystem_html_abedcab90ad5ca208e7da0897a6c472b9"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1DevicesSubsystem.html#abedcab90ad5ca208e7da0897a6c472b9">mesos::internal::slave::DevicesSubsystem::cleanup</a></div><div class="ttdeci">virtual process::Future&lt; Nothing &gt; cleanup(const ContainerID &amp;containerId, const std::string &amp;cgroup)</div><div class="ttdoc">Clean up the cgroups subsystem for the associated container. </div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="namespacecgroups_1_1blkio_html_a72e1e4307b04bca27a0072da0a06dbd7"><div class="ttname"><a href="namespacecgroups_1_1blkio.html#a72e1e4307b04bca27a0072da0a06dbd7">cgroups::blkio::cgroup</a></div><div class="ttdeci">Result&lt; std::string &gt; cgroup(pid_t pid)</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1DevicesSubsystem_html_aeb85b93d0d9e1fdefdc5250d55b29cfd"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1DevicesSubsystem.html#aeb85b93d0d9e1fdefdc5250d55b29cfd">mesos::internal::slave::DevicesSubsystem::~DevicesSubsystem</a></div><div class="ttdeci">virtual ~DevicesSubsystem()</div><div class="ttdef"><b>Definition:</b> devices.hpp:49</div></div>
 <div class="ttc" id="namespaceinternal_html"><div class="ttname"><a href="namespaceinternal.html">internal</a></div><div class="ttdef"><b>Definition:</b> attributes.hpp:24</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/devolve_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/devolve_8hpp_source.html b/content/api/latest/c++/devolve_8hpp_source.html
index 51eb04a..49ba861 100644
--- a/content/api/latest/c++/devolve_8hpp_source.html
+++ b/content/api/latest/c++/devolve_8hpp_source.html
@@ -66,7 +66,7 @@
 <div class="ttc" id="scheduler_2scheduler_8hpp_html"><div class="ttname"><a href="scheduler_2scheduler_8hpp.html">scheduler.hpp</a></div></div>
 <div class="ttc" id="namespacemesos_1_1internal_html_adbf9569c715c985f1549a480f6fd3ec9"><div class="ttname"><a href="namespacemesos_1_1internal.html#adbf9569c715c985f1549a480f6fd3ec9">mesos::internal::devolve</a></div><div class="ttdeci">CommandInfo devolve(const v1::CommandInfo &amp;command)</div></div>
 <div class="ttc" id="v1_2scheduler_2scheduler_8hpp_html"><div class="ttname"><a href="v1_2scheduler_2scheduler_8hpp.html">scheduler.hpp</a></div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="include_2mesos_2v1_2executor_2executor_8hpp_html"><div class="ttname"><a href="include_2mesos_2v1_2executor_2executor_8hpp.html">executor.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="foreach_8hpp_html"><div class="ttname"><a href="foreach_8hpp.html">foreach.hpp</a></div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/dir_317d8e1c02af29f941da9fa678654170.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/dir_317d8e1c02af29f941da9fa678654170.html b/content/api/latest/c++/dir_317d8e1c02af29f941da9fa678654170.html
index 70cd667..c96c9b1 100644
--- a/content/api/latest/c++/dir_317d8e1c02af29f941da9fa678654170.html
+++ b/content/api/latest/c++/dir_317d8e1c02af29f941da9fa678654170.html
@@ -59,7 +59,7 @@ Files</h2></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:provider_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="provider_8hpp.html">provider.hpp</a> <a href="provider_8hpp_source.html">[code]</a></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:uri__disk__profile_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="uri__disk__profile_8hpp.html">uri_disk_profile.hpp</a> <a href="uri__disk__profile_8hpp_source.html">[code]</a></td></tr>
+<tr class="memitem:uri__disk__profile__adaptor_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="uri__disk__profile__adaptor_8hpp.html">uri_disk_profile_adaptor.hpp</a> <a href="uri__disk__profile__adaptor_8hpp_source.html">[code]</a></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 </div><!-- contents -->

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/dir_9203508e9880229bf9e51c7531b2512c.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/dir_9203508e9880229bf9e51c7531b2512c.html b/content/api/latest/c++/dir_9203508e9880229bf9e51c7531b2512c.html
index 3b23a81..4c6dc79 100644
--- a/content/api/latest/c++/dir_9203508e9880229bf9e51c7531b2512c.html
+++ b/content/api/latest/c++/dir_9203508e9880229bf9e51c7531b2512c.html
@@ -71,7 +71,7 @@ Files</h2></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:include_2mesos_2module_2detector_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="include_2mesos_2module_2detector_8hpp.html">detector.hpp</a> <a href="include_2mesos_2module_2detector_8hpp_source.html">[code]</a></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:module_2disk__profile_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="module_2disk__profile_8hpp.html">disk_profile.hpp</a> <a href="module_2disk__profile_8hpp_source.html">[code]</a></td></tr>
+<tr class="memitem:module_2disk__profile__adaptor_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="module_2disk__profile__adaptor_8hpp.html">disk_profile_adaptor.hpp</a> <a href="module_2disk__profile__adaptor_8hpp_source.html">[code]</a></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:module_2hook_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="module_2hook_8hpp.html">hook.hpp</a> <a href="module_2hook_8hpp_source.html">[code]</a></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/dir_b601d242bacbba2c3927189d0c8b568b.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/dir_b601d242bacbba2c3927189d0c8b568b.html b/content/api/latest/c++/dir_b601d242bacbba2c3927189d0c8b568b.html
index af38eb2..1c55ee6 100644
--- a/content/api/latest/c++/dir_b601d242bacbba2c3927189d0c8b568b.html
+++ b/content/api/latest/c++/dir_b601d242bacbba2c3927189d0c8b568b.html
@@ -55,7 +55,7 @@
 <table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="files"></a>
 Files</h2></td></tr>
-<tr class="memitem:resource__provider_2storage_2disk__profile_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="resource__provider_2storage_2disk__profile_8hpp.html">disk_profile.hpp</a> <a href="resource__provider_2storage_2disk__profile_8hpp_source.html">[code]</a></td></tr>
+<tr class="memitem:resource__provider_2storage_2disk__profile__adaptor_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="resource__provider_2storage_2disk__profile__adaptor_8hpp.html">disk_profile_adaptor.hpp</a> <a href="resource__provider_2storage_2disk__profile__adaptor_8hpp_source.html">[code]</a></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 </div><!-- contents -->

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/disk__profile__utils_8hpp.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/disk__profile__utils_8hpp.html b/content/api/latest/c++/disk__profile__utils_8hpp.html
index 8aeda51..4a68045 100644
--- a/content/api/latest/c++/disk__profile__utils_8hpp.html
+++ b/content/api/latest/c++/disk__profile__utils_8hpp.html
@@ -68,19 +68,19 @@ Namespaces</h2></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:namespacemesos_1_1internal"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html">mesos::internal</a></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:namespacemesos_1_1internal_1_1profile"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1profile.html">mesos::internal::profile</a></td></tr>
+<tr class="memitem:namespacemesos_1_1internal_1_1storage"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1storage.html">mesos::internal::storage</a></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
 Functions</h2></td></tr>
-<tr class="memitem:a6bb5ceacd766aa7c16015f08406e97a0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; resource_provider::DiskProfileMapping &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1profile.html#a6bb5ceacd766aa7c16015f08406e97a0">mesos::internal::profile::parseDiskProfileMapping</a> (const std::string &amp;data)</td></tr>
-<tr class="separator:a6bb5ceacd766aa7c16015f08406e97a0"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a59078d78d6ffb9f94b1b69af16988840"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1profile.html#a59078d78d6ffb9f94b1b69af16988840">mesos::internal::profile::isSelectedResourceProvider</a> (const resource_provider::DiskProfileMapping::CSIManifest &amp;profileManifest, const ResourceProviderInfo &amp;resourceProviderInfo)</td></tr>
-<tr class="separator:a59078d78d6ffb9f94b1b69af16988840"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab6b1f6dd2e3b5144c9b8dfc6832f783c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classOption.html">Option</a>&lt; <a class="el" href="classError.html">Error</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1profile.html#ab6b1f6dd2e3b5144c9b8dfc6832f783c">mesos::internal::profile::validate</a> (const resource_provider::DiskProfileMapping &amp;mapping)</td></tr>
-<tr class="separator:ab6b1f6dd2e3b5144c9b8dfc6832f783c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7a562b1c120945b807706efdf313cdfe"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classOption.html">Option</a>&lt; <a class="el" href="classError.html">Error</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1profile.html#a7a562b1c120945b807706efdf313cdfe">mesos::internal::profile::validate</a> (const csi::VolumeCapability &amp;capability)</td></tr>
-<tr class="separator:a7a562b1c120945b807706efdf313cdfe"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5ac01f982bd4d9b51a15a6d704c9dd67"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; resource_provider::DiskProfileMapping &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1storage.html#a5ac01f982bd4d9b51a15a6d704c9dd67">mesos::internal::storage::parseDiskProfileMapping</a> (const std::string &amp;data)</td></tr>
+<tr class="separator:a5ac01f982bd4d9b51a15a6d704c9dd67"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a454eac3a1d38485e1e6c82dda0587fc0"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1storage.html#a454eac3a1d38485e1e6c82dda0587fc0">mesos::internal::storage::isSelectedResourceProvider</a> (const resource_provider::DiskProfileMapping::CSIManifest &amp;profileManifest, const ResourceProviderInfo &amp;resourceProviderInfo)</td></tr>
+<tr class="separator:a454eac3a1d38485e1e6c82dda0587fc0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae944219eb236f2260222c37741d09ac3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classOption.html">Option</a>&lt; <a class="el" href="classError.html">Error</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1storage.html#ae944219eb236f2260222c37741d09ac3">mesos::internal::storage::validate</a> (const resource_provider::DiskProfileMapping &amp;mapping)</td></tr>
+<tr class="separator:ae944219eb236f2260222c37741d09ac3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a289a572f4396d74d1f7bc7d0b9feab8d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classOption.html">Option</a>&lt; <a class="el" href="classError.html">Error</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1storage.html#a289a572f4396d74d1f7bc7d0b9feab8d">mesos::internal::storage::validate</a> (const csi::VolumeCapability &amp;capability)</td></tr>
+<tr class="separator:a289a572f4396d74d1f7bc7d0b9feab8d"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 </div><!-- contents -->
 <!-- start footer part -->

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/disk__profile__utils_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/disk__profile__utils_8hpp_source.html b/content/api/latest/c++/disk__profile__utils_8hpp_source.html
index c60a610..675e2c5 100644
--- a/content/api/latest/c++/disk__profile__utils_8hpp_source.html
+++ b/content/api/latest/c++/disk__profile__utils_8hpp_source.html
@@ -52,16 +52,16 @@
 <div class="title">disk_profile_utils.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<a href="disk__profile__utils_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">// Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// or more contributor license agreements.  See the NOTICE file</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment">// distributed with this work for additional information</span></div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">// regarding copyright ownership.  The ASF licenses this file</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment">// to you under the Apache License, Version 2.0 (the</span></div><div class="line"><a name="l00006">
 </a><span class="lineno">    6</span>&#160;<span class="comment">// &quot;License&quot;); you may not use this file except in compliance</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment">// with the License.  You may obtain a copy of the License at</span></div><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment">//     http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment">// Unless required by applicable law or agreed to in writing, software</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"
 >// distributed under the License is distributed on an &quot;AS IS&quot; BASIS,</span></div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment">// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span></div><div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment">// See the License for the specific language governing permissions and</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment">// limitations under the License.</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;</div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="preprocessor">#ifndef __RESOURCE_PROVIDER_URI_DISK_PROFILE_UTILS_HPP__</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="preprocessor">#define __RESOURCE_PROVID
 ER_URI_DISK_PROFILE_UTILS_HPP__</span></div><div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;</div><div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="include_2mesos_2mesos_8hpp.html">mesos/mesos.hpp</a>&gt;</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;</div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="option_8hpp.html">stout/option.hpp</a>&gt;</span></div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="try_8hpp.html">stout/try.hpp</a>&gt;</span></div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div><div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="comment">// ONLY 
 USEFUL AFTER RUNNING PROTOC.</span></div><div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="preprocessor">#include &quot;resource_provider/storage/disk_profile.pb.h&quot;</span></div><div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;</div><div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespacemesos.html">mesos</a> {</div><div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceinternal.html">internal</a> {</div><div class="line"><a name="l00030"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1profile.html">   30</a></span>&#160;<span class="keyword">namespace </span>profile {</div><div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;</div><div class="line"><a name="l00032"></a><span
  class="lineno">   32</span>&#160;<span class="comment">// Helper for parsing a string as the expected data format.</span></div><div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;<a class="code" href="classTry.html">Try&lt;resource_provider::DiskProfileMapping&gt;</a> <a class="code" href="namespacemesos_1_1internal_1_1profile.html#a6bb5ceacd766aa7c16015f08406e97a0">parseDiskProfileMapping</a>(</div><div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;    <span class="keyword">const</span> std::string&amp; data);</div><div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;</div><div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;</div><div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;<span class="comment">// Helper for checking if a resource provider is selected for a profile.</span></div><div class="line"><a name="l00038"></a><span class="lineno">   38</s
 pan>&#160;<span class="keywordtype">bool</span> <a class="code" href="namespacemesos_1_1internal_1_1profile.html#a59078d78d6ffb9f94b1b69af16988840">isSelectedResourceProvider</a>(</div><div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;    <span class="keyword">const</span> resource_provider::DiskProfileMapping::CSIManifest&amp; profileManifest,</div><div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;    <span class="keyword">const</span> ResourceProviderInfo&amp; resourceProviderInfo);</div><div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;</div><div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;</div><div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;<span class="comment">// Checks the fields inside a `DiskProfileMapping` according to the</span></div><div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;<span class="comment
 ">// comments above the protobuf.</span></div><div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;<a class="code" href="classOption.html">Option&lt;Error&gt;</a> <a class="code" href="namespacemesos_1_1internal_1_1profile.html#ab6b1f6dd2e3b5144c9b8dfc6832f783c">validate</a>(<span class="keyword">const</span> resource_provider::DiskProfileMapping&amp; mapping);</div><div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;</div><div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;</div><div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;<span class="comment">// Checks the fields inside a `VolumeCapability` according to the</span></div><div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;<span class="comment">// comments above the protobuf.</span></div><div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;<a class="code" href="classOption.h
 tml">Option&lt;Error&gt;</a> <a class="code" href="namespacemesos_1_1internal_1_1profile.html#ab6b1f6dd2e3b5144c9b8dfc6832f783c">validate</a>(<span class="keyword">const</span> csi::VolumeCapability&amp; capability);</div><div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;</div><div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;} <span class="comment">// namespace profile {</span></div><div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;} <span class="comment">// namespace internal {</span></div><div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;} <span class="comment">// namespace mesos {</span></div><div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;</div><div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;<span class="preprocessor">#endif // __RESOURCE_PROVIDER_URI_DISK_PROFILE_HPP__</span></div><div class="ttc" id="namesp
 acemesos_1_1internal_1_1profile_html_ab6b1f6dd2e3b5144c9b8dfc6832f783c"><div class="ttname"><a href="namespacemesos_1_1internal_1_1profile.html#ab6b1f6dd2e3b5144c9b8dfc6832f783c">mesos::internal::profile::validate</a></div><div class="ttdeci">Option&lt; Error &gt; validate(const resource_provider::DiskProfileMapping &amp;mapping)</div></div>
-<div class="ttc" id="classOption_html"><div class="ttname"><a href="classOption.html">Option&lt; Error &gt;</a></div></div>
+<a href="disk__profile__utils_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">// Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// or more contributor license agreements.  See the NOTICE file</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment">// distributed with this work for additional information</span></div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">// regarding copyright ownership.  The ASF licenses this file</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment">// to you under the Apache License, Version 2.0 (the</span></div><div class="line"><a name="l00006">
 </a><span class="lineno">    6</span>&#160;<span class="comment">// &quot;License&quot;); you may not use this file except in compliance</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment">// with the License.  You may obtain a copy of the License at</span></div><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment">//     http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment">// Unless required by applicable law or agreed to in writing, software</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"
 >// distributed under the License is distributed on an &quot;AS IS&quot; BASIS,</span></div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment">// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span></div><div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment">// See the License for the specific language governing permissions and</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment">// limitations under the License.</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;</div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="preprocessor">#ifndef __RESOURCE_PROVIDER_URI_DISK_PROFILE_UTILS_HPP__</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="preprocessor">#define __RESOURCE_PROVID
 ER_URI_DISK_PROFILE_UTILS_HPP__</span></div><div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;</div><div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="include_2mesos_2mesos_8hpp.html">mesos/mesos.hpp</a>&gt;</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;</div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="option_8hpp.html">stout/option.hpp</a>&gt;</span></div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="try_8hpp.html">stout/try.hpp</a>&gt;</span></div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div><div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="comment">// ONLY 
 USEFUL AFTER RUNNING PROTOC.</span></div><div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="preprocessor">#include &quot;resource_provider/storage/disk_profile.pb.h&quot;</span></div><div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;</div><div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespacemesos.html">mesos</a> {</div><div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceinternal.html">internal</a> {</div><div class="line"><a name="l00030"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1storage.html">   30</a></span>&#160;<span class="keyword">namespace </span>storage {</div><div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;</div><div class="line"><a name="l00032"></a><span
  class="lineno">   32</span>&#160;<span class="comment">// Helper for parsing a string as the expected data format.</span></div><div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;<a class="code" href="classTry.html">Try&lt;resource_provider::DiskProfileMapping&gt;</a> <a class="code" href="namespacemesos_1_1internal_1_1storage.html#a5ac01f982bd4d9b51a15a6d704c9dd67">parseDiskProfileMapping</a>(</div><div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;    <span class="keyword">const</span> std::string&amp; data);</div><div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;</div><div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;</div><div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;<span class="comment">// Helper for checking if a resource provider is selected for a profile.</span></div><div class="line"><a name="l00038"></a><span class="lineno">   38</s
 pan>&#160;<span class="keywordtype">bool</span> <a class="code" href="namespacemesos_1_1internal_1_1storage.html#a454eac3a1d38485e1e6c82dda0587fc0">isSelectedResourceProvider</a>(</div><div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;    <span class="keyword">const</span> resource_provider::DiskProfileMapping::CSIManifest&amp; profileManifest,</div><div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;    <span class="keyword">const</span> ResourceProviderInfo&amp; resourceProviderInfo);</div><div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;</div><div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;</div><div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;<span class="comment">// Checks the fields inside a `DiskProfileMapping` according to the</span></div><div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;<span class="comment
 ">// comments above the protobuf.</span></div><div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;<a class="code" href="classOption.html">Option&lt;Error&gt;</a> <a class="code" href="namespacemesos_1_1internal_1_1storage.html#ae944219eb236f2260222c37741d09ac3">validate</a>(<span class="keyword">const</span> resource_provider::DiskProfileMapping&amp; mapping);</div><div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;</div><div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;</div><div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;<span class="comment">// Checks the fields inside a `VolumeCapability` according to the</span></div><div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;<span class="comment">// comments above the protobuf.</span></div><div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;<a class="code" href="classOption.h
 tml">Option&lt;Error&gt;</a> <a class="code" href="namespacemesos_1_1internal_1_1storage.html#ae944219eb236f2260222c37741d09ac3">validate</a>(<span class="keyword">const</span> csi::VolumeCapability&amp; capability);</div><div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;</div><div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;} <span class="comment">// namespace storage {</span></div><div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;} <span class="comment">// namespace internal {</span></div><div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;} <span class="comment">// namespace mesos {</span></div><div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;</div><div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;<span class="preprocessor">#endif // __RESOURCE_PROVIDER_URI_DISK_PROFILE_HPP__</span></div><div class="ttc" id="classO
 ption_html"><div class="ttname"><a href="classOption.html">Option&lt; Error &gt;</a></div></div>
 <div class="ttc" id="classTry_html"><div class="ttname"><a href="classTry.html">Try</a></div><div class="ttdef"><b>Definition:</b> check.hpp:33</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1storage_html_ae944219eb236f2260222c37741d09ac3"><div class="ttname"><a href="namespacemesos_1_1internal_1_1storage.html#ae944219eb236f2260222c37741d09ac3">mesos::internal::storage::validate</a></div><div class="ttdeci">Option&lt; Error &gt; validate(const resource_provider::DiskProfileMapping &amp;mapping)</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1storage_html_a5ac01f982bd4d9b51a15a6d704c9dd67"><div class="ttname"><a href="namespacemesos_1_1internal_1_1storage.html#a5ac01f982bd4d9b51a15a6d704c9dd67">mesos::internal::storage::parseDiskProfileMapping</a></div><div class="ttdeci">Try&lt; resource_provider::DiskProfileMapping &gt; parseDiskProfileMapping(const std::string &amp;data)</div></div>
 <div class="ttc" id="include_2mesos_2mesos_8hpp_html"><div class="ttname"><a href="include_2mesos_2mesos_8hpp.html">mesos.hpp</a></div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1profile_html_a59078d78d6ffb9f94b1b69af16988840"><div class="ttname"><a href="namespacemesos_1_1internal_1_1profile.html#a59078d78d6ffb9f94b1b69af16988840">mesos::internal::profile::isSelectedResourceProvider</a></div><div class="ttdeci">bool isSelectedResourceProvider(const resource_provider::DiskProfileMapping::CSIManifest &amp;profileManifest, const ResourceProviderInfo &amp;resourceProviderInfo)</div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1profile_html_a6bb5ceacd766aa7c16015f08406e97a0"><div class="ttname"><a href="namespacemesos_1_1internal_1_1profile.html#a6bb5ceacd766aa7c16015f08406e97a0">mesos::internal::profile::parseDiskProfileMapping</a></div><div class="ttdeci">Try&lt; resource_provider::DiskProfileMapping &gt; parseDiskProfileMapping(const std::string &amp;data)</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</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="namespaceinternal_html"><div class="ttname"><a href="namespaceinternal.html">internal</a></div><div class="ttdef"><b>Definition:</b> attributes.hpp:24</div></div>
 <div class="ttc" id="try_8hpp_html"><div class="ttname"><a href="try_8hpp.html">try.hpp</a></div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1storage_html_a454eac3a1d38485e1e6c82dda0587fc0"><div class="ttname"><a href="namespacemesos_1_1internal_1_1storage.html#a454eac3a1d38485e1e6c82dda0587fc0">mesos::internal::storage::isSelectedResourceProvider</a></div><div class="ttdeci">bool isSelectedResourceProvider(const resource_provider::DiskProfileMapping::CSIManifest &amp;profileManifest, const ResourceProviderInfo &amp;resourceProviderInfo)</div></div>
 </div><!-- fragment --></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/docker_2runtime_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/docker_2runtime_8hpp_source.html b/content/api/latest/c++/docker_2runtime_8hpp_source.html
index ca0802e..d462781 100644
--- a/content/api/latest/c++/docker_2runtime_8hpp_source.html
+++ b/content/api/latest/c++/docker_2runtime_8hpp_source.html
@@ -60,7 +60,7 @@
 <div class="ttc" id="classResult_html"><div class="ttname"><a href="classResult.html">Result</a></div><div class="ttdef"><b>Definition:</b> check.hpp:30</div></div>
 <div class="ttc" id="src_2slave_2containerizer_2mesos_2isolator_8hpp_html"><div class="ttname"><a href="src_2slave_2containerizer_2mesos_2isolator_8hpp.html">isolator.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1DockerRuntimeIsolatorProcess_html_a27058dbfd93c40cf9e8a867affdc86e0"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1DockerRuntimeIsolatorProcess.html#a27058dbfd93c40cf9e8a867affdc86e0">mesos::internal::slave::DockerRuntimeIsolatorProcess::supportsStandalone</a></div><div class="ttdeci">virtual bool supportsStandalone()</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1DockerRuntimeIsolatorProcess_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1DockerRuntimeIsolatorProcess.html">mesos::internal::slave::DockerRuntimeIsolatorProcess</a></div><div class="ttdef"><b>Definition:</b> runtime.hpp:29</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></div><div class="ttdef"><b>Definition:</b> isolator.hpp:80</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1DockerRuntimeIsolatorProcess_html_ad17ab5e1c22e06a1b0a6f01a5aa63a1d"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1DockerRuntimeIsolatorProcess.html#ad17ab5e1c22e06a1b0a6f01a5aa63a1d">mesos::internal::slave::DockerRuntimeIsolatorProcess::supportsNesting</a></div><div class="ttdeci">virtual bool supportsNesting()</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/docker__archive_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/docker__archive_8hpp_source.html b/content/api/latest/c++/docker__archive_8hpp_source.html
index 3c29c5d..d324647 100644
--- a/content/api/latest/c++/docker__archive_8hpp_source.html
+++ b/content/api/latest/c++/docker__archive_8hpp_source.html
@@ -69,7 +69,7 @@
 <div class="ttc" id="classPath_html"><div class="ttname"><a href="classPath.html">Path</a></div><div class="ttdoc">Represents a POSIX or Windows file system path and offers common path manipulations. </div><div class="ttdef"><b>Definition:</b> path.hpp:145</div></div>
 <div class="ttc" id="path_8hpp_html"><div class="ttname"><a href="path_8hpp.html">path.hpp</a></div></div>
 <div class="ttc" id="namespaceos_html_af0f3343df38b8241f66750a273d4a5a6"><div class="ttname"><a href="namespaceos.html#af0f3343df38b8241f66750a273d4a5a6">os::mkdir</a></div><div class="ttdeci">Try&lt; Nothing &gt; mkdir(const std::string &amp;directory, bool recursive=true)</div><div class="ttdef"><b>Definition:</b> mkdir.hpp:31</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="namespaceJSON_html_ae2ea04c2ecd465a301a630a7f32cea44"><div class="ttname"><a href="namespaceJSON.html#ae2ea04c2ecd465a301a630a7f32cea44">JSON::parse</a></div><div class="ttdeci">Try&lt; Value &gt; parse(const std::string &amp;s)</div><div class="ttdoc">Returns the OCI v1 descriptor, image index, image manifest and image configuration from the given str...</div><div class="ttdef"><b>Definition:</b> json.hpp:884</div></div>
 <div class="ttc" id="classTry_html_aec4a11ddd3c036e889d90b7eb6258ba7"><div class="ttname"><a href="classTry.html#aec4a11ddd3c036e889d90b7eb6258ba7">Try::error</a></div><div class="ttdeci">static Try error(const E &amp;e)</div><div class="ttdef"><b>Definition:</b> try.hpp:42</div></div>
 <div class="ttc" id="jsonify_8hpp_html_ab2d3ecf67ed06919e96e5e97b2effdc3"><div class="ttname"><a href="jsonify_8hpp.html#ab2d3ecf67ed06919e96e5e97b2effdc3">jsonify</a></div><div class="ttdeci">JSON::Proxy jsonify(const T &amp;)</div><div class="ttdef"><b>Definition:</b> jsonify.hpp:779</div></div>


[15/37] mesos-site git commit: Updated the website built from mesos SHA: 1231e8f.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/module_2disk__profile__adaptor_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/module_2disk__profile__adaptor_8hpp_source.html b/content/api/latest/c++/module_2disk__profile__adaptor_8hpp_source.html
new file mode 100644
index 0000000..a151911
--- /dev/null
+++ b/content/api/latest/c++/module_2disk__profile__adaptor_8hpp_source.html
@@ -0,0 +1,73 @@
+<!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.11"/>
+<title>Apache Mesos: include/mesos/module/disk_profile_adaptor.hpp Source File</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 id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">Apache Mesos
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.11 -->
+  <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><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><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="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+<div id="nav-path" class="navpath">
+  <ul>
+<li class="navelem"><a class="el" href="dir_d44c64559bbebec7f509842c48db8b23.html">include</a></li><li class="navelem"><a class="el" href="dir_a00cdca4cac44d29e96ac7c7cae2bc86.html">mesos</a></li><li class="navelem"><a class="el" href="dir_9203508e9880229bf9e51c7531b2512c.html">module</a></li>  </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="headertitle">
+<div class="title">disk_profile_adaptor.hpp</div>  </div>
+</div><!--header-->
+<div class="contents">
+<a href="module_2disk__profile__adaptor_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">// Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// or more contributor license agreements.  See the NOTICE file</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment">// distributed with this work for additional information</span></div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">// regarding copyright ownership.  The ASF licenses this file</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment">// to you under the Apache License, Version 2.0 (the</span></div><div class="line"><a name
 ="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment">// &quot;License&quot;); you may not use this file except in compliance</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment">// with the License.  You may obtain a copy of the License at</span></div><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment">//     http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment">// Unless required by applicable law or agreed to in writing, software</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class
 ="comment">// distributed under the License is distributed on an &quot;AS IS&quot; BASIS,</span></div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment">// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span></div><div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment">// See the License for the specific language governing permissions and</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment">// limitations under the License.</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;</div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="preprocessor">#ifndef __MESOS_MODULE_DISK_PROFILE_ADAPTOR_HPP__</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="preprocessor">#define __MESOS_MODULE
 _DISK_PROFILE_ADAPTOR_HPP__</span></div><div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;</div><div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="include_2mesos_2mesos_8hpp.html">mesos/mesos.hpp</a>&gt;</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="include_2mesos_2module_8hpp.html">mesos/module.hpp</a>&gt;</span></div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;</div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="resource__provider_2storage_2disk__profile__adaptor_8hpp.html">mesos/resource_provider/storage/disk_profile_adaptor.hpp</a>&gt;</span></div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div><div 
 class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespacemesos.html">mesos</a> {</div><div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="keyword">namespace </span>modules {</div><div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;</div><div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="keyword">template</span> &lt;&gt;</div><div class="line"><a name="l00029"></a><span class="lineno"><a class="line" href="namespacemesos_1_1modules.html#ad6c83af0f28f9135a7b76fb6db0c2747">   29</a></span>&#160;<span class="keyword">inline</span> <span class="keyword">const</span> <span class="keywordtype">char</span>* kind&lt;mesos::DiskProfileAdaptor&gt;()</div><div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;{</div><div class="line"><a name="l00031"></a><span class="lineno">   31</sp
 an>&#160;  <span class="keywordflow">return</span> <span class="stringliteral">&quot;DiskProfileAdaptor&quot;</span>;</div><div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;}</div><div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;</div><div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;</div><div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;<span class="keyword">template</span> &lt;&gt;</div><div class="line"><a name="l00036"></a><span class="lineno"><a class="line" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1DiskProfileAdaptor_01_4.html">   36</a></span>&#160;<span class="keyword">struct </span><a class="code" href="structmesos_1_1modules_1_1Module.html">Module</a>&lt;<a class="code" href="namespacemesos.html">mesos</a>::<a class="code" href="classmesos_1_1DiskProfileAdaptor.html">DiskProfileAdaptor</a>&gt; : <a class="code" href="structmesos_1_1modules_1_1ModuleBa
 se.html">ModuleBase</a></div><div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;{</div><div class="line"><a name="l00038"></a><span class="lineno"><a class="line" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1DiskProfileAdaptor_01_4.html#a4d53f502ecbc12619d515801548eafdb">   38</a></span>&#160;  <a class="code" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1DiskProfileAdaptor_01_4.html#a4d53f502ecbc12619d515801548eafdb">Module</a>(</div><div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;      <span class="keyword">const</span> <span class="keywordtype">char</span>* _moduleApiVersion,</div><div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;      <span class="keyword">const</span> <span class="keywordtype">char</span>* _mesosVersion,</div><div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;      <span class="keyword">const</span> <span class="keywordtype">char</span>* 
 _authorName,</div><div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;      <span class="keyword">const</span> <span class="keywordtype">char</span>* _authorEmail,</div><div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;      <span class="keyword">const</span> <span class="keywordtype">char</span>* _description,</div><div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;      <span class="keywordtype">bool</span> (*_compatible)(),</div><div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;      <a class="code" href="classmesos_1_1DiskProfileAdaptor.html">mesos::DiskProfileAdaptor</a>*</div><div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;        (*_create)(<span class="keyword">const</span> Parameters&amp; parameters))</div><div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;    : <a class="code" href="structmesos_1_1modules_1_1M
 oduleBase.html">ModuleBase</a>(</div><div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;        _moduleApiVersion,</div><div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;        _mesosVersion,</div><div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;        <a class="code" href="namespacemesos.html">mesos</a>::modules::<a class="code" href="namespacemesos_1_1modules.html#a70163bdea2fe39ef5b798a7d7ee0c220">kind</a>&lt;<a class="code" href="namespacemesos.html">mesos</a>::<a class="code" href="classmesos_1_1DiskProfileAdaptor.html">DiskProfileAdaptor</a>&gt;(),</div><div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;        _authorName,</div><div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;        _authorEmail,</div><div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;        _description,</div><div class="line"><a name="l000
 54"></a><span class="lineno">   54</span>&#160;        _compatible),</div><div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;      <a class="code" href="namespacecgroups.html#a2ecc89636706df947027a4c3c2100fbe">create</a>(_create) {}</div><div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;</div><div class="line"><a name="l00057"></a><span class="lineno"><a class="line" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1DiskProfileAdaptor_01_4.html#aed8f448a3c1b48b0d847cb8f7d15c07b">   57</a></span>&#160;  <a class="code" href="classmesos_1_1DiskProfileAdaptor.html">mesos::DiskProfileAdaptor</a>* (*create)(<span class="keyword">const</span> Parameters&amp; parameters);</div><div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;};</div><div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;</div><div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;} <span class
 ="comment">// namespace modules {</span></div><div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;} <span class="comment">// namespace mesos {</span></div><div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;</div><div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;<span class="preprocessor">#endif // __MESOS_MODULE_DISK_PROFILE_ADAPTOR_HPP__</span></div><div class="ttc" id="structmesos_1_1modules_1_1ModuleBase_html"><div class="ttname"><a href="structmesos_1_1modules_1_1ModuleBase.html">mesos::modules::ModuleBase</a></div><div class="ttdef"><b>Definition:</b> module.hpp:56</div></div>
+<div class="ttc" id="include_2mesos_2mesos_8hpp_html"><div class="ttname"><a href="include_2mesos_2mesos_8hpp.html">mesos.hpp</a></div></div>
+<div class="ttc" id="namespacemesos_1_1modules_html_a70163bdea2fe39ef5b798a7d7ee0c220"><div class="ttname"><a href="namespacemesos_1_1modules.html#a70163bdea2fe39ef5b798a7d7ee0c220">mesos::modules::kind</a></div><div class="ttdeci">const char * kind()</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
+<div class="ttc" id="structmesos_1_1modules_1_1Module_3_01mesos_1_1DiskProfileAdaptor_01_4_html_a4d53f502ecbc12619d515801548eafdb"><div class="ttname"><a href="structmesos_1_1modules_1_1Module_3_01mesos_1_1DiskProfileAdaptor_01_4.html#a4d53f502ecbc12619d515801548eafdb">mesos::modules::Module&lt; mesos::DiskProfileAdaptor &gt;::Module</a></div><div class="ttdeci">Module(const char *_moduleApiVersion, const char *_mesosVersion, const char *_authorName, const char *_authorEmail, const char *_description, bool(*_compatible)(), mesos::DiskProfileAdaptor *(*_create)(const Parameters &amp;parameters))</div><div class="ttdef"><b>Definition:</b> disk_profile_adaptor.hpp:38</div></div>
+<div class="ttc" id="include_2mesos_2module_8hpp_html"><div class="ttname"><a href="include_2mesos_2module_8hpp.html">module.hpp</a></div></div>
+<div class="ttc" id="resource__provider_2storage_2disk__profile__adaptor_8hpp_html"><div class="ttname"><a href="resource__provider_2storage_2disk__profile__adaptor_8hpp.html">disk_profile_adaptor.hpp</a></div></div>
+<div class="ttc" id="classmesos_1_1DiskProfileAdaptor_html"><div class="ttname"><a href="classmesos_1_1DiskProfileAdaptor.html">mesos::DiskProfileAdaptor</a></div><div class="ttdoc">This module is used by Storage Resource Providers to translate the &quot;profile&quot; field of a Resource::Dis...</div><div class="ttdef"><b>Definition:</b> disk_profile_adaptor.hpp:52</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&lt; Nothing &gt; create(const std::string &amp;hierarchy, const std::string &amp;cgroup, bool recursive=false)</div></div>
+<div class="ttc" id="structmesos_1_1modules_1_1Module_html"><div class="ttname"><a href="structmesos_1_1modules_1_1Module.html">mesos::modules::Module</a></div><div class="ttdef"><b>Definition:</b> module.hpp:97</div></div>
+</div><!-- fragment --></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.11
+</small></address>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/module_2hook_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/module_2hook_8hpp_source.html b/content/api/latest/c++/module_2hook_8hpp_source.html
index 02bb5b4..a9031d9 100644
--- a/content/api/latest/c++/module_2hook_8hpp_source.html
+++ b/content/api/latest/c++/module_2hook_8hpp_source.html
@@ -57,7 +57,7 @@
 <div class="ttc" id="hook_8hpp_html"><div class="ttname"><a href="hook_8hpp.html">hook.hpp</a></div></div>
 <div class="ttc" id="namespacemesos_1_1modules_html_a70163bdea2fe39ef5b798a7d7ee0c220"><div class="ttname"><a href="namespacemesos_1_1modules.html#a70163bdea2fe39ef5b798a7d7ee0c220">mesos::modules::kind</a></div><div class="ttdeci">const char * kind()</div></div>
 <div class="ttc" id="structmesos_1_1modules_1_1Module_3_01mesos_1_1Hook_01_4_html_a6a2586dd09bd65db792aeaf7cadee5ab"><div class="ttname"><a href="structmesos_1_1modules_1_1Module_3_01mesos_1_1Hook_01_4.html#a6a2586dd09bd65db792aeaf7cadee5ab">mesos::modules::Module&lt; mesos::Hook &gt;::Module</a></div><div class="ttdeci">Module(const char *_moduleApiVersion, const char *_mesosVersion, const char *_authorName, const char *_authorEmail, const char *_description, bool(*_compatible)(), mesos::Hook *(*_create)(const Parameters &amp;parameters))</div><div class="ttdef"><b>Definition:</b> hook.hpp:37</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="include_2mesos_2module_8hpp_html"><div class="ttname"><a href="include_2mesos_2module_8hpp.html">module.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&lt; Nothing &gt; create(const std::string &amp;hierarchy, const std::string &amp;cgroup, bool recursive=false)</div></div>
 <div class="ttc" id="classmesos_1_1Hook_html"><div class="ttname"><a href="classmesos_1_1Hook.html">mesos::Hook</a></div><div class="ttdef"><b>Definition:</b> hook.hpp:39</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/module_2manager_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/module_2manager_8hpp_source.html b/content/api/latest/c++/module_2manager_8hpp_source.html
index 51f85bd..8a372a6 100644
--- a/content/api/latest/c++/module_2manager_8hpp_source.html
+++ b/content/api/latest/c++/module_2manager_8hpp_source.html
@@ -68,7 +68,7 @@
 <div class="ttc" id="classmesos_1_1modules_1_1ModuleManager_html_ad2d7eb58b991c00d8389287814e06fe4"><div class="ttname"><a href="classmesos_1_1modules_1_1ModuleManager.html#ad2d7eb58b991c00d8389287814e06fe4">mesos::modules::ModuleManager::unload</a></div><div class="ttdeci">static Try&lt; Nothing &gt; unload(const std::string &amp;moduleName)</div></div>
 <div class="ttc" id="structmesos_1_1modules_1_1ModuleBase_html_af37d32c0c7e7964c8e2368f4224ce0b4"><div class="ttname"><a href="structmesos_1_1modules_1_1ModuleBase.html#af37d32c0c7e7964c8e2368f4224ce0b4">mesos::modules::ModuleBase::kind</a></div><div class="ttdeci">const char * kind</div><div class="ttdef"><b>Definition:</b> module.hpp:78</div></div>
 <div class="ttc" id="nothing_8hpp_html"><div class="ttname"><a href="nothing_8hpp.html">nothing.hpp</a></div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="include_2mesos_2module_8hpp_html"><div class="ttname"><a href="include_2mesos_2module_8hpp.html">module.hpp</a></div></div>
 <div class="ttc" id="foreach_8hpp_html_a66900b166526abe66464d6597536b111"><div class="ttname"><a href="foreach_8hpp.html#a66900b166526abe66464d6597536b111">foreachpair</a></div><div class="ttdeci">#define foreachpair(KEY, VALUE, ELEMS)</div><div class="ttdef"><b>Definition:</b> foreach.hpp:51</div></div>
 <div class="ttc" id="structNone_html"><div class="ttname"><a href="structNone.html">None</a></div><div class="ttdef"><b>Definition:</b> none.hpp:27</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/module_2qos__controller_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/module_2qos__controller_8hpp_source.html b/content/api/latest/c++/module_2qos__controller_8hpp_source.html
index 0fd7b79..8a8aff2 100644
--- a/content/api/latest/c++/module_2qos__controller_8hpp_source.html
+++ b/content/api/latest/c++/module_2qos__controller_8hpp_source.html
@@ -57,7 +57,7 @@
 <div class="ttc" id="include_2mesos_2mesos_8hpp_html"><div class="ttname"><a href="include_2mesos_2mesos_8hpp.html">mesos.hpp</a></div></div>
 <div class="ttc" id="slave_2qos__controller_8hpp_html"><div class="ttname"><a href="slave_2qos__controller_8hpp.html">qos_controller.hpp</a></div></div>
 <div class="ttc" id="namespacemesos_1_1modules_html_a70163bdea2fe39ef5b798a7d7ee0c220"><div class="ttname"><a href="namespacemesos_1_1modules.html#a70163bdea2fe39ef5b798a7d7ee0c220">mesos::modules::kind</a></div><div class="ttdeci">const char * kind()</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="include_2mesos_2module_8hpp_html"><div class="ttname"><a href="include_2mesos_2module_8hpp.html">module.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&lt; Nothing &gt; create(const std::string &amp;hierarchy, const std::string &amp;cgroup, bool recursive=false)</div></div>
 <div class="ttc" id="classmesos_1_1slave_1_1QoSController_html"><div class="ttname"><a href="classmesos_1_1slave_1_1QoSController.html">mesos::slave::QoSController</a></div><div class="ttdef"><b>Definition:</b> qos_controller.hpp:44</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/module_2resource__estimator_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/module_2resource__estimator_8hpp_source.html b/content/api/latest/c++/module_2resource__estimator_8hpp_source.html
index f5aba5e..7db78e2 100644
--- a/content/api/latest/c++/module_2resource__estimator_8hpp_source.html
+++ b/content/api/latest/c++/module_2resource__estimator_8hpp_source.html
@@ -57,7 +57,7 @@
 <div class="ttc" id="include_2mesos_2mesos_8hpp_html"><div class="ttname"><a href="include_2mesos_2mesos_8hpp.html">mesos.hpp</a></div></div>
 <div class="ttc" id="namespacemesos_1_1modules_html_a70163bdea2fe39ef5b798a7d7ee0c220"><div class="ttname"><a href="namespacemesos_1_1modules.html#a70163bdea2fe39ef5b798a7d7ee0c220">mesos::modules::kind</a></div><div class="ttdeci">const char * kind()</div></div>
 <div class="ttc" id="classmesos_1_1slave_1_1ResourceEstimator_html"><div class="ttname"><a href="classmesos_1_1slave_1_1ResourceEstimator.html">mesos::slave::ResourceEstimator</a></div><div class="ttdef"><b>Definition:</b> resource_estimator.hpp:37</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="include_2mesos_2module_8hpp_html"><div class="ttname"><a href="include_2mesos_2module_8hpp.html">module.hpp</a></div></div>
 <div class="ttc" id="slave_2resource__estimator_8hpp_html"><div class="ttname"><a href="slave_2resource__estimator_8hpp.html">resource_estimator.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&lt; Nothing &gt; create(const std::string &amp;hierarchy, const std::string &amp;cgroup, bool recursive=false)</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/module_2secret__generator_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/module_2secret__generator_8hpp_source.html b/content/api/latest/c++/module_2secret__generator_8hpp_source.html
index 8338d51..5f4935e 100644
--- a/content/api/latest/c++/module_2secret__generator_8hpp_source.html
+++ b/content/api/latest/c++/module_2secret__generator_8hpp_source.html
@@ -56,7 +56,7 @@
 <div class="ttc" id="include_2mesos_2mesos_8hpp_html"><div class="ttname"><a href="include_2mesos_2mesos_8hpp.html">mesos.hpp</a></div></div>
 <div class="ttc" id="authentication_2secret__generator_8hpp_html"><div class="ttname"><a href="authentication_2secret__generator_8hpp.html">secret_generator.hpp</a></div></div>
 <div class="ttc" id="namespacemesos_1_1modules_html_a70163bdea2fe39ef5b798a7d7ee0c220"><div class="ttname"><a href="namespacemesos_1_1modules.html#a70163bdea2fe39ef5b798a7d7ee0c220">mesos::modules::kind</a></div><div class="ttdeci">const char * kind()</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="structmesos_1_1modules_1_1Module_3_01mesos_1_1SecretGenerator_01_4_html_aaea6bf809252bc4ea890808ebca47d4e"><div class="ttname"><a href="structmesos_1_1modules_1_1Module_3_01mesos_1_1SecretGenerator_01_4.html#aaea6bf809252bc4ea890808ebca47d4e">mesos::modules::Module&lt; mesos::SecretGenerator &gt;::Module</a></div><div class="ttdeci">Module(const char *_moduleApiVersion, const char *_mesosVersion, const char *_authorName, const char *_authorEmail, const char *_description, bool(*_compatible)(), mesos::http::authentication::SecretGenerator *(*_create)(const Parameters &amp;parameters))</div><div class="ttdef"><b>Definition:</b> secret_generator.hpp:38</div></div>
 <div class="ttc" id="include_2mesos_2module_8hpp_html"><div class="ttname"><a href="include_2mesos_2module_8hpp.html">module.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1SecretGenerator_html"><div class="ttname"><a href="classmesos_1_1SecretGenerator.html">mesos::SecretGenerator</a></div><div class="ttdoc">The SecretGenerator interface represents a mechanism to create a secret from a principal. </div><div class="ttdef"><b>Definition:</b> secret_generator.hpp:34</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/mount_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/mount_8hpp_source.html b/content/api/latest/c++/mount_8hpp_source.html
index 6822f3e..da522d1 100644
--- a/content/api/latest/c++/mount_8hpp_source.html
+++ b/content/api/latest/c++/mount_8hpp_source.html
@@ -62,7 +62,7 @@
 <div class="ttc" id="subcommand_8hpp_html"><div class="ttname"><a href="subcommand_8hpp.html">subcommand.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1MesosContainerizerMount_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerMount.html">mesos::internal::slave::MesosContainerizerMount</a></div><div class="ttdef"><b>Definition:</b> mount.hpp:34</div></div>
 <div class="ttc" id="classflags_1_1FlagsBase_html"><div class="ttname"><a href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></div><div class="ttdef"><b>Definition:</b> flags.hpp:44</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1MesosContainerizerMount_html_a8408af079a14088f1aac3bbaf3848cac"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerMount.html#a8408af079a14088f1aac3bbaf3848cac">mesos::internal::slave::MesosContainerizerMount::getFlags</a></div><div class="ttdeci">virtual flags::FlagsBase * getFlags()</div><div class="ttdef"><b>Definition:</b> mount.hpp:54</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1slave_1_1MesosContainerizerMount_1_1Flags_html_aa3f31b843fd7635370784c845675b811"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1MesosContainerizerMount_1_1Flags.html#aa3f31b843fd7635370784c845675b811">mesos::internal::slave::MesosContainerizerMount::Flags::Flags</a></div><div class="ttdeci">Flags()</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/937d024f/content/api/latest/c++/namespacemembers_func_i.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemembers_func_i.html b/content/api/latest/c++/namespacemembers_func_i.html
index 9ba961e..e6530be 100644
--- a/content/api/latest/c++/namespacemembers_func_i.html
+++ b/content/api/latest/c++/namespacemembers_func_i.html
@@ -205,7 +205,7 @@
 : <a class="el" href="namespacemesos_1_1internal_1_1xfs.html#ae8c9917f4e16c6ab0da9f75ea29ae5f5">mesos::internal::xfs</a>
 </li>
 <li>isSelectedResourceProvider()
-: <a class="el" href="namespacemesos_1_1internal_1_1profile.html#a59078d78d6ffb9f94b1b69af16988840">mesos::internal::profile</a>
+: <a class="el" href="namespacemesos_1_1internal_1_1storage.html#a454eac3a1d38485e1e6c82dda0587fc0">mesos::internal::storage</a>
 </li>
 <li>isSpeculativeOperation()
 : <a class="el" href="namespacemesos_1_1internal_1_1protobuf.html#a19a8e8be02b815dab4cecd8382e3dd26">mesos::internal::protobuf</a>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/namespacemembers_func_p.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemembers_func_p.html b/content/api/latest/c++/namespacemembers_func_p.html
index a4348b1..5460291 100644
--- a/content/api/latest/c++/namespacemembers_func_p.html
+++ b/content/api/latest/c++/namespacemembers_func_p.html
@@ -123,7 +123,7 @@
 : <a class="el" href="namespacemesos_1_1csi_1_1paths.html#a61718a171074d01104c89b4efc4c8184">mesos::csi::paths</a>
 </li>
 <li>parseDiskProfileMapping()
-: <a class="el" href="namespacemesos_1_1internal_1_1profile.html#a6bb5ceacd766aa7c16015f08406e97a0">mesos::internal::profile</a>
+: <a class="el" href="namespacemesos_1_1internal_1_1storage.html#a5ac01f982bd4d9b51a15a6d704c9dd67">mesos::internal::storage</a>
 </li>
 <li>parseExecutorRunPath()
 : <a class="el" href="namespacemesos_1_1internal_1_1slave_1_1paths.html#aea887e21c5141b3ee4dabc92749c76df">mesos::internal::slave::paths</a>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/namespacemembers_func_v.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemembers_func_v.html b/content/api/latest/c++/namespacemembers_func_v.html
index 26c042d..b4e0ee2 100644
--- a/content/api/latest/c++/namespacemembers_func_v.html
+++ b/content/api/latest/c++/namespacemembers_func_v.html
@@ -102,10 +102,10 @@
 , <a class="el" href="namespacemesos_1_1internal_1_1master_1_1validation_1_1scheduler_1_1call.html#a8e9cb980895653a8ea234b98b618ecd2">mesos::internal::master::validation::scheduler::call</a>
 , <a class="el" href="namespacemesos_1_1internal_1_1master_1_1validation_1_1task_1_1group.html#a8e98b5bf56c232f4e87f646fe58d10d8">mesos::internal::master::validation::task::group</a>
 , <a class="el" href="namespacemesos_1_1internal_1_1master_1_1validation_1_1task.html#addcf61e144d7714bbb56f6e7857c0b84">mesos::internal::master::validation::task</a>
-, <a class="el" href="namespacemesos_1_1internal_1_1profile.html#ab6b1f6dd2e3b5144c9b8dfc6832f783c">mesos::internal::profile</a>
 , <a class="el" href="namespacemesos_1_1internal_1_1resource__provider_1_1validation_1_1call.html#a6280d6bf8b45244134b2bd00bb21a9f8">mesos::internal::resource_provider::validation::call</a>
 , <a class="el" href="namespacemesos_1_1internal_1_1slave_1_1validation_1_1agent_1_1call.html#abc55b08bf280a24b7cf379f52ddbf700">mesos::internal::slave::validation::agent::call</a>
 , <a class="el" href="namespacemesos_1_1internal_1_1slave_1_1validation_1_1executor_1_1call.html#a2cecaed381004dded5fc4ec626660bb4">mesos::internal::slave::validation::executor::call</a>
+, <a class="el" href="namespacemesos_1_1internal_1_1storage.html#ae944219eb236f2260222c37741d09ac3">mesos::internal::storage</a>
 , <a class="el" href="namespacemesos_1_1roles.html#aa33464e694d17fab588e0ff5dce69701">mesos::roles</a>
 </li>
 <li>validateAndUpgradeResources()

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/namespacemembers_i.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemembers_i.html b/content/api/latest/c++/namespacemembers_i.html
index b30f37d..82fbbe2 100644
--- a/content/api/latest/c++/namespacemembers_i.html
+++ b/content/api/latest/c++/namespacemembers_i.html
@@ -229,7 +229,7 @@
 : <a class="el" href="namespacemesos_1_1internal_1_1xfs.html#ae8c9917f4e16c6ab0da9f75ea29ae5f5">mesos::internal::xfs</a>
 </li>
 <li>isSelectedResourceProvider()
-: <a class="el" href="namespacemesos_1_1internal_1_1profile.html#a59078d78d6ffb9f94b1b69af16988840">mesos::internal::profile</a>
+: <a class="el" href="namespacemesos_1_1internal_1_1storage.html#a454eac3a1d38485e1e6c82dda0587fc0">mesos::internal::storage</a>
 </li>
 <li>isSpeculativeOperation()
 : <a class="el" href="namespacemesos_1_1internal_1_1protobuf.html#a19a8e8be02b815dab4cecd8382e3dd26">mesos::internal::protobuf</a>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/namespacemembers_p.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemembers_p.html b/content/api/latest/c++/namespacemembers_p.html
index 59bf44b..ab5c8e2 100644
--- a/content/api/latest/c++/namespacemembers_p.html
+++ b/content/api/latest/c++/namespacemembers_p.html
@@ -126,7 +126,7 @@
 : <a class="el" href="namespacemesos_1_1csi_1_1paths.html#a61718a171074d01104c89b4efc4c8184">mesos::csi::paths</a>
 </li>
 <li>parseDiskProfileMapping()
-: <a class="el" href="namespacemesos_1_1internal_1_1profile.html#a6bb5ceacd766aa7c16015f08406e97a0">mesos::internal::profile</a>
+: <a class="el" href="namespacemesos_1_1internal_1_1storage.html#a5ac01f982bd4d9b51a15a6d704c9dd67">mesos::internal::storage</a>
 </li>
 <li>parseExecutorRunPath()
 : <a class="el" href="namespacemesos_1_1internal_1_1slave_1_1paths.html#aea887e21c5141b3ee4dabc92749c76df">mesos::internal::slave::paths</a>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/namespacemembers_v.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemembers_v.html b/content/api/latest/c++/namespacemembers_v.html
index f569c27..db19a62 100644
--- a/content/api/latest/c++/namespacemembers_v.html
+++ b/content/api/latest/c++/namespacemembers_v.html
@@ -102,10 +102,10 @@
 , <a class="el" href="namespacemesos_1_1internal_1_1master_1_1validation_1_1scheduler_1_1call.html#a8e9cb980895653a8ea234b98b618ecd2">mesos::internal::master::validation::scheduler::call</a>
 , <a class="el" href="namespacemesos_1_1internal_1_1master_1_1validation_1_1task_1_1group.html#a8e98b5bf56c232f4e87f646fe58d10d8">mesos::internal::master::validation::task::group</a>
 , <a class="el" href="namespacemesos_1_1internal_1_1master_1_1validation_1_1task.html#addcf61e144d7714bbb56f6e7857c0b84">mesos::internal::master::validation::task</a>
-, <a class="el" href="namespacemesos_1_1internal_1_1profile.html#ab6b1f6dd2e3b5144c9b8dfc6832f783c">mesos::internal::profile</a>
 , <a class="el" href="namespacemesos_1_1internal_1_1resource__provider_1_1validation_1_1call.html#a6280d6bf8b45244134b2bd00bb21a9f8">mesos::internal::resource_provider::validation::call</a>
 , <a class="el" href="namespacemesos_1_1internal_1_1slave_1_1validation_1_1agent_1_1call.html#abc55b08bf280a24b7cf379f52ddbf700">mesos::internal::slave::validation::agent::call</a>
 , <a class="el" href="namespacemesos_1_1internal_1_1slave_1_1validation_1_1executor_1_1call.html#a2cecaed381004dded5fc4ec626660bb4">mesos::internal::slave::validation::executor::call</a>
+, <a class="el" href="namespacemesos_1_1internal_1_1storage.html#ae944219eb236f2260222c37741d09ac3">mesos::internal::storage</a>
 , <a class="el" href="namespacemesos_1_1roles.html#aa33464e694d17fab588e0ff5dce69701">mesos::roles</a>
 </li>
 <li>validateAndUpgradeResources()

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/namespacemesos_1_1internal.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemesos_1_1internal.html b/content/api/latest/c++/namespacemesos_1_1internal.html
index a97d2cc..016dcc9 100644
--- a/content/api/latest/c++/namespacemesos_1_1internal.html
+++ b/content/api/latest/c++/namespacemesos_1_1internal.html
@@ -91,8 +91,6 @@ Namespaces</h2></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:namespacemesos_1_1internal_1_1master"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1master.html">master</a></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:namespacemesos_1_1internal_1_1profile"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1profile.html">profile</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:namespacemesos_1_1internal_1_1protobuf"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1protobuf.html">protobuf</a></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:namespacemesos_1_1internal_1_1recordio"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1recordio.html">recordio</a></td></tr>
@@ -107,6 +105,8 @@ Namespaces</h2></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:namespacemesos_1_1internal_1_1slave"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave.html">slave</a></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:namespacemesos_1_1internal_1_1storage"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1storage.html">storage</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:namespacemesos_1_1internal_1_1tests"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1tests.html">tests</a></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:namespacemesos_1_1internal_1_1values"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1values.html">values</a></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/namespacemesos_1_1internal_1_1profile.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemesos_1_1internal_1_1profile.html b/content/api/latest/c++/namespacemesos_1_1internal_1_1profile.html
deleted file mode 100644
index b1fa0a5..0000000
--- a/content/api/latest/c++/namespacemesos_1_1internal_1_1profile.html
+++ /dev/null
@@ -1,162 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
-<title>Apache Mesos: mesos::internal::profile Namespace 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 id="projectalign" style="padding-left: 0.5em;">
-   <div id="projectname">Apache Mesos
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
-  <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 class="current"><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><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="namespaces.html"><span>Namespace&#160;List</span></a></li>
-      <li><a href="namespacemembers.html"><span>Namespace&#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_1profile.html">profile</a></li>  </ul>
-</div>
-</div><!-- top -->
-<div class="header">
-  <div class="summary">
-<a href="#nested-classes">Classes</a> &#124;
-<a href="#func-members">Functions</a>  </div>
-  <div class="headertitle">
-<div class="title">mesos::internal::profile Namespace Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
-Classes</h2></td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1profile_1_1Flags.html">Flags</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptor.html">UriDiskProfileAdaptor</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptorProcess.html">UriDiskProfileAdaptorProcess</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
-Functions</h2></td></tr>
-<tr class="memitem:a6bb5ceacd766aa7c16015f08406e97a0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; resource_provider::DiskProfileMapping &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1profile.html#a6bb5ceacd766aa7c16015f08406e97a0">parseDiskProfileMapping</a> (const std::string &amp;data)</td></tr>
-<tr class="separator:a6bb5ceacd766aa7c16015f08406e97a0"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a59078d78d6ffb9f94b1b69af16988840"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1profile.html#a59078d78d6ffb9f94b1b69af16988840">isSelectedResourceProvider</a> (const resource_provider::DiskProfileMapping::CSIManifest &amp;profileManifest, const ResourceProviderInfo &amp;resourceProviderInfo)</td></tr>
-<tr class="separator:a59078d78d6ffb9f94b1b69af16988840"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab6b1f6dd2e3b5144c9b8dfc6832f783c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classOption.html">Option</a>&lt; <a class="el" href="classError.html">Error</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1profile.html#ab6b1f6dd2e3b5144c9b8dfc6832f783c">validate</a> (const resource_provider::DiskProfileMapping &amp;mapping)</td></tr>
-<tr class="separator:ab6b1f6dd2e3b5144c9b8dfc6832f783c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7a562b1c120945b807706efdf313cdfe"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classOption.html">Option</a>&lt; <a class="el" href="classError.html">Error</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1profile.html#a7a562b1c120945b807706efdf313cdfe">validate</a> (const csi::VolumeCapability &amp;capability)</td></tr>
-<tr class="separator:a7a562b1c120945b807706efdf313cdfe"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table>
-<h2 class="groupheader">Function Documentation</h2>
-<a class="anchor" id="a59078d78d6ffb9f94b1b69af16988840"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">bool mesos::internal::profile::isSelectedResourceProvider </td>
-          <td>(</td>
-          <td class="paramtype">const resource_provider::DiskProfileMapping::CSIManifest &amp;&#160;</td>
-          <td class="paramname"><em>profileManifest</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const ResourceProviderInfo &amp;&#160;</td>
-          <td class="paramname"><em>resourceProviderInfo</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="a6bb5ceacd766aa7c16015f08406e97a0"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classTry.html">Try</a>&lt;resource_provider::DiskProfileMapping&gt; mesos::internal::profile::parseDiskProfileMapping </td>
-          <td>(</td>
-          <td class="paramtype">const std::string &amp;&#160;</td>
-          <td class="paramname"><em>data</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="ab6b1f6dd2e3b5144c9b8dfc6832f783c"></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="classError.html">Error</a>&gt; mesos::internal::profile::validate </td>
-          <td>(</td>
-          <td class="paramtype">const resource_provider::DiskProfileMapping &amp;&#160;</td>
-          <td class="paramname"><em>mapping</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a7a562b1c120945b807706efdf313cdfe"></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="classError.html">Error</a>&gt; mesos::internal::profile::validate </td>
-          <td>(</td>
-          <td class="paramtype">const csi::VolumeCapability &amp;&#160;</td>
-          <td class="paramname"><em>capability</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-</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.11
-</small></address>
-</body>
-</html>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/namespacemesos_1_1internal_1_1storage.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemesos_1_1internal_1_1storage.html b/content/api/latest/c++/namespacemesos_1_1internal_1_1storage.html
new file mode 100644
index 0000000..fec5511
--- /dev/null
+++ b/content/api/latest/c++/namespacemesos_1_1internal_1_1storage.html
@@ -0,0 +1,160 @@
+<!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.11"/>
+<title>Apache Mesos: mesos::internal::storage Namespace 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 id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">Apache Mesos
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.11 -->
+  <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 class="current"><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li><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="namespaces.html"><span>Namespace&#160;List</span></a></li>
+      <li><a href="namespacemembers.html"><span>Namespace&#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_1storage.html">storage</a></li>  </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a> &#124;
+<a href="#func-members">Functions</a>  </div>
+  <div class="headertitle">
+<div class="title">mesos::internal::storage Namespace Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor.html">UriDiskProfileAdaptor</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptorProcess.html">UriDiskProfileAdaptorProcess</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
+Functions</h2></td></tr>
+<tr class="memitem:a5ac01f982bd4d9b51a15a6d704c9dd67"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; resource_provider::DiskProfileMapping &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1storage.html#a5ac01f982bd4d9b51a15a6d704c9dd67">parseDiskProfileMapping</a> (const std::string &amp;data)</td></tr>
+<tr class="separator:a5ac01f982bd4d9b51a15a6d704c9dd67"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a454eac3a1d38485e1e6c82dda0587fc0"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1storage.html#a454eac3a1d38485e1e6c82dda0587fc0">isSelectedResourceProvider</a> (const resource_provider::DiskProfileMapping::CSIManifest &amp;profileManifest, const ResourceProviderInfo &amp;resourceProviderInfo)</td></tr>
+<tr class="separator:a454eac3a1d38485e1e6c82dda0587fc0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae944219eb236f2260222c37741d09ac3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classOption.html">Option</a>&lt; <a class="el" href="classError.html">Error</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1storage.html#ae944219eb236f2260222c37741d09ac3">validate</a> (const resource_provider::DiskProfileMapping &amp;mapping)</td></tr>
+<tr class="separator:ae944219eb236f2260222c37741d09ac3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a289a572f4396d74d1f7bc7d0b9feab8d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classOption.html">Option</a>&lt; <a class="el" href="classError.html">Error</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1storage.html#a289a572f4396d74d1f7bc7d0b9feab8d">validate</a> (const csi::VolumeCapability &amp;capability)</td></tr>
+<tr class="separator:a289a572f4396d74d1f7bc7d0b9feab8d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Function Documentation</h2>
+<a class="anchor" id="a454eac3a1d38485e1e6c82dda0587fc0"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool mesos::internal::storage::isSelectedResourceProvider </td>
+          <td>(</td>
+          <td class="paramtype">const resource_provider::DiskProfileMapping::CSIManifest &amp;&#160;</td>
+          <td class="paramname"><em>profileManifest</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const ResourceProviderInfo &amp;&#160;</td>
+          <td class="paramname"><em>resourceProviderInfo</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="a5ac01f982bd4d9b51a15a6d704c9dd67"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classTry.html">Try</a>&lt;resource_provider::DiskProfileMapping&gt; mesos::internal::storage::parseDiskProfileMapping </td>
+          <td>(</td>
+          <td class="paramtype">const std::string &amp;&#160;</td>
+          <td class="paramname"><em>data</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="ae944219eb236f2260222c37741d09ac3"></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="classError.html">Error</a>&gt; mesos::internal::storage::validate </td>
+          <td>(</td>
+          <td class="paramtype">const resource_provider::DiskProfileMapping &amp;&#160;</td>
+          <td class="paramname"><em>mapping</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a289a572f4396d74d1f7bc7d0b9feab8d"></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="classError.html">Error</a>&gt; mesos::internal::storage::validate </td>
+          <td>(</td>
+          <td class="paramtype">const csi::VolumeCapability &amp;&#160;</td>
+          <td class="paramname"><em>capability</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+</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.11
+</small></address>
+</body>
+</html>


[24/37] mesos-site git commit: Updated the website built from mesos SHA: 1231e8f.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/functions_r.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_r.html b/content/api/latest/c++/functions_r.html
index 6263ba1..e3400f1 100644
--- a/content/api/latest/c++/functions_r.html
+++ b/content/api/latest/c++/functions_r.html
@@ -685,7 +685,7 @@
 : <a class="el" href="structmesos_1_1UnavailableResources.html#a2b3f0db5b5a05f3fa0bc1f8abfb68331">mesos::UnavailableResources</a>
 </li>
 <li>Resources()
-: <a class="el" href="classmesos_1_1v1_1_1Resources.html#afb96448b026e8b78e338cf82bfc47e7a">mesos::v1::Resources</a>
+: <a class="el" href="classmesos_1_1v1_1_1Resources.html#a2532379d077c61b1addcd6aa47e61ad0">mesos::v1::Resources</a>
 </li>
 <li>resources_offered_or_allocated
 : <a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1Metrics.html#af180af540adbda46abde39c5d07d4525">mesos::internal::master::allocator::internal::Metrics</a>
@@ -840,14 +840,11 @@
 : <a class="el" href="classmesos_1_1internal_1_1examples_1_1Flags.html#af84b1942374e87f678a3950ccc136980">mesos::internal::examples::Flags</a>
 </li>
 <li>Role()
-: <a class="el" href="structmesos_1_1internal_1_1master_1_1Role.html#a9e8163dd90e1dd48c752cbfa82660804">mesos::internal::master::Role</a>
+: <a class="el" href="structmesos_1_1internal_1_1master_1_1Role.html#accf0d5437cf11da50c674ecd6c19c7ce">mesos::internal::master::Role</a>
 </li>
 <li>role
 : <a class="el" href="structmesos_1_1internal_1_1master_1_1Role.html#ae229ba3fea46929a5a6f5819e3c318cc">mesos::internal::master::Role</a>
 </li>
-<li>Role()
-: <a class="el" href="structmesos_1_1internal_1_1master_1_1Role.html#accf0d5437cf11da50c674ecd6c19c7ce">mesos::internal::master::Role</a>
-</li>
 <li>roles
 : <a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess_1_1Framework.html#a5f21b4205cea2fade829ab3afc82815d">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess::Framework</a>
 , <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a16c7474e21fd5aa3d219a0e46341038d">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/functions_rela.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_rela.html b/content/api/latest/c++/functions_rela.html
index 10d8d23..c62d17b 100644
--- a/content/api/latest/c++/functions_rela.html
+++ b/content/api/latest/c++/functions_rela.html
@@ -323,14 +323,12 @@
 : <a class="el" href="classmesos_1_1state_1_1protobuf_1_1Variable.html#a7edbf9e31116a21e4e18cd2dd004ae63">mesos::state::protobuf::Variable&lt; T &gt;</a>
 , <a class="el" href="classmesos_1_1state_1_1Variable.html#a7edbf9e31116a21e4e18cd2dd004ae63">mesos::state::Variable</a>
 </li>
-<li>Subprocess
-: <a class="el" href="classprocess_1_1Subprocess_1_1IO.html#a3d12fd22e5deb76d3529ce4e6d9179dc">process::Subprocess::IO</a>
-</li>
 <li>subprocess
 : <a class="el" href="classprocess_1_1Subprocess_1_1IO.html#ac8482b6f6f0eb22c6137b9c72769d5ea">process::Subprocess::IO</a>
 </li>
 <li>Subprocess
-: <a class="el" href="structprocess_1_1Subprocess_1_1ParentHook.html#a3d12fd22e5deb76d3529ce4e6d9179dc">process::Subprocess::ParentHook</a>
+: <a class="el" href="classprocess_1_1Subprocess_1_1IO.html#a3d12fd22e5deb76d3529ce4e6d9179dc">process::Subprocess::IO</a>
+, <a class="el" href="structprocess_1_1Subprocess_1_1ParentHook.html#a3d12fd22e5deb76d3529ce4e6d9179dc">process::Subprocess::ParentHook</a>
 </li>
 <li>subprocess
 : <a class="el" href="classprocess_1_1Subprocess.html#ac8482b6f6f0eb22c6137b9c72769d5ea">process::Subprocess</a>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/functions_s.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_s.html b/content/api/latest/c++/functions_s.html
index b4965ee..e79371c 100644
--- a/content/api/latest/c++/functions_s.html
+++ b/content/api/latest/c++/functions_s.html
@@ -394,22 +394,18 @@
 : <a class="el" href="classmesos_1_1Executor.html#a82e7327e100f09241758d1bf4133d541">mesos::Executor</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a16989d154cc28900c0094622ffb38324">mesos::internal::slave::Slave</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1cluster_1_1Slave.html#af7fd227d7f90d7d293c275fec21a6fec">mesos::internal::tests::cluster::Slave</a>
-</li>
-<li>Shutdown()
-: <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockCSIPlugin.html#a33ccc80e2f5f7aef7b9126f1ce600b74">mesos::internal::tests::MockCSIPlugin</a>
-</li>
-<li>shutdown()
-: <a class="el" href="classmesos_1_1python_1_1ProxyExecutor.html#ab6e2a7f564dfc021854cbb3d47dd4cc6">mesos::python::ProxyExecutor</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockCSIPlugin.html#a50170f60a613bb92869e56ba6873589f">mesos::internal::tests::MockCSIPlugin</a>
+, <a class="el" href="classmesos_1_1python_1_1ProxyExecutor.html#ab6e2a7f564dfc021854cbb3d47dd4cc6">mesos::python::ProxyExecutor</a>
 , <a class="el" href="classmesos_1_1v1_1_1executor_1_1V0ToV1Adapter.html#a204a93410a8825a916dff56b5f8195c0">mesos::v1::executor::V0ToV1Adapter</a>
 , <a class="el" href="classorg_1_1apache_1_1zookeeper_1_1server_1_1NIOServerCnxnFactory.html#aeb21636f2fcbc8811af2040912c9b1a7">org::apache::zookeeper::server::NIOServerCnxnFactory</a>
 , <a class="el" href="classprocess_1_1network_1_1internal_1_1LibeventSSLSocketImpl.html#a5d1386c7494d6681a764ddf0cff19e40">process::network::internal::LibeventSSLSocketImpl</a>
-, <a class="el" href="classprocess_1_1network_1_1internal_1_1Socket.html#a9d7ac9f641277f1c5f4e7dc6f5464845">process::network::internal::Socket&lt; AddressType &gt;</a>
 </li>
 <li>Shutdown
 : <a class="el" href="classprocess_1_1network_1_1internal_1_1Socket.html#ac5a52929658fbe1ed19b4b03bdd63904">process::network::internal::Socket&lt; AddressType &gt;</a>
 </li>
 <li>shutdown()
-: <a class="el" href="classprocess_1_1network_1_1internal_1_1SocketImpl.html#a04930363612888ceb04d517061a43f3e">process::network::internal::SocketImpl</a>
+: <a class="el" href="classprocess_1_1network_1_1internal_1_1Socket.html#a9d7ac9f641277f1c5f4e7dc6f5464845">process::network::internal::Socket&lt; AddressType &gt;</a>
+, <a class="el" href="classprocess_1_1network_1_1internal_1_1SocketImpl.html#a04930363612888ceb04d517061a43f3e">process::network::internal::SocketImpl</a>
 </li>
 <li>shutdownExecutor()
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a268b5307f2796f9270acf6efaf29711c">mesos::internal::slave::Slave</a>
@@ -437,12 +433,12 @@
 <li>signature
 : <a class="el" href="classprocess_1_1http_1_1authentication_1_1JWT.html#a7a5314085fad497a929f9901cf55721a">process::http::authentication::JWT</a>
 </li>
-<li>signed_integer
-: <a class="el" href="structJSON_1_1Number.html#a1ef5b2f34492821aec7eae82da8366b7">JSON::Number</a>
-</li>
 <li>SIGNED_INTEGER
 : <a class="el" href="structJSON_1_1Number.html#a156598d70937964dd8de2628351061aaac9c83af02af694c57497b0f1414b0779">JSON::Number</a>
 </li>
+<li>signed_integer
+: <a class="el" href="structJSON_1_1Number.html#a1ef5b2f34492821aec7eae82da8366b7">JSON::Number</a>
+</li>
 <li>size()
 : <a class="el" href="classBoundedHashMap.html#aa0c84c4c9636449ab35ef13ecce36266">BoundedHashMap&lt; Key, Value &gt;</a>
 , <a class="el" href="classCache.html#aae4846f6fb5c598ae164e89129de1350">Cache&lt; Key, Value &gt;</a>
@@ -686,39 +682,35 @@
 <li>starttime
 : <a class="el" href="structproc_1_1ProcessStatus.html#af52c2700eba79687557a987066383e40">proc::ProcessStatus</a>
 </li>
-<li>Startup()
-: <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockCSIPlugin.html#aaea2d23338730eed57c232aced068e3b">mesos::internal::tests::MockCSIPlugin</a>
-</li>
 <li>startup()
-: <a class="el" href="classorg_1_1apache_1_1zookeeper_1_1server_1_1NIOServerCnxnFactory.html#aceef33e2bd447da751d4b592f4104121">org::apache::zookeeper::server::NIOServerCnxnFactory</a>
-</li>
-<li>State
-: <a class="el" href="structmesos_1_1internal_1_1master_1_1Framework.html#a96a90d8ae734d729489ba877367e6b65">mesos::internal::master::Framework</a>
+: <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockCSIPlugin.html#a5213d9aae7bdc332e9fbdc07bb5bbea6">mesos::internal::tests::MockCSIPlugin</a>
+, <a class="el" href="classorg_1_1apache_1_1zookeeper_1_1server_1_1NIOServerCnxnFactory.html#aceef33e2bd447da751d4b592f4104121">org::apache::zookeeper::server::NIOServerCnxnFactory</a>
 </li>
 <li>state
 : <a class="el" href="structmesos_1_1internal_1_1master_1_1Framework.html#af4322f8c99cfc37c386d3b5457a6f053">mesos::internal::master::Framework</a>
 </li>
 <li>State
-: <a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a3b2abbbd9f9e9ca5c08b75329ac426c0">mesos::internal::slave::Executor</a>
+: <a class="el" href="structmesos_1_1internal_1_1master_1_1Framework.html#a96a90d8ae734d729489ba877367e6b65">mesos::internal::master::Framework</a>
 </li>
 <li>state
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a27e0e6e088c0fd88a0c7f679c964c409">mesos::internal::slave::Executor</a>
 </li>
 <li>State
-: <a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html#accb4e9c8d32936b20f3d0ddc71fe8add">mesos::internal::slave::Framework</a>
+: <a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a3b2abbbd9f9e9ca5c08b75329ac426c0">mesos::internal::slave::Executor</a>
 </li>
 <li>state
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html#adbfec960b7cb705602bdac9853fb0c12">mesos::internal::slave::Framework</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1Http.html#a48698f07413ddb1d974b42c04a98c5fa">mesos::internal::slave::Http</a>
 </li>
 <li>State
-: <a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a135c9291e330f8ecb3b39b99eca94798">mesos::internal::slave::Slave</a>
+: <a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html#accb4e9c8d32936b20f3d0ddc71fe8add">mesos::internal::slave::Framework</a>
 </li>
-<li>state
-: <a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#af79c3eb007e12f37faec4a24d1f95cc4">mesos::internal::slave::Slave</a>
+<li>state()
+: <a class="el" href="classmesos_1_1internal_1_1slave_1_1Http.html#a48698f07413ddb1d974b42c04a98c5fa">mesos::internal::slave::Http</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#af79c3eb007e12f37faec4a24d1f95cc4">mesos::internal::slave::Slave</a>
 </li>
-<li>State()
-: <a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1State.html#a0e87f47367f9441f5f10b26f2c4fcaae">mesos::internal::slave::state::State</a>
+<li>State
+: <a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a135c9291e330f8ecb3b39b99eca94798">mesos::internal::slave::Slave</a>
+, <a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1State.html#a0e87f47367f9441f5f10b26f2c4fcaae">mesos::internal::slave::state::State</a>
 , <a class="el" href="structmesos_1_1internal_1_1StatusUpdateManagerProcess_1_1State.html#a7e4a15d5df405e0c869a826b6bafc974">mesos::internal::StatusUpdateManagerProcess&lt; IDType, CheckpointType, UpdateType &gt;::State</a>
 , <a class="el" href="structmesos_1_1internal_1_1StatusUpdateManagerProcess_1_1StatusUpdateStream_1_1State.html#a074f7a7a087a82b3416965340365413d">mesos::internal::StatusUpdateManagerProcess&lt; IDType, CheckpointType, UpdateType &gt;::StatusUpdateStream::State</a>
 </li>
@@ -741,12 +733,12 @@
 <li>StateMachine()
 : <a class="el" href="classprocess_1_1StateMachine.html#ae57900c329ba1669ccfb98c1a0160652">process::StateMachine&lt; State &gt;</a>
 </li>
-<li>Statement
-: <a class="el" href="classprocess_1_1ControlFlow.html#af212ef291f73ba2e7b37586a577a794b">process::ControlFlow&lt; T &gt;</a>
-</li>
 <li>statement()
 : <a class="el" href="classprocess_1_1ControlFlow.html#a34752a25284d038dc5d4d9e551424cfe">process::ControlFlow&lt; T &gt;</a>
 </li>
+<li>Statement
+: <a class="el" href="classprocess_1_1ControlFlow.html#af212ef291f73ba2e7b37586a577a794b">process::ControlFlow&lt; T &gt;</a>
+</li>
 <li>StaticVariable()
 : <a class="el" href="classJvm_1_1StaticVariable.html#a4f72716c0683295c3ee73a05d3a914c2">Jvm::StaticVariable&lt; T, name, signature &gt;</a>
 </li>
@@ -897,19 +889,17 @@
 , <a class="el" href="structstrings_1_1internal_1_1stringify_3_01T_00_01true_01_4.html#a8bbe1c2705c0084a8e57f44524facf1b">strings::internal::stringify&lt; T, true &gt;</a>
 </li>
 <li>StringWriter()
-: <a class="el" href="classJSON_1_1StringWriter.html#a560d0d36a03553d5f4794796c86b8ccb">JSON::StringWriter</a>
+: <a class="el" href="classJSON_1_1StringWriter.html#af2d977fce1c821dd499796870c642f59">JSON::StringWriter</a>
 </li>
 <li>submitScheduler()
 : <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a10612b0c349105c4e3ac1cb8bc48210f">mesos::internal::master::Master</a>
 </li>
-<li>Subprocess
-: <a class="el" href="classprocess_1_1Subprocess_1_1IO.html#a3d12fd22e5deb76d3529ce4e6d9179dc">process::Subprocess::IO</a>
-</li>
 <li>subprocess
 : <a class="el" href="classprocess_1_1Subprocess_1_1IO.html#ac8482b6f6f0eb22c6137b9c72769d5ea">process::Subprocess::IO</a>
 </li>
 <li>Subprocess
-: <a class="el" href="structprocess_1_1Subprocess_1_1ParentHook.html#a3d12fd22e5deb76d3529ce4e6d9179dc">process::Subprocess::ParentHook</a>
+: <a class="el" href="classprocess_1_1Subprocess_1_1IO.html#a3d12fd22e5deb76d3529ce4e6d9179dc">process::Subprocess::IO</a>
+, <a class="el" href="structprocess_1_1Subprocess_1_1ParentHook.html#a3d12fd22e5deb76d3529ce4e6d9179dc">process::Subprocess::ParentHook</a>
 </li>
 <li>subprocess
 : <a class="el" href="classprocess_1_1Subprocess.html#ac8482b6f6f0eb22c6137b9c72769d5ea">process::Subprocess</a>
@@ -1029,7 +1019,7 @@
 : <a class="el" href="classSynchronized.html#a6f1fcefdbc244929d3a3efce643d1a42">Synchronized&lt; T &gt;</a>
 </li>
 <li>sysctl()
-: <a class="el" href="structos_1_1sysctl.html#a3341cabf86d3585a12fb74000971a2e6">os::sysctl</a>
+: <a class="el" href="structos_1_1sysctl.html#acce1acf3d6dfb33d4d06dfe2ee09169b">os::sysctl</a>
 </li>
 <li>sysname
 : <a class="el" href="structos_1_1UTSInfo.html#a6d960255088be07cac7157b7cbe94cbf">os::UTSInfo</a>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/functions_t.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_t.html b/content/api/latest/c++/functions_t.html
index 545b2e6..72a3800 100644
--- a/content/api/latest/c++/functions_t.html
+++ b/content/api/latest/c++/functions_t.html
@@ -309,7 +309,7 @@
 , <a class="el" href="structmesos_1_1internal_1_1slave_1_1TaskStatusUpdateStream.html#afed2587d35bff8423602ff07defed554">mesos::internal::slave::TaskStatusUpdateStream</a>
 </li>
 <li>Timeout()
-: <a class="el" href="classprocess_1_1Timeout.html#aa92e0df435b3ef095e9fc40313600334">process::Timeout</a>
+: <a class="el" href="classprocess_1_1Timeout.html#a81668b70d7b16d9b795c1181122e854c">process::Timeout</a>
 </li>
 <li>timeout()
 : <a class="el" href="classprocess_1_1Timer.html#adcce3e5538751535be6ec4d48670eb89">process::Timer</a>
@@ -381,12 +381,12 @@
 : <a class="el" href="structmesos_1_1internal_1_1master_1_1Framework.html#afa185682905163563412aa1915e612c8">mesos::internal::master::Framework</a>
 </li>
 <li>transition()
-: <a class="el" href="classprocess_1_1StateMachine.html#a3883dcf637739427e7c83d5654f57891">process::StateMachine&lt; State &gt;</a>
+: <a class="el" href="classprocess_1_1StateMachine.html#af65a130b5433ad199e3cfc742da6bce8">process::StateMachine&lt; State &gt;</a>
 </li>
 <li>translate()
 : <a class="el" href="classmesos_1_1DiskProfileAdaptor.html#a29e4d7ea512ce2308f8d412ea8b5bd71">mesos::DiskProfileAdaptor</a>
-, <a class="el" href="classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptor.html#a805d75d0b0f8fdb303b6e3056b4c40c9">mesos::internal::profile::UriDiskProfileAdaptor</a>
-, <a class="el" href="classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptorProcess.html#aac97559cdd80b5e951b51d90046cd456">mesos::internal::profile::UriDiskProfileAdaptorProcess</a>
+, <a class="el" href="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor.html#aca95d2463b19eaa4943799c918fd14d3">mesos::internal::storage::UriDiskProfileAdaptor</a>
+, <a class="el" href="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptorProcess.html#a7a10787df71e55dbde7505e0d25c5732">mesos::internal::storage::UriDiskProfileAdaptorProcess</a>
 </li>
 <li>trigger()
 : <a class="el" href="classprocess_1_1Latch.html#a8a13204c5c42c42633674afc8ad6e307">process::Latch</a>
@@ -458,11 +458,15 @@
 </li>
 <li>Type
 : <a class="el" href="classos_1_1WindowsFD.html#ac0377db41e1c167339c97dbd69c79ae5">os::WindowsFD</a>
-, <a class="el" href="classprocess_1_1http_1_1authentication_1_1JWTError.html#a6f5217e567bf225c536e03e858a017ed">process::http::authentication::JWTError</a>
 </li>
 <li>type
 : <a class="el" href="classprocess_1_1http_1_1authentication_1_1JWTError.html#a082bf5dfcd9d0a9ffcb6851d8e042a01">process::http::authentication::JWTError</a>
-, <a class="el" href="structprocess_1_1http_1_1Request.html#a4e49e02732d986eb32f979156e0d389a">process::http::Request</a>
+</li>
+<li>Type
+: <a class="el" href="classprocess_1_1http_1_1authentication_1_1JWTError.html#a6f5217e567bf225c536e03e858a017ed">process::http::authentication::JWTError</a>
+</li>
+<li>type
+: <a class="el" href="structprocess_1_1http_1_1Request.html#a4e49e02732d986eb32f979156e0d389a">process::http::Request</a>
 , <a class="el" href="structprocess_1_1http_1_1Response.html#a6846045a3c3df3abd8e2735847af3a79">process::http::Response</a>
 , <a class="el" href="structprocess_1_1internal_1_1unwrap.html#a42055ebfe5f79c5139c8811f9866cce9">process::internal::unwrap&lt; T &gt;</a>
 , <a class="el" href="structprocess_1_1internal_1_1unwrap_3_01Future_3_01X_01_4_01_4.html#a14a1ae87a7669ca60aad0624d1e58bff">process::internal::unwrap&lt; Future&lt; X &gt; &gt;</a>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/functions_u.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_u.html b/content/api/latest/c++/functions_u.html
index 27c4488..a05bd01 100644
--- a/content/api/latest/c++/functions_u.html
+++ b/content/api/latest/c++/functions_u.html
@@ -249,12 +249,12 @@
 <li>unsetAuthenticator()
 : <a class="el" href="classprocess_1_1http_1_1authentication_1_1AuthenticatorManager.html#aa68812240328fdac177fd106ef8087dd">process::http::authentication::AuthenticatorManager</a>
 </li>
-<li>UNSIGNED_INTEGER
-: <a class="el" href="structJSON_1_1Number.html#a156598d70937964dd8de2628351061aaa0ce531160156e5c4aecfabc42df3b68a">JSON::Number</a>
-</li>
 <li>unsigned_integer
 : <a class="el" href="structJSON_1_1Number.html#a9c6b075f53b5419af9cee264482272eb">JSON::Number</a>
 </li>
+<li>UNSIGNED_INTEGER
+: <a class="el" href="structJSON_1_1Number.html#a156598d70937964dd8de2628351061aaa0ce531160156e5c4aecfabc42df3b68a">JSON::Number</a>
+</li>
 <li>UNSUPPORTED_MEDIA_TYPE
 : <a class="el" href="structprocess_1_1http_1_1Status.html#addffbea97c092bf92955b7f513208ceb">process::http::Status</a>
 </li>
@@ -417,13 +417,13 @@
 , <a class="el" href="structmesos_1_1internal_1_1slave_1_1Metrics.html#a0d3639b174be0b8a6865dc42f8422c8d">mesos::internal::slave::Metrics</a>
 </li>
 <li>uri
-: <a class="el" href="structmesos_1_1internal_1_1profile_1_1Flags.html#ae427888bb547a4bf70b07eb058419fb9">mesos::internal::profile::Flags</a>
+: <a class="el" href="structmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor_1_1Flags.html#a2ffb60f4d9923cc1791fd59c5cd45a1a">mesos::internal::storage::UriDiskProfileAdaptor::Flags</a>
 </li>
 <li>UriDiskProfileAdaptor()
-: <a class="el" href="classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptor.html#afe9df0e0e5c89333004416eb5dc51349">mesos::internal::profile::UriDiskProfileAdaptor</a>
+: <a class="el" href="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor.html#a42899d4a38c59c8ea1a141ffc5e17d9a">mesos::internal::storage::UriDiskProfileAdaptor</a>
 </li>
 <li>UriDiskProfileAdaptorProcess()
-: <a class="el" href="classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptorProcess.html#ae6cf670e420497db950ddd2d75e22485">mesos::internal::profile::UriDiskProfileAdaptorProcess</a>
+: <a class="el" href="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptorProcess.html#a937ee38b86f98b106c4a08015d60a235">mesos::internal::storage::UriDiskProfileAdaptorProcess</a>
 </li>
 <li>uriToLocalPath()
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1Fetcher.html#a773c3c9d43b07eeb166e9edeafdc31a5">mesos::internal::slave::Fetcher</a>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/functions_vars_d.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_vars_d.html b/content/api/latest/c++/functions_vars_d.html
index d2db194..10443cc 100644
--- a/content/api/latest/c++/functions_vars_d.html
+++ b/content/api/latest/c++/functions_vars_d.html
@@ -166,6 +166,9 @@
 <li>disconnect
 : <a class="el" href="structmesos_1_1internal_1_1ResourceProviderMessage.html#a93a1d9c59fcd0bf006dda4a6b043c040">mesos::internal::ResourceProviderMessage</a>
 </li>
+<li>disk_profile_adaptor
+: <a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a6bc20e0bb700865679da21346dea4cd7">mesos::internal::slave::Flags</a>
+</li>
 <li>disk_watch_interval
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#aa712f5e8279ce1fd8a47ccd12aae8217">mesos::internal::slave::Flags</a>
 </li>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/functions_vars_f.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_vars_f.html b/content/api/latest/c++/functions_vars_f.html
index 1585709..6cecae0 100644
--- a/content/api/latest/c++/functions_vars_f.html
+++ b/content/api/latest/c++/functions_vars_f.html
@@ -143,7 +143,6 @@
 , <a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Read.html#ad43ba97b1fa85ab7a231306290dbf12a">mesos::internal::log::tool::Read</a>
 , <a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Replica.html#a016f5233d057de2b11f123afbee2ee50">mesos::internal::log::tool::Replica</a>
 , <a class="el" href="classmesos_1_1internal_1_1logger_1_1LogrotateContainerLogger.html#a9efe3b3bece6d7d2c43e8b6234df060d">mesos::internal::logger::LogrotateContainerLogger</a>
-, <a class="el" href="classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptor.html#a72c674ee3bb60e8bf36b300e8eca67cc">mesos::internal::profile::UriDiskProfileAdaptor</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerLaunch.html#aad7fd88275de6fbf8088b0b698ce739e">mesos::internal::slave::MesosContainerizerLaunch</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerMount.html#a81842beb9923d6c2c1410b8a076c617f">mesos::internal::slave::MesosContainerizerMount</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorSetup.html#abc7e1f0ba2294714bbec61bdfcd625b3">mesos::internal::slave::NetworkCniIsolatorSetup</a>
@@ -151,6 +150,7 @@
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1PortMappingUpdate.html#a3c352740646f3580336fbe9d1442a22f">mesos::internal::slave::PortMappingUpdate</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixFilesystemIsolatorProcess.html#a94fb86c045c622e26497587ed7b003b9">mesos::internal::slave::PosixFilesystemIsolatorProcess</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1Subsystem.html#a8664a93f45d3086122355139598f5ce2">mesos::internal::slave::Subsystem</a>
+, <a class="el" href="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor.html#a8d8f8910e9c1da5f1ca31d191b591d82">mesos::internal::storage::UriDiskProfileAdaptor</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1ActiveUserTestHelper.html#a25fa0fe53f9a8630455d4a6c80d00f9c">mesos::internal::tests::ActiveUserTestHelper</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1CapabilitiesTestHelper.html#ad9446ffed38b5d677f3860939fb0d0c0">mesos::internal::tests::CapabilitiesTestHelper</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1HttpServerTestHelper.html#a02f09da865619bfc022facf7fbca4e1b">mesos::internal::tests::HttpServerTestHelper</a>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/functions_vars_m.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_vars_m.html b/content/api/latest/c++/functions_vars_m.html
index 66b4572..528ebc1 100644
--- a/content/api/latest/c++/functions_vars_m.html
+++ b/content/api/latest/c++/functions_vars_m.html
@@ -146,7 +146,7 @@
 : <a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a44e433924e217b2cb7926314b57f4bd8">mesos::internal::master::Flags</a>
 </li>
 <li>max_random_wait
-: <a class="el" href="structmesos_1_1internal_1_1profile_1_1Flags.html#ae38e01d8f13ea537d91186e5b53efeb6">mesos::internal::profile::Flags</a>
+: <a class="el" href="structmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor_1_1Flags.html#a2f95281a8b197431418da487761b22d9">mesos::internal::storage::UriDiskProfileAdaptor::Flags</a>
 </li>
 <li>max_size
 : <a class="el" href="structmesos_1_1internal_1_1logger_1_1rotate_1_1Flags.html#a9af79512a17ccbec175568aa7c6574ea">mesos::internal::logger::rotate::Flags</a>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/functions_vars_p.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_vars_p.html b/content/api/latest/c++/functions_vars_p.html
index a7f59bf..35befe4 100644
--- a/content/api/latest/c++/functions_vars_p.html
+++ b/content/api/latest/c++/functions_vars_p.html
@@ -210,7 +210,7 @@
 : <a class="el" href="structmesos_1_1internal_1_1slave_1_1MesosContainerizerLaunch_1_1Flags.html#a173a23643815598991f6bfa88a701f06">mesos::internal::slave::MesosContainerizerLaunch::Flags</a>
 </li>
 <li>poll_interval
-: <a class="el" href="structmesos_1_1internal_1_1profile_1_1Flags.html#a7bed0d3e77c8a7fadc6ca05cb84ea5bc">mesos::internal::profile::Flags</a>
+: <a class="el" href="structmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor_1_1Flags.html#aff3b281cc2a2c6a0bf0dc598482efbae">mesos::internal::storage::UriDiskProfileAdaptor::Flags</a>
 </li>
 <li>port
 : <a class="el" href="structmesos_1_1internal_1_1checks_1_1check_1_1Http.html#ae359df07417ad0211b5e8c0d19e36f41">mesos::internal::checks::check::Http</a>
@@ -275,10 +275,10 @@
 </li>
 <li>process
 : <a class="el" href="classmesos_1_1internal_1_1logger_1_1LogrotateContainerLogger.html#abb34cdfbdc44341018b34fcd96db68fd">mesos::internal::logger::LogrotateContainerLogger</a>
-, <a class="el" href="classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptor.html#a9e307897a4a26da842a50075ba91db0f">mesos::internal::profile::UriDiskProfileAdaptor</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1NoopQoSController.html#a46312bf88afe0db928f4adc8547df4cc">mesos::internal::slave::NoopQoSController</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1NoopResourceEstimator.html#aa901c292530c7e8315b6882a18903072">mesos::internal::slave::NoopResourceEstimator</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1SandboxContainerLogger.html#ae6d52b98a684d49fa90ea828cf8a6b8c">mesos::internal::slave::SandboxContainerLogger</a>
+, <a class="el" href="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor.html#ac061c8a485083fc218a3bc63efe21aea">mesos::internal::storage::UriDiskProfileAdaptor</a>
 , <a class="el" href="classos_1_1ProcessTree.html#a866cebd58c7873e1892ce34ebde52bd4">os::ProcessTree</a>
 , <a class="el" href="classzookeeper_1_1Group.html#a140a7fc9a09f4c07b6f30163b70e3651">zookeeper::Group</a>
 , <a class="el" href="classZooKeeper.html#ac9d13dd38697506dfbe4df25cc97dc93">ZooKeeper</a>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/functions_vars_u.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_vars_u.html b/content/api/latest/c++/functions_vars_u.html
index bca5ea6..79404b0 100644
--- a/content/api/latest/c++/functions_vars_u.html
+++ b/content/api/latest/c++/functions_vars_u.html
@@ -143,7 +143,7 @@
 , <a class="el" href="structmesos_1_1internal_1_1slave_1_1Metrics.html#a0d3639b174be0b8a6865dc42f8422c8d">mesos::internal::slave::Metrics</a>
 </li>
 <li>uri
-: <a class="el" href="structmesos_1_1internal_1_1profile_1_1Flags.html#ae427888bb547a4bf70b07eb058419fb9">mesos::internal::profile::Flags</a>
+: <a class="el" href="structmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor_1_1Flags.html#a2ffb60f4d9923cc1791fd59c5cd45a1a">mesos::internal::storage::UriDiskProfileAdaptor::Flags</a>
 </li>
 <li>url
 : <a class="el" href="structprocess_1_1http_1_1Request.html#aba3024fe3e1028d19f5fb4e92519cb56">process::http::Request</a>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/functions_w.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_w.html b/content/api/latest/c++/functions_w.html
index adaab8b..9634f91 100644
--- a/content/api/latest/c++/functions_w.html
+++ b/content/api/latest/c++/functions_w.html
@@ -125,8 +125,6 @@
 </li>
 <li>watch()
 : <a class="el" href="classmesos_1_1DiskProfileAdaptor.html#ace8355051c0207021493861c64e67d0f">mesos::DiskProfileAdaptor</a>
-, <a class="el" href="classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptor.html#a7b2fa69e4f1d061c6da40f217da0121f">mesos::internal::profile::UriDiskProfileAdaptor</a>
-, <a class="el" href="classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptorProcess.html#a8e8a5728dc13fccd9a20a6f61c555571">mesos::internal::profile::UriDiskProfileAdaptorProcess</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html#ab563105735f461c2a54a31c965c8c276">mesos::internal::slave::CgroupsIsolatorProcess</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1IOSwitchboard.html#aa383182ee41d05570c9e52278c073a6c">mesos::internal::slave::IOSwitchboard</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1MemorySubsystem.html#ac67cedec46ba84145196f36aeeae0628">mesos::internal::slave::MemorySubsystem</a>
@@ -137,6 +135,8 @@
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixDiskIsolatorProcess.html#a169b2f8968ecac61852a0cc5ef1cbcc1">mesos::internal::slave::PosixDiskIsolatorProcess</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html#a2b794d8be5caf613633c1f2ac8a8e321">mesos::internal::slave::PosixIsolatorProcess</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1Subsystem.html#ad333e0668f5656c48dbb55bc16ae28a4">mesos::internal::slave::Subsystem</a>
+, <a class="el" href="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor.html#a78238dcf4390fc6932b5ea7db43f0e68">mesos::internal::storage::UriDiskProfileAdaptor</a>
+, <a class="el" href="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptorProcess.html#ad70f3de4c0617e2173c3c5e218c928ef">mesos::internal::storage::UriDiskProfileAdaptorProcess</a>
 , <a class="el" href="classmesos_1_1internal_1_1WhitelistWatcher.html#a50bcaa3c031dd1e6ca574b7f07dc229d">mesos::internal::WhitelistWatcher</a>
 , <a class="el" href="classmesos_1_1slave_1_1Isolator.html#a45a7cb346acff6df9cb483d6b452ed5a">mesos::slave::Isolator</a>
 , <a class="el" href="classNetwork.html#ac273d79a8be8f05411440757979dae5d">Network</a>
@@ -200,7 +200,7 @@
 : <a class="el" href="classos_1_1WindowsFD.html#ac1252057f330fe87036d1debd96e3d16">os::WindowsFD</a>
 </li>
 <li>WindowsSocketError()
-: <a class="el" href="classWindowsSocketError.html#a27bced956a7f2453b2f8deacf836478e">WindowsSocketError</a>
+: <a class="el" href="classWindowsSocketError.html#a5e33cba8ac4e338f4066e7bf7e808f95">WindowsSocketError</a>
 </li>
 <li>withdraw()
 : <a class="el" href="classzookeeper_1_1LeaderContender.html#a8b9c11cee8ab52cdd9cd8cd3991f6c69">zookeeper::LeaderContender</a>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/gc_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/gc_8hpp_source.html b/content/api/latest/c++/gc_8hpp_source.html
index 9c6eb1d..42e966a 100644
--- a/content/api/latest/c++/gc_8hpp_source.html
+++ b/content/api/latest/c++/gc_8hpp_source.html
@@ -59,7 +59,7 @@
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1GarbageCollector_html_a54ea92b50917572fb8ae5447040cc633"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1GarbageCollector.html#a54ea92b50917572fb8ae5447040cc633">mesos::internal::slave::GarbageCollector::unschedule</a></div><div class="ttdeci">virtual process::Future&lt; bool &gt; unschedule(const std::string &amp;path)</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1GarbageCollectorProcess_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1GarbageCollectorProcess.html">mesos::internal::slave::GarbageCollectorProcess</a></div><div class="ttdef"><b>Definition:</b> gc_process.hpp:44</div></div>
 <div class="ttc" id="nothing_8hpp_html"><div class="ttname"><a href="nothing_8hpp.html">nothing.hpp</a></div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1GarbageCollector_html_ab1be3a7155eb026d306b907eb7b815ae"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1GarbageCollector.html#ab1be3a7155eb026d306b907eb7b815ae">mesos::internal::slave::GarbageCollector::schedule</a></div><div class="ttdeci">virtual process::Future&lt; Nothing &gt; schedule(const Duration &amp;d, const std::string &amp;path)</div></div>
 <div class="ttc" id="future_8hpp_html"><div class="ttname"><a href="future_8hpp.html">future.hpp</a></div></div>
 <div class="ttc" id="namespaceinternal_html"><div class="ttname"><a href="namespaceinternal.html">internal</a></div><div class="ttdef"><b>Definition:</b> attributes.hpp:24</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/gc__process_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/gc__process_8hpp_source.html b/content/api/latest/c++/gc__process_8hpp_source.html
index 5b287bf..82c9355 100644
--- a/content/api/latest/c++/gc__process_8hpp_source.html
+++ b/content/api/latest/c++/gc__process_8hpp_source.html
@@ -71,7 +71,7 @@
 <div class="ttc" id="nothing_8hpp_html"><div class="ttname"><a href="nothing_8hpp.html">nothing.hpp</a></div></div>
 <div class="ttc" id="counter_8hpp_html"><div class="ttname"><a href="counter_8hpp.html">counter.hpp</a></div></div>
 <div class="ttc" id="namespacerouting_1_1diagnosis_1_1socket_html_a8937277756951dcc28f2dbdbd9ea24d7"><div class="ttname"><a href="namespacerouting_1_1diagnosis_1_1socket.html#a8937277756951dcc28f2dbdbd9ea24d7">routing::diagnosis::socket::infos</a></div><div class="ttdeci">Try&lt; std::vector&lt; Info &gt; &gt; infos(int familiy, int states)</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="classprocess_1_1Promise_html"><div class="ttname"><a href="classprocess_1_1Promise.html">process::Promise&lt; Nothing &gt;</a></div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1log_1_1protocol_html_a3b1f8bd7b18c51af9d1f58842950b545"><div class="ttname"><a href="namespacemesos_1_1internal_1_1log_1_1protocol.html#a3b1f8bd7b18c51af9d1f58842950b545">mesos::internal::log::protocol::promise</a></div><div class="ttdeci">Protocol&lt; PromiseRequest, PromiseResponse &gt; promise</div></div>
 <div class="ttc" id="classMultimap_html"><div class="ttname"><a href="classMultimap.html">Multimap</a></div><div class="ttdef"><b>Definition:</b> multimap.hpp:30</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/grpc_8hpp.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/grpc_8hpp.html b/content/api/latest/c++/grpc_8hpp.html
index af9fe4c..f2c204e 100644
--- a/content/api/latest/c++/grpc_8hpp.html
+++ b/content/api/latest/c++/grpc_8hpp.html
@@ -62,7 +62,7 @@
 <code>#include &lt;thread&gt;</code><br />
 <code>#include &lt;type_traits&gt;</code><br />
 <code>#include &lt;google/protobuf/message.h&gt;</code><br />
-<code>#include &lt;grpc++/grpc++.h&gt;</code><br />
+<code>#include &lt;grpcpp/grpcpp.h&gt;</code><br />
 <code>#include &lt;<a class="el" href="future_8hpp_source.html">process/future.hpp</a>&gt;</code><br />
 <code>#include &lt;<a class="el" href="owned_8hpp_source.html">process/owned.hpp</a>&gt;</code><br />
 <code>#include &lt;<a class="el" href="libprocess_2include_2process_2process_8hpp_source.html">process/process.hpp</a>&gt;</code><br />


[06/37] mesos-site git commit: Updated the website built from mesos SHA: 1231e8f.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/src_2slave_2http_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2slave_2http_8hpp_source.html b/content/api/latest/c++/src_2slave_2http_8hpp_source.html
index 3f2e147..c0fd62a 100644
--- a/content/api/latest/c++/src_2slave_2http_8hpp_source.html
+++ b/content/api/latest/c++/src_2slave_2http_8hpp_source.html
@@ -76,7 +76,7 @@
 <div class="ttc" id="structprocess_1_1http_1_1URL_html"><div class="ttname"><a href="structprocess_1_1http_1_1URL.html">process::http::URL</a></div><div class="ttdef"><b>Definition:</b> http.hpp:129</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1RequestMediaTypes_html"><div class="ttname"><a href="structmesos_1_1internal_1_1RequestMediaTypes.html">mesos::internal::RequestMediaTypes</a></div><div class="ttdef"><b>Definition:</b> http.hpp:86</div></div>
 <div class="ttc" id="classSeconds_html"><div class="ttname"><a href="classSeconds.html">Seconds</a></div><div class="ttdef"><b>Definition:</b> duration.hpp:207</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Http_html_ade2f0a46b826a1c98b0aeff77c5c28ac"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Http.html#ade2f0a46b826a1c98b0aeff77c5c28ac">mesos::internal::slave::Http::CONTAINERS_HELP</a></div><div class="ttdeci">static std::string CONTAINERS_HELP()</div></div>
 <div class="ttc" id="include_2mesos_2authorizer_2authorizer_8hpp_html"><div class="ttname"><a href="include_2mesos_2authorizer_2authorizer_8hpp.html">authorizer.hpp</a></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/937d024f/content/api/latest/c++/src_2slave_2metrics_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2slave_2metrics_8hpp_source.html b/content/api/latest/c++/src_2slave_2metrics_8hpp_source.html
index 5801a50..52b6e8f 100644
--- a/content/api/latest/c++/src_2slave_2metrics_8hpp_source.html
+++ b/content/api/latest/c++/src_2slave_2metrics_8hpp_source.html
@@ -76,7 +76,7 @@
 <div class="ttc" id="structmesos_1_1internal_1_1slave_1_1Metrics_html_a6eac4f70a5a1a34c6268c5415ada7623"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1Metrics.html#a6eac4f70a5a1a34c6268c5415ada7623">mesos::internal::slave::Metrics::frameworks_active</a></div><div class="ttdeci">process::metrics::Gauge frameworks_active</div><div class="ttdef"><b>Definition:</b> metrics.hpp:46</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1slave_1_1Metrics_html_aee166a61f210047dd2a4ddeb2376337f"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1Metrics.html#aee166a61f210047dd2a4ddeb2376337f">mesos::internal::slave::Metrics::setRecoveryTime</a></div><div class="ttdeci">void setRecoveryTime(const Duration &amp;duration)</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1slave_1_1Metrics_html_a53fcef54e9490431e65c37386219217f"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1Metrics.html#a53fcef54e9490431e65c37386219217f">mesos::internal::slave::Metrics::valid_status_updates</a></div><div class="ttdeci">process::metrics::Counter valid_status_updates</div><div class="ttdef"><b>Definition:</b> metrics.hpp:64</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1slave_1_1Metrics_html_af7910568f51ea2cbfc4b721a64a9d200"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1Metrics.html#af7910568f51ea2cbfc4b721a64a9d200">mesos::internal::slave::Metrics::container_launch_errors</a></div><div class="ttdeci">process::metrics::Counter container_launch_errors</div><div class="ttdef"><b>Definition:</b> metrics.hpp:72</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1slave_1_1Metrics_html_af61f1e8902f25659a561f9f4bee8a81d"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1Metrics.html#af61f1e8902f25659a561f9f4bee8a81d">mesos::internal::slave::Metrics::tasks_gone</a></div><div class="ttdeci">process::metrics::Counter tasks_gone</div><div class="ttdef"><b>Definition:</b> metrics.hpp:56</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1slave_1_1Metrics_html_ab997b2b7880a9b3689bcdbcb93b88b4b"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1Metrics.html#ab997b2b7880a9b3689bcdbcb93b88b4b">mesos::internal::slave::Metrics::invalid_status_updates</a></div><div class="ttdeci">process::metrics::Counter invalid_status_updates</div><div class="ttdef"><b>Definition:</b> metrics.hpp:65</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/src_2slave_2state_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2slave_2state_8hpp_source.html b/content/api/latest/c++/src_2slave_2state_8hpp_source.html
index 6f0a3cc..6b19dae 100644
--- a/content/api/latest/c++/src_2slave_2state_8hpp_source.html
+++ b/content/api/latest/c++/src_2slave_2state_8hpp_source.html
@@ -100,7 +100,7 @@
 <div class="ttc" id="structmesos_1_1internal_1_1slave_1_1state_1_1TaskState_html"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1state_1_1TaskState.html">mesos::internal::slave::state::TaskState</a></div><div class="ttdef"><b>Definition:</b> state.hpp:243</div></div>
 <div class="ttc" id="namespaceos_html_af0f3343df38b8241f66750a273d4a5a6"><div class="ttname"><a href="namespaceos.html#af0f3343df38b8241f66750a273d4a5a6">os::mkdir</a></div><div class="ttdeci">Try&lt; Nothing &gt; mkdir(const std::string &amp;directory, bool recursive=true)</div><div class="ttdef"><b>Definition:</b> mkdir.hpp:31</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1slave_1_1state_1_1RunState_html_a77a409b68769564c0148e971bd929db3"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1state_1_1RunState.html#a77a409b68769564c0148e971bd929db3">mesos::internal::slave::state::RunState::RunState</a></div><div class="ttdeci">RunState()</div><div class="ttdef"><b>Definition:</b> state.hpp:266</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="3rdparty_2libprocess_2include_2process_2pid_8hpp_html"><div class="ttname"><a href="3rdparty_2libprocess_2include_2process_2pid_8hpp.html">pid.hpp</a></div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1slave_1_1state_1_1RunState_html"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1state_1_1RunState.html">mesos::internal::slave::state::RunState</a></div><div class="ttdef"><b>Definition:</b> state.hpp:264</div></div>
 <div class="ttc" id="mkdir_8hpp_html"><div class="ttname"><a href="mkdir_8hpp.html">mkdir.hpp</a></div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/src_2tests_2allocator_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2tests_2allocator_8hpp_source.html b/content/api/latest/c++/src_2tests_2allocator_8hpp_source.html
index e61666d..53fd2c7 100644
--- a/content/api/latest/c++/src_2tests_2allocator_8hpp_source.html
+++ b/content/api/latest/c++/src_2tests_2allocator_8hpp_source.html
@@ -84,7 +84,7 @@
 <div class="ttc" id="classmesos_1_1allocator_1_1Allocator_html_a06d46d24d46f7c9858ab58c027ecc7ca"><div class="ttname"><a href="classmesos_1_1allocator_1_1Allocator.html#a06d46d24d46f7c9858ab58c027ecc7ca">mesos::allocator::Allocator::setQuota</a></div><div class="ttdeci">virtual void setQuota(const std::string &amp;role, const Quota &amp;quota)=0</div><div class="ttdoc">Informs the allocator to set quota for the given role. </div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1tests_1_1TestAllocator_html"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html">mesos::internal::tests::TestAllocator</a></div><div class="ttdef"><b>Definition:</b> allocator.hpp:222</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1tests_1_1TestAllocator_html_ad9a4148323e74fa49b534b181d10a723"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html#ad9a4148323e74fa49b534b181d10a723">mesos::internal::tests::TestAllocator::MOCK_METHOD4</a></div><div class="ttdeci">MOCK_METHOD4(updateSlave, void(const SlaveID &amp;, const SlaveInfo &amp;, const Option&lt; Resources &gt; &amp;, const Option&lt; std::vector&lt; SlaveInfo::Capability &gt;&gt; &amp;))</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="classmesos_1_1allocator_1_1Allocator_html_ac58e3a3025d3887ab1ab9267c9093188"><div class="ttname"><a href="classmesos_1_1allocator_1_1Allocator.html#ac58e3a3025d3887ab1ab9267c9093188">mesos::allocator::Allocator::removeFramework</a></div><div class="ttdeci">virtual void removeFramework(const FrameworkID &amp;frameworkId)=0</div><div class="ttdoc">Removes a framework from the Mesos cluster. </div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1tests_1_1TestAllocator_html_aa2565c164096b7dc96a567af2cbe3a37"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html#aa2565c164096b7dc96a567af2cbe3a37">mesos::internal::tests::TestAllocator::MOCK_METHOD5</a></div><div class="ttdeci">MOCK_METHOD5(addFramework, void(const FrameworkID &amp;, const FrameworkInfo &amp;, const hashmap&lt; SlaveID, Resources &gt; &amp;, bool active, const std::set&lt; std::string &gt; &amp;))</div></div>
 <div class="ttc" id="classmesos_1_1allocator_1_1Allocator_html_a455bb50eb4548484969c42ada23cd8ff"><div class="ttname"><a href="classmesos_1_1allocator_1_1Allocator.html#a455bb50eb4548484969c42ada23cd8ff">mesos::allocator::Allocator::updateUnavailability</a></div><div class="ttdeci">virtual void updateUnavailability(const SlaveID &amp;slaveId, const Option&lt; Unavailability &gt; &amp;unavailability)=0</div><div class="ttdoc">Updates unavailability for an agent. </div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/src_2tests_2containerizer_2isolator_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2tests_2containerizer_2isolator_8hpp_source.html b/content/api/latest/c++/src_2tests_2containerizer_2isolator_8hpp_source.html
index 937ece2..34e7e05 100644
--- a/content/api/latest/c++/src_2tests_2containerizer_2isolator_8hpp_source.html
+++ b/content/api/latest/c++/src_2tests_2containerizer_2isolator_8hpp_source.html
@@ -62,7 +62,7 @@
 <div class="ttc" id="src_2slave_2containerizer_2mesos_2isolator_8hpp_html"><div class="ttname"><a href="src_2slave_2containerizer_2mesos_2isolator_8hpp.html">isolator.hpp</a></div></div>
 <div class="ttc" id="3rdparty_2stout_2include_2stout_2windows_8hpp_html_ab03ced250ed239bc3b50b669493997f9"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ab03ced250ed239bc3b50b669493997f9">pid_t</a></div><div class="ttdeci">DWORD pid_t</div><div class="ttdef"><b>Definition:</b> windows.hpp:187</div></div>
 <div class="ttc" id="classmesos_1_1slave_1_1Isolator_html_a0d91782894ecd7bd20f5778d9e01c018"><div class="ttname"><a href="classmesos_1_1slave_1_1Isolator.html#a0d91782894ecd7bd20f5778d9e01c018">mesos::slave::Isolator::recover</a></div><div class="ttdeci">virtual process::Future&lt; Nothing &gt; recover(const std::list&lt; ContainerState &gt; &amp;states, const hashset&lt; ContainerID &gt; &amp;orphans)</div><div class="ttdef"><b>Definition:</b> isolator.hpp:60</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1tests_1_1MockIsolator_html_a2bb8379200cf31779e0eebf3b67e55fe"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1MockIsolator.html#a2bb8379200cf31779e0eebf3b67e55fe">mesos::internal::tests::MockIsolator::MockIsolator</a></div><div class="ttdeci">MockIsolator()</div><div class="ttdef"><b>Definition:</b> isolator.hpp:70</div></div>
 <div class="ttc" id="classmesos_1_1slave_1_1Isolator_html_aa4e5910588131613e4c10903282dc252"><div class="ttname"><a href="classmesos_1_1slave_1_1Isolator.html#aa4e5910588131613e4c10903282dc252">mesos::slave::Isolator::update</a></div><div class="ttdeci">virtual process::Future&lt; Nothing &gt; update(const ContainerID &amp;containerId, const Resources &amp;resources)</div><div class="ttdef"><b>Definition:</b> isolator.hpp:98</div></div>
 <div class="ttc" id="structNone_html"><div class="ttname"><a href="structNone.html">None</a></div><div class="ttdef"><b>Definition:</b> none.hpp:27</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/src_2tests_2containerizer_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2tests_2containerizer_8hpp_source.html b/content/api/latest/c++/src_2tests_2containerizer_8hpp_source.html
index dc2fef9..d550fef 100644
--- a/content/api/latest/c++/src_2tests_2containerizer_8hpp_source.html
+++ b/content/api/latest/c++/src_2tests_2containerizer_8hpp_source.html
@@ -74,7 +74,7 @@
 <div class="ttc" id="classmesos_1_1internal_1_1tests_1_1TestContainerizer_html"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1TestContainerizer.html">mesos::internal::tests::TestContainerizer</a></div><div class="ttdef"><b>Definition:</b> containerizer.hpp:62</div></div>
 <div class="ttc" id="include_2mesos_2v1_2executor_8hpp_html"><div class="ttname"><a href="include_2mesos_2v1_2executor_8hpp.html">executor.hpp</a></div></div>
 <div class="ttc" id="src_2slave_2state_8hpp_html"><div class="ttname"><a href="src_2slave_2state_8hpp.html">state.hpp</a></div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="3rdparty_2libprocess_2include_2process_2pid_8hpp_html"><div class="ttname"><a href="3rdparty_2libprocess_2include_2process_2pid_8hpp.html">pid.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Containerizer_html_a2b3b394a0928d213a32bd02face608b7"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#a2b3b394a0928d213a32bd02face608b7">mesos::internal::slave::Containerizer::attach</a></div><div class="ttdeci">virtual process::Future&lt; process::http::Connection &gt; attach(const ContainerID &amp;containerId)</div><div class="ttdef"><b>Definition:</b> containerizer.hpp:104</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1tests_1_1TestContainerizer_html_a249f9386c7a7d350edb621ea88417050"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1TestContainerizer.html#a249f9386c7a7d350edb621ea88417050">mesos::internal::tests::TestContainerizer::MOCK_METHOD4</a></div><div class="ttdeci">MOCK_METHOD4(launch, process::Future&lt; slave::Containerizer::LaunchResult &gt;(const ContainerID &amp;, const mesos::slave::ContainerConfig &amp;, const std::map&lt; std::string, std::string &gt; &amp;, const Option&lt; std::string &gt; &amp;))</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/src_2tests_2environment_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2tests_2environment_8hpp_source.html b/content/api/latest/c++/src_2tests_2environment_8hpp_source.html
index bc2ab8f..4dc07c2 100644
--- a/content/api/latest/c++/src_2tests_2environment_8hpp_source.html
+++ b/content/api/latest/c++/src_2tests_2environment_8hpp_source.html
@@ -58,7 +58,7 @@
 <div class="ttc" id="classmesos_1_1internal_1_1tests_1_1Environment_html_ac57626d4f8d16794d88543c200bc6c70"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1Environment.html#ac57626d4f8d16794d88543c200bc6c70">mesos::internal::tests::Environment::Environment</a></div><div class="ttdeci">Environment(const Flags &amp;flags)</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1tests_html_a1396c5e3b0a179220de2792d74770ec2"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests.html#a1396c5e3b0a179220de2792d74770ec2">mesos::internal::tests::environment</a></div><div class="ttdeci">Environment * environment</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1tests_1_1Flags_html"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1Flags.html">mesos::internal::tests::Flags</a></div><div class="ttdef"><b>Definition:</b> flags.hpp:34</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="classstout_1_1internal_1_1tests_1_1Environment_html"><div class="ttname"><a href="classstout_1_1internal_1_1tests_1_1Environment.html">stout::internal::tests::Environment</a></div><div class="ttdef"><b>Definition:</b> environment.hpp:94</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1tests_1_1Environment_html"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1Environment.html">mesos::internal::tests::Environment</a></div><div class="ttdef"><b>Definition:</b> environment.hpp:36</div></div>
 <div class="ttc" id="namespaceinternal_html"><div class="ttname"><a href="namespaceinternal.html">internal</a></div><div class="ttdef"><b>Definition:</b> attributes.hpp:24</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/src_2tests_2flags_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2tests_2flags_8hpp_source.html b/content/api/latest/c++/src_2tests_2flags_8hpp_source.html
index 22a9bd8..ad40649 100644
--- a/content/api/latest/c++/src_2tests_2flags_8hpp_source.html
+++ b/content/api/latest/c++/src_2tests_2flags_8hpp_source.html
@@ -63,7 +63,7 @@
 <div class="ttc" id="duration_8hpp_html"><div class="ttname"><a href="duration_8hpp.html">duration.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1tests_1_1Flags_html"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1Flags.html">mesos::internal::tests::Flags</a></div><div class="ttdef"><b>Definition:</b> flags.hpp:34</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1tests_1_1Flags_html_a81ef2456b457422601333e4efeb00d86"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1Flags.html#a81ef2456b457422601333e4efeb00d86">mesos::internal::tests::Flags::test_await_timeout</a></div><div class="ttdeci">Duration test_await_timeout</div><div class="ttdef"><b>Definition:</b> flags.hpp:49</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</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="option_8hpp_html"><div class="ttname"><a href="option_8hpp.html">option.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1tests_1_1Flags_html_abf2002c7d6b7bdaf841bfd18ef7251c2"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1Flags.html#abf2002c7d6b7bdaf841bfd18ef7251c2">mesos::internal::tests::Flags::isolation</a></div><div class="ttdeci">Option&lt; std::string &gt; isolation</div><div class="ttdef"><b>Definition:</b> flags.hpp:47</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/src_2tests_2limiter_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2tests_2limiter_8hpp_source.html b/content/api/latest/c++/src_2tests_2limiter_8hpp_source.html
index 072b6ae..b2f1094 100644
--- a/content/api/latest/c++/src_2tests_2limiter_8hpp_source.html
+++ b/content/api/latest/c++/src_2tests_2limiter_8hpp_source.html
@@ -56,7 +56,7 @@
 <div class="ttc" id="classmesos_1_1internal_1_1tests_1_1MockRateLimiter_html_a7ef39625ebff87e4a80f7cff9a6ee13c"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1MockRateLimiter.html#a7ef39625ebff87e4a80f7cff9a6ee13c">mesos::internal::tests::MockRateLimiter::MOCK_CONST_METHOD0</a></div><div class="ttdeci">MOCK_CONST_METHOD0(acquire, process::Future&lt; Nothing &gt;())</div></div>
 <div class="ttc" id="duration_8hpp_html"><div class="ttname"><a href="duration_8hpp.html">duration.hpp</a></div></div>
 <div class="ttc" id="classSeconds_html"><div class="ttname"><a href="classSeconds.html">Seconds</a></div><div class="ttdef"><b>Definition:</b> duration.hpp:207</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1tests_1_1MockRateLimiter_html_a551934d947515266a9d0dd21f3b619b3"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1MockRateLimiter.html#a551934d947515266a9d0dd21f3b619b3">mesos::internal::tests::MockRateLimiter::MockRateLimiter</a></div><div class="ttdeci">MockRateLimiter()</div><div class="ttdef"><b>Definition:</b> limiter.hpp:35</div></div>
 <div class="ttc" id="namespaceinternal_html"><div class="ttname"><a href="namespaceinternal.html">internal</a></div><div class="ttdef"><b>Definition:</b> attributes.hpp:24</div></div>
 <div class="ttc" id="namespaceprocess_html"><div class="ttname"><a href="namespaceprocess.html">process</a></div><div class="ttdef"><b>Definition:</b> executor.hpp:47</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/src_2tests_2mesos_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2tests_2mesos_8hpp_source.html b/content/api/latest/c++/src_2tests_2mesos_8hpp_source.html
index ac12fba..8a7bf67 100644
--- a/content/api/latest/c++/src_2tests_2mesos_8hpp_source.html
+++ b/content/api/latest/c++/src_2tests_2mesos_8hpp_source.html
@@ -200,7 +200,7 @@
 <div class="ttc" id="structmesos_1_1internal_1_1tests_1_1common_1_1DefaultCredential_html"><div class="ttname"><a href="structmesos_1_1internal_1_1tests_1_1common_1_1DefaultCredential.html">mesos::internal::tests::common::DefaultCredential</a></div><div class="ttdef"><b>Definition:</b> mesos.hpp:459</div></div>
 <div class="ttc" id="src_2sched_2constants_8hpp_html"><div class="ttname"><a href="src_2sched_2constants_8hpp.html">constants.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1tests_1_1MockSecretGenerator_html"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1MockSecretGenerator.html">mesos::internal::tests::MockSecretGenerator</a></div><div class="ttdef"><b>Definition:</b> mesos.hpp:3129</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1tests_html_a6b044a48124e8fcfeba4ae4177e876fd"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests.html#a6b044a48124e8fcfeba4ae4177e876fd">mesos::internal::tests::READONLY_HTTP_AUTHENTICATION_REALM</a></div><div class="ttdeci">constexpr char READONLY_HTTP_AUTHENTICATION_REALM[]</div><div class="ttdef"><b>Definition:</b> mesos.hpp:106</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_html_a3628ea1de6e52dd76de2d3b5d4ab8463"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1.html#a3628ea1de6e52dd76de2d3b5d4ab8463">mesos::internal::tests::v1::DESTROY</a></div><div class="ttdeci">mesos::v1::Offer::Operation DESTROY(Args &amp;&amp;...args)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2004</div></div>
 <div class="ttc" id="classmesos_1_1SchedulerDriver_html_aaaa8882ecb2e0fbaea33b8575a865dc5"><div class="ttname"><a href="classmesos_1_1SchedulerDriver.html#aaaa8882ecb2e0fbaea33b8575a865dc5">mesos::SchedulerDriver::declineOffer</a></div><div class="ttdeci">virtual Status declineOffer(const OfferID &amp;offerId, const Filters &amp;filters=Filters())=0</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/src_2tests_2module_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2tests_2module_8hpp_source.html b/content/api/latest/c++/src_2tests_2module_8hpp_source.html
index 23014d3..5e51bcd 100644
--- a/content/api/latest/c++/src_2tests_2module_8hpp_source.html
+++ b/content/api/latest/c++/src_2tests_2module_8hpp_source.html
@@ -76,7 +76,7 @@
 <div class="ttc" id="namespacemesos_1_1internal_1_1tests_html_a61dcd7752a1b2bfc737b0f9b357191a6a1ec8fc934062f6aadd9019c7f1f1d2c0"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests.html#a61dcd7752a1b2bfc737b0f9b357191a6a1ec8fc934062f6aadd9019c7f1f1d2c0">mesos::internal::tests::TestDRFAllocator</a></div><div class="ttdef"><b>Definition:</b> module.hpp:48</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1tests_1_1Module_html"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1Module.html">mesos::internal::tests::Module</a></div><div class="ttdef"><b>Definition:</b> module.hpp:65</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1tests_html_a61dcd7752a1b2bfc737b0f9b357191a6af38e1a65a784c9ef0165b5a59e9316d0"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests.html#a61dcd7752a1b2bfc737b0f9b357191a6af38e1a65a784c9ef0165b5a59e9316d0">mesos::internal::tests::TestMasterContender</a></div><div class="ttdef"><b>Definition:</b> module.hpp:52</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1tests_1_1Module_html_a6feec23c6307765d6d74118f26258e75"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1Module.html#a6feec23c6307765d6d74118f26258e75">mesos::internal::tests::Module::create</a></div><div class="ttdeci">static Try&lt; T * &gt; create()</div><div class="ttdef"><b>Definition:</b> module.hpp:70</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1tests_html_a61dcd7752a1b2bfc737b0f9b357191a6ade2ccab5fb95e9184585a13f329a9c95"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests.html#a61dcd7752a1b2bfc737b0f9b357191a6ade2ccab5fb95e9184585a13f329a9c95">mesos::internal::tests::TestMasterDetector</a></div><div class="ttdef"><b>Definition:</b> module.hpp:53</div></div>
 <div class="ttc" id="classTry_html_aec4a11ddd3c036e889d90b7eb6258ba7"><div class="ttname"><a href="classTry.html#aec4a11ddd3c036e889d90b7eb6258ba7">Try::error</a></div><div class="ttdeci">static Try error(const E &amp;e)</div><div class="ttdef"><b>Definition:</b> try.hpp:42</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/src_2tests_2utils_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2tests_2utils_8hpp_source.html b/content/api/latest/c++/src_2tests_2utils_8hpp_source.html
index a41b79c..af0b924 100644
--- a/content/api/latest/c++/src_2tests_2utils_8hpp_source.html
+++ b/content/api/latest/c++/src_2tests_2utils_8hpp_source.html
@@ -60,7 +60,7 @@
 <div class="ttc" id="namespacemesos_1_1internal_1_1tests_html_a843ef16a15d05c6c484cf8b52f041668"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests.html#a843ef16a15d05c6c484cf8b52f041668">mesos::internal::tests::getTestHelperDir</a></div><div class="ttdeci">std::string getTestHelperDir()</div></div>
 <div class="ttc" id="structJSON_1_1Object_html"><div class="ttname"><a href="structJSON_1_1Object.html">JSON::Object</a></div><div class="ttdef"><b>Definition:</b> json.hpp:154</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1tests_html_afcdf72e4f7e07e60c06352ac391c0adc"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests.html#afcdf72e4f7e07e60c06352ac391c0adc">mesos::internal::tests::getNonLoopbackIP</a></div><div class="ttdeci">Try&lt; net::IP::Network &gt; getNonLoopbackIP()</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1tests_html_aca69978cd8f378896cf3e2dd3bdc0d41"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests.html#aca69978cd8f378896cf3e2dd3bdc0d41">mesos::internal::tests::getLauncherDir</a></div><div class="ttdeci">std::string getLauncherDir()</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1tests_html_a87fa60a054d95ffe5bc906f86a1630f4"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests.html#a87fa60a054d95ffe5bc906f86a1630f4">mesos::internal::tests::getLibMesosPath</a></div><div class="ttdeci">std::string getLibMesosPath()</div></div>
 <div class="ttc" id="namespaceinternal_html"><div class="ttname"><a href="namespaceinternal.html">internal</a></div><div class="ttdef"><b>Definition:</b> attributes.hpp:24</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/src_2tests_2zookeeper_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2tests_2zookeeper_8hpp_source.html b/content/api/latest/c++/src_2tests_2zookeeper_8hpp_source.html
index 8c45c49..ea7bc5f 100644
--- a/content/api/latest/c++/src_2tests_2zookeeper_8hpp_source.html
+++ b/content/api/latest/c++/src_2tests_2zookeeper_8hpp_source.html
@@ -69,7 +69,7 @@
 <div class="ttc" id="classmesos_1_1internal_1_1tests_1_1ZooKeeperTest_html_a0c17ec16b01ffd0e8c594c13e948e559"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1ZooKeeperTest.html#a0c17ec16b01ffd0e8c594c13e948e559">mesos::internal::tests::ZooKeeperTest::ZooKeeperTest</a></div><div class="ttdeci">ZooKeeperTest()</div><div class="ttdef"><b>Definition:</b> zookeeper.hpp:119</div></div>
 <div class="ttc" id="classZooKeeper_html_accad8e8d68a1940c2035bd66f8b5d017"><div class="ttname"><a href="classZooKeeper.html#accad8e8d68a1940c2035bd66f8b5d017">ZooKeeper::get</a></div><div class="ttdeci">int get(const std::string &amp;path, bool watch, std::string *result, Stat *stat)</div><div class="ttdoc">gets the data associated with a node synchronously. </div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1tests_1_1ZooKeeperTest_html_a548f2c77206020dee1715f8a6e831910"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1ZooKeeperTest.html#a548f2c77206020dee1715f8a6e831910">mesos::internal::tests::ZooKeeperTest::server</a></div><div class="ttdeci">ZooKeeperTestServer * server</div><div class="ttdef"><b>Definition:</b> zookeeper.hpp:128</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1tests_1_1ZooKeeperTest_1_1TestWatcher_html_ac5a9f0ce8ba90b0408483a90f7fe7ef3"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1ZooKeeperTest_1_1TestWatcher.html#ac5a9f0ce8ba90b0408483a90f7fe7ef3">mesos::internal::tests::ZooKeeperTest::TestWatcher::awaitSessionEvent</a></div><div class="ttdeci">void awaitSessionEvent(int state)</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1tests_1_1ZooKeeperTest_1_1TestWatcher_html_a747c1b1809456584e2d9d6be312484ce"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1ZooKeeperTest_1_1TestWatcher.html#a747c1b1809456584e2d9d6be312484ce">mesos::internal::tests::ZooKeeperTest::TestWatcher::process</a></div><div class="ttdeci">virtual void process(int type, int state, int64_t sessionId, const std::string &amp;path)</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1tests_1_1ZooKeeperTest_html_a717d7babbd00c019cc3a3852009b2e7d"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1ZooKeeperTest.html#a717d7babbd00c019cc3a3852009b2e7d">mesos::internal::tests::ZooKeeperTest::NO_TIMEOUT</a></div><div class="ttdeci">static const Duration NO_TIMEOUT</div><div class="ttdef"><b>Definition:</b> zookeeper.hpp:125</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/src_2uri_2fetcher_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2uri_2fetcher_8hpp_source.html b/content/api/latest/c++/src_2uri_2fetcher_8hpp_source.html
index a301fee..25b7a45 100644
--- a/content/api/latest/c++/src_2uri_2fetcher_8hpp_source.html
+++ b/content/api/latest/c++/src_2uri_2fetcher_8hpp_source.html
@@ -58,7 +58,7 @@
 <div class="ttc" id="uri_2fetchers_2copy_8hpp_html"><div class="ttname"><a href="uri_2fetchers_2copy_8hpp.html">copy.hpp</a></div></div>
 <div class="ttc" id="include_2mesos_2uri_2fetcher_8hpp_html"><div class="ttname"><a href="include_2mesos_2uri_2fetcher_8hpp.html">fetcher.hpp</a></div></div>
 <div class="ttc" id="curl_8hpp_html"><div class="ttname"><a href="curl_8hpp.html">curl.hpp</a></div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="uri_2fetchers_2docker_8hpp_html"><div class="ttname"><a href="uri_2fetchers_2docker_8hpp.html">docker.hpp</a></div></div>
 <div class="ttc" id="hadoop_8hpp_html"><div class="ttname"><a href="hadoop_8hpp.html">hadoop.hpp</a></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/937d024f/content/api/latest/c++/src_2uri_2schemes_2http_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2uri_2schemes_2http_8hpp_source.html b/content/api/latest/c++/src_2uri_2schemes_2http_8hpp_source.html
index b478f0f..752b024 100644
--- a/content/api/latest/c++/src_2uri_2schemes_2http_8hpp_source.html
+++ b/content/api/latest/c++/src_2uri_2schemes_2http_8hpp_source.html
@@ -59,7 +59,7 @@
 <div class="ttc" id="namespaceos_html_a698aa27e5ea6b1dc1c190b978c2f7960"><div class="ttname"><a href="namespaceos.html#a698aa27e5ea6b1dc1c190b978c2f7960">os::user</a></div><div class="ttdeci">Result&lt; std::string &gt; user(Option&lt; uid_t &gt; uid=None())</div><div class="ttdef"><b>Definition:</b> su.hpp:277</div></div>
 <div class="ttc" id="none_8hpp_html"><div class="ttname"><a href="none_8hpp.html">none.hpp</a></div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1tests_html_ab70487cb3ac225692ff7b0ea9923eb23"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests.html#ab70487cb3ac225692ff7b0ea9923eb23">mesos::internal::tests::fragment</a></div><div class="ttdeci">Try&lt;::mesos::Value::Ranges &gt; fragment(const ::mesos::Value::Range &amp;bounds, size_t numRanges)</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="src_2uri_2utils_8hpp_html"><div class="ttname"><a href="src_2uri_2utils_8hpp.html">utils.hpp</a></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="structNone_html"><div class="ttname"><a href="structNone.html">None</a></div><div class="ttdef"><b>Definition:</b> none.hpp:27</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/src_2uri_2utils_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2uri_2utils_8hpp_source.html b/content/api/latest/c++/src_2uri_2utils_8hpp_source.html
index 0d39c92..fadd2a4 100644
--- a/content/api/latest/c++/src_2uri_2utils_8hpp_source.html
+++ b/content/api/latest/c++/src_2uri_2utils_8hpp_source.html
@@ -59,7 +59,7 @@
 <div class="ttc" id="namespaceos_html_a698aa27e5ea6b1dc1c190b978c2f7960"><div class="ttname"><a href="namespaceos.html#a698aa27e5ea6b1dc1c190b978c2f7960">os::user</a></div><div class="ttdeci">Result&lt; std::string &gt; user(Option&lt; uid_t &gt; uid=None())</div><div class="ttdef"><b>Definition:</b> su.hpp:277</div></div>
 <div class="ttc" id="none_8hpp_html"><div class="ttname"><a href="none_8hpp.html">none.hpp</a></div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1tests_html_ab70487cb3ac225692ff7b0ea9923eb23"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests.html#ab70487cb3ac225692ff7b0ea9923eb23">mesos::internal::tests::fragment</a></div><div class="ttdeci">Try&lt;::mesos::Value::Ranges &gt; fragment(const ::mesos::Value::Range &amp;bounds, size_t numRanges)</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</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="structNone_html"><div class="ttname"><a href="structNone.html">None</a></div><div class="ttdef"><b>Definition:</b> none.hpp:27</div></div>
 <div class="ttc" id="namespaceuri_html"><div class="ttname"><a href="namespaceuri.html">uri</a></div><div class="ttdef"><b>Definition:</b> uri.hpp:21</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/src_2version_2version_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2version_2version_8hpp_source.html b/content/api/latest/c++/src_2version_2version_8hpp_source.html
index da82bba..4093459 100644
--- a/content/api/latest/c++/src_2version_2version_8hpp_source.html
+++ b/content/api/latest/c++/src_2version_2version_8hpp_source.html
@@ -62,7 +62,7 @@
 <div class="ttc" id="structprocess_1_1http_1_1Request_html"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html">process::http::Request</a></div><div class="ttdef"><b>Definition:</b> http.hpp:518</div></div>
 <div class="ttc" id="structJSON_1_1Object_html"><div class="ttname"><a href="structJSON_1_1Object.html">JSON::Object</a></div><div class="ttdef"><b>Definition:</b> json.hpp:154</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1build_html_a815dab7636e7ddbb6ede2493d9b3f40f"><div class="ttname"><a href="namespacemesos_1_1internal_1_1build.html#a815dab7636e7ddbb6ede2493d9b3f40f">mesos::internal::build::DATE</a></div><div class="ttdeci">const std::string DATE</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</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 &amp; get() const &amp;</div><div class="ttdef"><b>Definition:</b> option.hpp:118</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1build_html_acb7d084d37c709bfa87207ba1b5be465"><div class="ttname"><a href="namespacemesos_1_1internal_1_1build.html#acb7d084d37c709bfa87207ba1b5be465">mesos::internal::build::GIT_BRANCH</a></div><div class="ttdeci">const Option&lt; std::string &gt; GIT_BRANCH</div></div>
 <div class="ttc" id="future_8hpp_html"><div class="ttname"><a href="future_8hpp.html">future.hpp</a></div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/status__update__manager__process_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/status__update__manager__process_8hpp_source.html b/content/api/latest/c++/status__update__manager__process_8hpp_source.html
index 174016f..351f8f8 100644
--- a/content/api/latest/c++/status__update__manager__process_8hpp_source.html
+++ b/content/api/latest/c++/status__update__manager__process_8hpp_source.html
@@ -115,7 +115,7 @@
 <div class="ttc" id="classprocess_1_1ProcessBase_html_a6baf49d6234eb638d068a98514e4ae3f"><div class="ttname"><a href="classprocess_1_1ProcessBase.html#a6baf49d6234eb638d068a98514e4ae3f">process::ProcessBase::initialize</a></div><div class="ttdeci">virtual void initialize()</div><div class="ttdoc">Invoked when a process gets spawned. </div><div class="ttdef"><b>Definition:</b> process.hpp:100</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1StatusUpdateManagerProcess_html_ada5dee44c0cc874403efa6c2c3cde9d2"><div class="ttname"><a href="classmesos_1_1internal_1_1StatusUpdateManagerProcess.html#ada5dee44c0cc874403efa6c2c3cde9d2">mesos::internal::StatusUpdateManagerProcess::initialize</a></div><div class="ttdeci">void initialize(const lambda::function&lt; void(const UpdateType &amp;)&gt; &amp;_forwardCallback, const lambda::function&lt; const std::string(const IDType &amp;)&gt; &amp;_getPath)</div><div class="ttdef"><b>Definition:</b> status_update_manager_process.hpp:135</div></div>
 <div class="ttc" id="structid_1_1UUID_html"><div class="ttname"><a href="structid_1_1UUID.html">id::UUID</a></div><div class="ttdef"><b>Definition:</b> uuid.hpp:35</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="option_8hpp_html_a78407a45187058b9b4ef2042accb9bc4"><div class="ttname"><a href="option_8hpp.html#a78407a45187058b9b4ef2042accb9bc4">min</a></div><div class="ttdeci">Option&lt; T &gt; min(const Option&lt; T &gt; &amp;left, const Option&lt; T &gt; &amp;right)</div><div class="ttdef"><b>Definition:</b> option.hpp:179</div></div>
 <div class="ttc" id="namespaceprocess_html_ad46335bec9fe626e60003c33e8f13023"><div class="ttname"><a href="namespaceprocess.html#ad46335bec9fe626e60003c33e8f13023">process::delay</a></div><div class="ttdeci">Timer delay(const Duration &amp;duration, const PID&lt; T &gt; &amp;pid, void(T::*method)())</div><div class="ttdef"><b>Definition:</b> delay.hpp:31</div></div>
 <div class="ttc" id="src_2slave_2constants_8hpp_html"><div class="ttname"><a href="src_2slave_2constants_8hpp.html">constants.hpp</a></div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/structmesos_1_1DiskProfileAdaptor_1_1ProfileInfo.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/structmesos_1_1DiskProfileAdaptor_1_1ProfileInfo.html b/content/api/latest/c++/structmesos_1_1DiskProfileAdaptor_1_1ProfileInfo.html
index 3724dfa..4211c55 100644
--- a/content/api/latest/c++/structmesos_1_1DiskProfileAdaptor_1_1ProfileInfo.html
+++ b/content/api/latest/c++/structmesos_1_1DiskProfileAdaptor_1_1ProfileInfo.html
@@ -58,7 +58,7 @@
 </div><!--header-->
 <div class="contents">
 
-<p><code>#include &lt;<a class="el" href="resource__provider_2storage_2disk__profile_8hpp_source.html">disk_profile.hpp</a>&gt;</code></p>
+<p><code>#include &lt;<a class="el" href="resource__provider_2storage_2disk__profile__adaptor_8hpp_source.html">disk_profile_adaptor.hpp</a>&gt;</code></p>
 <table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
 Public Attributes</h2></td></tr>
@@ -101,7 +101,7 @@ Public Attributes</h2></td></tr>
 </div>
 </div>
 <hr/>The documentation for this struct was generated from the following file:<ul>
-<li>include/mesos/resource_provider/storage/<a class="el" href="resource__provider_2storage_2disk__profile_8hpp_source.html">disk_profile.hpp</a></li>
+<li>include/mesos/resource_provider/storage/<a class="el" href="resource__provider_2storage_2disk__profile__adaptor_8hpp_source.html">disk_profile_adaptor.hpp</a></li>
 </ul>
 </div><!-- contents -->
 <!-- start footer part -->

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/structmesos_1_1internal_1_1profile_1_1Flags-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/structmesos_1_1internal_1_1profile_1_1Flags-members.html b/content/api/latest/c++/structmesos_1_1internal_1_1profile_1_1Flags-members.html
deleted file mode 100644
index a8bc258..0000000
--- a/content/api/latest/c++/structmesos_1_1internal_1_1profile_1_1Flags-members.html
+++ /dev/null
@@ -1,107 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
-<title>Apache Mesos: Member List</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectalign" style="padding-left: 0.5em;">
-   <div id="projectname">Apache Mesos
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
-  <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_1profile.html">profile</a></li><li class="navelem"><a class="el" href="structmesos_1_1internal_1_1profile_1_1Flags.html">Flags</a></li>  </ul>
-</div>
-</div><!-- top -->
-<div class="header">
-  <div class="headertitle">
-<div class="title">mesos::internal::profile::Flags Member List</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p>This is the complete list of members for <a class="el" href="structmesos_1_1internal_1_1profile_1_1Flags.html">mesos::internal::profile::Flags</a>, including all inherited members.</p>
-<table class="directory">
-  <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a09ebe840242a3b0fbd3263bb6c7ca226">add</a>(T1 Flags::*t1, const Name &amp;name, const Option&lt; Name &gt; &amp;alias, const std::string &amp;help, const T2 *t2, F validate)</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#aec8d495e0dfe03b26cb3482cdd4137ce">add</a>(T1 Flags::*t1, const Name &amp;name, const Option&lt; Name &gt; &amp;alias, const std::string &amp;help, const T2 &amp;t2, F validate)</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a609f23d3e09a55acbf23adaf48f3740d">add</a>(T1 Flags::*t1, const Name &amp;name, const std::string &amp;help, const T2 &amp;t2, F validate)</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a13fdd4d41feadbb778e261115d183032">add</a>(T1 Flags::*t1, const Name &amp;name, const std::string &amp;help, const T2 &amp;t2)</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a23fcc07f0926fee64655aec6ecd89386">add</a>(T Flags::*t, const Name &amp;name, const std::string &amp;help)</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a6b89b575b2d3787200b5df48061e934e">add</a>(T1 Flags::*t1, const Name &amp;name, const Option&lt; Name &gt; &amp;alias, const std::string &amp;help, const T2 &amp;t2)</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a2277b6a7cbb3d88bb74b27ac5a3a546d">add</a>(Option&lt; T &gt; Flags::*option, const Name &amp;name, const Option&lt; Name &gt; &amp;alias, const std::string &amp;help, F validate)</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a4511f9842bbc36b82574739ae22fd141">add</a>(Option&lt; T &gt; Flags::*option, const Name &amp;name, const std::string &amp;help, F validate)</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a956c60a798c7ec3ef687de58a51c2990">add</a>(Option&lt; T &gt; Flags::*option, const Name &amp;name, const std::string &amp;help)</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a56da290b1a3b00816c11100aaed3a0cc">add</a>(Option&lt; T &gt; Flags::*option, const Name &amp;name, const Option&lt; Name &gt; &amp;alias, const std::string &amp;help)</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#ab7605bc820ed1d2d702e083e03f0d6a9">add</a>(const Flag &amp;flag)</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a61b5732037888efa46e97605c3493427">begin</a>() const </td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a03120420a1f53af099545eb916d403c0">begin</a>()</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a4b9c864acfcfc3e06fd03ccfe0dcb03e">buildEnvironment</a>(const Option&lt; std::string &gt; &amp;prefix=None()) const </td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a349a65728ecb08c50488ce70e2fdb03e">const_iterator</a> typedef</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a7dc9f7d8739f83bdbcaa0bcd071b9936">end</a>() const </td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a2afbdc821eeefba18d7315198bdada91">end</a>()</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#aaef908bce392f88d029b46ee241bda68">extract</a>(const std::string &amp;prefix) const </td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="structmesos_1_1internal_1_1profile_1_1Flags.html#a10166e16ba42331fed92cd81769da33d">Flags</a>()</td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1profile_1_1Flags.html">mesos::internal::profile::Flags</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a8bb1dea9469ded9d5cb5260f794ff381">FlagsBase</a>()</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a545d2da1a7ca600f0c6456ff54efba04">FlagsBase</a>(const FlagsBase &amp;)=default</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#ab3539e6c599bcf2becf17b133e8177ca">FlagsBase</a>(FlagsBase &amp;&amp;)=delete</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a7346f4067bc3f786c627daa76d9221d8">help</a></td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#ac73a41c2c9ba65800a8aad11ba595612">iterator</a> typedef</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#ad4f96e7c673aeefd6b2757505bfb7224">load</a>(const std::string &amp;prefix)</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a9a949502e400870c557ec4c11256e891">load</a>(const Option&lt; std::string &gt; &amp;prefix, int argc, const char *const *argv, bool unknowns=false, bool duplicates=false)</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a8cd76e5147cea872db5e6f91f9453b09">load</a>(const Option&lt; std::string &gt; &amp;prefix, int *argc, char ***argv, bool unknowns=false, bool duplicates=false)</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a69a4792cc358705da4af292f3333843c">load</a>(const std::map&lt; std::string, Option&lt; std::string &gt;&gt; &amp;values, bool unknowns=false, const Option&lt; std::string &gt; &amp;prefix=None())</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a79f4fca0960161e251fb2338aaf30f48">load</a>(const std::map&lt; std::string, std::string &gt; &amp;values, bool unknowns=false, const Option&lt; std::string &gt; &amp;prefix=None())</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="structmesos_1_1internal_1_1profile_1_1Flags.html#ae38e01d8f13ea537d91186e5b53efeb6">max_random_wait</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1profile_1_1Flags.html">mesos::internal::profile::Flags</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a51b9edeaf47b010420ce174e1929bf04">operator=</a>(const FlagsBase &amp;)=default</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a3eb8bf5ca9744fe981a40eb19e065f3c">operator=</a>(FlagsBase &amp;&amp;)=delete</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="structmesos_1_1internal_1_1profile_1_1Flags.html#a7bed0d3e77c8a7fadc6ca05cb84ea5bc">poll_interval</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1profile_1_1Flags.html">mesos::internal::profile::Flags</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a88f899fbf20a712e8bb7236284b41bf4">programName_</a></td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#ac99b7ca8863b671274472f571de0060a">setUsageMessage</a>(const std::string &amp;message)</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="structmesos_1_1internal_1_1profile_1_1Flags.html#ae427888bb547a4bf70b07eb058419fb9">uri</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1profile_1_1Flags.html">mesos::internal::profile::Flags</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a461ac2219b52b3b9bd22e8ac4fafe02a">usage</a>(const Option&lt; std::string &gt; &amp;message=None()) const </td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a40658af8fbe421af67a530f3c35d6f4a">usageMessage_</a></td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a8e23f0708a5cccc45a67dd8ea9159439">~FlagsBase</a>()=default</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-</table></div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated by &#160;<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.11
-</small></address>
-</body>
-</html>


[21/37] mesos-site git commit: Updated the website built from mesos SHA: 1231e8f.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/include_2mesos_2authentication_2authenticatee_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/include_2mesos_2authentication_2authenticatee_8hpp_source.html b/content/api/latest/c++/include_2mesos_2authentication_2authenticatee_8hpp_source.html
index 1589e1f..ee43948 100644
--- a/content/api/latest/c++/include_2mesos_2authentication_2authenticatee_8hpp_source.html
+++ b/content/api/latest/c++/include_2mesos_2authentication_2authenticatee_8hpp_source.html
@@ -56,7 +56,7 @@
 <div class="ttc" id="include_2mesos_2mesos_8hpp_html"><div class="ttname"><a href="include_2mesos_2mesos_8hpp.html">mesos.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1Authenticatee_html_a3887153258b5b0fd3b4e52925c45ce90"><div class="ttname"><a href="classmesos_1_1Authenticatee.html#a3887153258b5b0fd3b4e52925c45ce90">mesos::Authenticatee::Authenticatee</a></div><div class="ttdeci">Authenticatee()</div><div class="ttdef"><b>Definition:</b> authenticatee.hpp:32</div></div>
 <div class="ttc" id="structprocess_1_1UPID_html"><div class="ttname"><a href="structprocess_1_1UPID.html">process::UPID</a></div><div class="ttdoc">An &quot;untyped&quot; PID, used to encapsulate the process ID for lower-layer abstractions (eg...</div><div class="ttdef"><b>Definition:</b> pid.hpp:39</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="3rdparty_2libprocess_2include_2process_2pid_8hpp_html"><div class="ttname"><a href="3rdparty_2libprocess_2include_2process_2pid_8hpp.html">pid.hpp</a></div></div>
 <div class="ttc" id="future_8hpp_html"><div class="ttname"><a href="future_8hpp.html">future.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1Authenticatee_html_a5ec091e28188aa8b68366edcb7af3ff1"><div class="ttname"><a href="classmesos_1_1Authenticatee.html#a5ec091e28188aa8b68366edcb7af3ff1">mesos::Authenticatee::authenticate</a></div><div class="ttdeci">virtual process::Future&lt; bool &gt; authenticate(const process::UPID &amp;pid, const process::UPID &amp;client, const mesos::Credential &amp;credential)=0</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/include_2mesos_2authentication_2authenticator_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/include_2mesos_2authentication_2authenticator_8hpp_source.html b/content/api/latest/c++/include_2mesos_2authentication_2authenticator_8hpp_source.html
index d69b1ff..323a787 100644
--- a/content/api/latest/c++/include_2mesos_2authentication_2authenticator_8hpp_source.html
+++ b/content/api/latest/c++/include_2mesos_2authentication_2authenticator_8hpp_source.html
@@ -58,7 +58,7 @@
 <div class="ttc" id="classmesos_1_1Authenticator_html_a88e1acd32ebe8553b71b1504f55d723d"><div class="ttname"><a href="classmesos_1_1Authenticator.html#a88e1acd32ebe8553b71b1504f55d723d">mesos::Authenticator::initialize</a></div><div class="ttdeci">virtual Try&lt; Nothing &gt; initialize(const Option&lt; Credentials &gt; &amp;credentials)=0</div></div>
 <div class="ttc" id="structprocess_1_1UPID_html"><div class="ttname"><a href="structprocess_1_1UPID.html">process::UPID</a></div><div class="ttdoc">An &quot;untyped&quot; PID, used to encapsulate the process ID for lower-layer abstractions (eg...</div><div class="ttdef"><b>Definition:</b> pid.hpp:39</div></div>
 <div class="ttc" id="nothing_8hpp_html"><div class="ttname"><a href="nothing_8hpp.html">nothing.hpp</a></div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="3rdparty_2libprocess_2include_2process_2pid_8hpp_html"><div class="ttname"><a href="3rdparty_2libprocess_2include_2process_2pid_8hpp.html">pid.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1Authenticator_html"><div class="ttname"><a href="classmesos_1_1Authenticator.html">mesos::Authenticator</a></div><div class="ttdef"><b>Definition:</b> authenticator.hpp:34</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/937d024f/content/api/latest/c++/include_2mesos_2authentication_2http_2authenticatee_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/include_2mesos_2authentication_2http_2authenticatee_8hpp_source.html b/content/api/latest/c++/include_2mesos_2authentication_2http_2authenticatee_8hpp_source.html
index 1262699..4f678d3 100644
--- a/content/api/latest/c++/include_2mesos_2authentication_2http_2authenticatee_8hpp_source.html
+++ b/content/api/latest/c++/include_2mesos_2authentication_2http_2authenticatee_8hpp_source.html
@@ -57,7 +57,7 @@
 <div class="ttc" id="structprocess_1_1http_1_1Request_html"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html">process::http::Request</a></div><div class="ttdef"><b>Definition:</b> http.hpp:518</div></div>
 <div class="ttc" id="classmesos_1_1http_1_1authentication_1_1Authenticatee_html_afb97d6c4248a6225f1380b0bc0643b33"><div class="ttname"><a href="classmesos_1_1http_1_1authentication_1_1Authenticatee.html#afb97d6c4248a6225f1380b0bc0643b33">mesos::http::authentication::Authenticatee::scheme</a></div><div class="ttdeci">virtual std::string scheme() const =0</div><div class="ttdoc">Name of the authentication scheme implemented. </div></div>
 <div class="ttc" id="classmesos_1_1http_1_1authentication_1_1Authenticatee_html"><div class="ttname"><a href="classmesos_1_1http_1_1authentication_1_1Authenticatee.html">mesos::http::authentication::Authenticatee</a></div><div class="ttdoc">An abstraction enabling any HTTP API consumer to authenticate. </div><div class="ttdef"><b>Definition:</b> authenticatee.hpp:34</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="classmesos_1_1http_1_1authentication_1_1Authenticatee_html_afaccaceff9fae44ab2fa4efb5565af97"><div class="ttname"><a href="classmesos_1_1http_1_1authentication_1_1Authenticatee.html#afaccaceff9fae44ab2fa4efb5565af97">mesos::http::authentication::Authenticatee::authenticate</a></div><div class="ttdeci">virtual process::Future&lt; process::http::Request &gt; authenticate(const process::http::Request &amp;request, const Option&lt; mesos::v1::Credential &gt; &amp;credential)=0</div><div class="ttdoc">Create an HTTP request for authentication. </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="classmesos_1_1http_1_1authentication_1_1Authenticatee_html_a7d5f4e616a2fc6fefe403155ad45bb83"><div class="ttname"><a href="classmesos_1_1http_1_1authentication_1_1Authenticatee.html#a7d5f4e616a2fc6fefe403155ad45bb83">mesos::http::authentication::Authenticatee::reset</a></div><div class="ttdeci">virtual void reset()</div><div class="ttdoc">Reset the authenticatee to its initial state. </div><div class="ttdef"><b>Definition:</b> authenticatee.hpp:46</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/include_2mesos_2authorizer_2authorizer_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/include_2mesos_2authorizer_2authorizer_8hpp_source.html b/content/api/latest/c++/include_2mesos_2authorizer_2authorizer_8hpp_source.html
index fd5c455..3fd85ec 100644
--- a/content/api/latest/c++/include_2mesos_2authorizer_2authorizer_8hpp_source.html
+++ b/content/api/latest/c++/include_2mesos_2authorizer_2authorizer_8hpp_source.html
@@ -72,7 +72,7 @@
 <div class="ttc" id="classmesos_1_1Authorizer_html"><div class="ttname"><a href="classmesos_1_1Authorizer.html">mesos::Authorizer</a></div><div class="ttdoc">This interface is used to enable an identity service or any other back end to check authorization pol...</div><div class="ttdef"><b>Definition:</b> authorizer.hpp:243</div></div>
 <div class="ttc" id="nothing_8hpp_html"><div class="ttname"><a href="nothing_8hpp.html">nothing.hpp</a></div></div>
 <div class="ttc" id="structmesos_1_1ObjectApprover_1_1Object_html_ad5f47fe400d3e2418e51afb4ccd5d77f"><div class="ttname"><a href="structmesos_1_1ObjectApprover_1_1Object.html#ad5f47fe400d3e2418e51afb4ccd5d77f">mesos::ObjectApprover::Object::framework_info</a></div><div class="ttdeci">const FrameworkInfo * framework_info</div><div class="ttdef"><b>Definition:</b> authorizer.hpp:204</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="structmesos_1_1ObjectApprover_1_1Object_html_a8e939da2f28217b77a2347423c2cfe8b"><div class="ttname"><a href="structmesos_1_1ObjectApprover_1_1Object.html#a8e939da2f28217b77a2347423c2cfe8b">mesos::ObjectApprover::Object::Object</a></div><div class="ttdeci">Object(const ExecutorInfo &amp;_executor_info, const FrameworkInfo &amp;_framework_info)</div><div class="ttdef"><b>Definition:</b> authorizer.hpp:113</div></div>
 <div class="ttc" id="structmesos_1_1ObjectApprover_1_1Object_html_aceb496a514ee8ee2110376dbeeed1057"><div class="ttname"><a href="structmesos_1_1ObjectApprover_1_1Object.html#aceb496a514ee8ee2110376dbeeed1057">mesos::ObjectApprover::Object::Object</a></div><div class="ttdeci">Object(const Task &amp;_task, const FrameworkInfo &amp;_framework_info)</div><div class="ttdef"><b>Definition:</b> authorizer.hpp:140</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/937d024f/content/api/latest/c++/include_2mesos_2executor_2executor_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/include_2mesos_2executor_2executor_8hpp_source.html b/content/api/latest/c++/include_2mesos_2executor_2executor_8hpp_source.html
index 0b2b0f0..9460b18 100644
--- a/content/api/latest/c++/include_2mesos_2executor_2executor_8hpp_source.html
+++ b/content/api/latest/c++/include_2mesos_2executor_2executor_8hpp_source.html
@@ -53,7 +53,7 @@
 </div><!--header-->
 <div class="contents">
 <a href="include_2mesos_2executor_2executor_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">// Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// or more contributor license agreements.  See the NOTICE file</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment">// distributed with this work for additional information</span></div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">// regarding copyright ownership.  The ASF licenses this file</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment">// to you under the Apache License, Version 2.0 (the</span></div><div class="line"><a 
 name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment">// &quot;License&quot;); you may not use this file except in compliance</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment">// with the License.  You may obtain a copy of the License at</span></div><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment">//     http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment">// Unless required by applicable law or agreed to in writing, software</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span c
 lass="comment">// distributed under the License is distributed on an &quot;AS IS&quot; BASIS,</span></div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment">// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span></div><div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment">// See the License for the specific language governing permissions and</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment">// limitations under the License.</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;</div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="preprocessor">#ifndef __EXECUTOR_PROTO_HPP__</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="preprocessor">#define __EXECUTOR_PROTO_HPP__</span>
 </div><div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;</div><div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="preprocessor">#include &lt;ostream&gt;</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;</div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment">// ONLY USEFUL AFTER RUNNING PROTOC.</span></div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="preprocessor">#include &lt;mesos/executor/executor.pb.h&gt;</span></div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div><div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespacemesos.html">mesos</a> {</div><div class="line"><a name="l00026"></a><span class="lineno"><a class="line" href="namespacemesos_1_1executor
 .html">   26</a></span>&#160;<span class="keyword">namespace </span>executor {</div><div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;</div><div class="line"><a name="l00028"></a><span class="lineno"><a class="line" href="namespacemesos_1_1executor.html#a5786744a9d03ed6b205b2bb1b073b270">   28</a></span>&#160;<span class="keyword">inline</span> std::ostream&amp; <a class="code" href="namespacemesos_1_1executor.html#a5786744a9d03ed6b205b2bb1b073b270">operator&lt;&lt;</a>(std::ostream&amp; stream, <span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1capabilities.html#aaa5ec6d56ccbeba718b9e8fc6ec2f7c9">Call::Type</a>&amp; <a class="code" href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">type</a>)</div><div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;{</div><div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;  <span class="keywordflow">return<
 /span> stream &lt;&lt; Call::Type_Name(type);</div><div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;}</div><div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;</div><div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;</div><div class="line"><a name="l00034"></a><span class="lineno"><a class="line" href="namespacemesos_1_1executor.html#aed51e9bc485c0682f4f4206aa4a7da65">   34</a></span>&#160;<span class="keyword">inline</span> std::ostream&amp; <a class="code" href="namespacemesos_1_1executor.html#a5786744a9d03ed6b205b2bb1b073b270">operator&lt;&lt;</a>(std::ostream&amp; stream, <span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1capabilities.html#aaa5ec6d56ccbeba718b9e8fc6ec2f7c9">Event::Type</a>&amp; <a class="code" href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">type</a>)</div><div class="line"><a name="l00035"></a><span class="lineno"> 
   35</span>&#160;{</div><div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;  <span class="keywordflow">return</span> stream &lt;&lt; Event::Type_Name(type);</div><div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;}</div><div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;</div><div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;} <span class="comment">// namespace executor {</span></div><div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;} <span class="comment">// namespace mesos {</span></div><div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;</div><div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;<span class="preprocessor">#endif // __EXECUTOR_PROTO_HPP__</span></div><div class="ttc" id="namespacemesos_1_1executor_html_a5786744a9d03ed6b205b2bb1b073b270"><div class="ttname"><a href="namespacemesos_
 1_1executor.html#a5786744a9d03ed6b205b2bb1b073b270">mesos::executor::operator&lt;&lt;</a></div><div class="ttdeci">std::ostream &amp; operator&lt;&lt;(std::ostream &amp;stream, const Call::Type &amp;type)</div><div class="ttdef"><b>Definition:</b> executor.hpp:28</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1capabilities_html_aaa5ec6d56ccbeba718b9e8fc6ec2f7c9"><div class="ttname"><a href="namespacemesos_1_1internal_1_1capabilities.html#aaa5ec6d56ccbeba718b9e8fc6ec2f7c9">mesos::internal::capabilities::Type</a></div><div class="ttdeci">Type</div><div class="ttdef"><b>Definition:</b> capabilities.hpp:79</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1fs_html_a2343e2642db514496ba8380776487fba"><div class="ttname"><a href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">mesos::internal::fs::type</a></div><div class="ttdeci">Try&lt; uint32_t &gt; type(const std::string &amp;path)</div></div>
 </div><!-- fragment --></div><!-- contents -->

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/include_2mesos_2executor_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/include_2mesos_2executor_8hpp_source.html b/content/api/latest/c++/include_2mesos_2executor_8hpp_source.html
index b872c63..5ce7a3b 100644
--- a/content/api/latest/c++/include_2mesos_2executor_8hpp_source.html
+++ b/content/api/latest/c++/include_2mesos_2executor_8hpp_source.html
@@ -60,7 +60,7 @@
 <div class="ttc" id="classmesos_1_1Executor_html_aeb89c90b763485325398d18e973f98ca"><div class="ttname"><a href="classmesos_1_1Executor.html#aeb89c90b763485325398d18e973f98ca">mesos::Executor::~Executor</a></div><div class="ttdeci">virtual ~Executor()</div><div class="ttdef"><b>Definition:</b> executor.hpp:78</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&lt; Nothing &gt; start(const std::string &amp;name)</div><div class="ttdoc">Starts the slice with the given name (via &amp;#39;systemctl start &lt;name&gt;&amp;#39;). </div></div>
 <div class="ttc" id="classmesos_1_1ExecutorDriver_html_a879cd851b15d0f61114f3f32cec54938"><div class="ttname"><a href="classmesos_1_1ExecutorDriver.html#a879cd851b15d0f61114f3f32cec54938">mesos::ExecutorDriver::~ExecutorDriver</a></div><div class="ttdeci">virtual ~ExecutorDriver()</div><div class="ttdef"><b>Definition:</b> executor.hpp:150</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="classmesos_1_1Executor_html"><div class="ttname"><a href="classmesos_1_1Executor.html">mesos::Executor</a></div><div class="ttdef"><b>Definition:</b> executor.hpp:74</div></div>
 <div class="ttc" id="namespaceprocess_html_a72c24f06ac3f91b9412de80c6252df25"><div class="ttname"><a href="namespaceprocess.html#a72c24f06ac3f91b9412de80c6252df25">process::run</a></div><div class="ttdeci">Future&lt; R &gt; run(R(*method)())</div><div class="ttdef"><b>Definition:</b> run.hpp:55</div></div>
 <div class="ttc" id="namespaceos_html_ae19e4161a51b86a1f330f3bf1dc75389"><div class="ttname"><a href="namespaceos.html#ae19e4161a51b86a1f330f3bf1dc75389">os::process</a></div><div class="ttdeci">Result&lt; Process &gt; process(pid_t pid)</div><div class="ttdef"><b>Definition:</b> freebsd.hpp:30</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/include_2mesos_2http_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/include_2mesos_2http_8hpp_source.html b/content/api/latest/c++/include_2mesos_2http_8hpp_source.html
index 747c475..e1baa1a 100644
--- a/content/api/latest/c++/include_2mesos_2http_8hpp_source.html
+++ b/content/api/latest/c++/include_2mesos_2http_8hpp_source.html
@@ -57,7 +57,7 @@
 <div class="ttc" id="namespacemesos_html_a13035ce0cc66cca4a467787b4716039ea218af913ed9c4f4144a589f8e3a67776"><div class="ttname"><a href="namespacemesos.html#a13035ce0cc66cca4a467787b4716039ea218af913ed9c4f4144a589f8e3a67776">mesos::ContentType::RECORDIO</a></div></div>
 <div class="ttc" id="namespacemesos_html_a5bb93875adbf30bc871be8008f3734db"><div class="ttname"><a href="namespacemesos.html#a5bb93875adbf30bc871be8008f3734db">mesos::APPLICATION_RECORDIO</a></div><div class="ttdeci">const char APPLICATION_RECORDIO[]</div><div class="ttdef"><b>Definition:</b> http.hpp:29</div></div>
 <div class="ttc" id="namespacemesos_html_a0ddd4d6027e971c5997fcdc1ec34a939"><div class="ttname"><a href="namespacemesos.html#a0ddd4d6027e971c5997fcdc1ec34a939">mesos::APPLICATION_PROTOBUF</a></div><div class="ttdeci">const char APPLICATION_PROTOBUF[]</div><div class="ttdef"><b>Definition:</b> http.hpp:24</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="namespacemesos_html_a13035ce0cc66cca4a467787b4716039ead938347008a2e932aaa4a568a3c3f2e7"><div class="ttname"><a href="namespacemesos.html#a13035ce0cc66cca4a467787b4716039ead938347008a2e932aaa4a568a3c3f2e7">mesos::ContentType::PROTOBUF</a></div></div>
 <div class="ttc" id="namespacemesos_html_acf42413ba78dc1a9cf763f982d6f6150"><div class="ttname"><a href="namespacemesos.html#acf42413ba78dc1a9cf763f982d6f6150">mesos::MESSAGE_ACCEPT</a></div><div class="ttdeci">const char MESSAGE_ACCEPT[]</div><div class="ttdef"><b>Definition:</b> http.hpp:39</div></div>
 <div class="ttc" id="namespacemesos_html_a612a4d4c00bd9c023062039cc15e0924"><div class="ttname"><a href="namespacemesos.html#a612a4d4c00bd9c023062039cc15e0924">mesos::APPLICATION_JSON</a></div><div class="ttdeci">const char APPLICATION_JSON[]</div><div class="ttdef"><b>Definition:</b> http.hpp:25</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/include_2mesos_2log_2log_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/include_2mesos_2log_2log_8hpp_source.html b/content/api/latest/c++/include_2mesos_2log_2log_8hpp_source.html
index be4d298..862908b 100644
--- a/content/api/latest/c++/include_2mesos_2log_2log_8hpp_source.html
+++ b/content/api/latest/c++/include_2mesos_2log_2log_8hpp_source.html
@@ -68,7 +68,7 @@
 <div class="ttc" id="classmesos_1_1log_1_1Log_html_a24d20ae0d5184485f1f36b701287f6cb"><div class="ttname"><a href="classmesos_1_1log_1_1Log.html#a24d20ae0d5184485f1f36b701287f6cb">mesos::log::Log::position</a></div><div class="ttdeci">Position position(const std::string &amp;identity) const </div><div class="ttdef"><b>Definition:</b> log.hpp:219</div></div>
 <div class="ttc" id="classmesos_1_1log_1_1Log_html"><div class="ttname"><a href="classmesos_1_1log_1_1Log.html">mesos::log::Log</a></div><div class="ttdef"><b>Definition:</b> log.hpp:52</div></div>
 <div class="ttc" id="zookeeper_2authentication_8hpp_html"><div class="ttname"><a href="zookeeper_2authentication_8hpp.html">authentication.hpp</a></div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1log_1_1LogReaderProcess_html"><div class="ttname"><a href="classmesos_1_1internal_1_1log_1_1LogReaderProcess.html">mesos::internal::log::LogReaderProcess</a></div><div class="ttdef"><b>Definition:</b> log.hpp:119</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="classmesos_1_1log_1_1Log_1_1Writer_html"><div class="ttname"><a href="classmesos_1_1log_1_1Log_1_1Writer.html">mesos::log::Log::Writer</a></div><div class="ttdef"><b>Definition:</b> log.hpp:159</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/include_2mesos_2maintenance_2maintenance_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/include_2mesos_2maintenance_2maintenance_8hpp_source.html b/content/api/latest/c++/include_2mesos_2maintenance_2maintenance_8hpp_source.html
index a325e2f..e580352 100644
--- a/content/api/latest/c++/include_2mesos_2maintenance_2maintenance_8hpp_source.html
+++ b/content/api/latest/c++/include_2mesos_2maintenance_2maintenance_8hpp_source.html
@@ -55,7 +55,7 @@
 <a href="include_2mesos_2maintenance_2maintenance_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">// Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// or more contributor license agreements.  See the NOTICE file</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment">// distributed with this work for additional information</span></div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">// regarding copyright ownership.  The ASF licenses this file</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment">// to you under the Apache License, Version 2.0 (the</span></div><div class="lin
 e"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment">// &quot;License&quot;); you may not use this file except in compliance</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment">// with the License.  You may obtain a copy of the License at</span></div><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment">//     http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment">// Unless required by applicable law or agreed to in writing, software</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<
 span class="comment">// distributed under the License is distributed on an &quot;AS IS&quot; BASIS,</span></div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment">// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span></div><div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment">// See the License for the specific language governing permissions and</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment">// limitations under the License.</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;</div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="preprocessor">#ifndef __MAINTENANCE_PROTO_HPP__</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="preprocessor">#define __MAINTENANCE_PROTO_
 HPP__</span></div><div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;</div><div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="comment">// ONLY USEFUL AFTER RUNNING PROTOC.</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="preprocessor">#include &lt;mesos/maintenance/maintenance.pb.h&gt;</span></div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;</div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="resources_8hpp.html">mesos/resources.hpp</a>&gt;</span></div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div><div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespacemesos.html">mesos</a> {</div><div class="line"><a name="l000
 26"></a><span class="lineno">   26</span>&#160;</div><div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="comment">// A wrapper for resources and unavailability used to communicate between the</span></div><div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="comment">// Allocator and Master in order to let the Master create InverseOffers from the</span></div><div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="comment">// Allocator.</span></div><div class="line"><a name="l00030"></a><span class="lineno"><a class="line" href="structmesos_1_1UnavailableResources.html">   30</a></span>&#160;<span class="keyword">struct </span><a class="code" href="structmesos_1_1UnavailableResources.html">UnavailableResources</a></div><div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;{</div><div class="line"><a name="l00032"></a><span class="lineno"><a class="line
 " href="structmesos_1_1UnavailableResources.html#a2b3f0db5b5a05f3fa0bc1f8abfb68331">   32</a></span>&#160;  <a class="code" href="classmesos_1_1Resources.html">Resources</a> <a class="code" href="structmesos_1_1UnavailableResources.html#a2b3f0db5b5a05f3fa0bc1f8abfb68331">resources</a>;</div><div class="line"><a name="l00033"></a><span class="lineno"><a class="line" href="structmesos_1_1UnavailableResources.html#a4541aa842da483bec54192c152d409f7">   33</a></span>&#160;  Unavailability <a class="code" href="structmesos_1_1UnavailableResources.html#a4541aa842da483bec54192c152d409f7">unavailability</a>;</div><div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;};</div><div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;</div><div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;} <span class="comment">// namespace mesos {</span></div><div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;</
 div><div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;<span class="preprocessor">#endif // __MAINTENANCE_PROTO_HPP__</span></div><div class="ttc" id="resources_8hpp_html"><div class="ttname"><a href="resources_8hpp.html">resources.hpp</a></div></div>
 <div class="ttc" id="structmesos_1_1UnavailableResources_html_a2b3f0db5b5a05f3fa0bc1f8abfb68331"><div class="ttname"><a href="structmesos_1_1UnavailableResources.html#a2b3f0db5b5a05f3fa0bc1f8abfb68331">mesos::UnavailableResources::resources</a></div><div class="ttdeci">Resources resources</div><div class="ttdef"><b>Definition:</b> maintenance.hpp:32</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:79</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="structmesos_1_1UnavailableResources_html_a4541aa842da483bec54192c152d409f7"><div class="ttname"><a href="structmesos_1_1UnavailableResources.html#a4541aa842da483bec54192c152d409f7">mesos::UnavailableResources::unavailability</a></div><div class="ttdeci">Unavailability unavailability</div><div class="ttdef"><b>Definition:</b> maintenance.hpp:33</div></div>
 <div class="ttc" id="structmesos_1_1UnavailableResources_html"><div class="ttname"><a href="structmesos_1_1UnavailableResources.html">mesos::UnavailableResources</a></div><div class="ttdef"><b>Definition:</b> maintenance.hpp:30</div></div>
 </div><!-- fragment --></div><!-- contents -->

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/include_2mesos_2master_2detector_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/include_2mesos_2master_2detector_8hpp_source.html b/content/api/latest/c++/include_2mesos_2master_2detector_8hpp_source.html
index 4eefad4..b57a1cd 100644
--- a/content/api/latest/c++/include_2mesos_2master_2detector_8hpp_source.html
+++ b/content/api/latest/c++/include_2mesos_2master_2detector_8hpp_source.html
@@ -60,7 +60,7 @@
 <div class="ttc" id="include_2mesos_2mesos_8hpp_html"><div class="ttname"><a href="include_2mesos_2mesos_8hpp.html">mesos.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1master_1_1detector_1_1MasterDetector_html_afa29b19a4a659d32db30bedd48198ec3"><div class="ttname"><a href="classmesos_1_1master_1_1detector_1_1MasterDetector.html#afa29b19a4a659d32db30bedd48198ec3">mesos::master::detector::MasterDetector::~MasterDetector</a></div><div class="ttdeci">virtual ~MasterDetector()=0</div></div>
 <div class="ttc" id="duration_8hpp_html"><div class="ttname"><a href="duration_8hpp.html">duration.hpp</a></div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</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="future_8hpp_html"><div class="ttname"><a href="future_8hpp.html">future.hpp</a></div></div>
 <div class="ttc" id="structNone_html"><div class="ttname"><a href="structNone.html">None</a></div><div class="ttdef"><b>Definition:</b> none.hpp:27</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/include_2mesos_2master_2master_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/include_2mesos_2master_2master_8hpp_source.html b/content/api/latest/c++/include_2mesos_2master_2master_8hpp_source.html
index 0c436d7..22b6710 100644
--- a/content/api/latest/c++/include_2mesos_2master_2master_8hpp_source.html
+++ b/content/api/latest/c++/include_2mesos_2master_2master_8hpp_source.html
@@ -53,7 +53,7 @@
 </div><!--header-->
 <div class="contents">
 <a href="include_2mesos_2master_2master_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">// Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// or more contributor license agreements.  See the NOTICE file</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment">// distributed with this work for additional information</span></div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">// regarding copyright ownership.  The ASF licenses this file</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment">// to you under the Apache License, Version 2.0 (the</span></div><div class="line"><a name
 ="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment">// &quot;License&quot;); you may not use this file except in compliance</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment">// with the License.  You may obtain a copy of the License at</span></div><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment">//     http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment">// Unless required by applicable law or agreed to in writing, software</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class
 ="comment">// distributed under the License is distributed on an &quot;AS IS&quot; BASIS,</span></div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment">// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span></div><div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment">// See the License for the specific language governing permissions and</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment">// limitations under the License.</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;</div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="preprocessor">#ifndef __MESOS_MASTER_PROTO_HPP__</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="preprocessor">#define __MESOS_MASTER_PROTO_HPP__</s
 pan></div><div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;</div><div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="preprocessor">#include &lt;ostream&gt;</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;</div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment">// ONLY USEFUL AFTER RUNNING PROTOC.</span></div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="preprocessor">#include &lt;mesos/master/master.pb.h&gt;</span></div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div><div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespacemesos.html">mesos</a> {</div><div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="keyword">namespac
 e </span><a class="code" href="namespacemesos_1_1v1_1_1master.html">master</a> {</div><div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;</div><div class="line"><a name="l00028"></a><span class="lineno"><a class="line" href="namespacemesos_1_1master.html#ab3cd73ee092d62cc8d20ba8218c9dabc">   28</a></span>&#160;<span class="keyword">inline</span> std::ostream&amp; <a class="code" href="namespacemesos_1_1master.html#ab3cd73ee092d62cc8d20ba8218c9dabc">operator&lt;&lt;</a>(std::ostream&amp; stream, <span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1capabilities.html#aaa5ec6d56ccbeba718b9e8fc6ec2f7c9">Call::Type</a>&amp; <a class="code" href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">type</a>)</div><div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;{</div><div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;  <span class="keywordflow">return</s
 pan> stream &lt;&lt; Call::Type_Name(type);</div><div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;}</div><div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;</div><div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;</div><div class="line"><a name="l00034"></a><span class="lineno"><a class="line" href="namespacemesos_1_1master.html#a60094c7ce3c5dfc11c6df130e0778649">   34</a></span>&#160;<span class="keyword">inline</span> std::ostream&amp; <a class="code" href="namespacemesos_1_1master.html#ab3cd73ee092d62cc8d20ba8218c9dabc">operator&lt;&lt;</a>(</div><div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;  std::ostream&amp; stream, <span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1capabilities.html#aaa5ec6d56ccbeba718b9e8fc6ec2f7c9">Response::Type</a>&amp; <a class="code" href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba83807764
 87fba">type</a>)</div><div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;{</div><div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;  <span class="keywordflow">return</span> stream &lt;&lt; Response::Type_Name(type);</div><div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;}</div><div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;</div><div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;</div><div class="line"><a name="l00041"></a><span class="lineno"><a class="line" href="namespacemesos_1_1master.html#ad99a73e97bf9dca3e558839e679b5a8e">   41</a></span>&#160;<span class="keyword">inline</span> std::ostream&amp; <a class="code" href="namespacemesos_1_1master.html#ab3cd73ee092d62cc8d20ba8218c9dabc">operator&lt;&lt;</a>(std::ostream&amp; stream, <span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1capabilities.html#aaa5ec6
 d56ccbeba718b9e8fc6ec2f7c9">Event::Type</a>&amp; <a class="code" href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">type</a>)</div><div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;{</div><div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;  <span class="keywordflow">return</span> stream &lt;&lt; Event::Type_Name(type);</div><div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;}</div><div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;</div><div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;} <span class="comment">// namespace master {</span></div><div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;} <span class="comment">// namespace mesos {</span></div><div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;</div><div class="line"><a name="l00049"></a><span class="lineno">   4
 9</span>&#160;<span class="preprocessor">#endif // __MESOS_MASTER_PROTO_HPP__</span></div><div class="ttc" id="namespacemesos_1_1v1_1_1master_html"><div class="ttname"><a href="namespacemesos_1_1v1_1_1master.html">mesos::v1::master</a></div><div class="ttdef"><b>Definition:</b> master.hpp:27</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="namespacemesos_1_1master_html_ab3cd73ee092d62cc8d20ba8218c9dabc"><div class="ttname"><a href="namespacemesos_1_1master.html#ab3cd73ee092d62cc8d20ba8218c9dabc">mesos::master::operator&lt;&lt;</a></div><div class="ttdeci">std::ostream &amp; operator&lt;&lt;(std::ostream &amp;stream, const Call::Type &amp;type)</div><div class="ttdef"><b>Definition:</b> master.hpp:28</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1capabilities_html_aaa5ec6d56ccbeba718b9e8fc6ec2f7c9"><div class="ttname"><a href="namespacemesos_1_1internal_1_1capabilities.html#aaa5ec6d56ccbeba718b9e8fc6ec2f7c9">mesos::internal::capabilities::Type</a></div><div class="ttdeci">Type</div><div class="ttdef"><b>Definition:</b> capabilities.hpp:79</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1fs_html_a2343e2642db514496ba8380776487fba"><div class="ttname"><a href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">mesos::internal::fs::type</a></div><div class="ttdeci">Try&lt; uint32_t &gt; type(const std::string &amp;path)</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/include_2mesos_2module_2allocator_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/include_2mesos_2module_2allocator_8hpp_source.html b/content/api/latest/c++/include_2mesos_2module_2allocator_8hpp_source.html
index 88c1144..b382046 100644
--- a/content/api/latest/c++/include_2mesos_2module_2allocator_8hpp_source.html
+++ b/content/api/latest/c++/include_2mesos_2module_2allocator_8hpp_source.html
@@ -55,7 +55,7 @@
 <a href="include_2mesos_2module_2allocator_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">// Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// or more contributor license agreements.  See the NOTICE file</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment">// distributed with this work for additional information</span></div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">// regarding copyright ownership.  The ASF licenses this file</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment">// to you under the Apache License, Version 2.0 (the</span></div><div class="line"><a n
 ame="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment">// &quot;License&quot;); you may not use this file except in compliance</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment">// with the License.  You may obtain a copy of the License at</span></div><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment">//     http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment">// Unless required by applicable law or agreed to in writing, software</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span cl
 ass="comment">// distributed under the License is distributed on an &quot;AS IS&quot; BASIS,</span></div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment">// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span></div><div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment">// See the License for the specific language governing permissions and</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment">// limitations under the License.</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;</div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="preprocessor">#ifndef __MESOS_MODULE_ALLOCATOR_HPP__</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="preprocessor">#define __MESOS_MODULE_ALLOCAT
 OR_HPP__</span></div><div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;</div><div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="include_2mesos_2mesos_8hpp.html">mesos/mesos.hpp</a>&gt;</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="include_2mesos_2module_8hpp.html">mesos/module.hpp</a>&gt;</span></div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;</div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="include_2mesos_2allocator_2allocator_8hpp.html">mesos/allocator/allocator.hpp</a>&gt;</span></div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div><div class="line"><a name="l00025"></a><span class="lineno">   25<
 /span>&#160;<span class="keyword">namespace </span><a class="code" href="namespacemesos.html">mesos</a> {</div><div class="line"><a name="l00026"></a><span class="lineno"><a class="line" href="namespacemesos_1_1modules.html">   26</a></span>&#160;<span class="keyword">namespace </span>modules {</div><div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;</div><div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="keyword">template</span> &lt;&gt;</div><div class="line"><a name="l00029"></a><span class="lineno"><a class="line" href="namespacemesos_1_1modules.html#a6b8005e5381c59807aaf778087af24ac">   29</a></span>&#160;<span class="keyword">inline</span> <span class="keyword">const</span> <span class="keywordtype">char</span>* kind&lt;mesos::allocator::Allocator&gt;()</div><div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;{</div><div class="line"><a name="l00031"></a><span class="lineno">   31</spa
 n>&#160;  <span class="keywordflow">return</span> <span class="stringliteral">&quot;Allocator&quot;</span>;</div><div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;}</div><div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;</div><div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;</div><div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;<span class="keyword">template</span> &lt;&gt;</div><div class="line"><a name="l00036"></a><span class="lineno"><a class="line" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1allocator_1_1Allocator_01_4.html">   36</a></span>&#160;<span class="keyword">struct </span><a class="code" href="structmesos_1_1modules_1_1Module.html">Module</a>&lt;<a class="code" href="namespacemesos.html">mesos</a>::<a class="code" href="classmesos_1_1allocator_1_1Allocator.html">allocator::Allocator</a>&gt; : <a class="code" href="structmesos_1_1modules_1_1ModuleBa
 se.html">ModuleBase</a></div><div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;{</div><div class="line"><a name="l00038"></a><span class="lineno"><a class="line" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1allocator_1_1Allocator_01_4.html#aa8668f4f689c3ac87afb2468e0b1a34f">   38</a></span>&#160;  <a class="code" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1allocator_1_1Allocator_01_4.html#aa8668f4f689c3ac87afb2468e0b1a34f">Module</a>(</div><div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;      <span class="keyword">const</span> <span class="keywordtype">char</span>* _moduleApiVersion,</div><div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;      <span class="keyword">const</span> <span class="keywordtype">char</span>* _mesosVersion,</div><div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;      <span class="keyword">const</span> <span class="keywordtype">char<
 /span>* _authorName,</div><div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;      <span class="keyword">const</span> <span class="keywordtype">char</span>* _authorEmail,</div><div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;      <span class="keyword">const</span> <span class="keywordtype">char</span>* _description,</div><div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;      <span class="keywordtype">bool</span> (*_compatible)(),</div><div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;      <a class="code" href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</a>*</div><div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;        (*_create)(<span class="keyword">const</span> Parameters&amp; parameters))</div><div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;    : <a class="code" href="structmesos_1
 _1modules_1_1ModuleBase.html">ModuleBase</a>(</div><div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;        _moduleApiVersion,</div><div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;        _mesosVersion,</div><div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;        <a class="code" href="namespacemesos.html">mesos</a>::modules::<a class="code" href="namespacemesos_1_1modules.html#a70163bdea2fe39ef5b798a7d7ee0c220">kind</a>&lt;<a class="code" href="namespacemesos.html">mesos</a>::allocator::Allocator&gt;(),</div><div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;        _authorName,</div><div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;        _authorEmail,</div><div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;        _description,</div><div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;  
       _compatible),</div><div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;      <a class="code" href="namespacecgroups.html#a2ecc89636706df947027a4c3c2100fbe">create</a>(_create) {}</div><div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;</div><div class="line"><a name="l00057"></a><span class="lineno"><a class="line" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1allocator_1_1Allocator_01_4.html#a1922d658155a764eda0d5001a2573535">   57</a></span>&#160;  <a class="code" href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</a>* (*create)(<span class="keyword">const</span> Parameters&amp; parameters);</div><div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;};</div><div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;</div><div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;} <span class="comment">// namespace modules {</span
 ></div><div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;} <span class="comment">// namespace mesos {</span></div><div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;</div><div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;<span class="preprocessor">#endif // __MESOS_MODULE_ALLOCATOR_HPP__</span></div><div class="ttc" id="structmesos_1_1modules_1_1ModuleBase_html"><div class="ttname"><a href="structmesos_1_1modules_1_1ModuleBase.html">mesos::modules::ModuleBase</a></div><div class="ttdef"><b>Definition:</b> module.hpp:56</div></div>
 <div class="ttc" id="include_2mesos_2mesos_8hpp_html"><div class="ttname"><a href="include_2mesos_2mesos_8hpp.html">mesos.hpp</a></div></div>
 <div class="ttc" id="namespacemesos_1_1modules_html_a70163bdea2fe39ef5b798a7d7ee0c220"><div class="ttname"><a href="namespacemesos_1_1modules.html#a70163bdea2fe39ef5b798a7d7ee0c220">mesos::modules::kind</a></div><div class="ttdeci">const char * kind()</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="include_2mesos_2module_8hpp_html"><div class="ttname"><a href="include_2mesos_2module_8hpp.html">module.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1allocator_1_1Allocator_html"><div class="ttname"><a href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</a></div><div class="ttdoc">Basic model of an allocator: resources are allocated to a framework in the form of offers...</div><div class="ttdef"><b>Definition:</b> allocator.hpp:55</div></div>
 <div class="ttc" id="include_2mesos_2allocator_2allocator_8hpp_html"><div class="ttname"><a href="include_2mesos_2allocator_2allocator_8hpp.html">allocator.hpp</a></div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/include_2mesos_2module_2authenticatee_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/include_2mesos_2module_2authenticatee_8hpp_source.html b/content/api/latest/c++/include_2mesos_2module_2authenticatee_8hpp_source.html
index 523d189..53220da 100644
--- a/content/api/latest/c++/include_2mesos_2module_2authenticatee_8hpp_source.html
+++ b/content/api/latest/c++/include_2mesos_2module_2authenticatee_8hpp_source.html
@@ -55,7 +55,7 @@
 <a href="include_2mesos_2module_2authenticatee_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">// Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// or more contributor license agreements.  See the NOTICE file</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment">// distributed with this work for additional information</span></div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">// regarding copyright ownership.  The ASF licenses this file</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment">// to you under the Apache License, Version 2.0 (the</span></div><div class="line">
 <a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment">// &quot;License&quot;); you may not use this file except in compliance</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment">// with the License.  You may obtain a copy of the License at</span></div><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment">//     http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment">// Unless required by applicable law or agreed to in writing, software</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<spa
 n class="comment">// distributed under the License is distributed on an &quot;AS IS&quot; BASIS,</span></div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment">// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span></div><div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment">// See the License for the specific language governing permissions and</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment">// limitations under the License.</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;</div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="preprocessor">#ifndef __MESOS_MODULE_AUTHENTICATEE_HPP__</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="preprocessor">#define __MESOS_MODULE
 _AUTHENTICATEE_HPP__</span></div><div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;</div><div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="include_2mesos_2module_8hpp.html">mesos/module.hpp</a>&gt;</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;</div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="include_2mesos_2authentication_2authenticatee_8hpp.html">mesos/authentication/authenticatee.hpp</a>&gt;</span></div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;</div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespacemesos.html">mesos</a> {</div><div class="line"><a name="l00025"></a><span class="lineno">   25</s
 pan>&#160;<span class="keyword">namespace </span>modules {</div><div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;</div><div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="keyword">template</span> &lt;&gt;</div><div class="line"><a name="l00028"></a><span class="lineno"><a class="line" href="namespacemesos_1_1modules.html#a13857b115d0e24b6de377f6abd545faf">   28</a></span>&#160;<span class="keyword">inline</span> <span class="keyword">const</span> <span class="keywordtype">char</span>* kind&lt;mesos::Authenticatee&gt;()</div><div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;{</div><div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;  <span class="keywordflow">return</span> <span class="stringliteral">&quot;Authenticatee&quot;</span>;</div><div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;}</div><div class="line"><a name="l00032"></a><sp
 an class="lineno">   32</span>&#160;</div><div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;</div><div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;<span class="keyword">template</span> &lt;&gt;</div><div class="line"><a name="l00035"></a><span class="lineno"><a class="line" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1Authenticatee_01_4.html">   35</a></span>&#160;<span class="keyword">struct </span><a class="code" href="structmesos_1_1modules_1_1Module.html">Module</a>&lt;<a class="code" href="namespacemesos.html">mesos</a>::<a class="code" href="classmesos_1_1Authenticatee.html">Authenticatee</a>&gt; : <a class="code" href="structmesos_1_1modules_1_1ModuleBase.html">ModuleBase</a></div><div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;{</div><div class="line"><a name="l00037"></a><span class="lineno"><a class="line" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1Authenticatee_01_4.html
 #a4ff0c9fbd3f74ca9b0214a69c89df909">   37</a></span>&#160;  <a class="code" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1Authenticatee_01_4.html#a4ff0c9fbd3f74ca9b0214a69c89df909">Module</a>(</div><div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;      <span class="keyword">const</span> <span class="keywordtype">char</span>* _moduleApiVersion,</div><div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;      <span class="keyword">const</span> <span class="keywordtype">char</span>* _mesosVersion,</div><div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;      <span class="keyword">const</span> <span class="keywordtype">char</span>* _authorName,</div><div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;      <span class="keyword">const</span> <span class="keywordtype">char</span>* _authorEmail,</div><div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;  
     <span class="keyword">const</span> <span class="keywordtype">char</span>* _description,</div><div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;      <span class="keywordtype">bool</span> (*_compatible)(),</div><div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;      <a class="code" href="classmesos_1_1Authenticatee.html">mesos::Authenticatee</a>* (*_create)(<span class="keyword">const</span> Parameters&amp; parameters))</div><div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;    : <a class="code" href="structmesos_1_1modules_1_1ModuleBase.html">ModuleBase</a>(</div><div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;        _moduleApiVersion,</div><div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;        _mesosVersion,</div><div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;        <a class="code" href="namespacemesos.
 html">mesos</a>::modules::<a class="code" href="namespacemesos_1_1modules.html#a70163bdea2fe39ef5b798a7d7ee0c220">kind</a>&lt;<a class="code" href="namespacemesos.html">mesos</a>::<a class="code" href="classmesos_1_1Authenticatee.html">Authenticatee</a>&gt;(),</div><div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;        _authorName,</div><div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;        _authorEmail,</div><div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;        _description,</div><div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;        _compatible),</div><div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;      <a class="code" href="namespacecgroups.html#a2ecc89636706df947027a4c3c2100fbe">create</a>(_create) {}</div><div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;</div><div class="line"><a name="l00055"></
 a><span class="lineno"><a class="line" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1Authenticatee_01_4.html#a7b91545eba79c0ce01e7d2681e7470f6">   55</a></span>&#160;  <a class="code" href="classmesos_1_1Authenticatee.html">mesos::Authenticatee</a>* (*create)(<span class="keyword">const</span> Parameters&amp; parameters);</div><div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;};</div><div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;</div><div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;} <span class="comment">// namespace modules {</span></div><div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;} <span class="comment">// namespace mesos {</span></div><div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;</div><div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;<span class="preprocessor">#endif // __MESOS_MODULE_AUTHEN
 TICATEE_HPP__</span></div><div class="ttc" id="include_2mesos_2authentication_2authenticatee_8hpp_html"><div class="ttname"><a href="include_2mesos_2authentication_2authenticatee_8hpp.html">authenticatee.hpp</a></div></div>
 <div class="ttc" id="structmesos_1_1modules_1_1ModuleBase_html"><div class="ttname"><a href="structmesos_1_1modules_1_1ModuleBase.html">mesos::modules::ModuleBase</a></div><div class="ttdef"><b>Definition:</b> module.hpp:56</div></div>
 <div class="ttc" id="namespacemesos_1_1modules_html_a70163bdea2fe39ef5b798a7d7ee0c220"><div class="ttname"><a href="namespacemesos_1_1modules.html#a70163bdea2fe39ef5b798a7d7ee0c220">mesos::modules::kind</a></div><div class="ttdeci">const char * kind()</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="include_2mesos_2module_8hpp_html"><div class="ttname"><a href="include_2mesos_2module_8hpp.html">module.hpp</a></div></div>
 <div class="ttc" id="structmesos_1_1modules_1_1Module_3_01mesos_1_1Authenticatee_01_4_html_a4ff0c9fbd3f74ca9b0214a69c89df909"><div class="ttname"><a href="structmesos_1_1modules_1_1Module_3_01mesos_1_1Authenticatee_01_4.html#a4ff0c9fbd3f74ca9b0214a69c89df909">mesos::modules::Module&lt; mesos::Authenticatee &gt;::Module</a></div><div class="ttdeci">Module(const char *_moduleApiVersion, const char *_mesosVersion, const char *_authorName, const char *_authorEmail, const char *_description, bool(*_compatible)(), mesos::Authenticatee *(*_create)(const Parameters &amp;parameters))</div><div class="ttdef"><b>Definition:</b> authenticatee.hpp:37</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&lt; Nothing &gt; create(const std::string &amp;hierarchy, const std::string &amp;cgroup, bool recursive=false)</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/include_2mesos_2module_2authenticator_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/include_2mesos_2module_2authenticator_8hpp_source.html b/content/api/latest/c++/include_2mesos_2module_2authenticator_8hpp_source.html
index 5a7b611..d4bd879 100644
--- a/content/api/latest/c++/include_2mesos_2module_2authenticator_8hpp_source.html
+++ b/content/api/latest/c++/include_2mesos_2module_2authenticator_8hpp_source.html
@@ -55,7 +55,7 @@
 <a href="include_2mesos_2module_2authenticator_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">// Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// or more contributor license agreements.  See the NOTICE file</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment">// distributed with this work for additional information</span></div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">// regarding copyright ownership.  The ASF licenses this file</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment">// to you under the Apache License, Version 2.0 (the</span></div><div class="line">
 <a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment">// &quot;License&quot;); you may not use this file except in compliance</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment">// with the License.  You may obtain a copy of the License at</span></div><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment">//     http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment">// Unless required by applicable law or agreed to in writing, software</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<spa
 n class="comment">// distributed under the License is distributed on an &quot;AS IS&quot; BASIS,</span></div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment">// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span></div><div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment">// See the License for the specific language governing permissions and</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment">// limitations under the License.</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;</div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="preprocessor">#ifndef __MESOS_MODULE_AUTHENTICATOR_HPP__</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="preprocessor">#define __MESOS_MODULE
 _AUTHENTICATOR_HPP__</span></div><div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;</div><div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="include_2mesos_2module_8hpp.html">mesos/module.hpp</a>&gt;</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;</div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="include_2mesos_2authentication_2authenticator_8hpp.html">mesos/authentication/authenticator.hpp</a>&gt;</span></div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;</div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespacemesos.html">mesos</a> {</div><div class="line"><a name="l00025"></a><span class="lineno">   25</s
 pan>&#160;<span class="keyword">namespace </span>modules {</div><div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;</div><div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="keyword">template</span> &lt;&gt;</div><div class="line"><a name="l00028"></a><span class="lineno"><a class="line" href="namespacemesos_1_1modules.html#a7d99bb7413a8ce8687a21220b1033fbe">   28</a></span>&#160;<span class="keyword">inline</span> <span class="keyword">const</span> <span class="keywordtype">char</span>* kind&lt;mesos::Authenticator&gt;()</div><div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;{</div><div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;  <span class="keywordflow">return</span> <span class="stringliteral">&quot;Authenticator&quot;</span>;</div><div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;}</div><div class="line"><a name="l00032"></a><sp
 an class="lineno">   32</span>&#160;</div><div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;</div><div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;<span class="keyword">template</span> &lt;&gt;</div><div class="line"><a name="l00035"></a><span class="lineno"><a class="line" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1Authenticator_01_4.html">   35</a></span>&#160;<span class="keyword">struct </span><a class="code" href="structmesos_1_1modules_1_1Module.html">Module</a>&lt;<a class="code" href="namespacemesos.html">mesos</a>::<a class="code" href="classmesos_1_1Authenticator.html">Authenticator</a>&gt; : <a class="code" href="structmesos_1_1modules_1_1ModuleBase.html">ModuleBase</a></div><div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;{</div><div class="line"><a name="l00037"></a><span class="lineno"><a class="line" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1Authenticator_01_4.html
 #abede4c5ef101a12c52d1476d51658448">   37</a></span>&#160;  <a class="code" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1Authenticator_01_4.html#abede4c5ef101a12c52d1476d51658448">Module</a>(</div><div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;      <span class="keyword">const</span> <span class="keywordtype">char</span>* _moduleApiVersion,</div><div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;      <span class="keyword">const</span> <span class="keywordtype">char</span>* _mesosVersion,</div><div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;      <span class="keyword">const</span> <span class="keywordtype">char</span>* _authorName,</div><div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;      <span class="keyword">const</span> <span class="keywordtype">char</span>* _authorEmail,</div><div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;  
     <span class="keyword">const</span> <span class="keywordtype">char</span>* _description,</div><div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;      <span class="keywordtype">bool</span> (*_compatible)(),</div><div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;      <a class="code" href="classmesos_1_1Authenticator.html">mesos::Authenticator</a>* (*_create)(<span class="keyword">const</span> Parameters&amp; parameters))</div><div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;    : <a class="code" href="structmesos_1_1modules_1_1ModuleBase.html">ModuleBase</a>(</div><div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;        _moduleApiVersion,</div><div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;        _mesosVersion,</div><div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;        <a class="code" href="namespacemesos.
 html">mesos</a>::modules::<a class="code" href="namespacemesos_1_1modules.html#a70163bdea2fe39ef5b798a7d7ee0c220">kind</a>&lt;<a class="code" href="namespacemesos.html">mesos</a>::<a class="code" href="classmesos_1_1Authenticator.html">Authenticator</a>&gt;(),</div><div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;        _authorName,</div><div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;        _authorEmail,</div><div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;        _description,</div><div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;        _compatible),</div><div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;      <a class="code" href="namespacecgroups.html#a2ecc89636706df947027a4c3c2100fbe">create</a>(_create) {}</div><div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;</div><div class="line"><a name="l00055"></
 a><span class="lineno"><a class="line" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1Authenticator_01_4.html#aa6240966378e4d7307ac8453be857e95">   55</a></span>&#160;  <a class="code" href="classmesos_1_1Authenticator.html">mesos::Authenticator</a>* (*create)(<span class="keyword">const</span> Parameters&amp; parameters);</div><div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;};</div><div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;</div><div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;} <span class="comment">// namespace modules {</span></div><div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;} <span class="comment">// namespace mesos {</span></div><div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;</div><div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;<span class="preprocessor">#endif // __MESOS_MODULE_AUTHEN
 TICATOR_HPP__</span></div><div class="ttc" id="structmesos_1_1modules_1_1ModuleBase_html"><div class="ttname"><a href="structmesos_1_1modules_1_1ModuleBase.html">mesos::modules::ModuleBase</a></div><div class="ttdef"><b>Definition:</b> module.hpp:56</div></div>
 <div class="ttc" id="namespacemesos_1_1modules_html_a70163bdea2fe39ef5b798a7d7ee0c220"><div class="ttname"><a href="namespacemesos_1_1modules.html#a70163bdea2fe39ef5b798a7d7ee0c220">mesos::modules::kind</a></div><div class="ttdeci">const char * kind()</div></div>
 <div class="ttc" id="structmesos_1_1modules_1_1Module_3_01mesos_1_1Authenticator_01_4_html_abede4c5ef101a12c52d1476d51658448"><div class="ttname"><a href="structmesos_1_1modules_1_1Module_3_01mesos_1_1Authenticator_01_4.html#abede4c5ef101a12c52d1476d51658448">mesos::modules::Module&lt; mesos::Authenticator &gt;::Module</a></div><div class="ttdeci">Module(const char *_moduleApiVersion, const char *_mesosVersion, const char *_authorName, const char *_authorEmail, const char *_description, bool(*_compatible)(), mesos::Authenticator *(*_create)(const Parameters &amp;parameters))</div><div class="ttdef"><b>Definition:</b> authenticator.hpp:37</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="classmesos_1_1Authenticator_html"><div class="ttname"><a href="classmesos_1_1Authenticator.html">mesos::Authenticator</a></div><div class="ttdef"><b>Definition:</b> authenticator.hpp:34</div></div>
 <div class="ttc" id="include_2mesos_2module_8hpp_html"><div class="ttname"><a href="include_2mesos_2module_8hpp.html">module.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&lt; Nothing &gt; create(const std::string &amp;hierarchy, const std::string &amp;cgroup, bool recursive=false)</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/include_2mesos_2module_2authorizer_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/include_2mesos_2module_2authorizer_8hpp_source.html b/content/api/latest/c++/include_2mesos_2module_2authorizer_8hpp_source.html
index e6b0d95..63a7741 100644
--- a/content/api/latest/c++/include_2mesos_2module_2authorizer_8hpp_source.html
+++ b/content/api/latest/c++/include_2mesos_2module_2authorizer_8hpp_source.html
@@ -56,7 +56,7 @@
 <div class="ttc" id="structmesos_1_1modules_1_1ModuleBase_html"><div class="ttname"><a href="structmesos_1_1modules_1_1ModuleBase.html">mesos::modules::ModuleBase</a></div><div class="ttdef"><b>Definition:</b> module.hpp:56</div></div>
 <div class="ttc" id="namespacemesos_1_1modules_html_a70163bdea2fe39ef5b798a7d7ee0c220"><div class="ttname"><a href="namespacemesos_1_1modules.html#a70163bdea2fe39ef5b798a7d7ee0c220">mesos::modules::kind</a></div><div class="ttdeci">const char * kind()</div></div>
 <div class="ttc" id="classmesos_1_1Authorizer_html"><div class="ttname"><a href="classmesos_1_1Authorizer.html">mesos::Authorizer</a></div><div class="ttdoc">This interface is used to enable an identity service or any other back end to check authorization pol...</div><div class="ttdef"><b>Definition:</b> authorizer.hpp:243</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="include_2mesos_2module_8hpp_html"><div class="ttname"><a href="include_2mesos_2module_8hpp.html">module.hpp</a></div></div>
 <div class="ttc" id="include_2mesos_2authorizer_2authorizer_8hpp_html"><div class="ttname"><a href="include_2mesos_2authorizer_2authorizer_8hpp.html">authorizer.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&lt; Nothing &gt; create(const std::string &amp;hierarchy, const std::string &amp;cgroup, bool recursive=false)</div></div>


[27/37] mesos-site git commit: Updated the website built from mesos SHA: 1231e8f.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/classmesos_1_1internal_1_1tests_1_1MockCSIPlugin.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1tests_1_1MockCSIPlugin.html b/content/api/latest/c++/classmesos_1_1internal_1_1tests_1_1MockCSIPlugin.html
index e1f4000..c3fbcbf 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1tests_1_1MockCSIPlugin.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1tests_1_1MockCSIPlugin.html
@@ -72,10 +72,10 @@ Inheritance diagram for mesos::internal::tests::MockCSIPlugin:</div>
 Public Member Functions</h2></td></tr>
 <tr class="memitem:a191e5fad71da7e574647bea361b85713"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockCSIPlugin.html#a191e5fad71da7e574647bea361b85713">MockCSIPlugin</a> ()</td></tr>
 <tr class="separator:a191e5fad71da7e574647bea361b85713"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aaea2d23338730eed57c232aced068e3b"><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_1tests_1_1MockCSIPlugin.html#aaea2d23338730eed57c232aced068e3b">Startup</a> (const std::string &amp;address)</td></tr>
-<tr class="separator:aaea2d23338730eed57c232aced068e3b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a33ccc80e2f5f7aef7b9126f1ce600b74"><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_1tests_1_1MockCSIPlugin.html#a33ccc80e2f5f7aef7b9126f1ce600b74">Shutdown</a> ()</td></tr>
-<tr class="separator:a33ccc80e2f5f7aef7b9126f1ce600b74"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5213d9aae7bdc332e9fbdc07bb5bbea6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; <a class="el" href="classprocess_1_1grpc_1_1Channel.html">process::grpc::Channel</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockCSIPlugin.html#a5213d9aae7bdc332e9fbdc07bb5bbea6">startup</a> (const <a class="el" href="classOption.html">Option</a>&lt; std::string &gt; &amp;address=<a class="el" href="structNone.html">None</a>())</td></tr>
+<tr class="separator:a5213d9aae7bdc332e9fbdc07bb5bbea6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a50170f60a613bb92869e56ba6873589f"><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_1tests_1_1MockCSIPlugin.html#a50170f60a613bb92869e56ba6873589f">shutdown</a> ()</td></tr>
+<tr class="separator:a50170f60a613bb92869e56ba6873589f"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
 <a class="anchor" id="a191e5fad71da7e574647bea361b85713"></a>
@@ -94,12 +94,12 @@ Public Member Functions</h2></td></tr>
 </div>
 </div>
 <h2 class="groupheader">Member Function Documentation</h2>
-<a class="anchor" id="a33ccc80e2f5f7aef7b9126f1ce600b74"></a>
+<a class="anchor" id="a50170f60a613bb92869e56ba6873589f"></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::tests::MockCSIPlugin::Shutdown </td>
+          <td class="memname"><a class="el" href="classTry.html">Try</a>&lt;<a class="el" href="structNothing.html">Nothing</a>&gt; mesos::internal::tests::MockCSIPlugin::shutdown </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -109,15 +109,15 @@ Public Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="aaea2d23338730eed57c232aced068e3b"></a>
+<a class="anchor" id="a5213d9aae7bdc332e9fbdc07bb5bbea6"></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::tests::MockCSIPlugin::Startup </td>
+          <td class="memname"><a class="el" href="classTry.html">Try</a>&lt;<a class="el" href="classprocess_1_1grpc_1_1Channel.html">process::grpc::Channel</a>&gt; mesos::internal::tests::MockCSIPlugin::startup </td>
           <td>(</td>
-          <td class="paramtype">const std::string &amp;&#160;</td>
-          <td class="paramname"><em>address</em></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>address</em> = <code><a class="el" href="structNone.html">None</a>()</code></td><td>)</td>
           <td></td>
         </tr>
       </table>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/classprocess_1_1ProcessBase.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classprocess_1_1ProcessBase.html b/content/api/latest/c++/classprocess_1_1ProcessBase.html
index 26cad90..f7e3392 100644
--- a/content/api/latest/c++/classprocess_1_1ProcessBase.html
+++ b/content/api/latest/c++/classprocess_1_1ProcessBase.html
@@ -664,7 +664,7 @@ template&lt;typename T &gt; </div>
 
 <p>Invoked when a process gets spawned. </p>
 
-<p>Reimplemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a5ee20b895880bc157c7e445859458364">mesos::internal::master::Master</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#ace99b8066d4aed8f21395f025118fc10">mesos::internal::slave::Slave</a>, <a class="el" href="classmesos_1_1internal_1_1master_1_1Heartbeater.html#ac9ebf3a4eb46a4501e13bd38dcd96a5d">mesos::internal::master::Heartbeater&lt; Message, Event &gt;</a>, <a class="el" href="classprocess_1_1internal_1_1AwaitProcess.html#a8121fadd91f2221a673d4e711f22c948">process::internal::AwaitProcess&lt; T &gt;</a>, <a class="el" href="classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptorProcess.html#a818172f9ea5940d28a1ea2012aa47640">mesos::internal::profile::UriDiskProfileAdaptorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1recordio_1_1internal_1_1ReaderProcess.html#af123bea3321a9d99d1fecaf33cd5179b">mesos::internal::recordio::internal::ReaderProcess&lt; T &gt;</a>, <
 a class="el" href="classzookeeper_1_1GroupProcess.html#a2bd94b2043dc0f484858eae235333439">zookeeper::GroupProcess</a>, <a class="el" href="classmesos_1_1internal_1_1log_1_1LogWriterProcess.html#a4896aaab8e6d04562965ea678034543e">mesos::internal::log::LogWriterProcess</a>, <a class="el" href="classprocess_1_1Help.html#ab60e978a150594aae173311d776483c5">process::Help</a>, <a class="el" href="classprocess_1_1internal_1_1CollectProcess.html#a6e13d430bd37e93903d3f0b4201b8e31">process::internal::CollectProcess&lt; T &gt;</a>, <a class="el" href="classmesos_1_1internal_1_1log_1_1LogReaderProcess.html#a7af658bc98f66d4ca187e02bfa303c6d">mesos::internal::log::LogReaderProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html#af15917f9898bb6d74495dc163ea19ec1">mesos::internal::slave::CgroupsIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkPortsIsolatorProcess.html#a51ab2b5a72800662b601ac52c750fe06">mesos::internal::slave::
 NetworkPortsIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1checks_1_1CheckerProcess.html#a5e21e337ac863fd8da8ad861807d3c0f">mesos::internal::checks::CheckerProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1PerfEventSubsystem.html#a624c2b34dabb1615433c70fa03a04a0f">mesos::internal::slave::PerfEventSubsystem</a>, <a class="el" href="classmesos_1_1internal_1_1log_1_1LogProcess.html#ada6f3c8f17d59a9d78071542a02e6f7d">mesos::internal::log::LogProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1ContainerDaemonProcess.html#a88f13e39677ff8976ae20ccb5a5d2045">mesos::internal::slave::ContainerDaemonProcess</a>, <a class="el" href="classmesos_1_1internal_1_1VersionProcess.html#a1f0746cf6e384fc26bfd7e892fa464c2">mesos::internal::VersionProcess</a>, <a class="el" href="classmesos_1_1internal_1_1WhitelistWatcher.html#a554e828d1e5aa7a84c5b38ad20a7731f">mesos::internal::WhitelistWatcher</a>, <a class="el" href="classprocess_1_1System.html#a5cfa4
 acb240377af06c74eca269df423">process::System</a>, <a class="el" href="classprocess_1_1metrics_1_1internal_1_1MetricsProcess.html#a481de823013045447009d4554fdaf69d">process::metrics::internal::MetricsProcess</a>, <a class="el" href="classprocess_1_1Logging.html#aadc2611836b2e3e9f6ea667e06da4fa5">process::Logging</a>, <a class="el" href="classprocess_1_1internal_1_1ReaperProcess.html#afeb3d27d616c3c7c3b63f22eb0828dbf">process::internal::ReaperProcess</a>, and <a class="el" href="classprocess_1_1Profiler.html#a9131797d93999031d9e732c8a2d45da4">process::Profiler</a>.</p>
+<p>Reimplemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a5ee20b895880bc157c7e445859458364">mesos::internal::master::Master</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#ace99b8066d4aed8f21395f025118fc10">mesos::internal::slave::Slave</a>, <a class="el" href="classmesos_1_1internal_1_1master_1_1Heartbeater.html#ac9ebf3a4eb46a4501e13bd38dcd96a5d">mesos::internal::master::Heartbeater&lt; Message, Event &gt;</a>, <a class="el" href="classprocess_1_1internal_1_1AwaitProcess.html#a8121fadd91f2221a673d4e711f22c948">process::internal::AwaitProcess&lt; T &gt;</a>, <a class="el" href="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptorProcess.html#a45f01969efd7ec5404741deb9304fd8b">mesos::internal::storage::UriDiskProfileAdaptorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1recordio_1_1internal_1_1ReaderProcess.html#af123bea3321a9d99d1fecaf33cd5179b">mesos::internal::recordio::internal::ReaderProcess&lt; T &gt;</a>, <
 a class="el" href="classzookeeper_1_1GroupProcess.html#a2bd94b2043dc0f484858eae235333439">zookeeper::GroupProcess</a>, <a class="el" href="classmesos_1_1internal_1_1log_1_1LogWriterProcess.html#a4896aaab8e6d04562965ea678034543e">mesos::internal::log::LogWriterProcess</a>, <a class="el" href="classprocess_1_1Help.html#ab60e978a150594aae173311d776483c5">process::Help</a>, <a class="el" href="classprocess_1_1internal_1_1CollectProcess.html#a6e13d430bd37e93903d3f0b4201b8e31">process::internal::CollectProcess&lt; T &gt;</a>, <a class="el" href="classmesos_1_1internal_1_1log_1_1LogReaderProcess.html#a7af658bc98f66d4ca187e02bfa303c6d">mesos::internal::log::LogReaderProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html#af15917f9898bb6d74495dc163ea19ec1">mesos::internal::slave::CgroupsIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkPortsIsolatorProcess.html#a51ab2b5a72800662b601ac52c750fe06">mesos::internal::slave::
 NetworkPortsIsolatorProcess</a>, <a class="el" href="classmesos_1_1internal_1_1checks_1_1CheckerProcess.html#a5e21e337ac863fd8da8ad861807d3c0f">mesos::internal::checks::CheckerProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1PerfEventSubsystem.html#a624c2b34dabb1615433c70fa03a04a0f">mesos::internal::slave::PerfEventSubsystem</a>, <a class="el" href="classmesos_1_1internal_1_1log_1_1LogProcess.html#ada6f3c8f17d59a9d78071542a02e6f7d">mesos::internal::log::LogProcess</a>, <a class="el" href="classmesos_1_1internal_1_1slave_1_1ContainerDaemonProcess.html#a88f13e39677ff8976ae20ccb5a5d2045">mesos::internal::slave::ContainerDaemonProcess</a>, <a class="el" href="classmesos_1_1internal_1_1VersionProcess.html#a1f0746cf6e384fc26bfd7e892fa464c2">mesos::internal::VersionProcess</a>, <a class="el" href="classmesos_1_1internal_1_1WhitelistWatcher.html#a554e828d1e5aa7a84c5b38ad20a7731f">mesos::internal::WhitelistWatcher</a>, <a class="el" href="classprocess_1_1System.html#a5cfa4
 acb240377af06c74eca269df423">process::System</a>, <a class="el" href="classprocess_1_1metrics_1_1internal_1_1MetricsProcess.html#a481de823013045447009d4554fdaf69d">process::metrics::internal::MetricsProcess</a>, <a class="el" href="classprocess_1_1Logging.html#aadc2611836b2e3e9f6ea667e06da4fa5">process::Logging</a>, <a class="el" href="classprocess_1_1internal_1_1ReaperProcess.html#afeb3d27d616c3c7c3b63f22eb0828dbf">process::internal::ReaperProcess</a>, and <a class="el" href="classprocess_1_1Profiler.html#a9131797d93999031d9e732c8a2d45da4">process::Profiler</a>.</p>
 
 </div>
 </div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/classprocess_1_1grpc_1_1Channel-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classprocess_1_1grpc_1_1Channel-members.html b/content/api/latest/c++/classprocess_1_1grpc_1_1Channel-members.html
index 9c9f6f1..9830ac6 100644
--- a/content/api/latest/c++/classprocess_1_1grpc_1_1Channel-members.html
+++ b/content/api/latest/c++/classprocess_1_1grpc_1_1Channel-members.html
@@ -58,7 +58,8 @@
 <p>This is the complete list of members for <a class="el" href="classprocess_1_1grpc_1_1Channel.html">process::grpc::Channel</a>, including all inherited members.</p>
 <table class="directory">
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1grpc_1_1Channel.html#abad4dfab64222145737de18007454c9e">Channel</a>(const std::string &amp;uri, const std::shared_ptr&lt;::grpc::ChannelCredentials &gt; &amp;credentials=::grpc::InsecureChannelCredentials())</td><td class="entry"><a class="el" href="classprocess_1_1grpc_1_1Channel.html">process::grpc::Channel</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1grpc_1_1Channel.html#a466292b9d4cf95a19d3f9161266456d4">client::Runtime</a> class</td><td class="entry"><a class="el" href="classprocess_1_1grpc_1_1Channel.html">process::grpc::Channel</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1grpc_1_1Channel.html#a0155cd635cae9ea72e0b8e0ff7e29348">Channel</a>(std::shared_ptr&lt;::grpc::Channel &gt; _channel)</td><td class="entry"><a class="el" href="classprocess_1_1grpc_1_1Channel.html">process::grpc::Channel</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">explicit</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1grpc_1_1Channel.html#a466292b9d4cf95a19d3f9161266456d4">client::Runtime</a> class</td><td class="entry"><a class="el" href="classprocess_1_1grpc_1_1Channel.html">process::grpc::Channel</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/classprocess_1_1grpc_1_1Channel.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classprocess_1_1grpc_1_1Channel.html b/content/api/latest/c++/classprocess_1_1grpc_1_1Channel.html
index e5eb69d..37981b9 100644
--- a/content/api/latest/c++/classprocess_1_1grpc_1_1Channel.html
+++ b/content/api/latest/c++/classprocess_1_1grpc_1_1Channel.html
@@ -68,6 +68,8 @@
 Public Member Functions</h2></td></tr>
 <tr class="memitem:abad4dfab64222145737de18007454c9e"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1grpc_1_1Channel.html#abad4dfab64222145737de18007454c9e">Channel</a> (const std::string &amp;uri, const std::shared_ptr&lt;::grpc::ChannelCredentials &gt; &amp;credentials=::grpc::InsecureChannelCredentials())</td></tr>
 <tr class="separator:abad4dfab64222145737de18007454c9e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0155cd635cae9ea72e0b8e0ff7e29348"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1grpc_1_1Channel.html#a0155cd635cae9ea72e0b8e0ff7e29348">Channel</a> (std::shared_ptr&lt;::<a class="el" href="classprocess_1_1grpc_1_1Channel.html">grpc::Channel</a> &gt; _channel)</td></tr>
+<tr class="separator:a0155cd635cae9ea72e0b8e0ff7e29348"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="friends"></a>
 Friends</h2></td></tr>
@@ -112,6 +114,30 @@ Friends</h2></td></tr>
 
 </div>
 </div>
+<a class="anchor" id="a0155cd635cae9ea72e0b8e0ff7e29348"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">process::grpc::Channel::Channel </td>
+          <td>(</td>
+          <td class="paramtype">std::shared_ptr&lt;::<a class="el" href="classprocess_1_1grpc_1_1Channel.html">grpc::Channel</a> &gt;&#160;</td>
+          <td class="paramname"><em>_channel</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">explicit</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
 <h2 class="groupheader">Friends And Related Function Documentation</h2>
 <a class="anchor" id="a466292b9d4cf95a19d3f9161266456d4"></a>
 <div class="memitem">

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/client_8hpp.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/client_8hpp.html b/content/api/latest/c++/client_8hpp.html
index 47dd4bd..27559d1 100644
--- a/content/api/latest/c++/client_8hpp.html
+++ b/content/api/latest/c++/client_8hpp.html
@@ -56,8 +56,8 @@
 </div><!--header-->
 <div class="contents">
 <div class="textblock"><code>#include &lt;string&gt;</code><br />
-<code>#include &lt;<a class="el" href="grpc_8hpp_source.html">process/grpc.hpp</a>&gt;</code><br />
 <code>#include &lt;<a class="el" href="include_2csi_2spec_8hpp_source.html">csi/spec.hpp</a>&gt;</code><br />
+<code>#include &lt;<a class="el" href="grpc_8hpp_source.html">process/grpc.hpp</a>&gt;</code><br />
 </div>
 <p><a href="client_8hpp_source.html">Go to the source code of this file.</a></p>
 <table class="memberdecls">

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/client_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/client_8hpp_source.html b/content/api/latest/c++/client_8hpp_source.html
index bb81799..2e10512 100644
--- a/content/api/latest/c++/client_8hpp_source.html
+++ b/content/api/latest/c++/client_8hpp_source.html
@@ -52,31 +52,30 @@
 <div class="title">client.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<a href="client_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">// Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// or more contributor license agreements.  See the NOTICE file</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment">// distributed with this work for additional information</span></div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">// regarding copyright ownership.  The ASF licenses this file</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment">// to you under the Apache License, Version 2.0 (the</span></div><div class="line"><a name="l00006"></a><span clas
 s="lineno">    6</span>&#160;<span class="comment">// &quot;License&quot;); you may not use this file except in compliance</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment">// with the License.  You may obtain a copy of the License at</span></div><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment">//     http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment">// Unless required by applicable law or agreed to in writing, software</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment">// distribute
 d under the License is distributed on an &quot;AS IS&quot; BASIS,</span></div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment">// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span></div><div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment">// See the License for the specific language governing permissions and</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment">// limitations under the License.</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;</div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="preprocessor">#ifndef __CSI_CLIENT_HPP__</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="preprocessor">#define __CSI_CLIENT_HPP__</span></div><div class="line"><a name="l00
 019"></a><span class="lineno">   19</span>&#160;</div><div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="preprocessor">#include &lt;string&gt;</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;</div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="grpc_8hpp.html">process/grpc.hpp</a>&gt;</span></div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;</div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="include_2csi_2spec_8hpp.html">csi/spec.hpp</a>&gt;</span></div><div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;</div><div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespacemesos.
 html">mesos</a> {</div><div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespacecsi.html">csi</a> {</div><div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;</div><div class="line"><a name="l00029"></a><span class="lineno"><a class="line" href="classmesos_1_1csi_1_1Client.html">   29</a></span>&#160;<span class="keyword">class </span><a class="code" href="classmesos_1_1csi_1_1Client.html">Client</a></div><div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;{</div><div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l00032"></a><span class="lineno"><a class="line" href="classmesos_1_1csi_1_1Client.html#a0f26ee65d1895d94bb43ba9365352cdf">   32</a></span>&#160;  <a class="code" href="classmesos_1_1csi_1_1Client.html#a0f26ee65d1895d94bb43ba9365352cdf">Cli
 ent</a>(<span class="keyword">const</span> std::string&amp; <a class="code" href="namespaceuri.html">uri</a>,</div><div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;         <span class="keyword">const</span> <a class="code" href="classprocess_1_1grpc_1_1client_1_1Runtime.html">process::grpc::client::Runtime</a>&amp; _runtime)</div><div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;    : channel(uri),</div><div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;      runtime(_runtime) {}</div><div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;</div><div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;  <span class="comment">// RPCs for the Identity service.</span></div><div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;GetSupportedVersionsResponse&gt;</a></di
 v><div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;    <a class="code" href="classmesos_1_1csi_1_1Client.html#a3b3c6bf3e69910dbbb1f711255883bac">GetSupportedVersions</a>(<span class="keyword">const</span> GetSupportedVersionsRequest&amp; <a class="code" href="namespaceprocess_1_1http.html#ad8f400b5e54038df7e5662ec35da05fa">request</a>);</div><div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;</div><div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;GetPluginInfoResponse&gt;</a></div><div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;    <a class="code" href="classmesos_1_1csi_1_1Client.html#aa40f4586431cb454e6dca759881ee9f7">GetPluginInfo</a>(<span class="keyword">const</span> GetPluginInfoRequest&amp; request);</div><div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;</div><div 
 class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;  <span class="comment">// RPCs for the Controller service.</span></div><div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;CreateVolumeResponse&gt;</a></div><div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;    <a class="code" href="classmesos_1_1csi_1_1Client.html#acf1d6b87a6793b33efc45ea136cba4c8">CreateVolume</a>(<span class="keyword">const</span> CreateVolumeRequest&amp; request);</div><div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;</div><div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;DeleteVolumeResponse&gt;</a></div><div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;    <a class="code" href="classmesos_1_1csi_1_1Client.html
 #a57bce961d3bcce6c206e366bfc53caa2">DeleteVolume</a>(<span class="keyword">const</span> DeleteVolumeRequest&amp; request);</div><div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;</div><div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;ControllerPublishVolumeResponse&gt;</a></div><div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;    <a class="code" href="classmesos_1_1csi_1_1Client.html#a8f413eead13791309ac8f52bf8ee4223">ControllerPublishVolume</a>(<span class="keyword">const</span> ControllerPublishVolumeRequest&amp; request);</div><div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;</div><div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;ControllerUnpublishVolumeResponse&gt;</a></div><div class="line"><a na
 me="l00055"></a><span class="lineno">   55</span>&#160;    <a class="code" href="classmesos_1_1csi_1_1Client.html#a17ff2cf599eb017db4f4c73d27a161f3">ControllerUnpublishVolume</a>(<span class="keyword">const</span> ControllerUnpublishVolumeRequest&amp; request);</div><div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;</div><div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;ValidateVolumeCapabilitiesResponse&gt;</a></div><div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;    <a class="code" href="classmesos_1_1csi_1_1Client.html#a23b717f03e2b9061abe3ca9c4edfa1e2">ValidateVolumeCapabilities</a>(</div><div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;        <span class="keyword">const</span> ValidateVolumeCapabilitiesRequest&amp; request);</div><div class="line"><a name="l00060"></a><span class="lineno">   6
 0</span>&#160;</div><div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;ListVolumesResponse&gt;</a></div><div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;    <a class="code" href="classmesos_1_1csi_1_1Client.html#a3e64b86a1026816db17a6b598c24c6c9">ListVolumes</a>(<span class="keyword">const</span> ListVolumesRequest&amp; request);</div><div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;</div><div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;GetCapacityResponse&gt;</a></div><div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;    <a class="code" href="classmesos_1_1csi_1_1Client.html#a4c998e238e27650ede5d70dd78a09520">GetCapacity</a>(<span class="keyword">const</span> GetCapacityRequest&amp; request);</div><di
 v class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;</div><div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;ControllerProbeResponse&gt;</a></div><div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;    <a class="code" href="classmesos_1_1csi_1_1Client.html#a3ad8af0a5a18131afb644b0a7984f22b">ControllerProbe</a>(<span class="keyword">const</span> ControllerProbeRequest&amp; request);</div><div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;</div><div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;ControllerGetCapabilitiesResponse&gt;</a></div><div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;    <a class="code" href="classmesos_1_1csi_1_1Client.html#ac9402b786574255ae5b5a5981d9679e1">Contro
 llerGetCapabilities</a>(<span class="keyword">const</span> ControllerGetCapabilitiesRequest&amp; request);</div><div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;</div><div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;  <span class="comment">// RPCs for the Node service.</span></div><div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;NodePublishVolumeResponse&gt;</a></div><div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160;    <a class="code" href="classmesos_1_1csi_1_1Client.html#a295ea0eeefb4ce17e206aef13bbb2b51">NodePublishVolume</a>(<span class="keyword">const</span> NodePublishVolumeRequest&amp; request);</div><div class="line"><a name="l00076"></a><span class="lineno">   76</span>&#160;</div><div class="line"><a name="l00077"></a><span class="lineno">   77</span>&#160;  <a class="code" href="classpro
 cess_1_1Future.html">process::Future&lt;NodeUnpublishVolumeResponse&gt;</a></div><div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160;    <a class="code" href="classmesos_1_1csi_1_1Client.html#ae25f51dd461e8bf5b54590c0e603248f">NodeUnpublishVolume</a>(<span class="keyword">const</span> NodeUnpublishVolumeRequest&amp; request);</div><div class="line"><a name="l00079"></a><span class="lineno">   79</span>&#160;</div><div class="line"><a name="l00080"></a><span class="lineno">   80</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;GetNodeIDResponse&gt;</a></div><div class="line"><a name="l00081"></a><span class="lineno">   81</span>&#160;    <a class="code" href="classmesos_1_1csi_1_1Client.html#a1ee468715e289f67518647db277146df">GetNodeID</a>(<span class="keyword">const</span> GetNodeIDRequest&amp; request);</div><div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160;</div><div class="line"><a name="l000
 83"></a><span class="lineno">   83</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;NodeProbeResponse&gt;</a></div><div class="line"><a name="l00084"></a><span class="lineno">   84</span>&#160;    <a class="code" href="classmesos_1_1csi_1_1Client.html#a8d391c727aaad6f27127378dc5e40f13">NodeProbe</a>(<span class="keyword">const</span> NodeProbeRequest&amp; request);</div><div class="line"><a name="l00085"></a><span class="lineno">   85</span>&#160;</div><div class="line"><a name="l00086"></a><span class="lineno">   86</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;NodeGetCapabilitiesResponse&gt;</a></div><div class="line"><a name="l00087"></a><span class="lineno">   87</span>&#160;    <a class="code" href="classmesos_1_1csi_1_1Client.html#aa4676c0b8eba1e9e7c269492d4e3f4fd">NodeGetCapabilities</a>(<span class="keyword">const</span> NodeGetCapabilitiesRequest&amp; request);</div><div class="line"><a name="l00088"><
 /a><span class="lineno">   88</span>&#160;</div><div class="line"><a name="l00089"></a><span class="lineno">   89</span>&#160;<span class="keyword">private</span>:</div><div class="line"><a name="l00090"></a><span class="lineno">   90</span>&#160;  <a class="code" href="classprocess_1_1grpc_1_1Channel.html">process::grpc::Channel</a> channel;</div><div class="line"><a name="l00091"></a><span class="lineno">   91</span>&#160;  <a class="code" href="classprocess_1_1grpc_1_1client_1_1Runtime.html">process::grpc::client::Runtime</a> runtime;</div><div class="line"><a name="l00092"></a><span class="lineno">   92</span>&#160;};</div><div class="line"><a name="l00093"></a><span class="lineno">   93</span>&#160;</div><div class="line"><a name="l00094"></a><span class="lineno">   94</span>&#160;} <span class="comment">// namespace csi {</span></div><div class="line"><a name="l00095"></a><span class="lineno">   95</span>&#160;} <span class="comment">// namespace mesos {</span></div><div class
 ="line"><a name="l00096"></a><span class="lineno">   96</span>&#160;</div><div class="line"><a name="l00097"></a><span class="lineno">   97</span>&#160;<span class="preprocessor">#endif // __CSI_CLIENT_HPP__</span></div><div class="ttc" id="classmesos_1_1csi_1_1Client_html_a3e64b86a1026816db17a6b598c24c6c9"><div class="ttname"><a href="classmesos_1_1csi_1_1Client.html#a3e64b86a1026816db17a6b598c24c6c9">mesos::csi::Client::ListVolumes</a></div><div class="ttdeci">process::Future&lt; ListVolumesResponse &gt; ListVolumes(const ListVolumesRequest &amp;request)</div></div>
+<a href="client_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">// Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// or more contributor license agreements.  See the NOTICE file</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment">// distributed with this work for additional information</span></div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">// regarding copyright ownership.  The ASF licenses this file</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment">// to you under the Apache License, Version 2.0 (the</span></div><div class="line"><a name="l00006"></a><span clas
 s="lineno">    6</span>&#160;<span class="comment">// &quot;License&quot;); you may not use this file except in compliance</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment">// with the License.  You may obtain a copy of the License at</span></div><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment">//     http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment">// Unless required by applicable law or agreed to in writing, software</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment">// distribute
 d under the License is distributed on an &quot;AS IS&quot; BASIS,</span></div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment">// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span></div><div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment">// See the License for the specific language governing permissions and</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment">// limitations under the License.</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;</div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="preprocessor">#ifndef __CSI_CLIENT_HPP__</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="preprocessor">#define __CSI_CLIENT_HPP__</span></div><div class="line"><a name="l00
 019"></a><span class="lineno">   19</span>&#160;</div><div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="preprocessor">#include &lt;string&gt;</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;</div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="include_2csi_2spec_8hpp.html">csi/spec.hpp</a>&gt;</span></div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;</div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="grpc_8hpp.html">process/grpc.hpp</a>&gt;</span></div><div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;</div><div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespacemesos.
 html">mesos</a> {</div><div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespacecsi.html">csi</a> {</div><div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;</div><div class="line"><a name="l00029"></a><span class="lineno"><a class="line" href="classmesos_1_1csi_1_1Client.html">   29</a></span>&#160;<span class="keyword">class </span><a class="code" href="classmesos_1_1csi_1_1Client.html">Client</a></div><div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;{</div><div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l00032"></a><span class="lineno"><a class="line" href="classmesos_1_1csi_1_1Client.html#ad6340fa0f6d90d9dbcd01953c14d5b71">   32</a></span>&#160;  <a class="code" href="classmesos_1_1csi_1_1Client.html#ad6340fa0f6d90d9dbcd01953c14d5b71">Cli
 ent</a>(<span class="keyword">const</span> <a class="code" href="classprocess_1_1grpc_1_1Channel.html">process::grpc::Channel</a>&amp; _channel,</div><div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;         <span class="keyword">const</span> <a class="code" href="classprocess_1_1grpc_1_1client_1_1Runtime.html">process::grpc::client::Runtime</a>&amp; _runtime)</div><div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;    : channel(_channel), runtime(_runtime) {}</div><div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;</div><div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;  <span class="comment">// RPCs for the Identity service.</span></div><div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;GetSupportedVersionsResponse&gt;</a></div><div class="line"><a name="l00038"></a><span cl
 ass="lineno">   38</span>&#160;    <a class="code" href="classmesos_1_1csi_1_1Client.html#a3b3c6bf3e69910dbbb1f711255883bac">GetSupportedVersions</a>(<span class="keyword">const</span> GetSupportedVersionsRequest&amp; <a class="code" href="namespaceprocess_1_1http.html#ad8f400b5e54038df7e5662ec35da05fa">request</a>);</div><div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;</div><div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;GetPluginInfoResponse&gt;</a></div><div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;    <a class="code" href="classmesos_1_1csi_1_1Client.html#aa40f4586431cb454e6dca759881ee9f7">GetPluginInfo</a>(<span class="keyword">const</span> GetPluginInfoRequest&amp; request);</div><div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;</div><div class="line"><a name="l00043"></a><span class="li
 neno">   43</span>&#160;  <span class="comment">// RPCs for the Controller service.</span></div><div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;CreateVolumeResponse&gt;</a></div><div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;    <a class="code" href="classmesos_1_1csi_1_1Client.html#acf1d6b87a6793b33efc45ea136cba4c8">CreateVolume</a>(<span class="keyword">const</span> CreateVolumeRequest&amp; request);</div><div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;</div><div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;DeleteVolumeResponse&gt;</a></div><div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;    <a class="code" href="classmesos_1_1csi_1_1Client.html#a57bce961d3bcce6c206e366bfc53caa2">DeleteVolume<
 /a>(<span class="keyword">const</span> DeleteVolumeRequest&amp; request);</div><div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;</div><div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;ControllerPublishVolumeResponse&gt;</a></div><div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;    <a class="code" href="classmesos_1_1csi_1_1Client.html#a8f413eead13791309ac8f52bf8ee4223">ControllerPublishVolume</a>(<span class="keyword">const</span> ControllerPublishVolumeRequest&amp; request);</div><div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;</div><div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;ControllerUnpublishVolumeResponse&gt;</a></div><div class="line"><a name="l00054"></a><span class="lineno">   54</span>
 &#160;    <a class="code" href="classmesos_1_1csi_1_1Client.html#a17ff2cf599eb017db4f4c73d27a161f3">ControllerUnpublishVolume</a>(<span class="keyword">const</span> ControllerUnpublishVolumeRequest&amp; request);</div><div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;</div><div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;ValidateVolumeCapabilitiesResponse&gt;</a></div><div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;    <a class="code" href="classmesos_1_1csi_1_1Client.html#a23b717f03e2b9061abe3ca9c4edfa1e2">ValidateVolumeCapabilities</a>(</div><div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;        <span class="keyword">const</span> ValidateVolumeCapabilitiesRequest&amp; request);</div><div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;</div><div class="line"><a name="l0
 0060"></a><span class="lineno">   60</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;ListVolumesResponse&gt;</a></div><div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;    <a class="code" href="classmesos_1_1csi_1_1Client.html#a3e64b86a1026816db17a6b598c24c6c9">ListVolumes</a>(<span class="keyword">const</span> ListVolumesRequest&amp; request);</div><div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;</div><div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;GetCapacityResponse&gt;</a></div><div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;    <a class="code" href="classmesos_1_1csi_1_1Client.html#a4c998e238e27650ede5d70dd78a09520">GetCapacity</a>(<span class="keyword">const</span> GetCapacityRequest&amp; request);</div><div class="line"><a name="l00065"></a><span class="
 lineno">   65</span>&#160;</div><div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;ControllerProbeResponse&gt;</a></div><div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;    <a class="code" href="classmesos_1_1csi_1_1Client.html#a3ad8af0a5a18131afb644b0a7984f22b">ControllerProbe</a>(<span class="keyword">const</span> ControllerProbeRequest&amp; request);</div><div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;</div><div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;ControllerGetCapabilitiesResponse&gt;</a></div><div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;    <a class="code" href="classmesos_1_1csi_1_1Client.html#ac9402b786574255ae5b5a5981d9679e1">ControllerGetCapabilities</a>(<span class="keyword">con
 st</span> ControllerGetCapabilitiesRequest&amp; request);</div><div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;</div><div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;  <span class="comment">// RPCs for the Node service.</span></div><div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;NodePublishVolumeResponse&gt;</a></div><div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;    <a class="code" href="classmesos_1_1csi_1_1Client.html#a295ea0eeefb4ce17e206aef13bbb2b51">NodePublishVolume</a>(<span class="keyword">const</span> NodePublishVolumeRequest&amp; request);</div><div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160;</div><div class="line"><a name="l00076"></a><span class="lineno">   76</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;NodeUnpub
 lishVolumeResponse&gt;</a></div><div class="line"><a name="l00077"></a><span class="lineno">   77</span>&#160;    <a class="code" href="classmesos_1_1csi_1_1Client.html#ae25f51dd461e8bf5b54590c0e603248f">NodeUnpublishVolume</a>(<span class="keyword">const</span> NodeUnpublishVolumeRequest&amp; request);</div><div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160;</div><div class="line"><a name="l00079"></a><span class="lineno">   79</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;GetNodeIDResponse&gt;</a></div><div class="line"><a name="l00080"></a><span class="lineno">   80</span>&#160;    <a class="code" href="classmesos_1_1csi_1_1Client.html#a1ee468715e289f67518647db277146df">GetNodeID</a>(<span class="keyword">const</span> GetNodeIDRequest&amp; request);</div><div class="line"><a name="l00081"></a><span class="lineno">   81</span>&#160;</div><div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160;  
 <a class="code" href="classprocess_1_1Future.html">process::Future&lt;NodeProbeResponse&gt;</a></div><div class="line"><a name="l00083"></a><span class="lineno">   83</span>&#160;    <a class="code" href="classmesos_1_1csi_1_1Client.html#a8d391c727aaad6f27127378dc5e40f13">NodeProbe</a>(<span class="keyword">const</span> NodeProbeRequest&amp; request);</div><div class="line"><a name="l00084"></a><span class="lineno">   84</span>&#160;</div><div class="line"><a name="l00085"></a><span class="lineno">   85</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;NodeGetCapabilitiesResponse&gt;</a></div><div class="line"><a name="l00086"></a><span class="lineno">   86</span>&#160;    <a class="code" href="classmesos_1_1csi_1_1Client.html#aa4676c0b8eba1e9e7c269492d4e3f4fd">NodeGetCapabilities</a>(<span class="keyword">const</span> NodeGetCapabilitiesRequest&amp; request);</div><div class="line"><a name="l00087"></a><span class="lineno">   87</span>&#160;</div><
 div class="line"><a name="l00088"></a><span class="lineno">   88</span>&#160;<span class="keyword">private</span>:</div><div class="line"><a name="l00089"></a><span class="lineno">   89</span>&#160;  <a class="code" href="classprocess_1_1grpc_1_1Channel.html">process::grpc::Channel</a> channel;</div><div class="line"><a name="l00090"></a><span class="lineno">   90</span>&#160;  <a class="code" href="classprocess_1_1grpc_1_1client_1_1Runtime.html">process::grpc::client::Runtime</a> runtime;</div><div class="line"><a name="l00091"></a><span class="lineno">   91</span>&#160;};</div><div class="line"><a name="l00092"></a><span class="lineno">   92</span>&#160;</div><div class="line"><a name="l00093"></a><span class="lineno">   93</span>&#160;} <span class="comment">// namespace csi {</span></div><div class="line"><a name="l00094"></a><span class="lineno">   94</span>&#160;} <span class="comment">// namespace mesos {</span></div><div class="line"><a name="l00095"></a><span class="lineno"
 >   95</span>&#160;</div><div class="line"><a name="l00096"></a><span class="lineno">   96</span>&#160;<span class="preprocessor">#endif // __CSI_CLIENT_HPP__</span></div><div class="ttc" id="classmesos_1_1csi_1_1Client_html_a3e64b86a1026816db17a6b598c24c6c9"><div class="ttname"><a href="classmesos_1_1csi_1_1Client.html#a3e64b86a1026816db17a6b598c24c6c9">mesos::csi::Client::ListVolumes</a></div><div class="ttdeci">process::Future&lt; ListVolumesResponse &gt; ListVolumes(const ListVolumesRequest &amp;request)</div></div>
 <div class="ttc" id="classmesos_1_1csi_1_1Client_html_a23b717f03e2b9061abe3ca9c4edfa1e2"><div class="ttname"><a href="classmesos_1_1csi_1_1Client.html#a23b717f03e2b9061abe3ca9c4edfa1e2">mesos::csi::Client::ValidateVolumeCapabilities</a></div><div class="ttdeci">process::Future&lt; ValidateVolumeCapabilitiesResponse &gt; ValidateVolumeCapabilities(const ValidateVolumeCapabilitiesRequest &amp;request)</div></div>
 <div class="ttc" id="namespaceprocess_1_1http_html_ad8f400b5e54038df7e5662ec35da05fa"><div class="ttname"><a href="namespaceprocess_1_1http.html#ad8f400b5e54038df7e5662ec35da05fa">process::http::request</a></div><div class="ttdeci">Future&lt; Response &gt; request(const Request &amp;request, bool streamedResponse=false)</div><div class="ttdoc">Asynchronously sends an HTTP request to the process and returns the HTTP response once the entire res...</div></div>
 <div class="ttc" id="classmesos_1_1csi_1_1Client_html_a8f413eead13791309ac8f52bf8ee4223"><div class="ttname"><a href="classmesos_1_1csi_1_1Client.html#a8f413eead13791309ac8f52bf8ee4223">mesos::csi::Client::ControllerPublishVolume</a></div><div class="ttdeci">process::Future&lt; ControllerPublishVolumeResponse &gt; ControllerPublishVolume(const ControllerPublishVolumeRequest &amp;request)</div></div>
 <div class="ttc" id="classmesos_1_1csi_1_1Client_html_a3b3c6bf3e69910dbbb1f711255883bac"><div class="ttname"><a href="classmesos_1_1csi_1_1Client.html#a3b3c6bf3e69910dbbb1f711255883bac">mesos::csi::Client::GetSupportedVersions</a></div><div class="ttdeci">process::Future&lt; GetSupportedVersionsResponse &gt; GetSupportedVersions(const GetSupportedVersionsRequest &amp;request)</div></div>
 <div class="ttc" id="classmesos_1_1csi_1_1Client_html_a4c998e238e27650ede5d70dd78a09520"><div class="ttname"><a href="classmesos_1_1csi_1_1Client.html#a4c998e238e27650ede5d70dd78a09520">mesos::csi::Client::GetCapacity</a></div><div class="ttdeci">process::Future&lt; GetCapacityResponse &gt; GetCapacity(const GetCapacityRequest &amp;request)</div></div>
-<div class="ttc" id="namespacecsi_html"><div class="ttname"><a href="namespacecsi.html">csi</a></div><div class="ttdef"><b>Definition:</b> utils.hpp:36</div></div>
+<div class="ttc" id="namespacecsi_html"><div class="ttname"><a href="namespacecsi.html">csi</a></div><div class="ttdef"><b>Definition:</b> utils.hpp:37</div></div>
 <div class="ttc" id="classmesos_1_1csi_1_1Client_html_acf1d6b87a6793b33efc45ea136cba4c8"><div class="ttname"><a href="classmesos_1_1csi_1_1Client.html#acf1d6b87a6793b33efc45ea136cba4c8">mesos::csi::Client::CreateVolume</a></div><div class="ttdeci">process::Future&lt; CreateVolumeResponse &gt; CreateVolume(const CreateVolumeRequest &amp;request)</div></div>
 <div class="ttc" id="classmesos_1_1csi_1_1Client_html_a1ee468715e289f67518647db277146df"><div class="ttname"><a href="classmesos_1_1csi_1_1Client.html#a1ee468715e289f67518647db277146df">mesos::csi::Client::GetNodeID</a></div><div class="ttdeci">process::Future&lt; GetNodeIDResponse &gt; GetNodeID(const GetNodeIDRequest &amp;request)</div></div>
 <div class="ttc" id="classmesos_1_1csi_1_1Client_html_aa40f4586431cb454e6dca759881ee9f7"><div class="ttname"><a href="classmesos_1_1csi_1_1Client.html#aa40f4586431cb454e6dca759881ee9f7">mesos::csi::Client::GetPluginInfo</a></div><div class="ttdeci">process::Future&lt; GetPluginInfoResponse &gt; GetPluginInfo(const GetPluginInfoRequest &amp;request)</div></div>
 <div class="ttc" id="classmesos_1_1csi_1_1Client_html"><div class="ttname"><a href="classmesos_1_1csi_1_1Client.html">mesos::csi::Client</a></div><div class="ttdef"><b>Definition:</b> client.hpp:29</div></div>
 <div class="ttc" id="classmesos_1_1csi_1_1Client_html_ac9402b786574255ae5b5a5981d9679e1"><div class="ttname"><a href="classmesos_1_1csi_1_1Client.html#ac9402b786574255ae5b5a5981d9679e1">mesos::csi::Client::ControllerGetCapabilities</a></div><div class="ttdeci">process::Future&lt; ControllerGetCapabilitiesResponse &gt; ControllerGetCapabilities(const ControllerGetCapabilitiesRequest &amp;request)</div></div>
 <div class="ttc" id="classmesos_1_1csi_1_1Client_html_a8d391c727aaad6f27127378dc5e40f13"><div class="ttname"><a href="classmesos_1_1csi_1_1Client.html#a8d391c727aaad6f27127378dc5e40f13">mesos::csi::Client::NodeProbe</a></div><div class="ttdeci">process::Future&lt; NodeProbeResponse &gt; NodeProbe(const NodeProbeRequest &amp;request)</div></div>
-<div class="ttc" id="classprocess_1_1grpc_1_1client_1_1Runtime_html"><div class="ttname"><a href="classprocess_1_1grpc_1_1client_1_1Runtime.html">process::grpc::client::Runtime</a></div><div class="ttdoc">A copyable interface to manage an internal gRPC runtime instance for asynchronous gRPC calls...</div><div class="ttdef"><b>Definition:</b> grpc.hpp:104</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="classprocess_1_1grpc_1_1client_1_1Runtime_html"><div class="ttname"><a href="classprocess_1_1grpc_1_1client_1_1Runtime.html">process::grpc::client::Runtime</a></div><div class="ttdoc">A copyable interface to manage an internal gRPC runtime instance for asynchronous gRPC calls...</div><div class="ttdef"><b>Definition:</b> grpc.hpp:107</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="classmesos_1_1csi_1_1Client_html_aa4676c0b8eba1e9e7c269492d4e3f4fd"><div class="ttname"><a href="classmesos_1_1csi_1_1Client.html#aa4676c0b8eba1e9e7c269492d4e3f4fd">mesos::csi::Client::NodeGetCapabilities</a></div><div class="ttdeci">process::Future&lt; NodeGetCapabilitiesResponse &gt; NodeGetCapabilities(const NodeGetCapabilitiesRequest &amp;request)</div></div>
+<div class="ttc" id="classmesos_1_1csi_1_1Client_html_ad6340fa0f6d90d9dbcd01953c14d5b71"><div class="ttname"><a href="classmesos_1_1csi_1_1Client.html#ad6340fa0f6d90d9dbcd01953c14d5b71">mesos::csi::Client::Client</a></div><div class="ttdeci">Client(const process::grpc::Channel &amp;_channel, const process::grpc::client::Runtime &amp;_runtime)</div><div class="ttdef"><b>Definition:</b> client.hpp:32</div></div>
 <div class="ttc" id="classmesos_1_1csi_1_1Client_html_a295ea0eeefb4ce17e206aef13bbb2b51"><div class="ttname"><a href="classmesos_1_1csi_1_1Client.html#a295ea0eeefb4ce17e206aef13bbb2b51">mesos::csi::Client::NodePublishVolume</a></div><div class="ttdeci">process::Future&lt; NodePublishVolumeResponse &gt; NodePublishVolume(const NodePublishVolumeRequest &amp;request)</div></div>
 <div class="ttc" id="classmesos_1_1csi_1_1Client_html_a57bce961d3bcce6c206e366bfc53caa2"><div class="ttname"><a href="classmesos_1_1csi_1_1Client.html#a57bce961d3bcce6c206e366bfc53caa2">mesos::csi::Client::DeleteVolume</a></div><div class="ttdeci">process::Future&lt; DeleteVolumeResponse &gt; DeleteVolume(const DeleteVolumeRequest &amp;request)</div></div>
 <div class="ttc" id="classprocess_1_1grpc_1_1Channel_html"><div class="ttname"><a href="classprocess_1_1grpc_1_1Channel.html">process::grpc::Channel</a></div><div class="ttdoc">A copyable interface to manage a connection to a gRPC server. </div><div class="ttdef"><b>Definition:</b> grpc.hpp:59</div></div>
 <div class="ttc" id="grpc_8hpp_html"><div class="ttname"><a href="grpc_8hpp.html">grpc.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1csi_1_1Client_html_ae25f51dd461e8bf5b54590c0e603248f"><div class="ttname"><a href="classmesos_1_1csi_1_1Client.html#ae25f51dd461e8bf5b54590c0e603248f">mesos::csi::Client::NodeUnpublishVolume</a></div><div class="ttdeci">process::Future&lt; NodeUnpublishVolumeResponse &gt; NodeUnpublishVolume(const NodeUnpublishVolumeRequest &amp;request)</div></div>
-<div class="ttc" id="namespaceuri_html"><div class="ttname"><a href="namespaceuri.html">uri</a></div><div class="ttdef"><b>Definition:</b> uri.hpp:21</div></div>
 <div class="ttc" id="classmesos_1_1csi_1_1Client_html_a3ad8af0a5a18131afb644b0a7984f22b"><div class="ttname"><a href="classmesos_1_1csi_1_1Client.html#a3ad8af0a5a18131afb644b0a7984f22b">mesos::csi::Client::ControllerProbe</a></div><div class="ttdeci">process::Future&lt; ControllerProbeResponse &gt; ControllerProbe(const ControllerProbeRequest &amp;request)</div></div>
 <div class="ttc" id="include_2csi_2spec_8hpp_html"><div class="ttname"><a href="include_2csi_2spec_8hpp.html">spec.hpp</a></div></div>
-<div class="ttc" id="classmesos_1_1csi_1_1Client_html_a0f26ee65d1895d94bb43ba9365352cdf"><div class="ttname"><a href="classmesos_1_1csi_1_1Client.html#a0f26ee65d1895d94bb43ba9365352cdf">mesos::csi::Client::Client</a></div><div class="ttdeci">Client(const std::string &amp;uri, const process::grpc::client::Runtime &amp;_runtime)</div><div class="ttdef"><b>Definition:</b> client.hpp:32</div></div>
 <div class="ttc" id="classmesos_1_1csi_1_1Client_html_a17ff2cf599eb017db4f4c73d27a161f3"><div class="ttname"><a href="classmesos_1_1csi_1_1Client.html#a17ff2cf599eb017db4f4c73d27a161f3">mesos::csi::Client::ControllerUnpublishVolume</a></div><div class="ttdeci">process::Future&lt; ControllerUnpublishVolumeResponse &gt; ControllerUnpublishVolume(const ControllerUnpublishVolumeRequest &amp;request)</div></div>
 <div class="ttc" id="classprocess_1_1Future_html"><div class="ttname"><a href="classprocess_1_1Future.html">process::Future</a></div><div class="ttdef"><b>Definition:</b> future.hpp:57</div></div>
 </div><!-- fragment --></div><!-- contents -->

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/cluster_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/cluster_8hpp_source.html b/content/api/latest/c++/cluster_8hpp_source.html
index 0f696b9..0cbb781 100644
--- a/content/api/latest/c++/cluster_8hpp_source.html
+++ b/content/api/latest/c++/cluster_8hpp_source.html
@@ -77,7 +77,7 @@
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Containerizer_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Containerizer.html">mesos::internal::slave::Containerizer</a></div><div class="ttdef"><b>Definition:</b> containerizer.hpp:57</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1tests_1_1cluster_1_1Master_html_ad2049ea693c1ef35297b76de24fd19f4"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1cluster_1_1Master.html#ad2049ea693c1ef35297b76de24fd19f4">mesos::internal::tests::cluster::Master::getMasterInfo</a></div><div class="ttdeci">MasterInfo getMasterInfo()</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1tests_1_1cluster_1_1Master_html_a3b27f30405cd30da18dc04aa79665d30"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1cluster_1_1Master.html#a3b27f30405cd30da18dc04aa79665d30">mesos::internal::tests::cluster::Master::createDetector</a></div><div class="ttdeci">process::Owned&lt; mesos::master::detector::MasterDetector &gt; createDetector()</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1tests_html_a6b044a48124e8fcfeba4ae4177e876fd"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests.html#a6b044a48124e8fcfeba4ae4177e876fd">mesos::internal::tests::READONLY_HTTP_AUTHENTICATION_REALM</a></div><div class="ttdeci">constexpr char READONLY_HTTP_AUTHENTICATION_REALM[]</div><div class="ttdef"><b>Definition:</b> mesos.hpp:106</div></div>
 <div class="ttc" id="3rdparty_2libprocess_2include_2process_2pid_8hpp_html"><div class="ttname"><a href="3rdparty_2libprocess_2include_2process_2pid_8hpp.html">pid.hpp</a></div></div>
 <div class="ttc" id="url_8hpp_html"><div class="ttname"><a href="url_8hpp.html">url.hpp</a></div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/cni_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/cni_8hpp_source.html b/content/api/latest/c++/cni_8hpp_source.html
index 33c189c..fc52245 100644
--- a/content/api/latest/c++/cni_8hpp_source.html
+++ b/content/api/latest/c++/cni_8hpp_source.html
@@ -75,7 +75,7 @@
 <div class="ttc" id="classSubcommand_html"><div class="ttname"><a href="classSubcommand.html">Subcommand</a></div><div class="ttdef"><b>Definition:</b> subcommand.hpp:41</div></div>
 <div class="ttc" id="subcommand_8hpp_html"><div class="ttname"><a href="subcommand_8hpp.html">subcommand.hpp</a></div></div>
 <div class="ttc" id="classflags_1_1FlagsBase_html"><div class="ttname"><a href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></div><div class="ttdef"><b>Definition:</b> flags.hpp:44</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorProcess_html_a12a31bdd9d873ebe68c492c1eea562de"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorProcess.html#a12a31bdd9d873ebe68c492c1eea562de">mesos::internal::slave::NetworkCniIsolatorProcess::create</a></div><div class="ttdeci">static Try&lt; mesos::slave::Isolator * &gt; create(const Flags &amp;flags)</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></div><div class="ttdef"><b>Definition:</b> isolator.hpp:80</div></div>
 <div class="ttc" id="namespacenet_html_a28018530986e91a179ea6239fdf0a447"><div class="ttname"><a href="namespacenet.html#a28018530986e91a179ea6239fdf0a447">net::hostname</a></div><div class="ttdeci">Try&lt; std::string &gt; hostname()</div><div class="ttdef"><b>Definition:</b> net.hpp:154</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/combined__authenticator_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/combined__authenticator_8hpp_source.html b/content/api/latest/c++/combined__authenticator_8hpp_source.html
index 7704428..11212a7 100644
--- a/content/api/latest/c++/combined__authenticator_8hpp_source.html
+++ b/content/api/latest/c++/combined__authenticator_8hpp_source.html
@@ -59,7 +59,7 @@
 <div class="ttc" id="structprocess_1_1http_1_1Request_html"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html">process::http::Request</a></div><div class="ttdef"><b>Definition:</b> http.hpp:518</div></div>
 <div class="ttc" id="classmesos_1_1http_1_1authentication_1_1CombinedAuthenticator_html_a8f8d9fe93964ae8b5b0bf52de4bfdaad"><div class="ttname"><a href="classmesos_1_1http_1_1authentication_1_1CombinedAuthenticator.html#a8f8d9fe93964ae8b5b0bf52de4bfdaad">mesos::http::authentication::CombinedAuthenticator::CombinedAuthenticator</a></div><div class="ttdeci">CombinedAuthenticator(const std::string &amp;realm, std::vector&lt; process::Owned&lt; process::http::authentication::Authenticator &gt;&gt; &amp;&amp;authenticators)</div></div>
 <div class="ttc" id="classprocess_1_1http_1_1authentication_1_1Authenticator_html"><div class="ttname"><a href="classprocess_1_1http_1_1authentication_1_1Authenticator.html">process::http::authentication::Authenticator</a></div><div class="ttdoc">The Authenticator interface allows us to implement different authenticators based on the scheme (e...</div><div class="ttdef"><b>Definition:</b> authenticator.hpp:103</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="classmesos_1_1http_1_1authentication_1_1CombinedAuthenticator_html_ac497081ec6c2ff2c97ebe55284d8cbf2"><div class="ttname"><a href="classmesos_1_1http_1_1authentication_1_1CombinedAuthenticator.html#ac497081ec6c2ff2c97ebe55284d8cbf2">mesos::http::authentication::CombinedAuthenticator::~CombinedAuthenticator</a></div><div class="ttdeci">~CombinedAuthenticator() override</div></div>
 <div class="ttc" id="future_8hpp_html"><div class="ttname"><a href="future_8hpp.html">future.hpp</a></div></div>
 <div class="ttc" id="namespaceprocess_html"><div class="ttname"><a href="namespaceprocess.html">process</a></div><div class="ttdef"><b>Definition:</b> executor.hpp:47</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/command__utils_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/command__utils_8hpp_source.html b/content/api/latest/c++/command__utils_8hpp_source.html
index 811d4d9..3b2054f 100644
--- a/content/api/latest/c++/command__utils_8hpp_source.html
+++ b/content/api/latest/c++/command__utils_8hpp_source.html
@@ -62,7 +62,7 @@
 <div class="ttc" id="classPath_html"><div class="ttname"><a href="classPath.html">Path</a></div><div class="ttdoc">Represents a POSIX or Windows file system path and offers common path manipulations. </div><div class="ttdef"><b>Definition:</b> path.hpp:145</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1command_html_ab14fc4c04c507bafcc3c10b4be19f728"><div class="ttname"><a href="namespacemesos_1_1internal_1_1command.html#ab14fc4c04c507bafcc3c10b4be19f728">mesos::internal::command::Compression</a></div><div class="ttdeci">Compression</div><div class="ttdef"><b>Definition:</b> command_utils.hpp:29</div></div>
 <div class="ttc" id="path_8hpp_html"><div class="ttname"><a href="path_8hpp.html">path.hpp</a></div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</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="namespacemesos_1_1internal_1_1command_html_a4f230f32dd37430f4a9da1e66fe9888d"><div class="ttname"><a href="namespacemesos_1_1internal_1_1command.html#a4f230f32dd37430f4a9da1e66fe9888d">mesos::internal::command::decompress</a></div><div class="ttdeci">process::Future&lt; Nothing &gt; decompress(const Path &amp;input)</div><div class="ttdoc">Decompresses given input file based on its compression format. </div></div>
 <div class="ttc" id="structNone_html"><div class="ttname"><a href="structNone.html">None</a></div><div class="ttdef"><b>Definition:</b> none.hpp:27</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/common_2resources__utils_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/common_2resources__utils_8hpp_source.html b/content/api/latest/c++/common_2resources__utils_8hpp_source.html
index 6cb923b..74dcbad 100644
--- a/content/api/latest/c++/common_2resources__utils_8hpp_source.html
+++ b/content/api/latest/c++/common_2resources__utils_8hpp_source.html
@@ -65,7 +65,7 @@
 <div class="ttc" id="namespacemesos_html_acd6e7795d91704a2923093e05c5ef62a"><div class="ttname"><a href="namespacemesos.html#acd6e7795d91704a2923093e05c5ef62a">mesos::upgradeResources</a></div><div class="ttdeci">void upgradeResources(google::protobuf::RepeatedPtrField&lt; Resource &gt; *resources)</div></div>
 <div class="ttc" id="namespacemesos_html_aeea322fd31c5b71ac06c65bcf1241a82ad24f1702a48dcce5a1688eec0519fb5c"><div class="ttname"><a href="namespacemesos.html#aeea322fd31c5b71ac06c65bcf1241a82ad24f1702a48dcce5a1688eec0519fb5c">mesos::PRE_RESERVATION_REFINEMENT</a></div><div class="ttdef"><b>Definition:</b> resources_utils.hpp:106</div></div>
 <div class="ttc" id="nothing_8hpp_html"><div class="ttname"><a href="nothing_8hpp.html">nothing.hpp</a></div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="namespacemesos_html_aeea322fd31c5b71ac06c65bcf1241a82a3f59e6dad3a4b4f6aff438d84c0ab0d6"><div class="ttname"><a href="namespacemesos.html#aeea322fd31c5b71ac06c65bcf1241a82a3f59e6dad3a4b4f6aff438d84c0ab0d6">mesos::ENDPOINT</a></div><div class="ttdef"><b>Definition:</b> resources_utils.hpp:146</div></div>
 <div class="ttc" id="namespacemesos_html_aded83c88256f399e21ed178f8267f3ac"><div class="ttname"><a href="namespacemesos.html#aded83c88256f399e21ed178f8267f3ac">mesos::getResourceProviderId</a></div><div class="ttdeci">Result&lt; ResourceProviderID &gt; getResourceProviderId(const Offer::Operation &amp;operation)</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/937d024f/content/api/latest/c++/common_2validation_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/common_2validation_8hpp_source.html b/content/api/latest/c++/common_2validation_8hpp_source.html
index 1fa17f2..6e1bbca 100644
--- a/content/api/latest/c++/common_2validation_8hpp_source.html
+++ b/content/api/latest/c++/common_2validation_8hpp_source.html
@@ -63,7 +63,7 @@
 <div class="ttc" id="namespacemesos_1_1internal_1_1common_1_1validation_html_aab590984496c9626e4bb3921693c708d"><div class="ttname"><a href="namespacemesos_1_1internal_1_1common_1_1validation.html#aab590984496c9626e4bb3921693c708d">mesos::internal::common::validation::validateSlaveID</a></div><div class="ttdeci">Option&lt; Error &gt; validateSlaveID(const SlaveID &amp;slaveId)</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1tests_html_a1396c5e3b0a179220de2792d74770ec2"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests.html#a1396c5e3b0a179220de2792d74770ec2">mesos::internal::tests::environment</a></div><div class="ttdeci">Environment * environment</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1common_1_1validation_html_a92b73d4b23e4615e3ecdf84c00e42dfe"><div class="ttname"><a href="namespacemesos_1_1internal_1_1common_1_1validation.html#a92b73d4b23e4615e3ecdf84c00e42dfe">mesos::internal::common::validation::validateVolume</a></div><div class="ttdeci">Option&lt; Error &gt; validateVolume(const Volume &amp;volume)</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</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="error_8hpp_html"><div class="ttname"><a href="error_8hpp.html">error.hpp</a></div></div>
 <div class="ttc" id="namespaceinternal_html"><div class="ttname"><a href="namespaceinternal.html">internal</a></div><div class="ttdef"><b>Definition:</b> attributes.hpp:24</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/common_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/common_8hpp_source.html b/content/api/latest/c++/common_8hpp_source.html
index a9224eb..01f76f5 100644
--- a/content/api/latest/c++/common_8hpp_source.html
+++ b/content/api/latest/c++/common_8hpp_source.html
@@ -58,7 +58,7 @@
 <div class="ttc" id="namespacemesos_1_1python_html_a80ac1ce73b032f28ae8e351bc3c0ce3c"><div class="ttname"><a href="namespacemesos_1_1python.html#a80ac1ce73b032f28ae8e351bc3c0ce3c">mesos::python::mesos_pb2</a></div><div class="ttdeci">PyObject * mesos_pb2</div><div class="ttdoc">The Python module object for mesos_pb2 (which contains the protobuf classes generated for Python)...</div></div>
 <div class="ttc" id="classmesos_1_1python_1_1InterpreterLock_html"><div class="ttname"><a href="classmesos_1_1python_1_1InterpreterLock.html">mesos::python::InterpreterLock</a></div><div class="ttdoc">RAII utility class for acquiring the Python global interpreter lock. </div><div class="ttdef"><b>Definition:</b> common.hpp:41</div></div>
 <div class="ttc" id="classmesos_1_1python_1_1InterpreterLock_html_a72490febd9d7120ae016225ebfe96fd4"><div class="ttname"><a href="classmesos_1_1python_1_1InterpreterLock.html#a72490febd9d7120ae016225ebfe96fd4">mesos::python::InterpreterLock::~InterpreterLock</a></div><div class="ttdeci">~InterpreterLock()</div><div class="ttdef"><b>Definition:</b> common.hpp:49</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="classmesos_1_1python_1_1InterpreterLock_html_a73caa54f8d351dbf3e3bcc0139bddf4c"><div class="ttname"><a href="classmesos_1_1python_1_1InterpreterLock.html#a73caa54f8d351dbf3e3bcc0139bddf4c">mesos::python::InterpreterLock::InterpreterLock</a></div><div class="ttdeci">InterpreterLock()</div><div class="ttdef"><b>Definition:</b> common.hpp:45</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1fs_html_a2343e2642db514496ba8380776487fba"><div class="ttname"><a href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">mesos::internal::fs::type</a></div><div class="ttdeci">Try&lt; uint32_t &gt; type(const std::string &amp;path)</div></div>
 </div><!-- fragment --></div><!-- contents -->

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/compatibility_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/compatibility_8hpp_source.html b/content/api/latest/c++/compatibility_8hpp_source.html
index 6e31239..29ee830 100644
--- a/content/api/latest/c++/compatibility_8hpp_source.html
+++ b/content/api/latest/c++/compatibility_8hpp_source.html
@@ -56,7 +56,7 @@
 <div class="ttc" id="classTry_html"><div class="ttname"><a href="classTry.html">Try</a></div><div class="ttdef"><b>Definition:</b> check.hpp:33</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1compatibility_html_a00a442b8ced75539dacd6ef322b57a0a"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1compatibility.html#a00a442b8ced75539dacd6ef322b57a0a">mesos::internal::slave::compatibility::additive</a></div><div class="ttdeci">Try&lt; Nothing &gt; additive(const SlaveInfo &amp;previous, const SlaveInfo &amp;current)</div></div>
 <div class="ttc" id="nothing_8hpp_html"><div class="ttname"><a href="nothing_8hpp.html">nothing.hpp</a></div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="namespaceinternal_html"><div class="ttname"><a href="namespaceinternal.html">internal</a></div><div class="ttdef"><b>Definition:</b> attributes.hpp:24</div></div>
 <div class="ttc" id="try_8hpp_html"><div class="ttname"><a href="try_8hpp.html">try.hpp</a></div></div>
 </div><!-- fragment --></div><!-- contents -->


[03/37] mesos-site git commit: Updated the website built from mesos SHA: 1231e8f.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/uri__disk__profile_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/uri__disk__profile_8hpp_source.html b/content/api/latest/c++/uri__disk__profile_8hpp_source.html
deleted file mode 100644
index 86dfd04..0000000
--- a/content/api/latest/c++/uri__disk__profile_8hpp_source.html
+++ /dev/null
@@ -1,113 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
-<title>Apache Mesos: src/resource_provider/storage/uri_disk_profile.hpp Source File</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 id="projectalign" style="padding-left: 0.5em;">
-   <div id="projectname">Apache Mesos
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
-  <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><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><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="files.html"><span>File&#160;List</span></a></li>
-      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
-    </ul>
-  </div>
-<div id="nav-path" class="navpath">
-  <ul>
-<li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_74eab5df10e7274ca9726b983071235d.html">resource_provider</a></li><li class="navelem"><a class="el" href="dir_317d8e1c02af29f941da9fa678654170.html">storage</a></li>  </ul>
-</div>
-</div><!-- top -->
-<div class="header">
-  <div class="headertitle">
-<div class="title">uri_disk_profile.hpp</div>  </div>
-</div><!--header-->
-<div class="contents">
-<a href="uri__disk__profile_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">// Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// or more contributor license agreements.  See the NOTICE file</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment">// distributed with this work for additional information</span></div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">// regarding copyright ownership.  The ASF licenses this file</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment">// to you under the Apache License, Version 2.0 (the</span></div><div class="line"><a name="l00006"></
 a><span class="lineno">    6</span>&#160;<span class="comment">// &quot;License&quot;); you may not use this file except in compliance</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment">// with the License.  You may obtain a copy of the License at</span></div><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment">//     http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment">// Unless required by applicable law or agreed to in writing, software</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment">/
 / distributed under the License is distributed on an &quot;AS IS&quot; BASIS,</span></div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment">// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span></div><div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment">// See the License for the specific language governing permissions and</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment">// limitations under the License.</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;</div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="preprocessor">#ifndef __RESOURCE_PROVIDER_URI_DISK_PROFILE_HPP__</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="preprocessor">#define __RESOURCE_PROVIDER_URI_D
 ISK_PROFILE_HPP__</span></div><div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;</div><div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="preprocessor">#include &lt;map&gt;</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="preprocessor">#include &lt;string&gt;</span></div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="preprocessor">#include &lt;tuple&gt;</span></div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;</div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="resource__provider_2storage_2disk__profile_8hpp.html">mesos/resource_provider/storage/disk_profile.hpp</a>&gt;</span></div><div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;</div><div class="line"><a name="l00026
 "></a><span class="lineno">   26</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="future_8hpp.html">process/future.hpp</a>&gt;</span></div><div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="owned_8hpp.html">process/owned.hpp</a>&gt;</span></div><div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="libprocess_2include_2process_2process_8hpp.html">process/process.hpp</a>&gt;</span></div><div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;</div><div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="3rdparty_2libprocess_2include_2process_2ssl_2flags_8hpp.html">process/ssl/flags.hpp</a>&gt;</span></div><div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;</d
 iv><div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="duration_8hpp.html">stout/duration.hpp</a>&gt;</span></div><div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="error_8hpp.html">stout/error.hpp</a>&gt;</span></div><div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="3rdparty_2stout_2include_2stout_2flags_8hpp.html">stout/flags.hpp</a>&gt;</span></div><div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="option_8hpp.html">stout/option.hpp</a>&gt;</span></div><div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="path_8hpp.html">stout/path.hpp</a>&gt;</s
 pan></div><div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="strings_8hpp.html">stout/strings.hpp</a>&gt;</span></div><div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;</div><div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="include_2csi_2spec_8hpp.html">csi/spec.hpp</a>&gt;</span></div><div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;</div><div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="disk__profile__utils_8hpp.html">resource_provider/storage/disk_profile_utils.hpp</a>&quot;</span></div><div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;</div><div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;<span class=
 "keyword">namespace </span><a class="code" href="namespacemesos.html">mesos</a> {</div><div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceinternal.html">internal</a> {</div><div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;<span class="keyword">namespace </span>profile {</div><div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;</div><div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;<span class="comment">// Forward declaration.</span></div><div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;<span class="keyword">class </span>UriDiskProfileAdaptorProcess;</div><div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;</div><div class="line"><a name="l00050"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1profile_1_1Flags.html">   50</a></
 span>&#160;<span class="keyword">struct </span><a class="code" href="structmesos_1_1internal_1_1profile_1_1Flags.html">Flags</a> : <span class="keyword">public</span> <span class="keyword">virtual</span> <a class="code" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></div><div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;{</div><div class="line"><a name="l00052"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1profile_1_1Flags.html#a10166e16ba42331fed92cd81769da33d">   52</a></span>&#160;  <a class="code" href="structmesos_1_1internal_1_1profile_1_1Flags.html#a10166e16ba42331fed92cd81769da33d">Flags</a>()</div><div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;  {</div><div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;    <a class="code" href="classflags_1_1FlagsBase.html#a09ebe840242a3b0fbd3263bb6c7ca226">add</a>(&amp;<a class="code" href="structmesos_1_1internal_1_1
 profile_1_1Flags.html#ae427888bb547a4bf70b07eb058419fb9">Flags::uri</a>,</div><div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;        <span class="stringliteral">&quot;uri&quot;</span>,</div><div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;        <a class="code" href="structNone.html">None</a>(),</div><div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;        <span class="stringliteral">&quot;URI to a JSON object containing the disk profile mapping.\n&quot;</span></div><div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;        <span class="stringliteral">&quot;This module supports both HTTP(s) and file URIs\n.&quot;</span></div><div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;        <span class="stringliteral">&quot;\n&quot;</span></div><div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;        <span class="stringl
 iteral">&quot;The JSON object should consist of some top-level string keys\n&quot;</span></div><div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;        <span class="stringliteral">&quot;corresponding to the disk profile name. Each value should contain\n&quot;</span></div><div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;        <span class="stringliteral">&quot;a `ResourceProviderSelector` under &#39;resource_provider_selector&#39; or\n&quot;</span></div><div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;        <span class="stringliteral">&quot;a `CSIPluginTypeSelector` under &#39;csi_plugin_type_selector&#39; to\n&quot;</span></div><div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;        <span class="stringliteral">&quot;specify the set of resource providers this profile applies to,\n&quot;</span></div><div class="line"><a name="l00065"></a><span class="lineno">   65</s
 pan>&#160;        <span class="stringliteral">&quot;followed by a `VolumeCapability` under &#39;volume_capabilities&#39;\n&quot;</span></div><div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;        <span class="stringliteral">&quot;and a free-form string-string mapping under &#39;create_parameters&#39;.\n&quot;</span></div><div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;        <span class="stringliteral">&quot;\n&quot;</span></div><div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;        <span class="stringliteral">&quot;The JSON is modeled after a protobuf found in\n&quot;</span></div><div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;        <span class="stringliteral">&quot;`src/resource_provider/storage/disk_profile.proto`.\n&quot;</span></div><div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;        <span class="stringliteral">&quot;\n&q
 uot;</span></div><div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;        <span class="stringliteral">&quot;For example:\n&quot;</span></div><div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;        <span class="stringliteral">&quot;{\n&quot;</span></div><div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;        <span class="stringliteral">&quot;  \&quot;profile_matrix\&quot; : {\n&quot;</span></div><div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;        <span class="stringliteral">&quot;    \&quot;my-profile\&quot; : {\n&quot;</span></div><div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160;        <span class="stringliteral">&quot;      \&quot;csi_plugin_type_selector\&quot;: {\n&quot;</span></div><div class="line"><a name="l00076"></a><span class="lineno">   76</span>&#160;        <span class="stringliteral">&quot;        \&quot;plugin_type\&q
 uot; : \&quot;org.apache.mesos.csi.test\&quot;\n&quot;</span></div><div class="line"><a name="l00077"></a><span class="lineno">   77</span>&#160;        <span class="stringliteral">&quot;      \&quot;},\n&quot;</span></div><div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160;        <span class="stringliteral">&quot;      \&quot;volume_capabilities\&quot; : {\n&quot;</span></div><div class="line"><a name="l00079"></a><span class="lineno">   79</span>&#160;        <span class="stringliteral">&quot;        \&quot;block\&quot; : {},\n&quot;</span></div><div class="line"><a name="l00080"></a><span class="lineno">   80</span>&#160;        <span class="stringliteral">&quot;        \&quot;access_mode\&quot; : { \&quot;mode\&quot; : \&quot;SINGLE_NODE_WRITER\&quot; }\n&quot;</span></div><div class="line"><a name="l00081"></a><span class="lineno">   81</span>&#160;        <span class="stringliteral">&quot;      },\n&quot;</span></div><div class="line"><a name="l00082
 "></a><span class="lineno">   82</span>&#160;        <span class="stringliteral">&quot;      \&quot;create_parameters\&quot; : {\n&quot;</span></div><div class="line"><a name="l00083"></a><span class="lineno">   83</span>&#160;        <span class="stringliteral">&quot;        \&quot;mesos-does-not\&quot; : \&quot;interpret-these\&quot;,\n&quot;</span></div><div class="line"><a name="l00084"></a><span class="lineno">   84</span>&#160;        <span class="stringliteral">&quot;        \&quot;type\&quot; : \&quot;raid5\&quot;,\n&quot;</span></div><div class="line"><a name="l00085"></a><span class="lineno">   85</span>&#160;        <span class="stringliteral">&quot;        \&quot;stripes\&quot; : \&quot;3\&quot;,\n&quot;</span></div><div class="line"><a name="l00086"></a><span class="lineno">   86</span>&#160;        <span class="stringliteral">&quot;        \&quot;stripesize\&quot; : \&quot;64\&quot;\n&quot;</span></div><div class="line"><a name="l00087"></a><span class="lineno">   87</
 span>&#160;        <span class="stringliteral">&quot;      }\n&quot;</span></div><div class="line"><a name="l00088"></a><span class="lineno">   88</span>&#160;        <span class="stringliteral">&quot;    }\n&quot;</span></div><div class="line"><a name="l00089"></a><span class="lineno">   89</span>&#160;        <span class="stringliteral">&quot;  }\n&quot;</span></div><div class="line"><a name="l00090"></a><span class="lineno">   90</span>&#160;        <span class="stringliteral">&quot;}&quot;</span>,</div><div class="line"><a name="l00091"></a><span class="lineno">   91</span>&#160;        static_cast&lt;const Path*&gt;(<span class="keyword">nullptr</span>),</div><div class="line"><a name="l00092"></a><span class="lineno">   92</span>&#160;        [](<span class="keyword">const</span> <a class="code" href="classPath.html">Path</a>&amp; value) -&gt; <a class="code" href="classOption.html">Option&lt;Error&gt;</a> {</div><div class="line"><a name="l00093"></a><span class="lineno">   9
 3</span>&#160;          <span class="comment">// For now, just check if the URI has a supported scheme.</span></div><div class="line"><a name="l00094"></a><span class="lineno">   94</span>&#160;          <span class="comment">//</span></div><div class="line"><a name="l00095"></a><span class="lineno">   95</span>&#160;          <span class="comment">// TODO(josephw): Once we have a proper URI class and parser,</span></div><div class="line"><a name="l00096"></a><span class="lineno">   96</span>&#160;          <span class="comment">// consider validating this URI more thoroughly.</span></div><div class="line"><a name="l00097"></a><span class="lineno">   97</span>&#160;          <span class="keywordflow">if</span> (<a class="code" href="namespacestrings.html#aa5513faacb213c7e097c0d43af43d9c7">strings::startsWith</a>(value.<a class="code" href="classPath.html#a9d36a94d674e3f889eb8f46dc7a156b8">string</a>(), <span class="stringliteral">&quot;http://&quot;</span>)</div><div class="line"><a
  name="l00098"></a><span class="lineno">   98</span>&#160;#ifdef USE_SSL_SOCKET</div><div class="line"><a name="l00099"></a><span class="lineno">   99</span>&#160;              || (<a class="code" href="decoder_8hpp.html#abb0829cce9dd20a40ae0d86890ae85c6">process::network::openssl::flags</a>().enabled &amp;&amp;</div><div class="line"><a name="l00100"></a><span class="lineno">  100</span>&#160;                  <a class="code" href="namespacestrings.html#aa5513faacb213c7e097c0d43af43d9c7">strings::startsWith</a>(value.<a class="code" href="classPath.html#a9d36a94d674e3f889eb8f46dc7a156b8">string</a>(), <span class="stringliteral">&quot;https://&quot;</span>))</div><div class="line"><a name="l00101"></a><span class="lineno">  101</span>&#160;<span class="preprocessor">#endif // USE_SSL_SOCKET</span></div><div class="line"><a name="l00102"></a><span class="lineno">  102</span>&#160;          ) {</div><div class="line"><a name="l00103"></a><span class="lineno">  103</span>&#160;       
      <a class="code" href="classTry.html">Try&lt;process::http::URL&gt;</a> url =</div><div class="line"><a name="l00104"></a><span class="lineno">  104</span>&#160;              <a class="code" href="structprocess_1_1http_1_1URL.html#aeb5accae04a1e271d4fdafa22131c150">process::http::URL::parse</a>(value.<a class="code" href="classPath.html#a9d36a94d674e3f889eb8f46dc7a156b8">string</a>());</div><div class="line"><a name="l00105"></a><span class="lineno">  105</span>&#160;</div><div class="line"><a name="l00106"></a><span class="lineno">  106</span>&#160;            <span class="keywordflow">if</span> (url.<a class="code" href="classTry.html#a0b98f95163b8a38daafd1651b043a276">isError</a>()) {</div><div class="line"><a name="l00107"></a><span class="lineno">  107</span>&#160;              <span class="keywordflow">return</span> <a class="code" href="classError.html">Error</a>(<span class="stringliteral">&quot;Failed to parse URI: &quot;</span> + url.<a class="code" href="classTry.html
 #aec4a11ddd3c036e889d90b7eb6258ba7">error</a>());</div><div class="line"><a name="l00108"></a><span class="lineno">  108</span>&#160;            }</div><div class="line"><a name="l00109"></a><span class="lineno">  109</span>&#160;</div><div class="line"><a name="l00110"></a><span class="lineno">  110</span>&#160;            <span class="keywordflow">return</span> <a class="code" href="structNone.html">None</a>();</div><div class="line"><a name="l00111"></a><span class="lineno">  111</span>&#160;          }</div><div class="line"><a name="l00112"></a><span class="lineno">  112</span>&#160;</div><div class="line"><a name="l00113"></a><span class="lineno">  113</span>&#160;          <span class="comment">// NOTE: The `Path` class will strip off the &#39;file://&#39; prefix.</span></div><div class="line"><a name="l00114"></a><span class="lineno">  114</span>&#160;          <span class="keywordflow">if</span> (<a class="code" href="namespacestrings.html#a269921757daf11096d3f5e02686f8444"
 >strings::contains</a>(value.<a class="code" href="classPath.html#a9d36a94d674e3f889eb8f46dc7a156b8">string</a>(), <span class="stringliteral">&quot;://&quot;</span>)) {</div><div class="line"><a name="l00115"></a><span class="lineno">  115</span>&#160;            <span class="keywordflow">return</span> <a class="code" href="classError.html">Error</a>(<span class="stringliteral">&quot;--uri must use a supported scheme (file or http(s))&quot;</span>);</div><div class="line"><a name="l00116"></a><span class="lineno">  116</span>&#160;          }</div><div class="line"><a name="l00117"></a><span class="lineno">  117</span>&#160;</div><div class="line"><a name="l00118"></a><span class="lineno">  118</span>&#160;          <span class="comment">// We only allow absolute paths for file paths.</span></div><div class="line"><a name="l00119"></a><span class="lineno">  119</span>&#160;          <span class="keywordflow">if</span> (!value.<a class="code" href="classPath.html#a240c7b71a23c8e97b5
 490dbae75cc948">absolute</a>()) {</div><div class="line"><a name="l00120"></a><span class="lineno">  120</span>&#160;            <span class="keywordflow">return</span> <a class="code" href="classError.html">Error</a>(<span class="stringliteral">&quot;--uri to a file must be an absolute path&quot;</span>);</div><div class="line"><a name="l00121"></a><span class="lineno">  121</span>&#160;          }</div><div class="line"><a name="l00122"></a><span class="lineno">  122</span>&#160;</div><div class="line"><a name="l00123"></a><span class="lineno">  123</span>&#160;          <span class="keywordflow">return</span> <a class="code" href="structNone.html">None</a>();</div><div class="line"><a name="l00124"></a><span class="lineno">  124</span>&#160;        });</div><div class="line"><a name="l00125"></a><span class="lineno">  125</span>&#160;</div><div class="line"><a name="l00126"></a><span class="lineno">  126</span>&#160;    <a class="code" href="classflags_1_1FlagsBase.html#a09ebe840
 242a3b0fbd3263bb6c7ca226">add</a>(&amp;<a class="code" href="structmesos_1_1internal_1_1profile_1_1Flags.html#a7bed0d3e77c8a7fadc6ca05cb84ea5bc">Flags::poll_interval</a>,</div><div class="line"><a name="l00127"></a><span class="lineno">  127</span>&#160;        <span class="stringliteral">&quot;poll_interval&quot;</span>,</div><div class="line"><a name="l00128"></a><span class="lineno">  128</span>&#160;        <span class="stringliteral">&quot;How long to wait between polling the specified `--uri`.\n&quot;</span></div><div class="line"><a name="l00129"></a><span class="lineno">  129</span>&#160;        <span class="stringliteral">&quot;The time is checked each time the `translate` method is called.\n&quot;</span></div><div class="line"><a name="l00130"></a><span class="lineno">  130</span>&#160;        <span class="stringliteral">&quot;If the given time has elapsed, then the URI is re-fetched.&quot;</span></div><div class="line"><a name="l00131"></a><span class="lineno">  131</span
 >&#160;        <span class="stringliteral">&quot;If not specified, the URI is only fetched once.&quot;</span>,</div><div class="line"><a name="l00132"></a><span class="lineno">  132</span>&#160;        [](<span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;Duration&gt;</a>&amp; value) -&gt; <a class="code" href="classOption.html">Option&lt;Error&gt;</a> {</div><div class="line"><a name="l00133"></a><span class="lineno">  133</span>&#160;          <span class="keywordflow">if</span> (value.<a class="code" href="classOption.html#a4e3bf8416d95246f43c91f1b5c309323">isSome</a>() &amp;&amp; value.<a class="code" href="classOption.html#a21358442c0fac1cc978a67a9a9089a79">get</a>() &lt;= <a class="code" href="classSeconds.html">Seconds</a>(0)) {</div><div class="line"><a name="l00134"></a><span class="lineno">  134</span>&#160;            <span class="keywordflow">return</span> <a class="code" href="classError.html">Error</a>(<span class="stringliteral">&quot
 ;--poll_interval must be non-negative&quot;</span>);</div><div class="line"><a name="l00135"></a><span class="lineno">  135</span>&#160;          }</div><div class="line"><a name="l00136"></a><span class="lineno">  136</span>&#160;</div><div class="line"><a name="l00137"></a><span class="lineno">  137</span>&#160;          <span class="keywordflow">return</span> <a class="code" href="structNone.html">None</a>();</div><div class="line"><a name="l00138"></a><span class="lineno">  138</span>&#160;        });</div><div class="line"><a name="l00139"></a><span class="lineno">  139</span>&#160;</div><div class="line"><a name="l00140"></a><span class="lineno">  140</span>&#160;    <a class="code" href="classflags_1_1FlagsBase.html#a09ebe840242a3b0fbd3263bb6c7ca226">add</a>(&amp;<a class="code" href="structmesos_1_1internal_1_1profile_1_1Flags.html#ae38e01d8f13ea537d91186e5b53efeb6">Flags::max_random_wait</a>,</div><div class="line"><a name="l00141"></a><span class="lineno">  141</span>&#160
 ;        <span class="stringliteral">&quot;max_random_wait&quot;</span>,</div><div class="line"><a name="l00142"></a><span class="lineno">  142</span>&#160;        <span class="stringliteral">&quot;How long at most to wait between discovering a new set of profiles\n&quot;</span></div><div class="line"><a name="l00143"></a><span class="lineno">  143</span>&#160;        <span class="stringliteral">&quot;and notifying the callers of `watch`. The actual wait time is a\n&quot;</span></div><div class="line"><a name="l00144"></a><span class="lineno">  144</span>&#160;        <span class="stringliteral">&quot;uniform random value between 0 and this value. If the `--uri` points\n&quot;</span></div><div class="line"><a name="l00145"></a><span class="lineno">  145</span>&#160;        <span class="stringliteral">&quot;to a centralized location, it may be good to scale this number\n&quot;</span></div><div class="line"><a name="l00146"></a><span class="lineno">  146</span>&#160;        <span clas
 s="stringliteral">&quot;according to the number of resource providers in the cluster.&quot;</span>,</div><div class="line"><a name="l00147"></a><span class="lineno">  147</span>&#160;        <a class="code" href="classSeconds.html">Seconds</a>(0),</div><div class="line"><a name="l00148"></a><span class="lineno">  148</span>&#160;        [](<span class="keyword">const</span> <a class="code" href="classDuration.html">Duration</a>&amp; value) -&gt; <a class="code" href="classOption.html">Option&lt;Error&gt;</a> {</div><div class="line"><a name="l00149"></a><span class="lineno">  149</span>&#160;          <span class="keywordflow">if</span> (value &lt; <a class="code" href="classSeconds.html">Seconds</a>(0)) {</div><div class="line"><a name="l00150"></a><span class="lineno">  150</span>&#160;            <span class="keywordflow">return</span> <a class="code" href="classError.html">Error</a>(<span class="stringliteral">&quot;--max_random_wait must be zero or greater&quot;</span>);</div><
 div class="line"><a name="l00151"></a><span class="lineno">  151</span>&#160;          }</div><div class="line"><a name="l00152"></a><span class="lineno">  152</span>&#160;</div><div class="line"><a name="l00153"></a><span class="lineno">  153</span>&#160;          <span class="keywordflow">return</span> <a class="code" href="structNone.html">None</a>();</div><div class="line"><a name="l00154"></a><span class="lineno">  154</span>&#160;        });</div><div class="line"><a name="l00155"></a><span class="lineno">  155</span>&#160;  }</div><div class="line"><a name="l00156"></a><span class="lineno">  156</span>&#160;</div><div class="line"><a name="l00157"></a><span class="lineno">  157</span>&#160;  <span class="comment">// NOTE: We use the `Path` type here so that the stout flags parser</span></div><div class="line"><a name="l00158"></a><span class="lineno">  158</span>&#160;  <span class="comment">// does not attempt to read a file if given a `file://` prefixed value.</span></div><
 div class="line"><a name="l00159"></a><span class="lineno">  159</span>&#160;  <span class="comment">//</span></div><div class="line"><a name="l00160"></a><span class="lineno">  160</span>&#160;  <span class="comment">// TODO(josephw): Replace with a URI type when stout gets one.</span></div><div class="line"><a name="l00161"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1profile_1_1Flags.html#ae427888bb547a4bf70b07eb058419fb9">  161</a></span>&#160;  <a class="code" href="classPath.html">Path</a> <a class="code" href="structmesos_1_1internal_1_1profile_1_1Flags.html#ae427888bb547a4bf70b07eb058419fb9">uri</a>;</div><div class="line"><a name="l00162"></a><span class="lineno">  162</span>&#160;</div><div class="line"><a name="l00163"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1profile_1_1Flags.html#a7bed0d3e77c8a7fadc6ca05cb84ea5bc">  163</a></span>&#160;  <a class="code" href="classOption.html">Option&lt;Duration&gt;</a> <a cla
 ss="code" href="structmesos_1_1internal_1_1profile_1_1Flags.html#a7bed0d3e77c8a7fadc6ca05cb84ea5bc">poll_interval</a>;</div><div class="line"><a name="l00164"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1profile_1_1Flags.html#ae38e01d8f13ea537d91186e5b53efeb6">  164</a></span>&#160;  <a class="code" href="classDuration.html">Duration</a> <a class="code" href="structmesos_1_1internal_1_1profile_1_1Flags.html#ae38e01d8f13ea537d91186e5b53efeb6">max_random_wait</a>;</div><div class="line"><a name="l00165"></a><span class="lineno">  165</span>&#160;};</div><div class="line"><a name="l00166"></a><span class="lineno">  166</span>&#160;</div><div class="line"><a name="l00167"></a><span class="lineno">  167</span>&#160;</div><div class="line"><a name="l00168"></a><span class="lineno">  168</span>&#160;<span class="comment">// The `UriDiskProfileAdaptor` is an example DiskProfile module that</span></div><div class="line"><a name="l00169"></a><span class="lineno"> 
  169</span>&#160;<span class="comment">// takes a URI as a module parameter and fetches that URI periodically.</span></div><div class="line"><a name="l00170"></a><span class="lineno">  170</span>&#160;<span class="comment">// The fetched data is parsed into the required CSI protobufs</span></div><div class="line"><a name="l00171"></a><span class="lineno">  171</span>&#160;<span class="comment">// (which also acts as validation).</span></div><div class="line"><a name="l00172"></a><span class="lineno">  172</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00173"></a><span class="lineno">  173</span>&#160;<span class="comment">// If there is an error during fetching, any previously fetched results</span></div><div class="line"><a name="l00174"></a><span class="lineno">  174</span>&#160;<span class="comment">// will be used until fetching is successful.</span></div><div class="line"><a name="l00175"></a><span class="lineno">  175</span>&#160;<span class="comm
 ent">//</span></div><div class="line"><a name="l00176"></a><span class="lineno">  176</span>&#160;<span class="comment">// This module does not filter return results based on `CSIPluginInfo::type`</span></div><div class="line"><a name="l00177"></a><span class="lineno">  177</span>&#160;<span class="comment">// and assumes that all fetched profiles are meant for all resource providers.</span></div><div class="line"><a name="l00178"></a><span class="lineno">  178</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00179"></a><span class="lineno">  179</span>&#160;<span class="comment">// See `Flags` above for more information.</span></div><div class="line"><a name="l00180"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptor.html">  180</a></span>&#160;<span class="keyword">class </span><a class="code" href="classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptor.html">UriDiskProfileAdaptor</a> : <span cl
 ass="keyword">public</span> <a class="code" href="classmesos_1_1DiskProfileAdaptor.html">DiskProfileAdaptor</a></div><div class="line"><a name="l00181"></a><span class="lineno">  181</span>&#160;{</div><div class="line"><a name="l00182"></a><span class="lineno">  182</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l00183"></a><span class="lineno">  183</span>&#160;  <a class="code" href="classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptor.html">UriDiskProfileAdaptor</a>(<span class="keyword">const</span> <a class="code" href="structmesos_1_1internal_1_1profile_1_1Flags.html">Flags</a>&amp; _flags);</div><div class="line"><a name="l00184"></a><span class="lineno">  184</span>&#160;</div><div class="line"><a name="l00185"></a><span class="lineno">  185</span>&#160;  <span class="keyword">virtual</span> ~<a class="code" href="classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptor.html">UriDiskProfileAdaptor</a>();</div><div class="line"><a na
 me="l00186"></a><span class="lineno">  186</span>&#160;</div><div class="line"><a name="l00187"></a><span class="lineno">  187</span>&#160;  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future&lt;DiskProfileAdaptor::ProfileInfo&gt;</a> translate(</div><div class="line"><a name="l00188"></a><span class="lineno">  188</span>&#160;      <span class="keyword">const</span> std::string&amp; profile,</div><div class="line"><a name="l00189"></a><span class="lineno">  189</span>&#160;      <span class="keyword">const</span> ResourceProviderInfo&amp; resourceProviderInfo) <span class="keyword">override</span>;</div><div class="line"><a name="l00190"></a><span class="lineno">  190</span>&#160;</div><div class="line"><a name="l00191"></a><span class="lineno">  191</span>&#160;  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future&lt;hashset&lt;std::string&gt;</a>&gt; watch(</div><div class="li
 ne"><a name="l00192"></a><span class="lineno">  192</span>&#160;      <span class="keyword">const</span> <a class="code" href="classhashset.html">hashset&lt;std::string&gt;</a>&amp; knownProfiles,</div><div class="line"><a name="l00193"></a><span class="lineno">  193</span>&#160;      <span class="keyword">const</span> ResourceProviderInfo&amp; resourceProviderInfo) <span class="keyword">override</span>;</div><div class="line"><a name="l00194"></a><span class="lineno">  194</span>&#160;</div><div class="line"><a name="l00195"></a><span class="lineno">  195</span>&#160;<span class="keyword">protected</span>:</div><div class="line"><a name="l00196"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptor.html#a72c674ee3bb60e8bf36b300e8eca67cc">  196</a></span>&#160;  <a class="code" href="structmesos_1_1internal_1_1profile_1_1Flags.html">Flags</a> <a class="code" href="classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptor.html#a72c
 674ee3bb60e8bf36b300e8eca67cc">flags</a>;</div><div class="line"><a name="l00197"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptor.html#a9e307897a4a26da842a50075ba91db0f">  197</a></span>&#160;  <a class="code" href="classprocess_1_1Owned.html">process::Owned&lt;UriDiskProfileAdaptorProcess&gt;</a> <a class="code" href="classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptor.html#a9e307897a4a26da842a50075ba91db0f">process</a>;</div><div class="line"><a name="l00198"></a><span class="lineno">  198</span>&#160;};</div><div class="line"><a name="l00199"></a><span class="lineno">  199</span>&#160;</div><div class="line"><a name="l00200"></a><span class="lineno">  200</span>&#160;</div><div class="line"><a name="l00201"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptorProcess.html">  201</a></span>&#160;<span class="keyword">class </span><a class="code" href="classmesos_1_1
 internal_1_1profile_1_1UriDiskProfileAdaptorProcess.html">UriDiskProfileAdaptorProcess</a> :</div><div class="line"><a name="l00202"></a><span class="lineno">  202</span>&#160;  <span class="keyword">public</span> <a class="code" href="classprocess_1_1Process.html">process::Process</a>&lt;UriDiskProfileAdaptorProcess&gt;</div><div class="line"><a name="l00203"></a><span class="lineno">  203</span>&#160;{</div><div class="line"><a name="l00204"></a><span class="lineno">  204</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l00205"></a><span class="lineno">  205</span>&#160;  <a class="code" href="classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptorProcess.html">UriDiskProfileAdaptorProcess</a>(<span class="keyword">const</span> <a class="code" href="structmesos_1_1internal_1_1profile_1_1Flags.html">Flags</a>&amp; _flags);</div><div class="line"><a name="l00206"></a><span class="lineno">  206</span>&#160;</div><div class="line"><a name="l00207"></
 a><span class="lineno">  207</span>&#160;  <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="namespacesystemd.html#a4e45b8163baf6d307c9884d624472402">initialize</a>() <span class="keyword">override</span>;</div><div class="line"><a name="l00208"></a><span class="lineno">  208</span>&#160;</div><div class="line"><a name="l00209"></a><span class="lineno">  209</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;DiskProfileAdaptor::ProfileInfo&gt;</a> translate(</div><div class="line"><a name="l00210"></a><span class="lineno">  210</span>&#160;      <span class="keyword">const</span> std::string&amp; profile,</div><div class="line"><a name="l00211"></a><span class="lineno">  211</span>&#160;      <span class="keyword">const</span> ResourceProviderInfo&amp; resourceProviderInfo);</div><div class="line"><a name="l00212"></a><span class="lineno">  212</span>&#160;</div><div class="line"><a name="l00213"></a><sp
 an class="lineno">  213</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;hashset&lt;std::string&gt;</a>&gt; watch(</div><div class="line"><a name="l00214"></a><span class="lineno">  214</span>&#160;      <span class="keyword">const</span> <a class="code" href="classhashset.html">hashset&lt;std::string&gt;</a>&amp; knownProfiles,</div><div class="line"><a name="l00215"></a><span class="lineno">  215</span>&#160;      <span class="keyword">const</span> ResourceProviderInfo&amp; resourceProviderInfo);</div><div class="line"><a name="l00216"></a><span class="lineno">  216</span>&#160;</div><div class="line"><a name="l00217"></a><span class="lineno">  217</span>&#160;<span class="keyword">private</span>:</div><div class="line"><a name="l00218"></a><span class="lineno">  218</span>&#160;  <span class="comment">// Helpers for fetching the `--uri`.</span></div><div class="line"><a name="l00219"></a><span class="lineno">  219</span>&#160;  <span class="comm
 ent">// If `--poll_interval` is set, this method will dispatch to itself with</span></div><div class="line"><a name="l00220"></a><span class="lineno">  220</span>&#160;  <span class="comment">// a delay once the fetch is complete.</span></div><div class="line"><a name="l00221"></a><span class="lineno">  221</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="namespaceprocess_1_1io.html#af71c45e0a85e21f6b39060f4e716cebf">poll</a>();</div><div class="line"><a name="l00222"></a><span class="lineno">  222</span>&#160;  <span class="keywordtype">void</span> _poll(<span class="keyword">const</span> <a class="code" href="classTry.html">Try&lt;std::string&gt;</a>&amp; fetched);</div><div class="line"><a name="l00223"></a><span class="lineno">  223</span>&#160;</div><div class="line"><a name="l00224"></a><span class="lineno">  224</span>&#160;  <span class="comment">// Helper that is called upon successfully polling and parsing the `--uri`.</span></div><div class="line"
 ><a name="l00225"></a><span class="lineno">  225</span>&#160;  <span class="comment">// This method will check the following conditions before updating the state</span></div><div class="line"><a name="l00226"></a><span class="lineno">  226</span>&#160;  <span class="comment">// of the module:</span></div><div class="line"><a name="l00227"></a><span class="lineno">  227</span>&#160;  <span class="comment">//   * All known profiles must be included in the updated set.</span></div><div class="line"><a name="l00228"></a><span class="lineno">  228</span>&#160;  <span class="comment">//   * All properties of known profiles must match those in the updated set.</span></div><div class="line"><a name="l00229"></a><span class="lineno">  229</span>&#160;  <span class="keywordtype">void</span> notify(<span class="keyword">const</span> resource_provider::DiskProfileMapping&amp; parsed);</div><div class="line"><a name="l00230"></a><span class="lineno">  230</span>&#160;</div><div class="line"><a n
 ame="l00231"></a><span class="lineno">  231</span>&#160;<span class="keyword">private</span>:</div><div class="line"><a name="l00232"></a><span class="lineno">  232</span>&#160;  <a class="code" href="structmesos_1_1internal_1_1profile_1_1Flags.html">Flags</a> <a class="code" href="decoder_8hpp.html#abb0829cce9dd20a40ae0d86890ae85c6">flags</a>;</div><div class="line"><a name="l00233"></a><span class="lineno">  233</span>&#160;</div><div class="line"><a name="l00234"></a><span class="lineno">  234</span>&#160;  <span class="comment">// The last fetched profile mapping.</span></div><div class="line"><a name="l00235"></a><span class="lineno">  235</span>&#160;  <span class="comment">// This module assumes that profiles can only be added and never</span></div><div class="line"><a name="l00236"></a><span class="lineno">  236</span>&#160;  <span class="comment">// removed. Once added, a profile&#39;s volume capability and parameters</span></div><div class="line"><a name="l00237"></a><span
  class="lineno">  237</span>&#160;  <span class="comment">// cannot be changed either.</span></div><div class="line"><a name="l00238"></a><span class="lineno">  238</span>&#160;  <span class="comment">//</span></div><div class="line"><a name="l00239"></a><span class="lineno">  239</span>&#160;  <span class="comment">// TODO(josephw): Consider persisting this mapping across agent restarts.</span></div><div class="line"><a name="l00240"></a><span class="lineno">  240</span>&#160;  std::map&lt;std::string, resource_provider::DiskProfileMapping::CSIManifest&gt;</div><div class="line"><a name="l00241"></a><span class="lineno">  241</span>&#160;    profileMatrix;</div><div class="line"><a name="l00242"></a><span class="lineno">  242</span>&#160;</div><div class="line"><a name="l00243"></a><span class="lineno">  243</span>&#160;  <span class="comment">// Will be satisfied whenever `profileMatrix` is changed.</span></div><div class="line"><a name="l00244"></a><span class="lineno">  244</spa
 n>&#160;  <a class="code" href="classprocess_1_1Owned.html">process::Owned&lt;process::Promise&lt;Nothing&gt;</a>&gt; watchPromise;</div><div class="line"><a name="l00245"></a><span class="lineno">  245</span>&#160;};</div><div class="line"><a name="l00246"></a><span class="lineno">  246</span>&#160;</div><div class="line"><a name="l00247"></a><span class="lineno">  247</span>&#160;} <span class="comment">// namespace profile {</span></div><div class="line"><a name="l00248"></a><span class="lineno">  248</span>&#160;} <span class="comment">// namespace internal {</span></div><div class="line"><a name="l00249"></a><span class="lineno">  249</span>&#160;} <span class="comment">// namespace mesos {</span></div><div class="line"><a name="l00250"></a><span class="lineno">  250</span>&#160;</div><div class="line"><a name="l00251"></a><span class="lineno">  251</span>&#160;<span class="preprocessor">#endif // __RESOURCE_PROVIDER_URI_DISK_PROFILE_HPP__</span></div><div class="ttc" id="class
 mesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptor_html"><div class="ttname"><a href="classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptor.html">mesos::internal::profile::UriDiskProfileAdaptor</a></div><div class="ttdef"><b>Definition:</b> uri_disk_profile.hpp:180</div></div>
-<div class="ttc" id="classError_html"><div class="ttname"><a href="classError.html">Error</a></div><div class="ttdef"><b>Definition:</b> errorbase.hpp:35</div></div>
-<div class="ttc" id="classOption_html"><div class="ttname"><a href="classOption.html">Option&lt; Error &gt;</a></div></div>
-<div class="ttc" id="structprocess_1_1http_1_1URL_html_aeb5accae04a1e271d4fdafa22131c150"><div class="ttname"><a href="structprocess_1_1http_1_1URL.html#aeb5accae04a1e271d4fdafa22131c150">process::http::URL::parse</a></div><div class="ttdeci">static Try&lt; URL &gt; parse(const std::string &amp;urlString)</div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptor_html_a72c674ee3bb60e8bf36b300e8eca67cc"><div class="ttname"><a href="classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptor.html#a72c674ee3bb60e8bf36b300e8eca67cc">mesos::internal::profile::UriDiskProfileAdaptor::flags</a></div><div class="ttdeci">Flags flags</div><div class="ttdef"><b>Definition:</b> uri_disk_profile.hpp:196</div></div>
-<div class="ttc" id="classTry_html"><div class="ttname"><a href="classTry.html">Try</a></div><div class="ttdef"><b>Definition:</b> check.hpp:33</div></div>
-<div class="ttc" id="classhashset_html"><div class="ttname"><a href="classhashset.html">hashset&lt; std::string &gt;</a></div></div>
-<div class="ttc" id="namespaceprocess_1_1io_html_af71c45e0a85e21f6b39060f4e716cebf"><div class="ttname"><a href="namespaceprocess_1_1io.html#af71c45e0a85e21f6b39060f4e716cebf">process::io::poll</a></div><div class="ttdeci">Future&lt; short &gt; poll(int_fd fd, short events)</div><div class="ttdoc">Returns the events (a subset of the events specified) that can be performed on the specified file des...</div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1profile_1_1Flags_html"><div class="ttname"><a href="structmesos_1_1internal_1_1profile_1_1Flags.html">mesos::internal::profile::Flags</a></div><div class="ttdef"><b>Definition:</b> uri_disk_profile.hpp:50</div></div>
-<div class="ttc" id="classDuration_html"><div class="ttname"><a href="classDuration.html">Duration</a></div><div class="ttdef"><b>Definition:</b> duration.hpp:32</div></div>
-<div class="ttc" id="classOption_html_a4e3bf8416d95246f43c91f1b5c309323"><div class="ttname"><a href="classOption.html#a4e3bf8416d95246f43c91f1b5c309323">Option::isSome</a></div><div class="ttdeci">bool isSome() const </div><div class="ttdef"><b>Definition:</b> option.hpp:115</div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1profile_1_1Flags_html_ae427888bb547a4bf70b07eb058419fb9"><div class="ttname"><a href="structmesos_1_1internal_1_1profile_1_1Flags.html#ae427888bb547a4bf70b07eb058419fb9">mesos::internal::profile::Flags::uri</a></div><div class="ttdeci">Path uri</div><div class="ttdef"><b>Definition:</b> uri_disk_profile.hpp:161</div></div>
-<div class="ttc" id="disk__profile__utils_8hpp_html"><div class="ttname"><a href="disk__profile__utils_8hpp.html">disk_profile_utils.hpp</a></div></div>
-<div class="ttc" id="namespacestrings_html_a269921757daf11096d3f5e02686f8444"><div class="ttname"><a href="namespacestrings.html#a269921757daf11096d3f5e02686f8444">strings::contains</a></div><div class="ttdeci">bool contains(const std::string &amp;s, const std::string &amp;substr)</div><div class="ttdef"><b>Definition:</b> strings.hpp:406</div></div>
-<div class="ttc" id="duration_8hpp_html"><div class="ttname"><a href="duration_8hpp.html">duration.hpp</a></div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1profile_1_1Flags_html_a7bed0d3e77c8a7fadc6ca05cb84ea5bc"><div class="ttname"><a href="structmesos_1_1internal_1_1profile_1_1Flags.html#a7bed0d3e77c8a7fadc6ca05cb84ea5bc">mesos::internal::profile::Flags::poll_interval</a></div><div class="ttdeci">Option&lt; Duration &gt; poll_interval</div><div class="ttdef"><b>Definition:</b> uri_disk_profile.hpp:163</div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1profile_1_1Flags_html_ae38e01d8f13ea537d91186e5b53efeb6"><div class="ttname"><a href="structmesos_1_1internal_1_1profile_1_1Flags.html#ae38e01d8f13ea537d91186e5b53efeb6">mesos::internal::profile::Flags::max_random_wait</a></div><div class="ttdeci">Duration max_random_wait</div><div class="ttdef"><b>Definition:</b> uri_disk_profile.hpp:164</div></div>
-<div class="ttc" id="namespacesystemd_html_a4e45b8163baf6d307c9884d624472402"><div class="ttname"><a href="namespacesystemd.html#a4e45b8163baf6d307c9884d624472402">systemd::initialize</a></div><div class="ttdeci">Try&lt; Nothing &gt; initialize(const Flags &amp;flags)</div><div class="ttdoc">Initialized state for support of systemd functions in this file. </div></div>
-<div class="ttc" id="classPath_html"><div class="ttname"><a href="classPath.html">Path</a></div><div class="ttdoc">Represents a POSIX or Windows file system path and offers common path manipulations. </div><div class="ttdef"><b>Definition:</b> path.hpp:145</div></div>
-<div class="ttc" id="path_8hpp_html"><div class="ttname"><a href="path_8hpp.html">path.hpp</a></div></div>
-<div class="ttc" id="classSeconds_html"><div class="ttname"><a href="classSeconds.html">Seconds</a></div><div class="ttdef"><b>Definition:</b> duration.hpp:207</div></div>
-<div class="ttc" id="classflags_1_1FlagsBase_html"><div class="ttname"><a href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></div><div class="ttdef"><b>Definition:</b> flags.hpp:44</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</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="classOption_html_a21358442c0fac1cc978a67a9a9089a79"><div class="ttname"><a href="classOption.html#a21358442c0fac1cc978a67a9a9089a79">Option::get</a></div><div class="ttdeci">const T &amp; get() const &amp;</div><div class="ttdef"><b>Definition:</b> option.hpp:118</div></div>
-<div class="ttc" id="classmesos_1_1DiskProfileAdaptor_html"><div class="ttname"><a href="classmesos_1_1DiskProfileAdaptor.html">mesos::DiskProfileAdaptor</a></div><div class="ttdoc">This module is used by Storage Resource Providers to translate the &quot;profile&quot; field of a Resource::Dis...</div><div class="ttdef"><b>Definition:</b> disk_profile.hpp:52</div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptor_html_a9e307897a4a26da842a50075ba91db0f"><div class="ttname"><a href="classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptor.html#a9e307897a4a26da842a50075ba91db0f">mesos::internal::profile::UriDiskProfileAdaptor::process</a></div><div class="ttdeci">process::Owned&lt; UriDiskProfileAdaptorProcess &gt; process</div><div class="ttdef"><b>Definition:</b> uri_disk_profile.hpp:197</div></div>
-<div class="ttc" id="classPath_html_a240c7b71a23c8e97b5490dbae75cc948"><div class="ttname"><a href="classPath.html#a240c7b71a23c8e97b5490dbae75cc948">Path::absolute</a></div><div class="ttdeci">bool absolute() const </div><div class="ttdef"><b>Definition:</b> path.hpp:306</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="classTry_html_aec4a11ddd3c036e889d90b7eb6258ba7"><div class="ttname"><a href="classTry.html#aec4a11ddd3c036e889d90b7eb6258ba7">Try::error</a></div><div class="ttdeci">static Try error(const E &amp;e)</div><div class="ttdef"><b>Definition:</b> try.hpp:42</div></div>
-<div class="ttc" id="resource__provider_2storage_2disk__profile_8hpp_html"><div class="ttname"><a href="resource__provider_2storage_2disk__profile_8hpp.html">disk_profile.hpp</a></div></div>
-<div class="ttc" id="future_8hpp_html"><div class="ttname"><a href="future_8hpp.html">future.hpp</a></div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptorProcess_html"><div class="ttname"><a href="classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptorProcess.html">mesos::internal::profile::UriDiskProfileAdaptorProcess</a></div><div class="ttdef"><b>Definition:</b> uri_disk_profile.hpp:201</div></div>
-<div class="ttc" id="decoder_8hpp_html_abb0829cce9dd20a40ae0d86890ae85c6"><div class="ttname"><a href="decoder_8hpp.html#abb0829cce9dd20a40ae0d86890ae85c6">flags</a></div><div class="ttdeci">#define flags</div><div class="ttdef"><b>Definition:</b> decoder.hpp:18</div></div>
-<div class="ttc" id="error_8hpp_html"><div class="ttname"><a href="error_8hpp.html">error.hpp</a></div></div>
-<div class="ttc" id="structNone_html"><div class="ttname"><a href="structNone.html">None</a></div><div class="ttdef"><b>Definition:</b> none.hpp:27</div></div>
-<div class="ttc" id="namespaceinternal_html"><div class="ttname"><a href="namespaceinternal.html">internal</a></div><div class="ttdef"><b>Definition:</b> attributes.hpp:24</div></div>
-<div class="ttc" id="classTry_html_a0b98f95163b8a38daafd1651b043a276"><div class="ttname"><a href="classTry.html#a0b98f95163b8a38daafd1651b043a276">Try::isError</a></div><div class="ttdeci">bool isError() const </div><div class="ttdef"><b>Definition:</b> try.hpp:71</div></div>
-<div class="ttc" id="classflags_1_1FlagsBase_html_a09ebe840242a3b0fbd3263bb6c7ca226"><div class="ttname"><a href="classflags_1_1FlagsBase.html#a09ebe840242a3b0fbd3263bb6c7ca226">flags::FlagsBase::add</a></div><div class="ttdeci">void add(T1 Flags::*t1, const Name &amp;name, const Option&lt; Name &gt; &amp;alias, const std::string &amp;help, const T2 *t2, F validate)</div><div class="ttdef"><b>Definition:</b> flags.hpp:333</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="classprocess_1_1Owned_html"><div class="ttname"><a href="classprocess_1_1Owned.html">process::Owned</a></div><div class="ttdef"><b>Definition:</b> owned.hpp:35</div></div>
-<div class="ttc" id="namespacestrings_html_aa5513faacb213c7e097c0d43af43d9c7"><div class="ttname"><a href="namespacestrings.html#aa5513faacb213c7e097c0d43af43d9c7">strings::startsWith</a></div><div class="ttdeci">bool startsWith(const std::string &amp;s, const std::string &amp;prefix)</div><div class="ttdef"><b>Definition:</b> strings.hpp:380</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="classPath_html_a9d36a94d674e3f889eb8f46dc7a156b8"><div class="ttname"><a href="classPath.html#a9d36a94d674e3f889eb8f46dc7a156b8">Path::string</a></div><div class="ttdeci">const std::string &amp; string() const </div><div class="ttdef"><b>Definition:</b> path.hpp:317</div></div>
-<div class="ttc" id="include_2csi_2spec_8hpp_html"><div class="ttname"><a href="include_2csi_2spec_8hpp.html">spec.hpp</a></div></div>
-<div class="ttc" id="3rdparty_2libprocess_2include_2process_2ssl_2flags_8hpp_html"><div class="ttname"><a href="3rdparty_2libprocess_2include_2process_2ssl_2flags_8hpp.html">flags.hpp</a></div></div>
-<div class="ttc" id="libprocess_2include_2process_2process_8hpp_html"><div class="ttname"><a href="libprocess_2include_2process_2process_8hpp.html">process.hpp</a></div></div>
-<div class="ttc" id="strings_8hpp_html"><div class="ttname"><a href="strings_8hpp.html">strings.hpp</a></div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1profile_1_1Flags_html_a10166e16ba42331fed92cd81769da33d"><div class="ttname"><a href="structmesos_1_1internal_1_1profile_1_1Flags.html#a10166e16ba42331fed92cd81769da33d">mesos::internal::profile::Flags::Flags</a></div><div class="ttdeci">Flags()</div><div class="ttdef"><b>Definition:</b> uri_disk_profile.hpp:52</div></div>
-<div class="ttc" id="classprocess_1_1Future_html"><div class="ttname"><a href="classprocess_1_1Future.html">process::Future</a></div><div class="ttdef"><b>Definition:</b> future.hpp:57</div></div>
-</div><!-- fragment --></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.11
-</small></address>
-</body>
-</html>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/uri__disk__profile__adaptor_8hpp.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/uri__disk__profile__adaptor_8hpp.html b/content/api/latest/c++/uri__disk__profile__adaptor_8hpp.html
new file mode 100644
index 0000000..f224572
--- /dev/null
+++ b/content/api/latest/c++/uri__disk__profile__adaptor_8hpp.html
@@ -0,0 +1,103 @@
+<!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.11"/>
+<title>Apache Mesos: src/resource_provider/storage/uri_disk_profile_adaptor.hpp File 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 id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">Apache Mesos
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.11 -->
+  <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><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><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="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+<div id="nav-path" class="navpath">
+  <ul>
+<li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_74eab5df10e7274ca9726b983071235d.html">resource_provider</a></li><li class="navelem"><a class="el" href="dir_317d8e1c02af29f941da9fa678654170.html">storage</a></li>  </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a> &#124;
+<a href="#namespaces">Namespaces</a>  </div>
+  <div class="headertitle">
+<div class="title">uri_disk_profile_adaptor.hpp File Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+<div class="textblock"><code>#include &lt;map&gt;</code><br />
+<code>#include &lt;string&gt;</code><br />
+<code>#include &lt;tuple&gt;</code><br />
+<code>#include &lt;<a class="el" href="include_2csi_2spec_8hpp_source.html">csi/spec.hpp</a>&gt;</code><br />
+<code>#include &lt;<a class="el" href="resource__provider_2storage_2disk__profile__adaptor_8hpp_source.html">mesos/resource_provider/storage/disk_profile_adaptor.hpp</a>&gt;</code><br />
+<code>#include &lt;<a class="el" href="future_8hpp_source.html">process/future.hpp</a>&gt;</code><br />
+<code>#include &lt;<a class="el" href="owned_8hpp_source.html">process/owned.hpp</a>&gt;</code><br />
+<code>#include &lt;<a class="el" href="libprocess_2include_2process_2process_8hpp_source.html">process/process.hpp</a>&gt;</code><br />
+<code>#include &lt;<a class="el" href="3rdparty_2libprocess_2include_2process_2ssl_2flags_8hpp_source.html">process/ssl/flags.hpp</a>&gt;</code><br />
+<code>#include &lt;<a class="el" href="duration_8hpp_source.html">stout/duration.hpp</a>&gt;</code><br />
+<code>#include &lt;<a class="el" href="error_8hpp_source.html">stout/error.hpp</a>&gt;</code><br />
+<code>#include &lt;<a class="el" href="3rdparty_2stout_2include_2stout_2flags_8hpp_source.html">stout/flags.hpp</a>&gt;</code><br />
+<code>#include &lt;<a class="el" href="option_8hpp_source.html">stout/option.hpp</a>&gt;</code><br />
+<code>#include &lt;<a class="el" href="path_8hpp_source.html">stout/path.hpp</a>&gt;</code><br />
+<code>#include &lt;<a class="el" href="strings_8hpp_source.html">stout/strings.hpp</a>&gt;</code><br />
+<code>#include &quot;<a class="el" href="disk__profile__utils_8hpp_source.html">resource_provider/storage/disk_profile_utils.hpp</a>&quot;</code><br />
+</div>
+<p><a href="uri__disk__profile__adaptor_8hpp_source.html">Go to the source code of this file.</a></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor.html">mesos::internal::storage::UriDiskProfileAdaptor</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor_1_1Flags.html">mesos::internal::storage::UriDiskProfileAdaptor::Flags</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptorProcess.html">mesos::internal::storage::UriDiskProfileAdaptorProcess</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
+Namespaces</h2></td></tr>
+<tr class="memitem:namespacemesos"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos.html">mesos</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:namespacemesos_1_1internal"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html">mesos::internal</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:namespacemesos_1_1internal_1_1storage"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1storage.html">mesos::internal::storage</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+</div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.11
+</small></address>
+</body>
+</html>


[32/37] mesos-site git commit: Updated the website built from mesos SHA: 1231e8f.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/classes.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classes.html b/content/api/latest/c++/classes.html
index d8352f5..556e1d9 100644
--- a/content/api/latest/c++/classes.html
+++ b/content/api/latest/c++/classes.html
@@ -104,28 +104,28 @@
 <tr><td valign="top"><a class="el" href="classprocess_1_1http_1_1authentication_1_1BasicAuthenticator.html">BasicAuthenticator</a> (<a class="el" href="namespaceprocess_1_1http_1_1authentication.html">process::http::authentication</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1tests_1_1HttpServerTestHelper_1_1Flags.html">HttpServerTestHelper::Flags</a> (<a class="el" href="namespacemesos_1_1internal_1_1tests.html">mesos::internal::tests</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1MesosExecutorDriver.html">MesosExecutorDriver</a> (<a class="el" href="namespacemesos.html">mesos</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structProtocol.html">Protocol</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html">ResourceProviderMessage::UpdateState</a> (<a class="el" href="namespacemesos_1_1internal.html">mesos::inter
 nal</a>)&#160;&#160;&#160;</td></tr>
 <tr><td valign="top"><a class="el" href="classmesos_1_1http_1_1authentication_1_1BasicAuthenticatorFactory.html">BasicAuthenticatorFactory</a> (<a class="el" href="namespacemesos_1_1http_1_1authentication.html">mesos::http::authentication</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1tests_1_1KillPolicyTestHelper_1_1Flags.html">KillPolicyTestHelper::Flags</a> (<a class="el" href="namespacemesos_1_1internal_1_1tests.html">mesos::internal::tests</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1python_1_1MesosExecutorDriverImpl.html">MesosExecutorDriverImpl</a> (<a class="el" href="namespacemesos_1_1python.html">mesos::python</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Provisioner.html">Provisioner</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmes
 os_1_1internal_1_1master_1_1weights_1_1UpdateWeights.html">UpdateWeights</a> (<a class="el" href="namespacemesos_1_1internal_1_1master_1_1weights.html">mesos::internal::master::weights</a>)&#160;&#160;&#160;</td></tr>
 <tr><td valign="top"><a class="el" href="classmesos_1_1internal_1_1xfs_1_1BasicBlocks.html">BasicBlocks</a> (<a class="el" href="namespacemesos_1_1internal_1_1xfs.html">mesos::internal::xfs</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">Flags</a> (<a class="el" href="namespacemesos_1_1internal_1_1master.html">mesos::internal::master</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolator.html">MesosIsolator</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ProvisionerProcess.html">ProvisionerProcess</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structprocess_1_1UPID.html">UPID</a> (<a class="el" href="namespaceprocess.ht
 ml">process</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classorg_1_1apache_1_1zookeeper_1_1server_1_1ZooKeeperServer_1_1BasicDataTreeBuilder.html">ZooKeeperServer::BasicDataTreeBuilder</a> (<a class="el" href="namespaceorg_1_1apache_1_1zookeeper_1_1server.html">org::apache::zookeeper::server</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1uri_1_1fetcher_1_1Flags.html">Flags</a> (<a class="el" href="namespacemesos_1_1uri_1_1fetcher.html">mesos::uri::fetcher</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">MesosIsolatorProcess</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1slave_1_1ProvisionInfo.html">ProvisionInfo</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" hr
 ef="classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptor.html">UriDiskProfileAdaptor</a> (<a class="el" href="namespacemesos_1_1internal_1_1profile.html">mesos::internal::profile</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark.html">Benchmark</a> (<a class="el" href="namespacemesos_1_1internal_1_1log_1_1tool.html">mesos::internal::log::tool</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1uri_1_1CopyFetcherPlugin_1_1Flags.html">CopyFetcherPlugin::Flags</a> (<a class="el" href="namespacemesos_1_1uri.html">mesos::uri</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1MesosSchedulerDriver.html">MesosSchedulerDriver</a> (<a class="el" href="namespacemesos.html">mesos</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classJSON_1_1Proxy.html">Proxy</a> (<a class="el" href="namespaceJSON.html">JSON</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptorProcess.html">UriDiskProfileAdaptorProcess</a> (<a class="el" href="namespacemesos_1_1internal_1_1profile.html">mesos::internal::profile<
 /a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1BindBackend.html">BindBackend</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1uri_1_1CurlFetcherPlugin_1_1Flags.html">CurlFetcherPlugin::Flags</a> (<a class="el" href="namespacemesos_1_1uri.html">mesos::uri</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1python_1_1MesosSchedulerDriverImpl.html">MesosSchedulerDriverImpl</a> (<a class="el" href="namespacemesos_1_1python.html">mesos::python</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1python_1_1ProxyExecutor.html">ProxyExecutor</a> (<a class="el" href="namespacemesos_1_1python.html">mesos::python</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classzookeeper_1_1URL.html">URL</a> (<a class="el" href="namespacezookeeper.html">zookeeper</a>)&#160;&#160;&#160;</td></tr
 >
-<tr><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1BlkioSubsystem.html">BlkioSubsystem</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1uri_1_1DockerFetcherPlugin_1_1Flags.html">DockerFetcherPlugin::Flags</a> (<a class="el" href="namespacemesos_1_1uri.html">mesos::uri</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MesosTest.html">MesosTest</a> (<a class="el" href="namespacemesos_1_1internal_1_1tests.html">mesos::internal::tests</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1python_1_1ProxyScheduler.html">ProxyScheduler</a> (<a class="el" href="namespacemesos_1_1python.html">mesos::python</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structprocess_1_1http_1_1URL.html">URL</a> (<a class="el" href="namespaceprocess_1_1http.html">process::http</a
 >)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classorg_1_1apache_1_1zookeeper_1_1server_1_1ZooKeeperServer_1_1BasicDataTreeBuilder.html">ZooKeeperServer::BasicDataTreeBuilder</a> (<a class="el" href="namespaceorg_1_1apache_1_1zookeeper_1_1server.html">org::apache::zookeeper::server</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1uri_1_1fetcher_1_1Flags.html">Flags</a> (<a class="el" href="namespacemesos_1_1uri_1_1fetcher.html">mesos::uri::fetcher</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">MesosIsolatorProcess</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1slave_1_1ProvisionInfo.html">ProvisionInfo</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" hr
 ef="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor.html">UriDiskProfileAdaptor</a> (<a class="el" href="namespacemesos_1_1internal_1_1storage.html">mesos::internal::storage</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark.html">Benchmark</a> (<a class="el" href="namespacemesos_1_1internal_1_1log_1_1tool.html">mesos::internal::log::tool</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1uri_1_1CopyFetcherPlugin_1_1Flags.html">CopyFetcherPlugin::Flags</a> (<a class="el" href="namespacemesos_1_1uri.html">mesos::uri</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1MesosSchedulerDriver.html">MesosSchedulerDriver</a> (<a class="el" href="namespacemesos.html">mesos</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classJSON_1_1Proxy.html">Proxy</a> (<a class="el" href="namespaceJSON.html">JSON</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptorProcess.html">UriDiskProfileAdaptorProcess</a> (<a class="el" href="namespacemesos_1_1internal_1_1storage.html">mesos::internal::storage<
 /a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1BindBackend.html">BindBackend</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1uri_1_1CurlFetcherPlugin_1_1Flags.html">CurlFetcherPlugin::Flags</a> (<a class="el" href="namespacemesos_1_1uri.html">mesos::uri</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1python_1_1MesosSchedulerDriverImpl.html">MesosSchedulerDriverImpl</a> (<a class="el" href="namespacemesos_1_1python.html">mesos::python</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1python_1_1ProxyExecutor.html">ProxyExecutor</a> (<a class="el" href="namespacemesos_1_1python.html">mesos::python</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structprocess_1_1http_1_1URL.html">URL</a> (<a class="el" href="namespaceprocess_1_1http.html">process::http</a>)&#160;&#16
 0;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1BlkioSubsystem.html">BlkioSubsystem</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1uri_1_1DockerFetcherPlugin_1_1Flags.html">DockerFetcherPlugin::Flags</a> (<a class="el" href="namespacemesos_1_1uri.html">mesos::uri</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MesosTest.html">MesosTest</a> (<a class="el" href="namespacemesos_1_1internal_1_1tests.html">mesos::internal::tests</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1python_1_1ProxyScheduler.html">ProxyScheduler</a> (<a class="el" href="namespacemesos_1_1python.html">mesos::python</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classzookeeper_1_1URL.html">URL</a> (<a class="el" href="namespacezookeeper.html">zookeeper</a>)&#160;&#160;&#1
 60;</td></tr>
 <tr><td valign="top"><a class="el" href="structJSON_1_1Boolean.html">Boolean</a> (<a class="el" href="namespaceJSON.html">JSON</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1uri_1_1HadoopFetcherPlugin_1_1Flags.html">HadoopFetcherPlugin::Flags</a> (<a class="el" href="namespacemesos_1_1uri.html">mesos::uri</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structprocess_1_1Message.html">Message</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1master_1_1Prune.html">Prune</a> (<a class="el" href="namespacemesos_1_1internal_1_1master.html">mesos::internal::master</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structos_1_1UTSInfo.html">UTSInfo</a> (<a class="el" href="namespaceos.html">os</a>)&#160;&#160;&#160;</td></tr>
 <tr><td valign="top"><a class="el" href="classJSON_1_1BooleanWriter.html">BooleanWriter</a> (<a class="el" href="namespaceJSON.html">JSON</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1docker_1_1Flags.html">Flags</a> (<a class="el" href="namespacemesos_1_1internal_1_1docker.html">mesos::internal::docker</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1MessageEncoder.html">MessageEncoder</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1Puller.html">Puller</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave_1_1docker.html">mesos::internal::slave::docker</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structid_1_1UUID.html">UUID</a> (<a class="el" href="namespaceid.html">id</a>)&#160;&#160;&#160;</td></tr>
 <tr><td valign="top"><a class="el" href="classBound.html">Bound</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1examples_1_1Flags.html">Flags</a> (<a class="el" href="namespacemesos_1_1internal_1_1examples.html">mesos::internal::examples</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structprocess_1_1MessageEvent.html">MessageEvent</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_Q"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;Q&#160;&#160;</div></td></tr></table>
 </td><td rowspan="2" valign="bottom"><a name="letter_V"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;V&#160;&#160;</div></td></tr></table>
 </td></tr>
-<tr><td valign="top"><a class="el" href="classBoundedHashMap.html">BoundedHashMap</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1profile_1_1Flags.html">Flags</a> (<a class="el" href="namespacemesos_1_1internal_1_1profile.html">mesos::internal::profile</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager.html">MetadataManager</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave_1_1docker.html">mesos::internal::slave::docker</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classBoundedHashMap.html">BoundedHashMap</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor_1_1Flags.html">UriDiskProfileAdaptor::Flags</a> (<a class="el" href="namespacemesos_1_1internal_1_1storage.html">mesos::internal::storage</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager.html">MetadataManager</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave_1_1docker.html">mesos::internal::slave::docker</a>)&#160;&#160;&#160;</td></tr>
 <tr><td valign="top"><a class="el" href="classprocess_1_1ControlFlow_1_1Break.html">ControlFlow::Break</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1v1_1_1scheduler_1_1Flags.html">Flags</a> (<a class="el" href="namespacemesos_1_1v1_1_1scheduler.html">mesos::v1::scheduler</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classJvm_1_1Method.html">Jvm::Method</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1slave_1_1QoSController.html">QoSController</a> (<a class="el" href="namespacemesos_1_1slave.html">mesos::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1v1_1_1executor_1_1V0ToV1Adapter.html">V0ToV1Adapter</a> (<a class="el" href="namespacemesos_1_1v1_1_1executor.html">mesos::v1::executor</a>)&#160;&#160;&#160;</td></tr>
 <tr><td valign="top"><a class="el" href="classBytes.html">Bytes</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1scheduler_1_1Flags.html">Flags</a> (<a class="el" href="namespacemesos_1_1internal_1_1scheduler.html">mesos::internal::scheduler</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classJvm_1_1MethodFinder.html">Jvm::MethodFinder</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1Queue.html">Queue</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structprocess_1_1TimeSeries_1_1Value.html">TimeSeries::Value</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td></tr>
 <tr><td rowspan="2" valign="bottom"><a name="letter_C"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;C&#160;&#160;</div></td></tr></table>
 </td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1logger_1_1Flags.html">Flags</a> (<a class="el" href="namespacemesos_1_1internal_1_1logger.html">mesos::internal::logger</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structprocess_1_1http_1_1MethodNotAllowed.html">MethodNotAllowed</a> (<a class="el" href="namespaceprocess_1_1http.html">process::http</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structQuota.html">Quota</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structcgroups_1_1blkio_1_1Value.html">Value</a> (<a class="el" href="namespacecgroups_1_1blkio.html">cgroups::blkio</a>)&#160;&#160;&#160;</td></tr>
 <tr><td valign="top"><a class="el" href="structmesos_1_1internal_1_1logger_1_1rotate_1_1Flags.html">Flags</a> (<a class="el" href="namespacemesos_1_1internal_1_1logger_1_1rotate.html">mesos::internal::logger::rotate</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classJvm_1_1MethodSignature.html">Jvm::MethodSignature</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1xfs_1_1QuotaInfo.html">QuotaInfo</a> (<a class="el" href="namespacemesos_1_1internal_1_1xfs.html">mesos::internal::xfs</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structJSON_1_1Value.html">Value</a> (<a class="el" href="namespaceJSON.html">JSON</a>)&#160;&#160;&#160;</td></tr>
 <tr><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache.html">FetcherProcess::Cache</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1slave_1_1IOSwitchboardServer_1_1Flags.html">IOSwitchboardServer::Flags</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1metrics_1_1Metric.html">Metric</a> (<a class="el" href="namespaceprocess_1_1metrics.html">process::metrics</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_R"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;R&#160;&#160;</div></td></tr></table>
-</td><td valign="top"><a class="el" href="classJvm_1_1Variable.html">Jvm::Variable</a>&#160;&#160;&#160;</td></tr>
+</td><td valign="top"><a class="el" href="classmesos_1_1state_1_1protobuf_1_1Variable.html">Variable</a> (<a class="el" href="namespacemesos_1_1state_1_1protobuf.html">mesos::state::protobuf</a>)&#160;&#160;&#160;</td></tr>
 <tr><td valign="top"><a class="el" href="classCache.html">Cache</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorSetup_1_1Flags.html">NetworkCniIsolatorSetup::Flags</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1Metrics.html">Metrics</a> (<a class="el" href="namespacemesos_1_1internal_1_1master_1_1allocator_1_1internal.html">mesos::internal::master::allocator::internal</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1state_1_1Variable.html">Variable</a> (<a class="el" href="namespacemesos_1_1state.html">mesos::state</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1appc_1_1Cache.html">Cache</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave_1_1appc.html">mesos::internal::slave::appc</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1slave_1_1PortMappingUpdate_1_1Flags.html">PortMappingUpdate::Flags</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1Metrics.html">Metrics</a> (<a class="el" href="namespacemesos_1_1internal_1_1master_1_1allocator.html">mesos::internal::master::allocator</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1RateLimiter.html">RateLimiter</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1state_1_1protobuf_1_1Variable.html">Variable</a
 > (<a class="el" href="namespacemesos_1_1state_1_1protobuf.html">mesos::state::protobuf</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1appc_1_1Cache.html">Cache</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave_1_1appc.html">mesos::internal::slave::appc</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1slave_1_1PortMappingUpdate_1_1Flags.html">PortMappingUpdate::Flags</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1Metrics.html">Metrics</a> (<a class="el" href="namespacemesos_1_1internal_1_1master_1_1allocator.html">mesos::internal::master::allocator</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1RateLimiter.html">RateLimiter</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classJvm_1_1Variable.html">Jvm::Variable</a>&#160;&#160;&#160
 ;</td></tr>
 <tr><td valign="top"><a class="el" href="classlambda_1_1CallableOnce.html">CallableOnce</a> (<a class="el" href="namespacelambda.html">lambda</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1slave_1_1PortMappingStatistics_1_1Flags.html">PortMappingStatistics::Flags</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html">Metrics</a> (<a class="el" href="namespacemesos_1_1internal_1_1master.html">mesos::internal::master</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1RateLimiterProcess.html">RateLimiterProcess</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classVariant.html">Variant</a>&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classlambda_1_1CallableOnce_3_01R_07Args_8_8_8_08_4.html">CallableOnce&lt; R(Args...)&gt;</a> (<a class="el" href="namespacelambda.html">lambda</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1slave_1_1MesosContainerizerLaunch_1_1Flags.html">MesosContainerizerLaunch::Flags</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1log_1_1Metrics.html">Metrics</a> (<a class="el" href="namespacemesos_1_1internal_1_1log.html">mesos::internal::log</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Read.html">Read</a> (<a class="el" href="namespacemesos_1_1internal_1_1log_1_1tool.html">mesos::internal::log::tool</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVersion.html">Version</a>&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="structmesos_1_1internal_1_1protobuf_1_1slave_1_1Capabilities.html">Capabilities</a> (<a class="el" href="namespacemesos_1_1internal_1_1protobuf_1_1slave.html">mesos::internal::protobuf::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1slave_1_1MesosContainerizerMount_1_1Flags.html">MesosContainerizerMount::Flags</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1slave_1_1Metrics.html">Metrics</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structprotobuf_1_1internal_1_1Read.html">Read</a> (<a class="el" href="namespaceprotobuf_1_1internal.html">protobuf::internal</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1VersionProce
 ss.html">VersionProcess</a> (<a class="el" href="namespacemesos_1_1internal.html">mesos::internal</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classlambda_1_1CallableOnce_3_01R_07Args_8_8_8_08_4.html">CallableOnce&lt; R(Args...)&gt;</a> (<a class="el" href="namespacelambda.html">lambda</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1slave_1_1MesosContainerizerLaunch_1_1Flags.html">MesosContainerizerLaunch::Flags</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1log_1_1Metrics.html">Metrics</a> (<a class="el" href="namespacemesos_1_1internal_1_1log.html">mesos::internal::log</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structprotobuf_1_1internal_1_1Read.html">Read</a> (<a class="el" href="namespaceprotobuf_1_1internal.html">protobuf::internal</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVersion.html">Version</a>&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="structmesos_1_1internal_1_1protobuf_1_1slave_1_1Capabilities.html">Capabilities</a> (<a class="el" href="namespacemesos_1_1internal_1_1protobuf_1_1slave.html">mesos::internal::protobuf::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1slave_1_1MesosContainerizerMount_1_1Flags.html">MesosContainerizerMount::Flags</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1slave_1_1Metrics.html">Metrics</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Read.html">Read</a> (<a class="el" href="namespacemesos_1_1internal_1_1log_1_1tool.html">mesos::internal::log::tool</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classme
 sos_1_1internal_1_1VersionProcess.html">VersionProcess</a> (<a class="el" href="namespacemesos_1_1internal.html">mesos::internal</a>)&#160;&#160;&#160;</td></tr>
 <tr><td valign="top"><a class="el" href="structmesos_1_1internal_1_1protobuf_1_1master_1_1Capabilities.html">Capabilities</a> (<a class="el" href="namespacemesos_1_1internal_1_1protobuf_1_1master.html">mesos::internal::protobuf::master</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classsystemd_1_1Flags.html">Flags</a> (<a class="el" href="namespacesystemd.html">systemd</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1metrics_1_1internal_1_1MetricsProcess.html">MetricsProcess</a> (<a class="el" href="namespaceprocess_1_1metrics_1_1internal.html">process::metrics::internal</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structprotobuf_1_1internal_1_1Read_3_01google_1_1protobuf_1_1RepeatedPtrField_3_01T_01_4_01_4.html">Read&lt; google::protobuf::RepeatedPtrField&lt; T &gt; &gt;</a> (<a class="el" href="namespaceprotobuf_1_1internal.html">protobuf::internal</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="cl
 assmesos_1_1internal_1_1slave_1_1VolumeHostPathIsolatorProcess.html">VolumeHostPathIsolatorProcess</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td></tr>
 <tr><td valign="top"><a class="el" href="structmesos_1_1internal_1_1protobuf_1_1framework_1_1Capabilities.html">Capabilities</a> (<a class="el" href="namespacemesos_1_1internal_1_1protobuf_1_1framework.html">mesos::internal::protobuf::framework</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1local_1_1Flags.html">Flags</a> (<a class="el" href="namespacemesos_1_1internal_1_1local.html">mesos::internal::local</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classMicroseconds.html">Microseconds</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1http_1_1Pipe_1_1Reader.html">Pipe::Reader</a> (<a class="el" href="namespaceprocess_1_1http.html">process::http</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1VolumeImageIsolatorProcess.html">VolumeImageIsolatorProcess</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)
 &#160;&#160;&#160;</td></tr>
 <tr><td valign="top"><a class="el" href="classmesos_1_1internal_1_1capabilities_1_1Capabilities.html">Capabilities</a> (<a class="el" href="namespacemesos_1_1internal_1_1capabilities.html">mesos::internal::capabilities</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">Flags</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classMilliseconds.html">Milliseconds</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1log_1_1Log_1_1Reader.html">Log::Reader</a> (<a class="el" href="namespacemesos_1_1log.html">mesos::log</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1csi_1_1paths_1_1VolumePath.html">VolumePath</a> (<a class="el" href="namespacemesos_1_1csi_1_1paths.html">mesos::csi::paths</a>)&#160;&#160;&#160;</td></tr>
@@ -153,15 +153,15 @@
 <tr><td valign="top"><a class="el" href="structmesos_1_1internal_1_1checks_1_1check_1_1Command.html">Command</a> (<a class="el" href="namespacemesos_1_1internal_1_1checks_1_1check.html">mesos::internal::checks::check</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1Gate.html">Gate</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockScheduler.html">MockScheduler</a> (<a class="el" href="namespacemesos_1_1internal_1_1tests.html">mesos::internal::tests</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1ResourceConversion.html">ResourceConversion</a> (<a class="el" href="namespacemesos.html">mesos</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1http_1_1Pipe_1_1Writer.html">Pipe::Writer</a> (<a class="el" href="namespaceprocess_1_1http.html">process::http</a>)&#160;&#160;&#160;</td></tr>
 <tr><td valign="top"><a class="el" href="structJSON_1_1Comparator.html">Comparator</a> (<a class="el" href="namespaceJSON.html">JSON</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1metrics_1_1Gauge.html">Gauge</a> (<a class="el" href="namespaceprocess_1_1metrics.html">process::metrics</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSecretGenerator.html">MockSecretGenerator</a> (<a class="el" href="namespacemesos_1_1internal_1_1tests.html">mesos::internal::tests</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1v1_1_1ResourceConversion.html">ResourceConversion</a> (<a class="el" href="namespacemesos_1_1v1.html">mesos::v1</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classJSON_1_1WriterProxy.html">WriterProxy</a> (<a class="el" href="namespaceJSON.html">JSON</a>)&#160;&#160;&#160;</td></tr>
 <tr><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html">ComposingContainerizer</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1slave_1_1Gpu.html">Gpu</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html">MockSlave</a> (<a class="el" href="namespacemesos_1_1internal_1_1tests.html">mesos::internal::tests</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1slave_1_1ResourceEstimator.html">ResourceEstimator</a> (<a class="el" href="namespacemesos_1_1slave.html">mesos::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1http_1_1header_1_1WWWAuthenticate.html">WWWAuthenticate</a> (<a class="el" href="na
 mespaceprocess_1_1http_1_1header.html">process::http::header</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="structprocess_1_1http_1_1Conflict.html">Conflict</a> (<a class="el" href="namespaceprocess_1_1http.html">process::http</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classzookeeper_1_1Group.html">Group</a> (<a class="el" href="namespacezookeeper.html">zookeeper</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1tests_1_1Module.html">Module</a> (<a class="el" href="namespacemesos_1_1internal_1_1tests.html">mesos::internal::tests</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html">ResourceProvider</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_X"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;X&#160;&#160;</div></td></tr></table>
+<tr><td valign="top"><a class="el" href="structprocess_1_1http_1_1Conflict.html">Conflict</a> (<a class="el" href="namespaceprocess_1_1http.html">process::http</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classzookeeper_1_1Group.html">Group</a> (<a class="el" href="namespacezookeeper.html">zookeeper</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1tests_1_1Module.html">Module</a> (<a class="el" href="namespacemesos_1_1internal_1_1tests.html">mesos::internal::tests</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1master_1_1Slave_1_1ResourceProvider.html">Slave::ResourceProvider</a> (<a class="el" href="namespacemesos_1_1internal_1_1master.html">mesos::internal::master</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_X"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;X&#160;&#160;</div></td></tr></table>
 </td></tr>
-<tr><td valign="top"><a class="el" href="classprocess_1_1http_1_1Connection.html">Connection</a> (<a class="el" href="namespaceprocess_1_1http.html">process::http</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classzookeeper_1_1GroupProcess.html">GroupProcess</a> (<a class="el" href="namespacezookeeper.html">zookeeper</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1modules_1_1Module.html">Module</a> (<a class="el" href="namespacemesos_1_1modules.html">mesos::modules</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1master_1_1Slave_1_1ResourceProvider.html">Slave::ResourceProvider</a> (<a class="el" href="namespacemesos_1_1internal_1_1master.html">mesos::internal::master</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classprocess_1_1http_1_1Connection.html">Connection</a> (<a class="el" href="namespaceprocess_1_1http.html">process::http</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classzookeeper_1_1GroupProcess.html">GroupProcess</a> (<a class="el" href="namespacezookeeper.html">zookeeper</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1modules_1_1Module.html">Module</a> (<a class="el" href="namespacemesos_1_1modules.html">mesos::modules</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html">ResourceProvider</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td></tr>
 <tr><td valign="top"><a class="el" href="classmesos_1_1internal_1_1ConstantEndpointDetector.html">ConstantEndpointDetector</a> (<a class="el" href="namespacemesos_1_1internal.html">mesos::internal</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classgzip_1_1internal_1_1GzipError.html">GzipError</a> (<a class="el" href="namespacegzip_1_1internal.html">gzip::internal</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1modules_1_1Module_3_01Anonymous_01_4.html">Module&lt; Anonymous &gt;</a> (<a class="el" href="namespacemesos_1_1modules.html">mesos::modules</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1ResourceProviderManager.html">ResourceProviderManager</a> (<a class="el" href="namespacemesos_1_1internal.html">mesos::internal</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1XfsDiskIsolatorProcess.html">XfsDiskIsolatorProcess</a> (<a class="el" href=
 "namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td></tr>
 <tr><td valign="top"><a class="el" href="classJvm_1_1Constructor.html">Jvm::Constructor</a>&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_H"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;H&#160;&#160;</div></td></tr></table>
 </td><td valign="top"><a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1allocator_1_1Allocator_01_4.html">Module&lt; mesos::allocator::Allocator &gt;</a> (<a class="el" href="namespacemesos_1_1modules.html">mesos::modules</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1ResourceProviderMessage.html">ResourceProviderMessage</a> (<a class="el" href="namespacemesos_1_1internal.html">mesos::internal</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_Z"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;Z&#160;&#160;</div></td></tr></table>
 </td></tr>
-<tr><td valign="top"><a class="el" href="classJvm_1_1ConstructorFinder.html">Jvm::ConstructorFinder</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1Authenticatee_01_4.html">Module&lt; mesos::Authenticatee &gt;</a> (<a class="el" href="namespacemesos_1_1modules.html">mesos::modules</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1Resources.html">Resources</a> (<a class="el" href="namespacemesos.html">mesos</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classprocess_1_1EventQueue_1_1Consumer.html">EventQueue::Consumer</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1uri_1_1HadoopFetcherPlugin.html">HadoopFetcherPlugin</a> (<a class="el" href="namespacemesos_1_1uri.html">mesos::uri</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1Authenticator_01_4.html">Module&lt; mesos::Authenticator &gt;</a> (<a class="el" href="namespacemesos_1_1modules.html">mesos::modules</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1v1_1_1Resources.html">Resources</a> (<a class="el" href="namespacemesos_1_1v1.html">mesos::v1</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classZooKeeper.html">ZooKeeper</a>&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classJvm_1_1ConstructorFinder.html">Jvm::ConstructorFinder</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1Authenticatee_01_4.html">Module&lt; mesos::Authenticatee &gt;</a> (<a class="el" href="namespacemesos_1_1modules.html">mesos::modules</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1v1_1_1Resources.html">Resources</a> (<a class="el" href="namespacemesos_1_1v1.html">mesos::v1</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classprocess_1_1EventQueue_1_1Consumer.html">EventQueue::Consumer</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1uri_1_1HadoopFetcherPlugin.html">HadoopFetcherPlugin</a> (<a class="el" href="namespacemesos_1_1uri.html">mesos::uri</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1Authenticator_01_4.html">Module&lt; mesos::Authenticator &gt;</a> (<a class="el" href="namespacemesos_1_1modules.html">mesos::modules</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1Resources.html">Resources</a> (<a class="el" href="namespacemesos.html">mesos</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classZooKeeper.html">ZooKeeper</a>&#160;&#160;&#160;</td></tr>
 <tr><td valign="top"><a class="el" href="classDocker_1_1Container.html">Docker::Container</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classrouting_1_1Handle.html">Handle</a> (<a class="el" href="namespacerouting.html">routing</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1Authorizer_01_4.html">Module&lt; mesos::Authorizer &gt;</a> (<a class="el" href="namespacemesos_1_1modules.html">mesos::modules</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1ResourcesState.html">ResourcesState</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave_1_1state.html">mesos::internal::slave::state</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1master_1_1contender_1_1ZooKeeperMasterContender.html">ZooKeeperMasterContender</a> (<a class="el" href="namespacemesos_1_1master_1_1contender.html">mesos::master::contender</a>)&#160;&#
 160;&#160;</td></tr>
 <tr><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ContainerDaemon.html">ContainerDaemon</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structJSON_1_1internal_1_1HasMappedType.html">HasMappedType</a> (<a class="el" href="namespaceJSON_1_1internal.html">JSON::internal</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1DiskProfileAdaptor_01_4.html">Module&lt; mesos::DiskProfileAdaptor &gt;</a> (<a class="el" href="namespacemesos_1_1modules.html">mesos::modules</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structprocess_1_1http_1_1Response.html">Response</a> (<a class="el" href="namespaceprocess_1_1http.html">process::http</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1master_1_1detector_1_1ZooKeeperMasterDetector.html">ZooKeeperMasterDetector</a> (<
 a class="el" href="namespacemesos_1_1master_1_1detector.html">mesos::master::detector</a>)&#160;&#160;&#160;</td></tr>
 <tr><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ContainerDaemonProcess.html">ContainerDaemonProcess</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classHDFS.html">HDFS</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1Hook_01_4.html">Module&lt; mesos::Hook &gt;</a> (<a class="el" href="namespacemesos_1_1modules.html">mesos::modules</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1ResponseDecoder.html">ResponseDecoder</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classZooKeeperNetwork.html">ZooKeeperNetwork</a>&#160;&#160;&#160;</td></tr>
@@ -203,8 +203,8 @@
 <tr><td valign="top"><a class="el" href="classorg_1_1apache_1_1zookeeper_1_1server_1_1ZooKeeperServer_1_1DataTreeBuilder.html">ZooKeeperServer::DataTreeBuilder</a> (<a class="el" href="namespaceorg_1_1apache_1_1zookeeper_1_1server.html">org::apache::zookeeper::server</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structrouting_1_1diagnosis_1_1socket_1_1Info.html">Info</a> (<a class="el" href="namespacerouting_1_1diagnosis_1_1socket.html">routing::diagnosis::socket</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NetPrioSubsystem.html">NetPrioSubsystem</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1Shared.html">Shared</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structstd_1_1hash_3_01mesos_1_1OfferID_01_4.html">hash&lt; mes
 os::OfferID &gt;</a> (<a class="el" href="namespacestd.html">std</a>)&#160;&#160;&#160;</td></tr>
 <tr><td valign="top"><a class="el" href="classDays.html">Days</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Initialize.html">Initialize</a> (<a class="el" href="namespacemesos_1_1internal_1_1log_1_1tool.html">mesos::internal::log::tool</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classnet_1_1IP_1_1Network.html">IP::Network</a> (<a class="el" href="namespacenet.html">net</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SharedFilesystemIsolatorProcess.html">SharedFilesystemIsolatorProcess</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structstd_1_1hash_3_01mesos_1_1OperationID_01_4.html">hash&lt; mesos::OperationID &gt;</a> (<a class="el" href="namespacestd.html">std</a>)&#160;&#160;&#160;</td></tr>
 <tr><td valign="top"><a class="el" href="classrecordio_1_1Decoder.html">Decoder</a> (<a class="el" href="namespacerecordio.html">recordio</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1cram__md5_1_1InMemoryAuxiliaryPropertyPlugin.html">InMemoryAuxiliaryPropertyPlugin</a> (<a class="el" href="namespacemesos_1_1internal_1_1cram__md5.html">mesos::internal::cram_md5</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classNetwork.html">Network</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classSharedHandle.html">SharedHandle</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structstd_1_1hash_3_01mesos_1_1ResourceProviderID_01_4.html">hash&lt; mesos::ResourceProviderID &gt;</a> (<a class="el" href="namespacestd.html">std</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classDecomissionableKernelSemaphore.html">DecomissionableKernelSemaphore</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1state_1_1InMemoryStorage.html">InMemoryStorage</a> (<a class="el" href="namespacemesos_1_1state.html">mesos::state</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorProcess.html">NetworkCniIsolatorProcess</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess_1_1Slave.html">HierarchicalAllocatorProcess::Slave</a> (<a class="el" href="namespacemesos_1_1internal_1_1master_1_1allocator_1_1internal.html">mesos::internal::master::allocator::internal</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structstd_1_1hash_3_01mesos_1_1Slave
 ID_01_4.html">hash&lt; mesos::SlaveID &gt;</a> (<a class="el" href="namespacestd.html">std</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classDecomissionableLastInFirstOutFixedSizeSemaphore.html">DecomissionableLastInFirstOutFixedSizeSemaphore</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structprocess_1_1Subprocess_1_1IO_1_1InputFileDescriptors.html">Subprocess::IO::InputFileDescriptors</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorSetup.html">NetworkCniIsolatorSetup</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html">Slave</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structstd_1_1hash_3_01mesos_1_1TaskID_01_4.html">hash&lt; mesos::TaskID &gt;</a> (<a class="el" href="namespacestd.
 html">std</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classDecomissionableKernelSemaphore.html">DecomissionableKernelSemaphore</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1state_1_1InMemoryStorage.html">InMemoryStorage</a> (<a class="el" href="namespacemesos_1_1state.html">mesos::state</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorProcess.html">NetworkCniIsolatorProcess</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html">Slave</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structstd_1_1hash_3_01mesos_1_1SlaveID_01_4.html">hash&lt; mesos::SlaveID &gt;</a> (<a class="el" href="namespacestd.html">std</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classDecomissionableLastInFirstOutFixedSizeSemaphore.html">DecomissionableLastInFirstOutFixedSizeSemaphore</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structprocess_1_1Subprocess_1_1IO_1_1InputFileDescriptors.html">Subprocess::IO::InputFileDescriptors</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorSetup.html">NetworkCniIsolatorSetup</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess_1_1Slave.html">HierarchicalAllocatorProcess::Slave</a> (<a class="el" href="namespacemesos_1_1internal_1_1master_1_1allocator_1_1internal.html">mesos::internal::master::allocator::internal</a>)&#160;&#160;&#160;</td><td valign="top
 "><a class="el" href="structstd_1_1hash_3_01mesos_1_1TaskID_01_4.html">hash&lt; mesos::TaskID &gt;</a> (<a class="el" href="namespacestd.html">std</a>)&#160;&#160;&#160;</td></tr>
 <tr><td valign="top"><a class="el" href="classgzip_1_1Decompressor.html">Decompressor</a> (<a class="el" href="namespacegzip.html">gzip</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structcpp14_1_1internal_1_1IntegerSequenceGen.html">IntegerSequenceGen</a> (<a class="el" href="namespacecpp14_1_1internal.html">cpp14::internal</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkPortsIsolatorProcess.html">NetworkPortsIsolatorProcess</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1tests_1_1cluster_1_1Slave.html">Slave</a> (<a class="el" href="namespacemesos_1_1internal_1_1tests_1_1cluster.html">mesos::internal::tests::cluster</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structstd_1_1hash_3_01mesos_1_1TaskState_01_4.html">hash&lt; mesos::TaskState &gt;</a> (<a class="e
 l" href="namespacestd.html">std</a>)&#160;&#160;&#160;</td></tr>
 <tr><td valign="top"><a class="el" href="structmesos_1_1internal_1_1tests_1_1common_1_1DefaultCredential.html">DefaultCredential</a> (<a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html">mesos::internal::tests::common</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structcpp14_1_1internal_1_1IntegerSequenceGen_3_01T_00_010_00_01Is_8_8_8_01_4.html">IntegerSequenceGen&lt; T, 0, Is... &gt;</a> (<a class="el" href="namespacecpp14_1_1internal.html">cpp14::internal</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classNetworkProcess.html">NetworkProcess</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html">Slave</a> (<a class="el" href="namespacemesos_1_1internal_1_1master.html">mesos::internal::master</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structstd_1_1hash_3_01mesos_1_1TaskStatus__Reason_01_4.html">hash&lt; mesos::TaskStatus_Reason &gt;</a> (<a class="el" 
 href="namespacestd.html">std</a>)&#160;&#160;&#160;</td></tr>
 <tr><td valign="top"><a class="el" href="structmesos_1_1internal_1_1tests_1_1common_1_1DefaultCredential2.html">DefaultCredential2</a> (<a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html">mesos::internal::tests::common</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structprocess_1_1http_1_1InternalServerError.html">InternalServerError</a> (<a class="el" href="namespaceprocess_1_1http.html">process::http</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classorg_1_1apache_1_1zookeeper_1_1server_1_1NIOServerCnxnFactory.html">NIOServerCnxnFactory</a> (<a class="el" href="namespaceorg_1_1apache_1_1zookeeper_1_1server.html">org::apache::zookeeper::server</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1SlaveState.html">SlaveState</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave_1_1state.html">mesos::internal::slave::state</a>)&#160;&#160;&#160;</td><td valign="top"><
 a class="el" href="structstd_1_1hash_3_01mesos_1_1TaskStatus__Source_01_4.html">hash&lt; mesos::TaskStatus_Source &gt;</a> (<a class="el" href="namespacestd.html">std</a>)&#160;&#160;&#160;</td></tr>
@@ -217,13 +217,13 @@
 <tr><td valign="top"><a class="el" href="classprocess_1_1firewall_1_1DisabledEndpointsFirewallRule.html">DisabledEndpointsFirewallRule</a> (<a class="el" href="namespaceprocess_1_1firewall.html">process::firewall</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1slave_1_1ContainerIO_1_1IO.html">ContainerIO::IO</a> (<a class="el" href="namespacemesos_1_1slave.html">mesos::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structNothing.html">Nothing</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1master_1_1contender_1_1StandaloneMasterContender.html">StandaloneMasterContender</a> (<a class="el" href="namespacemesos_1_1master_1_1contender.html">mesos::master::contender</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1Image_1_1Type_01_4.html">hash&lt; mesos::v1::Image::Type &gt;</a> (<a class="el" href="namespacestd.html">std</a>)&#160;&#160;&#160;</td></tr>
 <tr><td valign="top"><a class="el" href="structrouting_1_1queueing_1_1Discipline.html">Discipline</a> (<a class="el" href="namespacerouting_1_1queueing.html">routing::queueing</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1IOSwitchboard.html">IOSwitchboard</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structprocess_1_1http_1_1NotImplemented.html">NotImplemented</a> (<a class="el" href="namespaceprocess_1_1http.html">process::http</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1master_1_1detector_1_1StandaloneMasterDetector.html">StandaloneMasterDetector</a> (<a class="el" href="namespacemesos_1_1master_1_1detector.html">mesos::master::detector</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1MachineID_01_4.html">hash&lt; mesos::v1::MachineID &gt
 ;</a> (<a class="el" href="namespacestd.html">std</a>)&#160;&#160;&#160;</td></tr>
 <tr><td valign="top"><a class="el" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1Disconnect.html">ResourceProviderMessage::Disconnect</a> (<a class="el" href="namespacemesos_1_1internal.html">mesos::internal</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1IOSwitchboardServer.html">IOSwitchboardServer</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classJvm_1_1Null.html">Jvm::Null</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1master_1_1maintenance_1_1StartMaintenance.html">StartMaintenance</a> (<a class="el" href="namespacemesos_1_1internal_1_1master_1_1maintenance.html">mesos::internal::master::maintenance</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1OfferID_01_4.html">hash&lt; mesos::v1::OfferID &gt;</a> (<a class="e
 l" href="namespacestd.html">std</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classmesos_1_1DiskProfileAdaptor.html">DiskProfileAdaptor</a> (<a class="el" href="namespacemesos.html">mesos</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classnet_1_1IP.html">IP</a> (<a class="el" href="namespacenet.html">net</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structJSON_1_1Null.html">Null</a> (<a class="el" href="namespaceJSON.html">JSON</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1State.html">State</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave_1_1state.html">mesos::internal::slave::state</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1OperationID_01_4.html">hash&lt; mesos::v1::OperationID &gt;</a> (<a class="el" href="namespacestd.html">std</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classmesos_1_1DiskProfileAdaptor.html">DiskProfileAdaptor</a> (<a class="el" href="namespacemesos.html">mesos</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classnet_1_1IP.html">IP</a> (<a class="el" href="namespacenet.html">net</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structJSON_1_1Null.html">Null</a> (<a class="el" href="namespaceJSON.html">JSON</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1state_1_1protobuf_1_1State.html">State</a> (<a class="el" href="namespacemesos_1_1state_1_1protobuf.html">mesos::state::protobuf</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1OperationID_01_4.html">hash&lt; mesos::v1::OperationID &gt;</a> (<a class="el" href="namespacestd.html">std</a>)&#160;&#160;&#160;</td></tr>
 <tr><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DiskUsageCollector.html">DiskUsageCollector</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classnet_1_1IPv4.html">IPv4</a> (<a class="el" href="namespacenet.html">net</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classJSON_1_1NullWriter.html">NullWriter</a> (<a class="el" href="namespaceJSON.html">JSON</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1StatusUpdateManagerProcess_1_1State.html">StatusUpdateManagerProcess::State</a> (<a class="el" href="namespacemesos_1_1internal.html">mesos::internal</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1ResourceProviderID_01_4.html">hash&lt; mesos::v1::ResourceProviderID &gt;</a> (<a class="el" href="namespacestd.html">std</a>)&#160;&#160;&#160;</td><
 /tr>
 <tr><td valign="top"><a class="el" href="structprocess_1_1internal_1_1Dispatch.html">Dispatch</a> (<a class="el" href="namespaceprocess_1_1internal.html">process::internal</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classnet_1_1IPv6.html">IPv6</a> (<a class="el" href="namespacenet.html">net</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structJSON_1_1Number.html">Number</a> (<a class="el" href="namespaceJSON.html">JSON</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1StatusUpdateManagerProcess_1_1StatusUpdateStream_1_1State.html">StatusUpdateManagerProcess::StatusUpdateStream::State</a> (<a class="el" href="namespacemesos_1_1internal.html">mesos::internal</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1TaskID_01_4.html">hash&lt; mesos::v1::TaskID &gt;</a> (<a class="el" href="namespacestd.html">std</a>)&#160;&#160;&#160;</td></tr>
 <tr><td valign="top"><a class="el" href="structprocess_1_1internal_1_1Dispatch_3_01Future_3_01R_01_4_01_4.html">Dispatch&lt; Future&lt; R &gt; &gt;</a> (<a class="el" href="namespaceprocess_1_1internal.html">process::internal</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1slave_1_1Isolator.html">Isolator</a> (<a class="el" href="namespacemesos_1_1slave.html">mesos::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classJSON_1_1NumberWriter.html">NumberWriter</a> (<a class="el" href="namespaceJSON.html">JSON</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1state_1_1State.html">State</a> (<a class="el" href="namespacemesos_1_1state.html">mesos::state</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1TaskState_01_4.html">hash&lt; mesos::v1::TaskState &gt;</a> (<a class="el" href="namespacestd.html">std</a>)&#160;&#160;&#160;</td></tr>
 <tr><td valign="top"><a class="el" href="structprocess_1_1internal_1_1Dispatch_3_01void_01_4.html">Dispatch&lt; void &gt;</a> (<a class="el" href="namespaceprocess_1_1internal.html">process::internal</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structJSON_1_1internal_1_1IsSequence.html">IsSequence</a> (<a class="el" href="namespaceJSON_1_1internal.html">JSON::internal</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1slave_1_1NvidiaComponents.html">NvidiaComponents</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1log_1_1Storage_1_1State.html">Storage::State</a> (<a class="el" href="namespacemesos_1_1internal_1_1log.html">mesos::internal::log</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1TaskStatus__Reason_01_4.html">hash&lt; mesos::v1::Task
 Status_Reason &gt;</a> (<a class="el" href="namespacestd.html">std</a>)&#160;&#160;&#160;</td></tr>
 <tr><td valign="top"><a class="el" href="structprocess_1_1DispatchEvent.html">DispatchEvent</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_J"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;J&#160;&#160;</div></td></tr></table>
-</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NvidiaGpuAllocator.html">NvidiaGpuAllocator</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1state_1_1protobuf_1_1State.html">State</a> (<a class="el" href="namespacemesos_1_1state_1_1protobuf.html">mesos::state::protobuf</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1TaskStatus__Source_01_4.html">hash&lt; mesos::v1::TaskStatus_Source &gt;</a> (<a class="el" href="namespacestd.html">std</a>)&#160;&#160;&#160;</td></tr>
+</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NvidiaGpuAllocator.html">NvidiaGpuAllocator</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1State.html">State</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave_1_1state.html">mesos::internal::slave::state</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1TaskStatus__Source_01_4.html">hash&lt; mesos::v1::TaskStatus_Source &gt;</a> (<a class="el" href="namespacestd.html">std</a>)&#160;&#160;&#160;</td></tr>
 <tr><td valign="top"><a class="el" href="structmesos_1_1internal_1_1checks_1_1runtime_1_1Docker.html">Docker</a> (<a class="el" href="namespacemesos_1_1internal_1_1checks_1_1runtime.html">mesos::internal::checks::runtime</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NvidiaGpuIsolatorProcess.html">NvidiaGpuIsolatorProcess</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1StateMachine.html">StateMachine</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structstd_1_1hash_3_01net_1_1IP_01_4.html">hash&lt; net::IP &gt;</a> (<a class="el" href="namespacestd.html">std</a>)&#160;&#160;&#160;</td></tr>
 <tr><td valign="top"><a class="el" href="classDocker.html">Docker</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structJNI.html">JNI</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NvidiaVolume.html">NvidiaVolume</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classJvm_1_1StaticVariable.html">Jvm::StaticVariable</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structstd_1_1hash_3_01net_1_1IPv4_01_4.html">hash&lt; net::IPv4 &gt;</a> (<a class="el" href="namespacestd.html">std</a>)&#160;&#160;&#160;</td></tr>
 <tr><td valign="top"><a class="el" href="classmesos_1_1internal_1_1tests_1_1DockerArchive.html">DockerArchive</a> (<a class="el" href="namespacemesos_1_1internal_1_1tests.html">mesos::internal::tests</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1internal_1_1JobObjectManager.html">JobObjectManager</a> (<a class="el" href="namespaceprocess_1_1internal.html">process::internal</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_O"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;O&#160;&#160;</div></td></tr></table>
@@ -242,9 +242,9 @@
 <tr><td valign="top"><a class="el" href="classDynamicLibrary.html">DynamicLibrary</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1resource__provider_1_1Registrar_1_1Operation.html">Registrar::Operation</a> (<a class="el" href="namespacemesos_1_1resource__provider.html">mesos::resource_provider</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1StorageLocalResourceProvider.html">StorageLocalResourceProvider</a> (<a class="el" href="namespacemesos_1_1internal.html">mesos::internal</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classhashmap.html">hashmap</a>&#160;&#160;&#160;</td></tr>
 <tr><td rowspan="2" valign="bottom"><a name="letter_E"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;E&#160;&#160;</div></td></tr></table>
 </td><td valign="top"><a class="el" href="structLambdaTraits.html">LambdaTraits</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1OperationStatusUpdateManager.html">OperationStatusUpdateManager</a> (<a class="el" href="namespacemesos_1_1internal.html">mesos::internal</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Store.html">Store</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classhashset.html">hashset</a>&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="structLambdaTraits_3_01Result_07Class_1_1_5_08_07Args_8_8_8_08_01const_01_01_4.html">LambdaTraits&lt; Result(Class::*)(Args...) const  &gt;</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classOption.html">Option</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1Store.html">Store</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave_1_1docker.html">mesos::internal::slave::docker</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_i"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;i&#160;&#160;</div></td></tr></table>
+<tr><td valign="top"><a class="el" href="structLambdaTraits_3_01Result_07Class_1_1_5_08_07Args_8_8_8_08_01const_01_01_4.html">LambdaTraits&lt; Result(Class::*)(Args...) const  &gt;</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classOption.html">Option</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1appc_1_1Store.html">Store</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave_1_1appc.html">mesos::internal::slave::appc</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_i"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;i&#160;&#160;</div></td></tr></table>
 </td></tr>
-<tr><td valign="top"><a class="el" href="classprocess_1_1Encoder.html">Encoder</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1Latch.html">Latch</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structprocess_1_1Subprocess_1_1IO_1_1OutputFileDescriptors.html">Subprocess::IO::OutputFileDescriptors</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1appc_1_1Store.html">Store</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave_1_1appc.html">mesos::internal::slave::appc</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classprocess_1_1Encoder.html">Encoder</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1Latch.html">Latch</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structprocess_1_1Subprocess_1_1IO_1_1OutputFileDescriptors.html">Subprocess::IO::OutputFileDescriptors</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1Store.html">Store</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave_1_1docker.html">mesos::internal::slave::docker</a>)&#160;&#160;&#160;</td></tr>
 <tr><td valign="top"><a class="el" href="classrecordio_1_1Encoder.html">Encoder</a> (<a class="el" href="namespacerecordio.html">recordio</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Launcher.html">Launcher</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1OverlayBackend.html">OverlayBackend</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1StreamingRequestDecoder.html">StreamingRequestDecoder</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structcpp14_1_1integer__sequence.html">integer_sequence</a> (<a class="el" href="namespacecpp14.html">cpp14</a>)&#160;&#160;&#160;</td></tr>
 <tr><td valign="top"><a class="el" href="classmesos_1_1internal_1_1EndpointDetector.html">EndpointDetector</a> (<a class="el" href="namespacemesos_1_1internal.html">mesos::internal</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classzookeeper_1_1LeaderContender.html">LeaderContender</a> (<a class="el" href="namespacezookeeper.html">zookeeper</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structOverload.html">Overload</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1StreamingResponseDecoder.html">StreamingResponseDecoder</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structboost_1_1icl_1_1interval__bound__type_3_01Interval_3_01T_01_4_01_4.html">interval_bound_type&lt; Interval&lt; T &gt; &gt;</a> (<a class="el" href="namespaceboost_1_1icl.html">boost::icl</a>)&#160;&#160;&#160;</td></tr>
 <tr><td valign="top"><a class="el" href="classmesos_1_1log_1_1Log_1_1Entry.html">Log::Entry</a> (<a class="el" href="namespacemesos_1_1log.html">mesos::log</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classzookeeper_1_1LeaderDetector.html">LeaderDetector</a> (<a class="el" href="namespacezookeeper.html">zookeeper</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structOverload_3_01F_01_4.html">Overload&lt; F &gt;</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1StatusUpdateManagerProcess_1_1State_1_1StreamState.html">StatusUpdateManagerProcess::State::StreamState</a> (<a class="el" href="namespacemesos_1_1internal.html">mesos::internal</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structboost_1_1icl_1_1interval__traits_3_01Interval_3_01T_01_4_01_4.html">interval_traits&lt; Interval&lt; T &gt; &gt;</a> (<a class="el" href="namespaceboost_1_1icl.html">boost::icl</a>)&#160;&#160;&#160;</td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/classflags_1_1FlagsBase.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classflags_1_1FlagsBase.html b/content/api/latest/c++/classflags_1_1FlagsBase.html
index 2c3a3ca..d75e1ed 100644
--- a/content/api/latest/c++/classflags_1_1FlagsBase.html
+++ b/content/api/latest/c++/classflags_1_1FlagsBase.html
@@ -71,13 +71,13 @@ Inheritance diagram for flags::FlagsBase:</div>
 <area href="structmesos_1_1internal_1_1logger_1_1LoggerFlags.html" alt="mesos::internal::logger::LoggerFlags" shape="rect" coords="339,56,668,80"/>
 <area href="structmesos_1_1internal_1_1logger_1_1rotate_1_1Flags.html" alt="mesos::internal::logger::rotate::Flags" shape="rect" coords="339,112,668,136"/>
 <area href="classmesos_1_1internal_1_1logging_1_1Flags.html" alt="mesos::internal::logging::Flags" shape="rect" coords="339,168,668,192"/>
-<area href="structmesos_1_1internal_1_1profile_1_1Flags.html" alt="mesos::internal::profile::Flags" shape="rect" coords="339,224,668,248"/>
-<area href="structmesos_1_1internal_1_1slave_1_1IOSwitchboardServer_1_1Flags.html" alt="mesos::internal::slave::IOSwitchboardServer::Flags" shape="rect" coords="339,280,668,304"/>
-<area href="structmesos_1_1internal_1_1slave_1_1MesosContainerizerLaunch_1_1Flags.html" alt="mesos::internal::slave::MesosContainerizerLaunch::Flags" shape="rect" coords="339,336,668,360"/>
-<area href="structmesos_1_1internal_1_1slave_1_1MesosContainerizerMount_1_1Flags.html" alt="mesos::internal::slave::MesosContainerizerMount::Flags" shape="rect" coords="339,392,668,416"/>
-<area href="structmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorSetup_1_1Flags.html" alt="mesos::internal::slave::NetworkCniIsolatorSetup::Flags" shape="rect" coords="339,448,668,472"/>
-<area href="structmesos_1_1internal_1_1slave_1_1PortMappingStatistics_1_1Flags.html" alt="mesos::internal::slave::PortMappingStatistics::Flags" shape="rect" coords="339,504,668,528"/>
-<area href="structmesos_1_1internal_1_1slave_1_1PortMappingUpdate_1_1Flags.html" alt="mesos::internal::slave::PortMappingUpdate::Flags" shape="rect" coords="339,560,668,584"/>
+<area href="structmesos_1_1internal_1_1slave_1_1IOSwitchboardServer_1_1Flags.html" alt="mesos::internal::slave::IOSwitchboardServer::Flags" shape="rect" coords="339,224,668,248"/>
+<area href="structmesos_1_1internal_1_1slave_1_1MesosContainerizerLaunch_1_1Flags.html" alt="mesos::internal::slave::MesosContainerizerLaunch::Flags" shape="rect" coords="339,280,668,304"/>
+<area href="structmesos_1_1internal_1_1slave_1_1MesosContainerizerMount_1_1Flags.html" alt="mesos::internal::slave::MesosContainerizerMount::Flags" shape="rect" coords="339,336,668,360"/>
+<area href="structmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorSetup_1_1Flags.html" alt="mesos::internal::slave::NetworkCniIsolatorSetup::Flags" shape="rect" coords="339,392,668,416"/>
+<area href="structmesos_1_1internal_1_1slave_1_1PortMappingStatistics_1_1Flags.html" alt="mesos::internal::slave::PortMappingStatistics::Flags" shape="rect" coords="339,448,668,472"/>
+<area href="structmesos_1_1internal_1_1slave_1_1PortMappingUpdate_1_1Flags.html" alt="mesos::internal::slave::PortMappingUpdate::Flags" shape="rect" coords="339,504,668,528"/>
+<area href="structmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor_1_1Flags.html" alt="mesos::internal::storage::UriDiskProfileAdaptor::Flags" shape="rect" coords="339,560,668,584"/>
 <area href="structmesos_1_1internal_1_1tests_1_1ActiveUserTestHelper_1_1Flags.html" alt="mesos::internal::tests::ActiveUserTestHelper::Flags" shape="rect" coords="339,616,668,640"/>
 <area href="structmesos_1_1internal_1_1tests_1_1CapabilitiesTestHelper_1_1Flags.html" alt="mesos::internal::tests::CapabilitiesTestHelper::Flags" shape="rect" coords="339,672,668,696"/>
 <area href="structmesos_1_1internal_1_1tests_1_1HttpServerTestHelper_1_1Flags.html" alt="mesos::internal::tests::HttpServerTestHelper::Flags" shape="rect" coords="339,728,668,752"/>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/classflags_1_1FlagsBase.png
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classflags_1_1FlagsBase.png b/content/api/latest/c++/classflags_1_1FlagsBase.png
index 63b8315..0d23840 100644
Binary files a/content/api/latest/c++/classflags_1_1FlagsBase.png and b/content/api/latest/c++/classflags_1_1FlagsBase.png differ

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/classmesos_1_1DiskProfileAdaptor.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1DiskProfileAdaptor.html b/content/api/latest/c++/classmesos_1_1DiskProfileAdaptor.html
index 634b413..6a1af29 100644
--- a/content/api/latest/c++/classmesos_1_1DiskProfileAdaptor.html
+++ b/content/api/latest/c++/classmesos_1_1DiskProfileAdaptor.html
@@ -64,14 +64,14 @@
 <p>This module is used by Storage Resource Providers to translate the "profile" field of a <code>Resource::DiskInfo::Source</code> into fields that a Container Storage Interface (CSI) plugin can potentially understand.  
  <a href="classmesos_1_1DiskProfileAdaptor.html#details">More...</a></p>
 
-<p><code>#include &lt;<a class="el" href="resource__provider_2storage_2disk__profile_8hpp_source.html">disk_profile.hpp</a>&gt;</code></p>
+<p><code>#include &lt;<a class="el" href="resource__provider_2storage_2disk__profile__adaptor_8hpp_source.html">disk_profile_adaptor.hpp</a>&gt;</code></p>
 <div class="dynheader">
 Inheritance diagram for mesos::DiskProfileAdaptor:</div>
 <div class="dyncontent">
  <div class="center">
   <img src="classmesos_1_1DiskProfileAdaptor.png" usemap="#mesos::DiskProfileAdaptor_map" alt=""/>
   <map id="mesos::DiskProfileAdaptor_map" name="mesos::DiskProfileAdaptor_map">
-<area href="classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptor.html" alt="mesos::internal::profile::UriDiskProfileAdaptor" shape="rect" coords="0,56,265,80"/>
+<area href="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor.html" alt="mesos::internal::storage::UriDiskProfileAdaptor" shape="rect" coords="0,56,271,80"/>
 </map>
  </div></div>
 <table class="memberdecls">
@@ -189,7 +189,7 @@ Protected Member Functions</h2></td></tr>
 </div><div class="memdoc">
 
 <p>Factory method used to create a <a class="el" href="classmesos_1_1DiskProfileAdaptor.html" title="This module is used by Storage Resource Providers to translate the &quot;profile&quot; field of a Resource::Dis...">DiskProfileAdaptor</a> instance. </p>
-<p>If the <code>name</code> parameter is provided, the module is instantiated using the <code>ModuleManager</code>. Otherwise, a "default" disk profile adaptor instance (defined in <code>src/resource_provider/disk_profile.cpp</code>) is returned.</p>
+<p>If the <code>name</code> parameter is provided, the module is instantiated using the <code>ModuleManager</code>. Otherwise, a "default" disk profile adaptor instance (defined in <code>src/resource_provider/disk_profile_adaptor.cpp</code>) is returned.</p>
 <p>NOTE: The lifecycle of the returned object is delegated to the caller. </p>
 
 </div>
@@ -281,7 +281,7 @@ Protected Member Functions</h2></td></tr>
 <p>The <code>resourceProviderInfo</code> parameter is the <code>ResourceProviderInfo</code> of the storage resource provider. This module may choose to filter results based on the type and name of the resource provider, or based on the type of the CSI plugin.</p>
 <p>NOTE: This module assumes that profiles are immutable after creation. Changing the CSI volume capability or parameters of a profile after creation may result in undefined behavior from the storage resource provider. </p>
 
-<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptor.html#a805d75d0b0f8fdb303b6e3056b4c40c9">mesos::internal::profile::UriDiskProfileAdaptor</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor.html#aca95d2463b19eaa4943799c918fd14d3">mesos::internal::storage::UriDiskProfileAdaptor</a>.</p>
 
 </div>
 </div>
@@ -321,12 +321,12 @@ Protected Member Functions</h2></td></tr>
 <p>The <code>resourceProviderInfo</code> parameter is the <code>ResourceProviderInfo</code> of the storage resource provider. This module may choose to filter results based on the type and name of the resource provider, or based on the type of the CSI plugin.</p>
 <p>NOTE: It is highly recommended for the module to insert a random delay between discovering a different set of profiles and satisfying this future, because the storage resource provider is expected to update the set of offered resources based on this future. Adding a random delay may prevent a thundering herd of resource updates to the Mesos master. </p>
 
-<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptor.html#a7b2fa69e4f1d061c6da40f217da0121f">mesos::internal::profile::UriDiskProfileAdaptor</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor.html#a78238dcf4390fc6932b5ea7db43f0e68">mesos::internal::storage::UriDiskProfileAdaptor</a>.</p>
 
 </div>
 </div>
 <hr/>The documentation for this class was generated from the following file:<ul>
-<li>include/mesos/resource_provider/storage/<a class="el" href="resource__provider_2storage_2disk__profile_8hpp_source.html">disk_profile.hpp</a></li>
+<li>include/mesos/resource_provider/storage/<a class="el" href="resource__provider_2storage_2disk__profile__adaptor_8hpp_source.html">disk_profile_adaptor.hpp</a></li>
 </ul>
 </div><!-- contents -->
 <!-- start footer part -->

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/classmesos_1_1DiskProfileAdaptor.png
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1DiskProfileAdaptor.png b/content/api/latest/c++/classmesos_1_1DiskProfileAdaptor.png
index d03cd7b..1e51905 100644
Binary files a/content/api/latest/c++/classmesos_1_1DiskProfileAdaptor.png and b/content/api/latest/c++/classmesos_1_1DiskProfileAdaptor.png differ


[29/37] mesos-site git commit: Updated the website built from mesos SHA: 1231e8f.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Flags-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Flags-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Flags-members.html
index 74b5530..a195c89 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Flags-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Flags-members.html
@@ -91,102 +91,103 @@
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#aafe0dcf0fb4a062cc055a35489c66f30">default_container_dns</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a64bc5593188b0072e2770e9e9be0ab5a">default_container_info</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a1a310bac36b6f2744f7d42441e71101c">default_role</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#aa712f5e8279ce1fd8a47ccd12aae8217">disk_watch_interval</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a541674d7245487546d6d38e4e2bf9a81">docker</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a39180de47908e61d45390a488cb8fdc5">docker_config</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a9c35d75e34468bca2956c412c578e9f4">docker_kill_orphans</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#adad1051d7db0271e05db47a6ddc53b5a">docker_mesos_image</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a72ce0e6b8f4e52a630c81d5f6d28232e">docker_registry</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ac22a55d81d8bce156a06786989dd854f">docker_remove_delay</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a82ba47ec5738fd097a7fd98e269997d2">docker_socket</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#aa996e17a8b33d53d173ebe7598346c5e">docker_stop_timeout</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a439e85b545c6363c4dccf52d00369391">docker_store_dir</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a192e3f2d6d4d19535423137d96ef1ff0">docker_volume_checkpoint_dir</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a5ab8fba61122618341eff75363dea5a4">domain</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a7dc9f7d8739f83bdbcaa0bcd071b9936">end</a>() const </td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a2afbdc821eeefba18d7315198bdada91">end</a>()</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</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_1Flags.html#ad798ef37dd9575f063df0d80abdab21f">enforce_container_disk_quota</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a119a2ba54c000dcf59ae35e35b9f1a55">executor_environment_variables</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#aa746580a4ea3aa7287e10de379ecbc33">executor_registration_timeout</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#adc9196a98510a7cb19eede88dc5217dd">executor_reregistration_retry_interval</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ac0eb086eeed5641a3343d8b273592ccc">executor_reregistration_timeout</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#aaa0fff70de0634d1774243c1b9547ed5">executor_shutdown_grace_period</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html#af1b4e747f21c81e12ded90d14b3cd6ad">external_log_file</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html">mesos::internal::logging::Flags</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#aaef908bce392f88d029b46ee241bda68">extract</a>(const std::string &amp;prefix) const </td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</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_1Flags.html#a60651f5ebbd9c12cf50c5e8d2311ebb5">fetcher_cache_dir</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a3d8d3842cba9de40841afbd0a6115860">fetcher_cache_size</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a1e275bf74fc5862df1693ee5ec6bc664">firewall_rules</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a9bc7b66c073851c06d22cb130689feb3">Flags</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a8bb1dea9469ded9d5cb5260f794ff381">FlagsBase</a>()</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a545d2da1a7ca600f0c6456ff54efba04">FlagsBase</a>(const FlagsBase &amp;)=default</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#ab3539e6c599bcf2becf17b133e8177ca">FlagsBase</a>(FlagsBase &amp;&amp;)=delete</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a49bb4084e5b0b6914388bd64bf4f612b">frameworks_home</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a629442cd8cbd0e30f96a5253590124e9">gc_delay</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#aef6dcdc32ce071974f34aae3566890b3">gc_disk_headroom</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a31989f3c239b8957670121ef8041e0c3">hadoop_home</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a7346f4067bc3f786c627daa76d9221d8">help</a></td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a4a549efca72f79ac54da8c6f5e38df01">hooks</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a9998816b487c73cd08884756ed294d0f">hostname</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a6efc82f988341143dfbe28728a6f92b8">hostname_lookup</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#adb32bc2e39c96330df3833db2610f925">http_authenticators</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ab44a67e212f23912e2e80a10ae239569">http_command_executor</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ad189548a0323699fd72369120809a14d">http_credentials</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a26d6706f0a676f3ded25a99d138a8928">http_heartbeat_interval</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ada59d82abc50e0f8207b29acc3597cdb">image_gc_config</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a2284d18e72211cc2c09697c833ce953b">image_providers</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ab875724f5b9b94f4802db834332cd4a9">image_provisioner_backend</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html#a510a10484ef5763e460d5337aa596a8d">initialize_driver_logging</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html">mesos::internal::logging::Flags</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a47a9e5a5cd27ebc39a76aad5a4de85e2">ip</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ae6bb2d11c11d5cd976e65be374a8383d">ip6</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ad2b0fe94c271588cdc7edad8ef84bf10">ip6_discovery_command</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a2c1887c5b9b0de0badc37128bd338386">ip_discovery_command</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a9c17940ada14b1be41aea68412c0fe7f">isolation</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#ac73a41c2c9ba65800a8aad11ba595612">iterator</a> typedef</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a698a5ac10b77b999b726bac1448d8c25">launcher</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ae06943cad8c94cb9c429827878476dd2">launcher_dir</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#ad4f96e7c673aeefd6b2757505bfb7224">load</a>(const std::string &amp;prefix)</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a9a949502e400870c557ec4c11256e891">load</a>(const Option&lt; std::string &gt; &amp;prefix, int argc, const char *const *argv, bool unknowns=false, bool duplicates=false)</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a8cd76e5147cea872db5e6f91f9453b09">load</a>(const Option&lt; std::string &gt; &amp;prefix, int *argc, char ***argv, bool unknowns=false, bool duplicates=false)</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a69a4792cc358705da4af292f3333843c">load</a>(const std::map&lt; std::string, Option&lt; std::string &gt;&gt; &amp;values, bool unknowns=false, const Option&lt; std::string &gt; &amp;prefix=None())</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a79f4fca0960161e251fb2338aaf30f48">load</a>(const std::map&lt; std::string, std::string &gt; &amp;values, bool unknowns=false, const Option&lt; std::string &gt; &amp;prefix=None())</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html#aa382322475e9dd53acf55e4bb857a3c7">log_dir</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html">mesos::internal::logging::Flags</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html#a12737ea7442e91560e677345a47df067">logbufsecs</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html">mesos::internal::logging::Flags</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html#a9525130c5e3e621116643ade19b30fda">logging_level</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html">mesos::internal::logging::Flags</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#aa09d9e74d667e1c49cacc4cac8e67d31">master</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#aa160b68d249a39b2747dc219a422c77a">master_detector</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ada590e43d4ac33f73b848de997754f01">max_completed_executors_per_framework</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a6d699d2b35d03419f6f5b6ddb5cf71e9">modules</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#aa91e978acef952d31947c1a2ea99dbff">modulesDir</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a3d153a8597448a0471162e0161245c00">network_cni_config_dir</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ab52a7213adbb9186eadd69c3ce8f8ed9">network_cni_plugins_dir</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a51b9edeaf47b010420ce174e1929bf04">operator=</a>(const FlagsBase &amp;)=default</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a3eb8bf5ca9744fe981a40eb19e065f3c">operator=</a>(FlagsBase &amp;&amp;)=delete</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a44a7405ec2e3b494e0b06dadc4c2a056">oversubscribed_resources_interval</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a69c680158e3fd01f5742e11f8d7825fe">port</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a88f899fbf20a712e8bb7236284b41bf4">programName_</a></td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a37e4ac86f8b99dbba87fd9c911c8341f">qos_controller</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a3146afa74a52cd07a815dfcd8523ae1b">qos_correction_interval_min</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html#a6e2d2063bdfe38877b0f5b2eea37f5aa">quiet</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html">mesos::internal::logging::Flags</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a3caca6a081e462d7859dfe7c2dfe2ca6">reconfiguration_policy</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a336f57be144857f8acf7008281c5ddb5">recover</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#adab4e0b0c5955c449366c88be70b458d">recovery_timeout</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a3240aa113471d7553668e9422af1976e">register_retry_interval_min</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ad140c71b2ad1053eaf987ed7ebba29c3">registration_backoff_factor</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#af56e0bf96c993715e46583d39a079724">resource_estimator</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ab75a6e8c4dae7d10dce79461ea027a92">resource_provider_config_dir</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ae554756412fdaca60f268de282e17e97">resources</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#abd7b28bff6a7e3b91d3e2dbe1edce1e5">runtime_dir</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a8cadf3d7cdef507778a8028f462fb656">sandbox_directory</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#adea79f93236ff9dacfd3f0d2bedb4e23">secret_resolver</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#ac99b7ca8863b671274472f571de0060a">setUsageMessage</a>(const std::string &amp;message)</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</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_1Flags.html#a2c8aab49e677f3ba6c5ea3c935f2aab0">strict</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a7d6223cbee6dfd81917c1bbf3a40d4dd">switch_user</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a461ac2219b52b3b9bd22e8ac4fafe02a">usage</a>(const Option&lt; std::string &gt; &amp;message=None()) const </td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a40658af8fbe421af67a530f3c35d6f4a">usageMessage_</a></td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</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_1Flags.html#a4eb76a8dfeb200a6e7692b1484f2d9b3">version</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a78a33923b6a89130dbe5946faa39d362">work_dir</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a5f2a231ad3dff96279a8c74493e80558">zk_session_timeout</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a8e23f0708a5cccc45a67dd8ea9159439">~FlagsBase</a>()=default</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</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_1Flags.html#a6bc20e0bb700865679da21346dea4cd7">disk_profile_adaptor</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#aa712f5e8279ce1fd8a47ccd12aae8217">disk_watch_interval</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a541674d7245487546d6d38e4e2bf9a81">docker</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a39180de47908e61d45390a488cb8fdc5">docker_config</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a9c35d75e34468bca2956c412c578e9f4">docker_kill_orphans</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#adad1051d7db0271e05db47a6ddc53b5a">docker_mesos_image</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a72ce0e6b8f4e52a630c81d5f6d28232e">docker_registry</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ac22a55d81d8bce156a06786989dd854f">docker_remove_delay</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a82ba47ec5738fd097a7fd98e269997d2">docker_socket</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#aa996e17a8b33d53d173ebe7598346c5e">docker_stop_timeout</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a439e85b545c6363c4dccf52d00369391">docker_store_dir</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a192e3f2d6d4d19535423137d96ef1ff0">docker_volume_checkpoint_dir</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a5ab8fba61122618341eff75363dea5a4">domain</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a7dc9f7d8739f83bdbcaa0bcd071b9936">end</a>() const </td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a2afbdc821eeefba18d7315198bdada91">end</a>()</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ad798ef37dd9575f063df0d80abdab21f">enforce_container_disk_quota</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a119a2ba54c000dcf59ae35e35b9f1a55">executor_environment_variables</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#aa746580a4ea3aa7287e10de379ecbc33">executor_registration_timeout</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#adc9196a98510a7cb19eede88dc5217dd">executor_reregistration_retry_interval</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ac0eb086eeed5641a3343d8b273592ccc">executor_reregistration_timeout</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#aaa0fff70de0634d1774243c1b9547ed5">executor_shutdown_grace_period</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html#af1b4e747f21c81e12ded90d14b3cd6ad">external_log_file</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html">mesos::internal::logging::Flags</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#aaef908bce392f88d029b46ee241bda68">extract</a>(const std::string &amp;prefix) const </td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a60651f5ebbd9c12cf50c5e8d2311ebb5">fetcher_cache_dir</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a3d8d3842cba9de40841afbd0a6115860">fetcher_cache_size</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a1e275bf74fc5862df1693ee5ec6bc664">firewall_rules</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a9bc7b66c073851c06d22cb130689feb3">Flags</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a8bb1dea9469ded9d5cb5260f794ff381">FlagsBase</a>()</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a545d2da1a7ca600f0c6456ff54efba04">FlagsBase</a>(const FlagsBase &amp;)=default</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#ab3539e6c599bcf2becf17b133e8177ca">FlagsBase</a>(FlagsBase &amp;&amp;)=delete</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a49bb4084e5b0b6914388bd64bf4f612b">frameworks_home</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a629442cd8cbd0e30f96a5253590124e9">gc_delay</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#aef6dcdc32ce071974f34aae3566890b3">gc_disk_headroom</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a31989f3c239b8957670121ef8041e0c3">hadoop_home</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a7346f4067bc3f786c627daa76d9221d8">help</a></td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a4a549efca72f79ac54da8c6f5e38df01">hooks</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a9998816b487c73cd08884756ed294d0f">hostname</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a6efc82f988341143dfbe28728a6f92b8">hostname_lookup</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#adb32bc2e39c96330df3833db2610f925">http_authenticators</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ab44a67e212f23912e2e80a10ae239569">http_command_executor</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ad189548a0323699fd72369120809a14d">http_credentials</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a26d6706f0a676f3ded25a99d138a8928">http_heartbeat_interval</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ada59d82abc50e0f8207b29acc3597cdb">image_gc_config</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a2284d18e72211cc2c09697c833ce953b">image_providers</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ab875724f5b9b94f4802db834332cd4a9">image_provisioner_backend</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html#a510a10484ef5763e460d5337aa596a8d">initialize_driver_logging</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html">mesos::internal::logging::Flags</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a47a9e5a5cd27ebc39a76aad5a4de85e2">ip</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ae6bb2d11c11d5cd976e65be374a8383d">ip6</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ad2b0fe94c271588cdc7edad8ef84bf10">ip6_discovery_command</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a2c1887c5b9b0de0badc37128bd338386">ip_discovery_command</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a9c17940ada14b1be41aea68412c0fe7f">isolation</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#ac73a41c2c9ba65800a8aad11ba595612">iterator</a> typedef</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a698a5ac10b77b999b726bac1448d8c25">launcher</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ae06943cad8c94cb9c429827878476dd2">launcher_dir</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#ad4f96e7c673aeefd6b2757505bfb7224">load</a>(const std::string &amp;prefix)</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a9a949502e400870c557ec4c11256e891">load</a>(const Option&lt; std::string &gt; &amp;prefix, int argc, const char *const *argv, bool unknowns=false, bool duplicates=false)</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a8cd76e5147cea872db5e6f91f9453b09">load</a>(const Option&lt; std::string &gt; &amp;prefix, int *argc, char ***argv, bool unknowns=false, bool duplicates=false)</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a69a4792cc358705da4af292f3333843c">load</a>(const std::map&lt; std::string, Option&lt; std::string &gt;&gt; &amp;values, bool unknowns=false, const Option&lt; std::string &gt; &amp;prefix=None())</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a79f4fca0960161e251fb2338aaf30f48">load</a>(const std::map&lt; std::string, std::string &gt; &amp;values, bool unknowns=false, const Option&lt; std::string &gt; &amp;prefix=None())</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html#aa382322475e9dd53acf55e4bb857a3c7">log_dir</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html">mesos::internal::logging::Flags</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html#a12737ea7442e91560e677345a47df067">logbufsecs</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html">mesos::internal::logging::Flags</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html#a9525130c5e3e621116643ade19b30fda">logging_level</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html">mesos::internal::logging::Flags</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#aa09d9e74d667e1c49cacc4cac8e67d31">master</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#aa160b68d249a39b2747dc219a422c77a">master_detector</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ada590e43d4ac33f73b848de997754f01">max_completed_executors_per_framework</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a6d699d2b35d03419f6f5b6ddb5cf71e9">modules</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#aa91e978acef952d31947c1a2ea99dbff">modulesDir</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a3d153a8597448a0471162e0161245c00">network_cni_config_dir</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ab52a7213adbb9186eadd69c3ce8f8ed9">network_cni_plugins_dir</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a51b9edeaf47b010420ce174e1929bf04">operator=</a>(const FlagsBase &amp;)=default</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a3eb8bf5ca9744fe981a40eb19e065f3c">operator=</a>(FlagsBase &amp;&amp;)=delete</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a44a7405ec2e3b494e0b06dadc4c2a056">oversubscribed_resources_interval</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a69c680158e3fd01f5742e11f8d7825fe">port</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a88f899fbf20a712e8bb7236284b41bf4">programName_</a></td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</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_1Flags.html#a37e4ac86f8b99dbba87fd9c911c8341f">qos_controller</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a3146afa74a52cd07a815dfcd8523ae1b">qos_correction_interval_min</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html#a6e2d2063bdfe38877b0f5b2eea37f5aa">quiet</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html">mesos::internal::logging::Flags</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a3caca6a081e462d7859dfe7c2dfe2ca6">reconfiguration_policy</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a336f57be144857f8acf7008281c5ddb5">recover</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#adab4e0b0c5955c449366c88be70b458d">recovery_timeout</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a3240aa113471d7553668e9422af1976e">register_retry_interval_min</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ad140c71b2ad1053eaf987ed7ebba29c3">registration_backoff_factor</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#af56e0bf96c993715e46583d39a079724">resource_estimator</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ab75a6e8c4dae7d10dce79461ea027a92">resource_provider_config_dir</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ae554756412fdaca60f268de282e17e97">resources</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#abd7b28bff6a7e3b91d3e2dbe1edce1e5">runtime_dir</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a8cadf3d7cdef507778a8028f462fb656">sandbox_directory</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#adea79f93236ff9dacfd3f0d2bedb4e23">secret_resolver</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#ac99b7ca8863b671274472f571de0060a">setUsageMessage</a>(const std::string &amp;message)</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a2c8aab49e677f3ba6c5ea3c935f2aab0">strict</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a7d6223cbee6dfd81917c1bbf3a40d4dd">switch_user</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a461ac2219b52b3b9bd22e8ac4fafe02a">usage</a>(const Option&lt; std::string &gt; &amp;message=None()) const </td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a40658af8fbe421af67a530f3c35d6f4a">usageMessage_</a></td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a4eb76a8dfeb200a6e7692b1484f2d9b3">version</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a78a33923b6a89130dbe5946faa39d362">work_dir</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a5f2a231ad3dff96279a8c74493e80558">zk_session_timeout</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a8e23f0708a5cccc45a67dd8ea9159439">~FlagsBase</a>()=default</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</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/937d024f/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Flags.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Flags.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Flags.html
index af069db..5b3a8cf 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Flags.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Flags.html
@@ -162,6 +162,8 @@ Public Attributes</h2></td></tr>
 <tr class="separator:ae554756412fdaca60f268de282e17e97"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ab75a6e8c4dae7d10dce79461ea027a92"><td class="memItemLeft" align="right" valign="top"><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_1Flags.html#ab75a6e8c4dae7d10dce79461ea027a92">resource_provider_config_dir</a></td></tr>
 <tr class="separator:ab75a6e8c4dae7d10dce79461ea027a92"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6bc20e0bb700865679da21346dea4cd7"><td class="memItemLeft" align="right" valign="top"><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_1Flags.html#a6bc20e0bb700865679da21346dea4cd7">disk_profile_adaptor</a></td></tr>
+<tr class="separator:a6bc20e0bb700865679da21346dea4cd7"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a9c17940ada14b1be41aea68412c0fe7f"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a9c17940ada14b1be41aea68412c0fe7f">isolation</a></td></tr>
 <tr class="separator:a9c17940ada14b1be41aea68412c0fe7f"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a698a5ac10b77b999b726bac1448d8c25"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a698a5ac10b77b999b726bac1448d8c25">launcher</a></td></tr>
@@ -603,6 +605,18 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
+<a class="anchor" id="a6bc20e0bb700865679da21346dea4cd7"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classOption.html">Option</a>&lt;std::string&gt; mesos::internal::slave::Flags::disk_profile_adaptor</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
 <a class="anchor" id="aa712f5e8279ce1fd8a47ccd12aae8217"></a>
 <div class="memitem">
 <div class="memproto">

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor-members.html
new file mode 100644
index 0000000..732840d
--- /dev/null
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor-members.html
@@ -0,0 +1,79 @@
+<!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.11"/>
+<title>Apache Mesos: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">Apache Mesos
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.11 -->
+  <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_1storage.html">storage</a></li><li class="navelem"><a class="el" href="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor.html">UriDiskProfileAdaptor</a></li>  </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="headertitle">
+<div class="title">mesos::internal::storage::UriDiskProfileAdaptor Member List</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor.html">mesos::internal::storage::UriDiskProfileAdaptor</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1DiskProfileAdaptor.html#a7a417ba4b641b9870944549a1309b1b5">create</a>(const Option&lt; std::string &gt; &amp;name=None())</td><td class="entry"><a class="el" href="classmesos_1_1DiskProfileAdaptor.html">mesos::DiskProfileAdaptor</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1DiskProfileAdaptor.html#abab31d0a5be607d0a7541df1ad8e23c1">DiskProfileAdaptor</a>()</td><td class="entry"><a class="el" href="classmesos_1_1DiskProfileAdaptor.html">mesos::DiskProfileAdaptor</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_1storage_1_1UriDiskProfileAdaptor.html#a8d8f8910e9c1da5f1ca31d191b591d82">flags</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor.html">mesos::internal::storage::UriDiskProfileAdaptor</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1DiskProfileAdaptor.html#ae1117dc978470069e2beb95a1f8e67af">getAdaptor</a>()</td><td class="entry"><a class="el" href="classmesos_1_1DiskProfileAdaptor.html">mesos::DiskProfileAdaptor</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_1storage_1_1UriDiskProfileAdaptor.html#ac061c8a485083fc218a3bc63efe21aea">process</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor.html">mesos::internal::storage::UriDiskProfileAdaptor</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1DiskProfileAdaptor.html#afae745cbb0687964b59939d7ebd20f8c">setAdaptor</a>(const std::shared_ptr&lt; DiskProfileAdaptor &gt; &amp;adaptor)</td><td class="entry"><a class="el" href="classmesos_1_1DiskProfileAdaptor.html">mesos::DiskProfileAdaptor</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_1storage_1_1UriDiskProfileAdaptor.html#aca95d2463b19eaa4943799c918fd14d3">translate</a>(const std::string &amp;profile, const ResourceProviderInfo &amp;resourceProviderInfo) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor.html">mesos::internal::storage::UriDiskProfileAdaptor</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor.html#a42899d4a38c59c8ea1a141ffc5e17d9a">UriDiskProfileAdaptor</a>(const Flags &amp;_flags)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor.html">mesos::internal::storage::UriDiskProfileAdaptor</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor.html#a78238dcf4390fc6932b5ea7db43f0e68">watch</a>(const hashset&lt; std::string &gt; &amp;knownProfiles, const ResourceProviderInfo &amp;resourceProviderInfo) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor.html">mesos::internal::storage::UriDiskProfileAdaptor</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1DiskProfileAdaptor.html#a22b6d3969a849cfbafd34cf95177499e">~DiskProfileAdaptor</a>()</td><td class="entry"><a class="el" href="classmesos_1_1DiskProfileAdaptor.html">mesos::DiskProfileAdaptor</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor.html#a7a5f65d93bc176be7312bc9bec2ee87f">~UriDiskProfileAdaptor</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor.html">mesos::internal::storage::UriDiskProfileAdaptor</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+</table></div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.11
+</small></address>
+</body>
+</html>


[17/37] mesos-site git commit: Updated the website built from mesos SHA: 1231e8f.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/index.hhp
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/index.hhp b/content/api/latest/c++/index.hhp
index 3a68b10..1356043 100644
--- a/content/api/latest/c++/index.hhp
+++ b/content/api/latest/c++/index.hhp
@@ -355,8 +355,8 @@ src_2tests_2mesos_8hpp_source.html
 anonymous_8hpp_source.html
 module_2container__logger_8hpp_source.html
 slave_2container__logger_8hpp_source.html
-module_2disk__profile_8hpp_source.html
-resource__provider_2storage_2disk__profile_8hpp_source.html
+module_2disk__profile__adaptor_8hpp_source.html
+resource__provider_2storage_2disk__profile__adaptor_8hpp_source.html
 http__authenticatee_8hpp_source.html
 http__authenticator_8hpp_source.html
 include_2mesos_2module_2isolator_8hpp_source.html
@@ -601,7 +601,7 @@ src_2slave_2containerizer_2mesos_2provisioner_2docker_2message_8hpp_source.html
 3rdparty_2libprocess_2include_2process_2message_8hpp_source.html
 disk__profile__utils_8hpp_source.html
 provider_8hpp_source.html
-uri__disk__profile_8hpp_source.html
+uri__disk__profile__adaptor_8hpp_source.html
 compatibility_8hpp_source.html
 container__daemon_8hpp_source.html
 container__daemon__process_8hpp_source.html
@@ -1062,8 +1062,8 @@ src_2tests_2mesos_8hpp.html
 anonymous_8hpp.html
 module_2container__logger_8hpp.html
 slave_2container__logger_8hpp.html
-module_2disk__profile_8hpp.html
-resource__provider_2storage_2disk__profile_8hpp.html
+module_2disk__profile__adaptor_8hpp.html
+resource__provider_2storage_2disk__profile__adaptor_8hpp.html
 http__authenticatee_8hpp.html
 http__authenticator_8hpp.html
 include_2mesos_2module_2isolator_8hpp.html
@@ -1309,7 +1309,7 @@ src_2slave_2containerizer_2mesos_2provisioner_2docker_2message_8hpp.html
 3rdparty_2libprocess_2include_2process_2message_8hpp.html
 disk__profile__utils_8hpp.html
 provider_8hpp.html
-uri__disk__profile_8hpp.html
+uri__disk__profile__adaptor_8hpp.html
 compatibility_8hpp.html
 container__daemon_8hpp.html
 container__daemon__process_8hpp.html
@@ -2115,13 +2115,6 @@ namespacemesos_1_1internal_1_1master_1_1validation_1_1task_1_1internal.html
 namespacemesos_1_1internal_1_1master_1_1weights.html
 classmesos_1_1internal_1_1master_1_1weights_1_1UpdateWeights.html
 classmesos_1_1internal_1_1master_1_1weights_1_1UpdateWeights-members.html
-namespacemesos_1_1internal_1_1profile.html
-structmesos_1_1internal_1_1profile_1_1Flags.html
-structmesos_1_1internal_1_1profile_1_1Flags-members.html
-classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptor.html
-classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptor-members.html
-classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptorProcess.html
-classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptorProcess-members.html
 namespacemesos_1_1internal_1_1protobuf.html
 namespacemesos_1_1internal_1_1protobuf_1_1framework.html
 structmesos_1_1internal_1_1protobuf_1_1framework_1_1Capabilities.html
@@ -2423,6 +2416,13 @@ namespacemesos_1_1internal_1_1slave_1_1validation_1_1agent_1_1call.html
 namespacemesos_1_1internal_1_1slave_1_1validation_1_1container.html
 namespacemesos_1_1internal_1_1slave_1_1validation_1_1executor.html
 namespacemesos_1_1internal_1_1slave_1_1validation_1_1executor_1_1call.html
+namespacemesos_1_1internal_1_1storage.html
+classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor.html
+classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor-members.html
+structmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor_1_1Flags.html
+structmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor_1_1Flags-members.html
+classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptorProcess.html
+classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptorProcess-members.html
 namespacemesos_1_1internal_1_1tests.html
 classmesos_1_1internal_1_1tests_1_1ActiveUserTestHelper.html
 classmesos_1_1internal_1_1tests_1_1ActiveUserTestHelper-members.html
@@ -3877,9 +3877,6 @@ classmesos_1_1internal_1_1master_1_1maintenance_1_1UpdateSchedule.png
 classmesos_1_1internal_1_1master_1_1quota_1_1RemoveQuota.png
 classmesos_1_1internal_1_1master_1_1quota_1_1UpdateQuota.png
 classmesos_1_1internal_1_1master_1_1weights_1_1UpdateWeights.png
-structmesos_1_1internal_1_1profile_1_1Flags.png
-classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptor.png
-classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptorProcess.png
 classmesos_1_1internal_1_1recordio_1_1internal_1_1ReaderProcess.png
 classmesos_1_1internal_1_1scheduler_1_1Flags.png
 classmesos_1_1internal_1_1slave_1_1AppcRuntimeIsolatorProcess.png
@@ -3967,6 +3964,9 @@ classmesos_1_1internal_1_1slave_1_1docker_1_1LocalPuller.png
 classmesos_1_1internal_1_1slave_1_1docker_1_1Puller.png
 classmesos_1_1internal_1_1slave_1_1docker_1_1RegistryPuller.png
 classmesos_1_1internal_1_1slave_1_1docker_1_1Store.png
+classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor.png
+structmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor_1_1Flags.png
+classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptorProcess.png
 classmesos_1_1internal_1_1tests_1_1ActiveUserTestHelper.png
 structmesos_1_1internal_1_1tests_1_1ActiveUserTestHelper_1_1Flags.png
 classmesos_1_1internal_1_1tests_1_1CapabilitiesTestHelper.png

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/initialize_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/initialize_8hpp_source.html b/content/api/latest/c++/initialize_8hpp_source.html
index 3611cb4..9091f41 100644
--- a/content/api/latest/c++/initialize_8hpp_source.html
+++ b/content/api/latest/c++/initialize_8hpp_source.html
@@ -60,7 +60,7 @@
 <div class="ttc" id="classmesos_1_1internal_1_1log_1_1tool_1_1Initialize_1_1Flags_html_aeb3a7b665bb3dc41874cf6414112bcb7"><div class="ttname"><a href="classmesos_1_1internal_1_1log_1_1tool_1_1Initialize_1_1Flags.html#aeb3a7b665bb3dc41874cf6414112bcb7">mesos::internal::log::tool::Initialize::Flags::path</a></div><div class="ttdeci">Option&lt; std::string &gt; path</div><div class="ttdef"><b>Definition:</b> initialize.hpp:41</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1log_1_1tool_1_1Initialize_html_aa94f08d70b858ff8683baa93ef50dfb8"><div class="ttname"><a href="classmesos_1_1internal_1_1log_1_1tool_1_1Initialize.html#aa94f08d70b858ff8683baa93ef50dfb8">mesos::internal::log::tool::Initialize::flags</a></div><div class="ttdeci">Flags flags</div><div class="ttdef"><b>Definition:</b> initialize.hpp:50</div></div>
 <div class="ttc" id="duration_8hpp_html"><div class="ttname"><a href="duration_8hpp.html">duration.hpp</a></div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</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="option_8hpp_html"><div class="ttname"><a href="option_8hpp.html">option.hpp</a></div></div>
 <div class="ttc" id="namespaceinternal_html"><div class="ttname"><a href="namespaceinternal.html">internal</a></div><div class="ttdef"><b>Definition:</b> attributes.hpp:24</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/ipc_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/ipc_8hpp_source.html b/content/api/latest/c++/ipc_8hpp_source.html
index a0c6dab..e699f93 100644
--- a/content/api/latest/c++/ipc_8hpp_source.html
+++ b/content/api/latest/c++/ipc_8hpp_source.html
@@ -56,7 +56,7 @@
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Flags_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></div><div class="ttdef"><b>Definition:</b> flags.hpp:39</div></div>
 <div class="ttc" id="src_2slave_2containerizer_2mesos_2isolator_8hpp_html"><div class="ttname"><a href="src_2slave_2containerizer_2mesos_2isolator_8hpp.html">isolator.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1NamespacesIPCIsolatorProcess_html_ad8e023d561bdf2a9807f383ffbc6b8e5"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1NamespacesIPCIsolatorProcess.html#ad8e023d561bdf2a9807f383ffbc6b8e5">mesos::internal::slave::NamespacesIPCIsolatorProcess::~NamespacesIPCIsolatorProcess</a></div><div class="ttdeci">virtual ~NamespacesIPCIsolatorProcess()</div><div class="ttdef"><b>Definition:</b> ipc.hpp:33</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1NamespacesIPCIsolatorProcess_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1NamespacesIPCIsolatorProcess.html">mesos::internal::slave::NamespacesIPCIsolatorProcess</a></div><div class="ttdef"><b>Definition:</b> ipc.hpp:28</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></div><div class="ttdef"><b>Definition:</b> isolator.hpp:80</div></div>
 <div class="ttc" id="namespaceinternal_html"><div class="ttname"><a href="namespaceinternal.html">internal</a></div><div class="ttdef"><b>Definition:</b> attributes.hpp:24</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/jwt__secret__generator_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/jwt__secret__generator_8hpp_source.html b/content/api/latest/c++/jwt__secret__generator_8hpp_source.html
index f9030e0..e3fb4ec 100644
--- a/content/api/latest/c++/jwt__secret__generator_8hpp_source.html
+++ b/content/api/latest/c++/jwt__secret__generator_8hpp_source.html
@@ -54,7 +54,7 @@
 <div class="contents">
 <a href="jwt__secret__generator_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">// Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// or more contributor license agreements.  See the NOTICE file</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment">// distributed with this work for additional information</span></div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">// regarding copyright ownership.  The ASF licenses this file</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment">// to you under the Apache License, Version 2.0 (the</span></div><div class="line"><a name="l00006
 "></a><span class="lineno">    6</span>&#160;<span class="comment">// &quot;License&quot;); you may not use this file except in compliance</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment">// with the License.  You may obtain a copy of the License at</span></div><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment">//     http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment">// Unless required by applicable law or agreed to in writing, software</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="commen
 t">// distributed under the License is distributed on an &quot;AS IS&quot; BASIS,</span></div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment">// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span></div><div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment">// See the License for the specific language governing permissions and</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment">// limitations under the License.</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;</div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="preprocessor">#ifndef __MESOS_AUTHENTICATION_EXECUTOR_JWT_SECRET_GENERATOR_HPP__</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="preprocessor">#define __MES
 OS_AUTHENTICATION_EXECUTOR_JWT_SECRET_GENERATOR_HPP__</span></div><div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;</div><div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="preprocessor">#include &lt;string&gt;</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;</div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="authentication_2secret__generator_8hpp.html">mesos/authentication/secret_generator.hpp</a>&gt;</span></div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;</div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="3rdparty_2libprocess_2include_2process_2authenticator_8hpp.html">process/authenticator.hpp</a>&gt;</span></div><div class="line"><a name="l00025"></a><
 span class="lineno">   25</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="future_8hpp.html">process/future.hpp</a>&gt;</span></div><div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;</div><div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespacemesos.html">mesos</a> {</div><div class="line"><a name="l00028"></a><span class="lineno"><a class="line" href="namespacemesos_1_1authentication.html">   28</a></span>&#160;<span class="keyword">namespace </span>authentication {</div><div class="line"><a name="l00029"></a><span class="lineno"><a class="line" href="namespacemesos_1_1authentication_1_1executor.html">   29</a></span>&#160;<span class="keyword">namespace </span>executor {</div><div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;</div><div class="line"><a name="l00036"></a><span class="lineno"><a class="line" href=
 "classmesos_1_1authentication_1_1executor_1_1JWTSecretGenerator.html">   36</a></span>&#160;<span class="keyword">class </span><a class="code" href="classmesos_1_1authentication_1_1executor_1_1JWTSecretGenerator.html">JWTSecretGenerator</a> : <span class="keyword">public</span> <a class="code" href="classmesos_1_1SecretGenerator.html">SecretGenerator</a></div><div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;{</div><div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;  <a class="code" href="classmesos_1_1authentication_1_1executor_1_1JWTSecretGenerator.html#abe7dbdd97984419e33e5f8d7184d53d5">JWTSecretGenerator</a>(<span class="keyword">const</span> std::string&amp; secret);</div><div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;</div><div class="line"><a name="l00041"></a><span class="
 lineno">   41</span>&#160;  <a class="code" href="classmesos_1_1authentication_1_1executor_1_1JWTSecretGenerator.html#aeaf52fab52398d9bf78dc69d9961b07f">~JWTSecretGenerator</a>() <span class="keyword">override</span>;</div><div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;</div><div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;Secret&gt;</a> <a class="code" href="classmesos_1_1authentication_1_1executor_1_1JWTSecretGenerator.html#a71fe99eec2d22c6dafbf92912466f327">generate</a>(</div><div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;      <span class="keyword">const</span> <a class="code" href="structprocess_1_1http_1_1authentication_1_1Principal.html">process::http::authentication::Principal</a>&amp; principal)</div><div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;    <span class="keyword">override</s
 pan>;</div><div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;</div><div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;<span class="keyword">private</span>:</div><div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;  std::string secret_;</div><div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;};</div><div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;</div><div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;} <span class="comment">// namespace executor {</span></div><div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;} <span class="comment">// namespace authentication {</span></div><div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;} <span class="comment">// namespace mesos {</span></div><div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;</div><div
  class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;<span class="preprocessor">#endif // __MESOS_AUTHENTICATION_EXECUTOR_JWT_SECRET_GENERATOR_HPP__</span></div><div class="ttc" id="authentication_2secret__generator_8hpp_html"><div class="ttname"><a href="authentication_2secret__generator_8hpp.html">secret_generator.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1authentication_1_1executor_1_1JWTSecretGenerator_html"><div class="ttname"><a href="classmesos_1_1authentication_1_1executor_1_1JWTSecretGenerator.html">mesos::authentication::executor::JWTSecretGenerator</a></div><div class="ttdoc">Creates a VALUE-type secret containing a JWT. </div><div class="ttdef"><b>Definition:</b> jwt_secret_generator.hpp:36</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="classmesos_1_1authentication_1_1executor_1_1JWTSecretGenerator_html_a71fe99eec2d22c6dafbf92912466f327"><div class="ttname"><a href="classmesos_1_1authentication_1_1executor_1_1JWTSecretGenerator.html#a71fe99eec2d22c6dafbf92912466f327">mesos::authentication::executor::JWTSecretGenerator::generate</a></div><div class="ttdeci">process::Future&lt; Secret &gt; generate(const process::http::authentication::Principal &amp;principal) override</div></div>
 <div class="ttc" id="classmesos_1_1SecretGenerator_html"><div class="ttname"><a href="classmesos_1_1SecretGenerator.html">mesos::SecretGenerator</a></div><div class="ttdoc">The SecretGenerator interface represents a mechanism to create a secret from a principal. </div><div class="ttdef"><b>Definition:</b> secret_generator.hpp:34</div></div>
 <div class="ttc" id="classmesos_1_1authentication_1_1executor_1_1JWTSecretGenerator_html_abe7dbdd97984419e33e5f8d7184d53d5"><div class="ttname"><a href="classmesos_1_1authentication_1_1executor_1_1JWTSecretGenerator.html#abe7dbdd97984419e33e5f8d7184d53d5">mesos::authentication::executor::JWTSecretGenerator::JWTSecretGenerator</a></div><div class="ttdeci">JWTSecretGenerator(const std::string &amp;secret)</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/kill__policy__test__helper_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/kill__policy__test__helper_8hpp_source.html b/content/api/latest/c++/kill__policy__test__helper_8hpp_source.html
index ea2e0a8..b65154d 100644
--- a/content/api/latest/c++/kill__policy__test__helper_8hpp_source.html
+++ b/content/api/latest/c++/kill__policy__test__helper_8hpp_source.html
@@ -60,7 +60,7 @@
 <div class="ttc" id="structmesos_1_1internal_1_1tests_1_1KillPolicyTestHelper_1_1Flags_html_a6c75fc38f79f0cc07a51ff48221bb3ae"><div class="ttname"><a href="structmesos_1_1internal_1_1tests_1_1KillPolicyTestHelper_1_1Flags.html#a6c75fc38f79f0cc07a51ff48221bb3ae">mesos::internal::tests::KillPolicyTestHelper::Flags::Flags</a></div><div class="ttdeci">Flags()</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1tests_1_1KillPolicyTestHelper_1_1Flags_html"><div class="ttname"><a href="structmesos_1_1internal_1_1tests_1_1KillPolicyTestHelper_1_1Flags.html">mesos::internal::tests::KillPolicyTestHelper::Flags</a></div><div class="ttdef"><b>Definition:</b> kill_policy_test_helper.hpp:34</div></div>
 <div class="ttc" id="classflags_1_1FlagsBase_html"><div class="ttname"><a href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></div><div class="ttdef"><b>Definition:</b> flags.hpp:44</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</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_1tests_1_1KillPolicyTestHelper_html_a2412dab2932a444eb7c779f9e4b22c3b"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1KillPolicyTestHelper.html#a2412dab2932a444eb7c779f9e4b22c3b">mesos::internal::tests::KillPolicyTestHelper::execute</a></div><div class="ttdeci">virtual int execute()</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1tests_1_1KillPolicyTestHelper_html_ae002a0ad83578aa1b4c978de417645da"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1KillPolicyTestHelper.html#ae002a0ad83578aa1b4c978de417645da">mesos::internal::tests::KillPolicyTestHelper::KillPolicyTestHelper</a></div><div class="ttdeci">KillPolicyTestHelper()</div><div class="ttdef"><b>Definition:</b> kill_policy_test_helper.hpp:41</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/launch_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/launch_8hpp_source.html b/content/api/latest/c++/launch_8hpp_source.html
index a78e9af..33df9ec 100644
--- a/content/api/latest/c++/launch_8hpp_source.html
+++ b/content/api/latest/c++/launch_8hpp_source.html
@@ -65,7 +65,7 @@
 <div class="ttc" id="subcommand_8hpp_html"><div class="ttname"><a href="subcommand_8hpp.html">subcommand.hpp</a></div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1slave_1_1MesosContainerizerLaunch_1_1Flags_html_a50592a3a8fda37da76bfae37f1c4dce8"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1MesosContainerizerLaunch_1_1Flags.html#a50592a3a8fda37da76bfae37f1c4dce8">mesos::internal::slave::MesosContainerizerLaunch::Flags::launch_info</a></div><div class="ttdeci">Option&lt; JSON::Object &gt; launch_info</div><div class="ttdef"><b>Definition:</b> launch.hpp:42</div></div>
 <div class="ttc" id="classflags_1_1FlagsBase_html"><div class="ttname"><a href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></div><div class="ttdef"><b>Definition:</b> flags.hpp:44</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1slave_1_1MesosContainerizerLaunch_1_1Flags_html"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1MesosContainerizerLaunch_1_1Flags.html">mesos::internal::slave::MesosContainerizerLaunch::Flags</a></div><div class="ttdef"><b>Definition:</b> launch.hpp:38</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="namespaceinternal_html"><div class="ttname"><a href="namespaceinternal.html">internal</a></div><div class="ttdef"><b>Definition:</b> attributes.hpp:24</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/lib__logrotate_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/lib__logrotate_8hpp_source.html b/content/api/latest/c++/lib__logrotate_8hpp_source.html
index f2a6dfc..f474326 100644
--- a/content/api/latest/c++/lib__logrotate_8hpp_source.html
+++ b/content/api/latest/c++/lib__logrotate_8hpp_source.html
@@ -73,7 +73,7 @@
 <div class="ttc" id="structmesos_1_1internal_1_1logger_1_1LoggerFlags_html_a01e0b855bccba47e5e8cf51923c043dd"><div class="ttname"><a href="structmesos_1_1internal_1_1logger_1_1LoggerFlags.html#a01e0b855bccba47e5e8cf51923c043dd">mesos::internal::logger::LoggerFlags::max_stdout_size</a></div><div class="ttdeci">Bytes max_stdout_size</div><div class="ttdef"><b>Definition:</b> lib_logrotate.hpp:100</div></div>
 <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="classflags_1_1FlagsBase_html"><div class="ttname"><a href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></div><div class="ttdef"><b>Definition:</b> flags.hpp:44</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="include_2mesos_2slave_2containerizer_8hpp_html"><div class="ttname"><a href="include_2mesos_2slave_2containerizer_8hpp.html">containerizer.hpp</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="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/937d024f/content/api/latest/c++/linux_2capabilities_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/linux_2capabilities_8hpp_source.html b/content/api/latest/c++/linux_2capabilities_8hpp_source.html
index f04101e..de7d8b2 100644
--- a/content/api/latest/c++/linux_2capabilities_8hpp_source.html
+++ b/content/api/latest/c++/linux_2capabilities_8hpp_source.html
@@ -86,7 +86,7 @@
 <div class="ttc" id="namespacemesos_1_1internal_1_1capabilities_html_abf44ee3490d4ec99e8549060bb8c9f58afb16a0f4432213f29f97bc73ce16ab9b"><div class="ttname"><a href="namespacemesos_1_1internal_1_1capabilities.html#abf44ee3490d4ec99e8549060bb8c9f58afb16a0f4432213f29f97bc73ce16ab9b">mesos::internal::capabilities::SYS_MODULE</a></div><div class="ttdef"><b>Definition:</b> capabilities.hpp:53</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1capabilities_html_abf44ee3490d4ec99e8549060bb8c9f58a6f8fd3cab868e6e6bd86b846843c6a87"><div class="ttname"><a href="namespacemesos_1_1internal_1_1capabilities.html#abf44ee3490d4ec99e8549060bb8c9f58a6f8fd3cab868e6e6bd86b846843c6a87">mesos::internal::capabilities::SYS_TIME</a></div><div class="ttdef"><b>Definition:</b> capabilities.hpp:62</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1capabilities_html_abf44ee3490d4ec99e8549060bb8c9f58a4deeaa10984d6564a1e1bb15cf3465b7"><div class="ttname"><a href="namespacemesos_1_1internal_1_1capabilities.html#abf44ee3490d4ec99e8549060bb8c9f58a4deeaa10984d6564a1e1bb15cf3465b7">mesos::internal::capabilities::SYS_PTRACE</a></div><div class="ttdef"><b>Definition:</b> capabilities.hpp:56</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</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="namespacemesos_1_1internal_1_1capabilities_html_abf44ee3490d4ec99e8549060bb8c9f58a0c770b1b0e9e1d4031e115f45065a31d"><div class="ttname"><a href="namespacemesos_1_1internal_1_1capabilities.html#abf44ee3490d4ec99e8549060bb8c9f58a0c770b1b0e9e1d4031e115f45065a31d">mesos::internal::capabilities::WAKE_ALARM</a></div><div class="ttdef"><b>Definition:</b> capabilities.hpp:72</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1capabilities_html_abf44ee3490d4ec99e8549060bb8c9f58af1a73a8bccba1b6624bda35ff2519a42"><div class="ttname"><a href="namespacemesos_1_1internal_1_1capabilities.html#abf44ee3490d4ec99e8549060bb8c9f58af1a73a8bccba1b6624bda35ff2519a42">mesos::internal::capabilities::SYS_CHROOT</a></div><div class="ttdef"><b>Definition:</b> capabilities.hpp:55</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/linux__launcher_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/linux__launcher_8hpp_source.html b/content/api/latest/c++/linux__launcher_8hpp_source.html
index 913083d..0937c60 100644
--- a/content/api/latest/c++/linux__launcher_8hpp_source.html
+++ b/content/api/latest/c++/linux__launcher_8hpp_source.html
@@ -67,7 +67,7 @@
 <div class="ttc" id="classprocess_1_1Subprocess_1_1IO_html"><div class="ttname"><a href="classprocess_1_1Subprocess_1_1IO.html">process::Subprocess::IO</a></div><div class="ttdoc">Describes how the I/O is redirected for stdin/stdout/stderr. </div><div class="ttdef"><b>Definition:</b> subprocess.hpp:61</div></div>
 <div class="ttc" id="classflags_1_1FlagsBase_html"><div class="ttname"><a href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></div><div class="ttdef"><b>Definition:</b> flags.hpp:44</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1LinuxLauncher_html_a9680e53e3800a5e174295e6719e8ca6c"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1LinuxLauncher.html#a9680e53e3800a5e174295e6719e8ca6c">mesos::internal::slave::LinuxLauncher::available</a></div><div class="ttdeci">static bool available()</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1LinuxLauncher_html_a188c7d32972b2998023f77444d125247"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1LinuxLauncher.html#a188c7d32972b2998023f77444d125247">mesos::internal::slave::LinuxLauncher::create</a></div><div class="ttdeci">static Try&lt; Launcher * &gt; create(const Flags &amp;flags)</div></div>
 <div class="ttc" id="namespaceinternal_html"><div class="ttname"><a href="namespaceinternal.html">internal</a></div><div class="ttdef"><b>Definition:</b> attributes.hpp:24</div></div>
 <div class="ttc" id="namespaceprocess_html"><div class="ttname"><a href="namespaceprocess.html">process</a></div><div class="ttdef"><b>Definition:</b> executor.hpp:47</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/load_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/load_8hpp_source.html b/content/api/latest/c++/load_8hpp_source.html
index ea09aa4..f98c9b0 100644
--- a/content/api/latest/c++/load_8hpp_source.html
+++ b/content/api/latest/c++/load_8hpp_source.html
@@ -59,7 +59,7 @@
 <div class="ttc" id="lambda_8hpp_html"><div class="ttname"><a href="lambda_8hpp.html">lambda.hpp</a></div></div>
 <div class="ttc" id="namespaceos_html_ad932e3876b339c61b03abc575ad3943b"><div class="ttname"><a href="namespaceos.html#ad932e3876b339c61b03abc575ad3943b">os::loadavg</a></div><div class="ttdeci">Try&lt; Load &gt; loadavg()</div><div class="ttdef"><b>Definition:</b> os.hpp:295</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_html_a91a5bc5e418e8712bb512721b5abc46d"><div class="ttname"><a href="namespacemesos_1_1internal.html#a91a5bc5e418e8712bb512721b5abc46d">mesos::internal::usage</a></div><div class="ttdeci">Try&lt; ResourceStatistics &gt; usage(pid_t pid, bool mem=true, bool cpus=true)</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1LoadQoSController_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1LoadQoSController.html">mesos::internal::slave::LoadQoSController</a></div><div class="ttdef"><b>Definition:</b> load.hpp:44</div></div>
 <div class="ttc" id="future_8hpp_html"><div class="ttname"><a href="future_8hpp.html">future.hpp</a></div></div>
 <div class="ttc" id="os_2os_8hpp_html"><div class="ttname"><a href="os_2os_8hpp.html">os.hpp</a></div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/local_2local_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/local_2local_8hpp_source.html b/content/api/latest/c++/local_2local_8hpp_source.html
index 13e4f14..d548bf9 100644
--- a/content/api/latest/c++/local_2local_8hpp_source.html
+++ b/content/api/latest/c++/local_2local_8hpp_source.html
@@ -54,7 +54,7 @@
 <div class="contents">
 <a href="local_2local_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">// Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// or more contributor license agreements.  See the NOTICE file</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment">// distributed with this work for additional information</span></div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">// regarding copyright ownership.  The ASF licenses this file</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment">// to you under the Apache License, Version 2.0 (the</span></div><div class="line"><a name="l00006"></a><spa
 n class="lineno">    6</span>&#160;<span class="comment">// &quot;License&quot;); you may not use this file except in compliance</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment">// with the License.  You may obtain a copy of the License at</span></div><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment">//     http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment">// Unless required by applicable law or agreed to in writing, software</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment">// dist
 ributed under the License is distributed on an &quot;AS IS&quot; BASIS,</span></div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment">// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span></div><div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment">// See the License for the specific language governing permissions and</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment">// limitations under the License.</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;</div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="preprocessor">#ifndef __MESOS_LOCAL_HPP__</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="preprocessor">#define __MESOS_LOCAL_HPP__</span></div><div class="line"><a n
 ame="l00019"></a><span class="lineno">   19</span>&#160;</div><div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="include_2mesos_2allocator_2allocator_8hpp.html">mesos/allocator/allocator.hpp</a>&gt;</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;</div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="libprocess_2include_2process_2process_8hpp.html">process/process.hpp</a>&gt;</span></div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;</div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="src_2local_2flags_8hpp.html">local/flags.hpp</a>&quot;</span></div><div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;</div><div cl
 ass="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="comment">// Forward declarations.</span></div><div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespacemesos.html">mesos</a> {</div><div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceinternal.html">internal</a> {</div><div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;</div><div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespacemesos_1_1v1_1_1master.html">master</a> {</div><div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="keyword">class </span>Master;</div><div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;} <span class="comment">/
 / namespace master {</span></div><div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;</div><div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;<span class="keyword">class </span>Configuration;</div><div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;</div><div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;<span class="keyword">namespace </span>local {</div><div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;</div><div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;<span class="comment">// Launch a local cluster with the given flags.</span></div><div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;<a class="code" href="structprocess_1_1PID.html">process::PID&lt;master::Master&gt;</a> <a class="code" href="namespacemesos_1_1internal_1_1local.html#a49af0f1418069661970870214d98d0c4">launch</a>(</div><div cla
 ss="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;    <span class="keyword">const</span> Flags&amp; <a class="code" href="namespaceflags.html">flags</a>,</div><div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;    <a class="code" href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</a>* _allocator = <span class="keyword">nullptr</span>);</div><div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;</div><div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;<span class="keywordtype">void</span> <a class="code" href="namespacemesos_1_1internal_1_1local.html#a7d7b8de28b47a3753dcd4b094d5e6c6e">shutdown</a>();</div><div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;</div><div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;} <span class="comment">// namespace local {</span></div><div class="line"><a name="l00046"></a><spa
 n class="lineno">   46</span>&#160;} <span class="comment">// namespace internal {</span></div><div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;} <span class="comment">// namespace mesos {</span></div><div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;</div><div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;<span class="preprocessor">#endif // __MESOS_LOCAL_HPP__</span></div><div class="ttc" id="namespacemesos_1_1v1_1_1master_html"><div class="ttname"><a href="namespacemesos_1_1v1_1_1master.html">mesos::v1::master</a></div><div class="ttdef"><b>Definition:</b> master.hpp:27</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1local_html_a49af0f1418069661970870214d98d0c4"><div class="ttname"><a href="namespacemesos_1_1internal_1_1local.html#a49af0f1418069661970870214d98d0c4">mesos::internal::local::launch</a></div><div class="ttdeci">process::PID&lt; master::Master &gt; launch(const Flags &amp;flags, mesos::allocator::Allocator *_allocator=nullptr)</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="classmesos_1_1allocator_1_1Allocator_html"><div class="ttname"><a href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</a></div><div class="ttdoc">Basic model of an allocator: resources are allocated to a framework in the form of offers...</div><div class="ttdef"><b>Definition:</b> allocator.hpp:55</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1local_html_a7d7b8de28b47a3753dcd4b094d5e6c6e"><div class="ttname"><a href="namespacemesos_1_1internal_1_1local.html#a7d7b8de28b47a3753dcd4b094d5e6c6e">mesos::internal::local::shutdown</a></div><div class="ttdeci">void shutdown()</div></div>
 <div class="ttc" id="structprocess_1_1PID_html"><div class="ttname"><a href="structprocess_1_1PID.html">process::PID</a></div><div class="ttdoc">A &quot;process identifier&quot; used to uniquely identify a process when dispatching messages. </div><div class="ttdef"><b>Definition:</b> pid.hpp:279</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/local__puller_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/local__puller_8hpp_source.html b/content/api/latest/c++/local__puller_8hpp_source.html
index b8ed964..fb355b2 100644
--- a/content/api/latest/c++/local__puller_8hpp_source.html
+++ b/content/api/latest/c++/local__puller_8hpp_source.html
@@ -60,7 +60,7 @@
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1docker_1_1LocalPuller_html_a274239c69b3be133946512b4456f923d"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1docker_1_1LocalPuller.html#a274239c69b3be133946512b4456f923d">mesos::internal::slave::docker::LocalPuller::create</a></div><div class="ttdeci">static Try&lt; process::Owned&lt; Puller &gt; &gt; create(const Flags &amp;flags)</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Flags_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></div><div class="ttdef"><b>Definition:</b> flags.hpp:39</div></div>
 <div class="ttc" id="include_2mesos_2docker_2spec_8hpp_html"><div class="ttname"><a href="include_2mesos_2docker_2spec_8hpp.html">spec.hpp</a></div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="structNone_html"><div class="ttname"><a href="structNone.html">None</a></div><div class="ttdef"><b>Definition:</b> none.hpp:27</div></div>
 <div class="ttc" id="namespaceinternal_html"><div class="ttname"><a href="namespaceinternal.html">internal</a></div><div class="ttdef"><b>Definition:</b> attributes.hpp:24</div></div>
 <div class="ttc" id="namespaceprocess_html"><div class="ttname"><a href="namespaceprocess.html">process</a></div><div class="ttdef"><b>Definition:</b> executor.hpp:47</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/logrotate_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/logrotate_8hpp_source.html b/content/api/latest/c++/logrotate_8hpp_source.html
index 4f4cc83..6a6c37d 100644
--- a/content/api/latest/c++/logrotate_8hpp_source.html
+++ b/content/api/latest/c++/logrotate_8hpp_source.html
@@ -68,7 +68,7 @@
 <div class="ttc" id="path_8hpp_html"><div class="ttname"><a href="path_8hpp.html">path.hpp</a></div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1logger_1_1rotate_1_1Flags_html_a3e7f68e6e1128e2fb2fa4a84c58aa249"><div class="ttname"><a href="structmesos_1_1internal_1_1logger_1_1rotate_1_1Flags.html#a3e7f68e6e1128e2fb2fa4a84c58aa249">mesos::internal::logger::rotate::Flags::logrotate_path</a></div><div class="ttdeci">std::string logrotate_path</div><div class="ttdef"><b>Definition:</b> logrotate.hpp:125</div></div>
 <div class="ttc" id="classflags_1_1FlagsBase_html"><div class="ttname"><a href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></div><div class="ttdef"><b>Definition:</b> flags.hpp:44</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="classflags_1_1FlagsBase_html_ac99b7ca8863b671274472f571de0060a"><div class="ttname"><a href="classflags_1_1FlagsBase.html#ac99b7ca8863b671274472f571de0060a">flags::FlagsBase::setUsageMessage</a></div><div class="ttdeci">void setUsageMessage(const std::string &amp;message)</div><div class="ttdef"><b>Definition:</b> flags.hpp:164</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="classOption_html_a21358442c0fac1cc978a67a9a9089a79"><div class="ttname"><a href="classOption.html#a21358442c0fac1cc978a67a9a9089a79">Option::get</a></div><div class="ttdeci">const T &amp; get() const &amp;</div><div class="ttdef"><b>Definition:</b> option.hpp:118</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/machine_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/machine_8hpp_source.html b/content/api/latest/c++/machine_8hpp_source.html
index ddc3931..856332e 100644
--- a/content/api/latest/c++/machine_8hpp_source.html
+++ b/content/api/latest/c++/machine_8hpp_source.html
@@ -57,7 +57,7 @@
 <div class="ttc" id="include_2mesos_2mesos_8hpp_html"><div class="ttname"><a href="include_2mesos_2mesos_8hpp.html">mesos.hpp</a></div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1Machine_html"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Machine.html">mesos::internal::master::Machine</a></div><div class="ttdef"><b>Definition:</b> machine.hpp:29</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1Machine_html_a52e168545185878274459f00ef5c90cd"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Machine.html#a52e168545185878274459f00ef5c90cd">mesos::internal::master::Machine::slaves</a></div><div class="ttdeci">hashset&lt; SlaveID &gt; slaves</div><div class="ttdef"><b>Definition:</b> machine.hpp:40</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="namespaceinternal_html"><div class="ttname"><a href="namespaceinternal.html">internal</a></div><div class="ttdef"><b>Definition:</b> attributes.hpp:24</div></div>
 <div class="ttc" id="hashset_8hpp_html"><div class="ttname"><a href="hashset_8hpp.html">hashset.hpp</a></div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1Machine_html_a15ee6e7d4eea3540cf6e118a519e8a00"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Machine.html#a15ee6e7d4eea3540cf6e118a519e8a00">mesos::internal::master::Machine::info</a></div><div class="ttdeci">MachineInfo info</div><div class="ttdef"><b>Definition:</b> machine.hpp:37</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/master_2contender_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/master_2contender_8hpp_source.html b/content/api/latest/c++/master_2contender_8hpp_source.html
index 4303ae5..21b72a4 100644
--- a/content/api/latest/c++/master_2contender_8hpp_source.html
+++ b/content/api/latest/c++/master_2contender_8hpp_source.html
@@ -61,7 +61,7 @@
 <div class="ttc" id="nothing_8hpp_html"><div class="ttname"><a href="nothing_8hpp.html">nothing.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1master_1_1contender_1_1MasterContender_html"><div class="ttname"><a href="classmesos_1_1master_1_1contender_1_1MasterContender.html">mesos::master::contender::MasterContender</a></div><div class="ttdoc">An abstraction for contending to be a leading master. </div><div class="ttdef"><b>Definition:</b> contender.hpp:40</div></div>
 <div class="ttc" id="classmesos_1_1master_1_1contender_1_1MasterContender_html_a6df3292cd7a6f9e556a7f14df80948b9"><div class="ttname"><a href="classmesos_1_1master_1_1contender_1_1MasterContender.html#a6df3292cd7a6f9e556a7f14df80948b9">mesos::master::contender::MasterContender::initialize</a></div><div class="ttdeci">virtual void initialize(const MasterInfo &amp;masterInfo)=0</div><div class="ttdoc">Initializes the contender with the MasterInfo of the master it contends on behalf of...</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</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="classmesos_1_1master_1_1contender_1_1MasterContender_html_a679ae0f4923385559d6455a332320864"><div class="ttname"><a href="classmesos_1_1master_1_1contender_1_1MasterContender.html#a679ae0f4923385559d6455a332320864">mesos::master::contender::MasterContender::contend</a></div><div class="ttdeci">virtual process::Future&lt; process::Future&lt; Nothing &gt; &gt; contend()=0</div><div class="ttdoc">Returns a Future&lt;Nothing&gt; once the contender has entered the contest (by obtaining a membership) and ...</div></div>
 <div class="ttc" id="future_8hpp_html"><div class="ttname"><a href="future_8hpp.html">future.hpp</a></div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/master_2registrar_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/master_2registrar_8hpp_source.html b/content/api/latest/c++/master_2registrar_8hpp_source.html
index a928f08..312e26c 100644
--- a/content/api/latest/c++/master_2registrar_8hpp_source.html
+++ b/content/api/latest/c++/master_2registrar_8hpp_source.html
@@ -67,7 +67,7 @@
 <div class="ttc" id="classmesos_1_1internal_1_1master_1_1Registrar_html"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Registrar.html">mesos::internal::master::Registrar</a></div><div class="ttdef"><b>Definition:</b> registrar.hpp:91</div></div>
 <div class="ttc" id="src_2master_2flags_8hpp_html"><div class="ttname"><a href="src_2master_2flags_8hpp.html">flags.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1master_1_1RegistryOperation_html_a01874ec6f0ae27922b99ef4f3fabb6b1"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#a01874ec6f0ae27922b99ef4f3fabb6b1">mesos::internal::master::RegistryOperation::~RegistryOperation</a></div><div class="ttdeci">virtual ~RegistryOperation()</div><div class="ttdef"><b>Definition:</b> registrar.hpp:49</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="classprocess_1_1Promise_html"><div class="ttname"><a href="classprocess_1_1Promise.html">process::Promise</a></div><div class="ttdef"><b>Definition:</b> future.hpp:73</div></div>
 <div class="ttc" id="3rdparty_2libprocess_2include_2process_2pid_8hpp_html"><div class="ttname"><a href="3rdparty_2libprocess_2include_2process_2pid_8hpp.html">pid.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1master_1_1RegistryOperation_html_a716a5bf5ebf7b99fe05f0ab29787e3b6"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html#a716a5bf5ebf7b99fe05f0ab29787e3b6">mesos::internal::master::RegistryOperation::perform</a></div><div class="ttdeci">virtual Try&lt; bool &gt; perform(Registry *registry, hashset&lt; SlaveID &gt; *slaveIDs)=0</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/master_2validation_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/master_2validation_8hpp_source.html b/content/api/latest/c++/master_2validation_8hpp_source.html
index 973c624..0206220 100644
--- a/content/api/latest/c++/master_2validation_8hpp_source.html
+++ b/content/api/latest/c++/master_2validation_8hpp_source.html
@@ -70,7 +70,7 @@
 <div class="ttc" id="scheduler_2scheduler_8hpp_html"><div class="ttname"><a href="scheduler_2scheduler_8hpp.html">scheduler.hpp</a></div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1master_1_1validation_1_1task_1_1internal_html_aea75ca826f924863c11796152c96ec33"><div class="ttname"><a href="namespacemesos_1_1internal_1_1master_1_1validation_1_1task_1_1internal.html#aea75ca826f924863c11796152c96ec33">mesos::internal::master::validation::task::internal::validateKillPolicy</a></div><div class="ttdeci">Option&lt; Error &gt; validateKillPolicy(const TaskInfo &amp;task)</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1master_1_1validation_1_1framework_1_1internal_html_af68f1787c31d4a27e4d50c64b3566534"><div class="ttname"><a href="namespacemesos_1_1internal_1_1master_1_1validation_1_1framework_1_1internal.html#af68f1787c31d4a27e4d50c64b3566534">mesos::internal::master::validation::framework::internal::validateRoles</a></div><div class="ttdeci">Option&lt; Error &gt; validateRoles(const mesos::FrameworkInfo &amp;frameworkInfo)</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1master_1_1validation_1_1executor_1_1internal_html_a9ebe9897a79fc1c166d52668b86104b0"><div class="ttname"><a href="namespacemesos_1_1internal_1_1master_1_1validation_1_1executor_1_1internal.html#a9ebe9897a79fc1c166d52668b86104b0">mesos::internal::master::validation::executor::internal::validateType</a></div><div class="ttdeci">Option&lt; Error &gt; validateType(const ExecutorInfo &amp;executor)</div></div>
 <div class="ttc" id="namespacecgroups_html_aff40863260825f6176d8195102a0a47f"><div class="ttname"><a href="namespacecgroups.html#aff40863260825f6176d8195102a0a47f">cgroups::destroy</a></div><div class="ttdeci">process::Future&lt; Nothing &gt; destroy(const std::string &amp;hierarchy, const std::string &amp;cgroup=&quot;/&quot;)</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/937d024f/content/api/latest/c++/mem_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/mem_8hpp_source.html b/content/api/latest/c++/mem_8hpp_source.html
index a77f09d..caf8b66 100644
--- a/content/api/latest/c++/mem_8hpp_source.html
+++ b/content/api/latest/c++/mem_8hpp_source.html
@@ -73,7 +73,7 @@
 <div class="ttc" id="nothing_8hpp_html"><div class="ttname"><a href="nothing_8hpp.html">nothing.hpp</a></div></div>
 <div class="ttc" id="bytes_8hpp_html"><div class="ttname"><a href="bytes_8hpp.html">bytes.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1WindowsMemIsolatorProcess_html_acb70379485a6be8c6e58c337ca3dc1f7"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1WindowsMemIsolatorProcess.html#acb70379485a6be8c6e58c337ca3dc1f7">mesos::internal::slave::WindowsMemIsolatorProcess::supportsStandalone</a></div><div class="ttdeci">bool supportsStandalone() override</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></div><div class="ttdef"><b>Definition:</b> isolator.hpp:80</div></div>
 <div class="ttc" id="future_8hpp_html"><div class="ttname"><a href="future_8hpp.html">future.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1WindowsMemIsolatorProcess_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1WindowsMemIsolatorProcess.html">mesos::internal::slave::WindowsMemIsolatorProcess</a></div><div class="ttdef"><b>Definition:</b> mem.hpp:40</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/memory_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/memory_8hpp_source.html b/content/api/latest/c++/memory_8hpp_source.html
index 09694d3..49ea7ee 100644
--- a/content/api/latest/c++/memory_8hpp_source.html
+++ b/content/api/latest/c++/memory_8hpp_source.html
@@ -64,7 +64,7 @@
 <div class="ttc" id="classhashmap_html"><div class="ttname"><a href="classhashmap.html">hashmap</a></div><div class="ttdef"><b>Definition:</b> hashmap.hpp:38</div></div>
 <div class="ttc" id="nothing_8hpp_html"><div class="ttname"><a href="nothing_8hpp.html">nothing.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1MemorySubsystem_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1MemorySubsystem.html">mesos::internal::slave::MemorySubsystem</a></div><div class="ttdoc">Represent cgroups memory subsystem. </div><div class="ttdef"><b>Definition:</b> memory.hpp:44</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="classprocess_1_1Promise_html"><div class="ttname"><a href="classprocess_1_1Promise.html">process::Promise&lt; mesos::slave::ContainerLimitation &gt;</a></div></div>
 <div class="ttc" id="namespacecgroups_1_1blkio_html_a72e1e4307b04bca27a0072da0a06dbd7"><div class="ttname"><a href="namespacecgroups_1_1blkio.html#a72e1e4307b04bca27a0072da0a06dbd7">cgroups::blkio::cgroup</a></div><div class="ttdeci">Result&lt; std::string &gt; cgroup(pid_t pid)</div></div>
 <div class="ttc" id="namespacecgroups_1_1devices_html_a22494291bc2cb89697dcd2b5f288bdd3"><div class="ttname"><a href="namespacecgroups_1_1devices.html#a22494291bc2cb89697dcd2b5f288bdd3">cgroups::devices::list</a></div><div class="ttdeci">Try&lt; std::vector&lt; Entry &gt; &gt; list(const std::string &amp;hierarchy, const std::string &amp;cgroup)</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/memory__test__helper_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/memory__test__helper_8hpp_source.html b/content/api/latest/c++/memory__test__helper_8hpp_source.html
index c8997b0..c297b45 100644
--- a/content/api/latest/c++/memory__test__helper_8hpp_source.html
+++ b/content/api/latest/c++/memory__test__helper_8hpp_source.html
@@ -66,7 +66,7 @@
 <div class="ttc" id="subcommand_8hpp_html"><div class="ttname"><a href="subcommand_8hpp.html">subcommand.hpp</a></div></div>
 <div class="ttc" id="bytes_8hpp_html"><div class="ttname"><a href="bytes_8hpp.html">bytes.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1tests_1_1MemoryTestHelper_html"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1MemoryTestHelper.html">mesos::internal::tests::MemoryTestHelper</a></div><div class="ttdef"><b>Definition:</b> memory_test_helper.hpp:34</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1tests_1_1MemoryTestHelper_html_a503b2ac86325c300400661654abf064c"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1MemoryTestHelper.html#a503b2ac86325c300400661654abf064c">mesos::internal::tests::MemoryTestHelper::pid</a></div><div class="ttdeci">Try&lt; pid_t &gt; pid()</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="classmesos_1_1internal_1_1tests_1_1MemoryTestHelper_html_a32c6b1ef064ede21de324efdd47dc921"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1MemoryTestHelper.html#a32c6b1ef064ede21de324efdd47dc921">mesos::internal::tests::MemoryTestHelper::~MemoryTestHelper</a></div><div class="ttdeci">virtual ~MemoryTestHelper()</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/mesos__executor__driver__impl_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/mesos__executor__driver__impl_8hpp_source.html b/content/api/latest/c++/mesos__executor__driver__impl_8hpp_source.html
index 0098374..b1f77c4 100644
--- a/content/api/latest/c++/mesos__executor__driver__impl_8hpp_source.html
+++ b/content/api/latest/c++/mesos__executor__driver__impl_8hpp_source.html
@@ -61,7 +61,7 @@
 <div class="ttc" id="structmesos_1_1python_1_1MesosExecutorDriverImpl_html_ae6c18062745a3f137aacd521382153db"><div class="ttname"><a href="structmesos_1_1python_1_1MesosExecutorDriverImpl.html#ae6c18062745a3f137aacd521382153db">mesos::python::MesosExecutorDriverImpl::pythonExecutor</a></div><div class="ttdeci">PyObject * pythonExecutor</div><div class="ttdef"><b>Definition:</b> mesos_executor_driver_impl.hpp:35</div></div>
 <div class="ttc" id="namespacemesos_1_1python_html_a99b347c8bd636c7d1992624f3a422f05"><div class="ttname"><a href="namespacemesos_1_1python.html#a99b347c8bd636c7d1992624f3a422f05">mesos::python::MesosExecutorDriverImpl_methods</a></div><div class="ttdeci">PyMethodDef MesosExecutorDriverImpl_methods[]</div><div class="ttdoc">List of Python methods in MesosExecutorDriverImpl. </div></div>
 <div class="ttc" id="namespacemesos_1_1python_html_a7f49af2767420201e247723c52586034"><div class="ttname"><a href="namespacemesos_1_1python.html#a7f49af2767420201e247723c52586034">mesos::python::MesosExecutorDriverImpl_sendFrameworkMessage</a></div><div class="ttdeci">PyObject * MesosExecutorDriverImpl_sendFrameworkMessage(MesosExecutorDriverImpl *self, PyObject *args)</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="namespacemesos_1_1python_html_a44d31e9d25a35d5c3af72ade7e639a66"><div class="ttname"><a href="namespacemesos_1_1python.html#a44d31e9d25a35d5c3af72ade7e639a66">mesos::python::MesosExecutorDriverImpl_join</a></div><div class="ttdeci">PyObject * MesosExecutorDriverImpl_join(MesosExecutorDriverImpl *self)</div></div>
 <div class="ttc" id="namespacemesos_1_1python_html_acc62a22aac0c7d614e8573ae73b2e486"><div class="ttname"><a href="namespacemesos_1_1python.html#acc62a22aac0c7d614e8573ae73b2e486">mesos::python::MesosExecutorDriverImpl_clear</a></div><div class="ttdeci">int MesosExecutorDriverImpl_clear(MesosExecutorDriverImpl *self)</div><div class="ttdoc">Clear fields of a MesosExecutorDriverImpl that can participate in GC cycles. </div></div>
 <div class="ttc" id="namespacemesos_1_1python_html_af4a7ff3ff9ff1608be6b6c14b3e1bfc3"><div class="ttname"><a href="namespacemesos_1_1python.html#af4a7ff3ff9ff1608be6b6c14b3e1bfc3">mesos::python::MesosExecutorDriverImpl_traverse</a></div><div class="ttdeci">int MesosExecutorDriverImpl_traverse(MesosExecutorDriverImpl *self, visitproc visit, void *arg)</div><div class="ttdoc">Traverse fields of a MesosExecutorDriverImpl on a cyclic GC search. </div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/mesos__scheduler__driver__impl_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/mesos__scheduler__driver__impl_8hpp_source.html b/content/api/latest/c++/mesos__scheduler__driver__impl_8hpp_source.html
index 3f0235c..8255d82 100644
--- a/content/api/latest/c++/mesos__scheduler__driver__impl_8hpp_source.html
+++ b/content/api/latest/c++/mesos__scheduler__driver__impl_8hpp_source.html
@@ -68,7 +68,7 @@
 <div class="ttc" id="namespacemesos_1_1python_html_abae0c576bbd42945ac8a21880d14488c"><div class="ttname"><a href="namespacemesos_1_1python.html#abae0c576bbd42945ac8a21880d14488c">mesos::python::MesosSchedulerDriverImpl_init</a></div><div class="ttdeci">int MesosSchedulerDriverImpl_init(MesosSchedulerDriverImpl *self, PyObject *args, PyObject *kwds)</div><div class="ttdoc">Initialize a MesosSchedulerDriverImpl with constructor arguments. </div></div>
 <div class="ttc" id="scheduler_8hpp_html"><div class="ttname"><a href="scheduler_8hpp.html">scheduler.hpp</a></div></div>
 <div class="ttc" id="namespacemesos_1_1python_html_a4c1c0ef4227d9aa068ed54eae59511ad"><div class="ttname"><a href="namespacemesos_1_1python.html#a4c1c0ef4227d9aa068ed54eae59511ad">mesos::python::MesosSchedulerDriverImpl_reviveOffers</a></div><div class="ttdeci">PyObject * MesosSchedulerDriverImpl_reviveOffers(MesosSchedulerDriverImpl *self)</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="namespacemesos_1_1python_html_ae943178491e0eb61aede80b81fe1c59f"><div class="ttname"><a href="namespacemesos_1_1python.html#ae943178491e0eb61aede80b81fe1c59f">mesos::python::MesosSchedulerDriverImpl_declineOffer</a></div><div class="ttdeci">PyObject * MesosSchedulerDriverImpl_declineOffer(MesosSchedulerDriverImpl *self, PyObject *args)</div></div>
 <div class="ttc" id="namespacemesos_1_1python_html_aae8eb7c2314c6d8f976534454e324c8a"><div class="ttname"><a href="namespacemesos_1_1python.html#aae8eb7c2314c6d8f976534454e324c8a">mesos::python::MesosSchedulerDriverImpl_stop</a></div><div class="ttdeci">PyObject * MesosSchedulerDriverImpl_stop(MesosSchedulerDriverImpl *self, PyObject *args)</div></div>
 <div class="ttc" id="classmesos_1_1python_1_1ProxyScheduler_html"><div class="ttname"><a href="classmesos_1_1python_1_1ProxyScheduler.html">mesos::python::ProxyScheduler</a></div><div class="ttdoc">Proxy Scheduler implementation that will call into Python. </div><div class="ttdef"><b>Definition:</b> proxy_scheduler.hpp:37</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/messages_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/messages_8hpp_source.html b/content/api/latest/c++/messages_8hpp_source.html
index 06027d8..55c32fc 100644
--- a/content/api/latest/c++/messages_8hpp_source.html
+++ b/content/api/latest/c++/messages_8hpp_source.html
@@ -54,7 +54,7 @@
 <div class="contents">
 <a href="messages_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">// Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// or more contributor license agreements.  See the NOTICE file</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment">// distributed with this work for additional information</span></div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">// regarding copyright ownership.  The ASF licenses this file</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment">// to you under the Apache License, Version 2.0 (the</span></div><div class="line"><a name="l00006"></a><span cl
 ass="lineno">    6</span>&#160;<span class="comment">// &quot;License&quot;); you may not use this file except in compliance</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment">// with the License.  You may obtain a copy of the License at</span></div><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment">//     http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment">// Unless required by applicable law or agreed to in writing, software</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment">// distribu
 ted under the License is distributed on an &quot;AS IS&quot; BASIS,</span></div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment">// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span></div><div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment">// See the License for the specific language governing permissions and</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment">// limitations under the License.</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;</div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="preprocessor">#ifndef __MESSAGES_HPP__</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="preprocessor">#define __MESSAGES_HPP__</span></div><div class="line"><a name="l0001
 9"></a><span class="lineno">   19</span>&#160;</div><div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="preprocessor">#include &lt;google/protobuf/message.h&gt;</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;</div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="preprocessor">#include &lt;google/protobuf/io/zero_copy_stream_impl.h&gt;</span> <span class="comment">// For ArrayInputStream.</span></div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;</div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;<span class="preprocessor">#include &lt;iosfwd&gt;</span></div><div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor">#include &lt;string&gt;</span></div><div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;</div><div class="line"><a
  name="l00027"></a><span class="lineno">   27</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="error_8hpp.html">stout/error.hpp</a>&gt;</span></div><div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="try_8hpp.html">stout/try.hpp</a>&gt;</span></div><div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;</div><div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="preprocessor">#include &quot;messages/messages.pb.h&quot;</span></div><div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;</div><div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;<span class="comment">// Definitions for operators on protobuf classes that don&#39;t have these</span></div><div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;<span class="comment">// operators genera
 ted by the protobuf compiler.</span></div><div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;</div><div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespacemesos.html">mesos</a> {</div><div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceinternal.html">internal</a> {</div><div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;</div><div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;<span class="keywordtype">bool</span> <a class="code" href="namespacemesos_1_1internal.html#a22cfcf60eed9cf79e4e3ba186b82eb7f">operator==</a>(</div><div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;    <span class="keyword">const</span> ResourceVersionUUID&amp; left,</div><div class="line"><a name="l00040"></a><span cla
 ss="lineno">   40</span>&#160;    <span class="keyword">const</span> ResourceVersionUUID&amp; right);</div><div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;</div><div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;</div><div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;<span class="keywordtype">bool</span> <a class="code" href="namespacemesos_1_1internal.html#a2f77b1cf622e293d97e6334a647c989d">operator!=</a>(</div><div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;    <span class="keyword">const</span> ResourceVersionUUID&amp; left,</div><div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;    <span class="keyword">const</span> ResourceVersionUUID&amp; right);</div><div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;</div><div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;</div><div class="line"><a
  name="l00048"></a><span class="lineno">   48</span>&#160;<span class="keywordtype">bool</span> <a class="code" href="namespacemesos_1_1internal.html#a22cfcf60eed9cf79e4e3ba186b82eb7f">operator==</a>(</div><div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;    <span class="keyword">const</span> UpdateOperationStatusMessage&amp; left,</div><div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;    <span class="keyword">const</span> UpdateOperationStatusMessage&amp; right);</div><div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;</div><div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;</div><div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;<span class="keywordtype">bool</span> <a class="code" href="namespacemesos_1_1internal.html#a2f77b1cf622e293d97e6334a647c989d">operator!=</a>(</div><div class="line"><a name="l00054"></a><span class="lineno">   54</span
 >&#160;    <span class="keyword">const</span> UpdateOperationStatusMessage&amp; left,</div><div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;    <span class="keyword">const</span> UpdateOperationStatusMessage&amp; right);</div><div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;</div><div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;</div><div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;std::ostream&amp; <a class="code" href="namespacemesos_1_1internal.html#a9293dca799913379ae03811dff19fd2f">operator&lt;&lt;</a>(std::ostream&amp; stream, <span class="keyword">const</span> StatusUpdate&amp; <a class="code" href="namespacerouting_1_1filter_1_1basic.html#a088d88712e011acb0673da92045b365b">update</a>);</div><div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;</div><div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;</div><div 
 class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;std::ostream&amp; <a class="code" href="namespacemesos_1_1internal.html#a9293dca799913379ae03811dff19fd2f">operator&lt;&lt;</a>(</div><div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;    std::ostream&amp; stream,</div><div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;    <span class="keyword">const</span> UpdateOperationStatusMessage&amp; <a class="code" href="namespacerouting_1_1filter_1_1basic.html#a088d88712e011acb0673da92045b365b">update</a>);</div><div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;</div><div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;</div><div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;std::ostream&amp; <a class="code" href="namespacemesos_1_1internal.html#a9293dca799913379ae03811dff19fd2f">operator&lt;&lt;</a>(</div><div class="line"><a name="l00
 067"></a><span class="lineno">   67</span>&#160;    std::ostream&amp; stream,</div><div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;    <span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1capabilities.html#aaa5ec6d56ccbeba718b9e8fc6ec2f7c9">StatusUpdateRecord::Type</a>&amp; <a class="code" href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">type</a>);</div><div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;</div><div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;</div><div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;std::ostream&amp; <a class="code" href="namespacemesos_1_1internal.html#a9293dca799913379ae03811dff19fd2f">operator&lt;&lt;</a>(</div><div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;    std::ostream&amp; stream,</div><div class="line"><a name="l00073"></a><span class="li
 neno">   73</span>&#160;    <span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1capabilities.html#aaa5ec6d56ccbeba718b9e8fc6ec2f7c9">UpdateOperationStatusRecord::Type</a>&amp; <a class="code" href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">type</a>);</div><div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;</div><div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160;} <span class="comment">// namespace internal {</span></div><div class="line"><a name="l00076"></a><span class="lineno">   76</span>&#160;} <span class="comment">// namespace mesos {</span></div><div class="line"><a name="l00077"></a><span class="lineno">   77</span>&#160;</div><div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160;<span class="preprocessor">#endif // __MESSAGES_HPP__</span></div><div class="ttc" id="namespacerouting_1_1filter_1_1basic_html_a088d88712e011acb0673da92045
 b365b"><div class="ttname"><a href="namespacerouting_1_1filter_1_1basic.html#a088d88712e011acb0673da92045b365b">routing::filter::basic::update</a></div><div class="ttdeci">Try&lt; bool &gt; update(const std::string &amp;link, const Handle &amp;parent, uint16_t protocol, const action::Mirror &amp;mirror)</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_html_a9293dca799913379ae03811dff19fd2f"><div class="ttname"><a href="namespacemesos_1_1internal.html#a9293dca799913379ae03811dff19fd2f">mesos::internal::operator&lt;&lt;</a></div><div class="ttdeci">std::ostream &amp; operator&lt;&lt;(std::ostream &amp;stream, const ImageGcConfig &amp;imageGcConfig)</div><div class="ttdef"><b>Definition:</b> flags.hpp:92</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_html_a22cfcf60eed9cf79e4e3ba186b82eb7f"><div class="ttname"><a href="namespacemesos_1_1internal.html#a22cfcf60eed9cf79e4e3ba186b82eb7f">mesos::internal::operator==</a></div><div class="ttdeci">bool operator==(const ResourceVersionUUID &amp;left, const ResourceVersionUUID &amp;right)</div></div>
 <div class="ttc" id="error_8hpp_html"><div class="ttname"><a href="error_8hpp.html">error.hpp</a></div></div>
 <div class="ttc" id="namespaceinternal_html"><div class="ttname"><a href="namespaceinternal.html">internal</a></div><div class="ttdef"><b>Definition:</b> attributes.hpp:24</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/metadata__manager_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/metadata__manager_8hpp_source.html b/content/api/latest/c++/metadata__manager_8hpp_source.html
index e7a1590..95fbc11 100644
--- a/content/api/latest/c++/metadata__manager_8hpp_source.html
+++ b/content/api/latest/c++/metadata__manager_8hpp_source.html
@@ -60,7 +60,7 @@
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Flags_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></div><div class="ttdef"><b>Definition:</b> flags.hpp:39</div></div>
 <div class="ttc" id="include_2mesos_2docker_2spec_8hpp_html"><div class="ttname"><a href="include_2mesos_2docker_2spec_8hpp.html">spec.hpp</a></div></div>
 <div class="ttc" id="provisioner_8hpp_html"><div class="ttname"><a href="provisioner_8hpp.html">provisioner.hpp</a></div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="3rdparty_2stout_2include_2stout_2protobuf_8hpp_html"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2protobuf_8hpp.html">protobuf.hpp</a></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="classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager.html">mesos::internal::slave::docker::MetadataManager</a></div><div class="ttdoc">The MetadataManager tracks the Docker images cached by the provisioner that are stored on disk...</div><div class="ttdef"><b>Definition:</b> metadata_manager.hpp:58</div></div>


[30/37] mesos-site git commit: Updated the website built from mesos SHA: 1231e8f.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptorProcess.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptorProcess.html b/content/api/latest/c++/classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptorProcess.html
deleted file mode 100644
index b31c31d..0000000
--- a/content/api/latest/c++/classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptorProcess.html
+++ /dev/null
@@ -1,296 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
-<title>Apache Mesos: mesos::internal::profile::UriDiskProfileAdaptorProcess 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 id="projectalign" style="padding-left: 0.5em;">
-   <div id="projectname">Apache Mesos
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
-  <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_1profile.html">profile</a></li><li class="navelem"><a class="el" href="classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptorProcess.html">UriDiskProfileAdaptorProcess</a></li>  </ul>
-</div>
-</div><!-- top -->
-<div class="header">
-  <div class="summary">
-<a href="#pub-methods">Public Member Functions</a> &#124;
-<a href="classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptorProcess-members.html">List of all members</a>  </div>
-  <div class="headertitle">
-<div class="title">mesos::internal::profile::UriDiskProfileAdaptorProcess Class Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p><code>#include &lt;<a class="el" href="uri__disk__profile_8hpp_source.html">uri_disk_profile.hpp</a>&gt;</code></p>
-<div class="dynheader">
-Inheritance diagram for mesos::internal::profile::UriDiskProfileAdaptorProcess:</div>
-<div class="dyncontent">
- <div class="center">
-  <img src="classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptorProcess.png" usemap="#mesos::internal::profile::UriDiskProfileAdaptorProcess_map" alt=""/>
-  <map id="mesos::internal::profile::UriDiskProfileAdaptorProcess_map" name="mesos::internal::profile::UriDiskProfileAdaptorProcess_map">
-<area href="classprocess_1_1Process.html" alt="process::Process&lt; UriDiskProfileAdaptorProcess &gt;" shape="rect" coords="0,112,311,136"/>
-<area href="classprocess_1_1ProcessBase.html" alt="process::ProcessBase" shape="rect" coords="0,56,311,80"/>
-<area href="structprocess_1_1EventConsumer.html" alt="process::EventConsumer" shape="rect" coords="0,0,311,24"/>
-</map>
- </div></div>
-<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:ae6cf670e420497db950ddd2d75e22485"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptorProcess.html#ae6cf670e420497db950ddd2d75e22485">UriDiskProfileAdaptorProcess</a> (const <a class="el" href="structmesos_1_1internal_1_1profile_1_1Flags.html">Flags</a> &amp;_flags)</td></tr>
-<tr class="separator:ae6cf670e420497db950ddd2d75e22485"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a818172f9ea5940d28a1ea2012aa47640"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptorProcess.html#a818172f9ea5940d28a1ea2012aa47640">initialize</a> () override</td></tr>
-<tr class="memdesc:a818172f9ea5940d28a1ea2012aa47640"><td class="mdescLeft">&#160;</td><td class="mdescRight">Invoked when a process gets spawned.  <a href="#a818172f9ea5940d28a1ea2012aa47640">More...</a><br /></td></tr>
-<tr class="separator:a818172f9ea5940d28a1ea2012aa47640"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aac97559cdd80b5e951b51d90046cd456"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structmesos_1_1DiskProfileAdaptor_1_1ProfileInfo.html">DiskProfileAdaptor::ProfileInfo</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptorProcess.html#aac97559cdd80b5e951b51d90046cd456">translate</a> (const std::string &amp;profile, const ResourceProviderInfo &amp;resourceProviderInfo)</td></tr>
-<tr class="separator:aac97559cdd80b5e951b51d90046cd456"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a8e8a5728dc13fccd9a20a6f61c555571"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="classhashset.html">hashset</a>&lt; std::string &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptorProcess.html#a8e8a5728dc13fccd9a20a6f61c555571">watch</a> (const <a class="el" href="classhashset.html">hashset</a>&lt; std::string &gt; &amp;knownProfiles, const ResourceProviderInfo &amp;resourceProviderInfo)</td></tr>
-<tr class="separator:a8e8a5728dc13fccd9a20a6f61c555571"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="inherit_header pub_methods_classprocess_1_1Process"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classprocess_1_1Process')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classprocess_1_1Process.html">process::Process&lt; UriDiskProfileAdaptorProcess &gt;</a></td></tr>
-<tr class="memitem:a919f2834843f8620784c58aee7db2371 inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371">~Process</a> ()</td></tr>
-<tr class="separator:a919f2834843f8620784c58aee7db2371 inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structprocess_1_1PID.html">PID</a>&lt; UriDiskProfileAdaptorProcess &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e">self</a> () const</td></tr>
-<tr class="memdesc:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the <code>PID</code> of the process.  <a href="#abef2d54388c5262af19b057b1a6eee8e">More...</a><br /></td></tr>
-<tr class="separator:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="inherit_header pub_methods_classprocess_1_1ProcessBase"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classprocess_1_1ProcessBase')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td></tr>
-<tr class="memitem:a318038bacd95e4260864533f7cfe12fd inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a> (const std::string &amp;id=&quot;&quot;)</td></tr>
-<tr class="separator:a318038bacd95e4260864533f7cfe12fd inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a20b6c6b8f5aff506a97ce6c4f91a29d3 inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a20b6c6b8f5aff506a97ce6c4f91a29d3">~ProcessBase</a> ()</td></tr>
-<tr class="separator:a20b6c6b8f5aff506a97ce6c4f91a29d3 inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7ff87364baa79991901b8d73dc5c5fca inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="structprocess_1_1UPID.html">UPID</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a7ff87364baa79991901b8d73dc5c5fca">self</a> () const </td></tr>
-<tr class="separator:a7ff87364baa79991901b8d73dc5c5fca inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="inherit_header pub_methods_structprocess_1_1EventConsumer"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_structprocess_1_1EventConsumer')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="structprocess_1_1EventConsumer.html">process::EventConsumer</a></td></tr>
-<tr class="memitem:a9b310e99e6cef77273fd1cc403c871b1 inherit pub_methods_structprocess_1_1EventConsumer"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structprocess_1_1EventConsumer.html#a9b310e99e6cef77273fd1cc403c871b1">~EventConsumer</a> ()</td></tr>
-<tr class="separator:a9b310e99e6cef77273fd1cc403c871b1 inherit pub_methods_structprocess_1_1EventConsumer"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
-Additional Inherited Members</h2></td></tr>
-<tr class="inherit_header pro_types_classprocess_1_1Process"><td colspan="2" onclick="javascript:toggleInherit('pro_types_classprocess_1_1Process')"><img src="closed.png" alt="-"/>&#160;Protected Types inherited from <a class="el" href="classprocess_1_1Process.html">process::Process&lt; UriDiskProfileAdaptorProcess &gt;</a></td></tr>
-<tr class="memitem:a0ff94db0ab3ccea7ba6fd8cba68b6b9e inherit pro_types_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top">typedef UriDiskProfileAdaptorProcess&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e">Self</a></td></tr>
-<tr class="separator:a0ff94db0ab3ccea7ba6fd8cba68b6b9e inherit pro_types_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a1e9980d5d873c695d4a1749971e18cd9 inherit pro_types_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top">typedef UriDiskProfileAdaptorProcess&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9">This</a></td></tr>
-<tr class="separator:a1e9980d5d873c695d4a1749971e18cd9 inherit pro_types_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="inherit_header pro_types_classprocess_1_1ProcessBase"><td colspan="2" onclick="javascript:toggleInherit('pro_types_classprocess_1_1ProcessBase')"><img src="closed.png" alt="-"/>&#160;Protected Types inherited from <a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td></tr>
-<tr class="memitem:a39f8e327dc132dd4a3a95fee650458f8 inherit pro_types_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a39f8e327dc132dd4a3a95fee650458f8">RemoteConnection</a> { <a class="el" href="classprocess_1_1ProcessBase.html#a39f8e327dc132dd4a3a95fee650458f8a0a8e4fd54250dc259c749ebf914f6a5e">RemoteConnection::REUSE</a>, 
-<a class="el" href="classprocess_1_1ProcessBase.html#a39f8e327dc132dd4a3a95fee650458f8a435d743b35551ea7106af41c4a308c01">RemoteConnection::RECONNECT</a>
- }<tr class="memdesc:a39f8e327dc132dd4a3a95fee650458f8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Describes the behavior of the <code>link</code> call when the target <code>pid</code> points to a remote process.  <a href="classprocess_1_1ProcessBase.html#a39f8e327dc132dd4a3a95fee650458f8">More...</a><br /></td></tr>
-</td></tr>
-<tr class="separator:a39f8e327dc132dd4a3a95fee650458f8 inherit pro_types_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab7ca53e513d7ead18e05466c60e51891 inherit pro_types_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">typedef lambda::function&lt; void(const <a class="el" href="structprocess_1_1UPID.html">UPID</a> &amp;, const std::string &amp;)&gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#ab7ca53e513d7ead18e05466c60e51891">MessageHandler</a></td></tr>
-<tr class="memdesc:ab7ca53e513d7ead18e05466c60e51891 inherit pro_types_classprocess_1_1ProcessBase"><td class="mdescLeft">&#160;</td><td class="mdescRight">Any function which takes a "from" <code><a class="el" href="structprocess_1_1UPID.html" title="An &quot;untyped&quot; PID, used to encapsulate the process ID for lower-layer abstractions (eg...">UPID</a></code> and a message body as arguments.  <a href="#ab7ca53e513d7ead18e05466c60e51891">More...</a><br /></td></tr>
-<tr class="separator:ab7ca53e513d7ead18e05466c60e51891 inherit pro_types_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a083d8346a62ad423899f6f9e9ee08806 inherit pro_types_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">typedef lambda::function&lt; <a class="el" href="classprocess_1_1Future.html">Future</a>&lt; <a class="el" href="structprocess_1_1http_1_1Response.html">http::Response</a> &gt;const <a class="el" href="structprocess_1_1http_1_1Request.html">http::Request</a> &amp;)&gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a083d8346a62ad423899f6f9e9ee08806">HttpRequestHandler</a></td></tr>
-<tr class="memdesc:a083d8346a62ad423899f6f9e9ee08806 inherit pro_types_classprocess_1_1ProcessBase"><td class="mdescLeft">&#160;</td><td class="mdescRight">Any function which takes a <code><a class="el" href="structprocess_1_1http_1_1Request.html">process::http::Request</a></code> and returns a <code><a class="el" href="structprocess_1_1http_1_1Response.html">process::http::Response</a></code>.  <a href="#a083d8346a62ad423899f6f9e9ee08806">More...</a><br /></td></tr>
-<tr class="separator:a083d8346a62ad423899f6f9e9ee08806 inherit pro_types_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0834b08377ce20a01893a033c46898f6 inherit pro_types_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">typedef lambda::function&lt; <a class="el" href="classprocess_1_1Future.html">Future</a>&lt; <a class="el" href="structprocess_1_1http_1_1Response.html">http::Response</a> &gt; const <a class="el" href="structprocess_1_1http_1_1Request.html">http::Request</a> &amp;, const <a class="el" href="classOption.html">Option</a>&lt; <a class="el" href="structprocess_1_1http_1_1authentication_1_1Principal.html">http::authentication::Principal</a> &gt; &amp;)&gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a0834b08377ce20a01893a033c46898f6">AuthenticatedHttpRequestHandler</a></td></tr>
-<tr class="memdesc:a0834b08377ce20a01893a033c46898f6 inherit pro_types_classprocess_1_1ProcessBase"><td class="mdescLeft">&#160;</td><td class="mdescRight">Any function which takes a <code><a class="el" href="structprocess_1_1http_1_1Request.html">process::http::Request</a></code> and an <code><a class="el" href="classOption.html">Option</a>&lt;Principal&gt;</code> and returns a <code><a class="el" href="structprocess_1_1http_1_1Response.html">process::http::Response</a></code>.  <a href="#a0834b08377ce20a01893a033c46898f6">More...</a><br /></td></tr>
-<tr class="separator:a0834b08377ce20a01893a033c46898f6 inherit pro_types_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="inherit_header pro_methods_classprocess_1_1ProcessBase"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classprocess_1_1ProcessBase')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td></tr>
-<tr class="memitem:a2accda04cb99a8337c501958ff85ce01 inherit pro_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a2accda04cb99a8337c501958ff85ce01">serve</a> (<a class="el" href="structprocess_1_1Event.html">Event</a> &amp;&amp;event)</td></tr>
-<tr class="memdesc:a2accda04cb99a8337c501958ff85ce01 inherit pro_methods_classprocess_1_1ProcessBase"><td class="mdescLeft">&#160;</td><td class="mdescRight">Invoked when an event is serviced.  <a href="#a2accda04cb99a8337c501958ff85ce01">More...</a><br /></td></tr>
-<tr class="separator:a2accda04cb99a8337c501958ff85ce01 inherit pro_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aab442a83e7b73449ad9237af4ad02a80 inherit pro_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#aab442a83e7b73449ad9237af4ad02a80">consume</a> (<a class="el" href="structprocess_1_1MessageEvent.html">MessageEvent</a> &amp;&amp;event) override</td></tr>
-<tr class="separator:aab442a83e7b73449ad9237af4ad02a80 inherit pro_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad9d4ca7d97e0a296121deac831ac1917 inherit pro_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#ad9d4ca7d97e0a296121deac831ac1917">consume</a> (<a class="el" href="structprocess_1_1DispatchEvent.html">DispatchEvent</a> &amp;&amp;event) override</td></tr>
-<tr class="separator:ad9d4ca7d97e0a296121deac831ac1917 inherit pro_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a37f2b9a57194ffdbe873a318337e0f76 inherit pro_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a37f2b9a57194ffdbe873a318337e0f76">consume</a> (<a class="el" href="structprocess_1_1HttpEvent.html">HttpEvent</a> &amp;&amp;event) override</td></tr>
-<tr class="separator:a37f2b9a57194ffdbe873a318337e0f76 inherit pro_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a9a583eaf601e28e41073181ec3ebbc32 inherit pro_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a9a583eaf601e28e41073181ec3ebbc32">consume</a> (<a class="el" href="structprocess_1_1ExitedEvent.html">ExitedEvent</a> &amp;&amp;event) override</td></tr>
-<tr class="separator:a9a583eaf601e28e41073181ec3ebbc32 inherit pro_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a4dd3058269bffe1b73cb8a4469a66542 inherit pro_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a4dd3058269bffe1b73cb8a4469a66542">consume</a> (<a class="el" href="structprocess_1_1TerminateEvent.html">TerminateEvent</a> &amp;&amp;event) override</td></tr>
-<tr class="separator:a4dd3058269bffe1b73cb8a4469a66542 inherit pro_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a07ac3fd4eededbb6015c305e12411b98 inherit pro_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a07ac3fd4eededbb6015c305e12411b98">finalize</a> ()</td></tr>
-<tr class="memdesc:a07ac3fd4eededbb6015c305e12411b98 inherit pro_methods_classprocess_1_1ProcessBase"><td class="mdescLeft">&#160;</td><td class="mdescRight">Invoked when a process is terminated.  <a href="#a07ac3fd4eededbb6015c305e12411b98">More...</a><br /></td></tr>
-<tr class="separator:a07ac3fd4eededbb6015c305e12411b98 inherit pro_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0a0053b515e25f366a29a6897467bebc inherit pro_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a0a0053b515e25f366a29a6897467bebc">exited</a> (const <a class="el" href="structprocess_1_1UPID.html">UPID</a> &amp;)</td></tr>
-<tr class="memdesc:a0a0053b515e25f366a29a6897467bebc inherit pro_methods_classprocess_1_1ProcessBase"><td class="mdescLeft">&#160;</td><td class="mdescRight">Invoked when a linked process has exited.  <a href="#a0a0053b515e25f366a29a6897467bebc">More...</a><br /></td></tr>
-<tr class="separator:a0a0053b515e25f366a29a6897467bebc inherit pro_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a38a4b602aa7e2656a647323da1bacf50 inherit pro_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a38a4b602aa7e2656a647323da1bacf50">lost</a> (const <a class="el" href="structprocess_1_1UPID.html">UPID</a> &amp;)</td></tr>
-<tr class="memdesc:a38a4b602aa7e2656a647323da1bacf50 inherit pro_methods_classprocess_1_1ProcessBase"><td class="mdescLeft">&#160;</td><td class="mdescRight">Invoked when a linked process can no longer be monitored.  <a href="#a38a4b602aa7e2656a647323da1bacf50">More...</a><br /></td></tr>
-<tr class="separator:a38a4b602aa7e2656a647323da1bacf50 inherit pro_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af90d581940120abfb787e46568e7a3af inherit pro_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#af90d581940120abfb787e46568e7a3af">send</a> (const <a class="el" href="structprocess_1_1UPID.html">UPID</a> &amp;to, const std::string &amp;name, const char *data=nullptr, size_t length=0)</td></tr>
-<tr class="memdesc:af90d581940120abfb787e46568e7a3af inherit pro_methods_classprocess_1_1ProcessBase"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sends the message to the specified <code><a class="el" href="structprocess_1_1UPID.html" title="An &quot;untyped&quot; PID, used to encapsulate the process ID for lower-layer abstractions (eg...">UPID</a></code>.  <a href="#af90d581940120abfb787e46568e7a3af">More...</a><br /></td></tr>
-<tr class="separator:af90d581940120abfb787e46568e7a3af inherit pro_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a72621d5c290fc558dcffb62b7d05635b inherit pro_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a72621d5c290fc558dcffb62b7d05635b">send</a> (const <a class="el" href="structprocess_1_1UPID.html">UPID</a> &amp;to, std::string &amp;&amp;name)</td></tr>
-<tr class="separator:a72621d5c290fc558dcffb62b7d05635b inherit pro_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab60d5a19d749f9f140b5ede6800549a6 inherit pro_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#ab60d5a19d749f9f140b5ede6800549a6">send</a> (const <a class="el" href="structprocess_1_1UPID.html">UPID</a> &amp;to, std::string &amp;&amp;name, std::string &amp;&amp;data)</td></tr>
-<tr class="separator:ab60d5a19d749f9f140b5ede6800549a6 inherit pro_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae97b59a857843096aa219d0209837c42 inherit pro_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structprocess_1_1UPID.html">UPID</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#ae97b59a857843096aa219d0209837c42">link</a> (const <a class="el" href="structprocess_1_1UPID.html">UPID</a> &amp;pid, const <a class="el" href="classprocess_1_1ProcessBase.html#a39f8e327dc132dd4a3a95fee650458f8">RemoteConnection</a> remote=<a class="el" href="classprocess_1_1ProcessBase.html#a39f8e327dc132dd4a3a95fee650458f8a0a8e4fd54250dc259c749ebf914f6a5e">RemoteConnection::REUSE</a>)</td></tr>
-<tr class="memdesc:ae97b59a857843096aa219d0209837c42 inherit pro_methods_classprocess_1_1ProcessBase"><td class="mdescLeft">&#160;</td><td class="mdescRight">Links with the specified <code><a class="el" href="structprocess_1_1UPID.html" title="An &quot;untyped&quot; PID, used to encapsulate the process ID for lower-layer abstractions (eg...">UPID</a></code>.  <a href="#ae97b59a857843096aa219d0209837c42">More...</a><br /></td></tr>
-<tr class="separator:ae97b59a857843096aa219d0209837c42 inherit pro_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a591501723f8320f0b29e2a7c64a501eb inherit pro_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a591501723f8320f0b29e2a7c64a501eb">install</a> (const std::string &amp;name, const <a class="el" href="classprocess_1_1ProcessBase.html#ab7ca53e513d7ead18e05466c60e51891">MessageHandler</a> &amp;handler)</td></tr>
-<tr class="memdesc:a591501723f8320f0b29e2a7c64a501eb inherit pro_methods_classprocess_1_1ProcessBase"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets up a handler for messages with the specified name.  <a href="#a591501723f8320f0b29e2a7c64a501eb">More...</a><br /></td></tr>
-<tr class="separator:a591501723f8320f0b29e2a7c64a501eb inherit pro_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a8dfef5689de05716f582fa737f165133 inherit pro_methods_classprocess_1_1ProcessBase"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
-<tr class="memitem:a8dfef5689de05716f582fa737f165133 inherit pro_methods_classprocess_1_1ProcessBase"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a8dfef5689de05716f582fa737f165133">install</a> (const std::string &amp;name, void(T::*method)(const <a class="el" href="structprocess_1_1UPID.html">UPID</a> &amp;, const std::string &amp;))</td></tr>
-<tr class="memdesc:a8dfef5689de05716f582fa737f165133 inherit pro_methods_classprocess_1_1ProcessBase"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets up a handler for messages with the specified name.  <a href="#a8dfef5689de05716f582fa737f165133">More...</a><br /></td></tr>
-<tr class="separator:a8dfef5689de05716f582fa737f165133 inherit pro_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a685d23d0dc0f42a0038dda0724e5d783 inherit pro_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a685d23d0dc0f42a0038dda0724e5d783">delegate</a> (const std::string &amp;name, const <a class="el" href="structprocess_1_1UPID.html">UPID</a> &amp;pid)</td></tr>
-<tr class="memdesc:a685d23d0dc0f42a0038dda0724e5d783 inherit pro_methods_classprocess_1_1ProcessBase"><td class="mdescLeft">&#160;</td><td class="mdescRight">Delegates incoming messages, with the specified name, to the <code><a class="el" href="structprocess_1_1UPID.html" title="An &quot;untyped&quot; PID, used to encapsulate the process ID for lower-layer abstractions (eg...">UPID</a></code>.  <a href="#a685d23d0dc0f42a0038dda0724e5d783">More...</a><br /></td></tr>
-<tr class="separator:a685d23d0dc0f42a0038dda0724e5d783 inherit pro_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af0d1a6f8da798dfb2b6ea92550b8c6f5 inherit pro_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#af0d1a6f8da798dfb2b6ea92550b8c6f5">route</a> (const std::string &amp;name, const <a class="el" href="classOption.html">Option</a>&lt; std::string &gt; &amp;help, const <a class="el" href="classprocess_1_1ProcessBase.html#a083d8346a62ad423899f6f9e9ee08806">HttpRequestHandler</a> &amp;handler, const <a class="el" href="structprocess_1_1ProcessBase_1_1RouteOptions.html">RouteOptions</a> &amp;options=<a class="el" href="structprocess_1_1ProcessBase_1_1RouteOptions.html">RouteOptions</a>())</td></tr>
-<tr class="memdesc:af0d1a6f8da798dfb2b6ea92550b8c6f5 inherit pro_methods_classprocess_1_1ProcessBase"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets up a handler for HTTP requests with the specified name.  <a href="#af0d1a6f8da798dfb2b6ea92550b8c6f5">More...</a><br /></td></tr>
-<tr class="separator:af0d1a6f8da798dfb2b6ea92550b8c6f5 inherit pro_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a70ff038897726b5ff2713e5d5602efa6 inherit pro_methods_classprocess_1_1ProcessBase"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
-<tr class="memitem:a70ff038897726b5ff2713e5d5602efa6 inherit pro_methods_classprocess_1_1ProcessBase"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a70ff038897726b5ff2713e5d5602efa6">route</a> (const std::string &amp;name, const <a class="el" href="classOption.html">Option</a>&lt; std::string &gt; &amp;help, <a class="el" href="classprocess_1_1Future.html">Future</a>&lt; <a class="el" href="structprocess_1_1http_1_1Response.html">http::Response</a> &gt;(T::*method)(const <a class="el" href="structprocess_1_1http_1_1Request.html">http::Request</a> &amp;), const <a class="el" href="structprocess_1_1ProcessBase_1_1RouteOptions.html">RouteOptions</a> &amp;options=<a class="el" href="structprocess_1_1ProcessBase_1_1RouteOptions.html">RouteOptions</a>())</td></tr>
-<tr class="memdesc:a70ff038897726b5ff2713e5d5602efa6 inherit pro_methods_classprocess_1_1ProcessBase"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets up a handler for HTTP requests with the specified name.  <a href="#a70ff038897726b5ff2713e5d5602efa6">More...</a><br /></td></tr>
-<tr class="separator:a70ff038897726b5ff2713e5d5602efa6 inherit pro_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0bb721f72a1b9b517808149010de8b9a inherit pro_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a0bb721f72a1b9b517808149010de8b9a">route</a> (const std::string &amp;name, const std::string &amp;realm, const <a class="el" href="classOption.html">Option</a>&lt; std::string &gt; &amp;help, const <a class="el" href="classprocess_1_1ProcessBase.html#a0834b08377ce20a01893a033c46898f6">AuthenticatedHttpRequestHandler</a> &amp;handler, const <a class="el" href="structprocess_1_1ProcessBase_1_1RouteOptions.html">RouteOptions</a> &amp;options=<a class="el" href="structprocess_1_1ProcessBase_1_1RouteOptions.html">RouteOptions</a>())</td></tr>
-<tr class="separator:a0bb721f72a1b9b517808149010de8b9a inherit pro_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a897bf0b650b9fc56fc87fd005827c8ce inherit pro_methods_classprocess_1_1ProcessBase"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
-<tr class="memitem:a897bf0b650b9fc56fc87fd005827c8ce inherit pro_methods_classprocess_1_1ProcessBase"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a897bf0b650b9fc56fc87fd005827c8ce">route</a> (const std::string &amp;name, const std::string &amp;realm, const <a class="el" href="classOption.html">Option</a>&lt; std::string &gt; &amp;help, <a class="el" href="classprocess_1_1Future.html">Future</a>&lt; <a class="el" href="structprocess_1_1http_1_1Response.html">http::Response</a> &gt;(T::*method)(const <a class="el" href="structprocess_1_1http_1_1Request.html">http::Request</a> &amp;, const <a class="el" href="classOption.html">Option</a>&lt; <a class="el" href="structprocess_1_1http_1_1authentication_1_1Principal.html">http::authentication::Principal</a> &gt; &amp;), const <a class="el" href="structprocess_1_1ProcessBase_1_1RouteOptions.html">RouteOptions</a> &a
 mp;options=<a class="el" href="structprocess_1_1ProcessBase_1_1RouteOptions.html">RouteOptions</a>())</td></tr>
-<tr class="memdesc:a897bf0b650b9fc56fc87fd005827c8ce inherit pro_methods_classprocess_1_1ProcessBase"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets up a handler for HTTP requests with the specified name.  <a href="#a897bf0b650b9fc56fc87fd005827c8ce">More...</a><br /></td></tr>
-<tr class="separator:a897bf0b650b9fc56fc87fd005827c8ce inherit pro_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a6b32f94df3a92225825a1cc426b060c8 inherit pro_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a6b32f94df3a92225825a1cc426b060c8">provide</a> (const std::string &amp;name, const std::string &amp;path, const std::map&lt; std::string, std::string &gt; &amp;types=<a class="el" href="namespaceprocess_1_1mime.html#aa12bd84b9c99ba313fbbf8c56bc411cb">mime::types</a>)</td></tr>
-<tr class="memdesc:a6b32f94df3a92225825a1cc426b060c8 inherit pro_methods_classprocess_1_1ProcessBase"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets up the default HTTP request handler to provide the static asset(s) at the specified <em>absolute</em> path for the specified name.  <a href="#a6b32f94df3a92225825a1cc426b060c8">More...</a><br /></td></tr>
-<tr class="separator:a6b32f94df3a92225825a1cc426b060c8 inherit pro_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a641dc674baabe6a58e4f4869090bd310 inherit pro_methods_classprocess_1_1ProcessBase"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
-<tr class="memitem:a641dc674baabe6a58e4f4869090bd310 inherit pro_methods_classprocess_1_1ProcessBase"><td class="memTemplItemLeft" align="right" valign="top">size_t&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a641dc674baabe6a58e4f4869090bd310">eventCount</a> ()</td></tr>
-<tr class="memdesc:a641dc674baabe6a58e4f4869090bd310 inherit pro_methods_classprocess_1_1ProcessBase"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the number of events of the given type currently on the event queue.  <a href="#a641dc674baabe6a58e4f4869090bd310">More...</a><br /></td></tr>
-<tr class="separator:a641dc674baabe6a58e4f4869090bd310 inherit pro_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table>
-<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" id="ae6cf670e420497db950ddd2d75e22485"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">mesos::internal::profile::UriDiskProfileAdaptorProcess::UriDiskProfileAdaptorProcess </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="structmesos_1_1internal_1_1profile_1_1Flags.html">Flags</a> &amp;&#160;</td>
-          <td class="paramname"><em>_flags</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<h2 class="groupheader">Member Function Documentation</h2>
-<a class="anchor" id="a818172f9ea5940d28a1ea2012aa47640"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual void mesos::internal::profile::UriDiskProfileAdaptorProcess::initialize </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Invoked when a process gets spawned. </p>
-
-<p>Reimplemented from <a class="el" href="classprocess_1_1ProcessBase.html#a6baf49d6234eb638d068a98514e4ae3f">process::ProcessBase</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="aac97559cdd80b5e951b51d90046cd456"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="structmesos_1_1DiskProfileAdaptor_1_1ProfileInfo.html">DiskProfileAdaptor::ProfileInfo</a>&gt; mesos::internal::profile::UriDiskProfileAdaptorProcess::translate </td>
-          <td>(</td>
-          <td class="paramtype">const std::string &amp;&#160;</td>
-          <td class="paramname"><em>profile</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const ResourceProviderInfo &amp;&#160;</td>
-          <td class="paramname"><em>resourceProviderInfo</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="a8e8a5728dc13fccd9a20a6f61c555571"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="classhashset.html">hashset</a>&lt;std::string&gt; &gt; mesos::internal::profile::UriDiskProfileAdaptorProcess::watch </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="classhashset.html">hashset</a>&lt; std::string &gt; &amp;&#160;</td>
-          <td class="paramname"><em>knownProfiles</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const ResourceProviderInfo &amp;&#160;</td>
-          <td class="paramname"><em>resourceProviderInfo</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<hr/>The documentation for this class was generated from the following file:<ul>
-<li>src/resource_provider/storage/<a class="el" href="uri__disk__profile_8hpp_source.html">uri_disk_profile.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.11
-</small></address>
-</body>
-</html>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptorProcess.png
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptorProcess.png b/content/api/latest/c++/classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptorProcess.png
deleted file mode 100644
index 15a3a13..0000000
Binary files a/content/api/latest/c++/classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptorProcess.png and /dev/null differ


[18/37] mesos-site git commit: Updated the website built from mesos SHA: 1231e8f.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/index.hhk
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/index.hhk b/content/api/latest/c++/index.hhk
index 35a258a..c345469 100644
--- a/content/api/latest/c++/index.hhk
+++ b/content/api/latest/c++/index.hhk
@@ -2033,7 +2033,7 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1xfs.html#a02c77f8c98b1d1764a5a638e4a27e712"><param name="Name" value="src/slave/containerizer/mesos/isolators/xfs/utils.hpp"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1grpc_1_1Channel.html#a466292b9d4cf95a19d3f9161266456d4"><param name="Name" value="client::Runtime"></OBJECT>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1csi_1_1Client.html#a0f26ee65d1895d94bb43ba9365352cdf"><param name="Name" value="Client"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1csi_1_1Client.html#ad6340fa0f6d90d9dbcd01953c14d5b71"><param name="Name" value="Client"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1Request.html#ad0493ac04e37acf41127dfff3625c0f5"><param name="Name" value="client"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter_1_1Node.html#aaf5f7c82af3c2f35a3337ad3b270cc06"><param name="Name" value="clientPath"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Timer.html#a5ae5b1616a53c84525df7446cb4014e2"><param name="Name" value="Clock"></OBJECT>
@@ -3931,11 +3931,12 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1Resources.html#a25edbf9ca3dc21aec283b25e48308794"><param name="Name" value="mesos::Resources"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1v1_1_1Resources.html#a29248d8759863c4544ce372fef0b02c8"><param name="Name" value="mesos::v1::Resources"></OBJECT>
   </UL>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Flags.html#a6bc20e0bb700865679da21346dea4cd7"><param name="Name" value="disk_profile_adaptor"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="disk__profile__utils_8hpp.html"><param name="Name" value="disk_profile_utils.hpp"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="disk__profile__utils_8hpp.html#a59078d78d6ffb9f94b1b69af16988840"><param name="Name" value="isSelectedResourceProvider"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="disk__profile__utils_8hpp.html#a6bb5ceacd766aa7c16015f08406e97a0"><param name="Name" value="parseDiskProfileMapping"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="disk__profile__utils_8hpp.html#ab6b1f6dd2e3b5144c9b8dfc6832f783c"><param name="Name" value="validate"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="disk__profile__utils_8hpp.html#a454eac3a1d38485e1e6c82dda0587fc0"><param name="Name" value="isSelectedResourceProvider"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="disk__profile__utils_8hpp.html#a5ac01f982bd4d9b51a15a6d704c9dd67"><param name="Name" value="parseDiskProfileMapping"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="disk__profile__utils_8hpp.html#ae944219eb236f2260222c37741d09ac3"><param name="Name" value="validate"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave.html#a30ce2dea60e8214b2c6d85ff62320726"><param name="Name" value="DISK_WATCH_INTERVAL"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Flags.html#aa712f5e8279ce1fd8a47ccd12aae8217"><param name="Name" value="disk_watch_interval"></OBJECT>
@@ -5263,11 +5264,6 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1logger_1_1rotate_1_1Flags.html#a908c2b7c0f5b04a8fb5b70f7833ba634"><param name="Name" value="mesos::internal::logger::rotate::Flags"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1logging_1_1Flags.html#a51907dfa3eefad169e3b98a1c4d3d5f5"><param name="Name" value="mesos::internal::logging::Flags"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Flags.html#a42c5d3061c187acef5fad8e502a2846b"><param name="Name" value="mesos::internal::master::Flags"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1profile_1_1Flags.html#a10166e16ba42331fed92cd81769da33d"><param name="Name" value="mesos::internal::profile::Flags"></OBJECT>
-  </UL>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptor.html#a72c674ee3bb60e8bf36b300e8eca67cc"><param name="Name" value="flags"></OBJECT>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1scheduler_1_1Flags.html#ac74f84570df7c02758e66bd778fc3e22"><param name="Name" value="Flags"></OBJECT>
-  <UL>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1scheduler_1_1Flags.html#ac74f84570df7c02758e66bd778fc3e22"><param name="Name" value="mesos::internal::scheduler::Flags"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Flags.html#a9bc7b66c073851c06d22cb130689feb3"><param name="Name" value="mesos::internal::slave::Flags"></OBJECT>
   </UL>
@@ -5287,6 +5283,11 @@
   <UL>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1PosixFilesystemIsolatorProcess.html#a94fb86c045c622e26497587ed7b003b9"><param name="Name" value="mesos::internal::slave::PosixFilesystemIsolatorProcess"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Subsystem.html#a8664a93f45d3086122355139598f5ce2"><param name="Name" value="mesos::internal::slave::Subsystem"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor.html#a8d8f8910e9c1da5f1ca31d191b591d82"><param name="Name" value="mesos::internal::storage::UriDiskProfileAdaptor"></OBJECT>
+  </UL>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor_1_1Flags.html#ab4e89182c53b60ad6ddf389ce595612a"><param name="Name" value="Flags"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1tests.html#af8289f648a916c3f66923867452c7b1b"><param name="Name" value="flags"></OBJECT>
+  <UL>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1tests.html#af8289f648a916c3f66923867452c7b1b"><param name="Name" value="mesos::internal::tests"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1ActiveUserTestHelper.html#a25fa0fe53f9a8630455d4a6c80d00f9c"><param name="Name" value="mesos::internal::tests::ActiveUserTestHelper"></OBJECT>
   </UL>
@@ -7249,7 +7250,6 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Heartbeater.html#ac9ebf3a4eb46a4501e13bd38dcd96a5d"><param name="Name" value="mesos::internal::master::Heartbeater"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#a5ee20b895880bc157c7e445859458364"><param name="Name" value="mesos::internal::master::Master"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1OperationStatusUpdateManager.html#a47ed93068cb112fff0c52dd7bc6900fb"><param name="Name" value="mesos::internal::OperationStatusUpdateManager"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptorProcess.html#a818172f9ea5940d28a1ea2012aa47640"><param name="Name" value="mesos::internal::profile::UriDiskProfileAdaptorProcess"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1recordio_1_1internal_1_1ReaderProcess.html#af123bea3321a9d99d1fecaf33cd5179b"><param name="Name" value="mesos::internal::recordio::internal::ReaderProcess"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html#af15917f9898bb6d74495dc163ea19ec1"><param name="Name" value="mesos::internal::slave::CgroupsIsolatorProcess"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1ContainerDaemonProcess.html#a88f13e39677ff8976ae20ccb5a5d2045"><param name="Name" value="mesos::internal::slave::ContainerDaemonProcess"></OBJECT>
@@ -7262,6 +7262,7 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Slave.html#ace99b8066d4aed8f21395f025118fc10"><param name="Name" value="mesos::internal::slave::Slave"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1TaskStatusUpdateManager.html#aeaa2a514010604869d809085fc59e8bf"><param name="Name" value="mesos::internal::slave::TaskStatusUpdateManager"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1StatusUpdateManagerProcess.html#ada5dee44c0cc874403efa6c2c3cde9d2"><param name="Name" value="mesos::internal::StatusUpdateManagerProcess"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptorProcess.html#a45f01969efd7ec5404741deb9304fd8b"><param name="Name" value="mesos::internal::storage::UriDiskProfileAdaptorProcess"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1MockDockerContainerizer.html#a0e3293396509e28707b65c0fb53d720c"><param name="Name" value="mesos::internal::tests::MockDockerContainerizer"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1VersionProcess.html#a1f0746cf6e384fc26bfd7e892fa464c2"><param name="Name" value="mesos::internal::VersionProcess"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1WhitelistWatcher.html#a554e828d1e5aa7a84c5b38ad20a7731f"><param name="Name" value="mesos::internal::WhitelistWatcher"></OBJECT>
@@ -7750,10 +7751,10 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1Resources.html#abb05dff78639303b244e9ffb0c765c14"><param name="Name" value="mesos::Resources"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1v1_1_1Resources.html#aafe883992970766fad47c0f1bff39998"><param name="Name" value="mesos::v1::Resources"></OBJECT>
   </UL>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1profile.html#a59078d78d6ffb9f94b1b69af16988840"><param name="Name" value="isSelectedResourceProvider"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1storage.html#a454eac3a1d38485e1e6c82dda0587fc0"><param name="Name" value="isSelectedResourceProvider"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1profile.html#a59078d78d6ffb9f94b1b69af16988840"><param name="Name" value="disk_profile_utils.hpp"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1profile.html#a59078d78d6ffb9f94b1b69af16988840"><param name="Name" value="mesos::internal::profile"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1storage.html#a454eac3a1d38485e1e6c82dda0587fc0"><param name="Name" value="disk_profile_utils.hpp"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1storage.html#a454eac3a1d38485e1e6c82dda0587fc0"><param name="Name" value="mesos::internal::storage"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1Resources.html#a2543b70428e6d4546271615fc013776e"><param name="Name" value="isShared"></OBJECT>
   <UL>
@@ -8273,7 +8274,7 @@
   <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1modules.html#ad6c83af0f28f9135a7b76fb6db0c2747"><param name="Name" value="kind< mesos::DiskProfileAdaptor >"></OBJECT>
   <UL>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1modules.html#ad6c83af0f28f9135a7b76fb6db0c2747"><param name="Name" value="mesos::modules"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1modules.html#ad6c83af0f28f9135a7b76fb6db0c2747"><param name="Name" value="module/disk_profile.hpp"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1modules.html#ad6c83af0f28f9135a7b76fb6db0c2747"><param name="Name" value="module/disk_profile_adaptor.hpp"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1modules.html#aa08c07ed1589943bfd1f515fababcf1f"><param name="Name" value="kind< mesos::Hook >"></OBJECT>
   <UL>
@@ -9192,7 +9193,7 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1master.html#a628864afbb918b16c222b3d044ed95ed"><param name="Name" value="mesos::internal::master"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1master.html#a628864afbb918b16c222b3d044ed95ed"><param name="Name" value="src/master/constants.hpp"></OBJECT>
   </UL>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1profile_1_1Flags.html#ae38e01d8f13ea537d91186e5b53efeb6"><param name="Name" value="max_random_wait"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor_1_1Flags.html#a2f95281a8b197431418da487761b22d9"><param name="Name" value="max_random_wait"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess.html#a963838ca662b112b441e9bb3deb0a7a6"><param name="Name" value="MAX_REAP_INTERVAL"></OBJECT>
   <UL>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess.html#a963838ca662b112b441e9bb3deb0a7a6"><param name="Name" value="process"></OBJECT>
@@ -9373,7 +9374,7 @@
   <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1csi.html"><param name="Name" value="mesos::csi"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1csi_1_1Client.html"><param name="Name" value="mesos::csi::Client"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1csi_1_1Client.html#a0f26ee65d1895d94bb43ba9365352cdf"><param name="Name" value="Client"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1csi_1_1Client.html#ad6340fa0f6d90d9dbcd01953c14d5b71"><param name="Name" value="Client"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1csi_1_1Client.html#ac9402b786574255ae5b5a5981d9679e1"><param name="Name" value="ControllerGetCapabilities"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1csi_1_1Client.html#a3ad8af0a5a18131afb644b0a7984f22b"><param name="Name" value="ControllerProbe"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1csi_1_1Client.html#a8f413eead13791309ac8f52bf8ee4223"><param name="Name" value="ControllerPublishVolume"></OBJECT>
@@ -11074,36 +11075,6 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1OperationStatusUpdateManager.html#a82734fc99f5af693e4695a8e329fe91c"><param name="Name" value="update"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1OperationStatusUpdateManager.html#a196dc2017a002e6ac084b1491445e33a"><param name="Name" value="~OperationStatusUpdateManager"></OBJECT>
   </UL>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1profile.html"><param name="Name" value="mesos::internal::profile"></OBJECT>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1profile_1_1Flags.html"><param name="Name" value="mesos::internal::profile::Flags"></OBJECT>
-  <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1profile_1_1Flags.html#a10166e16ba42331fed92cd81769da33d"><param name="Name" value="Flags"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1profile_1_1Flags.html#ae38e01d8f13ea537d91186e5b53efeb6"><param name="Name" value="max_random_wait"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1profile_1_1Flags.html#a7bed0d3e77c8a7fadc6ca05cb84ea5bc"><param name="Name" value="poll_interval"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1profile_1_1Flags.html#ae427888bb547a4bf70b07eb058419fb9"><param name="Name" value="uri"></OBJECT>
-  </UL>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptor.html"><param name="Name" value="mesos::internal::profile::UriDiskProfileAdaptor"></OBJECT>
-  <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptor.html#a72c674ee3bb60e8bf36b300e8eca67cc"><param name="Name" value="flags"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptor.html#a9e307897a4a26da842a50075ba91db0f"><param name="Name" value="process"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptor.html#a805d75d0b0f8fdb303b6e3056b4c40c9"><param name="Name" value="translate"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptor.html#afe9df0e0e5c89333004416eb5dc51349"><param name="Name" value="UriDiskProfileAdaptor"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptor.html#a7b2fa69e4f1d061c6da40f217da0121f"><param name="Name" value="watch"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptor.html#a1d2f2b61514b04c2ab8615a4e331bfb2"><param name="Name" value="~UriDiskProfileAdaptor"></OBJECT>
-  </UL>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptorProcess.html"><param name="Name" value="mesos::internal::profile::UriDiskProfileAdaptorProcess"></OBJECT>
-  <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptorProcess.html#a818172f9ea5940d28a1ea2012aa47640"><param name="Name" value="initialize"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptorProcess.html#aac97559cdd80b5e951b51d90046cd456"><param name="Name" value="translate"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptorProcess.html#ae6cf670e420497db950ddd2d75e22485"><param name="Name" value="UriDiskProfileAdaptorProcess"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptorProcess.html#a8e8a5728dc13fccd9a20a6f61c555571"><param name="Name" value="watch"></OBJECT>
-  </UL>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1profile.html"><param name="Name" value="mesos::internal::profile"></OBJECT>
-  <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1profile.html#a59078d78d6ffb9f94b1b69af16988840"><param name="Name" value="isSelectedResourceProvider"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1profile.html#a6bb5ceacd766aa7c16015f08406e97a0"><param name="Name" value="parseDiskProfileMapping"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1profile.html#ab6b1f6dd2e3b5144c9b8dfc6832f783c"><param name="Name" value="validate"></OBJECT>
-  </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1protobuf.html"><param name="Name" value="mesos::internal::protobuf"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1protobuf_1_1framework.html"><param name="Name" value="mesos::internal::protobuf::framework"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1protobuf_1_1framework_1_1Capabilities.html"><param name="Name" value="mesos::internal::protobuf::framework::Capabilities"></OBJECT>
@@ -11801,6 +11772,7 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Flags.html#aafe0dcf0fb4a062cc055a35489c66f30"><param name="Name" value="default_container_dns"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Flags.html#a64bc5593188b0072e2770e9e9be0ab5a"><param name="Name" value="default_container_info"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Flags.html#a1a310bac36b6f2744f7d42441e71101c"><param name="Name" value="default_role"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Flags.html#a6bc20e0bb700865679da21346dea4cd7"><param name="Name" value="disk_profile_adaptor"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Flags.html#aa712f5e8279ce1fd8a47ccd12aae8217"><param name="Name" value="disk_watch_interval"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Flags.html#a541674d7245487546d6d38e4e2bf9a81"><param name="Name" value="docker"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Flags.html#a39180de47908e61d45390a488cb8fdc5"><param name="Name" value="docker_config"></OBJECT>
@@ -13033,6 +13005,37 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1StatusUpdateManagerProcess.html#a681eb7df0ad9abc702b1dfa6e4a222cb"><param name="Name" value="StatusUpdateManagerProcess"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1StatusUpdateManagerProcess.html#a1658b4adb952dc5e20465e31d572633b"><param name="Name" value="update"></OBJECT>
   </UL>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1storage.html"><param name="Name" value="mesos::internal::storage"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor.html"><param name="Name" value="mesos::internal::storage::UriDiskProfileAdaptor"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor_1_1Flags.html"><param name="Name" value="mesos::internal::storage::UriDiskProfileAdaptor::Flags"></OBJECT>
+  <UL>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor_1_1Flags.html#ab4e89182c53b60ad6ddf389ce595612a"><param name="Name" value="Flags"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor_1_1Flags.html#a2f95281a8b197431418da487761b22d9"><param name="Name" value="max_random_wait"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor_1_1Flags.html#aff3b281cc2a2c6a0bf0dc598482efbae"><param name="Name" value="poll_interval"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor_1_1Flags.html#a2ffb60f4d9923cc1791fd59c5cd45a1a"><param name="Name" value="uri"></OBJECT>
+  </UL>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor.html"><param name="Name" value="mesos::internal::storage::UriDiskProfileAdaptor"></OBJECT>
+  <UL>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor.html#a8d8f8910e9c1da5f1ca31d191b591d82"><param name="Name" value="flags"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor.html#ac061c8a485083fc218a3bc63efe21aea"><param name="Name" value="process"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor.html#aca95d2463b19eaa4943799c918fd14d3"><param name="Name" value="translate"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor.html#a42899d4a38c59c8ea1a141ffc5e17d9a"><param name="Name" value="UriDiskProfileAdaptor"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor.html#a78238dcf4390fc6932b5ea7db43f0e68"><param name="Name" value="watch"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor.html#a7a5f65d93bc176be7312bc9bec2ee87f"><param name="Name" value="~UriDiskProfileAdaptor"></OBJECT>
+  </UL>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptorProcess.html"><param name="Name" value="mesos::internal::storage::UriDiskProfileAdaptorProcess"></OBJECT>
+  <UL>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptorProcess.html#a45f01969efd7ec5404741deb9304fd8b"><param name="Name" value="initialize"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptorProcess.html#a7a10787df71e55dbde7505e0d25c5732"><param name="Name" value="translate"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptorProcess.html#a937ee38b86f98b106c4a08015d60a235"><param name="Name" value="UriDiskProfileAdaptorProcess"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptorProcess.html#ad70f3de4c0617e2173c3c5e218c928ef"><param name="Name" value="watch"></OBJECT>
+  </UL>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1storage.html"><param name="Name" value="mesos::internal::storage"></OBJECT>
+  <UL>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1storage.html#a454eac3a1d38485e1e6c82dda0587fc0"><param name="Name" value="isSelectedResourceProvider"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1storage.html#a5ac01f982bd4d9b51a15a6d704c9dd67"><param name="Name" value="parseDiskProfileMapping"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1storage.html#ae944219eb236f2260222c37741d09ac3"><param name="Name" value="validate"></OBJECT>
+  </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1StorageLocalResourceProvider.html"><param name="Name" value="mesos::internal::StorageLocalResourceProvider"></OBJECT>
   <UL>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1StorageLocalResourceProvider.html#ad7dc2854ee01b3c188fa877ae04d9c46"><param name="Name" value="create"></OBJECT>
@@ -13303,8 +13306,8 @@
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1MockCSIPlugin.html"><param name="Name" value="mesos::internal::tests::MockCSIPlugin"></OBJECT>
   <UL>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1MockCSIPlugin.html#a191e5fad71da7e574647bea361b85713"><param name="Name" value="MockCSIPlugin"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1MockCSIPlugin.html#a33ccc80e2f5f7aef7b9126f1ce600b74"><param name="Name" value="Shutdown"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1MockCSIPlugin.html#aaea2d23338730eed57c232aced068e3b"><param name="Name" value="Startup"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1MockCSIPlugin.html#a50170f60a613bb92869e56ba6873589f"><param name="Name" value="shutdown"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1MockCSIPlugin.html#a5213d9aae7bdc332e9fbdc07bb5bbea6"><param name="Name" value="startup"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1MockDocker.html"><param name="Name" value="mesos::internal::tests::MockDocker"></OBJECT>
   <UL>
@@ -14614,8 +14617,8 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1v1_1_1ResourceConversion.html#a9b5fd5798c8e81bbef5f686b09432c5d"><param name="Name" value="apply"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1v1_1_1ResourceConversion.html#a143d22da9ef8e68799b35478bb4e22fe"><param name="Name" value="consumed"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1v1_1_1ResourceConversion.html#aa45d29dae28bcc977661fd541714ce64"><param name="Name" value="converted"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1v1_1_1ResourceConversion.html#a2c8c762596677cbf622fb4dadd922c43"><param name="Name" value="postValidation"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1v1_1_1ResourceConversion.html#a29997789326dfb76ccd866cbb00cbf7d"><param name="Name" value="PostValidation"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1v1_1_1ResourceConversion.html#a2c8c762596677cbf622fb4dadd922c43"><param name="Name" value="postValidation"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1v1_1_1ResourceConversion.html#a35eb7b515597e4fed518448d857bb7cc"><param name="Name" value="ResourceConversion"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1v1_1_1Resources.html"><param name="Name" value="mesos::v1::Resources"></OBJECT>
@@ -14744,8 +14747,8 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos.html#aded83c88256f399e21ed178f8267f3ac"><param name="Name" value="getResourceProviderId"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos.html#ae118ab1966ef7d7b02ca07fd9a785ae6"><param name="Name" value="getScalarResource"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos.html#a7b9820f049a74a88b8c7523c8d74deea"><param name="Name" value="initializeHttpAuthenticators"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos.html#abdf2180daf713c4986a0e1200e931bc5"><param name="Name" value="json"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos.html#a13035ce0cc66cca4a467787b4716039ea0ecd11c1d7a287401d148a23bbd7a2f8"><param name="Name" value="JSON"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos.html#abdf2180daf713c4986a0e1200e931bc5"><param name="Name" value="json"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos.html#a56097aacde65fff7639195601e5624ae"><param name="Name" value="logRequest"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1tests_1_1v1_1_1executor.html#a4cd1035415d63b78045b46936ee64659"><param name="Name" value="Mesos"></OBJECT>
@@ -15379,7 +15382,7 @@
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="module_2container__logger_8hpp.html"><param name="Name" value="module/container_logger.hpp"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="module_2contender_8hpp.html"><param name="Name" value="module/contender.hpp"></OBJECT>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="module_2disk__profile_8hpp.html"><param name="Name" value="module/disk_profile.hpp"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="module_2disk__profile__adaptor_8hpp.html"><param name="Name" value="module/disk_profile_adaptor.hpp"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="module_2hook_8hpp.html"><param name="Name" value="module/hook.hpp"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="module_2qos__controller_8hpp.html"><param name="Name" value="module/qos_controller.hpp"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="module_2resource__estimator_8hpp.html"><param name="Name" value="module/resource_estimator.hpp"></OBJECT>
@@ -15578,15 +15581,9 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1CopyFetcherPlugin.html#ae6ff1cef4e490fa372960bf17f8446a9"><param name="Name" value="mesos::uri::CopyFetcherPlugin"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1CopyFetcherPlugin.html#ab183d70e36bb66b5f55c543637488881"><param name="Name" value="name"></OBJECT>
-  <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1CopyFetcherPlugin.html#ab183d70e36bb66b5f55c543637488881"><param name="Name" value="mesos::uri::CopyFetcherPlugin"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1CurlFetcherPlugin.html#a3797f96a62adbc485e54c139cb967d3b"><param name="Name" value="mesos::uri::CurlFetcherPlugin"></OBJECT>
-  </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1CurlFetcherPlugin.html#a899fab81e86817aad545389c3cc5b535"><param name="Name" value="NAME"></OBJECT>
-  <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1CurlFetcherPlugin.html#a899fab81e86817aad545389c3cc5b535"><param name="Name" value="mesos::uri::CurlFetcherPlugin"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1DockerFetcherPlugin.html#ad942cc6916621fcfb8f714a76aaf2487"><param name="Name" value="mesos::uri::DockerFetcherPlugin"></OBJECT>
-  </UL>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1CurlFetcherPlugin.html#a3797f96a62adbc485e54c139cb967d3b"><param name="Name" value="name"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1DockerFetcherPlugin.html#ad942cc6916621fcfb8f714a76aaf2487"><param name="Name" value="NAME"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1DockerFetcherPlugin.html#ab99142c6fad3fff779336e6f7002d700"><param name="Name" value="name"></OBJECT>
   <UL>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1DockerFetcherPlugin.html#ab99142c6fad3fff779336e6f7002d700"><param name="Name" value="mesos::uri::DockerFetcherPlugin"></OBJECT>
@@ -15945,10 +15942,13 @@
   <UL>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structJSON_1_1Object.html#a79dba4ce034071eeef6a807d8d574cea"><param name="Name" value="JSON::Object"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classJvm.html#a0720b5f434e636e22a3ed34f847eec57"><param name="Name" value="Jvm"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classJvm_1_1Object.html#ace2b910d3838c7ad2ed5f67d872d9bd9"><param name="Name" value="Jvm::Object"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classJvm_1_1Object.html#a3c338f2867b29b7868472a714014ca76"><param name="Name" value="object"></OBJECT>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1ObjectApprover_1_1Object.html#a03e6baf0690ffd26ad3bc4929b70d967"><param name="Name" value="Object"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="classJvm_1_1Object.html#ace2b910d3838c7ad2ed5f67d872d9bd9"><param name="Name" value="Object"></OBJECT>
+  <UL>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classJvm_1_1Object.html#ace2b910d3838c7ad2ed5f67d872d9bd9"><param name="Name" value="Jvm::Object"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1ObjectApprover_1_1Object.html#a03e6baf0690ffd26ad3bc4929b70d967"><param name="Name" value="mesos::ObjectApprover::Object"></OBJECT>
+  </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos.html#a32d3c2a48160df803ce466136940440e"><param name="Name" value="ObjectApprovers::approved< authorization::VIEW_ROLE >"></OBJECT>
   <UL>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos.html#a32d3c2a48160df803ce466136940440e"><param name="Name" value="mesos"></OBJECT>
@@ -17306,10 +17306,10 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1csi_1_1paths.html#a61718a171074d01104c89b4efc4c8184"><param name="Name" value="csi/paths.hpp"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1csi_1_1paths.html#a61718a171074d01104c89b4efc4c8184"><param name="Name" value="mesos::csi::paths"></OBJECT>
   </UL>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1profile.html#a6bb5ceacd766aa7c16015f08406e97a0"><param name="Name" value="parseDiskProfileMapping"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1storage.html#a5ac01f982bd4d9b51a15a6d704c9dd67"><param name="Name" value="parseDiskProfileMapping"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1profile.html#a6bb5ceacd766aa7c16015f08406e97a0"><param name="Name" value="disk_profile_utils.hpp"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1profile.html#a6bb5ceacd766aa7c16015f08406e97a0"><param name="Name" value="mesos::internal::profile"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1storage.html#a5ac01f982bd4d9b51a15a6d704c9dd67"><param name="Name" value="disk_profile_utils.hpp"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1storage.html#a5ac01f982bd4d9b51a15a6d704c9dd67"><param name="Name" value="mesos::internal::storage"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1paths.html#aea887e21c5141b3ee4dabc92749c76df"><param name="Name" value="parseExecutorRunPath"></OBJECT>
   <UL>
@@ -17379,8 +17379,8 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacesvn.html#a018bb955e273aa2e6b6c950005ed6048"><param name="Name" value="svn.hpp"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="structVersion.html#adefd3b36f307963dd8f5ee7a34267067"><param name="Name" value="patchVersion"></OBJECT>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="classPath.html"><param name="Name" value="Path"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacepath.html"><param name="Name" value="path"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="classPath.html"><param name="Name" value="Path"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="path_8hpp.html"><param name="Name" value="path.hpp"></OBJECT>
   <UL>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="path_8hpp.html#a09c4941618b3a4ea2dbfccf5fe9d3687"><param name="Name" value="absolute"></OBJECT>
@@ -17619,7 +17619,7 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1io.html#af71c45e0a85e21f6b39060f4e716cebf"><param name="Name" value="process::io"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1network_1_1internal_1_1SocketImpl.html#ab1b898c86d5d9d449a65381c2b1d74f5a48798d6fe72649c6d013e60081c38d9a"><param name="Name" value="POLL"></OBJECT>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1profile_1_1Flags.html#a7bed0d3e77c8a7fadc6ca05cb84ea5bc"><param name="Name" value="poll_interval"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor_1_1Flags.html#aff3b281cc2a2c6a0bf0dc598482efbae"><param name="Name" value="poll_interval"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1network_1_1internal_1_1PollSocketImpl.html#a7dc8a9fdc548910d842505702e84585d"><param name="Name" value="PollSocketImpl"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1Resources.html#a8a0ecdc2adae018a61f437a1275faa3b"><param name="Name" value="popReservation"></OBJECT>
   <UL>
@@ -17824,10 +17824,10 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1http_1_1streaming.html#ae8a18c7263d4aefb7b1973c12590c688"><param name="Name" value="process::http::streaming"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos.html#aeea322fd31c5b71ac06c65bcf1241a82acc3723fdea465eaae535d3c19da528f2"><param name="Name" value="POST_RESERVATION_REFINEMENT"></OBJECT>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1ResourceConversion.html#a08a56bacb82357b13c8fa3f03e999781"><param name="Name" value="postValidation"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1ResourceConversion.html#aa9039c86575590f50e1e03cc3f42e9e6"><param name="Name" value="PostValidation"></OBJECT>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1v1_1_1ResourceConversion.html#a2c8c762596677cbf622fb4dadd922c43"><param name="Name" value="postValidation"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1ResourceConversion.html#a08a56bacb82357b13c8fa3f03e999781"><param name="Name" value="postValidation"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1v1_1_1ResourceConversion.html#a29997789326dfb76ccd866cbb00cbf7d"><param name="Name" value="PostValidation"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1v1_1_1ResourceConversion.html#a2c8c762596677cbf622fb4dadd922c43"><param name="Name" value="postValidation"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="structproc_1_1ProcessStatus.html#ad0a83e9d469cab01eb3ceb70ab7f108d"><param name="Name" value="ppid"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos.html#aeea322fd31c5b71ac06c65bcf1241a82ad24f1702a48dcce5a1688eec0519fb5c"><param name="Name" value="PRE_RESERVATION_REFINEMENT"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1Status.html#a52227b30875d794c719a53fc2c7f42eb"><param name="Name" value="PRECONDITION_FAILED"></OBJECT>
@@ -18150,8 +18150,8 @@
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1EventQueue.html"><param name="Name" value="process::EventQueue"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1EventQueue.html#a73f44b10f6d09ead6bdf3ab11cba4d06"><param name="Name" value="consumer"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1EventQueue.html#a11390aaa07bced511a5b7fe4c94e97fd"><param name="Name" value="Consumer"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1EventQueue.html#a73f44b10f6d09ead6bdf3ab11cba4d06"><param name="Name" value="consumer"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1EventQueue.html#ad2d51d8a2a80f473de0bcf2e08e48d90"><param name="Name" value="EventQueue"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1EventQueue.html#aa95046266e731af49ccfb9d689cb1eca"><param name="Name" value="producer"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1EventQueue.html#aaf00b363e56ec3a72a6f775a3814d6a0"><param name="Name" value="Producer"></OBJECT>
@@ -18505,8 +18505,8 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1Response.html#ad6530fddd03380dbb3b23b17523cb242"><param name="Name" value="code"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1Response.html#ae463c5c7a083aea98a89cf9b675b59ab"><param name="Name" value="headers"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1Response.html#a6dd5881e0450540a106e37257434eaadaa49acb0a3f416b805cb49ec1a4549b14"><param name="Name" value="NONE"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1Response.html#aad42d5f8c85b81742de9f3f1a0f6d328"><param name="Name" value="path"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1Response.html#a6dd5881e0450540a106e37257434eaada069715e7afa526f4f971dcf3d704b5c8"><param name="Name" value="PATH"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1Response.html#aad42d5f8c85b81742de9f3f1a0f6d328"><param name="Name" value="path"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1Response.html#a6dd5881e0450540a106e37257434eaada8d713d3c6326b2c6f5730c5f46f3e3f0"><param name="Name" value="PIPE"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1Response.html#aa3543eb8ecd36f5d6d91b2640d471359"><param name="Name" value="reader"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1Response.html#ac7ac8132a8d8772335efd5a55d9ebb4f"><param name="Name" value="Response"></OBJECT>
@@ -18754,8 +18754,8 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1io.html#aca1f059ca9f0d7360631c621debeb879"><param name="Name" value="READ"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1io.html#a4c34d22e475e29f12ac739921dcc580f"><param name="Name" value="read"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1io.html#ab9c4a52a88fcc9983438e391643424ca"><param name="Name" value="redirect"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1io.html#a49105dc036ad04225c92bd673da5ce39"><param name="Name" value="write"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1io.html#ab005316d71b45c5b05de0a6234c6f8fc"><param name="Name" value="WRITE"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1io.html#a49105dc036ad04225c92bd673da5ce39"><param name="Name" value="write"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Latch.html"><param name="Name" value="process::Latch"></OBJECT>
   <UL>
@@ -19011,8 +19011,8 @@
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Once.html"><param name="Name" value="process::Once"></OBJECT>
   <UL>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Once.html#a2b83d07d529fb1028705e5c5bcafab6c"><param name="Name" value="done"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Once.html#af60c4d00f5bca3091b20709b038e5ef3"><param name="Name" value="once"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Once.html#af3c871858c0d2f141238afd52de2643c"><param name="Name" value="Once"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Once.html#af60c4d00f5bca3091b20709b038e5ef3"><param name="Name" value="once"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Once.html#a757b5aa045b5833563235eb0d84afa82"><param name="Name" value="~Once"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Owned.html"><param name="Name" value="process::Owned"></OBJECT>
@@ -19254,8 +19254,8 @@
   <UL>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Subprocess_1_1IO.html#adb9433454d727de27b2440f729d19990af648d44b624da021da40a80190291380"><param name="Name" value="DUPLICATED"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Subprocess_1_1IO.html#adb9433454d727de27b2440f729d19990ad3f73761156a6e75873cf903a0d62994"><param name="Name" value="OWNED"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Subprocess_1_1IO.html#ac8482b6f6f0eb22c6137b9c72769d5ea"><param name="Name" value="subprocess"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Subprocess_1_1IO.html#a3d12fd22e5deb76d3529ce4e6d9179dc"><param name="Name" value="Subprocess"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Subprocess_1_1IO.html#ac8482b6f6f0eb22c6137b9c72769d5ea"><param name="Name" value="subprocess"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1Subprocess_1_1ParentHook.html"><param name="Name" value="process::Subprocess::ParentHook"></OBJECT>
   <UL>
@@ -19397,15 +19397,15 @@
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="Process< AwaitProcess< T > >"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9"><param name="Name" value="This"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371"><param name="Name" value="~Process"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="Process< CheckerProcess >"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9"><param name="Name" value="This"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371"><param name="Name" value="~Process"></OBJECT>
   </UL>
@@ -19432,8 +19432,8 @@
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="Process< FetcherProcess >"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9"><param name="Name" value="This"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371"><param name="Name" value="~Process"></OBJECT>
   </UL>
@@ -19453,8 +19453,8 @@
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="Process< Heartbeater< Message, Event > >"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9"><param name="Name" value="This"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371"><param name="Name" value="~Process"></OBJECT>
   </UL>
@@ -19467,8 +19467,8 @@
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="Process< HttpConnectionProcess< Call, Event > >"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9"><param name="Name" value="This"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371"><param name="Name" value="~Process"></OBJECT>
   </UL>
@@ -19495,8 +19495,8 @@
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="Process< LogProcess >"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9"><param name="Name" value="This"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371"><param name="Name" value="~Process"></OBJECT>
   </UL>
@@ -19530,8 +19530,8 @@
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="Process< MesosContainerizerProcess >"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9"><param name="Name" value="This"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371"><param name="Name" value="~Process"></OBJECT>
   </UL>
@@ -19551,8 +19551,8 @@
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="Process< NetworkProcess >"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9"><param name="Name" value="This"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371"><param name="Name" value="~Process"></OBJECT>
   </UL>
@@ -19572,8 +19572,8 @@
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="Process< RateLimiterProcess >"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9"><param name="Name" value="This"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371"><param name="Name" value="~Process"></OBJECT>
   </UL>
@@ -19586,8 +19586,8 @@
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="Process< ReaperProcess >"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9"><param name="Name" value="This"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371"><param name="Name" value="~Process"></OBJECT>
   </UL>
@@ -19600,8 +19600,8 @@
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="Process< SequenceProcess >"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9"><param name="Name" value="This"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371"><param name="Name" value="~Process"></OBJECT>
   </UL>
@@ -19656,8 +19656,8 @@
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="Process< WhitelistWatcher >"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9"><param name="Name" value="This"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371"><param name="Name" value="~Process"></OBJECT>
   </UL>
@@ -19719,10 +19719,10 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess.html#a19d199db8ae65c3bbb4775cf4d429b49"><param name="Name" value="MATCHER_P4"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess.html#a963838ca662b112b441e9bb3deb0a7a6"><param name="Name" value="MAX_REAP_INTERVAL"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1logger_1_1LogrotateContainerLogger.html#abb34cdfbdc44341018b34fcd96db68fd"><param name="Name" value="mesos::internal::logger::LogrotateContainerLogger"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptor.html#a9e307897a4a26da842a50075ba91db0f"><param name="Name" value="mesos::internal::profile::UriDiskProfileAdaptor"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1NoopQoSController.html#a46312bf88afe0db928f4adc8547df4cc"><param name="Name" value="mesos::internal::slave::NoopQoSController"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1NoopResourceEstimator.html#aa901c292530c7e8315b6882a18903072"><param name="Name" value="mesos::internal::slave::NoopResourceEstimator"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1SandboxContainerLogger.html#ae6d52b98a684d49fa90ea828cf8a6b8c"><param name="Name" value="mesos::internal::slave::SandboxContainerLogger"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor.html#ac061c8a485083fc218a3bc63efe21aea"><param name="Name" value="mesos::internal::storage::UriDiskProfileAdaptor"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1ZooKeeperTest_1_1TestWatcher.html#a747c1b1809456584e2d9d6be312484ce"><param name="Name" value="mesos::internal::tests::ZooKeeperTest::TestWatcher"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess.html#ac891ac7e3502ead65abcbc1a5e3874ae"><param name="Name" value="operator!="></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess.html#a82369be4491415426ce00c2b86a2d225"><param name="Name" value="operator+"></OBJECT>
@@ -20411,12 +20411,12 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1state.html#a1607ea983f882e98da9653a6bcc6513b"><param name="Name" value="src/slave/state.hpp"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1log_1_1Metrics.html#a5c71d6ae6b66a67f23bc60bfe372aabe"><param name="Name" value="recovered"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Framework.html#a96a90d8ae734d729489ba877367e6b65a2781c7e12fec2c505d95224df19bbea4"><param name="Name" value="RECOVERED"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Framework.html#ab5285e7b6a2266d1d12167d1a9f561d2"><param name="Name" value="recovered"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1log_1_1Metrics.html#a5c71d6ae6b66a67f23bc60bfe372aabe"><param name="Name" value="mesos::internal::log::Metrics"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Framework.html#ab5285e7b6a2266d1d12167d1a9f561d2"><param name="Name" value="mesos::internal::master::Framework"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1slave_1_1Slave_1_1RecoveryInfo.html#a2f6f939e181d233ae34f7f7133526d7b"><param name="Name" value="mesos::internal::slave::Slave::RecoveryInfo"></OBJECT>
   </UL>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Framework.html#a96a90d8ae734d729489ba877367e6b65a2781c7e12fec2c505d95224df19bbea4"><param name="Name" value="RECOVERED"></OBJECT>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1slave_1_1Slave_1_1RecoveryInfo.html#a2f6f939e181d233ae34f7f7133526d7b"><param name="Name" value="recovered"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#ab609269957c32b5138b3bfc61194a789"><param name="Name" value="recoveredSlavesTimeout"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Framework.html#a440112e6053e7d36a46c18580a1b5133"><param name="Name" value="recoverExecutor"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#a98cf6f42201feca492b223305df1a137"><param name="Name" value="recoverFramework"></OBJECT>
@@ -21622,32 +21622,23 @@
   <UL>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="process::Process"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1ProcessBase.html#a7ff87364baa79991901b8d73dc5c5fca"><param name="Name" value="process::ProcessBase"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< AwaitProcess< T > >"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
+  <UL>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< AwaitProcess< T > >"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< CheckerProcess >"></OBJECT>
+  </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
   <UL>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< CheckerProcess >"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< CollectProcess< T > >"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
-  <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< CollectProcess< T > >"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< ContainerDaemonProcess >"></OBJECT>
-  </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
-  <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< DockerContainerizerProcess >"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< FetcherProcess >"></OBJECT>
-  </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
-  <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< FetcherProcess >"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< GarbageCollectorProcess >"></OBJECT>
-  </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
@@ -21660,14 +21651,20 @@
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
+  <UL>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< HttpConnectionProcess< Call, Event > >"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< HttpProxy >"></OBJECT>
+  </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
   <UL>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< HttpProxy >"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< JobObjectManager >"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< Logging >"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
   <UL>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< LogProcess >"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< LogReaderProcess >"></OBJECT>
@@ -21678,76 +21675,70 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< LogWriterProcess >"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< LogWriterProcess >"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< Master >"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< MesosAllocatorProcess >"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
-  <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< Master >"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< MesosAllocatorProcess >"></OBJECT>
-  </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
-  <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< MesosContainerizerProcess >"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< MesosIsolatorProcess >"></OBJECT>
-  </UL>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< MetricsProcess >"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< NetworkProcess >"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< Profiler >"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< NetworkProcess >"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< Profiler >"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< ProvisionerProcess >"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< ReaderProcess< T > >"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< ReaperProcess >"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< ProvisionerProcess >"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< RateLimiterProcess >"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< ReaperProcess >"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< ReqResProcess< Req, Res > >"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< RateLimiterProcess >"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< ReaderProcess< T > >"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< StatusUpdateManagerProcess< IDType, CheckpointType, UpdateType > >"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< Subsystem >"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< ReqResProcess< Req, Res > >"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< SequenceProcess >"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< System >"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< ThunkProcess< R > >"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< Slave >"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< StatusUpdateManagerProcess< IDType, CheckpointType, UpdateType > >"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
   <UL>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< System >"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< ThunkProcess< R > >"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< UriDiskProfileAdaptorProcess >"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param na

<TRUNCATED>

[19/37] mesos-site git commit: Updated the website built from mesos SHA: 1231e8f.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/index.hhc
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/index.hhc b/content/api/latest/c++/index.hhc
index 82c1d18..bd03bc6 100644
--- a/content/api/latest/c++/index.hhc
+++ b/content/api/latest/c++/index.hhc
@@ -199,7 +199,6 @@
             </UL>
           <LI><OBJECT type="text/sitemap"><param name="Name" value="weights"><param name="Local" value="namespacemesos_1_1internal_1_1master_1_1weights.html"><param name="ImageNumber" value="11"></OBJECT>
           </UL>
-        <LI><OBJECT type="text/sitemap"><param name="Name" value="profile"><param name="Local" value="namespacemesos_1_1internal_1_1profile.html"><param name="ImageNumber" value="11"></OBJECT>
         <LI><OBJECT type="text/sitemap"><param name="Name" value="protobuf"><param name="Local" value="namespacemesos_1_1internal_1_1protobuf.html"><param name="ImageNumber" value="1"></OBJECT>
           <UL>
           <LI><OBJECT type="text/sitemap"><param name="Name" value="framework"><param name="Local" value="namespacemesos_1_1internal_1_1protobuf_1_1framework.html"><param name="ImageNumber" value="11"></OBJECT>
@@ -270,6 +269,7 @@
               </UL>
             </UL>
           </UL>
+        <LI><OBJECT type="text/sitemap"><param name="Name" value="storage"><param name="Local" value="namespacemesos_1_1internal_1_1storage.html"><param name="ImageNumber" value="11"></OBJECT>
         <LI><OBJECT type="text/sitemap"><param name="Name" value="tests"><param name="Local" value="namespacemesos_1_1internal_1_1tests.html"><param name="ImageNumber" value="1"></OBJECT>
           <UL>
           <LI><OBJECT type="text/sitemap"><param name="Name" value="cluster"><param name="Local" value="namespacemesos_1_1internal_1_1tests_1_1cluster.html"><param name="ImageNumber" value="11"></OBJECT>
@@ -1149,7 +1149,7 @@
           </UL>
         <LI><OBJECT type="text/sitemap"><param name="Name" value="Client"><param name="Local" value="classmesos_1_1csi_1_1Client.html"><param name="ImageNumber" value="1"></OBJECT>
           <UL>
-          <LI><OBJECT type="text/sitemap"><param name="Name" value="Client"><param name="Local" value="classmesos_1_1csi_1_1Client.html#a0f26ee65d1895d94bb43ba9365352cdf"><param name="ImageNumber" value="11"></OBJECT>
+          <LI><OBJECT type="text/sitemap"><param name="Name" value="Client"><param name="Local" value="classmesos_1_1csi_1_1Client.html#ad6340fa0f6d90d9dbcd01953c14d5b71"><param name="ImageNumber" value="11"></OBJECT>
           <LI><OBJECT type="text/sitemap"><param name="Name" value="ControllerGetCapabilities"><param name="Local" value="classmesos_1_1csi_1_1Client.html#ac9402b786574255ae5b5a5981d9679e1"><param name="ImageNumber" value="11"></OBJECT>
           <LI><OBJECT type="text/sitemap"><param name="Name" value="ControllerProbe"><param name="Local" value="classmesos_1_1csi_1_1Client.html#a3ad8af0a5a18131afb644b0a7984f22b"><param name="ImageNumber" value="11"></OBJECT>
           <LI><OBJECT type="text/sitemap"><param name="Name" value="ControllerPublishVolume"><param name="Local" value="classmesos_1_1csi_1_1Client.html#a8f413eead13791309ac8f52bf8ee4223"><param name="ImageNumber" value="11"></OBJECT>
@@ -2462,32 +2462,6 @@
             <LI><OBJECT type="text/sitemap"><param name="Name" value="perform"><param name="Local" value="classmesos_1_1internal_1_1master_1_1UpdateSlave.html#aaf3d9de24b2d2410e4271fc0ef5c834f"><param name="ImageNumber" value="11"></OBJECT>
             </UL>
           </UL>
-        <LI><OBJECT type="text/sitemap"><param name="Name" value="profile"><param name="Local" value="namespacemesos_1_1internal_1_1profile.html"><param name="ImageNumber" value="1"></OBJECT>
-          <UL>
-          <LI><OBJECT type="text/sitemap"><param name="Name" value="Flags"><param name="Local" value="structmesos_1_1internal_1_1profile_1_1Flags.html"><param name="ImageNumber" value="1"></OBJECT>
-            <UL>
-            <LI><OBJECT type="text/sitemap"><param name="Name" value="Flags"><param name="Local" value="structmesos_1_1internal_1_1profile_1_1Flags.html#a10166e16ba42331fed92cd81769da33d"><param name="ImageNumber" value="11"></OBJECT>
-            <LI><OBJECT type="text/sitemap"><param name="Name" value="max_random_wait"><param name="Local" value="structmesos_1_1internal_1_1profile_1_1Flags.html#ae38e01d8f13ea537d91186e5b53efeb6"><param name="ImageNumber" value="11"></OBJECT>
-            <LI><OBJECT type="text/sitemap"><param name="Name" value="poll_interval"><param name="Local" value="structmesos_1_1internal_1_1profile_1_1Flags.html#a7bed0d3e77c8a7fadc6ca05cb84ea5bc"><param name="ImageNumber" value="11"></OBJECT>
-            <LI><OBJECT type="text/sitemap"><param name="Name" value="uri"><param name="Local" value="structmesos_1_1internal_1_1profile_1_1Flags.html#ae427888bb547a4bf70b07eb058419fb9"><param name="ImageNumber" value="11"></OBJECT>
-            </UL>
-          <LI><OBJECT type="text/sitemap"><param name="Name" value="UriDiskProfileAdaptor"><param name="Local" value="classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptor.html"><param name="ImageNumber" value="1"></OBJECT>
-            <UL>
-            <LI><OBJECT type="text/sitemap"><param name="Name" value="UriDiskProfileAdaptor"><param name="Local" value="classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptor.html#afe9df0e0e5c89333004416eb5dc51349"><param name="ImageNumber" value="11"></OBJECT>
-            <LI><OBJECT type="text/sitemap"><param name="Name" value="~UriDiskProfileAdaptor"><param name="Local" value="classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptor.html#a1d2f2b61514b04c2ab8615a4e331bfb2"><param name="ImageNumber" value="11"></OBJECT>
-            <LI><OBJECT type="text/sitemap"><param name="Name" value="translate"><param name="Local" value="classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptor.html#a805d75d0b0f8fdb303b6e3056b4c40c9"><param name="ImageNumber" value="11"></OBJECT>
-            <LI><OBJECT type="text/sitemap"><param name="Name" value="watch"><param name="Local" value="classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptor.html#a7b2fa69e4f1d061c6da40f217da0121f"><param name="ImageNumber" value="11"></OBJECT>
-            <LI><OBJECT type="text/sitemap"><param name="Name" value="flags"><param name="Local" value="classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptor.html#a72c674ee3bb60e8bf36b300e8eca67cc"><param name="ImageNumber" value="11"></OBJECT>
-            <LI><OBJECT type="text/sitemap"><param name="Name" value="process"><param name="Local" value="classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptor.html#a9e307897a4a26da842a50075ba91db0f"><param name="ImageNumber" value="11"></OBJECT>
-            </UL>
-          <LI><OBJECT type="text/sitemap"><param name="Name" value="UriDiskProfileAdaptorProcess"><param name="Local" value="classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptorProcess.html"><param name="ImageNumber" value="1"></OBJECT>
-            <UL>
-            <LI><OBJECT type="text/sitemap"><param name="Name" value="UriDiskProfileAdaptorProcess"><param name="Local" value="classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptorProcess.html#ae6cf670e420497db950ddd2d75e22485"><param name="ImageNumber" value="11"></OBJECT>
-            <LI><OBJECT type="text/sitemap"><param name="Name" value="initialize"><param name="Local" value="classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptorProcess.html#a818172f9ea5940d28a1ea2012aa47640"><param name="ImageNumber" value="11"></OBJECT>
-            <LI><OBJECT type="text/sitemap"><param name="Name" value="translate"><param name="Local" value="classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptorProcess.html#aac97559cdd80b5e951b51d90046cd456"><param name="ImageNumber" value="11"></OBJECT>
-            <LI><OBJECT type="text/sitemap"><param name="Name" value="watch"><param name="Local" value="classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptorProcess.html#a8e8a5728dc13fccd9a20a6f61c555571"><param name="ImageNumber" value="11"></OBJECT>
-            </UL>
-          </UL>
         <LI><OBJECT type="text/sitemap"><param name="Name" value="protobuf"><param name="Local" value="namespacemesos_1_1internal_1_1protobuf.html"><param name="ImageNumber" value="1"></OBJECT>
           <UL>
           <LI><OBJECT type="text/sitemap"><param name="Name" value="framework"><param name="Local" value="namespacemesos_1_1internal_1_1protobuf_1_1framework.html"><param name="ImageNumber" value="1"></OBJECT>
@@ -3061,6 +3035,7 @@
             <LI><OBJECT type="text/sitemap"><param name="Name" value="default_container_dns"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Flags.html#aafe0dcf0fb4a062cc055a35489c66f30"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="default_container_info"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Flags.html#a64bc5593188b0072e2770e9e9be0ab5a"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="default_role"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Flags.html#a1a310bac36b6f2744f7d42441e71101c"><param name="ImageNumber" value="11"></OBJECT>
+            <LI><OBJECT type="text/sitemap"><param name="Name" value="disk_profile_adaptor"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Flags.html#a6bc20e0bb700865679da21346dea4cd7"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="disk_watch_interval"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Flags.html#aa712f5e8279ce1fd8a47ccd12aae8217"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="docker"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Flags.html#a541674d7245487546d6d38e4e2bf9a81"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="docker_config"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Flags.html#a39180de47908e61d45390a488cb8fdc5"><param name="ImageNumber" value="11"></OBJECT>
@@ -3946,6 +3921,32 @@
             <LI><OBJECT type="text/sitemap"><param name="Name" value="usage"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1XfsDiskIsolatorProcess.html#afe51774549a2c508e758c2b4e50eccca"><param name="ImageNumber" value="11"></OBJECT>
             </UL>
           </UL>
+        <LI><OBJECT type="text/sitemap"><param name="Name" value="storage"><param name="Local" value="namespacemesos_1_1internal_1_1storage.html"><param name="ImageNumber" value="1"></OBJECT>
+          <UL>
+          <LI><OBJECT type="text/sitemap"><param name="Name" value="UriDiskProfileAdaptor"><param name="Local" value="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor.html"><param name="ImageNumber" value="1"></OBJECT>
+            <UL>
+            <LI><OBJECT type="text/sitemap"><param name="Name" value="Flags"><param name="Local" value="structmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor_1_1Flags.html"><param name="ImageNumber" value="1"></OBJECT>
+              <UL>
+              <LI><OBJECT type="text/sitemap"><param name="Name" value="Flags"><param name="Local" value="structmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor_1_1Flags.html#ab4e89182c53b60ad6ddf389ce595612a"><param name="ImageNumber" value="11"></OBJECT>
+              <LI><OBJECT type="text/sitemap"><param name="Name" value="max_random_wait"><param name="Local" value="structmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor_1_1Flags.html#a2f95281a8b197431418da487761b22d9"><param name="ImageNumber" value="11"></OBJECT>
+              <LI><OBJECT type="text/sitemap"><param name="Name" value="poll_interval"><param name="Local" value="structmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor_1_1Flags.html#aff3b281cc2a2c6a0bf0dc598482efbae"><param name="ImageNumber" value="11"></OBJECT>
+              <LI><OBJECT type="text/sitemap"><param name="Name" value="uri"><param name="Local" value="structmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor_1_1Flags.html#a2ffb60f4d9923cc1791fd59c5cd45a1a"><param name="ImageNumber" value="11"></OBJECT>
+              </UL>
+            <LI><OBJECT type="text/sitemap"><param name="Name" value="UriDiskProfileAdaptor"><param name="Local" value="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor.html#a42899d4a38c59c8ea1a141ffc5e17d9a"><param name="ImageNumber" value="11"></OBJECT>
+            <LI><OBJECT type="text/sitemap"><param name="Name" value="~UriDiskProfileAdaptor"><param name="Local" value="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor.html#a7a5f65d93bc176be7312bc9bec2ee87f"><param name="ImageNumber" value="11"></OBJECT>
+            <LI><OBJECT type="text/sitemap"><param name="Name" value="translate"><param name="Local" value="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor.html#aca95d2463b19eaa4943799c918fd14d3"><param name="ImageNumber" value="11"></OBJECT>
+            <LI><OBJECT type="text/sitemap"><param name="Name" value="watch"><param name="Local" value="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor.html#a78238dcf4390fc6932b5ea7db43f0e68"><param name="ImageNumber" value="11"></OBJECT>
+            <LI><OBJECT type="text/sitemap"><param name="Name" value="flags"><param name="Local" value="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor.html#a8d8f8910e9c1da5f1ca31d191b591d82"><param name="ImageNumber" value="11"></OBJECT>
+            <LI><OBJECT type="text/sitemap"><param name="Name" value="process"><param name="Local" value="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor.html#ac061c8a485083fc218a3bc63efe21aea"><param name="ImageNumber" value="11"></OBJECT>
+            </UL>
+          <LI><OBJECT type="text/sitemap"><param name="Name" value="UriDiskProfileAdaptorProcess"><param name="Local" value="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptorProcess.html"><param name="ImageNumber" value="1"></OBJECT>
+            <UL>
+            <LI><OBJECT type="text/sitemap"><param name="Name" value="UriDiskProfileAdaptorProcess"><param name="Local" value="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptorProcess.html#a937ee38b86f98b106c4a08015d60a235"><param name="ImageNumber" value="11"></OBJECT>
+            <LI><OBJECT type="text/sitemap"><param name="Name" value="initialize"><param name="Local" value="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptorProcess.html#a45f01969efd7ec5404741deb9304fd8b"><param name="ImageNumber" value="11"></OBJECT>
+            <LI><OBJECT type="text/sitemap"><param name="Name" value="translate"><param name="Local" value="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptorProcess.html#a7a10787df71e55dbde7505e0d25c5732"><param name="ImageNumber" value="11"></OBJECT>
+            <LI><OBJECT type="text/sitemap"><param name="Name" value="watch"><param name="Local" value="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptorProcess.html#ad70f3de4c0617e2173c3c5e218c928ef"><param name="ImageNumber" value="11"></OBJECT>
+            </UL>
+          </UL>
         <LI><OBJECT type="text/sitemap"><param name="Name" value="tests"><param name="Local" value="namespacemesos_1_1internal_1_1tests.html"><param name="ImageNumber" value="1"></OBJECT>
           <UL>
           <LI><OBJECT type="text/sitemap"><param name="Name" value="cluster"><param name="Local" value="namespacemesos_1_1internal_1_1tests_1_1cluster.html"><param name="ImageNumber" value="1"></OBJECT>
@@ -4196,8 +4197,8 @@
           <LI><OBJECT type="text/sitemap"><param name="Name" value="MockCSIPlugin"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1MockCSIPlugin.html"><param name="ImageNumber" value="1"></OBJECT>
             <UL>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="MockCSIPlugin"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1MockCSIPlugin.html#a191e5fad71da7e574647bea361b85713"><param name="ImageNumber" value="11"></OBJECT>
-            <LI><OBJECT type="text/sitemap"><param name="Name" value="Shutdown"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1MockCSIPlugin.html#a33ccc80e2f5f7aef7b9126f1ce600b74"><param name="ImageNumber" value="11"></OBJECT>
-            <LI><OBJECT type="text/sitemap"><param name="Name" value="Startup"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1MockCSIPlugin.html#aaea2d23338730eed57c232aced068e3b"><param name="ImageNumber" value="11"></OBJECT>
+            <LI><OBJECT type="text/sitemap"><param name="Name" value="shutdown"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1MockCSIPlugin.html#a50170f60a613bb92869e56ba6873589f"><param name="ImageNumber" value="11"></OBJECT>
+            <LI><OBJECT type="text/sitemap"><param name="Name" value="startup"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1MockCSIPlugin.html#a5213d9aae7bdc332e9fbdc07bb5bbea6"><param name="ImageNumber" value="11"></OBJECT>
             </UL>
           <LI><OBJECT type="text/sitemap"><param name="Name" value="MockDocker"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1MockDocker.html"><param name="ImageNumber" value="1"></OBJECT>
             <UL>
@@ -6032,6 +6033,7 @@
         <LI><OBJECT type="text/sitemap"><param name="Name" value="Channel"><param name="Local" value="classprocess_1_1grpc_1_1Channel.html"><param name="ImageNumber" value="1"></OBJECT>
           <UL>
           <LI><OBJECT type="text/sitemap"><param name="Name" value="Channel"><param name="Local" value="classprocess_1_1grpc_1_1Channel.html#abad4dfab64222145737de18007454c9e"><param name="ImageNumber" value="11"></OBJECT>
+          <LI><OBJECT type="text/sitemap"><param name="Name" value="Channel"><param name="Local" value="classprocess_1_1grpc_1_1Channel.html#a0155cd635cae9ea72e0b8e0ff7e29348"><param name="ImageNumber" value="11"></OBJECT>
           <LI><OBJECT type="text/sitemap"><param name="Name" value="client::Runtime"><param name="Local" value="classprocess_1_1grpc_1_1Channel.html#a466292b9d4cf95a19d3f9161266456d4"><param name="ImageNumber" value="11"></OBJECT>
           </UL>
         <LI><OBJECT type="text/sitemap"><param name="Name" value="RpcResult"><param name="Local" value="structprocess_1_1grpc_1_1RpcResult.html"><param name="ImageNumber" value="1"></OBJECT>
@@ -9018,7 +9020,7 @@
     <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::ResourceProviderMessage::Disconnect"><param name="Local" value="structmesos_1_1internal_1_1ResourceProviderMessage_1_1Disconnect.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::DiskProfileAdaptor"><param name="Local" value="classmesos_1_1DiskProfileAdaptor.html"><param name="ImageNumber" value="1"></OBJECT>
       <UL>
-      <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::profile::UriDiskProfileAdaptor"><param name="Local" value="classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptor.html"><param name="ImageNumber" value="11"></OBJECT>
+      <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::storage::UriDiskProfileAdaptor"><param name="Local" value="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor.html"><param name="ImageNumber" value="11"></OBJECT>
       </UL>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::slave::DiskUsageCollector"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1DiskUsageCollector.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="process::internal::Dispatch&lt; R &gt;"><param name="Local" value="structprocess_1_1internal_1_1Dispatch.html"><param name="ImageNumber" value="11"></OBJECT>
@@ -9343,7 +9345,7 @@
           </UL>
         <LI><OBJECT type="text/sitemap"><param name="Name" value="process::Process&lt; UriDiskProfileAdaptorProcess &gt;"><param name="Local" value="classprocess_1_1Process.html"><param name="ImageNumber" value="1"></OBJECT>
           <UL>
-          <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::profile::UriDiskProfileAdaptorProcess"><param name="Local" value="classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptorProcess.html"><param name="ImageNumber" value="11"></OBJECT>
+          <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::storage::UriDiskProfileAdaptorProcess"><param name="Local" value="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptorProcess.html"><param name="ImageNumber" value="11"></OBJECT>
           </UL>
         <LI><OBJECT type="text/sitemap"><param name="Name" value="process::Process&lt; VersionProcess &gt;"><param name="Local" value="classprocess_1_1Process.html"><param name="ImageNumber" value="1"></OBJECT>
           <UL>
@@ -9429,13 +9431,13 @@
         <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::slave::Flags"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Flags.html"><param name="ImageNumber" value="11"></OBJECT>
         <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::tests::Flags"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1Flags.html"><param name="ImageNumber" value="11"></OBJECT>
         </UL>
-      <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::profile::Flags"><param name="Local" value="structmesos_1_1internal_1_1profile_1_1Flags.html"><param name="ImageNumber" value="11"></OBJECT>
       <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::slave::IOSwitchboardServer::Flags"><param name="Local" value="structmesos_1_1internal_1_1slave_1_1IOSwitchboardServer_1_1Flags.html"><param name="ImageNumber" value="11"></OBJECT>
       <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::slave::MesosContainerizerLaunch::Flags"><param name="Local" value="structmesos_1_1internal_1_1slave_1_1MesosContainerizerLaunch_1_1Flags.html"><param name="ImageNumber" value="11"></OBJECT>
       <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::slave::MesosContainerizerMount::Flags"><param name="Local" value="structmesos_1_1internal_1_1slave_1_1MesosContainerizerMount_1_1Flags.html"><param name="ImageNumber" value="11"></OBJECT>
       <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::slave::NetworkCniIsolatorSetup::Flags"><param name="Local" value="structmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorSetup_1_1Flags.html"><param name="ImageNumber" value="11"></OBJECT>
       <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::slave::PortMappingStatistics::Flags"><param name="Local" value="structmesos_1_1internal_1_1slave_1_1PortMappingStatistics_1_1Flags.html"><param name="ImageNumber" value="11"></OBJECT>
       <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::slave::PortMappingUpdate::Flags"><param name="Local" value="structmesos_1_1internal_1_1slave_1_1PortMappingUpdate_1_1Flags.html"><param name="ImageNumber" value="11"></OBJECT>
+      <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::storage::UriDiskProfileAdaptor::Flags"><param name="Local" value="structmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor_1_1Flags.html"><param name="ImageNumber" value="11"></OBJECT>
       <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::tests::ActiveUserTestHelper::Flags"><param name="Local" value="structmesos_1_1internal_1_1tests_1_1ActiveUserTestHelper_1_1Flags.html"><param name="ImageNumber" value="11"></OBJECT>
       <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::tests::CapabilitiesTestHelper::Flags"><param name="Local" value="structmesos_1_1internal_1_1tests_1_1CapabilitiesTestHelper_1_1Flags.html"><param name="ImageNumber" value="11"></OBJECT>
       <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::tests::HttpServerTestHelper::Flags"><param name="Local" value="structmesos_1_1internal_1_1tests_1_1HttpServerTestHelper_1_1Flags.html"><param name="ImageNumber" value="11"></OBJECT>
@@ -9922,7 +9924,6 @@
     <LI><OBJECT type="text/sitemap"><param name="Name" value="process::Owned&lt; mesos::internal::LocalResourceProviderDaemon &gt;"><param name="Local" value="classprocess_1_1Owned.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="process::Owned&lt; mesos::internal::master::allocator::Sorter &gt;"><param name="Local" value="classprocess_1_1Owned.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="process::Owned&lt; mesos::internal::master::Heartbeater&lt; mesos::master::Event, v1::master::Event &gt; &gt;"><param name="Local" value="classprocess_1_1Owned.html"><param name="ImageNumber" value="11"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Name" value="process::Owned&lt; mesos::internal::profile::UriDiskProfileAdaptorProcess &gt;"><param name="Local" value="classprocess_1_1Owned.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="process::Owned&lt; mesos::internal::slave::ContainerDaemonProcess &gt;"><param name="Local" value="classprocess_1_1Owned.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="process::Owned&lt; mesos::internal::slave::DockerContainerizerProcess &gt;"><param name="Local" value="classprocess_1_1Owned.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="process::Owned&lt; mesos::internal::slave::EphemeralPortsAllocator &gt;"><param name="Local" value="classprocess_1_1Owned.html"><param name="ImageNumber" value="11"></OBJECT>
@@ -9932,6 +9933,7 @@
     <LI><OBJECT type="text/sitemap"><param name="Name" value="process::Owned&lt; mesos::internal::slave::MesosIsolatorProcess &gt;"><param name="Local" value="classprocess_1_1Owned.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="process::Owned&lt; mesos::internal::slave::ProvisionerProcess &gt;"><param name="Local" value="classprocess_1_1Owned.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="process::Owned&lt; mesos::internal::StatusUpdateManagerProcess&lt; id::UUID, UpdateOperationStatusRecord, UpdateOperationStatusMessage &gt; &gt;"><param name="Local" value="classprocess_1_1Owned.html"><param name="ImageNumber" value="11"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Name" value="process::Owned&lt; mesos::internal::storage::UriDiskProfileAdaptorProcess &gt;"><param name="Local" value="classprocess_1_1Owned.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="process::Owned&lt; mesos::internal::tests::MockRegistrar &gt;"><param name="Local" value="classprocess_1_1Owned.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="process::Owned&lt; mesos::log::Log &gt;"><param name="Local" value="classprocess_1_1Owned.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="process::Owned&lt; mesos::master::contender::MasterContender &gt;"><param name="Local" value="classprocess_1_1Owned.html"><param name="ImageNumber" value="11"></OBJECT>
@@ -10096,12 +10098,12 @@
       <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::slave::NoopResourceEstimator"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1NoopResourceEstimator.html"><param name="ImageNumber" value="11"></OBJECT>
       <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::tests::MockResourceEstimator"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1MockResourceEstimator.html"><param name="ImageNumber" value="11"></OBJECT>
       </UL>
-    <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::slave::ResourceProvider"><param name="Local" value="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::master::Slave::ResourceProvider"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Slave_1_1ResourceProvider.html"><param name="ImageNumber" value="11"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::slave::ResourceProvider"><param name="Local" value="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::ResourceProviderManager"><param name="Local" value="classmesos_1_1internal_1_1ResourceProviderManager.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::ResourceProviderMessage"><param name="Local" value="structmesos_1_1internal_1_1ResourceProviderMessage.html"><param name="ImageNumber" value="11"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::Resources"><param name="Local" value="classmesos_1_1Resources.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::v1::Resources"><param name="Local" value="classmesos_1_1v1_1_1Resources.html"><param name="ImageNumber" value="11"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::Resources"><param name="Local" value="classmesos_1_1Resources.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::slave::state::ResourcesState"><param name="Local" value="structmesos_1_1internal_1_1slave_1_1state_1_1ResourcesState.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="process::http::Response"><param name="Local" value="structprocess_1_1http_1_1Response.html"><param name="ImageNumber" value="1"></OBJECT>
       <UL>
@@ -10196,7 +10198,6 @@
       <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::master::allocator::DRFSorter"><param name="Local" value="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html"><param name="ImageNumber" value="11"></OBJECT>
       </UL>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="os::Stack"><param name="Local" value="classos_1_1Stack.html"><param name="ImageNumber" value="11"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::slave::state::State"><param name="Local" value="structmesos_1_1internal_1_1slave_1_1state_1_1State.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::StatusUpdateManagerProcess&lt; IDType, CheckpointType, UpdateType &gt;::State"><param name="Local" value="structmesos_1_1internal_1_1StatusUpdateManagerProcess_1_1State.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::StatusUpdateManagerProcess&lt; IDType, CheckpointType, UpdateType &gt;::StatusUpdateStream::State"><param name="Local" value="structmesos_1_1internal_1_1StatusUpdateManagerProcess_1_1StatusUpdateStream_1_1State.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::state::State"><param name="Local" value="classmesos_1_1state_1_1State.html"><param name="ImageNumber" value="1"></OBJECT>
@@ -10204,6 +10205,7 @@
       <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::state::protobuf::State"><param name="Local" value="classmesos_1_1state_1_1protobuf_1_1State.html"><param name="ImageNumber" value="11"></OBJECT>
       </UL>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::log::Storage::State"><param name="Local" value="structmesos_1_1internal_1_1log_1_1Storage_1_1State.html"><param name="ImageNumber" value="11"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::slave::state::State"><param name="Local" value="structmesos_1_1internal_1_1slave_1_1state_1_1State.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="process::StateMachine&lt; State &gt;"><param name="Local" value="classprocess_1_1StateMachine.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="static_visitor"><param name="ImageNumber" value="1"></OBJECT>
       <UL>
@@ -10774,8 +10776,8 @@
       <LI><OBJECT type="text/sitemap"><param name="Name" value="process::PID&lt; slave::mesos::internal::tests::cluster::Slave &gt;"><param name="Local" value="structprocess_1_1PID.html"><param name="ImageNumber" value="11"></OBJECT>
       <LI><OBJECT type="text/sitemap"><param name="Name" value="process::PID&lt; T &gt;"><param name="Local" value="structprocess_1_1PID.html"><param name="ImageNumber" value="11"></OBJECT>
       </UL>
-    <LI><OBJECT type="text/sitemap"><param name="Name" value="zookeeper::URL"><param name="Local" value="classzookeeper_1_1URL.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="process::http::URL"><param name="Local" value="structprocess_1_1http_1_1URL.html"><param name="ImageNumber" value="11"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Name" value="zookeeper::URL"><param name="Local" value="classzookeeper_1_1URL.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="os::UTSInfo"><param name="Local" value="structos_1_1UTSInfo.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="uuid"><param name="ImageNumber" value="1"></OBJECT>
       <UL>
@@ -10783,15 +10785,15 @@
       </UL>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="process::TimeSeries&lt; T &gt;::Value"><param name="Local" value="structprocess_1_1TimeSeries_1_1Value.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="cgroups::blkio::Value"><param name="Local" value="structcgroups_1_1blkio_1_1Value.html"><param name="ImageNumber" value="11"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Name" value="Jvm::Variable&lt; T, name, signature &gt;"><param name="Local" value="classJvm_1_1Variable.html"><param name="ImageNumber" value="11"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::state::Variable"><param name="Local" value="classmesos_1_1state_1_1Variable.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::state::protobuf::Variable&lt; T &gt;"><param name="Local" value="classmesos_1_1state_1_1protobuf_1_1Variable.html"><param name="ImageNumber" value="11"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::state::Variable"><param name="Local" value="classmesos_1_1state_1_1Variable.html"><param name="ImageNumber" value="11"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Name" value="Jvm::Variable&lt; T, name, signature &gt;"><param name="Local" value="classJvm_1_1Variable.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="Jvm::Variable&lt; org::apache::zookeeper::server::SessionTracker, ZOOKEEPERSERVER_SESSIONTRACKER, ZOOKEEPERSERVER_SESSIONTRACKER_SIGNATURE &gt;"><param name="Local" value="classJvm_1_1Variable.html"><param name="ImageNumber" value="11"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Name" value="Variant&lt; T, Ts &gt;"><param name="Local" value="classVariant.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="Variant"><param name="ImageNumber" value="1"></OBJECT>
       <UL>
       <LI><OBJECT type="text/sitemap"><param name="Name" value="JSON::Value"><param name="Local" value="structJSON_1_1Value.html"><param name="ImageNumber" value="11"></OBJECT>
       </UL>
-    <LI><OBJECT type="text/sitemap"><param name="Name" value="Variant&lt; T, Ts &gt;"><param name="Local" value="classVariant.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="Variant&lt; check::Command, check::Http, check::Tcp &gt;"><param name="Local" value="classVariant.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="Variant&lt; runtime::Plain, runtime::Docker, runtime::Nested &gt;"><param name="Local" value="classVariant.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="Variant&lt; unix::Address, inet4::Address, inet6::Address &gt;"><param name="Local" value="classVariant.html"><param name="ImageNumber" value="1"></OBJECT>
@@ -11747,6 +11749,7 @@
               <LI><OBJECT type="text/sitemap"><param name="Name" value="Channel"><param name="Local" value="classprocess_1_1grpc_1_1Channel.html"><param name="ImageNumber" value="1"></OBJECT>
                 <UL>
                 <LI><OBJECT type="text/sitemap"><param name="Name" value="Channel"><param name="Local" value="classprocess_1_1grpc_1_1Channel.html#abad4dfab64222145737de18007454c9e"><param name="ImageNumber" value="11"></OBJECT>
+                <LI><OBJECT type="text/sitemap"><param name="Name" value="Channel"><param name="Local" value="classprocess_1_1grpc_1_1Channel.html#a0155cd635cae9ea72e0b8e0ff7e29348"><param name="ImageNumber" value="11"></OBJECT>
                 <LI><OBJECT type="text/sitemap"><param name="Name" value="client::Runtime"><param name="Local" value="classprocess_1_1grpc_1_1Channel.html#a466292b9d4cf95a19d3f9161266456d4"><param name="ImageNumber" value="11"></OBJECT>
                 </UL>
               <LI><OBJECT type="text/sitemap"><param name="Name" value="RpcResult"><param name="Local" value="structprocess_1_1grpc_1_1RpcResult.html"><param name="ImageNumber" value="1"></OBJECT>
@@ -16580,14 +16583,14 @@
               </UL>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="kind&lt; mesos::master::detector::MasterDetector &gt;"><param name="Local" value="include_2mesos_2module_2detector_8hpp.html#a6f6b1cd287d491affdddbda92a79c943"><param name="ImageNumber" value="11"></OBJECT>
             </UL>
-          <LI><OBJECT type="text/sitemap"><param name="Name" value="disk_profile.hpp"><param name="Local" value="module_2disk__profile_8hpp.html"><param name="ImageNumber" value="1"></OBJECT>
+          <LI><OBJECT type="text/sitemap"><param name="Name" value="disk_profile_adaptor.hpp"><param name="Local" value="module_2disk__profile__adaptor_8hpp.html"><param name="ImageNumber" value="1"></OBJECT>
             <UL>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="Module&lt; mesos::DiskProfileAdaptor &gt;"><param name="Local" value="structmesos_1_1modules_1_1Module_3_01mesos_1_1DiskProfileAdaptor_01_4.html"><param name="ImageNumber" value="1"></OBJECT>
               <UL>
               <LI><OBJECT type="text/sitemap"><param name="Name" value="Module"><param name="Local" value="structmesos_1_1modules_1_1Module_3_01mesos_1_1DiskProfileAdaptor_01_4.html#a4d53f502ecbc12619d515801548eafdb"><param name="ImageNumber" value="11"></OBJECT>
               <LI><OBJECT type="text/sitemap"><param name="Name" value="create"><param name="Local" value="structmesos_1_1modules_1_1Module_3_01mesos_1_1DiskProfileAdaptor_01_4.html#aed8f448a3c1b48b0d847cb8f7d15c07b"><param name="ImageNumber" value="11"></OBJECT>
               </UL>
-            <LI><OBJECT type="text/sitemap"><param name="Name" value="kind&lt; mesos::DiskProfileAdaptor &gt;"><param name="Local" value="module_2disk__profile_8hpp.html#ad6c83af0f28f9135a7b76fb6db0c2747"><param name="ImageNumber" value="11"></OBJECT>
+            <LI><OBJECT type="text/sitemap"><param name="Name" value="kind&lt; mesos::DiskProfileAdaptor &gt;"><param name="Local" value="module_2disk__profile__adaptor_8hpp.html#ad6c83af0f28f9135a7b76fb6db0c2747"><param name="ImageNumber" value="11"></OBJECT>
             </UL>
           <LI><OBJECT type="text/sitemap"><param name="Name" value="hook.hpp"><param name="Local" value="module_2hook_8hpp.html"><param name="ImageNumber" value="1"></OBJECT>
             <UL>
@@ -16695,7 +16698,7 @@
           <UL>
           <LI><OBJECT type="text/sitemap"><param name="Name" value="storage"><param name="Local" value="dir_b601d242bacbba2c3927189d0c8b568b.html"><param name="ImageNumber" value="1"></OBJECT>
             <UL>
-            <LI><OBJECT type="text/sitemap"><param name="Name" value="disk_profile.hpp"><param name="Local" value="resource__provider_2storage_2disk__profile_8hpp.html"><param name="ImageNumber" value="11"></OBJECT>
+            <LI><OBJECT type="text/sitemap"><param name="Name" value="disk_profile_adaptor.hpp"><param name="Local" value="resource__provider_2storage_2disk__profile__adaptor_8hpp.html"><param name="ImageNumber" value="11"></OBJECT>
               <UL>
               <LI><OBJECT type="text/sitemap"><param name="Name" value="DiskProfileAdaptor"><param name="Local" value="classmesos_1_1DiskProfileAdaptor.html"><param name="ImageNumber" value="1"></OBJECT>
                 <UL>
@@ -18485,7 +18488,7 @@
           <UL>
           <LI><OBJECT type="text/sitemap"><param name="Name" value="Client"><param name="Local" value="classmesos_1_1csi_1_1Client.html"><param name="ImageNumber" value="1"></OBJECT>
             <UL>
-            <LI><OBJECT type="text/sitemap"><param name="Name" value="Client"><param name="Local" value="classmesos_1_1csi_1_1Client.html#a0f26ee65d1895d94bb43ba9365352cdf"><param name="ImageNumber" value="11"></OBJECT>
+            <LI><OBJECT type="text/sitemap"><param name="Name" value="Client"><param name="Local" value="classmesos_1_1csi_1_1Client.html#ad6340fa0f6d90d9dbcd01953c14d5b71"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="ControllerGetCapabilities"><param name="Local" value="classmesos_1_1csi_1_1Client.html#ac9402b786574255ae5b5a5981d9679e1"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="ControllerProbe"><param name="Local" value="classmesos_1_1csi_1_1Client.html#a3ad8af0a5a18131afb644b0a7984f22b"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="ControllerPublishVolume"><param name="Local" value="classmesos_1_1csi_1_1Client.html#a8f413eead13791309ac8f52bf8ee4223"><param name="ImageNumber" value="11"></OBJECT>
@@ -21630,10 +21633,10 @@
           <UL>
           <LI><OBJECT type="text/sitemap"><param name="Name" value="disk_profile_utils.hpp"><param name="Local" value="disk__profile__utils_8hpp.html"><param name="ImageNumber" value="1"></OBJECT>
             <UL>
-            <LI><OBJECT type="text/sitemap"><param name="Name" value="isSelectedResourceProvider"><param name="Local" value="disk__profile__utils_8hpp.html#a59078d78d6ffb9f94b1b69af16988840"><param name="ImageNumber" value="11"></OBJECT>
-            <LI><OBJECT type="text/sitemap"><param name="Name" value="parseDiskProfileMapping"><param name="Local" value="disk__profile__utils_8hpp.html#a6bb5ceacd766aa7c16015f08406e97a0"><param name="ImageNumber" value="11"></OBJECT>
-            <LI><OBJECT type="text/sitemap"><param name="Name" value="validate"><param name="Local" value="disk__profile__utils_8hpp.html#ab6b1f6dd2e3b5144c9b8dfc6832f783c"><param name="ImageNumber" value="11"></OBJECT>
-            <LI><OBJECT type="text/sitemap"><param name="Name" value="validate"><param name="Local" value="disk__profile__utils_8hpp.html#a7a562b1c120945b807706efdf313cdfe"><param name="ImageNumber" value="11"></OBJECT>
+            <LI><OBJECT type="text/sitemap"><param name="Name" value="isSelectedResourceProvider"><param name="Local" value="disk__profile__utils_8hpp.html#a454eac3a1d38485e1e6c82dda0587fc0"><param name="ImageNumber" value="11"></OBJECT>
+            <LI><OBJECT type="text/sitemap"><param name="Name" value="parseDiskProfileMapping"><param name="Local" value="disk__profile__utils_8hpp.html#a5ac01f982bd4d9b51a15a6d704c9dd67"><param name="ImageNumber" value="11"></OBJECT>
+            <LI><OBJECT type="text/sitemap"><param name="Name" value="validate"><param name="Local" value="disk__profile__utils_8hpp.html#ae944219eb236f2260222c37741d09ac3"><param name="ImageNumber" value="11"></OBJECT>
+            <LI><OBJECT type="text/sitemap"><param name="Name" value="validate"><param name="Local" value="disk__profile__utils_8hpp.html#a289a572f4396d74d1f7bc7d0b9feab8d"><param name="ImageNumber" value="11"></OBJECT>
             </UL>
           <LI><OBJECT type="text/sitemap"><param name="Name" value="provider.hpp"><param name="Local" value="provider_8hpp.html"><param name="ImageNumber" value="11"></OBJECT>
             <UL>
@@ -21644,30 +21647,37 @@
               <LI><OBJECT type="text/sitemap"><param name="Name" value="operator="><param name="Local" value="classmesos_1_1internal_1_1StorageLocalResourceProvider.html#a5f7d81060aef2d7ddfada36e8fb6a217"><param name="ImageNumber" value="11"></OBJECT>
               </UL>
             </UL>
-          <LI><OBJECT type="text/sitemap"><param name="Name" value="uri_disk_profile.hpp"><param name="Local" value="uri__disk__profile_8hpp.html"><param name="ImageNumber" value="11"></OBJECT>
+          <LI><OBJECT type="text/sitemap"><param name="Name" value="uri_disk_profile_adaptor.hpp"><param name="Local" value="uri__disk__profile__adaptor_8hpp.html"><param name="ImageNumber" value="11"></OBJECT>
             <UL>
-            <LI><OBJECT type="text/sitemap"><param name="Name" value="Flags"><param name="Local" value="structmesos_1_1internal_1_1profile_1_1Flags.html"><param name="ImageNumber" value="1"></OBJECT>
+            <LI><OBJECT type="text/sitemap"><param name="Name" value="UriDiskProfileAdaptor"><param name="Local" value="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor.html"><param name="ImageNumber" value="1"></OBJECT>
               <UL>
-              <LI><OBJECT type="text/sitemap"><param name="Name" value="Flags"><param name="Local" value="structmesos_1_1internal_1_1profile_1_1Flags.html#a10166e16ba42331fed92cd81769da33d"><param name="ImageNumber" value="11"></OBJECT>
-              <LI><OBJECT type="text/sitemap"><param name="Name" value="max_random_wait"><param name="Local" value="structmesos_1_1internal_1_1profile_1_1Flags.html#ae38e01d8f13ea537d91186e5b53efeb6"><param name="ImageNumber" value="11"></OBJECT>
-              <LI><OBJECT type="text/sitemap"><param name="Name" value="poll_interval"><param name="Local" value="structmesos_1_1internal_1_1profile_1_1Flags.html#a7bed0d3e77c8a7fadc6ca05cb84ea5bc"><param name="ImageNumber" value="11"></OBJECT>
-              <LI><OBJECT type="text/sitemap"><param name="Name" value="uri"><param name="Local" value="structmesos_1_1internal_1_1profile_1_1Flags.html#ae427888bb547a4bf70b07eb058419fb9"><param name="ImageNumber" value="11"></OBJECT>
+              <LI><OBJECT type="text/sitemap"><param name="Name" value="Flags"><param name="Local" value="structmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor_1_1Flags.html"><param name="ImageNumber" value="1"></OBJECT>
+                <UL>
+                <LI><OBJECT type="text/sitemap"><param name="Name" value="Flags"><param name="Local" value="structmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor_1_1Flags.html#ab4e89182c53b60ad6ddf389ce595612a"><param name="ImageNumber" value="11"></OBJECT>
+                <LI><OBJECT type="text/sitemap"><param name="Name" value="max_random_wait"><param name="Local" value="structmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor_1_1Flags.html#a2f95281a8b197431418da487761b22d9"><param name="ImageNumber" value="11"></OBJECT>
+                <LI><OBJECT type="text/sitemap"><param name="Name" value="poll_interval"><param name="Local" value="structmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor_1_1Flags.html#aff3b281cc2a2c6a0bf0dc598482efbae"><param name="ImageNumber" value="11"></OBJECT>
+                <LI><OBJECT type="text/sitemap"><param name="Name" value="uri"><param name="Local" value="structmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor_1_1Flags.html#a2ffb60f4d9923cc1791fd59c5cd45a1a"><param name="ImageNumber" value="11"></OBJECT>
+                </UL>
+              <LI><OBJECT type="text/sitemap"><param name="Name" value="UriDiskProfileAdaptor"><param name="Local" value="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor.html#a42899d4a38c59c8ea1a141ffc5e17d9a"><param name="ImageNumber" value="11"></OBJECT>
+              <LI><OBJECT type="text/sitemap"><param name="Name" value="~UriDiskProfileAdaptor"><param name="Local" value="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor.html#a7a5f65d93bc176be7312bc9bec2ee87f"><param name="ImageNumber" value="11"></OBJECT>
+              <LI><OBJECT type="text/sitemap"><param name="Name" value="translate"><param name="Local" value="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor.html#aca95d2463b19eaa4943799c918fd14d3"><param name="ImageNumber" value="11"></OBJECT>
+              <LI><OBJECT type="text/sitemap"><param name="Name" value="watch"><param name="Local" value="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor.html#a78238dcf4390fc6932b5ea7db43f0e68"><param name="ImageNumber" value="11"></OBJECT>
+              <LI><OBJECT type="text/sitemap"><param name="Name" value="flags"><param name="Local" value="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor.html#a8d8f8910e9c1da5f1ca31d191b591d82"><param name="ImageNumber" value="11"></OBJECT>
+              <LI><OBJECT type="text/sitemap"><param name="Name" value="process"><param name="Local" value="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor.html#ac061c8a485083fc218a3bc63efe21aea"><param name="ImageNumber" value="11"></OBJECT>
               </UL>
-            <LI><OBJECT type="text/sitemap"><param name="Name" value="UriDiskProfileAdaptor"><param name="Local" value="classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptor.html"><param name="ImageNumber" value="1"></OBJECT>
+            <LI><OBJECT type="text/sitemap"><param name="Name" value="Flags"><param name="Local" value="structmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor_1_1Flags.html"><param name="ImageNumber" value="1"></OBJECT>
               <UL>
-              <LI><OBJECT type="text/sitemap"><param name="Name" value="UriDiskProfileAdaptor"><param name="Local" value="classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptor.html#afe9df0e0e5c89333004416eb5dc51349"><param name="ImageNumber" value="11"></OBJECT>
-              <LI><OBJECT type="text/sitemap"><param name="Name" value="~UriDiskProfileAdaptor"><param name="Local" value="classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptor.html#a1d2f2b61514b04c2ab8615a4e331bfb2"><param name="ImageNumber" value="11"></OBJECT>
-              <LI><OBJECT type="text/sitemap"><param name="Name" value="translate"><param name="Local" value="classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptor.html#a805d75d0b0f8fdb303b6e3056b4c40c9"><param name="ImageNumber" value="11"></OBJECT>
-              <LI><OBJECT type="text/sitemap"><param name="Name" value="watch"><param name="Local" value="classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptor.html#a7b2fa69e4f1d061c6da40f217da0121f"><param name="ImageNumber" value="11"></OBJECT>
-              <LI><OBJECT type="text/sitemap"><param name="Name" value="flags"><param name="Local" value="classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptor.html#a72c674ee3bb60e8bf36b300e8eca67cc"><param name="ImageNumber" value="11"></OBJECT>
-              <LI><OBJECT type="text/sitemap"><param name="Name" value="process"><param name="Local" value="classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptor.html#a9e307897a4a26da842a50075ba91db0f"><param name="ImageNumber" value="11"></OBJECT>
+              <LI><OBJECT type="text/sitemap"><param name="Name" value="Flags"><param name="Local" value="structmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor_1_1Flags.html#ab4e89182c53b60ad6ddf389ce595612a"><param name="ImageNumber" value="11"></OBJECT>
+              <LI><OBJECT type="text/sitemap"><param name="Name" value="max_random_wait"><param name="Local" value="structmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor_1_1Flags.html#a2f95281a8b197431418da487761b22d9"><param name="ImageNumber" value="11"></OBJECT>
+              <LI><OBJECT type="text/sitemap"><param name="Name" value="poll_interval"><param name="Local" value="structmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor_1_1Flags.html#aff3b281cc2a2c6a0bf0dc598482efbae"><param name="ImageNumber" value="11"></OBJECT>
+              <LI><OBJECT type="text/sitemap"><param name="Name" value="uri"><param name="Local" value="structmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor_1_1Flags.html#a2ffb60f4d9923cc1791fd59c5cd45a1a"><param name="ImageNumber" value="11"></OBJECT>
               </UL>
-            <LI><OBJECT type="text/sitemap"><param name="Name" value="UriDiskProfileAdaptorProcess"><param name="Local" value="classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptorProcess.html"><param name="ImageNumber" value="1"></OBJECT>
+            <LI><OBJECT type="text/sitemap"><param name="Name" value="UriDiskProfileAdaptorProcess"><param name="Local" value="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptorProcess.html"><param name="ImageNumber" value="1"></OBJECT>
               <UL>
-              <LI><OBJECT type="text/sitemap"><param name="Name" value="UriDiskProfileAdaptorProcess"><param name="Local" value="classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptorProcess.html#ae6cf670e420497db950ddd2d75e22485"><param name="ImageNumber" value="11"></OBJECT>
-              <LI><OBJECT type="text/sitemap"><param name="Name" value="initialize"><param name="Local" value="classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptorProcess.html#a818172f9ea5940d28a1ea2012aa47640"><param name="ImageNumber" value="11"></OBJECT>
-              <LI><OBJECT type="text/sitemap"><param name="Name" value="translate"><param name="Local" value="classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptorProcess.html#aac97559cdd80b5e951b51d90046cd456"><param name="ImageNumber" value="11"></OBJECT>
-              <LI><OBJECT type="text/sitemap"><param name="Name" value="watch"><param name="Local" value="classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptorProcess.html#a8e8a5728dc13fccd9a20a6f61c555571"><param name="ImageNumber" value="11"></OBJECT>
+              <LI><OBJECT type="text/sitemap"><param name="Name" value="UriDiskProfileAdaptorProcess"><param name="Local" value="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptorProcess.html#a937ee38b86f98b106c4a08015d60a235"><param name="ImageNumber" value="11"></OBJECT>
+              <LI><OBJECT type="text/sitemap"><param name="Name" value="initialize"><param name="Local" value="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptorProcess.html#a45f01969efd7ec5404741deb9304fd8b"><param name="ImageNumber" value="11"></OBJECT>
+              <LI><OBJECT type="text/sitemap"><param name="Name" value="translate"><param name="Local" value="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptorProcess.html#a7a10787df71e55dbde7505e0d25c5732"><param name="ImageNumber" value="11"></OBJECT>
+              <LI><OBJECT type="text/sitemap"><param name="Name" value="watch"><param name="Local" value="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptorProcess.html#ad70f3de4c0617e2173c3c5e218c928ef"><param name="ImageNumber" value="11"></OBJECT>
               </UL>
             </UL>
           </UL>
@@ -23536,6 +23546,7 @@
             <LI><OBJECT type="text/sitemap"><param name="Name" value="default_container_dns"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Flags.html#aafe0dcf0fb4a062cc055a35489c66f30"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="default_container_info"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Flags.html#a64bc5593188b0072e2770e9e9be0ab5a"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="default_role"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Flags.html#a1a310bac36b6f2744f7d42441e71101c"><param name="ImageNumber" value="11"></OBJECT>
+            <LI><OBJECT type="text/sitemap"><param name="Name" value="disk_profile_adaptor"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Flags.html#a6bc20e0bb700865679da21346dea4cd7"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="disk_watch_interval"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Flags.html#aa712f5e8279ce1fd8a47ccd12aae8217"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="docker"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Flags.html#a541674d7245487546d6d38e4e2bf9a81"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="docker_config"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Flags.html#a39180de47908e61d45390a488cb8fdc5"><param name="ImageNumber" value="11"></OBJECT>
@@ -24858,8 +24869,8 @@
           <LI><OBJECT type="text/sitemap"><param name="Name" value="MockCSIPlugin"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1MockCSIPlugin.html"><param name="ImageNumber" value="1"></OBJECT>
             <UL>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="MockCSIPlugin"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1MockCSIPlugin.html#a191e5fad71da7e574647bea361b85713"><param name="ImageNumber" value="11"></OBJECT>
-            <LI><OBJECT type="text/sitemap"><param name="Name" value="Shutdown"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1MockCSIPlugin.html#a33ccc80e2f5f7aef7b9126f1ce600b74"><param name="ImageNumber" value="11"></OBJECT>
-            <LI><OBJECT type="text/sitemap"><param name="Name" value="Startup"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1MockCSIPlugin.html#aaea2d23338730eed57c232aced068e3b"><param name="ImageNumber" value="11"></OBJECT>
+            <LI><OBJECT type="text/sitemap"><param name="Name" value="shutdown"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1MockCSIPlugin.html#a50170f60a613bb92869e56ba6873589f"><param name="ImageNumber" value="11"></OBJECT>
+            <LI><OBJECT type="text/sitemap"><param name="Name" value="startup"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1MockCSIPlugin.html#a5213d9aae7bdc332e9fbdc07bb5bbea6"><param name="ImageNumber" value="11"></OBJECT>
             </UL>
           <LI><OBJECT type="text/sitemap"><param name="Name" value="CSI_METHOD_FOREACH"><param name="Local" value="mock__csi__plugin_8hpp.html#adecb66fec9ce2217a25be8284c9c2070"><param name="ImageNumber" value="11"></OBJECT>
           <LI><OBJECT type="text/sitemap"><param name="Name" value="DECLARE_MOCK_CSI_METHOD"><param name="Local" value="mock__csi__plugin_8hpp.html#a3b949c5a8b0fa913d51563ec8b83cac4"><param name="ImageNumber" value="11"></OBJECT>


[08/37] mesos-site git commit: Updated the website built from mesos SHA: 1231e8f.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/src_2slave_2containerizer_2mesos_2isolators_2cgroups_2constants_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2slave_2containerizer_2mesos_2isolators_2cgroups_2constants_8hpp_source.html b/content/api/latest/c++/src_2slave_2containerizer_2mesos_2isolators_2cgroups_2constants_8hpp_source.html
index 658cd02..b4fa53d 100644
--- a/content/api/latest/c++/src_2slave_2containerizer_2mesos_2isolators_2cgroups_2constants_8hpp_source.html
+++ b/content/api/latest/c++/src_2slave_2containerizer_2mesos_2isolators_2cgroups_2constants_8hpp_source.html
@@ -68,7 +68,7 @@
 <div class="ttc" id="classMilliseconds_html"><div class="ttname"><a href="classMilliseconds.html">Milliseconds</a></div><div class="ttdef"><b>Definition:</b> duration.hpp:193</div></div>
 <div class="ttc" id="bytes_8hpp_html"><div class="ttname"><a href="bytes_8hpp.html">bytes.hpp</a></div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1slave_html_acf2223bc0dda5cd13ba22b8a6a086ed2"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave.html#acf2223bc0dda5cd13ba22b8a6a086ed2">mesos::internal::slave::CGROUP_SUBSYSTEM_CPUACCT_NAME</a></div><div class="ttdeci">const std::string CGROUP_SUBSYSTEM_CPUACCT_NAME</div><div class="ttdef"><b>Definition:</b> constants.hpp:44</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1slave_html_ad6ca0a6763ea9870ef1d9b55b1c3b672"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave.html#ad6ca0a6763ea9870ef1d9b55b1c3b672">mesos::internal::slave::CGROUP_SUBSYSTEM_NET_PRIO_NAME</a></div><div class="ttdeci">const std::string CGROUP_SUBSYSTEM_NET_PRIO_NAME</div><div class="ttdef"><b>Definition:</b> constants.hpp:50</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1slave_html_a254895d74b2f5ad4bcd6eaf49c0e1f01"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave.html#a254895d74b2f5ad4bcd6eaf49c0e1f01">mesos::internal::slave::CGROUP_SUBSYSTEM_CPUSET_NAME</a></div><div class="ttdeci">const std::string CGROUP_SUBSYSTEM_CPUSET_NAME</div><div class="ttdef"><b>Definition:</b> constants.hpp:45</div></div>
 <div class="ttc" id="namespaceinternal_html"><div class="ttname"><a href="namespaceinternal.html">internal</a></div><div class="ttdef"><b>Definition:</b> attributes.hpp:24</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/src_2slave_2containerizer_2mesos_2isolators_2docker_2volume_2isolator_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2slave_2containerizer_2mesos_2isolators_2docker_2volume_2isolator_8hpp_source.html b/content/api/latest/c++/src_2slave_2containerizer_2mesos_2isolators_2docker_2volume_2isolator_8hpp_source.html
index 01b327f..0f4c1aa 100644
--- a/content/api/latest/c++/src_2slave_2containerizer_2mesos_2isolators_2docker_2volume_2isolator_8hpp_source.html
+++ b/content/api/latest/c++/src_2slave_2containerizer_2mesos_2isolators_2docker_2volume_2isolator_8hpp_source.html
@@ -65,7 +65,7 @@
 <div class="ttc" id="classhashmap_html"><div class="ttname"><a href="classhashmap.html">hashmap&lt; std::string, std::string &gt;</a></div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1DockerVolumeIsolatorProcess_html_aad9368d0d4bdeff7781aae7e1cf45d95"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1DockerVolumeIsolatorProcess.html#aad9368d0d4bdeff7781aae7e1cf45d95">mesos::internal::slave::DockerVolumeIsolatorProcess::supportsStandalone</a></div><div class="ttdeci">virtual bool supportsStandalone()</div></div>
 <div class="ttc" id="sequence_8hpp_html"><div class="ttname"><a href="sequence_8hpp.html">sequence.hpp</a></div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="driver_8hpp_html"><div class="ttname"><a href="driver_8hpp.html">driver.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></div><div class="ttdef"><b>Definition:</b> isolator.hpp:80</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/937d024f/content/api/latest/c++/src_2slave_2containerizer_2mesos_2isolators_2docker_2volume_2state_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2slave_2containerizer_2mesos_2isolators_2docker_2volume_2state_8hpp_source.html b/content/api/latest/c++/src_2slave_2containerizer_2mesos_2isolators_2docker_2volume_2state_8hpp_source.html
index b6d3de9..c4c5de9 100644
--- a/content/api/latest/c++/src_2slave_2containerizer_2mesos_2isolators_2docker_2volume_2state_8hpp_source.html
+++ b/content/api/latest/c++/src_2slave_2containerizer_2mesos_2isolators_2docker_2volume_2state_8hpp_source.html
@@ -55,7 +55,7 @@
 <a href="src_2slave_2containerizer_2mesos_2isolators_2docker_2volume_2state_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">// Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// or more contributor license agreements.  See the NOTICE file</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment">// distributed with this work for additional information</span></div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">// regarding copyright ownership.  The ASF licenses this file</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment">// to you under the Apache License, Version 2.0 (the</
 span></div><div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment">// &quot;License&quot;); you may not use this file except in compliance</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment">// with the License.  You may obtain a copy of the License at</span></div><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment">//     http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment">// Unless required by applicable law or agreed to in writing, software</span></div><div class="line"><a name="l00012"></a><span class="l
 ineno">   12</span>&#160;<span class="comment">// distributed under the License is distributed on an &quot;AS IS&quot; BASIS,</span></div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment">// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span></div><div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment">// See the License for the specific language governing permissions and</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment">// limitations under the License.</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;</div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="preprocessor">#ifndef __ISOLATOR_DOCKER_VOLUME_STATE_HPP__</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="prepr
 ocessor">#define __ISOLATOR_DOCKER_VOLUME_STATE_HPP__</span></div><div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;</div><div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="preprocessor">#include &lt;boost/functional/hash.hpp&gt;</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;</div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment">// ONLY USEFUL AFTER RUNNING PROTOC.</span></div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="preprocessor">#include &quot;slave/containerizer/mesos/isolators/docker/volume/state.pb.h&quot;</span></div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div><div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespacemesos.html">mesos</a> {
 </div><div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceinternal.html">internal</a> {</div><div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="keyword">namespace </span>slave {</div><div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;</div><div class="line"><a name="l00029"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#a9be31fa94f9a49c22650ce5e3a3954c0">   29</a></span>&#160;<span class="keyword">inline</span> <span class="keywordtype">bool</span> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#a9be31fa94f9a49c22650ce5e3a3954c0">operator==</a>(<span class="keyword">const</span> DockerVolume&amp; left, <span class="keyword">const</span> DockerVolume&amp; right)</div><div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;{</div><div class="line">
 <a name="l00031"></a><span class="lineno">   31</span>&#160;  <span class="keywordflow">return</span> (left.driver() == right.driver()) &amp;&amp; (left.name() == right.name());</div><div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;}</div><div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;</div><div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;} <span class="comment">// namespace slave {</span></div><div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;} <span class="comment">// namespace internal {</span></div><div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;} <span class="comment">// namespace mesos {</span></div><div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;</div><div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;</div><div class="line"><a name="l00039"></a><span class="lineno">   39</sp
 an>&#160;<span class="keyword">namespace </span><a class="code" href="namespacestd.html">std</a> {</div><div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;</div><div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;<span class="keyword">template</span> &lt;&gt;</div><div class="line"><a name="l00042"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1internal_1_1slave_1_1DockerVolume_01_4.html">   42</a></span>&#160;<span class="keyword">struct </span>hash&lt;<a class="code" href="namespacemesos.html">mesos</a>::internal::slave::DockerVolume&gt;</div><div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;{</div><div class="line"><a name="l00044"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1internal_1_1slave_1_1DockerVolume_01_4.html#aac67cfecd49397a220f47fe61ead27b9">   44</a></span>&#160;  <span class="keyword">typedef</span> <span class="keywordtype
 ">size_t</span> <a class="code" href="structstd_1_1hash_3_01mesos_1_1internal_1_1slave_1_1DockerVolume_01_4.html#aac67cfecd49397a220f47fe61ead27b9">result_type</a>;</div><div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;</div><div class="line"><a name="l00046"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1internal_1_1slave_1_1DockerVolume_01_4.html#a75ee717fcff419be700b817d6da9cefb">   46</a></span>&#160;  <span class="keyword">typedef</span> mesos::internal::slave::DockerVolume <a class="code" href="structstd_1_1hash_3_01mesos_1_1internal_1_1slave_1_1DockerVolume_01_4.html#a75ee717fcff419be700b817d6da9cefb">argument_type</a>;</div><div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;</div><div class="line"><a name="l00048"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1internal_1_1slave_1_1DockerVolume_01_4.html#a98379cd0a6f9cb8119b1948cc613aa17">   48</a></span>&#160
 ;  result_type <a class="code" href="structstd_1_1hash_3_01mesos_1_1internal_1_1slave_1_1DockerVolume_01_4.html#a98379cd0a6f9cb8119b1948cc613aa17">operator()</a>(<span class="keyword">const</span> argument_type&amp; volume)<span class="keyword"> const</span></div><div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;<span class="keyword">  </span>{</div><div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;    <span class="keywordtype">size_t</span> seed = 0;</div><div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;    boost::hash_combine(seed, std::hash&lt;std::string&gt;()(volume.driver()));</div><div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;    boost::hash_combine(seed, std::hash&lt;std::string&gt;()(volume.name()));</div><div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;    <span class="keywordflow">return</span> seed;</div><div class="line"><a na
 me="l00054"></a><span class="lineno">   54</span>&#160;  }</div><div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;};</div><div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;</div><div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;} <span class="comment">// namespace std {</span></div><div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;</div><div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;<span class="preprocessor">#endif // __ISOLATOR_DOCKER_VOLUME_STATE_HPP__</span></div><div class="ttc" id="namespacemesos_1_1internal_1_1slave_html_a9be31fa94f9a49c22650ce5e3a3954c0"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave.html#a9be31fa94f9a49c22650ce5e3a3954c0">mesos::internal::slave::operator==</a></div><div class="ttdeci">bool operator==(const DockerVolume &amp;left, const DockerVolume &amp;right)</div><div class="ttdef"><b>Definition:<
 /b> state.hpp:29</div></div>
 <div class="ttc" id="structstd_1_1hash_3_01mesos_1_1internal_1_1slave_1_1DockerVolume_01_4_html_a75ee717fcff419be700b817d6da9cefb"><div class="ttname"><a href="structstd_1_1hash_3_01mesos_1_1internal_1_1slave_1_1DockerVolume_01_4.html#a75ee717fcff419be700b817d6da9cefb">std::hash&lt; mesos::internal::slave::DockerVolume &gt;::argument_type</a></div><div class="ttdeci">mesos::internal::slave::DockerVolume argument_type</div><div class="ttdef"><b>Definition:</b> state.hpp:46</div></div>
 <div class="ttc" id="namespacestd_html"><div class="ttname"><a href="namespacestd.html">std</a></div><div class="ttdef"><b>Definition:</b> type_utils.hpp:510</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="structstd_1_1hash_3_01mesos_1_1internal_1_1slave_1_1DockerVolume_01_4_html_a98379cd0a6f9cb8119b1948cc613aa17"><div class="ttname"><a href="structstd_1_1hash_3_01mesos_1_1internal_1_1slave_1_1DockerVolume_01_4.html#a98379cd0a6f9cb8119b1948cc613aa17">std::hash&lt; mesos::internal::slave::DockerVolume &gt;::operator()</a></div><div class="ttdeci">result_type operator()(const argument_type &amp;volume) const </div><div class="ttdef"><b>Definition:</b> state.hpp:48</div></div>
 <div class="ttc" id="namespaceinternal_html"><div class="ttname"><a href="namespaceinternal.html">internal</a></div><div class="ttdef"><b>Definition:</b> attributes.hpp:24</div></div>
 <div class="ttc" id="structstd_1_1hash_3_01mesos_1_1internal_1_1slave_1_1DockerVolume_01_4_html_aac67cfecd49397a220f47fe61ead27b9"><div class="ttname"><a href="structstd_1_1hash_3_01mesos_1_1internal_1_1slave_1_1DockerVolume_01_4.html#aac67cfecd49397a220f47fe61ead27b9">std::hash&lt; mesos::internal::slave::DockerVolume &gt;::result_type</a></div><div class="ttdeci">size_t result_type</div><div class="ttdef"><b>Definition:</b> state.hpp:44</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/src_2slave_2containerizer_2mesos_2isolators_2filesystem_2linux_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2slave_2containerizer_2mesos_2isolators_2filesystem_2linux_8hpp_source.html b/content/api/latest/c++/src_2slave_2containerizer_2mesos_2isolators_2filesystem_2linux_8hpp_source.html
index 8332a7d..6a1a819 100644
--- a/content/api/latest/c++/src_2slave_2containerizer_2mesos_2isolators_2filesystem_2linux_8hpp_source.html
+++ b/content/api/latest/c++/src_2slave_2containerizer_2mesos_2isolators_2filesystem_2linux_8hpp_source.html
@@ -70,7 +70,7 @@
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1LinuxFilesystemIsolatorProcess_html_a85ae45dbb67475b64c3a40df88dd2198"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1LinuxFilesystemIsolatorProcess.html#a85ae45dbb67475b64c3a40df88dd2198">mesos::internal::slave::LinuxFilesystemIsolatorProcess::~LinuxFilesystemIsolatorProcess</a></div><div class="ttdeci">virtual ~LinuxFilesystemIsolatorProcess()</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1LinuxFilesystemIsolatorProcess_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1LinuxFilesystemIsolatorProcess.html">mesos::internal::slave::LinuxFilesystemIsolatorProcess</a></div><div class="ttdef"><b>Definition:</b> linux.hpp:42</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1LinuxFilesystemIsolatorProcess_html_a606b959d7291303c94149ed7924e79c6"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1LinuxFilesystemIsolatorProcess.html#a606b959d7291303c94149ed7924e79c6">mesos::internal::slave::LinuxFilesystemIsolatorProcess::supportsStandalone</a></div><div class="ttdeci">virtual bool supportsStandalone()</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="3rdparty_2libprocess_2include_2process_2pid_8hpp_html"><div class="ttname"><a href="3rdparty_2libprocess_2include_2process_2pid_8hpp.html">pid.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></div><div class="ttdef"><b>Definition:</b> isolator.hpp:80</div></div>
 <div class="ttc" id="structprocess_1_1PID_html"><div class="ttname"><a href="structprocess_1_1PID.html">process::PID</a></div><div class="ttdoc">A &quot;process identifier&quot; used to uniquely identify a process when dispatching messages. </div><div class="ttdef"><b>Definition:</b> pid.hpp:279</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/src_2slave_2containerizer_2mesos_2isolators_2filesystem_2shared_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2slave_2containerizer_2mesos_2isolators_2filesystem_2shared_8hpp_source.html b/content/api/latest/c++/src_2slave_2containerizer_2mesos_2isolators_2filesystem_2shared_8hpp_source.html
index ae99336..55d88b1 100644
--- a/content/api/latest/c++/src_2slave_2containerizer_2mesos_2isolators_2filesystem_2shared_8hpp_source.html
+++ b/content/api/latest/c++/src_2slave_2containerizer_2mesos_2isolators_2filesystem_2shared_8hpp_source.html
@@ -56,7 +56,7 @@
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Flags_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></div><div class="ttdef"><b>Definition:</b> flags.hpp:39</div></div>
 <div class="ttc" id="src_2slave_2containerizer_2mesos_2isolator_8hpp_html"><div class="ttname"><a href="src_2slave_2containerizer_2mesos_2isolator_8hpp.html">isolator.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1SharedFilesystemIsolatorProcess_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1SharedFilesystemIsolatorProcess.html">mesos::internal::slave::SharedFilesystemIsolatorProcess</a></div><div class="ttdef"><b>Definition:</b> shared.hpp:33</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></div><div class="ttdef"><b>Definition:</b> isolator.hpp:80</div></div>
 <div class="ttc" id="namespaceinternal_html"><div class="ttname"><a href="namespaceinternal.html">internal</a></div><div class="ttdef"><b>Definition:</b> attributes.hpp:24</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1SharedFilesystemIsolatorProcess_html_aad0e0f9f6f27ed00007a45fc91090bbe"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1SharedFilesystemIsolatorProcess.html#aad0e0f9f6f27ed00007a45fc91090bbe">mesos::internal::slave::SharedFilesystemIsolatorProcess::~SharedFilesystemIsolatorProcess</a></div><div class="ttdeci">virtual ~SharedFilesystemIsolatorProcess()</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/src_2slave_2containerizer_2mesos_2isolators_2filesystem_2windows_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2slave_2containerizer_2mesos_2isolators_2filesystem_2windows_8hpp_source.html b/content/api/latest/c++/src_2slave_2containerizer_2mesos_2isolators_2filesystem_2windows_8hpp_source.html
index 5da3d64..e3b43ac 100644
--- a/content/api/latest/c++/src_2slave_2containerizer_2mesos_2isolators_2filesystem_2windows_8hpp_source.html
+++ b/content/api/latest/c++/src_2slave_2containerizer_2mesos_2isolators_2filesystem_2windows_8hpp_source.html
@@ -60,7 +60,7 @@
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Flags_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></div><div class="ttdef"><b>Definition:</b> flags.hpp:39</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1WindowsFilesystemIsolatorProcess_html_a21b9f9ae4c026781477aa683ceccbacd"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1WindowsFilesystemIsolatorProcess.html#a21b9f9ae4c026781477aa683ceccbacd">mesos::internal::slave::WindowsFilesystemIsolatorProcess::create</a></div><div class="ttdeci">static Try&lt; mesos::slave::Isolator * &gt; create(const Flags &amp;flags)</div></div>
 <div class="ttc" id="src_2slave_2containerizer_2mesos_2isolator_8hpp_html"><div class="ttname"><a href="src_2slave_2containerizer_2mesos_2isolator_8hpp.html">isolator.hpp</a></div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="namespaceinternal_html"><div class="ttname"><a href="namespaceinternal.html">internal</a></div><div class="ttdef"><b>Definition:</b> attributes.hpp:24</div></div>
 <div class="ttc" id="src_2slave_2flags_8hpp_html"><div class="ttname"><a href="src_2slave_2flags_8hpp.html">flags.hpp</a></div></div>
 <div class="ttc" id="namespaceflags_html"><div class="ttname"><a href="namespaceflags.html">flags</a></div><div class="ttdef"><b>Definition:</b> parse.hpp:33</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/src_2slave_2containerizer_2mesos_2isolators_2gpu_2allocator_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2slave_2containerizer_2mesos_2isolators_2gpu_2allocator_8hpp_source.html b/content/api/latest/c++/src_2slave_2containerizer_2mesos_2isolators_2gpu_2allocator_8hpp_source.html
index 869c43d..3de9b67 100644
--- a/content/api/latest/c++/src_2slave_2containerizer_2mesos_2isolators_2gpu_2allocator_8hpp_source.html
+++ b/content/api/latest/c++/src_2slave_2containerizer_2mesos_2isolators_2gpu_2allocator_8hpp_source.html
@@ -65,7 +65,7 @@
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Flags_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></div><div class="ttdef"><b>Definition:</b> flags.hpp:39</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1slave_1_1Gpu_html_a787db8c37abf2a39876121eb5804e1eb"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1Gpu.html#a787db8c37abf2a39876121eb5804e1eb">mesos::internal::slave::Gpu::minor</a></div><div class="ttdeci">unsigned int minor</div><div class="ttdef"><b>Definition:</b> allocator.hpp:45</div></div>
 <div class="ttc" id="nothing_8hpp_html"><div class="ttname"><a href="nothing_8hpp.html">nothing.hpp</a></div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="future_8hpp_html"><div class="ttname"><a href="future_8hpp.html">future.hpp</a></div></div>
 <div class="ttc" id="namespaceinternal_html"><div class="ttname"><a href="namespaceinternal.html">internal</a></div><div class="ttdef"><b>Definition:</b> attributes.hpp:24</div></div>
 <div class="ttc" id="try_8hpp_html"><div class="ttname"><a href="try_8hpp.html">try.hpp</a></div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/src_2slave_2containerizer_2mesos_2isolators_2gpu_2isolator_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2slave_2containerizer_2mesos_2isolators_2gpu_2isolator_8hpp_source.html b/content/api/latest/c++/src_2slave_2containerizer_2mesos_2isolators_2gpu_2isolator_8hpp_source.html
index 2cca6af..4e51a2e 100644
--- a/content/api/latest/c++/src_2slave_2containerizer_2mesos_2isolators_2gpu_2isolator_8hpp_source.html
+++ b/content/api/latest/c++/src_2slave_2containerizer_2mesos_2isolators_2gpu_2isolator_8hpp_source.html
@@ -68,7 +68,7 @@
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1NvidiaGpuIsolatorProcess_html_aa0282cfa20e55f56feb46f7ee16b0915"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1NvidiaGpuIsolatorProcess.html#aa0282cfa20e55f56feb46f7ee16b0915">mesos::internal::slave::NvidiaGpuIsolatorProcess::supportsStandalone</a></div><div class="ttdeci">virtual bool supportsStandalone()</div></div>
 <div class="ttc" id="path_8hpp_html"><div class="ttname"><a href="path_8hpp.html">path.hpp</a></div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1slave_1_1NvidiaComponents_html"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1NvidiaComponents.html">mesos::internal::slave::NvidiaComponents</a></div><div class="ttdef"><b>Definition:</b> components.hpp:34</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="namespacecgroups_1_1blkio_html_a72e1e4307b04bca27a0072da0a06dbd7"><div class="ttname"><a href="namespacecgroups_1_1blkio.html#a72e1e4307b04bca27a0072da0a06dbd7">cgroups::blkio::cgroup</a></div><div class="ttdeci">Result&lt; std::string &gt; cgroup(pid_t pid)</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1NvidiaGpuIsolatorProcess_html_ad39ce3c25fef0c30eb43119184529a3b"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1NvidiaGpuIsolatorProcess.html#ad39ce3c25fef0c30eb43119184529a3b">mesos::internal::slave::NvidiaGpuIsolatorProcess::create</a></div><div class="ttdeci">static Try&lt; mesos::slave::Isolator * &gt; create(const Flags &amp;flags, const NvidiaComponents &amp;components)</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></div><div class="ttdef"><b>Definition:</b> isolator.hpp:80</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/src_2slave_2containerizer_2mesos_2isolators_2namespaces_2pid_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2slave_2containerizer_2mesos_2isolators_2namespaces_2pid_8hpp_source.html b/content/api/latest/c++/src_2slave_2containerizer_2mesos_2isolators_2namespaces_2pid_8hpp_source.html
index eca94dd..73ac92f 100644
--- a/content/api/latest/c++/src_2slave_2containerizer_2mesos_2isolators_2namespaces_2pid_8hpp_source.html
+++ b/content/api/latest/c++/src_2slave_2containerizer_2mesos_2isolators_2namespaces_2pid_8hpp_source.html
@@ -56,7 +56,7 @@
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Flags_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></div><div class="ttdef"><b>Definition:</b> flags.hpp:39</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1NamespacesPidIsolatorProcess_html_a81751627c0d1318dc4aff01fa3a7375c"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1NamespacesPidIsolatorProcess.html#a81751627c0d1318dc4aff01fa3a7375c">mesos::internal::slave::NamespacesPidIsolatorProcess::prepare</a></div><div class="ttdeci">virtual process::Future&lt; Option&lt; mesos::slave::ContainerLaunchInfo &gt; &gt; prepare(const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig)</div></div>
 <div class="ttc" id="src_2slave_2containerizer_2mesos_2isolator_8hpp_html"><div class="ttname"><a href="src_2slave_2containerizer_2mesos_2isolator_8hpp.html">isolator.hpp</a></div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1NamespacesPidIsolatorProcess_html_af88f17b96bb4b4ae2796a89bf23f4336"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1NamespacesPidIsolatorProcess.html#af88f17b96bb4b4ae2796a89bf23f4336">mesos::internal::slave::NamespacesPidIsolatorProcess::supportsNesting</a></div><div class="ttdeci">virtual bool supportsNesting()</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></div><div class="ttdef"><b>Definition:</b> isolator.hpp:80</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1NamespacesPidIsolatorProcess_html_a859763b05b3e27a5883daf096e326da9"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1NamespacesPidIsolatorProcess.html#a859763b05b3e27a5883daf096e326da9">mesos::internal::slave::NamespacesPidIsolatorProcess::supportsStandalone</a></div><div class="ttdeci">virtual bool supportsStandalone()</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/src_2slave_2containerizer_2mesos_2isolators_2network_2cni_2spec_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2slave_2containerizer_2mesos_2isolators_2network_2cni_2spec_8hpp_source.html b/content/api/latest/c++/src_2slave_2containerizer_2mesos_2isolators_2network_2cni_2spec_8hpp_source.html
index ac1d8d6..fd3084a 100644
--- a/content/api/latest/c++/src_2slave_2containerizer_2mesos_2isolators_2network_2cni_2spec_8hpp_source.html
+++ b/content/api/latest/c++/src_2slave_2containerizer_2mesos_2isolators_2network_2cni_2spec_8hpp_source.html
@@ -59,7 +59,7 @@
 <div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1cni_1_1spec_html_aa474e1006da2c2afabc528c85e853c66"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1spec.html#aa474e1006da2c2afabc528c85e853c66">mesos::internal::slave::cni::spec::CNI_ERROR_UNSUPPORTED_FIELD</a></div><div class="ttdeci">constexpr uint32_t CNI_ERROR_UNSUPPORTED_FIELD</div><div class="ttdef"><b>Definition:</b> spec.hpp:43</div></div>
 <div class="ttc" id="json_8hpp_html"><div class="ttname"><a href="json_8hpp.html">json.hpp</a></div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1cni_1_1spec_html_a0d481372e320626d823686de000080cd"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1spec.html#a0d481372e320626d823686de000080cd">mesos::internal::slave::cni::spec::parseNetworkInfo</a></div><div class="ttdeci">Try&lt; NetworkInfo &gt; parseNetworkInfo(const std::string &amp;s)</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1cni_1_1spec_html_a27fb156954596c61d0b5f9f270ef4f27"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1spec.html#a27fb156954596c61d0b5f9f270ef4f27">mesos::internal::slave::cni::spec::CNI_ERROR_INCOMPATIBLE_VERSION</a></div><div class="ttdeci">constexpr uint32_t CNI_ERROR_INCOMPATIBLE_VERSION</div><div class="ttdef"><b>Definition:</b> spec.hpp:42</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1cni_1_1spec_html_a58d7ac47d7f6becf66872a9d4ce6dc2d"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1spec.html#a58d7ac47d7f6becf66872a9d4ce6dc2d">mesos::internal::slave::cni::spec::CNI_CMD_ADD</a></div><div class="ttdeci">constexpr char CNI_CMD_ADD[]</div><div class="ttdef"><b>Definition:</b> spec.hpp:36</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1cni_1_1spec_html_aeb9037c0bd42a6db4c89922a9ea8621c"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1spec.html#aeb9037c0bd42a6db4c89922a9ea8621c">mesos::internal::slave::cni::spec::CNI_CMD_DEL</a></div><div class="ttdeci">constexpr char CNI_CMD_DEL[]</div><div class="ttdef"><b>Definition:</b> spec.hpp:37</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/src_2slave_2containerizer_2mesos_2isolators_2xfs_2utils_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2slave_2containerizer_2mesos_2isolators_2xfs_2utils_8hpp_source.html b/content/api/latest/c++/src_2slave_2containerizer_2mesos_2isolators_2xfs_2utils_8hpp_source.html
index 52dd0f2..2b39f90 100644
--- a/content/api/latest/c++/src_2slave_2containerizer_2mesos_2isolators_2xfs_2utils_8hpp_source.html
+++ b/content/api/latest/c++/src_2slave_2containerizer_2mesos_2isolators_2xfs_2utils_8hpp_source.html
@@ -69,7 +69,7 @@
 <div class="ttc" id="nothing_8hpp_html"><div class="ttname"><a href="nothing_8hpp.html">nothing.hpp</a></div></div>
 <div class="ttc" id="bytes_8hpp_html"><div class="ttname"><a href="bytes_8hpp.html">bytes.hpp</a></div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1xfs_html_a02c77f8c98b1d1764a5a638e4a27e712"><div class="ttname"><a href="namespacemesos_1_1internal_1_1xfs.html#a02c77f8c98b1d1764a5a638e4a27e712">mesos::internal::xfs::clearProjectQuota</a></div><div class="ttdeci">Try&lt; Nothing &gt; clearProjectQuota(const std::string &amp;path, prid_t projectId)</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1xfs_html_a2faab4664eacd0de5147cfc3289bd976"><div class="ttname"><a href="namespacemesos_1_1internal_1_1xfs.html#a2faab4664eacd0de5147cfc3289bd976">mesos::internal::xfs::getProjectId</a></div><div class="ttdeci">Result&lt; prid_t &gt; getProjectId(const std::string &amp;directory)</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1xfs_html_a50dd94c22d32cfc0d00c7468b3bd7edb"><div class="ttname"><a href="namespacemesos_1_1internal_1_1xfs.html#a50dd94c22d32cfc0d00c7468b3bd7edb">mesos::internal::xfs::QuotaPolicy</a></div><div class="ttdeci">QuotaPolicy</div><div class="ttdef"><b>Definition:</b> utils.hpp:72</div></div>
 <div class="ttc" id="interval_8hpp_html"><div class="ttname"><a href="interval_8hpp.html">interval.hpp</a></div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/src_2slave_2containerizer_2mesos_2provisioner_2appc_2cache_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2slave_2containerizer_2mesos_2provisioner_2appc_2cache_8hpp_source.html b/content/api/latest/c++/src_2slave_2containerizer_2mesos_2provisioner_2appc_2cache_8hpp_source.html
index 059390a..5645a03 100644
--- a/content/api/latest/c++/src_2slave_2containerizer_2mesos_2provisioner_2appc_2cache_8hpp_source.html
+++ b/content/api/latest/c++/src_2slave_2containerizer_2mesos_2provisioner_2appc_2cache_8hpp_source.html
@@ -61,7 +61,7 @@
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1appc_1_1Cache_html_a11b5dd7cc60cff5ca5433b4f6719d57f"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1appc_1_1Cache.html#a11b5dd7cc60cff5ca5433b4f6719d57f">mesos::internal::slave::appc::Cache::create</a></div><div class="ttdeci">static Try&lt; process::Owned&lt; Cache &gt; &gt; create(const Path &amp;storeDir)</div><div class="ttdoc">Factory method for creating cache. </div></div>
 <div class="ttc" id="include_2mesos_2appc_2spec_8hpp_html"><div class="ttname"><a href="include_2mesos_2appc_2spec_8hpp.html">spec.hpp</a></div></div>
 <div class="ttc" id="classPath_html"><div class="ttname"><a href="classPath.html">Path</a></div><div class="ttdoc">Represents a POSIX or Windows file system path and offers common path manipulations. </div><div class="ttdef"><b>Definition:</b> path.hpp:145</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="namespacemesos_1_1uri_1_1docker_html_abbd9f55734f0b832bc5a87c3ee5d449e"><div class="ttname"><a href="namespacemesos_1_1uri_1_1docker.html#abbd9f55734f0b832bc5a87c3ee5d449e">mesos::uri::docker::image</a></div><div class="ttdeci">URI image(const std::string &amp;repository, const std::string &amp;reference, const std::string &amp;registry, const Option&lt; std::string &gt; &amp;scheme=None(), const Option&lt; int &gt; &amp;port=None())</div><div class="ttdef"><b>Definition:</b> docker.hpp:30</div></div>
 <div class="ttc" id="namespaceinternal_html"><div class="ttname"><a href="namespaceinternal.html">internal</a></div><div class="ttdef"><b>Definition:</b> attributes.hpp:24</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1appc_1_1Cache_html_af1ae34e4ecb351cf7e7f3086c95145ad"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1appc_1_1Cache.html#af1ae34e4ecb351cf7e7f3086c95145ad">mesos::internal::slave::appc::Cache::add</a></div><div class="ttdeci">Try&lt; Nothing &gt; add(const std::string &amp;imageId)</div><div class="ttdoc">Adds an image to the cache by the image&amp;#39;s id. </div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/src_2slave_2containerizer_2mesos_2provisioner_2appc_2fetcher_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2slave_2containerizer_2mesos_2provisioner_2appc_2fetcher_8hpp_source.html b/content/api/latest/c++/src_2slave_2containerizer_2mesos_2provisioner_2appc_2fetcher_8hpp_source.html
index 2f1693c..302843d 100644
--- a/content/api/latest/c++/src_2slave_2containerizer_2mesos_2provisioner_2appc_2fetcher_8hpp_source.html
+++ b/content/api/latest/c++/src_2slave_2containerizer_2mesos_2provisioner_2appc_2fetcher_8hpp_source.html
@@ -61,7 +61,7 @@
 <div class="ttc" id="classprocess_1_1Shared_html"><div class="ttname"><a href="classprocess_1_1Shared.html">process::Shared</a></div><div class="ttdef"><b>Definition:</b> owned.hpp:25</div></div>
 <div class="ttc" id="classPath_html"><div class="ttname"><a href="classPath.html">Path</a></div><div class="ttdoc">Represents a POSIX or Windows file system path and offers common path manipulations. </div><div class="ttdef"><b>Definition:</b> path.hpp:145</div></div>
 <div class="ttc" id="path_8hpp_html"><div class="ttname"><a href="path_8hpp.html">path.hpp</a></div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="namespaceinternal_html"><div class="ttname"><a href="namespaceinternal.html">internal</a></div><div class="ttdef"><b>Definition:</b> attributes.hpp:24</div></div>
 <div class="ttc" id="namespaceappc_html"><div class="ttname"><a href="namespaceappc.html">appc</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:28</div></div>
 <div class="ttc" id="src_2slave_2flags_8hpp_html"><div class="ttname"><a href="src_2slave_2flags_8hpp.html">flags.hpp</a></div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/src_2slave_2containerizer_2mesos_2provisioner_2constants_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2slave_2containerizer_2mesos_2provisioner_2constants_8hpp_source.html b/content/api/latest/c++/src_2slave_2containerizer_2mesos_2provisioner_2constants_8hpp_source.html
index 3698c35..46a948c 100644
--- a/content/api/latest/c++/src_2slave_2containerizer_2mesos_2provisioner_2constants_8hpp_source.html
+++ b/content/api/latest/c++/src_2slave_2containerizer_2mesos_2provisioner_2constants_8hpp_source.html
@@ -55,7 +55,7 @@
 <a href="src_2slave_2containerizer_2mesos_2provisioner_2constants_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">// Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// or more contributor license agreements.  See the NOTICE file</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment">// distributed with this work for additional information</span></div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">// regarding copyright ownership.  The ASF licenses this file</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment">// to you under the Apache License, Version 2.0 (the</span></div
 ><div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment">// &quot;License&quot;); you may not use this file except in compliance</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment">// with the License.  You may obtain a copy of the License at</span></div><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment">//     http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment">// Unless required by applicable law or agreed to in writing, software</span></div><div class="line"><a name="l00012"></a><span class="lineno">   
 12</span>&#160;<span class="comment">// distributed under the License is distributed on an &quot;AS IS&quot; BASIS,</span></div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment">// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span></div><div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment">// See the License for the specific language governing permissions and</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment">// limitations under the License.</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;</div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="preprocessor">#ifndef __MESOS_PROVISIONER_CONSTANTS_HPP__</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="preprocessor">#d
 efine __MESOS_PROVISIONER_CONSTANTS_HPP__</span></div><div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;</div><div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespacemesos.html">mesos</a> {</div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceinternal.html">internal</a> {</div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="keyword">namespace </span>slave {</div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;</div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;<span class="comment">// Provisioner backends.</span></div><div class="line"><a name="l00025"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#a4240d3f3cc8514516c4ccfd6
 dad7120b">   25</a></span>&#160;constexpr <span class="keywordtype">char</span> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#a4240d3f3cc8514516c4ccfd6dad7120b">AUFS_BACKEND</a>[] = <span class="stringliteral">&quot;aufs&quot;</span>;</div><div class="line"><a name="l00026"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#a2a77c5512e4e2ad276a5c06d75255368">   26</a></span>&#160;constexpr <span class="keywordtype">char</span> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#a2a77c5512e4e2ad276a5c06d75255368">BIND_BACKEND</a>[] = <span class="stringliteral">&quot;bind&quot;</span>;</div><div class="line"><a name="l00027"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#acb611ac67f73fbffd6ffaaebdde7d5b1">   27</a></span>&#160;constexpr <span class="keywordtype">char</span> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#acb611ac67f73fbffd6ffaaebdde7d5b1">COPY_BACK
 END</a>[] = <span class="stringliteral">&quot;copy&quot;</span>;</div><div class="line"><a name="l00028"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#a9f9640821f4e480747f2eb9a4d934e32">   28</a></span>&#160;constexpr <span class="keywordtype">char</span> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#a9f9640821f4e480747f2eb9a4d934e32">OVERLAY_BACKEND</a>[] = <span class="stringliteral">&quot;overlay&quot;</span>;</div><div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;</div><div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;} <span class="comment">// namespace slave {</span></div><div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;} <span class="comment">// namespace internal {</span></div><div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;} <span class="comment">// namespace mesos {</span></div><div class="line"><a nam
 e="l00033"></a><span class="lineno">   33</span>&#160;</div><div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;<span class="preprocessor">#endif  // __MESOS_PROVISIONER_CONSTANTS_HPP__</span></div><div class="ttc" id="namespacemesos_1_1internal_1_1slave_html_a9f9640821f4e480747f2eb9a4d934e32"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave.html#a9f9640821f4e480747f2eb9a4d934e32">mesos::internal::slave::OVERLAY_BACKEND</a></div><div class="ttdeci">constexpr char OVERLAY_BACKEND[]</div><div class="ttdef"><b>Definition:</b> constants.hpp:28</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1slave_html_a2a77c5512e4e2ad276a5c06d75255368"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave.html#a2a77c5512e4e2ad276a5c06d75255368">mesos::internal::slave::BIND_BACKEND</a></div><div class="ttdeci">constexpr char BIND_BACKEND[]</div><div class="ttdef"><b>Definition:</b> constants.hpp:26</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1slave_html_a4240d3f3cc8514516c4ccfd6dad7120b"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave.html#a4240d3f3cc8514516c4ccfd6dad7120b">mesos::internal::slave::AUFS_BACKEND</a></div><div class="ttdeci">constexpr char AUFS_BACKEND[]</div><div class="ttdef"><b>Definition:</b> constants.hpp:25</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="namespaceinternal_html"><div class="ttname"><a href="namespaceinternal.html">internal</a></div><div class="ttdef"><b>Definition:</b> attributes.hpp:24</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1slave_html_acb611ac67f73fbffd6ffaaebdde7d5b1"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave.html#acb611ac67f73fbffd6ffaaebdde7d5b1">mesos::internal::slave::COPY_BACKEND</a></div><div class="ttdeci">constexpr char COPY_BACKEND[]</div><div class="ttdef"><b>Definition:</b> constants.hpp:27</div></div>
 </div><!-- fragment --></div><!-- contents -->

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/src_2slave_2containerizer_2mesos_2provisioner_2utils_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2slave_2containerizer_2mesos_2provisioner_2utils_8hpp_source.html b/content/api/latest/c++/src_2slave_2containerizer_2mesos_2provisioner_2utils_8hpp_source.html
index 2e81a25..1f0faf0 100644
--- a/content/api/latest/c++/src_2slave_2containerizer_2mesos_2provisioner_2utils_8hpp_source.html
+++ b/content/api/latest/c++/src_2slave_2containerizer_2mesos_2provisioner_2utils_8hpp_source.html
@@ -54,7 +54,7 @@
 <div class="contents">
 <a href="src_2slave_2containerizer_2mesos_2provisioner_2utils_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">// Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// or more contributor license agreements.  See the NOTICE file</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment">// distributed with this work for additional information</span></div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">// regarding copyright ownership.  The ASF licenses this file</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment">// to you under the Apache License, Version 2.0 (the</span></div><di
 v class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment">// &quot;License&quot;); you may not use this file except in compliance</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment">// with the License.  You may obtain a copy of the License at</span></div><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment">//     http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment">// Unless required by applicable law or agreed to in writing, software</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</
 span>&#160;<span class="comment">// distributed under the License is distributed on an &quot;AS IS&quot; BASIS,</span></div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment">// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span></div><div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment">// See the License for the specific language governing permissions and</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment">// limitations under the License.</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;</div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="preprocessor">#ifndef __MESOS_CONTAINERIZER_PROVISIONER_UTILS_HPP__</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="preprocess
 or">#define __MESOS_CONTAINERIZER_PROVISIONER_UTILS_HPP__</span></div><div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;</div><div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="preprocessor">#include &lt;string&gt;</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;</div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="nothing_8hpp.html">stout/nothing.hpp</a>&gt;</span></div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="try_8hpp.html">stout/try.hpp</a>&gt;</span></div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div><div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespace
 mesos.html">mesos</a> {</div><div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceinternal.html">internal</a> {</div><div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="keyword">namespace </span>slave {</div><div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;</div><div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="preprocessor">#ifdef __linux__</span></div><div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<a class="code" href="classTry.html">Try&lt;Nothing&gt;</a> convertWhiteouts(<span class="keyword">const</span> std::string&amp; directory);</div><div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;</div><div 
 class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;} <span class="comment">// namespace slave {</span></div><div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;} <span class="comment">// namespace internal {</span></div><div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;} <span class="comment">// namespace mesos {</span></div><div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;</div><div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;<span class="preprocessor">#endif // __MESOS_CONTAINERIZER_PROVISIONER_UTILS_HPP__</span></div><div class="ttc" id="classTry_html"><div class="ttname"><a href="classTry.html">Try</a></div><div class="ttdef"><b>Definition:</b> check.hpp:33</div></div>
 <div class="ttc" id="nothing_8hpp_html"><div class="ttname"><a href="nothing_8hpp.html">nothing.hpp</a></div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="namespaceinternal_html"><div class="ttname"><a href="namespaceinternal.html">internal</a></div><div class="ttdef"><b>Definition:</b> attributes.hpp:24</div></div>
 <div class="ttc" id="try_8hpp_html"><div class="ttname"><a href="try_8hpp.html">try.hpp</a></div></div>
 </div><!-- fragment --></div><!-- contents -->

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/src_2slave_2containerizer_2mesos_2utils_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2slave_2containerizer_2mesos_2utils_8hpp_source.html b/content/api/latest/c++/src_2slave_2containerizer_2mesos_2utils_8hpp_source.html
index bd20c71..b01c607 100644
--- a/content/api/latest/c++/src_2slave_2containerizer_2mesos_2utils_8hpp_source.html
+++ b/content/api/latest/c++/src_2slave_2containerizer_2mesos_2utils_8hpp_source.html
@@ -56,7 +56,7 @@
 <div class="ttc" id="os_8hpp_html"><div class="ttname"><a href="os_8hpp.html">os.hpp</a></div></div>
 <div class="ttc" id="include_2mesos_2mesos_8hpp_html"><div class="ttname"><a href="include_2mesos_2mesos_8hpp.html">mesos.hpp</a></div></div>
 <div class="ttc" id="3rdparty_2stout_2include_2stout_2windows_8hpp_html_ab03ced250ed239bc3b50b669493997f9"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ab03ced250ed239bc3b50b669493997f9">pid_t</a></div><div class="ttdeci">DWORD pid_t</div><div class="ttdef"><b>Definition:</b> windows.hpp:187</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="namespaceinternal_html"><div class="ttname"><a href="namespaceinternal.html">internal</a></div><div class="ttdef"><b>Definition:</b> attributes.hpp:24</div></div>
 <div class="ttc" id="try_8hpp_html"><div class="ttname"><a href="try_8hpp.html">try.hpp</a></div></div>
 </div><!-- fragment --></div><!-- contents -->


[10/37] mesos-site git commit: Updated the website built from mesos SHA: 1231e8f.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/src_2csi_2utils_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2csi_2utils_8hpp_source.html b/content/api/latest/c++/src_2csi_2utils_8hpp_source.html
index cd3f7af..98e3480 100644
--- a/content/api/latest/c++/src_2csi_2utils_8hpp_source.html
+++ b/content/api/latest/c++/src_2csi_2utils_8hpp_source.html
@@ -52,15 +52,15 @@
 <div class="title">utils.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<a href="src_2csi_2utils_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">// Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// or more contributor license agreements.  See the NOTICE file</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment">// distributed with this work for additional information</span></div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">// regarding copyright ownership.  The ASF licenses this file</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment">// to you under the Apache License, Version 2.0 (the</span></div><div class="line"><a name="l00006"></a><
 span class="lineno">    6</span>&#160;<span class="comment">// &quot;License&quot;); you may not use this file except in compliance</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment">// with the License.  You may obtain a copy of the License at</span></div><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment">//     http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment">// Unless required by applicable law or agreed to in writing, software</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment">// d
 istributed under the License is distributed on an &quot;AS IS&quot; BASIS,</span></div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment">// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span></div><div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment">// See the License for the specific language governing permissions and</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment">// limitations under the License.</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;</div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="preprocessor">#ifndef __CSI_UTILS_HPP__</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="preprocessor">#define __CSI_UTILS_HPP__</span></div><div class="line"><a na
 me="l00019"></a><span class="lineno">   19</span>&#160;</div><div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="preprocessor">#include &lt;ostream&gt;</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="preprocessor">#include &lt;type_traits&gt;</span></div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;</div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="preprocessor">#include &lt;google/protobuf/map.h&gt;</span></div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div><div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor">#include &lt;google/protobuf/util/json_util.h&gt;</span></div><div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;</div><div class="line"><a name="l00027"></a><span class="lineno">   27</span>&
 #160;<span class="preprocessor">#include &lt;<a class="code" href="include_2mesos_2mesos_8hpp.html">mesos/mesos.hpp</a>&gt;</span></div><div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;</div><div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="foreach_8hpp.html">stout/foreach.hpp</a>&gt;</span></div><div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="try_8hpp.html">stout/try.hpp</a>&gt;</span></div><div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="unreachable_8hpp.html">stout/unreachable.hpp</a>&gt;</span></div><div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;</div><div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;<span class="preprocesso
 r">#include &quot;<a class="code" href="include_2csi_2spec_8hpp.html">csi/spec.hpp</a>&quot;</span></div><div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="src_2csi_2state_8hpp.html">csi/state.hpp</a>&quot;</span></div><div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;</div><div class="line"><a name="l00036"></a><span class="lineno"><a class="line" href="namespacecsi.html">   36</a></span>&#160;<span class="keyword">namespace </span><a class="code" href="namespacecsi.html">csi</a> {</div><div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;</div><div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;<span class="keywordtype">bool</span> <a class="code" href="namespacecsi.html#a538f3d89ef1a042f4c11edc0d6585744">operator==</a>(</div><div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;    <span c
 lass="keyword">const</span> ControllerServiceCapability&amp; left,</div><div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;    <span class="keyword">const</span> ControllerServiceCapability&amp; right);</div><div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;</div><div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;</div><div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;<span class="keywordtype">bool</span> <a class="code" href="namespacecsi.html#a538f3d89ef1a042f4c11edc0d6585744">operator==</a>(<span class="keyword">const</span> <a class="code" href="structVersion.html">Version</a>&amp; left, <span class="keyword">const</span> <a class="code" href="structVersion.html">Version</a>&amp; right);</div><div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;</div><div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;</div><div class="l
 ine"><a name="l00046"></a><span class="lineno">   46</span>&#160;<span class="keywordtype">bool</span> <a class="code" href="namespacecsi.html#a538f3d89ef1a042f4c11edc0d6585744">operator==</a>(<span class="keyword">const</span> VolumeCapability&amp; left, <span class="keyword">const</span> VolumeCapability&amp; right);</div><div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;</div><div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;</div><div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;<span class="keywordtype">bool</span> <a class="code" href="namespacecsi.html#a894a9fd02db667f2781e7cff4e05621a">operator!=</a>(<span class="keyword">const</span> <a class="code" href="structVersion.html">Version</a>&amp; left, <span class="keyword">const</span> <a class="code" href="structVersion.html">Version</a>&amp; right);</div><div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;</div><div c
 lass="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;</div><div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;std::ostream&amp; <a class="code" href="namespacecsi.html#aefc67fc55e9496ef84bc00eaea4067ba">operator&lt;&lt;</a>(</div><div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;    std::ostream&amp; stream,</div><div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;    <span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1capabilities.html#aaa5ec6d56ccbeba718b9e8fc6ec2f7c9">ControllerServiceCapability::RPC::Type</a>&amp; <a class="code" href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">type</a>);</div><div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;</div><div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;</div><div class="line"><a name="l00057"></a><span class="lineno"
 >   57</span>&#160;std::ostream&amp; <a class="code" href="namespacecsi.html#aefc67fc55e9496ef84bc00eaea4067ba">operator&lt;&lt;</a>(std::ostream&amp; stream, <span class="keyword">const</span> <a class="code" href="structVersion.html">Version</a>&amp; <a class="code" href="namespaceperf.html#a240601d1c5090f329a23755094e5b089">version</a>);</div><div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;</div><div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;</div><div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;<span class="comment">// Default imprementation for output protobuf messages in namespace</span></div><div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;<span class="comment">// `csi`. Note that any non-template overloading of the output operator</span></div><div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;<span class="comment">// would take pre
 cedence over this function template.</span></div><div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;<span class="keyword">template</span> &lt;</div><div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;    <span class="keyword">typename</span> Message,</div><div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;    <span class="keyword">typename</span> std::enable_if&lt;std::is_convertible&lt;</div><div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;        Message*, google::protobuf::Message*&gt;::value, <span class="keywordtype">int</span>&gt;<a class="code" href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">::type</a> = 0&gt;</div><div class="line"><a name="l00067"></a><span class="lineno"><a class="line" href="namespacecsi.html#aff12b19ddfcedab960415d2ea69a4282">   67</a></span>&#160;std::ostream&amp; <a class="code" href="namespacecsi.html#aefc67fc55e9
 496ef84bc00eaea4067ba">operator&lt;&lt;</a>(std::ostream&amp; stream, <span class="keyword">const</span> Message&amp; message)</div><div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;{</div><div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;  <span class="comment">// NOTE: We use Google&#39;s JSON utility functions for proto3.</span></div><div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;  std::string output;</div><div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;  google::protobuf::util::MessageToJsonString(message, &amp;output);</div><div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;  <span class="keywordflow">return</span> stream &lt;&lt; output;</div><div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;}</div><div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;</div><div class="line"><a name="
 l00075"></a><span class="lineno">   75</span>&#160;} <span class="comment">// namespace csi {</span></div><div class="line"><a name="l00076"></a><span class="lineno">   76</span>&#160;</div><div class="line"><a name="l00077"></a><span class="lineno">   77</span>&#160;</div><div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespacemesos.html">mesos</a> {</div><div class="line"><a name="l00079"></a><span class="lineno">   79</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespacecsi.html">csi</a> {</div><div class="line"><a name="l00080"></a><span class="lineno">   80</span>&#160;</div><div class="line"><a name="l00081"></a><span class="lineno"><a class="line" href="structmesos_1_1csi_1_1ControllerCapabilities.html">   81</a></span>&#160;<span class="keyword">struct </span><a class="code" href="structmesos_1_1csi_1_1ControllerCapabilities.html">ControllerCapabilities</a
 ></div><div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160;{</div><div class="line"><a name="l00083"></a><span class="lineno">   83</span>&#160;  <a class="code" href="structmesos_1_1csi_1_1ControllerCapabilities.html">ControllerCapabilities</a>() = <span class="keywordflow">default</span>;</div><div class="line"><a name="l00084"></a><span class="lineno">   84</span>&#160;</div><div class="line"><a name="l00085"></a><span class="lineno">   85</span>&#160;  <span class="keyword">template</span> &lt;<span class="keyword">typename</span> Iterable&gt;</div><div class="line"><a name="l00086"></a><span class="lineno"><a class="line" href="structmesos_1_1csi_1_1ControllerCapabilities.html#acd305519dc814e2d0f603853053ed21f">   86</a></span>&#160;  <a class="code" href="structmesos_1_1csi_1_1ControllerCapabilities.html#acd305519dc814e2d0f603853053ed21f">ControllerCapabilities</a>(<span class="keyword">const</span> Iterable&amp; capabilities)</div><div class="line"><
 a name="l00087"></a><span class="lineno">   87</span>&#160;  {</div><div class="line"><a name="l00088"></a><span class="lineno">   88</span>&#160;    <span class="keywordflow">foreach</span> (<span class="keyword">const</span> <span class="keyword">auto</span>&amp; capability, capabilities) {</div><div class="line"><a name="l00089"></a><span class="lineno">   89</span>&#160;      <span class="keywordflow">if</span> (capability.has_rpc() &amp;&amp;</div><div class="line"><a name="l00090"></a><span class="lineno">   90</span>&#160;          ControllerServiceCapability::RPC::Type_IsValid(</div><div class="line"><a name="l00091"></a><span class="lineno">   91</span>&#160;              capability.rpc().type())) {</div><div class="line"><a name="l00092"></a><span class="lineno">   92</span>&#160;        <span class="keywordflow">switch</span>(capability.rpc().type()) {</div><div class="line"><a name="l00093"></a><span class="lineno">   93</span>&#160;          <span class="keywordflow">ca
 se</span> <a class="code" href="namespacerouting_1_1diagnosis_1_1socket_1_1state.html#a4cceb5a8a4b3f5e1323fdf4a14c5d2a6">ControllerServiceCapability::RPC::UNKNOWN</a>:</div><div class="line"><a name="l00094"></a><span class="lineno">   94</span>&#160;            <span class="keywordflow">break</span>;</div><div class="line"><a name="l00095"></a><span class="lineno">   95</span>&#160;          <span class="keywordflow">case</span> ControllerServiceCapability::RPC::CREATE_DELETE_VOLUME:</div><div class="line"><a name="l00096"></a><span class="lineno">   96</span>&#160;            createDeleteVolume = <span class="keyword">true</span>;</div><div class="line"><a name="l00097"></a><span class="lineno">   97</span>&#160;            <span class="keywordflow">break</span>;</div><div class="line"><a name="l00098"></a><span class="lineno">   98</span>&#160;          <span class="keywordflow">case</span> ControllerServiceCapability::RPC::PUBLISH_UNPUBLISH_VOLUME:</div><div class="line"><a name
 ="l00099"></a><span class="lineno">   99</span>&#160;            publishUnpublishVolume = <span class="keyword">true</span>;</div><div class="line"><a name="l00100"></a><span class="lineno">  100</span>&#160;            <span class="keywordflow">break</span>;</div><div class="line"><a name="l00101"></a><span class="lineno">  101</span>&#160;          <span class="keywordflow">case</span> ControllerServiceCapability::RPC::LIST_VOLUMES:</div><div class="line"><a name="l00102"></a><span class="lineno">  102</span>&#160;            listVolumes = <span class="keyword">true</span>;</div><div class="line"><a name="l00103"></a><span class="lineno">  103</span>&#160;            <span class="keywordflow">break</span>;</div><div class="line"><a name="l00104"></a><span class="lineno">  104</span>&#160;          <span class="keywordflow">case</span> ControllerServiceCapability::RPC::GET_CAPACITY:</div><div class="line"><a name="l00105"></a><span class="lineno">  105</span>&#160;            getCa
 pacity = <span class="keyword">true</span>;</div><div class="line"><a name="l00106"></a><span class="lineno">  106</span>&#160;            <span class="keywordflow">break</span>;</div><div class="line"><a name="l00107"></a><span class="lineno">  107</span>&#160;          <span class="keywordflow">case</span> google::protobuf::kint32min:</div><div class="line"><a name="l00108"></a><span class="lineno">  108</span>&#160;          <span class="keywordflow">case</span> google::protobuf::kint32max:</div><div class="line"><a name="l00109"></a><span class="lineno">  109</span>&#160;            <a class="code" href="unreachable_8hpp.html#a0bc63b24b654ca433be7b97a3edde132">UNREACHABLE</a>();</div><div class="line"><a name="l00110"></a><span class="lineno">  110</span>&#160;        }</div><div class="line"><a name="l00111"></a><span class="lineno">  111</span>&#160;      }</div><div class="line"><a name="l00112"></a><span class="lineno">  112</span>&#160;    }</div><div class="line"><a name="
 l00113"></a><span class="lineno">  113</span>&#160;  }</div><div class="line"><a name="l00114"></a><span class="lineno">  114</span>&#160;</div><div class="line"><a name="l00115"></a><span class="lineno"><a class="line" href="structmesos_1_1csi_1_1ControllerCapabilities.html#aa07f329df0693ec2af71e16f8ebb8f8a">  115</a></span>&#160;  <span class="keywordtype">bool</span> createDeleteVolume = <span class="keyword">false</span>;</div><div class="line"><a name="l00116"></a><span class="lineno"><a class="line" href="structmesos_1_1csi_1_1ControllerCapabilities.html#a93adaf34e9b59873eeee9b68ef8f4012">  116</a></span>&#160;  <span class="keywordtype">bool</span> publishUnpublishVolume = <span class="keyword">false</span>;</div><div class="line"><a name="l00117"></a><span class="lineno"><a class="line" href="structmesos_1_1csi_1_1ControllerCapabilities.html#a170a3a88fdf2bade6d478f400a25e24a">  117</a></span>&#160;  <span class="keywordtype">bool</span> listVolumes = <span class="keyword">fa
 lse</span>;</div><div class="line"><a name="l00118"></a><span class="lineno"><a class="line" href="structmesos_1_1csi_1_1ControllerCapabilities.html#a0de7c215a48c18223d216cb46fbe650b">  118</a></span>&#160;  <span class="keywordtype">bool</span> getCapacity = <span class="keyword">false</span>;</div><div class="line"><a name="l00119"></a><span class="lineno">  119</span>&#160;};</div><div class="line"><a name="l00120"></a><span class="lineno">  120</span>&#160;</div><div class="line"><a name="l00121"></a><span class="lineno">  121</span>&#160;</div><div class="line"><a name="l00122"></a><span class="lineno"><a class="line" href="namespacemesos_1_1csi_1_1state.html">  122</a></span>&#160;<span class="keyword">namespace </span>state {</div><div class="line"><a name="l00123"></a><span class="lineno">  123</span>&#160;</div><div class="line"><a name="l00124"></a><span class="lineno">  124</span>&#160;std::ostream&amp; <a class="code" href="namespacecsi.html#aefc67fc55e9496ef84bc00eaea40
 67ba">operator&lt;&lt;</a>(std::ostream&amp; stream, <span class="keyword">const</span> VolumeState::State&amp; state);</div><div class="line"><a name="l00125"></a><span class="lineno">  125</span>&#160;</div><div class="line"><a name="l00126"></a><span class="lineno">  126</span>&#160;} <span class="comment">// namespace state {</span></div><div class="line"><a name="l00127"></a><span class="lineno">  127</span>&#160;} <span class="comment">// namespace csi {</span></div><div class="line"><a name="l00128"></a><span class="lineno">  128</span>&#160;} <span class="comment">// namespace mesos {</span></div><div class="line"><a name="l00129"></a><span class="lineno">  129</span>&#160;</div><div class="line"><a name="l00130"></a><span class="lineno">  130</span>&#160;<span class="preprocessor">#endif // __CSI_UTILS_HPP__</span></div><div class="ttc" id="namespacecsi_html_a538f3d89ef1a042f4c11edc0d6585744"><div class="ttname"><a href="namespacecsi.html#a538f3d89ef1a042f4c11edc0d6585744">
 csi::operator==</a></div><div class="ttdeci">bool operator==(const ControllerServiceCapability &amp;left, const ControllerServiceCapability &amp;right)</div></div>
+<a href="src_2csi_2utils_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">// Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// or more contributor license agreements.  See the NOTICE file</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment">// distributed with this work for additional information</span></div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">// regarding copyright ownership.  The ASF licenses this file</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment">// to you under the Apache License, Version 2.0 (the</span></div><div class="line"><a name="l00006"></a><
 span class="lineno">    6</span>&#160;<span class="comment">// &quot;License&quot;); you may not use this file except in compliance</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment">// with the License.  You may obtain a copy of the License at</span></div><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment">//     http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment">// Unless required by applicable law or agreed to in writing, software</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment">// d
 istributed under the License is distributed on an &quot;AS IS&quot; BASIS,</span></div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment">// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span></div><div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment">// See the License for the specific language governing permissions and</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment">// limitations under the License.</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;</div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="preprocessor">#ifndef __CSI_UTILS_HPP__</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="preprocessor">#define __CSI_UTILS_HPP__</span></div><div class="line"><a na
 me="l00019"></a><span class="lineno">   19</span>&#160;</div><div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="preprocessor">#include &lt;ostream&gt;</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="preprocessor">#include &lt;type_traits&gt;</span></div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;</div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="include_2csi_2spec_8hpp.html">csi/spec.hpp</a>&gt;</span></div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div><div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor">#include &lt;google/protobuf/map.h&gt;</span></div><div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;</div><div class="line"><a name="l00027"></
 a><span class="lineno">   27</span>&#160;<span class="preprocessor">#include &lt;google/protobuf/util/json_util.h&gt;</span></div><div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;</div><div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="include_2mesos_2mesos_8hpp.html">mesos/mesos.hpp</a>&gt;</span></div><div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;</div><div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="foreach_8hpp.html">stout/foreach.hpp</a>&gt;</span></div><div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="try_8hpp.html">stout/try.hpp</a>&gt;</span></div><div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;<span class="preprocessor"
 >#include &lt;<a class="code" href="unreachable_8hpp.html">stout/unreachable.hpp</a>&gt;</span></div><div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;</div><div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="src_2csi_2state_8hpp.html">csi/state.hpp</a>&quot;</span></div><div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;</div><div class="line"><a name="l00037"></a><span class="lineno"><a class="line" href="namespacecsi.html">   37</a></span>&#160;<span class="keyword">namespace </span><a class="code" href="namespacecsi.html">csi</a> {</div><div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;</div><div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;<span class="keywordtype">bool</span> <a class="code" href="namespacecsi.html#a538f3d89ef1a042f4c11edc0d6585744">operator==</a>(</div><div clas
 s="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;    <span class="keyword">const</span> ControllerServiceCapability&amp; left,</div><div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;    <span class="keyword">const</span> ControllerServiceCapability&amp; right);</div><div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;</div><div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;</div><div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;<span class="keywordtype">bool</span> <a class="code" href="namespacecsi.html#a538f3d89ef1a042f4c11edc0d6585744">operator==</a>(<span class="keyword">const</span> <a class="code" href="structVersion.html">Version</a>&amp; left, <span class="keyword">const</span> <a class="code" href="structVersion.html">Version</a>&amp; right);</div><div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;</div><div class="line"
 ><a name="l00046"></a><span class="lineno">   46</span>&#160;</div><div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;<span class="keywordtype">bool</span> <a class="code" href="namespacecsi.html#a538f3d89ef1a042f4c11edc0d6585744">operator==</a>(<span class="keyword">const</span> VolumeCapability&amp; left, <span class="keyword">const</span> VolumeCapability&amp; right);</div><div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;</div><div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;</div><div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;<span class="keywordtype">bool</span> <a class="code" href="namespacecsi.html#a894a9fd02db667f2781e7cff4e05621a">operator!=</a>(<span class="keyword">const</span> <a class="code" href="structVersion.html">Version</a>&amp; left, <span class="keyword">const</span> <a class="code" href="structVersion.html">Version</a>&amp; right);</div><div class
 ="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;</div><div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;</div><div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;std::ostream&amp; <a class="code" href="namespacecsi.html#aefc67fc55e9496ef84bc00eaea4067ba">operator&lt;&lt;</a>(</div><div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;    std::ostream&amp; stream,</div><div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;    <span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1capabilities.html#aaa5ec6d56ccbeba718b9e8fc6ec2f7c9">ControllerServiceCapability::RPC::Type</a>&amp; <a class="code" href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">type</a>);</div><div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;</div><div class="line"><a name="l00057"></a><span class="lineno">   
 57</span>&#160;</div><div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;std::ostream&amp; <a class="code" href="namespacecsi.html#aefc67fc55e9496ef84bc00eaea4067ba">operator&lt;&lt;</a>(std::ostream&amp; stream, <span class="keyword">const</span> <a class="code" href="structVersion.html">Version</a>&amp; <a class="code" href="namespaceperf.html#a240601d1c5090f329a23755094e5b089">version</a>);</div><div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;</div><div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;</div><div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;<span class="comment">// Default imprementation for output protobuf messages in namespace</span></div><div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;<span class="comment">// `csi`. Note that any non-template overloading of the output operator</span></div><div class="line"><a name="l00063"></
 a><span class="lineno">   63</span>&#160;<span class="comment">// would take precedence over this function template.</span></div><div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;<span class="keyword">template</span> &lt;</div><div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;    <span class="keyword">typename</span> Message,</div><div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;    <span class="keyword">typename</span> std::enable_if&lt;std::is_convertible&lt;</div><div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;        Message*, google::protobuf::Message*&gt;::value, <span class="keywordtype">int</span>&gt;<a class="code" href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">::type</a> = 0&gt;</div><div class="line"><a name="l00068"></a><span class="lineno"><a class="line" href="namespacecsi.html#aff12b19ddfcedab960415d2ea69a4282">   68</a></s
 pan>&#160;std::ostream&amp; <a class="code" href="namespacecsi.html#aefc67fc55e9496ef84bc00eaea4067ba">operator&lt;&lt;</a>(std::ostream&amp; stream, <span class="keyword">const</span> Message&amp; message)</div><div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;{</div><div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;  <span class="comment">// NOTE: We use Google&#39;s JSON utility functions for proto3.</span></div><div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;  std::string output;</div><div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;  google::protobuf::util::MessageToJsonString(message, &amp;output);</div><div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;  <span class="keywordflow">return</span> stream &lt;&lt; output;</div><div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;}</div><div class="line"><a name="l000
 75"></a><span class="lineno">   75</span>&#160;</div><div class="line"><a name="l00076"></a><span class="lineno">   76</span>&#160;} <span class="comment">// namespace csi {</span></div><div class="line"><a name="l00077"></a><span class="lineno">   77</span>&#160;</div><div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160;</div><div class="line"><a name="l00079"></a><span class="lineno">   79</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespacemesos.html">mesos</a> {</div><div class="line"><a name="l00080"></a><span class="lineno">   80</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespacecsi.html">csi</a> {</div><div class="line"><a name="l00081"></a><span class="lineno">   81</span>&#160;</div><div class="line"><a name="l00082"></a><span class="lineno"><a class="line" href="structmesos_1_1csi_1_1ControllerCapabilities.html">   82</a></span>&#160;<span class="keyword">struct </span><a class="code" hr
 ef="structmesos_1_1csi_1_1ControllerCapabilities.html">ControllerCapabilities</a></div><div class="line"><a name="l00083"></a><span class="lineno">   83</span>&#160;{</div><div class="line"><a name="l00084"></a><span class="lineno">   84</span>&#160;  <a class="code" href="structmesos_1_1csi_1_1ControllerCapabilities.html">ControllerCapabilities</a>() = <span class="keywordflow">default</span>;</div><div class="line"><a name="l00085"></a><span class="lineno">   85</span>&#160;</div><div class="line"><a name="l00086"></a><span class="lineno">   86</span>&#160;  <span class="keyword">template</span> &lt;<span class="keyword">typename</span> Iterable&gt;</div><div class="line"><a name="l00087"></a><span class="lineno"><a class="line" href="structmesos_1_1csi_1_1ControllerCapabilities.html#acd305519dc814e2d0f603853053ed21f">   87</a></span>&#160;  <a class="code" href="structmesos_1_1csi_1_1ControllerCapabilities.html#acd305519dc814e2d0f603853053ed21f">ControllerCapabilities</a>(<span c
 lass="keyword">const</span> Iterable&amp; capabilities)</div><div class="line"><a name="l00088"></a><span class="lineno">   88</span>&#160;  {</div><div class="line"><a name="l00089"></a><span class="lineno">   89</span>&#160;    <span class="keywordflow">foreach</span> (<span class="keyword">const</span> <span class="keyword">auto</span>&amp; capability, capabilities) {</div><div class="line"><a name="l00090"></a><span class="lineno">   90</span>&#160;      <span class="keywordflow">if</span> (capability.has_rpc() &amp;&amp;</div><div class="line"><a name="l00091"></a><span class="lineno">   91</span>&#160;          ControllerServiceCapability::RPC::Type_IsValid(</div><div class="line"><a name="l00092"></a><span class="lineno">   92</span>&#160;              capability.rpc().type())) {</div><div class="line"><a name="l00093"></a><span class="lineno">   93</span>&#160;        <span class="keywordflow">switch</span>(capability.rpc().type()) {</div><div class="line"><a name="l00094"><
 /a><span class="lineno">   94</span>&#160;          <span class="keywordflow">case</span> <a class="code" href="namespacerouting_1_1diagnosis_1_1socket_1_1state.html#a4cceb5a8a4b3f5e1323fdf4a14c5d2a6">ControllerServiceCapability::RPC::UNKNOWN</a>:</div><div class="line"><a name="l00095"></a><span class="lineno">   95</span>&#160;            <span class="keywordflow">break</span>;</div><div class="line"><a name="l00096"></a><span class="lineno">   96</span>&#160;          <span class="keywordflow">case</span> ControllerServiceCapability::RPC::CREATE_DELETE_VOLUME:</div><div class="line"><a name="l00097"></a><span class="lineno">   97</span>&#160;            createDeleteVolume = <span class="keyword">true</span>;</div><div class="line"><a name="l00098"></a><span class="lineno">   98</span>&#160;            <span class="keywordflow">break</span>;</div><div class="line"><a name="l00099"></a><span class="lineno">   99</span>&#160;          <span class="keywordflow">case</span> Controller
 ServiceCapability::RPC::PUBLISH_UNPUBLISH_VOLUME:</div><div class="line"><a name="l00100"></a><span class="lineno">  100</span>&#160;            publishUnpublishVolume = <span class="keyword">true</span>;</div><div class="line"><a name="l00101"></a><span class="lineno">  101</span>&#160;            <span class="keywordflow">break</span>;</div><div class="line"><a name="l00102"></a><span class="lineno">  102</span>&#160;          <span class="keywordflow">case</span> ControllerServiceCapability::RPC::LIST_VOLUMES:</div><div class="line"><a name="l00103"></a><span class="lineno">  103</span>&#160;            listVolumes = <span class="keyword">true</span>;</div><div class="line"><a name="l00104"></a><span class="lineno">  104</span>&#160;            <span class="keywordflow">break</span>;</div><div class="line"><a name="l00105"></a><span class="lineno">  105</span>&#160;          <span class="keywordflow">case</span> ControllerServiceCapability::RPC::GET_CAPACITY:</div><div class="lin
 e"><a name="l00106"></a><span class="lineno">  106</span>&#160;            getCapacity = <span class="keyword">true</span>;</div><div class="line"><a name="l00107"></a><span class="lineno">  107</span>&#160;            <span class="keywordflow">break</span>;</div><div class="line"><a name="l00108"></a><span class="lineno">  108</span>&#160;          <span class="keywordflow">case</span> google::protobuf::kint32min:</div><div class="line"><a name="l00109"></a><span class="lineno">  109</span>&#160;          <span class="keywordflow">case</span> google::protobuf::kint32max:</div><div class="line"><a name="l00110"></a><span class="lineno">  110</span>&#160;            <a class="code" href="unreachable_8hpp.html#a0bc63b24b654ca433be7b97a3edde132">UNREACHABLE</a>();</div><div class="line"><a name="l00111"></a><span class="lineno">  111</span>&#160;        }</div><div class="line"><a name="l00112"></a><span class="lineno">  112</span>&#160;      }</div><div class="line"><a name="l00113"><
 /a><span class="lineno">  113</span>&#160;    }</div><div class="line"><a name="l00114"></a><span class="lineno">  114</span>&#160;  }</div><div class="line"><a name="l00115"></a><span class="lineno">  115</span>&#160;</div><div class="line"><a name="l00116"></a><span class="lineno"><a class="line" href="structmesos_1_1csi_1_1ControllerCapabilities.html#aa07f329df0693ec2af71e16f8ebb8f8a">  116</a></span>&#160;  <span class="keywordtype">bool</span> createDeleteVolume = <span class="keyword">false</span>;</div><div class="line"><a name="l00117"></a><span class="lineno"><a class="line" href="structmesos_1_1csi_1_1ControllerCapabilities.html#a93adaf34e9b59873eeee9b68ef8f4012">  117</a></span>&#160;  <span class="keywordtype">bool</span> publishUnpublishVolume = <span class="keyword">false</span>;</div><div class="line"><a name="l00118"></a><span class="lineno"><a class="line" href="structmesos_1_1csi_1_1ControllerCapabilities.html#a170a3a88fdf2bade6d478f400a25e24a">  118</a></span>&#16
 0;  <span class="keywordtype">bool</span> listVolumes = <span class="keyword">false</span>;</div><div class="line"><a name="l00119"></a><span class="lineno"><a class="line" href="structmesos_1_1csi_1_1ControllerCapabilities.html#a0de7c215a48c18223d216cb46fbe650b">  119</a></span>&#160;  <span class="keywordtype">bool</span> getCapacity = <span class="keyword">false</span>;</div><div class="line"><a name="l00120"></a><span class="lineno">  120</span>&#160;};</div><div class="line"><a name="l00121"></a><span class="lineno">  121</span>&#160;</div><div class="line"><a name="l00122"></a><span class="lineno">  122</span>&#160;</div><div class="line"><a name="l00123"></a><span class="lineno"><a class="line" href="namespacemesos_1_1csi_1_1state.html">  123</a></span>&#160;<span class="keyword">namespace </span>state {</div><div class="line"><a name="l00124"></a><span class="lineno">  124</span>&#160;</div><div class="line"><a name="l00125"></a><span class="lineno">  125</span>&#160;std::os
 tream&amp; <a class="code" href="namespacecsi.html#aefc67fc55e9496ef84bc00eaea4067ba">operator&lt;&lt;</a>(std::ostream&amp; stream, <span class="keyword">const</span> VolumeState::State&amp; state);</div><div class="line"><a name="l00126"></a><span class="lineno">  126</span>&#160;</div><div class="line"><a name="l00127"></a><span class="lineno">  127</span>&#160;} <span class="comment">// namespace state {</span></div><div class="line"><a name="l00128"></a><span class="lineno">  128</span>&#160;} <span class="comment">// namespace csi {</span></div><div class="line"><a name="l00129"></a><span class="lineno">  129</span>&#160;} <span class="comment">// namespace mesos {</span></div><div class="line"><a name="l00130"></a><span class="lineno">  130</span>&#160;</div><div class="line"><a name="l00131"></a><span class="lineno">  131</span>&#160;<span class="preprocessor">#endif // __CSI_UTILS_HPP__</span></div><div class="ttc" id="namespacecsi_html_a538f3d89ef1a042f4c11edc0d6585744"><d
 iv class="ttname"><a href="namespacecsi.html#a538f3d89ef1a042f4c11edc0d6585744">csi::operator==</a></div><div class="ttdeci">bool operator==(const ControllerServiceCapability &amp;left, const ControllerServiceCapability &amp;right)</div></div>
 <div class="ttc" id="src_2csi_2state_8hpp_html"><div class="ttname"><a href="src_2csi_2state_8hpp.html">state.hpp</a></div></div>
-<div class="ttc" id="structmesos_1_1csi_1_1ControllerCapabilities_html_acd305519dc814e2d0f603853053ed21f"><div class="ttname"><a href="structmesos_1_1csi_1_1ControllerCapabilities.html#acd305519dc814e2d0f603853053ed21f">mesos::csi::ControllerCapabilities::ControllerCapabilities</a></div><div class="ttdeci">ControllerCapabilities(const Iterable &amp;capabilities)</div><div class="ttdef"><b>Definition:</b> utils.hpp:86</div></div>
+<div class="ttc" id="structmesos_1_1csi_1_1ControllerCapabilities_html_acd305519dc814e2d0f603853053ed21f"><div class="ttname"><a href="structmesos_1_1csi_1_1ControllerCapabilities.html#acd305519dc814e2d0f603853053ed21f">mesos::csi::ControllerCapabilities::ControllerCapabilities</a></div><div class="ttdeci">ControllerCapabilities(const Iterable &amp;capabilities)</div><div class="ttdef"><b>Definition:</b> utils.hpp:87</div></div>
 <div class="ttc" id="include_2mesos_2mesos_8hpp_html"><div class="ttname"><a href="include_2mesos_2mesos_8hpp.html">mesos.hpp</a></div></div>
-<div class="ttc" id="namespacecsi_html"><div class="ttname"><a href="namespacecsi.html">csi</a></div><div class="ttdef"><b>Definition:</b> utils.hpp:36</div></div>
-<div class="ttc" id="structmesos_1_1csi_1_1ControllerCapabilities_html"><div class="ttname"><a href="structmesos_1_1csi_1_1ControllerCapabilities.html">mesos::csi::ControllerCapabilities</a></div><div class="ttdef"><b>Definition:</b> utils.hpp:81</div></div>
+<div class="ttc" id="namespacecsi_html"><div class="ttname"><a href="namespacecsi.html">csi</a></div><div class="ttdef"><b>Definition:</b> utils.hpp:37</div></div>
+<div class="ttc" id="structmesos_1_1csi_1_1ControllerCapabilities_html"><div class="ttname"><a href="structmesos_1_1csi_1_1ControllerCapabilities.html">mesos::csi::ControllerCapabilities</a></div><div class="ttdef"><b>Definition:</b> utils.hpp:82</div></div>
 <div class="ttc" id="namespacecsi_html_a894a9fd02db667f2781e7cff4e05621a"><div class="ttname"><a href="namespacecsi.html#a894a9fd02db667f2781e7cff4e05621a">csi::operator!=</a></div><div class="ttdeci">bool operator!=(const Version &amp;left, const Version &amp;right)</div></div>
 <div class="ttc" id="namespaceperf_html_a240601d1c5090f329a23755094e5b089"><div class="ttname"><a href="namespaceperf.html#a240601d1c5090f329a23755094e5b089">perf::version</a></div><div class="ttdeci">process::Future&lt; Version &gt; version()</div><div class="ttdef"><b>Definition:</b> version.hpp:32</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="namespacerouting_1_1diagnosis_1_1socket_1_1state_html_a4cceb5a8a4b3f5e1323fdf4a14c5d2a6"><div class="ttname"><a href="namespacerouting_1_1diagnosis_1_1socket_1_1state.html#a4cceb5a8a4b3f5e1323fdf4a14c5d2a6">routing::diagnosis::socket::state::UNKNOWN</a></div><div class="ttdeci">const int UNKNOWN</div><div class="ttdef"><b>Definition:</b> diagnosis.hpp:39</div></div>
 <div class="ttc" id="unreachable_8hpp_html_a0bc63b24b654ca433be7b97a3edde132"><div class="ttname"><a href="unreachable_8hpp.html#a0bc63b24b654ca433be7b97a3edde132">UNREACHABLE</a></div><div class="ttdeci">#define UNREACHABLE()</div><div class="ttdef"><b>Definition:</b> unreachable.hpp:22</div></div>
 <div class="ttc" id="foreach_8hpp_html"><div class="ttname"><a href="foreach_8hpp.html">foreach.hpp</a></div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/src_2docker_2executor_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2docker_2executor_8hpp_source.html b/content/api/latest/c++/src_2docker_2executor_8hpp_source.html
index 38c1879..efe14d9 100644
--- a/content/api/latest/c++/src_2docker_2executor_8hpp_source.html
+++ b/content/api/latest/c++/src_2docker_2executor_8hpp_source.html
@@ -56,7 +56,7 @@
 <div class="ttc" id="classmesos_1_1internal_1_1logging_1_1Flags_html"><div class="ttname"><a href="classmesos_1_1internal_1_1logging_1_1Flags.html">mesos::internal::logging::Flags</a></div><div class="ttdef"><b>Definition:</b> flags.hpp:29</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1docker_1_1Flags_html_a76d7d63bf89aeedb2a47aa9f8953a75e"><div class="ttname"><a href="structmesos_1_1internal_1_1docker_1_1Flags.html#a76d7d63bf89aeedb2a47aa9f8953a75e">mesos::internal::docker::Flags::sandbox_directory</a></div><div class="ttdeci">Option&lt; std::string &gt; sandbox_directory</div><div class="ttdef"><b>Definition:</b> executor.hpp:93</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1docker_1_1Flags_html_ad2bf444d323712072aad588abb477352"><div class="ttname"><a href="structmesos_1_1internal_1_1docker_1_1Flags.html#ad2bf444d323712072aad588abb477352">mesos::internal::docker::Flags::docker</a></div><div class="ttdeci">Option&lt; std::string &gt; docker</div><div class="ttdef"><b>Definition:</b> executor.hpp:91</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1docker_1_1Flags_html_af846f743b8b0defa9ff5615aba4b7038"><div class="ttname"><a href="structmesos_1_1internal_1_1docker_1_1Flags.html#af846f743b8b0defa9ff5615aba4b7038">mesos::internal::docker::Flags::stop_timeout</a></div><div class="ttdeci">Option&lt; Duration &gt; stop_timeout</div><div class="ttdef"><b>Definition:</b> executor.hpp:102</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="structmesos_1_1internal_1_1docker_1_1Flags_html_a46f12290508e83c1d96154dbcd886d89"><div class="ttname"><a href="structmesos_1_1internal_1_1docker_1_1Flags.html#a46f12290508e83c1d96154dbcd886d89">mesos::internal::docker::Flags::mapped_directory</a></div><div class="ttdeci">Option&lt; std::string &gt; mapped_directory</div><div class="ttdef"><b>Definition:</b> executor.hpp:94</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/src_2examples_2flags_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2examples_2flags_8hpp_source.html b/content/api/latest/c++/src_2examples_2flags_8hpp_source.html
index 88694f3..2420b63 100644
--- a/content/api/latest/c++/src_2examples_2flags_8hpp_source.html
+++ b/content/api/latest/c++/src_2examples_2flags_8hpp_source.html
@@ -58,7 +58,7 @@
 <div class="ttc" id="classmesos_1_1internal_1_1examples_1_1Flags_html"><div class="ttname"><a href="classmesos_1_1internal_1_1examples_1_1Flags.html">mesos::internal::examples::Flags</a></div><div class="ttdef"><b>Definition:</b> flags.hpp:31</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1examples_1_1Flags_html_a4ccebb09f7e436a5b6083b8629829a7e"><div class="ttname"><a href="classmesos_1_1internal_1_1examples_1_1Flags.html#a4ccebb09f7e436a5b6083b8629829a7e">mesos::internal::examples::Flags::secret</a></div><div class="ttdeci">Option&lt; std::string &gt; secret</div><div class="ttdef"><b>Definition:</b> flags.hpp:77</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1examples_1_1Flags_html_af84b1942374e87f678a3950ccc136980"><div class="ttname"><a href="classmesos_1_1internal_1_1examples_1_1Flags.html#af84b1942374e87f678a3950ccc136980">mesos::internal::examples::Flags::role</a></div><div class="ttdeci">std::string role</div><div class="ttdef"><b>Definition:</b> flags.hpp:79</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</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="option_8hpp_html"><div class="ttname"><a href="option_8hpp.html">option.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1examples_1_1Flags_html_a80acc418daaf93eeb0f557998a1a03df"><div class="ttname"><a href="classmesos_1_1internal_1_1examples_1_1Flags.html#a80acc418daaf93eeb0f557998a1a03df">mesos::internal::examples::Flags::master</a></div><div class="ttdeci">std::string master</div><div class="ttdef"><b>Definition:</b> flags.hpp:74</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/src_2examples_2utils_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2examples_2utils_8hpp_source.html b/content/api/latest/c++/src_2examples_2utils_8hpp_source.html
index 0391386..840b5bf 100644
--- a/content/api/latest/c++/src_2examples_2utils_8hpp_source.html
+++ b/content/api/latest/c++/src_2examples_2utils_8hpp_source.html
@@ -54,7 +54,7 @@
 <div class="contents">
 <a href="src_2examples_2utils_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">// Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// or more contributor license agreements.  See the NOTICE file</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment">// distributed with this work for additional information</span></div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">// regarding copyright ownership.  The ASF licenses this file</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment">// to you under the Apache License, Version 2.0 (the</span></div><div class="line"><a name="l00006">
 </a><span class="lineno">    6</span>&#160;<span class="comment">// &quot;License&quot;); you may not use this file except in compliance</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment">// with the License.  You may obtain a copy of the License at</span></div><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment">//     http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment">// Unless required by applicable law or agreed to in writing, software</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"
 >// distributed under the License is distributed on an &quot;AS IS&quot; BASIS,</span></div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment">// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span></div><div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment">// See the License for the specific language governing permissions and</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment">// limitations under the License.</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;</div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="preprocessor">#ifndef __EXAMPLES_UTILS_HPP__</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="preprocessor">#define __EXAMPLES_UTILS_HPP__</span></div><div cla
 ss="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;</div><div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="preprocessor">#include &lt;string&gt;</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;</div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="include_2mesos_2mesos_8hpp.html">mesos/mesos.hpp</a>&gt;</span></div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;</div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespacemesos.html">mesos</a> {</div><div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;</div><div class="line"><a name="l00026"></a><span class="lineno"><a class="line" href="namespacemesos.html#ae118ab1966ef7d7b02ca07fd9a785ae6">   26
 </a></span>&#160;<span class="keyword">inline</span> <span class="keywordtype">double</span> <a class="code" href="namespacemesos.html#ae118ab1966ef7d7b02ca07fd9a785ae6">getScalarResource</a>(<span class="keyword">const</span> Offer&amp; offer, <span class="keyword">const</span> std::string&amp; <a class="code" href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">name</a>)</div><div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;{</div><div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;  <span class="keywordtype">double</span> value = 0.0;</div><div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;</div><div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;  <span class="keywordflow">for</span> (<span class="keywordtype">int</span> i = 0; i &lt; offer.resources_size(); i++) {</div><div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;    <span cl
 ass="keyword">const</span> Resource&amp; resource = offer.resources(i);</div><div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;    <span class="keywordflow">if</span> (resource.name() == name &amp;&amp;</div><div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;        resource.type() == Value::SCALAR) {</div><div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;      value = resource.scalar().value();</div><div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;    }</div><div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;  }</div><div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;</div><div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;  <span class="keywordflow">return</span> value;</div><div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;}</div><div class="line"><a name="l00040
 "></a><span class="lineno">   40</span>&#160;</div><div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;} <span class="comment">// namespace mesos {</span></div><div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;</div><div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;<span class="preprocessor">#endif // __EXAMPLES_UTILS_HPP__</span></div><div class="ttc" id="namespacemesos_html_ae118ab1966ef7d7b02ca07fd9a785ae6"><div class="ttname"><a href="namespacemesos.html#ae118ab1966ef7d7b02ca07fd9a785ae6">mesos::getScalarResource</a></div><div class="ttdeci">double getScalarResource(const Offer &amp;offer, const std::string &amp;name)</div><div class="ttdef"><b>Definition:</b> utils.hpp:26</div></div>
 <div class="ttc" id="include_2mesos_2mesos_8hpp_html"><div class="ttname"><a href="include_2mesos_2mesos_8hpp.html">mesos.hpp</a></div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</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:43</div></div>
 </div><!-- fragment --></div><!-- contents -->
 <!-- start footer part -->

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/src_2linux_2fs_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2linux_2fs_8hpp_source.html b/content/api/latest/c++/src_2linux_2fs_8hpp_source.html
index 63e0dd5..1e772f4 100644
--- a/content/api/latest/c++/src_2linux_2fs_8hpp_source.html
+++ b/content/api/latest/c++/src_2linux_2fs_8hpp_source.html
@@ -72,7 +72,7 @@
 <div class="ttc" id="nothing_8hpp_html"><div class="ttname"><a href="nothing_8hpp.html">nothing.hpp</a></div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1fs_1_1MountInfoTable_1_1Entry_html"><div class="ttname"><a href="structmesos_1_1internal_1_1fs_1_1MountInfoTable_1_1Entry.html">mesos::internal::fs::MountInfoTable::Entry</a></div><div class="ttdef"><b>Definition:</b> fs.hpp:209</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1fs_1_1MountInfoTable_html_a2da75fe03ea12faa015f29d667d8af27"><div class="ttname"><a href="structmesos_1_1internal_1_1fs_1_1MountInfoTable.html#a2da75fe03ea12faa015f29d667d8af27">mesos::internal::fs::MountInfoTable::entries</a></div><div class="ttdeci">std::vector&lt; Entry &gt; entries</div><div class="ttdef"><b>Definition:</b> fs.hpp:286</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1fs_1_1chroot_html_a3374f58b971e9b4e75d03793e24be549"><div class="ttname"><a href="namespacemesos_1_1internal_1_1fs_1_1chroot.html#a3374f58b971e9b4e75d03793e24be549">mesos::internal::fs::chroot::enter</a></div><div class="ttdeci">Try&lt; Nothing &gt; enter(const std::string &amp;root)</div></div>
 <div class="ttc" id="namespaceos_html_a555a98268adfef95f69ee212b318bbc0"><div class="ttname"><a href="namespaceos.html#a555a98268adfef95f69ee212b318bbc0">os::chroot</a></div><div class="ttdeci">Try&lt; Nothing &gt; chroot(const std::string &amp;directory)</div><div class="ttdef"><b>Definition:</b> chroot.hpp:28</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/937d024f/content/api/latest/c++/src_2local_2flags_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2local_2flags_8hpp_source.html b/content/api/latest/c++/src_2local_2flags_8hpp_source.html
index e539558..c9c7403 100644
--- a/content/api/latest/c++/src_2local_2flags_8hpp_source.html
+++ b/content/api/latest/c++/src_2local_2flags_8hpp_source.html
@@ -59,7 +59,7 @@
 <div class="ttc" id="classmesos_1_1internal_1_1local_1_1Flags_html_a7991d65820da5bb3bae34edac11985b8"><div class="ttname"><a href="classmesos_1_1internal_1_1local_1_1Flags.html#a7991d65820da5bb3bae34edac11985b8">mesos::internal::local::Flags::Flags</a></div><div class="ttdeci">Flags()</div><div class="ttdef"><b>Definition:</b> flags.hpp:33</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1local_1_1Flags_html_a93ac6fcb3e9e20d38a05aa8cf525dd73"><div class="ttname"><a href="classmesos_1_1internal_1_1local_1_1Flags.html#a93ac6fcb3e9e20d38a05aa8cf525dd73">mesos::internal::local::Flags::work_dir</a></div><div class="ttdeci">std::string work_dir</div><div class="ttdef"><b>Definition:</b> flags.hpp:65</div></div>
 <div class="ttc" id="path_8hpp_html"><div class="ttname"><a href="path_8hpp.html">path.hpp</a></div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</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_1local_1_1Flags_html"><div class="ttname"><a href="classmesos_1_1internal_1_1local_1_1Flags.html">mesos::internal::local::Flags</a></div><div class="ttdef"><b>Definition:</b> flags.hpp:30</div></div>
 <div class="ttc" id="namespaceinternal_html"><div class="ttname"><a href="namespaceinternal.html">internal</a></div><div class="ttdef"><b>Definition:</b> attributes.hpp:24</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/src_2log_2leveldb_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2log_2leveldb_8hpp_source.html b/content/api/latest/c++/src_2log_2leveldb_8hpp_source.html
index 7ec2868..ce712dc 100644
--- a/content/api/latest/c++/src_2log_2leveldb_8hpp_source.html
+++ b/content/api/latest/c++/src_2log_2leveldb_8hpp_source.html
@@ -60,7 +60,7 @@
 <div class="ttc" id="classmesos_1_1internal_1_1log_1_1LevelDBStorage_html_a7f16c72828b3a9534356e819b61c0ec3"><div class="ttname"><a href="classmesos_1_1internal_1_1log_1_1LevelDBStorage.html#a7f16c72828b3a9534356e819b61c0ec3">mesos::internal::log::LevelDBStorage::read</a></div><div class="ttdeci">virtual Try&lt; Action &gt; read(uint64_t position)</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1log_1_1LevelDBStorage_html_acda20c265d2f4bffd3658d6a42000289"><div class="ttname"><a href="classmesos_1_1internal_1_1log_1_1LevelDBStorage.html#acda20c265d2f4bffd3658d6a42000289">mesos::internal::log::LevelDBStorage::~LevelDBStorage</a></div><div class="ttdeci">virtual ~LevelDBStorage()</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1log_1_1LevelDBStorage_html_af830d48a49f072bbc292420e3935cd1e"><div class="ttname"><a href="classmesos_1_1internal_1_1log_1_1LevelDBStorage.html#af830d48a49f072bbc292420e3935cd1e">mesos::internal::log::LevelDBStorage::LevelDBStorage</a></div><div class="ttdeci">LevelDBStorage()</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</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="classmesos_1_1internal_1_1log_1_1Storage_html"><div class="ttname"><a href="classmesos_1_1internal_1_1log_1_1Storage.html">mesos::internal::log::Storage</a></div><div class="ttdef"><b>Definition:</b> storage.hpp:35</div></div>
 <div class="ttc" id="namespaceinternal_html"><div class="ttname"><a href="namespaceinternal.html">internal</a></div><div class="ttdef"><b>Definition:</b> attributes.hpp:24</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/src_2log_2log_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2log_2log_8hpp_source.html b/content/api/latest/c++/src_2log_2log_8hpp_source.html
index 91c0b3b..b7ff946 100644
--- a/content/api/latest/c++/src_2log_2log_8hpp_source.html
+++ b/content/api/latest/c++/src_2log_2log_8hpp_source.html
@@ -72,7 +72,7 @@
 <div class="ttc" id="recover_8hpp_html"><div class="ttname"><a href="recover_8hpp.html">recover.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1log_1_1LogProcess_html_ac9a5bbcfa324d5ef3abb72b2a307592d"><div class="ttname"><a href="classmesos_1_1internal_1_1log_1_1LogProcess.html#ac9a5bbcfa324d5ef3abb72b2a307592d">mesos::internal::log::LogProcess::finalize</a></div><div class="ttdeci">virtual void finalize()</div><div class="ttdoc">Invoked when a process is terminated. </div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1log_1_1LogProcess_html_a04df6a42d4dd6b75bb96ea8d38dcf09b"><div class="ttname"><a href="classmesos_1_1internal_1_1log_1_1LogProcess.html#a04df6a42d4dd6b75bb96ea8d38dcf09b">mesos::internal::log::LogProcess::LogProcess</a></div><div class="ttdeci">LogProcess(size_t _quorum, const std::string &amp;path, const std::set&lt; process::UPID &gt; &amp;pids, bool _autoInitialize, const Option&lt; std::string &gt; &amp;metricsPrefix)</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="classprocess_1_1Promise_html"><div class="ttname"><a href="classprocess_1_1Promise.html">process::Promise&lt; Nothing &gt;</a></div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1log_1_1LogReaderProcess_html"><div class="ttname"><a href="classmesos_1_1internal_1_1log_1_1LogReaderProcess.html">mesos::internal::log::LogReaderProcess</a></div><div class="ttdef"><b>Definition:</b> log.hpp:119</div></div>
 <div class="ttc" id="future_8hpp_html"><div class="ttname"><a href="future_8hpp.html">future.hpp</a></div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/src_2log_2metrics_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2log_2metrics_8hpp_source.html b/content/api/latest/c++/src_2log_2metrics_8hpp_source.html
index 4bf0425..8ad2083 100644
--- a/content/api/latest/c++/src_2log_2metrics_8hpp_source.html
+++ b/content/api/latest/c++/src_2log_2metrics_8hpp_source.html
@@ -59,7 +59,7 @@
 <div class="ttc" id="structmesos_1_1internal_1_1log_1_1Metrics_html_af826d9a6556a89a5e9436c78fd07b021"><div class="ttname"><a href="structmesos_1_1internal_1_1log_1_1Metrics.html#af826d9a6556a89a5e9436c78fd07b021">mesos::internal::log::Metrics::Metrics</a></div><div class="ttdeci">Metrics(const LogProcess &amp;process, const Option&lt; std::string &gt; &amp;prefix)</div></div>
 <div class="ttc" id="classprocess_1_1metrics_1_1Gauge_html"><div class="ttname"><a href="classprocess_1_1metrics_1_1Gauge.html">process::metrics::Gauge</a></div><div class="ttdef"><b>Definition:</b> gauge.hpp:27</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1log_1_1Metrics_html_af4842af414f4a9f70682d89e97995136"><div class="ttname"><a href="structmesos_1_1internal_1_1log_1_1Metrics.html#af4842af414f4a9f70682d89e97995136">mesos::internal::log::Metrics::~Metrics</a></div><div class="ttdeci">~Metrics()</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1log_1_1LogProcess_html"><div class="ttname"><a href="classmesos_1_1internal_1_1log_1_1LogProcess.html">mesos::internal::log::LogProcess</a></div><div class="ttdef"><b>Definition:</b> log.hpp:43</div></div>
 <div class="ttc" id="namespaceinternal_html"><div class="ttname"><a href="namespaceinternal.html">internal</a></div><div class="ttdef"><b>Definition:</b> attributes.hpp:24</div></div>
 <div class="ttc" id="namespaceprocess_html"><div class="ttname"><a href="namespaceprocess.html">process</a></div><div class="ttdef"><b>Definition:</b> executor.hpp:47</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/src_2log_2storage_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2log_2storage_8hpp_source.html b/content/api/latest/c++/src_2log_2storage_8hpp_source.html
index 1bd9620..cfdba56 100644
--- a/content/api/latest/c++/src_2log_2storage_8hpp_source.html
+++ b/content/api/latest/c++/src_2log_2storage_8hpp_source.html
@@ -65,7 +65,7 @@
 <div class="ttc" id="structmesos_1_1internal_1_1log_1_1Storage_1_1State_html_af7579b323b31e3d5488835ff49c604d4"><div class="ttname"><a href="structmesos_1_1internal_1_1log_1_1Storage_1_1State.html#af7579b323b31e3d5488835ff49c604d4">mesos::internal::log::Storage::State::begin</a></div><div class="ttdeci">uint64_t begin</div><div class="ttdef"><b>Definition:</b> storage.hpp:41</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1log_1_1Storage_html_a3b37cd2146b4a5691275a314e605b759"><div class="ttname"><a href="classmesos_1_1internal_1_1log_1_1Storage.html#a3b37cd2146b4a5691275a314e605b759">mesos::internal::log::Storage::restore</a></div><div class="ttdeci">virtual Try&lt; State &gt; restore(const std::string &amp;path)=0</div></div>
 <div class="ttc" id="nothing_8hpp_html"><div class="ttname"><a href="nothing_8hpp.html">nothing.hpp</a></div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="interval_8hpp_html"><div class="ttname"><a href="interval_8hpp.html">interval.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1log_1_1Storage_html"><div class="ttname"><a href="classmesos_1_1internal_1_1log_1_1Storage.html">mesos::internal::log::Storage</a></div><div class="ttdef"><b>Definition:</b> storage.hpp:35</div></div>
 <div class="ttc" id="namespaceinternal_html"><div class="ttname"><a href="namespaceinternal.html">internal</a></div><div class="ttdef"><b>Definition:</b> attributes.hpp:24</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/src_2log_2tool_2read_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2log_2tool_2read_8hpp_source.html b/content/api/latest/c++/src_2log_2tool_2read_8hpp_source.html
index 45e1eb2..7dbc72b 100644
--- a/content/api/latest/c++/src_2log_2tool_2read_8hpp_source.html
+++ b/content/api/latest/c++/src_2log_2tool_2read_8hpp_source.html
@@ -62,7 +62,7 @@
 <div class="ttc" id="classmesos_1_1internal_1_1log_1_1tool_1_1Read_1_1Flags_html_a16a921c72e2a61aaf09ad9f8eac9d5ce"><div class="ttname"><a href="classmesos_1_1internal_1_1log_1_1tool_1_1Read_1_1Flags.html#a16a921c72e2a61aaf09ad9f8eac9d5ce">mesos::internal::log::tool::Read::Flags::timeout</a></div><div class="ttdeci">Option&lt; Duration &gt; timeout</div><div class="ttdef"><b>Definition:</b> read.hpp:46</div></div>
 <div class="ttc" id="duration_8hpp_html"><div class="ttname"><a href="duration_8hpp.html">duration.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1log_1_1tool_1_1Read_1_1Flags_html_a397835f666fb73f087b7c05ed61fbc9b"><div class="ttname"><a href="classmesos_1_1internal_1_1log_1_1tool_1_1Read_1_1Flags.html#a397835f666fb73f087b7c05ed61fbc9b">mesos::internal::log::tool::Read::Flags::help</a></div><div class="ttdeci">bool help</div><div class="ttdef"><b>Definition:</b> read.hpp:47</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1log_1_1tool_1_1Read_1_1Flags_html_ae002e741a9ead2a2e645bc58e72b7cb9"><div class="ttname"><a href="classmesos_1_1internal_1_1log_1_1tool_1_1Read_1_1Flags.html#ae002e741a9ead2a2e645bc58e72b7cb9">mesos::internal::log::tool::Read::Flags::from</a></div><div class="ttdeci">Option&lt; uint64_t &gt; from</div><div class="ttdef"><b>Definition:</b> read.hpp:44</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_1log_1_1tool_1_1Read_html_ab88e463cc2c985d11d567604d6cd3668"><div class="ttname"><a href="classmesos_1_1internal_1_1log_1_1tool_1_1Read.html#ab88e463cc2c985d11d567604d6cd3668">mesos::internal::log::tool::Read::execute</a></div><div class="ttdeci">virtual Try&lt; Nothing &gt; execute(int argc=0, char **argv=nullptr)</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/src_2logging_2flags_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2logging_2flags_8hpp_source.html b/content/api/latest/c++/src_2logging_2flags_8hpp_source.html
index 7eeb4f9..296e17b 100644
--- a/content/api/latest/c++/src_2logging_2flags_8hpp_source.html
+++ b/content/api/latest/c++/src_2logging_2flags_8hpp_source.html
@@ -61,7 +61,7 @@
 <div class="ttc" id="classmesos_1_1internal_1_1logging_1_1Flags_html_a51907dfa3eefad169e3b98a1c4d3d5f5"><div class="ttname"><a href="classmesos_1_1internal_1_1logging_1_1Flags.html#a51907dfa3eefad169e3b98a1c4d3d5f5">mesos::internal::logging::Flags::Flags</a></div><div class="ttdeci">Flags()</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1logging_1_1Flags_html_af1b4e747f21c81e12ded90d14b3cd6ad"><div class="ttname"><a href="classmesos_1_1internal_1_1logging_1_1Flags.html#af1b4e747f21c81e12ded90d14b3cd6ad">mesos::internal::logging::Flags::external_log_file</a></div><div class="ttdeci">Option&lt; std::string &gt; external_log_file</div><div class="ttdef"><b>Definition:</b> flags.hpp:39</div></div>
 <div class="ttc" id="classflags_1_1FlagsBase_html"><div class="ttname"><a href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></div><div class="ttdef"><b>Definition:</b> flags.hpp:44</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</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_1logging_1_1Flags_html_a510a10484ef5763e460d5337aa596a8d"><div class="ttname"><a href="classmesos_1_1internal_1_1logging_1_1Flags.html#a510a10484ef5763e460d5337aa596a8d">mesos::internal::logging::Flags::initialize_driver_logging</a></div><div class="ttdeci">bool initialize_driver_logging</div><div class="ttdef"><b>Definition:</b> flags.hpp:38</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/937d024f/content/api/latest/c++/src_2logging_2logging_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2logging_2logging_8hpp_source.html b/content/api/latest/c++/src_2logging_2logging_8hpp_source.html
index 2de9218..97f4a36 100644
--- a/content/api/latest/c++/src_2logging_2logging_8hpp_source.html
+++ b/content/api/latest/c++/src_2logging_2logging_8hpp_source.html
@@ -56,7 +56,7 @@
 <div class="ttc" id="classTry_html"><div class="ttname"><a href="classTry.html">Try</a></div><div class="ttdef"><b>Definition:</b> check.hpp:33</div></div>
 <div class="ttc" id="namespaceprocess_html_a283af87525d9611f5d27b9a7dd6b967e"><div class="ttname"><a href="namespaceprocess.html#a283af87525d9611f5d27b9a7dd6b967e">process::logging</a></div><div class="ttdeci">PID&lt; Logging &gt; logging()</div><div class="ttdoc">Return the PID associated with the global logging process. </div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1logging_html_a2b17fe00b051ca8b5e05fac7dc732641"><div class="ttname"><a href="namespacemesos_1_1internal_1_1logging.html#a2b17fe00b051ca8b5e05fac7dc732641">mesos::internal::logging::getLogSeverity</a></div><div class="ttdeci">google::LogSeverity getLogSeverity(const std::string &amp;logging_level)</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1logging_html_abdbe86b11a3e38948898ce16c0502ae4"><div class="ttname"><a href="namespacemesos_1_1internal_1_1logging.html#abdbe86b11a3e38948898ce16c0502ae4">mesos::internal::logging::getLogFile</a></div><div class="ttdeci">Try&lt; std::string &gt; getLogFile(google::LogSeverity severity)</div></div>
 <div class="ttc" id="structNone_html"><div class="ttname"><a href="structNone.html">None</a></div><div class="ttdef"><b>Definition:</b> none.hpp:27</div></div>
 <div class="ttc" id="namespaceinternal_html"><div class="ttname"><a href="namespaceinternal.html">internal</a></div><div class="ttdef"><b>Definition:</b> attributes.hpp:24</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/src_2master_2allocator_2mesos_2allocator_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2master_2allocator_2mesos_2allocator_8hpp_source.html b/content/api/latest/c++/src_2master_2allocator_2mesos_2allocator_8hpp_source.html
index 934a360..45d9c29 100644
--- a/content/api/latest/c++/src_2master_2allocator_2mesos_2allocator_8hpp_source.html
+++ b/content/api/latest/c++/src_2master_2allocator_2mesos_2allocator_8hpp_source.html
@@ -100,7 +100,7 @@
 <div class="ttc" id="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess_html_ac0dcb5e99c7b9ba4b86b380d8c91f339"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html#ac0dcb5e99c7b9ba4b86b380d8c91f339">mesos::internal::master::allocator::MesosAllocatorProcess::removeSlave</a></div><div class="ttdeci">virtual void removeSlave(const SlaveID &amp;slaveId)=0</div></div>
 <div class="ttc" id="classprocess_1_1ProcessBase_html_a6baf49d6234eb638d068a98514e4ae3f"><div class="ttname"><a href="classprocess_1_1ProcessBase.html#a6baf49d6234eb638d068a98514e4ae3f">process::ProcessBase::initialize</a></div><div class="ttdeci">virtual void initialize()</div><div class="ttdoc">Invoked when a process gets spawned. </div><div class="ttdef"><b>Definition:</b> process.hpp:100</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess_html"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html">mesos::internal::master::allocator::MesosAllocatorProcess</a></div><div class="ttdef"><b>Definition:</b> allocator.hpp:184</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator_html_a9f92440e352e4345bf6cd813dc2313f3"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a9f92440e352e4345bf6cd813dc2313f3">mesos::internal::master::allocator::MesosAllocator::~MesosAllocator</a></div><div class="ttdeci">~MesosAllocator()</div><div class="ttdef"><b>Definition:</b> allocator.hpp:342</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess_html_af22e2fdc761eb06eddb2f2c531ac2c5e"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html#af22e2fdc761eb06eddb2f2c531ac2c5e">mesos::internal::master::allocator::MesosAllocatorProcess::updateUnavailability</a></div><div class="ttdeci">virtual void updateUnavailability(const SlaveID &amp;slaveId, const Option&lt; Unavailability &gt; &amp;unavailability)=0</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess_html_afcdbaf605473ebd4e619cb8d20f70291"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html#afcdbaf605473ebd4e619cb8d20f70291">mesos::internal::master::allocator::MesosAllocatorProcess::updateAvailable</a></div><div class="ttdeci">virtual process::Future&lt; Nothing &gt; updateAvailable(const SlaveID &amp;slaveId, const std::vector&lt; Offer::Operation &gt; &amp;operations)=0</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/src_2master_2allocator_2mesos_2metrics_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2master_2allocator_2mesos_2metrics_8hpp_source.html b/content/api/latest/c++/src_2master_2allocator_2mesos_2metrics_8hpp_source.html
index 8220438..b8edfd2 100644
--- a/content/api/latest/c++/src_2master_2allocator_2mesos_2metrics_8hpp_source.html
+++ b/content/api/latest/c++/src_2master_2allocator_2mesos_2metrics_8hpp_source.html
@@ -71,7 +71,7 @@
 <div class="ttc" id="classprocess_1_1metrics_1_1Gauge_html"><div class="ttname"><a href="classprocess_1_1metrics_1_1Gauge.html">process::metrics::Gauge</a></div><div class="ttdef"><b>Definition:</b> gauge.hpp:27</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess_html"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></div><div class="ttdef"><b>Definition:</b> hierarchical.hpp:73</div></div>
 <div class="ttc" id="counter_8hpp_html"><div class="ttname"><a href="counter_8hpp.html">counter.hpp</a></div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="3rdparty_2libprocess_2include_2process_2pid_8hpp_html"><div class="ttname"><a href="3rdparty_2libprocess_2include_2process_2pid_8hpp.html">pid.hpp</a></div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1Metrics_html_af180af540adbda46abde39c5d07d4525"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1Metrics.html#af180af540adbda46abde39c5d07d4525">mesos::internal::master::allocator::internal::Metrics::resources_offered_or_allocated</a></div><div class="ttdeci">std::vector&lt; process::metrics::Gauge &gt; resources_offered_or_allocated</div><div class="ttdef"><b>Definition:</b> metrics.hpp:79</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1Metrics_html_a11403d0bd07c419aa51b7c898ff59af2"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1Metrics.html#a11403d0bd07c419aa51b7c898ff59af2">mesos::internal::master::allocator::internal::Metrics::allocation_run</a></div><div class="ttdeci">process::metrics::Timer&lt; Milliseconds &gt; allocation_run</div><div class="ttdef"><b>Definition:</b> metrics.hpp:70</div></div>


[12/37] mesos-site git commit: Updated the website built from mesos SHA: 1231e8f.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/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 3574899..53cad49 100644
--- a/content/api/latest/c++/resource__provider_2validation_8hpp_source.html
+++ b/content/api/latest/c++/resource__provider_2validation_8hpp_source.html
@@ -54,7 +54,7 @@
 <div class="contents">
 <a href="resource__provider_2validation_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">// Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// or more contributor license agreements.  See the NOTICE file</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment">// distributed with this work for additional information</span></div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">// regarding copyright ownership.  The ASF licenses this file</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment">// to you under the Apache License, Version 2.0 (the</span></div><div class="line"><a name
 ="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment">// &quot;License&quot;); you may not use this file except in compliance</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment">// with the License.  You may obtain a copy of the License at</span></div><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment">//     http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment">// Unless required by applicable law or agreed to in writing, software</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class
 ="comment">// distributed under the License is distributed on an &quot;AS IS&quot; BASIS,</span></div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment">// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span></div><div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment">// See the License for the specific language governing permissions and</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment">// limitations under the License.</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;</div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="preprocessor">#ifndef __RESOURCE_PROVIDER_VALIDATION_HPP__</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="preprocessor">#define __RESOURCE_PROVIDER
 _VALIDATION_HPP__</span></div><div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;</div><div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="resource__provider_2resource__provider_8hpp.html">mesos/resource_provider/resource_provider.hpp</a>&gt;</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;</div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="error_8hpp.html">stout/error.hpp</a>&gt;</span></div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="option_8hpp.html">stout/option.hpp</a>&gt;</span></div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div><div class="line"><a name="l00025"></a><span class="lineno">   25</span
 >&#160;<span class="keyword">namespace </span><a class="code" href="namespacemesos.html">mesos</a> {</div><div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceinternal.html">internal</a> {</div><div class="line"><a name="l00027"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1resource__provider.html">   27</a></span>&#160;<span class="keyword">namespace </span>resource_provider {</div><div class="line"><a name="l00028"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1resource__provider_1_1validation.html">   28</a></span>&#160;<span class="keyword">namespace </span>validation {</div><div class="line"><a name="l00029"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1resource__provider_1_1validation_1_1call.html">   29</a></span>&#160;<span class="keyword">namespace </span>call {</div><div class="line"><a na
 me="l00030"></a><span class="lineno">   30</span>&#160;</div><div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<a class="code" href="classOption.html">Option&lt;Error&gt;</a> <a class="code" href="namespacemesos_1_1internal_1_1resource__provider_1_1validation_1_1call.html#a6280d6bf8b45244134b2bd00bb21a9f8">validate</a>(<span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">mesos::resource_provider::Call</a>&amp; call);</div><div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;</div><div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;} <span class="comment">// namespace call {</span></div><div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;} <span class="comment">// namespace validation {</span></div><div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;} <span 
 class="comment">// namespace resource_provider {</span></div><div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;} <span class="comment">// namespace internal {</span></div><div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;} <span class="comment">// namespace mesos {</span></div><div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;</div><div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;<span class="preprocessor">#endif // __RESOURCE_PROVIDER_VALIDATION_HPP__</span></div><div class="ttc" id="classOption_html"><div class="ttname"><a href="classOption.html">Option&lt; Error &gt;</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:2519</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</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/937d024f/content/api/latest/c++/resources_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/resources_8hpp_source.html b/content/api/latest/c++/resources_8hpp_source.html
index 96f1df7..8ed5710 100644
--- a/content/api/latest/c++/resources_8hpp_source.html
+++ b/content/api/latest/c++/resources_8hpp_source.html
@@ -109,7 +109,7 @@
 <div class="ttc" id="classmesos_1_1Resources_html_a54f4d215c4b8c70ecb9029c2103d3e86"><div class="ttname"><a href="classmesos_1_1Resources.html#a54f4d215c4b8c70ecb9029c2103d3e86">mesos::Resources::Resources</a></div><div class="ttdeci">Resources(const Resources &amp;that)</div><div class="ttdef"><b>Definition:</b> resources.hpp:378</div></div>
 <div class="ttc" id="classmesos_1_1Resources_html_ae66c01db87b2a42cfee3e77c20687d56"><div class="ttname"><a href="classmesos_1_1Resources.html#ae66c01db87b2a42cfee3e77c20687d56">mesos::Resources::begin</a></div><div class="ttdeci">const_iterator begin() const </div><div class="ttdef"><b>Definition:</b> resources.hpp:573</div></div>
 <div class="ttc" id="classmesos_1_1ResourceConversion_html_a08a56bacb82357b13c8fa3f03e999781"><div class="ttname"><a href="classmesos_1_1ResourceConversion.html#a08a56bacb82357b13c8fa3f03e999781">mesos::ResourceConversion::postValidation</a></div><div class="ttdeci">Option&lt; PostValidation &gt; postValidation</div><div class="ttdef"><b>Definition:</b> resources.hpp:720</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="classmesos_1_1Resources_html_aa25b97988dd7fdaffdf1f6024a1d71a9"><div class="ttname"><a href="classmesos_1_1Resources.html#aa25b97988dd7fdaffdf1f6024a1d71a9">mesos::Resources::fromSimpleString</a></div><div class="ttdeci">static Try&lt; std::vector&lt; Resource &gt; &gt; fromSimpleString(const std::string &amp;text, const std::string &amp;defaultRole=&quot;*&quot;)</div><div class="ttdoc">Parses an input text string into a vector of Resource objects. </div></div>
 <div class="ttc" id="classmesos_1_1Resources_html_a0fd76eaac0f68b60671099fedf7ba27c"><div class="ttname"><a href="classmesos_1_1Resources.html#a0fd76eaac0f68b60671099fedf7ba27c">mesos::Resources::match</a></div><div class="ttdeci">Option&lt; Resource &gt; match(const Resource &amp;resource) const </div></div>
 <div class="ttc" id="classmesos_1_1Resources_html_a1e1245295d0792d35f4ef441aa8a313a"><div class="ttname"><a href="classmesos_1_1Resources.html#a1e1245295d0792d35f4ef441aa8a313a">mesos::Resources::toUnreserved</a></div><div class="ttdeci">Resources toUnreserved() const </div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/roles_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/roles_8hpp_source.html b/content/api/latest/c++/roles_8hpp_source.html
index 9faf6e2..7e87537 100644
--- a/content/api/latest/c++/roles_8hpp_source.html
+++ b/content/api/latest/c++/roles_8hpp_source.html
@@ -56,7 +56,7 @@
 <div class="ttc" id="namespacemesos_1_1roles_html_a6524417fdb4cb70c9f02354efe71ff57"><div class="ttname"><a href="namespacemesos_1_1roles.html#a6524417fdb4cb70c9f02354efe71ff57">mesos::roles::parse</a></div><div class="ttdeci">Try&lt; std::vector&lt; std::string &gt; &gt; parse(const std::string &amp;text)</div><div class="ttdoc">Parses Roles from text in the form &quot;role1,role2,role3&quot;. </div><div class="ttdef"><b>Definition:</b> parse.hpp:36</div></div>
 <div class="ttc" id="classTry_html"><div class="ttname"><a href="classTry.html">Try</a></div><div class="ttdef"><b>Definition:</b> check.hpp:33</div></div>
 <div class="ttc" id="namespacemesos_1_1roles_html_a70ebdbe08b14acfb4ef2571ce909cc86"><div class="ttname"><a href="namespacemesos_1_1roles.html#a70ebdbe08b14acfb4ef2571ce909cc86">mesos::roles::isStrictSubroleOf</a></div><div class="ttdeci">bool isStrictSubroleOf(const std::string &amp;left, const std::string &amp;right)</div><div class="ttdoc">Returns true iff left is a strict subrole of right. </div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</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="namespacemesos_1_1roles_html_aa33464e694d17fab588e0ff5dce69701"><div class="ttname"><a href="namespacemesos_1_1roles.html#aa33464e694d17fab588e0ff5dce69701">mesos::roles::validate</a></div><div class="ttdeci">Option&lt; Error &gt; validate(const std::string &amp;role)</div><div class="ttdoc">Validates the given role name. </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/937d024f/content/api/latest/c++/rootfs_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/rootfs_8hpp_source.html b/content/api/latest/c++/rootfs_8hpp_source.html
index 21db962..d8b7309 100644
--- a/content/api/latest/c++/rootfs_8hpp_source.html
+++ b/content/api/latest/c++/rootfs_8hpp_source.html
@@ -60,7 +60,7 @@
 <div class="ttc" id="classmesos_1_1internal_1_1tests_1_1Rootfs_html_a3847b61d99d7eed1ef24728bdc28663f"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1Rootfs.html#a3847b61d99d7eed1ef24728bdc28663f">mesos::internal::tests::Rootfs::add</a></div><div class="ttdeci">Try&lt; Nothing &gt; add(const std::string &amp;path)</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1tests_1_1LinuxRootfs_html_a261429813b5e3dd7cf179fdd94109344"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1LinuxRootfs.html#a261429813b5e3dd7cf179fdd94109344">mesos::internal::tests::LinuxRootfs::LinuxRootfs</a></div><div class="ttdeci">LinuxRootfs(const std::string &amp;root)</div><div class="ttdef"><b>Definition:</b> rootfs.hpp:62</div></div>
 <div class="ttc" id="nothing_8hpp_html"><div class="ttname"><a href="nothing_8hpp.html">nothing.hpp</a></div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1tests_1_1Rootfs_html_a726f8ad10938c356c3c3632aabdfbb77"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1Rootfs.html#a726f8ad10938c356c3c3632aabdfbb77">mesos::internal::tests::Rootfs::~Rootfs</a></div><div class="ttdeci">virtual ~Rootfs()</div></div>
 <div class="ttc" id="namespaceinternal_html"><div class="ttname"><a href="namespaceinternal.html">internal</a></div><div class="ttdef"><b>Definition:</b> attributes.hpp:24</div></div>
 <div class="ttc" id="try_8hpp_html"><div class="ttname"><a href="try_8hpp.html">try.hpp</a></div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/sandbox_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/sandbox_8hpp_source.html b/content/api/latest/c++/sandbox_8hpp_source.html
index e1e1ed0..77232d2 100644
--- a/content/api/latest/c++/sandbox_8hpp_source.html
+++ b/content/api/latest/c++/sandbox_8hpp_source.html
@@ -63,7 +63,7 @@
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1SandboxContainerLogger_html_a1b8a9a82650a01ad58e6e83a76b249e9"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1SandboxContainerLogger.html#a1b8a9a82650a01ad58e6e83a76b249e9">mesos::internal::slave::SandboxContainerLogger::SandboxContainerLogger</a></div><div class="ttdeci">SandboxContainerLogger()</div></div>
 <div class="ttc" id="nothing_8hpp_html"><div class="ttname"><a href="nothing_8hpp.html">nothing.hpp</a></div></div>
 <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="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="include_2mesos_2slave_2containerizer_8hpp_html"><div class="ttname"><a href="include_2mesos_2slave_2containerizer_8hpp.html">containerizer.hpp</a></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="future_8hpp_html"><div class="ttname"><a href="future_8hpp.html">future.hpp</a></div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/sandbox__path_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/sandbox__path_8hpp_source.html b/content/api/latest/c++/sandbox__path_8hpp_source.html
index f6538b4..20d687f 100644
--- a/content/api/latest/c++/sandbox__path_8hpp_source.html
+++ b/content/api/latest/c++/sandbox__path_8hpp_source.html
@@ -61,7 +61,7 @@
 <div class="ttc" id="src_2slave_2containerizer_2mesos_2isolator_8hpp_html"><div class="ttname"><a href="src_2slave_2containerizer_2mesos_2isolator_8hpp.html">isolator.hpp</a></div></div>
 <div class="ttc" id="classhashmap_html"><div class="ttname"><a href="classhashmap.html">hashmap&lt; ContainerID, std::string &gt;</a></div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1VolumeSandboxPathIsolatorProcess_html_a070e403ff6494657c5a185e87d0abd81"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1VolumeSandboxPathIsolatorProcess.html#a070e403ff6494657c5a185e87d0abd81">mesos::internal::slave::VolumeSandboxPathIsolatorProcess::supportsStandalone</a></div><div class="ttdeci">virtual bool supportsStandalone()</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></div><div class="ttdef"><b>Definition:</b> isolator.hpp:80</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1VolumeSandboxPathIsolatorProcess_html_a858b6ce8b137c8f2b14f27ea0bd28f08"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1VolumeSandboxPathIsolatorProcess.html#a858b6ce8b137c8f2b14f27ea0bd28f08">mesos::internal::slave::VolumeSandboxPathIsolatorProcess::supportsNesting</a></div><div class="ttdeci">virtual bool supportsNesting()</div></div>
 <div class="ttc" id="namespaceinternal_html"><div class="ttname"><a href="namespaceinternal.html">internal</a></div><div class="ttdef"><b>Definition:</b> attributes.hpp:24</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/scheduler_2scheduler_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/scheduler_2scheduler_8hpp_source.html b/content/api/latest/c++/scheduler_2scheduler_8hpp_source.html
index 4a15a61..7a1663e 100644
--- a/content/api/latest/c++/scheduler_2scheduler_8hpp_source.html
+++ b/content/api/latest/c++/scheduler_2scheduler_8hpp_source.html
@@ -52,7 +52,7 @@
 <div class="title">scheduler.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<a href="scheduler_2scheduler_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">// Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// or more contributor license agreements.  See the NOTICE file</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment">// distributed with this work for additional information</span></div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">// regarding copyright ownership.  The ASF licenses this file</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment">// to you under the Apache License, Version 2.0 (the</span></div><div class="line"><a name="l00006">
 </a><span class="lineno">    6</span>&#160;<span class="comment">// &quot;License&quot;); you may not use this file except in compliance</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment">// with the License.  You may obtain a copy of the License at</span></div><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment">//     http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment">// Unless required by applicable law or agreed to in writing, software</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"
 >// distributed under the License is distributed on an &quot;AS IS&quot; BASIS,</span></div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment">// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span></div><div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment">// See the License for the specific language governing permissions and</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment">// limitations under the License.</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;</div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="preprocessor">#ifndef __SCHEDULER_PROTO_HPP__</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="preprocessor">#define __SCHEDULER_PROTO_HPP__</span></div><div c
 lass="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;</div><div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="comment">// ONLY USEFUL AFTER RUNNING PROTOC.</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="preprocessor">#include &lt;mesos/scheduler/scheduler.pb.h&gt;</span></div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;</div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespacemesos.html">mesos</a> {</div><div class="line"><a name="l00024"></a><span class="lineno"><a class="line" href="namespacemesos_1_1scheduler.html">   24</a></span>&#160;<span class="keyword">namespace </span>scheduler {</div><div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;</div><div class="line"><a name="l00026"></a><span class="lineno"><a cla
 ss="line" href="namespacemesos_1_1scheduler.html#a833c2801307ab84f5caeec25870ed560">   26</a></span>&#160;<span class="keyword">inline</span> std::ostream&amp; <a class="code" href="namespacemesos_1_1scheduler.html#a833c2801307ab84f5caeec25870ed560">operator&lt;&lt;</a>(std::ostream&amp; stream, <span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1capabilities.html#aaa5ec6d56ccbeba718b9e8fc6ec2f7c9">Call::Type</a>&amp; <a class="code" href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">type</a>)</div><div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;{</div><div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;  <span class="keywordflow">return</span> stream &lt;&lt; Call::Type_Name(type);</div><div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;}</div><div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;</div><div class="
 line"><a name="l00031"></a><span class="lineno">   31</span>&#160;</div><div class="line"><a name="l00032"></a><span class="lineno"><a class="line" href="namespacemesos_1_1scheduler.html#aeda1161507f7e0658466cea3eb9dc189">   32</a></span>&#160;<span class="keyword">inline</span> std::ostream&amp; <a class="code" href="namespacemesos_1_1scheduler.html#a833c2801307ab84f5caeec25870ed560">operator&lt;&lt;</a>(std::ostream&amp; stream, <span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1capabilities.html#aaa5ec6d56ccbeba718b9e8fc6ec2f7c9">Event::Type</a>&amp; <a class="code" href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">type</a>)</div><div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;{</div><div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;  <span class="keywordflow">return</span> stream &lt;&lt; Event::Type_Name(type);</div><div class="line"><a name="l00035"></a><s
 pan class="lineno">   35</span>&#160;}</div><div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;</div><div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;} <span class="comment">// namespace scheduler {</span></div><div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;} <span class="comment">// namespace mesos {</span></div><div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;</div><div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;<span class="preprocessor">#endif // __SCHEDULER_PROTO_HPP__</span></div><div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<a href="scheduler_2scheduler_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">// Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// or more contributor license agreements.  See the NOTICE file</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment">// distributed with this work for additional information</span></div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">// regarding copyright ownership.  The ASF licenses this file</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment">// to you under the Apache License, Version 2.0 (the</span></div><div class="line"><a name="l00006">
 </a><span class="lineno">    6</span>&#160;<span class="comment">// &quot;License&quot;); you may not use this file except in compliance</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment">// with the License.  You may obtain a copy of the License at</span></div><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment">//     http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment">// Unless required by applicable law or agreed to in writing, software</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"
 >// distributed under the License is distributed on an &quot;AS IS&quot; BASIS,</span></div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment">// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span></div><div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment">// See the License for the specific language governing permissions and</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment">// limitations under the License.</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;</div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="preprocessor">#ifndef __SCHEDULER_PROTO_HPP__</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="preprocessor">#define __SCHEDULER_PROTO_HPP__</span></div><div c
 lass="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;</div><div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="comment">// ONLY USEFUL AFTER RUNNING PROTOC.</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="preprocessor">#include &lt;mesos/scheduler/scheduler.pb.h&gt;</span></div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;</div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespacemesos.html">mesos</a> {</div><div class="line"><a name="l00024"></a><span class="lineno"><a class="line" href="namespacemesos_1_1scheduler.html">   24</a></span>&#160;<span class="keyword">namespace </span>scheduler {</div><div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;</div><div class="line"><a name="l00026"></a><span class="lineno"><a cla
 ss="line" href="namespacemesos_1_1scheduler.html#a833c2801307ab84f5caeec25870ed560">   26</a></span>&#160;<span class="keyword">inline</span> std::ostream&amp; <a class="code" href="namespacemesos_1_1scheduler.html#a833c2801307ab84f5caeec25870ed560">operator&lt;&lt;</a>(std::ostream&amp; stream, <span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1capabilities.html#aaa5ec6d56ccbeba718b9e8fc6ec2f7c9">Call::Type</a>&amp; <a class="code" href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">type</a>)</div><div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;{</div><div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;  <span class="keywordflow">return</span> stream &lt;&lt; Call::Type_Name(type);</div><div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;}</div><div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;</div><div class="
 line"><a name="l00031"></a><span class="lineno">   31</span>&#160;</div><div class="line"><a name="l00032"></a><span class="lineno"><a class="line" href="namespacemesos_1_1scheduler.html#aeda1161507f7e0658466cea3eb9dc189">   32</a></span>&#160;<span class="keyword">inline</span> std::ostream&amp; <a class="code" href="namespacemesos_1_1scheduler.html#a833c2801307ab84f5caeec25870ed560">operator&lt;&lt;</a>(std::ostream&amp; stream, <span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1capabilities.html#aaa5ec6d56ccbeba718b9e8fc6ec2f7c9">Event::Type</a>&amp; <a class="code" href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">type</a>)</div><div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;{</div><div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;  <span class="keywordflow">return</span> stream &lt;&lt; Event::Type_Name(type);</div><div class="line"><a name="l00035"></a><s
 pan class="lineno">   35</span>&#160;}</div><div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;</div><div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;} <span class="comment">// namespace scheduler {</span></div><div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;} <span class="comment">// namespace mesos {</span></div><div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;</div><div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;<span class="preprocessor">#endif // __SCHEDULER_PROTO_HPP__</span></div><div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1capabilities_html_aaa5ec6d56ccbeba718b9e8fc6ec2f7c9"><div class="ttname"><a href="namespacemesos_1_1internal_1_1capabilities.html#aaa5ec6d56ccbeba718b9e8fc6ec2f7c9">mesos::internal::capabilities::Type</a></div><div class="ttdeci">Type</div><div class="ttdef"><b>Definition:</b> capabilities.hpp:79</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1fs_html_a2343e2642db514496ba8380776487fba"><div class="ttname"><a href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">mesos::internal::fs::type</a></div><div class="ttdeci">Try&lt; uint32_t &gt; type(const std::string &amp;path)</div></div>
 <div class="ttc" id="namespacemesos_1_1scheduler_html_a833c2801307ab84f5caeec25870ed560"><div class="ttname"><a href="namespacemesos_1_1scheduler.html#a833c2801307ab84f5caeec25870ed560">mesos::scheduler::operator&lt;&lt;</a></div><div class="ttdeci">std::ostream &amp; operator&lt;&lt;(std::ostream &amp;stream, const Call::Type &amp;type)</div><div class="ttdef"><b>Definition:</b> scheduler.hpp:26</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/scheduler_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/scheduler_8hpp_source.html b/content/api/latest/c++/scheduler_8hpp_source.html
index 1c7a6cd..281a36e 100644
--- a/content/api/latest/c++/scheduler_8hpp_source.html
+++ b/content/api/latest/c++/scheduler_8hpp_source.html
@@ -63,7 +63,7 @@
 <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&lt; Nothing &gt; start(const std::string &amp;name)</div><div class="ttdoc">Starts the slice with the given name (via &amp;#39;systemctl start &lt;name&gt;&amp;#39;). </div></div>
 <div class="ttc" id="classmesos_1_1SchedulerDriver_html"><div class="ttname"><a href="classmesos_1_1SchedulerDriver.html">mesos::SchedulerDriver</a></div><div class="ttdef"><b>Definition:</b> scheduler.hpp:185</div></div>
 <div class="ttc" id="namespacerouting_1_1filter_1_1internal_html_a646d4e3238d83329525957b5a5586be2"><div class="ttname"><a href="namespacerouting_1_1filter_1_1internal.html#a646d4e3238d83329525957b5a5586be2">routing::filter::internal::filters</a></div><div class="ttdeci">Result&lt; std::vector&lt; Filter&lt; Classifier &gt; &gt; &gt; filters(const std::string &amp;_link, const Handle &amp;parent)</div><div class="ttdef"><b>Definition:</b> internal.hpp:776</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="classmesos_1_1Scheduler_html"><div class="ttname"><a href="classmesos_1_1Scheduler.html">mesos::Scheduler</a></div><div class="ttdef"><b>Definition:</b> scheduler.hpp:69</div></div>
 <div class="ttc" id="namespaceprocess_html_a72c24f06ac3f91b9412de80c6252df25"><div class="ttname"><a href="namespaceprocess.html#a72c24f06ac3f91b9412de80c6252df25">process::run</a></div><div class="ttdeci">Future&lt; R &gt; run(R(*method)())</div><div class="ttdef"><b>Definition:</b> run.hpp:55</div></div>
 <div class="ttc" id="classmesos_1_1MesosSchedulerDriver_html_a2016233e839dbe1bf9df5a4ada2a385f"><div class="ttname"><a href="classmesos_1_1MesosSchedulerDriver.html#a2016233e839dbe1bf9df5a4ada2a385f">mesos::MesosSchedulerDriver::detector</a></div><div class="ttdeci">std::shared_ptr&lt; master::detector::MasterDetector &gt; detector</div><div class="ttdef"><b>Definition:</b> scheduler.hpp:456</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/script_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/script_8hpp_source.html b/content/api/latest/c++/script_8hpp_source.html
index f732ff5..7733673 100644
--- a/content/api/latest/c++/script_8hpp_source.html
+++ b/content/api/latest/c++/script_8hpp_source.html
@@ -53,7 +53,7 @@
 </div><!--header-->
 <div class="contents">
 <a href="script_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">// Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// or more contributor license agreements.  See the NOTICE file</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment">// distributed with this work for additional information</span></div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">// regarding copyright ownership.  The ASF licenses this file</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment">// to you under the Apache License, Version 2.0 (the</span></div><div class="line"><a name="l00006"></a><span clas
 s="lineno">    6</span>&#160;<span class="comment">// &quot;License&quot;); you may not use this file except in compliance</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment">// with the License.  You may obtain a copy of the License at</span></div><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment">//     http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment">// Unless required by applicable law or agreed to in writing, software</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment">// distribute
 d under the License is distributed on an &quot;AS IS&quot; BASIS,</span></div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment">// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span></div><div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment">// See the License for the specific language governing permissions and</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment">// limitations under the License.</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;</div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="preprocessor">#ifndef __TESTS_SCRIPT_HPP__</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="preprocessor">#define __TESTS_SCRIPT_HPP__</span></div><div class="line"><a name=
 "l00019"></a><span class="lineno">   19</span>&#160;</div><div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="preprocessor">#include &lt;gtest/gtest.h&gt;</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;</div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespacemesos.html">mesos</a> {</div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceinternal.html">internal</a> {</div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;<span class="keyword">namespace </span>tests {</div><div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;</div><div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="comment">// Helper used by TEST_SCRIPT to 
 execute the script.</span></div><div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="keywordtype">void</span> <a class="code" href="namespacemesos_1_1internal_1_1tests.html#a1526213546914662d7a58263f68d11bc">execute</a>(<span class="keyword">const</span> std::string&amp; script);</div><div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;</div><div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;} <span class="comment">// namespace tests {</span></div><div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;} <span class="comment">// namespace internal {</span></div><div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;} <span class="comment">// namespace mesos {</span></div><div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;</div><div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;</div><div class="l
 ine"><a name="l00034"></a><span class="lineno">   34</span>&#160;<span class="comment">// Runs the given script (relative to src/tests). We execute this</span></div><div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;<span class="comment">// script in temporary directory and pipe its output to &#39;/dev/null&#39;</span></div><div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;<span class="comment">// unless the verbose option is specified. The &quot;test&quot; passes if the</span></div><div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;<span class="comment">// script returns 0.</span></div><div class="line"><a name="l00038"></a><span class="lineno"><a class="line" href="script_8hpp.html#a3e3ba950fbe1f61f5f813d5b379318e9">   38</a></span>&#160;<span class="preprocessor">#define TEST_SCRIPT(test_case_name, test_name, script)      \</span></div><div class="line"><a name="l00039"></a><span class="lineno">   3
 9</span>&#160;<span class="preprocessor">  TEST(test_case_name, test_name) {                         \</span></div><div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;<span class="preprocessor">    mesos::internal::tests::execute(script);                \</span></div><div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;<span class="preprocessor">  }</span></div><div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;</div><div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;<span class="preprocessor">#endif // __TESTS_SCRIPT_HPP__</span></div><div class="ttc" id="namespacemesos_1_1internal_1_1tests_html_a1526213546914662d7a58263f68d11bc"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests.html#a1526213546914662d7a58263f68d11bc">mesos::internal::tests::execute</a></div><div class="ttdeci">void execute(const std::string &amp;script)</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="namespaceinternal_html"><div class="ttname"><a href="namespaceinternal.html">internal</a></div><div class="ttdef"><b>Definition:</b> attributes.hpp:24</div></div>
 </div><!-- fragment --></div><!-- contents -->
 <!-- start footer part -->

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/secret_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/secret_8hpp_source.html b/content/api/latest/c++/secret_8hpp_source.html
index 7e50293..b2078ec 100644
--- a/content/api/latest/c++/secret_8hpp_source.html
+++ b/content/api/latest/c++/secret_8hpp_source.html
@@ -61,7 +61,7 @@
 <div class="ttc" id="src_2slave_2containerizer_2mesos_2isolator_8hpp_html"><div class="ttname"><a href="src_2slave_2containerizer_2mesos_2isolator_8hpp.html">isolator.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1VolumeSecretIsolatorProcess_html_a7ae0f1b35b1bc491f81b00783bea94cf"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1VolumeSecretIsolatorProcess.html#a7ae0f1b35b1bc491f81b00783bea94cf">mesos::internal::slave::VolumeSecretIsolatorProcess::create</a></div><div class="ttdeci">static Try&lt; mesos::slave::Isolator * &gt; create(const Flags &amp;flags, SecretResolver *secretResolver)</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1VolumeSecretIsolatorProcess_html_a974beb91927e6e1f92a27d7686d54d89"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1VolumeSecretIsolatorProcess.html#a974beb91927e6e1f92a27d7686d54d89">mesos::internal::slave::VolumeSecretIsolatorProcess::prepare</a></div><div class="ttdeci">virtual process::Future&lt; Option&lt; mesos::slave::ContainerLaunchInfo &gt; &gt; prepare(const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig)</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1VolumeSecretIsolatorProcess_html_a9b2b6ca6c42f5c798c634fedcdfcf31e"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1VolumeSecretIsolatorProcess.html#a9b2b6ca6c42f5c798c634fedcdfcf31e">mesos::internal::slave::VolumeSecretIsolatorProcess::~VolumeSecretIsolatorProcess</a></div><div class="ttdeci">virtual ~VolumeSecretIsolatorProcess()</div><div class="ttdef"><b>Definition:</b> secret.hpp:46</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></div><div class="ttdef"><b>Definition:</b> isolator.hpp:80</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/937d024f/content/api/latest/c++/secret__resolver_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/secret__resolver_8hpp_source.html b/content/api/latest/c++/secret__resolver_8hpp_source.html
index 6d48235..c66622e 100644
--- a/content/api/latest/c++/secret__resolver_8hpp_source.html
+++ b/content/api/latest/c++/secret__resolver_8hpp_source.html
@@ -56,7 +56,7 @@
 <div class="ttc" id="structmesos_1_1modules_1_1ModuleBase_html"><div class="ttname"><a href="structmesos_1_1modules_1_1ModuleBase.html">mesos::modules::ModuleBase</a></div><div class="ttdef"><b>Definition:</b> module.hpp:56</div></div>
 <div class="ttc" id="include_2mesos_2mesos_8hpp_html"><div class="ttname"><a href="include_2mesos_2mesos_8hpp.html">mesos.hpp</a></div></div>
 <div class="ttc" id="namespacemesos_1_1modules_html_a70163bdea2fe39ef5b798a7d7ee0c220"><div class="ttname"><a href="namespacemesos_1_1modules.html#a70163bdea2fe39ef5b798a7d7ee0c220">mesos::modules::kind</a></div><div class="ttdeci">const char * kind()</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="include_2mesos_2module_8hpp_html"><div class="ttname"><a href="include_2mesos_2module_8hpp.html">module.hpp</a></div></div>
 <div class="ttc" id="structmesos_1_1modules_1_1Module_3_01mesos_1_1SecretResolver_01_4_html_aa657e63de3c41fbda707578ed3b6dda0"><div class="ttname"><a href="structmesos_1_1modules_1_1Module_3_01mesos_1_1SecretResolver_01_4.html#aa657e63de3c41fbda707578ed3b6dda0">mesos::modules::Module&lt; mesos::SecretResolver &gt;::Module</a></div><div class="ttdeci">Module(const char *_moduleApiVersion, const char *_mesosVersion, const char *_authorName, const char *_authorEmail, const char *_description, bool(*_compatible)(), mesos::SecretResolver *(*_create)(const Parameters &amp;parameters))</div><div class="ttdef"><b>Definition:</b> secret_resolver.hpp:38</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&lt; Nothing &gt; create(const std::string &amp;hierarchy, const std::string &amp;cgroup, bool recursive=false)</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/setns__test__helper_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/setns__test__helper_8hpp_source.html b/content/api/latest/c++/setns__test__helper_8hpp_source.html
index 31ed74b..d921fe6 100644
--- a/content/api/latest/c++/setns__test__helper_8hpp_source.html
+++ b/content/api/latest/c++/setns__test__helper_8hpp_source.html
@@ -58,7 +58,7 @@
 <div class="ttc" id="classmesos_1_1internal_1_1tests_1_1SetnsTestHelper_html_a960673818ffbf7c5e98a690d8758e87d"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1SetnsTestHelper.html#a960673818ffbf7c5e98a690d8758e87d">mesos::internal::tests::SetnsTestHelper::execute</a></div><div class="ttdeci">virtual int execute()</div></div>
 <div class="ttc" id="classSubcommand_html"><div class="ttname"><a href="classSubcommand.html">Subcommand</a></div><div class="ttdef"><b>Definition:</b> subcommand.hpp:41</div></div>
 <div class="ttc" id="subcommand_8hpp_html"><div class="ttname"><a href="subcommand_8hpp.html">subcommand.hpp</a></div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="namespaceinternal_html"><div class="ttname"><a href="namespaceinternal.html">internal</a></div><div class="ttdef"><b>Definition:</b> attributes.hpp:24</div></div>
 </div><!-- fragment --></div><!-- contents -->
 <!-- start footer part -->

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/slave_2container__logger_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/slave_2container__logger_8hpp_source.html b/content/api/latest/c++/slave_2container__logger_8hpp_source.html
index f6de567..8de9121 100644
--- a/content/api/latest/c++/slave_2container__logger_8hpp_source.html
+++ b/content/api/latest/c++/slave_2container__logger_8hpp_source.html
@@ -60,7 +60,7 @@
 <div class="ttc" id="3rdparty_2libprocess_2include_2process_2shared_8hpp_html"><div class="ttname"><a href="3rdparty_2libprocess_2include_2process_2shared_8hpp.html">shared.hpp</a></div></div>
 <div class="ttc" id="nothing_8hpp_html"><div class="ttname"><a href="nothing_8hpp.html">nothing.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1slave_1_1ContainerLogger_html_ad5f5c3cb7cbe6499cc609a165917cc72"><div class="ttname"><a href="classmesos_1_1slave_1_1ContainerLogger.html#ad5f5c3cb7cbe6499cc609a165917cc72">mesos::slave::ContainerLogger::prepare</a></div><div class="ttdeci">virtual process::Future&lt; ContainerIO &gt; prepare(const ExecutorInfo &amp;executorInfo, const std::string &amp;sandboxDirectory, const Option&lt; std::string &gt; &amp;user)=0</div><div class="ttdoc">Called before Mesos creates a container. </div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="include_2mesos_2slave_2containerizer_8hpp_html"><div class="ttname"><a href="include_2mesos_2slave_2containerizer_8hpp.html">containerizer.hpp</a></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="classmesos_1_1slave_1_1ContainerLogger_html_a2655dbc87f01116b204bcc03a199da16"><div class="ttname"><a href="classmesos_1_1slave_1_1ContainerLogger.html#a2655dbc87f01116b204bcc03a199da16">mesos::slave::ContainerLogger::~ContainerLogger</a></div><div class="ttdeci">virtual ~ContainerLogger()</div><div class="ttdef"><b>Definition:</b> container_logger.hpp:66</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/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 27c1a94..0e1f3f5 100644
--- a/content/api/latest/c++/slave_2containerizer_2docker_8hpp_source.html
+++ b/content/api/latest/c++/slave_2containerizer_2docker_8hpp_source.html
@@ -77,7 +77,7 @@
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1DockerContainerizer_html_aa687341b669134a07562d31ece0be0c4"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#aa687341b669134a07562d31ece0be0c4">mesos::internal::slave::DockerContainerizer::DockerContainerizer</a></div><div class="ttdeci">DockerContainerizer(const Flags &amp;flags, Fetcher *fetcher, const process::Owned&lt; mesos::slave::ContainerLogger &gt; &amp;logger, process::Shared&lt; Docker &gt; docker, const Option&lt; NvidiaComponents &gt; &amp;nvidia=None())</div></div>
 <div class="ttc" id="classprocess_1_1Shared_html"><div class="ttname"><a href="classprocess_1_1Shared.html">process::Shared&lt; Docker &gt;</a></div></div>
 <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="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="classprocess_1_1Promise_html"><div class="ttname"><a href="classprocess_1_1Promise.html">process::Promise&lt; mesos::slave::ContainerTermination &gt;</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="classOption_html_a21358442c0fac1cc978a67a9a9089a79"><div class="ttname"><a href="classOption.html#a21358442c0fac1cc978a67a9a9089a79">Option::get</a></div><div class="ttdeci">const T &amp; get() const &amp;</div><div class="ttdef"><b>Definition:</b> option.hpp:118</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/slave_2containerizer_2mesos_2isolators_2cgroups_2cgroups_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/slave_2containerizer_2mesos_2isolators_2cgroups_2cgroups_8hpp_source.html b/content/api/latest/c++/slave_2containerizer_2mesos_2isolators_2cgroups_2cgroups_8hpp_source.html
index ab63c15..87a93f5 100644
--- a/content/api/latest/c++/slave_2containerizer_2mesos_2isolators_2cgroups_2cgroups_8hpp_source.html
+++ b/content/api/latest/c++/slave_2containerizer_2mesos_2isolators_2cgroups_2cgroups_8hpp_source.html
@@ -69,7 +69,7 @@
 <div class="ttc" id="classmultihashmap_html"><div class="ttname"><a href="classmultihashmap.html">multihashmap</a></div><div class="ttdef"><b>Definition:</b> multihashmap.hpp:34</div></div>
 <div class="ttc" id="nothing_8hpp_html"><div class="ttname"><a href="nothing_8hpp.html">nothing.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess_html_a73eb421d6a27ed4226688e1da884385a"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html#a73eb421d6a27ed4226688e1da884385a">mesos::internal::slave::CgroupsIsolatorProcess::~CgroupsIsolatorProcess</a></div><div class="ttdeci">virtual ~CgroupsIsolatorProcess()</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="classprocess_1_1Promise_html"><div class="ttname"><a href="classprocess_1_1Promise.html">process::Promise&lt; mesos::slave::ContainerLimitation &gt;</a></div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess_html_abc18c8ede13ce1178d3cc54555082aca"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html#abc18c8ede13ce1178d3cc54555082aca">mesos::internal::slave::CgroupsIsolatorProcess::supportsNesting</a></div><div class="ttdeci">virtual bool supportsNesting()</div></div>
 <div class="ttc" id="namespacecgroups_1_1named_html_a90339a144714dee1c97f9e34553ace0e"><div class="ttname"><a href="namespacecgroups_1_1named.html#a90339a144714dee1c97f9e34553ace0e">cgroups::named::cgroup</a></div><div class="ttdeci">Result&lt; std::string &gt; cgroup(const std::string &amp;hierarchyName, pid_t pid)</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/slave_2containerizer_2mesos_2isolators_2docker_2volume_2paths_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/slave_2containerizer_2mesos_2isolators_2docker_2volume_2paths_8hpp_source.html b/content/api/latest/c++/slave_2containerizer_2mesos_2isolators_2docker_2volume_2paths_8hpp_source.html
index 522bfc7..8932a9c 100644
--- a/content/api/latest/c++/slave_2containerizer_2mesos_2isolators_2docker_2volume_2paths_8hpp_source.html
+++ b/content/api/latest/c++/slave_2containerizer_2mesos_2isolators_2docker_2volume_2paths_8hpp_source.html
@@ -54,7 +54,7 @@
 <div class="contents">
 <a href="slave_2containerizer_2mesos_2isolators_2docker_2volume_2paths_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">// Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// or more contributor license agreements.  See the NOTICE file</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment">// distributed with this work for additional information</span></div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">// regarding copyright ownership.  The ASF licenses this file</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment">// to you under the Apache License, Version 2.0 (the</span>
 </div><div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment">// &quot;License&quot;); you may not use this file except in compliance</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment">// with the License.  You may obtain a copy of the License at</span></div><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment">//     http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment">// Unless required by applicable law or agreed to in writing, software</span></div><div class="line"><a name="l00012"></a><span class="lineno
 ">   12</span>&#160;<span class="comment">// distributed under the License is distributed on an &quot;AS IS&quot; BASIS,</span></div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment">// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span></div><div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment">// See the License for the specific language governing permissions and</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment">// limitations under the License.</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;</div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="preprocessor">#ifndef __ISOLATOR_VOLUME_PATHS_HPP__</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="preprocessor">#de
 fine __ISOLATOR_VOLUME_PATHS_HPP__</span></div><div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;</div><div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="preprocessor">#include &lt;string&gt;</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;</div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespacemesos.html">mesos</a> {</div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceinternal.html">internal</a> {</div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;<span class="keyword">namespace </span>slave {</div><div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespacedoc
 ker.html">docker</a> {</div><div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="keyword">namespace </span>volume {</div><div class="line"><a name="l00027"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave_1_1docker_1_1volume_1_1paths.html">   27</a></span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceos_1_1libraries.html#a41b3cb8b32c32ab2abf7a7aa62de9f18">paths</a> {</div><div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;</div><div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="comment">// We checkpoint the information about docker volumes that each</span></div><div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="comment">// container uses. The layout is as follows:</span></div><div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="comment">// 
   &lt;docker_volume_checkpoint_dir&gt; (&#39;--docker_volume_checkpoint_dir&#39; flag)</span></div><div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;<span class="comment">//      |-- &lt;ID of Container1&gt;/</span></div><div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;<span class="comment">//      |      |-- volumes</span></div><div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;<span class="comment">//      |-- &lt;ID of Container2&gt;/</span></div><div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;<span class="comment">//      |      |-- volumes</span></div><div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;<span class="comment">//      |-- &lt;ID of Container3&gt;/</span></div><div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;<span class="comment">//      |-- ...</span></div><div class="line"><a name="l00038"></a><sp
 an class="lineno">   38</span>&#160;</div><div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;std::string <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1docker_1_1volume_1_1paths.html#a6bca5b32aae2055e069f5fb23b8c6615">getContainerDir</a>(</div><div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;    <span class="keyword">const</span> std::string&amp; rootDir,</div><div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;    <span class="keyword">const</span> std::string&amp; containerId);</div><div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;</div><div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;</div><div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;std::string <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1docker_1_1volume_1_1paths.html#ac836ed5612f9170971ca3149150072e2">getVolumesPath</a>(</div><
 div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;    <span class="keyword">const</span> std::string&amp; rootDir,</div><div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;    <span class="keyword">const</span> std::string&amp; containerId);</div><div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;</div><div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;} <span class="comment">// namespace paths {</span></div><div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;} <span class="comment">// namespace volume {</span></div><div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;} <span class="comment">// namespace docker {</span></div><div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;} <span class="comment">// namespace slave {</span></div><div class="line"><a name="l00052"></a><span class="lineno">   52</span
 >&#160;} <span class="comment">// namespace internal {</span></div><div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;} <span class="comment">// namespace mesos {</span></div><div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;</div><div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;<span class="preprocessor">#endif // __ISOLATOR_VOLUME_PATHS_HPP__</span></div><div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1docker_1_1volume_1_1paths_html_a6bca5b32aae2055e069f5fb23b8c6615"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1docker_1_1volume_1_1paths.html#a6bca5b32aae2055e069f5fb23b8c6615">mesos::internal::slave::docker::volume::paths::getContainerDir</a></div><div class="ttdeci">std::string getContainerDir(const std::string &amp;rootDir, const std::string &amp;containerId)</div></div>
 <div class="ttc" id="namespaceos_1_1libraries_html_a41b3cb8b32c32ab2abf7a7aa62de9f18"><div class="ttname"><a href="namespaceos_1_1libraries.html#a41b3cb8b32c32ab2abf7a7aa62de9f18">os::libraries::paths</a></div><div class="ttdeci">std::string paths()</div><div class="ttdef"><b>Definition:</b> os.hpp:136</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="namespaceinternal_html"><div class="ttname"><a href="namespaceinternal.html">internal</a></div><div class="ttdef"><b>Definition:</b> attributes.hpp:24</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1docker_1_1volume_1_1paths_html_ac836ed5612f9170971ca3149150072e2"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1docker_1_1volume_1_1paths.html#ac836ed5612f9170971ca3149150072e2">mesos::internal::slave::docker::volume::paths::getVolumesPath</a></div><div class="ttdeci">std::string getVolumesPath(const std::string &amp;rootDir, const std::string &amp;containerId)</div></div>
 <div class="ttc" id="namespacedocker_html"><div class="ttname"><a href="namespacedocker.html">docker</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:34</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/slave_2containerizer_2mesos_2isolators_2linux_2capabilities_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/slave_2containerizer_2mesos_2isolators_2linux_2capabilities_8hpp_source.html b/content/api/latest/c++/slave_2containerizer_2mesos_2isolators_2linux_2capabilities_8hpp_source.html
index 87aea5e..11b094d 100644
--- a/content/api/latest/c++/slave_2containerizer_2mesos_2isolators_2linux_2capabilities_8hpp_source.html
+++ b/content/api/latest/c++/slave_2containerizer_2mesos_2isolators_2linux_2capabilities_8hpp_source.html
@@ -58,7 +58,7 @@
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Flags_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></div><div class="ttdef"><b>Definition:</b> flags.hpp:39</div></div>
 <div class="ttc" id="src_2slave_2containerizer_2mesos_2isolator_8hpp_html"><div class="ttname"><a href="src_2slave_2containerizer_2mesos_2isolator_8hpp.html">isolator.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1LinuxCapabilitiesIsolatorProcess_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1LinuxCapabilitiesIsolatorProcess.html">mesos::internal::slave::LinuxCapabilitiesIsolatorProcess</a></div><div class="ttdef"><b>Definition:</b> capabilities.hpp:30</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></div><div class="ttdef"><b>Definition:</b> isolator.hpp:80</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1LinuxCapabilitiesIsolatorProcess_html_ab70b34180135c1c9c55c4a87e82d4ce0"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1LinuxCapabilitiesIsolatorProcess.html#ab70b34180135c1c9c55c4a87e82d4ce0">mesos::internal::slave::LinuxCapabilitiesIsolatorProcess::create</a></div><div class="ttdeci">static Try&lt; mesos::slave::Isolator * &gt; create(const Flags &amp;flags)</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1LinuxCapabilitiesIsolatorProcess_html_a5d066816de81b81462b93b8699af4d25"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1LinuxCapabilitiesIsolatorProcess.html#a5d066816de81b81462b93b8699af4d25">mesos::internal::slave::LinuxCapabilitiesIsolatorProcess::prepare</a></div><div class="ttdeci">virtual process::Future&lt; Option&lt; mesos::slave::ContainerLaunchInfo &gt; &gt; prepare(const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig)</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/slave_2containerizer_2mesos_2isolators_2network_2cni_2paths_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/slave_2containerizer_2mesos_2isolators_2network_2cni_2paths_8hpp_source.html b/content/api/latest/c++/slave_2containerizer_2mesos_2isolators_2network_2cni_2paths_8hpp_source.html
index 803492a..8085054 100644
--- a/content/api/latest/c++/slave_2containerizer_2mesos_2isolators_2network_2cni_2paths_8hpp_source.html
+++ b/content/api/latest/c++/slave_2containerizer_2mesos_2isolators_2network_2cni_2paths_8hpp_source.html
@@ -59,7 +59,7 @@
 <div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths_html_a5470ee8b60363f1e16d5952a630bff40"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#a5470ee8b60363f1e16d5952a630bff40">mesos::internal::slave::cni::paths::getNamespacePath</a></div><div class="ttdeci">string getNamespacePath(const string &amp;rootDir, const string &amp;containerId)</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths_html_a5769e2b50a4dc77c5e0e1dae6d3eabd2"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#a5769e2b50a4dc77c5e0e1dae6d3eabd2">mesos::internal::slave::cni::paths::getInterfaces</a></div><div class="ttdeci">Try&lt; list&lt; string &gt; &gt; getInterfaces(const string &amp;rootDir, const string &amp;containerId, const string &amp;networkName)</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths_html_ab0d860d0eb59db1d2d7b5e6c285bac66"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#ab0d860d0eb59db1d2d7b5e6c285bac66">mesos::internal::slave::cni::paths::getContainerDir</a></div><div class="ttdeci">string getContainerDir(const string &amp;rootDir, const string &amp;containerId)</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths_html_a4f0a850702ab1562a1c1dcb6905c3bb9"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#a4f0a850702ab1562a1c1dcb6905c3bb9">mesos::internal::slave::cni::paths::getInterfaceDir</a></div><div class="ttdeci">string getInterfaceDir(const string &amp;rootDir, const string &amp;containerId, const string &amp;networkName, const string &amp;ifName)</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths_html_a5486ebbf60ed3da817cc1acbdb123851"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html#a5486ebbf60ed3da817cc1acbdb123851">mesos::internal::slave::cni::paths::getNetworkDir</a></div><div class="ttdeci">string getNetworkDir(const string &amp;rootDir, const string &amp;containerId, const string &amp;networkName)</div></div>
 <div class="ttc" id="namespacecgroups_1_1devices_html_a22494291bc2cb89697dcd2b5f288bdd3"><div class="ttname"><a href="namespacecgroups_1_1devices.html#a22494291bc2cb89697dcd2b5f288bdd3">cgroups::devices::list</a></div><div class="ttdeci">Try&lt; std::vector&lt; Entry &gt; &gt; list(const std::string &amp;hierarchy, const std::string &amp;cgroup)</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/slave_2containerizer_2mesos_2isolators_2posix_2rlimits_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/slave_2containerizer_2mesos_2isolators_2posix_2rlimits_8hpp_source.html b/content/api/latest/c++/slave_2containerizer_2mesos_2isolators_2posix_2rlimits_8hpp_source.html
index 4e3a2ec..0be3a2b 100644
--- a/content/api/latest/c++/slave_2containerizer_2mesos_2isolators_2posix_2rlimits_8hpp_source.html
+++ b/content/api/latest/c++/slave_2containerizer_2mesos_2isolators_2posix_2rlimits_8hpp_source.html
@@ -56,7 +56,7 @@
 <div class="ttc" id="classTry_html"><div class="ttname"><a href="classTry.html">Try</a></div><div class="ttdef"><b>Definition:</b> check.hpp:33</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Flags_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></div><div class="ttdef"><b>Definition:</b> flags.hpp:39</div></div>
 <div class="ttc" id="src_2slave_2containerizer_2mesos_2isolator_8hpp_html"><div class="ttname"><a href="src_2slave_2containerizer_2mesos_2isolator_8hpp.html">isolator.hpp</a></div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1PosixRLimitsIsolatorProcess_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1PosixRLimitsIsolatorProcess.html">mesos::internal::slave::PosixRLimitsIsolatorProcess</a></div><div class="ttdef"><b>Definition:</b> rlimits.hpp:30</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></div><div class="ttdef"><b>Definition:</b> isolator.hpp:80</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1PosixRLimitsIsolatorProcess_html_ad5d07c251957131db675912fa39b85db"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1PosixRLimitsIsolatorProcess.html#ad5d07c251957131db675912fa39b85db">mesos::internal::slave::PosixRLimitsIsolatorProcess::supportsNesting</a></div><div class="ttdeci">virtual bool supportsNesting()</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/slave_2containerizer_2mesos_2launcher_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/slave_2containerizer_2mesos_2launcher_8hpp_source.html b/content/api/latest/c++/slave_2containerizer_2mesos_2launcher_8hpp_source.html
index 811ac2e..6579374 100644
--- a/content/api/latest/c++/slave_2containerizer_2mesos_2launcher_8hpp_source.html
+++ b/content/api/latest/c++/slave_2containerizer_2mesos_2launcher_8hpp_source.html
@@ -69,7 +69,7 @@
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1SubprocessLauncher_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1SubprocessLauncher.html">mesos::internal::slave::SubprocessLauncher</a></div><div class="ttdef"><b>Definition:</b> launcher.hpp:91</div></div>
 <div class="ttc" id="classprocess_1_1Subprocess_1_1IO_html"><div class="ttname"><a href="classprocess_1_1Subprocess_1_1IO.html">process::Subprocess::IO</a></div><div class="ttdoc">Describes how the I/O is redirected for stdin/stdout/stderr. </div><div class="ttdef"><b>Definition:</b> subprocess.hpp:61</div></div>
 <div class="ttc" id="classflags_1_1FlagsBase_html"><div class="ttname"><a href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></div><div class="ttdef"><b>Definition:</b> flags.hpp:44</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</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="option_8hpp_html"><div class="ttname"><a href="option_8hpp.html">option.hpp</a></div></div>
 <div class="ttc" id="future_8hpp_html"><div class="ttname"><a href="future_8hpp.html">future.hpp</a></div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/slave_2containerizer_2mesos_2paths_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/slave_2containerizer_2mesos_2paths_8hpp_source.html b/content/api/latest/c++/slave_2containerizer_2mesos_2paths_8hpp_source.html
index 30de06d..94ca35b 100644
--- a/content/api/latest/c++/slave_2containerizer_2mesos_2paths_8hpp_source.html
+++ b/content/api/latest/c++/slave_2containerizer_2mesos_2paths_8hpp_source.html
@@ -77,7 +77,7 @@
 <div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths_html_aba3242cf7940f85894649efe65c3002d"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#aba3242cf7940f85894649efe65c3002d">mesos::internal::slave::containerizer::paths::CONTAINER_CONFIG_FILE</a></div><div class="ttdeci">constexpr char CONTAINER_CONFIG_FILE[]</div><div class="ttdef"><b>Definition:</b> paths.hpp:69</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths_html_aefea1ee79a8d641ec8a51247a524e628"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#aefea1ee79a8d641ec8a51247a524e628">mesos::internal::slave::containerizer::paths::getRuntimePath</a></div><div class="ttdeci">std::string getRuntimePath(const std::string &amp;runtimeDir, const ContainerID &amp;containerId)</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths_html_a5d67fb766dc84ea674a43507346c322a"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#a5d67fb766dc84ea674a43507346c322a">mesos::internal::slave::containerizer::paths::STATUS_FILE</a></div><div class="ttdeci">constexpr char STATUS_FILE[]</div><div class="ttdef"><b>Definition:</b> paths.hpp:70</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths_html_af36ff8d1231226a63d264c0843605b04"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#af36ff8d1231226a63d264c0843605b04">mesos::internal::slave::containerizer::paths::getSandboxPath</a></div><div class="ttdeci">std::string getSandboxPath(const std::string &amp;rootSandboxPath, const ContainerID &amp;containerId)</div></div>
 <div class="ttc" id="include_2mesos_2slave_2containerizer_8hpp_html"><div class="ttname"><a href="include_2mesos_2slave_2containerizer_8hpp.html">containerizer.hpp</a></div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths_html_a37bc638e07bd04682a9d7a652cea47f9"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#a37bc638e07bd04682a9d7a652cea47f9">mesos::internal::slave::containerizer::paths::PID_FILE</a></div><div class="ttdeci">constexpr char PID_FILE[]</div><div class="ttdef"><b>Definition:</b> paths.hpp:68</div></div>


[07/37] mesos-site git commit: Updated the website built from mesos SHA: 1231e8f.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/src_2slave_2flags_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2slave_2flags_8hpp_source.html b/content/api/latest/c++/src_2slave_2flags_8hpp_source.html
index 545dd42..ad2840a 100644
--- a/content/api/latest/c++/src_2slave_2flags_8hpp_source.html
+++ b/content/api/latest/c++/src_2slave_2flags_8hpp_source.html
@@ -52,110 +52,111 @@
 <div class="title">flags.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<a href="src_2slave_2flags_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">// Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// or more contributor license agreements.  See the NOTICE file</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment">// distributed with this work for additional information</span></div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">// regarding copyright ownership.  The ASF licenses this file</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment">// to you under the Apache License, Version 2.0 (the</span></div><div class="line"><a name="l00006"></a
 ><span class="lineno">    6</span>&#160;<span class="comment">// &quot;License&quot;); you may not use this file except in compliance</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment">// with the License.  You may obtain a copy of the License at</span></div><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment">//     http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment">// Unless required by applicable law or agreed to in writing, software</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment">//
  distributed under the License is distributed on an &quot;AS IS&quot; BASIS,</span></div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment">// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span></div><div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment">// See the License for the specific language governing permissions and</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment">// limitations under the License.</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;</div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="preprocessor">#ifndef __SLAVE_FLAGS_HPP__</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="preprocessor">#define __SLAVE_FLAGS_HPP__</span></div><div class="line"
 ><a name="l00019"></a><span class="lineno">   19</span>&#160;</div><div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="preprocessor">#include &lt;cstdint&gt;</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="preprocessor">#include &lt;string&gt;</span></div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;</div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="bytes_8hpp.html">stout/bytes.hpp</a>&gt;</span></div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="duration_8hpp.html">stout/duration.hpp</a>&gt;</span></div><div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="json_8hpp.html">stout/json.hpp<
 /a>&gt;</span></div><div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="option_8hpp.html">stout/option.hpp</a>&gt;</span></div><div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="path_8hpp.html">stout/path.hpp</a>&gt;</span></div><div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;</div><div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="include_2mesos_2module_2module_8hpp.html">mesos/module/module.hpp</a>&gt;</span></div><div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;</div><div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="src_2logging_2flags_8hpp.html">logging/flags.hpp</a>&qu
 ot;</span></div><div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;</div><div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="src_2messages_2flags_8hpp.html">messages/flags.hpp</a>&quot;</span></div><div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;</div><div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespacemesos.html">mesos</a> {</div><div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceinternal.html">internal</a> {</div><div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;<span class="keyword">namespace </span>slave {</div><div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;</div><div class="line"><a nam
 e="l00039"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html">   39</a></span>&#160;<span class="keyword">class </span><a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html">Flags</a> : <span class="keyword">public</span> <span class="keyword">virtual</span> <a class="code" href="classmesos_1_1internal_1_1logging_1_1Flags.html">logging::Flags</a></div><div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;{</div><div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;  <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a9bc7b66c073851c06d22cb130689feb3">Flags</a>();</div><div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;</div><div class="line"><a name="l00044"></a><span class="lineno"><a class="line" href="classmesos_1_1
 internal_1_1slave_1_1Flags.html#a4eb76a8dfeb200a6e7692b1484f2d9b3">   44</a></span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a4eb76a8dfeb200a6e7692b1484f2d9b3">version</a>;</div><div class="line"><a name="l00045"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a9998816b487c73cd08884756ed294d0f">   45</a></span>&#160;  <a class="code" href="classOption.html">Option&lt;std::string&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a9998816b487c73cd08884756ed294d0f">hostname</a>;</div><div class="line"><a name="l00046"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a6efc82f988341143dfbe28728a6f92b8">   46</a></span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a6efc82f988341143dfbe28728a6f92b8">hostname_lookup</a>;</div><div class="li
 ne"><a name="l00047"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ae554756412fdaca60f268de282e17e97">   47</a></span>&#160;  <a class="code" href="classOption.html">Option&lt;std::string&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ae554756412fdaca60f268de282e17e97">resources</a>;</div><div class="line"><a name="l00048"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ab75a6e8c4dae7d10dce79461ea027a92">   48</a></span>&#160;  <a class="code" href="classOption.html">Option&lt;std::string&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ab75a6e8c4dae7d10dce79461ea027a92">resource_provider_config_dir</a>;</div><div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;<span class="preprocessor">#ifdef ENABLE_GRPC</span></div><div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;  <a class="code" 
 href="classOption.html">Option&lt;std::string&gt;</a> disk_profile_adaptor;</div><div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00052"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a9c17940ada14b1be41aea68412c0fe7f">   52</a></span>&#160;  std::string <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a9c17940ada14b1be41aea68412c0fe7f">isolation</a>;</div><div class="line"><a name="l00053"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a698a5ac10b77b999b726bac1448d8c25">   53</a></span>&#160;  std::string <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a698a5ac10b77b999b726bac1448d8c25">launcher</a>;</div><div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;</div><div class="line"><a name="l00055"></a><span class="lineno"><a cl
 ass="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a2284d18e72211cc2c09697c833ce953b">   55</a></span>&#160;  <a class="code" href="classOption.html">Option&lt;std::string&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a2284d18e72211cc2c09697c833ce953b">image_providers</a>;</div><div class="line"><a name="l00056"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ab875724f5b9b94f4802db834332cd4a9">   56</a></span>&#160;  <a class="code" href="classOption.html">Option&lt;std::string&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ab875724f5b9b94f4802db834332cd4a9">image_provisioner_backend</a>;</div><div class="line"><a name="l00057"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ada59d82abc50e0f8207b29acc3597cdb">   57</a></span>&#160;  <a class="code" href="classOption.html">Option&lt;ImageGcConfig&gt;</a> <a class="code" href=
 "classmesos_1_1internal_1_1slave_1_1Flags.html#ada59d82abc50e0f8207b29acc3597cdb">image_gc_config</a>;</div><div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;</div><div class="line"><a name="l00059"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a7480cef5b759af53e7143984518fd1d3">   59</a></span>&#160;  std::string <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a7480cef5b759af53e7143984518fd1d3">appc_simple_discovery_uri_prefix</a>;</div><div class="line"><a name="l00060"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#abb43916e57ee62ceacf44cc4e75e8099">   60</a></span>&#160;  std::string <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#abb43916e57ee62ceacf44cc4e75e8099">appc_store_dir</a>;</div><div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;</div><div class="line"><a name="l00062"></a><span clas
 s="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a72ce0e6b8f4e52a630c81d5f6d28232e">   62</a></span>&#160;  std::string <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a72ce0e6b8f4e52a630c81d5f6d28232e">docker_registry</a>;</div><div class="line"><a name="l00063"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a439e85b545c6363c4dccf52d00369391">   63</a></span>&#160;  std::string <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a439e85b545c6363c4dccf52d00369391">docker_store_dir</a>;</div><div class="line"><a name="l00064"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a192e3f2d6d4d19535423137d96ef1ff0">   64</a></span>&#160;  std::string <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a192e3f2d6d4d19535423137d96ef1ff0">docker_volume_checkpoint_dir</a>;</div><div class="line"><a name="l00065"></a><span cla
 ss="lineno">   65</span>&#160;</div><div class="line"><a name="l00066"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a1a310bac36b6f2744f7d42441e71101c">   66</a></span>&#160;  std::string <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a1a310bac36b6f2744f7d42441e71101c">default_role</a>;</div><div class="line"><a name="l00067"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a28cd0cfc2a86e965450c61ec91857369">   67</a></span>&#160;  <a class="code" href="classOption.html">Option&lt;std::string&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a28cd0cfc2a86e965450c61ec91857369">attributes</a>;</div><div class="line"><a name="l00068"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a3d8d3842cba9de40841afbd0a6115860">   68</a></span>&#160;  <a class="code" href="classBytes.html">Bytes</a> <a class="code" hre
 f="classmesos_1_1internal_1_1slave_1_1Flags.html#a3d8d3842cba9de40841afbd0a6115860">fetcher_cache_size</a>;</div><div class="line"><a name="l00069"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a60651f5ebbd9c12cf50c5e8d2311ebb5">   69</a></span>&#160;  std::string <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a60651f5ebbd9c12cf50c5e8d2311ebb5">fetcher_cache_dir</a>;</div><div class="line"><a name="l00070"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a78a33923b6a89130dbe5946faa39d362">   70</a></span>&#160;  std::string <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a78a33923b6a89130dbe5946faa39d362">work_dir</a>;</div><div class="line"><a name="l00071"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#abd7b28bff6a7e3b91d3e2dbe1edce1e5">   71</a></span>&#160;  std::string <a class="code" href="classmesos_1
 _1internal_1_1slave_1_1Flags.html#abd7b28bff6a7e3b91d3e2dbe1edce1e5">runtime_dir</a>;</div><div class="line"><a name="l00072"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ae06943cad8c94cb9c429827878476dd2">   72</a></span>&#160;  std::string <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ae06943cad8c94cb9c429827878476dd2">launcher_dir</a>;</div><div class="line"><a name="l00073"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a31989f3c239b8957670121ef8041e0c3">   73</a></span>&#160;  std::string <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a31989f3c239b8957670121ef8041e0c3">hadoop_home</a>; <span class="comment">// TODO(benh): Make an Option.</span></div><div class="line"><a name="l00074"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ada590e43d4ac33f73b848de997754f01">   74</a></span>&#160;  <span clas
 s="keywordtype">size_t</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ada590e43d4ac33f73b848de997754f01">max_completed_executors_per_framework</a>;</div><div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160;</div><div class="line"><a name="l00076"></a><span class="lineno">   76</span>&#160;<span class="preprocessor">#ifndef __WINDOWS__</span></div><div class="line"><a name="l00077"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a7d6223cbee6dfd81917c1bbf3a40d4dd">   77</a></span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a7d6223cbee6dfd81917c1bbf3a40d4dd">switch_user</a>;</div><div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160;<span class="preprocessor">#endif // __WINDOWS__</span></div><div class="line"><a name="l00079"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1
 _1slave_1_1Flags.html#a26d6706f0a676f3ded25a99d138a8928">   79</a></span>&#160;  <a class="code" href="classDuration.html">Duration</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a26d6706f0a676f3ded25a99d138a8928">http_heartbeat_interval</a>;</div><div class="line"><a name="l00080"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a49bb4084e5b0b6914388bd64bf4f612b">   80</a></span>&#160;  std::string <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a49bb4084e5b0b6914388bd64bf4f612b">frameworks_home</a>;  <span class="comment">// TODO(benh): Make an Option.</span></div><div class="line"><a name="l00081"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ad140c71b2ad1053eaf987ed7ebba29c3">   81</a></span>&#160;  <a class="code" href="classDuration.html">Duration</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ad140c71b2ad1053eaf987ed7
 ebba29c3">registration_backoff_factor</a>;</div><div class="line"><a name="l00082"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a19cb15cabc89f19df33c7ad8d43e88fe">   82</a></span>&#160;  <a class="code" href="classDuration.html">Duration</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a19cb15cabc89f19df33c7ad8d43e88fe">authentication_backoff_factor</a>;</div><div class="line"><a name="l00083"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a119a2ba54c000dcf59ae35e35b9f1a55">   83</a></span>&#160;  <a class="code" href="classOption.html">Option&lt;JSON::Object&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a119a2ba54c000dcf59ae35e35b9f1a55">executor_environment_variables</a>;</div><div class="line"><a name="l00084"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#aa746580a4ea3aa7287e10de379ecbc33"
 >   84</a></span>&#160;  <a class="code" href="classDuration.html">Duration</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#aa746580a4ea3aa7287e10de379ecbc33">executor_registration_timeout</a>;</div><div class="line"><a name="l00085"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ac0eb086eeed5641a3343d8b273592ccc">   85</a></span>&#160;  <a class="code" href="classDuration.html">Duration</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ac0eb086eeed5641a3343d8b273592ccc">executor_reregistration_timeout</a>;</div><div class="line"><a name="l00086"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#adc9196a98510a7cb19eede88dc5217dd">   86</a></span>&#160;  <a class="code" href="classOption.html">Option&lt;Duration&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#adc9196a98510a7cb19eede88dc5217dd">executor_reregistration_retry_
 interval</a>;</div><div class="line"><a name="l00087"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#aaa0fff70de0634d1774243c1b9547ed5">   87</a></span>&#160;  <a class="code" href="classDuration.html">Duration</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#aaa0fff70de0634d1774243c1b9547ed5">executor_shutdown_grace_period</a>;</div><div class="line"><a name="l00088"></a><span class="lineno">   88</span>&#160;<span class="preprocessor">#ifdef USE_SSL_SOCKET</span></div><div class="line"><a name="l00089"></a><span class="lineno">   89</span>&#160;  <a class="code" href="classOption.html">Option&lt;Path&gt;</a> jwt_secret_key;</div><div class="line"><a name="l00090"></a><span class="lineno">   90</span>&#160;<span class="preprocessor">#endif // USE_SSL_SOCKET</span></div><div class="line"><a name="l00091"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a629442cd8cbd0e30f9
 6a5253590124e9">   91</a></span>&#160;  <a class="code" href="classDuration.html">Duration</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a629442cd8cbd0e30f96a5253590124e9">gc_delay</a>;</div><div class="line"><a name="l00092"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#aef6dcdc32ce071974f34aae3566890b3">   92</a></span>&#160;  <span class="keywordtype">double</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#aef6dcdc32ce071974f34aae3566890b3">gc_disk_headroom</a>;</div><div class="line"><a name="l00093"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#aa712f5e8279ce1fd8a47ccd12aae8217">   93</a></span>&#160;  <a class="code" href="classDuration.html">Duration</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#aa712f5e8279ce1fd8a47ccd12aae8217">disk_watch_interval</a>;</div><div class="line"><a name="l00094"></a><span cla
 ss="lineno">   94</span>&#160;</div><div class="line"><a name="l00095"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a175d8e45cc7ba119d01170d7a2bfc0b3">   95</a></span>&#160;  <a class="code" href="classOption.html">Option&lt;std::string&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a175d8e45cc7ba119d01170d7a2bfc0b3">container_logger</a>;</div><div class="line"><a name="l00096"></a><span class="lineno">   96</span>&#160;</div><div class="line"><a name="l00097"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a3caca6a081e462d7859dfe7c2dfe2ca6">   97</a></span>&#160;  std::string <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a3caca6a081e462d7859dfe7c2dfe2ca6">reconfiguration_policy</a>;</div><div class="line"><a name="l00098"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a336f57be144857f8acf7008281
 c5ddb5">   98</a></span>&#160;  std::string <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a336f57be144857f8acf7008281c5ddb5">recover</a>;</div><div class="line"><a name="l00099"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#adab4e0b0c5955c449366c88be70b458d">   99</a></span>&#160;  <a class="code" href="classDuration.html">Duration</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#adab4e0b0c5955c449366c88be70b458d">recovery_timeout</a>;</div><div class="line"><a name="l00100"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a2c8aab49e677f3ba6c5ea3c935f2aab0">  100</a></span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a2c8aab49e677f3ba6c5ea3c935f2aab0">strict</a>;</div><div class="line"><a name="l00101"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1
 _1Flags.html#a3240aa113471d7553668e9422af1976e">  101</a></span>&#160;  <a class="code" href="classDuration.html">Duration</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a3240aa113471d7553668e9422af1976e">register_retry_interval_min</a>;</div><div class="line"><a name="l00102"></a><span class="lineno">  102</span>&#160;<span class="preprocessor">#ifdef __linux__</span></div><div class="line"><a name="l00103"></a><span class="lineno">  103</span>&#160;  std::string cgroups_hierarchy;</div><div class="line"><a name="l00104"></a><span class="lineno">  104</span>&#160;  std::string cgroups_root;</div><div class="line"><a name="l00105"></a><span class="lineno">  105</span>&#160;  <span class="keywordtype">bool</span> cgroups_enable_cfs;</div><div class="line"><a name="l00106"></a><span class="lineno">  106</span>&#160;  <span class="keywordtype">bool</span> cgroups_limit_swap;</div><div class="line"><a name="l00107"></a><span class="lineno">  107</span>&#160;  <s
 pan class="keywordtype">bool</span> cgroups_cpu_enable_pids_and_tids_count;</div><div class="line"><a name="l00108"></a><span class="lineno">  108</span>&#160;  <a class="code" href="classOption.html">Option&lt;std::string&gt;</a> cgroups_net_cls_primary_handle;</div><div class="line"><a name="l00109"></a><span class="lineno">  109</span>&#160;  <a class="code" href="classOption.html">Option&lt;std::string&gt;</a> cgroups_net_cls_secondary_handles;</div><div class="line"><a name="l00110"></a><span class="lineno">  110</span>&#160;  <a class="code" href="classOption.html">Option&lt;DeviceWhitelist&gt;</a> allowed_devices;</div><div class="line"><a name="l00111"></a><span class="lineno">  111</span>&#160;  <a class="code" href="classOption.html">Option&lt;std::string&gt;</a> agent_subsystems;</div><div class="line"><a name="l00112"></a><span class="lineno">  112</span>&#160;  <a class="code" href="classOption.html">Option&lt;std::vector&lt;unsigned int&gt;</a>&gt; nvidia_gpu_devices;<
 /div><div class="line"><a name="l00113"></a><span class="lineno">  113</span>&#160;  <a class="code" href="classOption.html">Option&lt;std::string&gt;</a> perf_events;</div><div class="line"><a name="l00114"></a><span class="lineno">  114</span>&#160;  <a class="code" href="classDuration.html">Duration</a> perf_interval;</div><div class="line"><a name="l00115"></a><span class="lineno">  115</span>&#160;  <a class="code" href="classDuration.html">Duration</a> perf_duration;</div><div class="line"><a name="l00116"></a><span class="lineno">  116</span>&#160;  <span class="keywordtype">bool</span> revocable_cpu_low_priority;</div><div class="line"><a name="l00117"></a><span class="lineno">  117</span>&#160;  <span class="keywordtype">bool</span> systemd_enable_support;</div><div class="line"><a name="l00118"></a><span class="lineno">  118</span>&#160;  std::string systemd_runtime_directory;</div><div class="line"><a name="l00119"></a><span class="lineno">  119</span>&#160;  <a class="co
 de" href="classOption.html">Option&lt;CapabilityInfo&gt;</a> effective_capabilities;</div><div class="line"><a name="l00120"></a><span class="lineno">  120</span>&#160;  <a class="code" href="classOption.html">Option&lt;CapabilityInfo&gt;</a> bounding_capabilities;</div><div class="line"><a name="l00121"></a><span class="lineno">  121</span>&#160;  <span class="keywordtype">bool</span> disallow_sharing_agent_pid_namespace;</div><div class="line"><a name="l00122"></a><span class="lineno">  122</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00123"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a1e275bf74fc5862df1693ee5ec6bc664">  123</a></span>&#160;  <a class="code" href="classOption.html">Option&lt;Firewall&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a1e275bf74fc5862df1693ee5ec6bc664">firewall_rules</a>;</div><div class="line"><a name="l00124"></a><span class="lineno"
 ><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a047b2bbcde9cb2fc6d0f18a94daedb7c">  124</a></span>&#160;  <a class="code" href="classOption.html">Option&lt;Path&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a047b2bbcde9cb2fc6d0f18a94daedb7c">credential</a>;</div><div class="line"><a name="l00125"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#abc1b2d3ee9c64b492248d48c2fb58b06">  125</a></span>&#160;  <a class="code" href="classOption.html">Option&lt;ACLs&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#abc1b2d3ee9c64b492248d48c2fb58b06">acls</a>;</div><div class="line"><a name="l00126"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#adc7d3a03fe0a7e308e3be5297b5427f1">  126</a></span>&#160;  std::string <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#adc7d3a03fe0a7e308e3be5297b5427f1">containerize
 rs</a>;</div><div class="line"><a name="l00127"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a541674d7245487546d6d38e4e2bf9a81">  127</a></span>&#160;  std::string <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a541674d7245487546d6d38e4e2bf9a81">docker</a>;</div><div class="line"><a name="l00128"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#adad1051d7db0271e05db47a6ddc53b5a">  128</a></span>&#160;  <a class="code" href="classOption.html">Option&lt;std::string&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#adad1051d7db0271e05db47a6ddc53b5a">docker_mesos_image</a>;</div><div class="line"><a name="l00129"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ac22a55d81d8bce156a06786989dd854f">  129</a></span>&#160;  <a class="code" href="classDuration.html">Duration</a> <a class="code" href="classmesos_1
 _1internal_1_1slave_1_1Flags.html#ac22a55d81d8bce156a06786989dd854f">docker_remove_delay</a>;</div><div class="line"><a name="l00130"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a8cadf3d7cdef507778a8028f462fb656">  130</a></span>&#160;  std::string <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a8cadf3d7cdef507778a8028f462fb656">sandbox_directory</a>;</div><div class="line"><a name="l00131"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#aafe0dcf0fb4a062cc055a35489c66f30">  131</a></span>&#160;  <a class="code" href="classOption.html">Option&lt;ContainerDNSInfo&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#aafe0dcf0fb4a062cc055a35489c66f30">default_container_dns</a>;</div><div class="line"><a name="l00132"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a64bc5593188b0072e2770e9e9be0ab5a">  132</a
 ></span>&#160;  <a class="code" href="classOption.html">Option&lt;ContainerInfo&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a64bc5593188b0072e2770e9e9be0ab5a">default_container_info</a>;</div><div class="line"><a name="l00133"></a><span class="lineno">  133</span>&#160;</div><div class="line"><a name="l00134"></a><span class="lineno">  134</span>&#160;  <span class="comment">// TODO(alexr): Remove this after the deprecation cycle (started in 1.0).</span></div><div class="line"><a name="l00135"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#aa996e17a8b33d53d173ebe7598346c5e">  135</a></span>&#160;  <a class="code" href="classDuration.html">Duration</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#aa996e17a8b33d53d173ebe7598346c5e">docker_stop_timeout</a>;</div><div class="line"><a name="l00136"></a><span class="lineno">  136</span>&#160;</div><div class="line"><a name="l00137"></a><sp
 an class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a9c35d75e34468bca2956c412c578e9f4">  137</a></span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a9c35d75e34468bca2956c412c578e9f4">docker_kill_orphans</a>;</div><div class="line"><a name="l00138"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a82ba47ec5738fd097a7fd98e269997d2">  138</a></span>&#160;  std::string <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a82ba47ec5738fd097a7fd98e269997d2">docker_socket</a>;</div><div class="line"><a name="l00139"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a39180de47908e61d45390a488cb8fdc5">  139</a></span>&#160;  <a class="code" href="classOption.html">Option&lt;JSON::Object&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a39180de47908e61d45390a488cb8
 fdc5">docker_config</a>;</div><div class="line"><a name="l00140"></a><span class="lineno">  140</span>&#160;</div><div class="line"><a name="l00141"></a><span class="lineno">  141</span>&#160;<span class="preprocessor">#ifdef ENABLE_PORT_MAPPING_ISOLATOR</span></div><div class="line"><a name="l00142"></a><span class="lineno">  142</span>&#160;  uint16_t ephemeral_ports_per_container;</div><div class="line"><a name="l00143"></a><span class="lineno">  143</span>&#160;  <a class="code" href="classOption.html">Option&lt;std::string&gt;</a> eth0_name;</div><div class="line"><a name="l00144"></a><span class="lineno">  144</span>&#160;  <a class="code" href="classOption.html">Option&lt;std::string&gt;</a> lo_name;</div><div class="line"><a name="l00145"></a><span class="lineno">  145</span>&#160;  <a class="code" href="classOption.html">Option&lt;Bytes&gt;</a> egress_rate_limit_per_container;</div><div class="line"><a name="l00146"></a><span class="lineno">  146</span>&#160;  <span class="
 keywordtype">bool</span> egress_unique_flow_per_container;</div><div class="line"><a name="l00147"></a><span class="lineno">  147</span>&#160;  std::string egress_flow_classifier_parent;</div><div class="line"><a name="l00148"></a><span class="lineno">  148</span>&#160;  <span class="keywordtype">bool</span> network_enable_socket_statistics_summary;</div><div class="line"><a name="l00149"></a><span class="lineno">  149</span>&#160;  <span class="keywordtype">bool</span> network_enable_socket_statistics_details;</div><div class="line"><a name="l00150"></a><span class="lineno">  150</span>&#160;  <span class="keywordtype">bool</span> network_enable_snmp_statistics;</div><div class="line"><a name="l00151"></a><span class="lineno">  151</span>&#160;<span class="preprocessor">#endif // ENABLE_PORT_MAPPING_ISOLATOR</span></div><div class="line"><a name="l00152"></a><span class="lineno">  152</span>&#160;</div><div class="line"><a name="l00153"></a><span class="lineno">  153</span>&#160;<s
 pan class="preprocessor">#ifdef ENABLE_NETWORK_PORTS_ISOLATOR</span></div><div class="line"><a name="l00154"></a><span class="lineno">  154</span>&#160;  <a class="code" href="classDuration.html">Duration</a> container_ports_watch_interval;</div><div class="line"><a name="l00155"></a><span class="lineno">  155</span>&#160;  <span class="keywordtype">bool</span> check_agent_port_range_only;</div><div class="line"><a name="l00156"></a><span class="lineno">  156</span>&#160;<span class="preprocessor">#endif // ENABLE_NETWORK_PORTS_ISOLATOR</span></div><div class="line"><a name="l00157"></a><span class="lineno">  157</span>&#160;</div><div class="line"><a name="l00158"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ab52a7213adbb9186eadd69c3ce8f8ed9">  158</a></span>&#160;  <a class="code" href="classOption.html">Option&lt;std::string&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ab52a7213adbb9186eadd69c3ce8f8ed9
 ">network_cni_plugins_dir</a>;</div><div class="line"><a name="l00159"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a3d153a8597448a0471162e0161245c00">  159</a></span>&#160;  <a class="code" href="classOption.html">Option&lt;std::string&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a3d153a8597448a0471162e0161245c00">network_cni_config_dir</a>;</div><div class="line"><a name="l00160"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ab528458914db7854627219d55071ed0a">  160</a></span>&#160;  <a class="code" href="classDuration.html">Duration</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ab528458914db7854627219d55071ed0a">container_disk_watch_interval</a>;</div><div class="line"><a name="l00161"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ad798ef37dd9575f063df0d80abdab21f">  161</a></span>&#16
 0;  <span class="keywordtype">bool</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ad798ef37dd9575f063df0d80abdab21f">enforce_container_disk_quota</a>;</div><div class="line"><a name="l00162"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a6d699d2b35d03419f6f5b6ddb5cf71e9">  162</a></span>&#160;  <a class="code" href="classOption.html">Option&lt;Modules&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a6d699d2b35d03419f6f5b6ddb5cf71e9">modules</a>;</div><div class="line"><a name="l00163"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#aa91e978acef952d31947c1a2ea99dbff">  163</a></span>&#160;  <a class="code" href="classOption.html">Option&lt;std::string&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#aa91e978acef952d31947c1a2ea99dbff">modulesDir</a>;</div><div class="line"><a name="l00164"></a><span class="lineno
 "><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a68c381955bb61a7df6fdfaedd0eb167f">  164</a></span>&#160;  std::string <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a68c381955bb61a7df6fdfaedd0eb167f">authenticatee</a>;</div><div class="line"><a name="l00165"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a0f5b380d90d5c34253fc27f50d930ab4">  165</a></span>&#160;  std::string <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a0f5b380d90d5c34253fc27f50d930ab4">authorizer</a>;</div><div class="line"><a name="l00166"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#adb32bc2e39c96330df3833db2610f925">  166</a></span>&#160;  <a class="code" href="classOption.html">Option&lt;std::string&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#adb32bc2e39c96330df3833db2610f925">http_authenticators</a>;</div><div class="line
 "><a name="l00167"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a0d2ee0183ac39ca334a3ae14f8b60d48">  167</a></span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a0d2ee0183ac39ca334a3ae14f8b60d48">authenticate_http_readonly</a>;</div><div class="line"><a name="l00168"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a7cad05f79757bd572d471c6dbcb16718">  168</a></span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a7cad05f79757bd572d471c6dbcb16718">authenticate_http_readwrite</a>;</div><div class="line"><a name="l00169"></a><span class="lineno">  169</span>&#160;<span class="preprocessor">#ifdef USE_SSL_SOCKET</span></div><div class="line"><a name="l00170"></a><span class="lineno">  170</span>&#160;  <span class="keywordtype">bool</span> authenticate_http_executo
 rs;</div><div class="line"><a name="l00171"></a><span class="lineno">  171</span>&#160;<span class="preprocessor">#endif // USE_SSL_SOCKET</span></div><div class="line"><a name="l00172"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ad189548a0323699fd72369120809a14d">  172</a></span>&#160;  <a class="code" href="classOption.html">Option&lt;Path&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ad189548a0323699fd72369120809a14d">http_credentials</a>;</div><div class="line"><a name="l00173"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a4a549efca72f79ac54da8c6f5e38df01">  173</a></span>&#160;  <a class="code" href="classOption.html">Option&lt;std::string&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a4a549efca72f79ac54da8c6f5e38df01">hooks</a>;</div><div class="line"><a name="l00174"></a><span class="lineno"><a class="line" href="classmes
 os_1_1internal_1_1slave_1_1Flags.html#adea79f93236ff9dacfd3f0d2bedb4e23">  174</a></span>&#160;  <a class="code" href="classOption.html">Option&lt;std::string&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#adea79f93236ff9dacfd3f0d2bedb4e23">secret_resolver</a>;</div><div class="line"><a name="l00175"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#af56e0bf96c993715e46583d39a079724">  175</a></span>&#160;  <a class="code" href="classOption.html">Option&lt;std::string&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#af56e0bf96c993715e46583d39a079724">resource_estimator</a>;</div><div class="line"><a name="l00176"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a37e4ac86f8b99dbba87fd9c911c8341f">  176</a></span>&#160;  <a class="code" href="classOption.html">Option&lt;std::string&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1
 _1Flags.html#a37e4ac86f8b99dbba87fd9c911c8341f">qos_controller</a>;</div><div class="line"><a name="l00177"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a3146afa74a52cd07a815dfcd8523ae1b">  177</a></span>&#160;  <a class="code" href="classDuration.html">Duration</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a3146afa74a52cd07a815dfcd8523ae1b">qos_correction_interval_min</a>;</div><div class="line"><a name="l00178"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a44a7405ec2e3b494e0b06dadc4c2a056">  178</a></span>&#160;  <a class="code" href="classDuration.html">Duration</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a44a7405ec2e3b494e0b06dadc4c2a056">oversubscribed_resources_interval</a>;</div><div class="line"><a name="l00179"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#aa160b68d249a39b2747dc21
 9a422c77a">  179</a></span>&#160;  <a class="code" href="classOption.html">Option&lt;std::string&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#aa160b68d249a39b2747dc219a422c77a">master_detector</a>;</div><div class="line"><a name="l00180"></a><span class="lineno">  180</span>&#160;<span class="preprocessor">#if ENABLE_XFS_DISK_ISOLATOR</span></div><div class="line"><a name="l00181"></a><span class="lineno">  181</span>&#160;  std::string xfs_project_range;</div><div class="line"><a name="l00182"></a><span class="lineno">  182</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00183"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ab44a67e212f23912e2e80a10ae239569">  183</a></span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ab44a67e212f23912e2e80a10ae239569">http_command_executor</a>;</div><div class="line"
 ><a name="l00184"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a501d652c57d3fcc3fe38dfda57748cee">  184</a></span>&#160;  <a class="code" href="classOption.html">Option&lt;SlaveCapabilities&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a501d652c57d3fcc3fe38dfda57748cee">agent_features</a>;</div><div class="line"><a name="l00185"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a5ab8fba61122618341eff75363dea5a4">  185</a></span>&#160;  <a class="code" href="classOption.html">Option&lt;DomainInfo&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a5ab8fba61122618341eff75363dea5a4">domain</a>;</div><div class="line"><a name="l00186"></a><span class="lineno">  186</span>&#160;</div><div class="line"><a name="l00187"></a><span class="lineno">  187</span>&#160;  <span class="comment">// The following flags are executable specific (e.g., since w
 e only</span></div><div class="line"><a name="l00188"></a><span class="lineno">  188</span>&#160;  <span class="comment">// have one instance of libprocess per execution, we only want to</span></div><div class="line"><a name="l00189"></a><span class="lineno">  189</span>&#160;  <span class="comment">// advertise the IP and port option once, here).</span></div><div class="line"><a name="l00190"></a><span class="lineno">  190</span>&#160;</div><div class="line"><a name="l00191"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a47a9e5a5cd27ebc39a76aad5a4de85e2">  191</a></span>&#160;  <a class="code" href="classOption.html">Option&lt;std::string&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a47a9e5a5cd27ebc39a76aad5a4de85e2">ip</a>;</div><div class="line"><a name="l00192"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a69c680158e3fd01f5742e11f8d7825fe">  192</a></span
 >&#160;  uint16_t <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a69c680158e3fd01f5742e11f8d7825fe">port</a>;</div><div class="line"><a name="l00193"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ab0cf43a4d7c4e23449c8ccdd30708b14">  193</a></span>&#160;  <a class="code" href="classOption.html">Option&lt;std::string&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ab0cf43a4d7c4e23449c8ccdd30708b14">advertise_ip</a>;</div><div class="line"><a name="l00194"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a496e6be80ae3be964381d2fa7b2dda0b">  194</a></span>&#160;  <a class="code" href="classOption.html">Option&lt;std::string&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a496e6be80ae3be964381d2fa7b2dda0b">advertise_port</a>;</div><div class="line"><a name="l00195"></a><span class="lineno"><a class="line" href="classmesos_
 1_1internal_1_1slave_1_1Flags.html#aa09d9e74d667e1c49cacc4cac8e67d31">  195</a></span>&#160;  <a class="code" href="classOption.html">Option&lt;flags::SecurePathOrValue&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#aa09d9e74d667e1c49cacc4cac8e67d31">master</a>;</div><div class="line"><a name="l00196"></a><span class="lineno">  196</span>&#160;</div><div class="line"><a name="l00197"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a5f2a231ad3dff96279a8c74493e80558">  197</a></span>&#160;  <a class="code" href="classDuration.html">Duration</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a5f2a231ad3dff96279a8c74493e80558">zk_session_timeout</a>;</div><div class="line"><a name="l00198"></a><span class="lineno">  198</span>&#160;</div><div class="line"><a name="l00199"></a><span class="lineno">  199</span>&#160;  <span class="comment">// Optional IP discover script that will set the slave&#
 39;s IP.</span></div><div class="line"><a name="l00200"></a><span class="lineno">  200</span>&#160;  <span class="comment">// If set, its output is expected to be a valid parseable IP string.</span></div><div class="line"><a name="l00201"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a2c1887c5b9b0de0badc37128bd338386">  201</a></span>&#160;  <a class="code" href="classOption.html">Option&lt;std::string&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a2c1887c5b9b0de0badc37128bd338386">ip_discovery_command</a>;</div><div class="line"><a name="l00202"></a><span class="lineno">  202</span>&#160;</div><div class="line"><a name="l00203"></a><span class="lineno">  203</span>&#160;  <span class="comment">// IPv6 flags.</span></div><div class="line"><a name="l00204"></a><span class="lineno">  204</span>&#160;  <span class="comment">//</span></div><div class="line"><a name="l00205"></a><span class="lineno">  205</span>
 &#160;  <span class="comment">// NOTE: These IPv6 flags are currently input mechanisms</span></div><div class="line"><a name="l00206"></a><span class="lineno">  206</span>&#160;  <span class="comment">// for the operator to specify v6 addresses on which containers</span></div><div class="line"><a name="l00207"></a><span class="lineno">  207</span>&#160;  <span class="comment">// running on host network can listen. Mesos itself doesn&#39;t listen</span></div><div class="line"><a name="l00208"></a><span class="lineno">  208</span>&#160;  <span class="comment">// or communicate over v6 addresses at this point.</span></div><div class="line"><a name="l00209"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ae6bb2d11c11d5cd976e65be374a8383d">  209</a></span>&#160;  <a class="code" href="classOption.html">Option&lt;std::string&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ae6bb2d11c11d5cd976e65be374a8383d">ip6</a>;</
 div><div class="line"><a name="l00210"></a><span class="lineno">  210</span>&#160;</div><div class="line"><a name="l00211"></a><span class="lineno">  211</span>&#160;  <span class="comment">// Similar to the `ip_discovery_command` this optional discover</span></div><div class="line"><a name="l00212"></a><span class="lineno">  212</span>&#160;  <span class="comment">// script is expected to output a valid IPv6 string. Only one of the</span></div><div class="line"><a name="l00213"></a><span class="lineno">  213</span>&#160;  <span class="comment">// two options `ip6` or `ip6_discovery_command` can be set at any</span></div><div class="line"><a name="l00214"></a><span class="lineno">  214</span>&#160;  <span class="comment">// given point of time.</span></div><div class="line"><a name="l00215"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ad2b0fe94c271588cdc7edad8ef84bf10">  215</a></span>&#160;  <a class="code" href="classOption.html">Opt
 ion&lt;std::string&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ad2b0fe94c271588cdc7edad8ef84bf10">ip6_discovery_command</a>;</div><div class="line"><a name="l00216"></a><span class="lineno">  216</span>&#160;};</div><div class="line"><a name="l00217"></a><span class="lineno">  217</span>&#160;</div><div class="line"><a name="l00218"></a><span class="lineno">  218</span>&#160;} <span class="comment">// namespace slave {</span></div><div class="line"><a name="l00219"></a><span class="lineno">  219</span>&#160;} <span class="comment">// namespace internal {</span></div><div class="line"><a name="l00220"></a><span class="lineno">  220</span>&#160;} <span class="comment">// namespace mesos {</span></div><div class="line"><a name="l00221"></a><span class="lineno">  221</span>&#160;</div><div class="line"><a name="l00222"></a><span class="lineno">  222</span>&#160;<span class="preprocessor">#endif // __SLAVE_FLAGS_HPP__</span></div><div class="ttc" id="class
 mesos_1_1internal_1_1slave_1_1Flags_html_aa91e978acef952d31947c1a2ea99dbff"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Flags.html#aa91e978acef952d31947c1a2ea99dbff">mesos::internal::slave::Flags::modulesDir</a></div><div class="ttdeci">Option&lt; std::string &gt; modulesDir</div><div class="ttdef"><b>Definition:</b> flags.hpp:163</div></div>
+<a href="src_2slave_2flags_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">// Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// or more contributor license agreements.  See the NOTICE file</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment">// distributed with this work for additional information</span></div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">// regarding copyright ownership.  The ASF licenses this file</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment">// to you under the Apache License, Version 2.0 (the</span></div><div class="line"><a name="l00006"></a
 ><span class="lineno">    6</span>&#160;<span class="comment">// &quot;License&quot;); you may not use this file except in compliance</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment">// with the License.  You may obtain a copy of the License at</span></div><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment">//     http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment">// Unless required by applicable law or agreed to in writing, software</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment">//
  distributed under the License is distributed on an &quot;AS IS&quot; BASIS,</span></div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment">// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span></div><div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment">// See the License for the specific language governing permissions and</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment">// limitations under the License.</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;</div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="preprocessor">#ifndef __SLAVE_FLAGS_HPP__</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="preprocessor">#define __SLAVE_FLAGS_HPP__</span></div><div class="line"
 ><a name="l00019"></a><span class="lineno">   19</span>&#160;</div><div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="preprocessor">#include &lt;cstdint&gt;</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="preprocessor">#include &lt;string&gt;</span></div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;</div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="bytes_8hpp.html">stout/bytes.hpp</a>&gt;</span></div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="duration_8hpp.html">stout/duration.hpp</a>&gt;</span></div><div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="json_8hpp.html">stout/json.hpp<
 /a>&gt;</span></div><div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="option_8hpp.html">stout/option.hpp</a>&gt;</span></div><div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="path_8hpp.html">stout/path.hpp</a>&gt;</span></div><div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;</div><div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="include_2mesos_2module_2module_8hpp.html">mesos/module/module.hpp</a>&gt;</span></div><div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;</div><div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="src_2logging_2flags_8hpp.html">logging/flags.hpp</a>&qu
 ot;</span></div><div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;</div><div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="src_2messages_2flags_8hpp.html">messages/flags.hpp</a>&quot;</span></div><div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;</div><div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespacemesos.html">mesos</a> {</div><div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceinternal.html">internal</a> {</div><div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;<span class="keyword">namespace </span>slave {</div><div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;</div><div class="line"><a nam
 e="l00039"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html">   39</a></span>&#160;<span class="keyword">class </span><a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html">Flags</a> : <span class="keyword">public</span> <span class="keyword">virtual</span> <a class="code" href="classmesos_1_1internal_1_1logging_1_1Flags.html">logging::Flags</a></div><div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;{</div><div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;  <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a9bc7b66c073851c06d22cb130689feb3">Flags</a>();</div><div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;</div><div class="line"><a name="l00044"></a><span class="lineno"><a class="line" href="classmesos_1_1
 internal_1_1slave_1_1Flags.html#a4eb76a8dfeb200a6e7692b1484f2d9b3">   44</a></span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a4eb76a8dfeb200a6e7692b1484f2d9b3">version</a>;</div><div class="line"><a name="l00045"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a9998816b487c73cd08884756ed294d0f">   45</a></span>&#160;  <a class="code" href="classOption.html">Option&lt;std::string&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a9998816b487c73cd08884756ed294d0f">hostname</a>;</div><div class="line"><a name="l00046"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a6efc82f988341143dfbe28728a6f92b8">   46</a></span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a6efc82f988341143dfbe28728a6f92b8">hostname_lookup</a>;</div><div class="li
 ne"><a name="l00047"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ae554756412fdaca60f268de282e17e97">   47</a></span>&#160;  <a class="code" href="classOption.html">Option&lt;std::string&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ae554756412fdaca60f268de282e17e97">resources</a>;</div><div class="line"><a name="l00048"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ab75a6e8c4dae7d10dce79461ea027a92">   48</a></span>&#160;  <a class="code" href="classOption.html">Option&lt;std::string&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ab75a6e8c4dae7d10dce79461ea027a92">resource_provider_config_dir</a>;</div><div class="line"><a name="l00049"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a6bc20e0bb700865679da21346dea4cd7">   49</a></span>&#160;  <a class="code" href="classOption.html">Optio
 n&lt;std::string&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a6bc20e0bb700865679da21346dea4cd7">disk_profile_adaptor</a>;</div><div class="line"><a name="l00050"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a9c17940ada14b1be41aea68412c0fe7f">   50</a></span>&#160;  std::string <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a9c17940ada14b1be41aea68412c0fe7f">isolation</a>;</div><div class="line"><a name="l00051"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a698a5ac10b77b999b726bac1448d8c25">   51</a></span>&#160;  std::string <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a698a5ac10b77b999b726bac1448d8c25">launcher</a>;</div><div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;</div><div class="line"><a name="l00053"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1sla
 ve_1_1Flags.html#a2284d18e72211cc2c09697c833ce953b">   53</a></span>&#160;  <a class="code" href="classOption.html">Option&lt;std::string&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a2284d18e72211cc2c09697c833ce953b">image_providers</a>;</div><div class="line"><a name="l00054"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ab875724f5b9b94f4802db834332cd4a9">   54</a></span>&#160;  <a class="code" href="classOption.html">Option&lt;std::string&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ab875724f5b9b94f4802db834332cd4a9">image_provisioner_backend</a>;</div><div class="line"><a name="l00055"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ada59d82abc50e0f8207b29acc3597cdb">   55</a></span>&#160;  <a class="code" href="classOption.html">Option&lt;ImageGcConfig&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html
 #ada59d82abc50e0f8207b29acc3597cdb">image_gc_config</a>;</div><div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;</div><div class="line"><a name="l00057"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a7480cef5b759af53e7143984518fd1d3">   57</a></span>&#160;  std::string <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a7480cef5b759af53e7143984518fd1d3">appc_simple_discovery_uri_prefix</a>;</div><div class="line"><a name="l00058"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#abb43916e57ee62ceacf44cc4e75e8099">   58</a></span>&#160;  std::string <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#abb43916e57ee62ceacf44cc4e75e8099">appc_store_dir</a>;</div><div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;</div><div class="line"><a name="l00060"></a><span class="lineno"><a class="line" href="classmesos_1_
 1internal_1_1slave_1_1Flags.html#a72ce0e6b8f4e52a630c81d5f6d28232e">   60</a></span>&#160;  std::string <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a72ce0e6b8f4e52a630c81d5f6d28232e">docker_registry</a>;</div><div class="line"><a name="l00061"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a439e85b545c6363c4dccf52d00369391">   61</a></span>&#160;  std::string <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a439e85b545c6363c4dccf52d00369391">docker_store_dir</a>;</div><div class="line"><a name="l00062"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a192e3f2d6d4d19535423137d96ef1ff0">   62</a></span>&#160;  std::string <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a192e3f2d6d4d19535423137d96ef1ff0">docker_volume_checkpoint_dir</a>;</div><div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;</div><div class
 ="line"><a name="l00064"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a1a310bac36b6f2744f7d42441e71101c">   64</a></span>&#160;  std::string <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a1a310bac36b6f2744f7d42441e71101c">default_role</a>;</div><div class="line"><a name="l00065"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a28cd0cfc2a86e965450c61ec91857369">   65</a></span>&#160;  <a class="code" href="classOption.html">Option&lt;std::string&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a28cd0cfc2a86e965450c61ec91857369">attributes</a>;</div><div class="line"><a name="l00066"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a3d8d3842cba9de40841afbd0a6115860">   66</a></span>&#160;  <a class="code" href="classBytes.html">Bytes</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.ht
 ml#a3d8d3842cba9de40841afbd0a6115860">fetcher_cache_size</a>;</div><div class="line"><a name="l00067"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a60651f5ebbd9c12cf50c5e8d2311ebb5">   67</a></span>&#160;  std::string <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a60651f5ebbd9c12cf50c5e8d2311ebb5">fetcher_cache_dir</a>;</div><div class="line"><a name="l00068"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a78a33923b6a89130dbe5946faa39d362">   68</a></span>&#160;  std::string <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a78a33923b6a89130dbe5946faa39d362">work_dir</a>;</div><div class="line"><a name="l00069"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#abd7b28bff6a7e3b91d3e2dbe1edce1e5">   69</a></span>&#160;  std::string <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#abd7b28bff6a
 7e3b91d3e2dbe1edce1e5">runtime_dir</a>;</div><div class="line"><a name="l00070"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ae06943cad8c94cb9c429827878476dd2">   70</a></span>&#160;  std::string <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ae06943cad8c94cb9c429827878476dd2">launcher_dir</a>;</div><div class="line"><a name="l00071"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a31989f3c239b8957670121ef8041e0c3">   71</a></span>&#160;  std::string <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a31989f3c239b8957670121ef8041e0c3">hadoop_home</a>; <span class="comment">// TODO(benh): Make an Option.</span></div><div class="line"><a name="l00072"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ada590e43d4ac33f73b848de997754f01">   72</a></span>&#160;  <span class="keywordtype">size_t</span> <a class="code" 
 href="classmesos_1_1internal_1_1slave_1_1Flags.html#ada590e43d4ac33f73b848de997754f01">max_completed_executors_per_framework</a>;</div><div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;</div><div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;<span class="preprocessor">#ifndef __WINDOWS__</span></div><div class="line"><a name="l00075"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a7d6223cbee6dfd81917c1bbf3a40d4dd">   75</a></span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a7d6223cbee6dfd81917c1bbf3a40d4dd">switch_user</a>;</div><div class="line"><a name="l00076"></a><span class="lineno">   76</span>&#160;<span class="preprocessor">#endif // __WINDOWS__</span></div><div class="line"><a name="l00077"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a26d6706f0a676f3ded25a99
 d138a8928">   77</a></span>&#160;  <a class="code" href="classDuration.html">Duration</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a26d6706f0a676f3ded25a99d138a8928">http_heartbeat_interval</a>;</div><div class="line"><a name="l00078"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a49bb4084e5b0b6914388bd64bf4f612b">   78</a></span>&#160;  std::string <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a49bb4084e5b0b6914388bd64bf4f612b">frameworks_home</a>;  <span class="comment">// TODO(benh): Make an Option.</span></div><div class="line"><a name="l00079"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ad140c71b2ad1053eaf987ed7ebba29c3">   79</a></span>&#160;  <a class="code" href="classDuration.html">Duration</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ad140c71b2ad1053eaf987ed7ebba29c3">registration_backoff_factor</a>;</di
 v><div class="line"><a name="l00080"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a19cb15cabc89f19df33c7ad8d43e88fe">   80</a></span>&#160;  <a class="code" href="classDuration.html">Duration</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a19cb15cabc89f19df33c7ad8d43e88fe">authentication_backoff_factor</a>;</div><div class="line"><a name="l00081"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a119a2ba54c000dcf59ae35e35b9f1a55">   81</a></span>&#160;  <a class="code" href="classOption.html">Option&lt;JSON::Object&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a119a2ba54c000dcf59ae35e35b9f1a55">executor_environment_variables</a>;</div><div class="line"><a name="l00082"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#aa746580a4ea3aa7287e10de379ecbc33">   82</a></span>&#160;  <a class="code" href=
 "classDuration.html">Duration</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#aa746580a4ea3aa7287e10de379ecbc33">executor_registration_timeout</a>;</div><div class="line"><a name="l00083"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ac0eb086eeed5641a3343d8b273592ccc">   83</a></span>&#160;  <a class="code" href="classDuration.html">Duration</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ac0eb086eeed5641a3343d8b273592ccc">executor_reregistration_timeout</a>;</div><div class="line"><a name="l00084"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#adc9196a98510a7cb19eede88dc5217dd">   84</a></span>&#160;  <a class="code" href="classOption.html">Option&lt;Duration&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#adc9196a98510a7cb19eede88dc5217dd">executor_reregistration_retry_interval</a>;</div><div class="line"><a name="
 l00085"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#aaa0fff70de0634d1774243c1b9547ed5">   85</a></span>&#160;  <a class="code" href="classDuration.html">Duration</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#aaa0fff70de0634d1774243c1b9547ed5">executor_shutdown_grace_period</a>;</div><div class="line"><a name="l00086"></a><span class="lineno">   86</span>&#160;<span class="preprocessor">#ifdef USE_SSL_SOCKET</span></div><div class="line"><a name="l00087"></a><span class="lineno">   87</span>&#160;  <a class="code" href="classOption.html">Option&lt;Path&gt;</a> jwt_secret_key;</div><div class="line"><a name="l00088"></a><span class="lineno">   88</span>&#160;<span class="preprocessor">#endif // USE_SSL_SOCKET</span></div><div class="line"><a name="l00089"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a629442cd8cbd0e30f96a5253590124e9">   89</a></span>&#160;  <a cla
 ss="code" href="classDuration.html">Duration</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a629442cd8cbd0e30f96a5253590124e9">gc_delay</a>;</div><div class="line"><a name="l00090"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#aef6dcdc32ce071974f34aae3566890b3">   90</a></span>&#160;  <span class="keywordtype">double</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#aef6dcdc32ce071974f34aae3566890b3">gc_disk_headroom</a>;</div><div class="line"><a name="l00091"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#aa712f5e8279ce1fd8a47ccd12aae8217">   91</a></span>&#160;  <a class="code" href="classDuration.html">Duration</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#aa712f5e8279ce1fd8a47ccd12aae8217">disk_watch_interval</a>;</div><div class="line"><a name="l00092"></a><span class="lineno">   92</span>&#160;</div><div class
 ="line"><a name="l00093"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a175d8e45cc7ba119d01170d7a2bfc0b3">   93</a></span>&#160;  <a class="code" href="classOption.html">Option&lt;std::string&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a175d8e45cc7ba119d01170d7a2bfc0b3">container_logger</a>;</div><div class="line"><a name="l00094"></a><span class="lineno">   94</span>&#160;</div><div class="line"><a name="l00095"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a3caca6a081e462d7859dfe7c2dfe2ca6">   95</a></span>&#160;  std::string <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a3caca6a081e462d7859dfe7c2dfe2ca6">reconfiguration_policy</a>;</div><div class="line"><a name="l00096"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a336f57be144857f8acf7008281c5ddb5">   96</a></span>&#160;  std::string <a
  class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a336f57be144857f8acf7008281c5ddb5">recover</a>;</div><div class="line"><a name="l00097"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#adab4e0b0c5955c449366c88be70b458d">   97</a></span>&#160;  <a class="code" href="classDuration.html">Duration</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#adab4e0b0c5955c449366c88be70b458d">recovery_timeout</a>;</div><div class="line"><a name="l00098"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a2c8aab49e677f3ba6c5ea3c935f2aab0">   98</a></span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a2c8aab49e677f3ba6c5ea3c935f2aab0">strict</a>;</div><div class="line"><a name="l00099"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a3240aa113471d7553668e9422af1976e
 ">   99</a></span>&#160;  <a class="code" href="classDuration.html">Duration</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a3240aa113471d7553668e9422af1976e">register_retry_interval_min</a>;</div><div class="line"><a name="l00100"></a><span class="lineno">  100</span>&#160;<span class="preprocessor">#ifdef __linux__</span></div><div class="line"><a name="l00101"></a><span class="lineno">  101</span>&#160;  std::string cgroups_hierarchy;</div><div class="line"><a name="l00102"></a><span class="lineno">  102</span>&#160;  std::string cgroups_root;</div><div class="line"><a name="l00103"></a><span class="lineno">  103</span>&#160;  <span class="keywordtype">bool</span> cgroups_enable_cfs;</div><div class="line"><a name="l00104"></a><span class="lineno">  104</span>&#160;  <span class="keywordtype">bool</span> cgroups_limit_swap;</div><div class="line"><a name="l00105"></a><span class="lineno">  105</span>&#160;  <span class="keywordtype">bool</span> cgroups_cp
 u_enable_pids_and_tids_count;</div><div class="line"><a name="l00106"></a><span class="lineno">  106</span>&#160;  <a class="code" href="classOption.html">Option&lt;std::string&gt;</a> cgroups_net_cls_primary_handle;</div><div class="line"><a name="l00107"></a><span class="lineno">  107</span>&#160;  <a class="code" href="classOption.html">Option&lt;std::string&gt;</a> cgroups_net_cls_secondary_handles;</div><div class="line"><a name="l00108"></a><span class="lineno">  108</span>&#160;  <a class="code" href="classOption.html">Option&lt;DeviceWhitelist&gt;</a> allowed_devices;</div><div class="line"><a name="l00109"></a><span class="lineno">  109</span>&#160;  <a class="code" href="classOption.html">Option&lt;std::string&gt;</a> agent_subsystems;</div><div class="line"><a name="l00110"></a><span class="lineno">  110</span>&#160;  <a class="code" href="classOption.html">Option&lt;std::vector&lt;unsigned int&gt;</a>&gt; nvidia_gpu_devices;</div><div class="line"><a name="l00111"></a><s
 pan class="lineno">  111</span>&#160;  <a class="code" href="classOption.html">Option&lt;std::string&gt;</a> perf_events;</div><div class="line"><a name="l00112"></a><span class="lineno">  112</span>&#160;  <a class="code" href="classDuration.html">Duration</a> perf_interval;</div><div class="line"><a name="l00113"></a><span class="lineno">  113</span>&#160;  <a class="code" href="classDuration.html">Duration</a> perf_duration;</div><div class="line"><a name="l00114"></a><span class="lineno">  114</span>&#160;  <span class="keywordtype">bool</span> revocable_cpu_low_priority;</div><div class="line"><a name="l00115"></a><span class="lineno">  115</span>&#160;  <span class="keywordtype">bool</span> systemd_enable_support;</div><div class="line"><a name="l00116"></a><span class="lineno">  116</span>&#160;  std::string systemd_runtime_directory;</div><div class="line"><a name="l00117"></a><span class="lineno">  117</span>&#160;  <a class="code" href="classOption.html">Option&lt;Capabili
 tyInfo&gt;</a> effective_capabilities;</div><div class="line"><a name="l00118"></a><span class="lineno">  118</span>&#160;  <a class="code" href="classOption.html">Option&lt;CapabilityInfo&gt;</a> bounding_capabilities;</div><div class="line"><a name="l00119"></a><span class="lineno">  119</span>&#160;  <span class="keywordtype">bool</span> disallow_sharing_agent_pid_namespace;</div><div class="line"><a name="l00120"></a><span class="lineno">  120</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00121"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a1e275bf74fc5862df1693ee5ec6bc664">  121</a></span>&#160;  <a class="code" href="classOption.html">Option&lt;Firewall&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a1e275bf74fc5862df1693ee5ec6bc664">firewall_rules</a>;</div><div class="line"><a name="l00122"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_
 1_1slave_1_1Flags.html#a047b2bbcde9cb2fc6d0f18a94daedb7c">  122</a></span>&#160;  <a class="code" href="classOption.html">Option&lt;Path&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a047b2bbcde9cb2fc6d0f18a94daedb7c">credential</a>;</div><div class="line"><a name="l00123"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#abc1b2d3ee9c64b492248d48c2fb58b06">  123</a></span>&#160;  <a class="code" href="classOption.html">Option&lt;ACLs&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#abc1b2d3ee9c64b492248d48c2fb58b06">acls</a>;</div><div class="line"><a name="l00124"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#adc7d3a03fe0a7e308e3be5297b5427f1">  124</a></span>&#160;  std::string <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#adc7d3a03fe0a7e308e3be5297b5427f1">containerizers</a>;</div><div class="line"><a name="l00125
 "></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a541674d7245487546d6d38e4e2bf9a81">  125</a></span>&#160;  std::string <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a541674d7245487546d6d38e4e2bf9a81">docker</a>;</div><div class="line"><a name="l00126"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#adad1051d7db0271e05db47a6ddc53b5a">  126</a></span>&#160;  <a class="code" href="classOption.html">Option&lt;std::string&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#adad1051d7db0271e05db47a6ddc53b5a">docker_mesos_image</a>;</div><div class="line"><a name="l00127"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ac22a55d81d8bce156a06786989dd854f">  127</a></span>&#160;  <a class="code" href="classDuration.html">Duration</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ac22a55d81d8
 bce156a06786989dd854f">docker_remove_delay</a>;</div><div class="line"><a name="l00128"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a8cadf3d7cdef507778a8028f462fb656">  128</a></span>&#160;  std::string <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a8cadf3d7cdef507778a8028f462fb656">sandbox_directory</a>;</div><div class="line"><a name="l00129"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#aafe0dcf0fb4a062cc055a35489c66f30">  129</a></span>&#160;  <a class="code" href="classOption.html">Option&lt;ContainerDNSInfo&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#aafe0dcf0fb4a062cc055a35489c66f30">default_container_dns</a>;</div><div class="line"><a name="l00130"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a64bc5593188b0072e2770e9e9be0ab5a">  130</a></span>&#160;  <a class="code" href="classOpt
 ion.html">Option&lt;ContainerInfo&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a64bc5593188b0072e2770e9e9be0ab5a">default_container_info</a>;</div><div class="line"><a name="l00131"></a><span class="lineno">  131</span>&#160;</div><div class="line"><a name="l00132"></a><span class="lineno">  132</span>&#160;  <span class="comment">// TODO(alexr): Remove this after the deprecation cycle (started in 1.0).</span></div><div class="line"><a name="l00133"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#aa996e17a8b33d53d173ebe7598346c5e">  133</a></span>&#160;  <a class="code" href="classDuration.html">Duration</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#aa996e17a8b33d53d173ebe7598346c5e">docker_stop_timeout</a>;</div><div class="line"><a name="l00134"></a><span class="lineno">  134</span>&#160;</div><div class="line"><a name="l00135"></a><span class="lineno"><a class="line" href="classm
 esos_1_1internal_1_1slave_1_1Flags.html#a9c35d75e34468bca2956c412c578e9f4">  135</a></span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a9c35d75e34468bca2956c412c578e9f4">docker_kill_orphans</a>;</div><div class="line"><a name="l00136"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a82ba47ec5738fd097a7fd98e269997d2">  136</a></span>&#160;  std::string <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a82ba47ec5738fd097a7fd98e269997d2">docker_socket</a>;</div><div class="line"><a name="l00137"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a39180de47908e61d45390a488cb8fdc5">  137</a></span>&#160;  <a class="code" href="classOption.html">Option&lt;JSON::Object&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a39180de47908e61d45390a488cb8fdc5">docker_config</a>;</div><div class="line
 "><a name="l00138"></a><span class="lineno">  138</span>&#160;</div><div class="line"><a name="l00139"></a><span class="lineno">  139</span>&#160;<span class="preprocessor">#ifdef ENABLE_PORT_MAPPING_ISOLATOR</span></div><div class="line"><a name="l00140"></a><span class="lineno">  140</span>&#160;  uint16_t ephemeral_ports_per_container;</div><div class="line"><a name="l00141"></a><span class="lineno">  141</span>&#160;  <a class="code" href="classOption.html">Option&lt;std::string&gt;</a> eth0_name;</div><div class="line"><a name="l00142"></a><span class="lineno">  142</span>&#160;  <a class="code" href="classOption.html">Option&lt;std::string&gt;</a> lo_name;</div><div class="line"><a name="l00143"></a><span class="lineno">  143</span>&#160;  <a class="code" href="classOption.html">Option&lt;Bytes&gt;</a> egress_rate_limit_per_container;</div><div class="line"><a name="l00144"></a><span class="lineno">  144</span>&#160;  <span class="keywordtype">bool</span> egress_unique_flow_pe
 r_container;</div><div class="line"><a name="l00145"></a><span class="lineno">  145</span>&#160;  std::string egress_flow_classifier_parent;</div><div class="line"><a name="l00146"></a><span class="lineno">  146</span>&#160;  <span class="keywordtype">bool</span> network_enable_socket_statistics_summary;</div><div class="line"><a name="l00147"></a><span class="lineno">  147</span>&#160;  <span class="keywordtype">bool</span> network_enable_socket_statistics_details;</div><div class="line"><a name="l00148"></a><span class="lineno">  148</span>&#160;  <span class="keywordtype">bool</span> network_enable_snmp_statistics;</div><div class="line"><a name="l00149"></a><span class="lineno">  149</span>&#160;<span class="preprocessor">#endif // ENABLE_PORT_MAPPING_ISOLATOR</span></div><div class="line"><a name="l00150"></a><span class="lineno">  150</span>&#160;</div><div class="line"><a name="l00151"></a><span class="lineno">  151</span>&#160;<span class="preprocessor">#ifdef ENABLE_NETWORK
 _PORTS_ISOLATOR</span></div><div class="line"><a name="l00152"></a><span class="lineno">  152</span>&#160;  <a class="code" href="classDuration.html">Duration</a> container_ports_watch_interval;</div><div class="line"><a name="l00153"></a><span class="lineno">  153</span>&#160;  <span class="keywordtype">bool</span> check_agent_port_range_only;</div><div class="line"><a name="l00154"></a><span class="lineno">  154</span>&#160;<span class="preprocessor">#endif // ENABLE_NETWORK_PORTS_ISOLATOR</span></div><div class="line"><a name="l00155"></a><span class="lineno">  155</span>&#160;</div><div class="line"><a name="l00156"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ab52a7213adbb9186eadd69c3ce8f8ed9">  156</a></span>&#160;  <a class="code" href="classOption.html">Option&lt;std::string&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ab52a7213adbb9186eadd69c3ce8f8ed9">network_cni_plugins_dir</a>;</div><div class
 ="line"><a name="l00157"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a3d153a8597448a0471162e0161245c00">  157</a></span>&#160;  <a class="code" href="classOption.html">Option&lt;std::string&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a3d153a8597448a0471162e0161245c00">network_cni_config_dir</a>;</div><div class="line"><a name="l00158"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ab528458914db7854627219d55071ed0a">  158</a></span>&#160;  <a class="code" href="classDuration.html">Duration</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ab528458914db7854627219d55071ed0a">container_disk_watch_interval</a>;</div><div class="line"><a nam

<TRUNCATED>

[31/37] mesos-site git commit: Updated the website built from mesos SHA: 1231e8f.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/classmesos_1_1csi_1_1Client-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1csi_1_1Client-members.html b/content/api/latest/c++/classmesos_1_1csi_1_1Client-members.html
index f8b714c..c25dbd3 100644
--- a/content/api/latest/c++/classmesos_1_1csi_1_1Client-members.html
+++ b/content/api/latest/c++/classmesos_1_1csi_1_1Client-members.html
@@ -57,7 +57,7 @@
 
 <p>This is the complete list of members for <a class="el" href="classmesos_1_1csi_1_1Client.html">mesos::csi::Client</a>, including all inherited members.</p>
 <table class="directory">
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1csi_1_1Client.html#a0f26ee65d1895d94bb43ba9365352cdf">Client</a>(const std::string &amp;uri, const process::grpc::client::Runtime &amp;_runtime)</td><td class="entry"><a class="el" href="classmesos_1_1csi_1_1Client.html">mesos::csi::Client</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1csi_1_1Client.html#ad6340fa0f6d90d9dbcd01953c14d5b71">Client</a>(const process::grpc::Channel &amp;_channel, const process::grpc::client::Runtime &amp;_runtime)</td><td class="entry"><a class="el" href="classmesos_1_1csi_1_1Client.html">mesos::csi::Client</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1csi_1_1Client.html#ac9402b786574255ae5b5a5981d9679e1">ControllerGetCapabilities</a>(const ControllerGetCapabilitiesRequest &amp;request)</td><td class="entry"><a class="el" href="classmesos_1_1csi_1_1Client.html">mesos::csi::Client</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1csi_1_1Client.html#a3ad8af0a5a18131afb644b0a7984f22b">ControllerProbe</a>(const ControllerProbeRequest &amp;request)</td><td class="entry"><a class="el" href="classmesos_1_1csi_1_1Client.html">mesos::csi::Client</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1csi_1_1Client.html#a8f413eead13791309ac8f52bf8ee4223">ControllerPublishVolume</a>(const ControllerPublishVolumeRequest &amp;request)</td><td class="entry"><a class="el" href="classmesos_1_1csi_1_1Client.html">mesos::csi::Client</a></td><td class="entry"></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/classmesos_1_1csi_1_1Client.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1csi_1_1Client.html b/content/api/latest/c++/classmesos_1_1csi_1_1Client.html
index 80dd77a..818f033 100644
--- a/content/api/latest/c++/classmesos_1_1csi_1_1Client.html
+++ b/content/api/latest/c++/classmesos_1_1csi_1_1Client.html
@@ -62,8 +62,8 @@
 <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:a0f26ee65d1895d94bb43ba9365352cdf"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1csi_1_1Client.html#a0f26ee65d1895d94bb43ba9365352cdf">Client</a> (const std::string &amp;uri, const <a class="el" href="classprocess_1_1grpc_1_1client_1_1Runtime.html">process::grpc::client::Runtime</a> &amp;_runtime)</td></tr>
-<tr class="separator:a0f26ee65d1895d94bb43ba9365352cdf"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad6340fa0f6d90d9dbcd01953c14d5b71"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1csi_1_1Client.html#ad6340fa0f6d90d9dbcd01953c14d5b71">Client</a> (const <a class="el" href="classprocess_1_1grpc_1_1Channel.html">process::grpc::Channel</a> &amp;_channel, const <a class="el" href="classprocess_1_1grpc_1_1client_1_1Runtime.html">process::grpc::client::Runtime</a> &amp;_runtime)</td></tr>
+<tr class="separator:ad6340fa0f6d90d9dbcd01953c14d5b71"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a3b3c6bf3e69910dbbb1f711255883bac"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; GetSupportedVersionsResponse &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1csi_1_1Client.html#a3b3c6bf3e69910dbbb1f711255883bac">GetSupportedVersions</a> (const GetSupportedVersionsRequest &amp;request)</td></tr>
 <tr class="separator:a3b3c6bf3e69910dbbb1f711255883bac"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:aa40f4586431cb454e6dca759881ee9f7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; GetPluginInfoResponse &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1csi_1_1Client.html#aa40f4586431cb454e6dca759881ee9f7">GetPluginInfo</a> (const GetPluginInfoRequest &amp;request)</td></tr>
@@ -98,7 +98,7 @@ Public Member Functions</h2></td></tr>
 <tr class="separator:aa4676c0b8eba1e9e7c269492d4e3f4fd"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" id="a0f26ee65d1895d94bb43ba9365352cdf"></a>
+<a class="anchor" id="ad6340fa0f6d90d9dbcd01953c14d5b71"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -108,8 +108,8 @@ Public Member Functions</h2></td></tr>
         <tr>
           <td class="memname">mesos::csi::Client::Client </td>
           <td>(</td>
-          <td class="paramtype">const std::string &amp;&#160;</td>
-          <td class="paramname"><em>uri</em>, </td>
+          <td class="paramtype">const <a class="el" href="classprocess_1_1grpc_1_1Channel.html">process::grpc::Channel</a> &amp;&#160;</td>
+          <td class="paramname"><em>_channel</em>, </td>
         </tr>
         <tr>
           <td class="paramkey"></td>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptor-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptor-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptor-members.html
deleted file mode 100644
index c9e2950..0000000
--- a/content/api/latest/c++/classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptor-members.html
+++ /dev/null
@@ -1,79 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
-<title>Apache Mesos: Member List</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectalign" style="padding-left: 0.5em;">
-   <div id="projectname">Apache Mesos
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
-  <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_1profile.html">profile</a></li><li class="navelem"><a class="el" href="classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptor.html">UriDiskProfileAdaptor</a></li>  </ul>
-</div>
-</div><!-- top -->
-<div class="header">
-  <div class="headertitle">
-<div class="title">mesos::internal::profile::UriDiskProfileAdaptor Member List</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p>This is the complete list of members for <a class="el" href="classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptor.html">mesos::internal::profile::UriDiskProfileAdaptor</a>, including all inherited members.</p>
-<table class="directory">
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1DiskProfileAdaptor.html#a7a417ba4b641b9870944549a1309b1b5">create</a>(const Option&lt; std::string &gt; &amp;name=None())</td><td class="entry"><a class="el" href="classmesos_1_1DiskProfileAdaptor.html">mesos::DiskProfileAdaptor</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1DiskProfileAdaptor.html#abab31d0a5be607d0a7541df1ad8e23c1">DiskProfileAdaptor</a>()</td><td class="entry"><a class="el" href="classmesos_1_1DiskProfileAdaptor.html">mesos::DiskProfileAdaptor</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_1profile_1_1UriDiskProfileAdaptor.html#a72c674ee3bb60e8bf36b300e8eca67cc">flags</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptor.html">mesos::internal::profile::UriDiskProfileAdaptor</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1DiskProfileAdaptor.html#ae1117dc978470069e2beb95a1f8e67af">getAdaptor</a>()</td><td class="entry"><a class="el" href="classmesos_1_1DiskProfileAdaptor.html">mesos::DiskProfileAdaptor</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_1profile_1_1UriDiskProfileAdaptor.html#a9e307897a4a26da842a50075ba91db0f">process</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptor.html">mesos::internal::profile::UriDiskProfileAdaptor</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1DiskProfileAdaptor.html#afae745cbb0687964b59939d7ebd20f8c">setAdaptor</a>(const std::shared_ptr&lt; DiskProfileAdaptor &gt; &amp;adaptor)</td><td class="entry"><a class="el" href="classmesos_1_1DiskProfileAdaptor.html">mesos::DiskProfileAdaptor</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_1profile_1_1UriDiskProfileAdaptor.html#a805d75d0b0f8fdb303b6e3056b4c40c9">translate</a>(const std::string &amp;profile, const ResourceProviderInfo &amp;resourceProviderInfo) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptor.html">mesos::internal::profile::UriDiskProfileAdaptor</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptor.html#afe9df0e0e5c89333004416eb5dc51349">UriDiskProfileAdaptor</a>(const Flags &amp;_flags)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptor.html">mesos::internal::profile::UriDiskProfileAdaptor</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptor.html#a7b2fa69e4f1d061c6da40f217da0121f">watch</a>(const hashset&lt; std::string &gt; &amp;knownProfiles, const ResourceProviderInfo &amp;resourceProviderInfo) override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptor.html">mesos::internal::profile::UriDiskProfileAdaptor</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1DiskProfileAdaptor.html#a22b6d3969a849cfbafd34cf95177499e">~DiskProfileAdaptor</a>()</td><td class="entry"><a class="el" href="classmesos_1_1DiskProfileAdaptor.html">mesos::DiskProfileAdaptor</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptor.html#a1d2f2b61514b04c2ab8615a4e331bfb2">~UriDiskProfileAdaptor</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptor.html">mesos::internal::profile::UriDiskProfileAdaptor</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-</table></div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated by &#160;<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.11
-</small></address>
-</body>
-</html>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptor.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptor.html b/content/api/latest/c++/classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptor.html
deleted file mode 100644
index 6d5bdf9..0000000
--- a/content/api/latest/c++/classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptor.html
+++ /dev/null
@@ -1,285 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
-<title>Apache Mesos: mesos::internal::profile::UriDiskProfileAdaptor 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 id="projectalign" style="padding-left: 0.5em;">
-   <div id="projectname">Apache Mesos
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
-  <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_1profile.html">profile</a></li><li class="navelem"><a class="el" href="classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptor.html">UriDiskProfileAdaptor</a></li>  </ul>
-</div>
-</div><!-- top -->
-<div class="header">
-  <div class="summary">
-<a href="#pub-methods">Public Member Functions</a> &#124;
-<a href="#pro-attribs">Protected Attributes</a> &#124;
-<a href="classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptor-members.html">List of all members</a>  </div>
-  <div class="headertitle">
-<div class="title">mesos::internal::profile::UriDiskProfileAdaptor Class Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p><code>#include &lt;<a class="el" href="uri__disk__profile_8hpp_source.html">uri_disk_profile.hpp</a>&gt;</code></p>
-<div class="dynheader">
-Inheritance diagram for mesos::internal::profile::UriDiskProfileAdaptor:</div>
-<div class="dyncontent">
- <div class="center">
-  <img src="classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptor.png" usemap="#mesos::internal::profile::UriDiskProfileAdaptor_map" alt=""/>
-  <map id="mesos::internal::profile::UriDiskProfileAdaptor_map" name="mesos::internal::profile::UriDiskProfileAdaptor_map">
-<area href="classmesos_1_1DiskProfileAdaptor.html" title="This module is used by Storage Resource Providers to translate the &quot;profile&quot; field of a Resource::Dis..." alt="mesos::DiskProfileAdaptor" shape="rect" coords="0,0,265,24"/>
-</map>
- </div></div>
-<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:afe9df0e0e5c89333004416eb5dc51349"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptor.html#afe9df0e0e5c89333004416eb5dc51349">UriDiskProfileAdaptor</a> (const <a class="el" href="structmesos_1_1internal_1_1profile_1_1Flags.html">Flags</a> &amp;_flags)</td></tr>
-<tr class="separator:afe9df0e0e5c89333004416eb5dc51349"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a1d2f2b61514b04c2ab8615a4e331bfb2"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptor.html#a1d2f2b61514b04c2ab8615a4e331bfb2">~UriDiskProfileAdaptor</a> ()</td></tr>
-<tr class="separator:a1d2f2b61514b04c2ab8615a4e331bfb2"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a805d75d0b0f8fdb303b6e3056b4c40c9"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structmesos_1_1DiskProfileAdaptor_1_1ProfileInfo.html">DiskProfileAdaptor::ProfileInfo</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptor.html#a805d75d0b0f8fdb303b6e3056b4c40c9">translate</a> (const std::string &amp;profile, const ResourceProviderInfo &amp;resourceProviderInfo) override</td></tr>
-<tr class="memdesc:a805d75d0b0f8fdb303b6e3056b4c40c9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the CSI volume capability and the parameters to create CSI volumes associated with the profile.  <a href="#a805d75d0b0f8fdb303b6e3056b4c40c9">More...</a><br /></td></tr>
-<tr class="separator:a805d75d0b0f8fdb303b6e3056b4c40c9"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7b2fa69e4f1d061c6da40f217da0121f"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="classhashset.html">hashset</a>&lt; std::string &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptor.html#a7b2fa69e4f1d061c6da40f217da0121f">watch</a> (const <a class="el" href="classhashset.html">hashset</a>&lt; std::string &gt; &amp;knownProfiles, const ResourceProviderInfo &amp;resourceProviderInfo) override</td></tr>
-<tr class="memdesc:a7b2fa69e4f1d061c6da40f217da0121f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns a future that will be satisifed iff the set of profiles known by the module differs from the <code>knownProfiles</code> parameter.  <a href="#a7b2fa69e4f1d061c6da40f217da0121f">More...</a><br /></td></tr>
-<tr class="separator:a7b2fa69e4f1d061c6da40f217da0121f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="inherit_header pub_methods_classmesos_1_1DiskProfileAdaptor"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classmesos_1_1DiskProfileAdaptor')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classmesos_1_1DiskProfileAdaptor.html">mesos::DiskProfileAdaptor</a></td></tr>
-<tr class="memitem:a22b6d3969a849cfbafd34cf95177499e inherit pub_methods_classmesos_1_1DiskProfileAdaptor"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1DiskProfileAdaptor.html#a22b6d3969a849cfbafd34cf95177499e">~DiskProfileAdaptor</a> ()</td></tr>
-<tr class="separator:a22b6d3969a849cfbafd34cf95177499e inherit pub_methods_classmesos_1_1DiskProfileAdaptor"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-attribs"></a>
-Protected Attributes</h2></td></tr>
-<tr class="memitem:a72c674ee3bb60e8bf36b300e8eca67cc"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmesos_1_1internal_1_1profile_1_1Flags.html">Flags</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptor.html#a72c674ee3bb60e8bf36b300e8eca67cc">flags</a></td></tr>
-<tr class="separator:a72c674ee3bb60e8bf36b300e8eca67cc"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a9e307897a4a26da842a50075ba91db0f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Owned.html">process::Owned</a>&lt; <a class="el" href="classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptorProcess.html">UriDiskProfileAdaptorProcess</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptor.html#a9e307897a4a26da842a50075ba91db0f">process</a></td></tr>
-<tr class="separator:a9e307897a4a26da842a50075ba91db0f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
-Additional Inherited Members</h2></td></tr>
-<tr class="inherit_header pub_static_methods_classmesos_1_1DiskProfileAdaptor"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_classmesos_1_1DiskProfileAdaptor')"><img src="closed.png" alt="-"/>&#160;Static Public Member Functions inherited from <a class="el" href="classmesos_1_1DiskProfileAdaptor.html">mesos::DiskProfileAdaptor</a></td></tr>
-<tr class="memitem:a7a417ba4b641b9870944549a1309b1b5 inherit pub_static_methods_classmesos_1_1DiskProfileAdaptor"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classTry.html">Try</a>&lt; <a class="el" href="classmesos_1_1DiskProfileAdaptor.html">DiskProfileAdaptor</a> * &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1DiskProfileAdaptor.html#a7a417ba4b641b9870944549a1309b1b5">create</a> (const <a class="el" href="classOption.html">Option</a>&lt; std::string &gt; &amp;name=<a class="el" href="structNone.html">None</a>())</td></tr>
-<tr class="memdesc:a7a417ba4b641b9870944549a1309b1b5 inherit pub_static_methods_classmesos_1_1DiskProfileAdaptor"><td class="mdescLeft">&#160;</td><td class="mdescRight">Factory method used to create a <a class="el" href="classmesos_1_1DiskProfileAdaptor.html" title="This module is used by Storage Resource Providers to translate the &quot;profile&quot; field of a Resource::Dis...">DiskProfileAdaptor</a> instance.  <a href="#a7a417ba4b641b9870944549a1309b1b5">More...</a><br /></td></tr>
-<tr class="separator:a7a417ba4b641b9870944549a1309b1b5 inherit pub_static_methods_classmesos_1_1DiskProfileAdaptor"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:afae745cbb0687964b59939d7ebd20f8c inherit pub_static_methods_classmesos_1_1DiskProfileAdaptor"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1DiskProfileAdaptor.html#afae745cbb0687964b59939d7ebd20f8c">setAdaptor</a> (const std::shared_ptr&lt; <a class="el" href="classmesos_1_1DiskProfileAdaptor.html">DiskProfileAdaptor</a> &gt; &amp;adaptor)</td></tr>
-<tr class="memdesc:afae745cbb0687964b59939d7ebd20f8c inherit pub_static_methods_classmesos_1_1DiskProfileAdaptor"><td class="mdescLeft">&#160;</td><td class="mdescRight">Global methods for setting and getting a <a class="el" href="classmesos_1_1DiskProfileAdaptor.html" title="This module is used by Storage Resource Providers to translate the &quot;profile&quot; field of a Resource::Dis...">DiskProfileAdaptor</a> instance.  <a href="#afae745cbb0687964b59939d7ebd20f8c">More...</a><br /></td></tr>
-<tr class="separator:afae745cbb0687964b59939d7ebd20f8c inherit pub_static_methods_classmesos_1_1DiskProfileAdaptor"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae1117dc978470069e2beb95a1f8e67af inherit pub_static_methods_classmesos_1_1DiskProfileAdaptor"><td class="memItemLeft" align="right" valign="top">static std::shared_ptr&lt; <a class="el" href="classmesos_1_1DiskProfileAdaptor.html">DiskProfileAdaptor</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1DiskProfileAdaptor.html#ae1117dc978470069e2beb95a1f8e67af">getAdaptor</a> ()</td></tr>
-<tr class="separator:ae1117dc978470069e2beb95a1f8e67af inherit pub_static_methods_classmesos_1_1DiskProfileAdaptor"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="inherit_header pro_methods_classmesos_1_1DiskProfileAdaptor"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classmesos_1_1DiskProfileAdaptor')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classmesos_1_1DiskProfileAdaptor.html">mesos::DiskProfileAdaptor</a></td></tr>
-<tr class="memitem:abab31d0a5be607d0a7541df1ad8e23c1 inherit pro_methods_classmesos_1_1DiskProfileAdaptor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1DiskProfileAdaptor.html#abab31d0a5be607d0a7541df1ad8e23c1">DiskProfileAdaptor</a> ()</td></tr>
-<tr class="separator:abab31d0a5be607d0a7541df1ad8e23c1 inherit pro_methods_classmesos_1_1DiskProfileAdaptor"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table>
-<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" id="afe9df0e0e5c89333004416eb5dc51349"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">mesos::internal::profile::UriDiskProfileAdaptor::UriDiskProfileAdaptor </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="structmesos_1_1internal_1_1profile_1_1Flags.html">Flags</a> &amp;&#160;</td>
-          <td class="paramname"><em>_flags</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a1d2f2b61514b04c2ab8615a4e331bfb2"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual mesos::internal::profile::UriDiskProfileAdaptor::~UriDiskProfileAdaptor </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<h2 class="groupheader">Member Function Documentation</h2>
-<a class="anchor" id="a805d75d0b0f8fdb303b6e3056b4c40c9"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="structmesos_1_1DiskProfileAdaptor_1_1ProfileInfo.html">DiskProfileAdaptor::ProfileInfo</a>&gt; mesos::internal::profile::UriDiskProfileAdaptor::translate </td>
-          <td>(</td>
-          <td class="paramtype">const std::string &amp;&#160;</td>
-          <td class="paramname"><em>profile</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const ResourceProviderInfo &amp;&#160;</td>
-          <td class="paramname"><em>resourceProviderInfo</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">override</span><span class="mlabel">virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Returns the CSI volume capability and the parameters to create CSI volumes associated with the profile. </p>
-<p>This method is expected to return a Failure if a matching profile cannot be found or retrieved. The caller should not proceed with any of the affected CSI requests if this method returns a failure.</p>
-<p>The <code>resourceProviderInfo</code> parameter is the <code>ResourceProviderInfo</code> of the storage resource provider. This module may choose to filter results based on the type and name of the resource provider, or based on the type of the CSI plugin.</p>
-<p>NOTE: This module assumes that profiles are immutable after creation. Changing the CSI volume capability or parameters of a profile after creation may result in undefined behavior from the storage resource provider. </p>
-
-<p>Implements <a class="el" href="classmesos_1_1DiskProfileAdaptor.html#a29e4d7ea512ce2308f8d412ea8b5bd71">mesos::DiskProfileAdaptor</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a7b2fa69e4f1d061c6da40f217da0121f"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="classhashset.html">hashset</a>&lt;std::string&gt; &gt; mesos::internal::profile::UriDiskProfileAdaptor::watch </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="classhashset.html">hashset</a>&lt; std::string &gt; &amp;&#160;</td>
-          <td class="paramname"><em>knownProfiles</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const ResourceProviderInfo &amp;&#160;</td>
-          <td class="paramname"><em>resourceProviderInfo</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">override</span><span class="mlabel">virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Returns a future that will be satisifed iff the set of profiles known by the module differs from the <code>knownProfiles</code> parameter. </p>
-<p>The <code>resourceProviderInfo</code> parameter is the <code>ResourceProviderInfo</code> of the storage resource provider. This module may choose to filter results based on the type and name of the resource provider, or based on the type of the CSI plugin.</p>
-<p>NOTE: It is highly recommended for the module to insert a random delay between discovering a different set of profiles and satisfying this future, because the storage resource provider is expected to update the set of offered resources based on this future. Adding a random delay may prevent a thundering herd of resource updates to the Mesos master. </p>
-
-<p>Implements <a class="el" href="classmesos_1_1DiskProfileAdaptor.html#ace8355051c0207021493861c64e67d0f">mesos::DiskProfileAdaptor</a>.</p>
-
-</div>
-</div>
-<h2 class="groupheader">Member Data Documentation</h2>
-<a class="anchor" id="a72c674ee3bb60e8bf36b300e8eca67cc"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="structmesos_1_1internal_1_1profile_1_1Flags.html">Flags</a> mesos::internal::profile::UriDiskProfileAdaptor::flags</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a9e307897a4a26da842a50075ba91db0f"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classprocess_1_1Owned.html">process::Owned</a>&lt;<a class="el" href="classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptorProcess.html">UriDiskProfileAdaptorProcess</a>&gt; mesos::internal::profile::UriDiskProfileAdaptor::process</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<hr/>The documentation for this class was generated from the following file:<ul>
-<li>src/resource_provider/storage/<a class="el" href="uri__disk__profile_8hpp_source.html">uri_disk_profile.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.11
-</small></address>
-</body>
-</html>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptor.png
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptor.png b/content/api/latest/c++/classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptor.png
deleted file mode 100644
index 82bb40f..0000000
Binary files a/content/api/latest/c++/classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptor.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptorProcess-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptorProcess-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptorProcess-members.html
deleted file mode 100644
index d7694c3..0000000
--- a/content/api/latest/c++/classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptorProcess-members.html
+++ /dev/null
@@ -1,108 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
-<title>Apache Mesos: Member List</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectalign" style="padding-left: 0.5em;">
-   <div id="projectname">Apache Mesos
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
-  <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_1profile.html">profile</a></li><li class="navelem"><a class="el" href="classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptorProcess.html">UriDiskProfileAdaptorProcess</a></li>  </ul>
-</div>
-</div><!-- top -->
-<div class="header">
-  <div class="headertitle">
-<div class="title">mesos::internal::profile::UriDiskProfileAdaptorProcess Member List</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p>This is the complete list of members for <a class="el" href="classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptorProcess.html">mesos::internal::profile::UriDiskProfileAdaptorProcess</a>, including all inherited members.</p>
-<table class="directory">
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a0834b08377ce20a01893a033c46898f6">AuthenticatedHttpRequestHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#aab442a83e7b73449ad9237af4ad02a80">consume</a>(MessageEvent &amp;&amp;event) override</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ad9d4ca7d97e0a296121deac831ac1917">consume</a>(DispatchEvent &amp;&amp;event) override</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a37f2b9a57194ffdbe873a318337e0f76">consume</a>(HttpEvent &amp;&amp;event) override</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a9a583eaf601e28e41073181ec3ebbc32">consume</a>(ExitedEvent &amp;&amp;event) override</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a4dd3058269bffe1b73cb8a4469a66542">consume</a>(TerminateEvent &amp;&amp;event) override</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#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><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a641dc674baabe6a58e4f4869090bd310">eventCount</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a0a0053b515e25f366a29a6897467bebc">exited</a>(const UPID &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><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a07ac3fd4eededbb6015c305e12411b98">finalize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a2f0e2769d84e1491c180d0da6458624b">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a083d8346a62ad423899f6f9e9ee08806">HttpRequestHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a55a5326c3f9b66bc56cc13c7bf4c350d">httpSequence</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptorProcess.html#a818172f9ea5940d28a1ea2012aa47640">initialize</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptorProcess.html">mesos::internal::profile::UriDiskProfileAdaptorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a591501723f8320f0b29e2a7c64a501eb">install</a>(const std::string &amp;name, const MessageHandler &amp;handler)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a8dfef5689de05716f582fa737f165133">install</a>(const std::string &amp;name, void(T::*method)(const UPID &amp;, const std::string &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></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ae97b59a857843096aa219d0209837c42">link</a>(const UPID &amp;pid, const RemoteConnection remote=RemoteConnection::REUSE)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a38a4b602aa7e2656a647323da1bacf50">lost</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="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ab7ca53e513d7ead18e05466c60e51891">MessageHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a>(const std::string &amp;id=&quot;&quot;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a6b32f94df3a92225825a1cc426b060c8">provide</a>(const std::string &amp;name, const std::string &amp;path, const std::map&lt; std::string, std::string &gt; &amp;types=mime::types)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a39f8e327dc132dd4a3a95fee650458f8">RemoteConnection</a> enum name</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#af0d1a6f8da798dfb2b6ea92550b8c6f5">route</a>(const std::string &amp;name, const Option&lt; std::string &gt; &amp;help, const HttpRequestHandler &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 class="even"><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><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 class="even"><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><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; UriDiskProfileAdaptorProcess &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; UriDiskProfileAdaptorProcess &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>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a72621d5c290fc558dcffb62b7d05635b">send</a>(const UPID &amp;to, std::string &amp;&amp;name)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ab60d5a19d749f9f140b5ede6800549a6">send</a>(const UPID &amp;to, std::string &amp;&amp;name, std::string &amp;&amp;data)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a2accda04cb99a8337c501958ff85ce01">serve</a>(Event &amp;&amp;event)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9">This</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; UriDiskProfileAdaptorProcess &gt;</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_1profile_1_1UriDiskProfileAdaptorProcess.html#aac97559cdd80b5e951b51d90046cd456">translate</a>(const std::string &amp;profile, const ResourceProviderInfo &amp;resourceProviderInfo)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptorProcess.html">mesos::internal::profile::UriDiskProfileAdaptorProcess</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptorProcess.html#ae6cf670e420497db950ddd2d75e22485">UriDiskProfileAdaptorProcess</a>(const Flags &amp;_flags)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptorProcess.html">mesos::internal::profile::UriDiskProfileAdaptorProcess</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptorProcess.html#a8e8a5728dc13fccd9a20a6f61c555571">watch</a>(const hashset&lt; std::string &gt; &amp;knownProfiles, const ResourceProviderInfo &amp;resourceProviderInfo)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptorProcess.html">mesos::internal::profile::UriDiskProfileAdaptorProcess</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="structprocess_1_1EventConsumer.html#a9b310e99e6cef77273fd1cc403c871b1">~EventConsumer</a>()</td><td class="entry"><a class="el" href="structprocess_1_1EventConsumer.html">process::EventConsumer</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371">~Process</a>()</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; UriDiskProfileAdaptorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a20b6c6b8f5aff506a97ce6c4f91a29d3">~ProcessBase</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-</table></div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated by &#160;<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.11
-</small></address>
-</body>
-</html>


[36/37] mesos-site git commit: Updated the website built from mesos SHA: 1231e8f.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/Tokens.xml
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/Tokens.xml b/content/api/latest/c++/Tokens.xml
index fdbdbbb..aa338fb 100644
--- a/content/api/latest/c++/Tokens.xml
+++ b/content/api/latest/c++/Tokens.xml
@@ -14952,7 +14952,7 @@
     </TokenIdentifier>
     <Path>namespacemesos_1_1modules.html</Path>
     <Anchor>ad6c83af0f28f9135a7b76fb6db0c2747</Anchor>
-    <DeclaredIn>disk_profile.hpp</DeclaredIn>
+    <DeclaredIn>disk_profile_adaptor.hpp</DeclaredIn>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -28453,10 +28453,10 @@
       <Name>parseDiskProfileMapping</Name>
       <APILanguage>cpp</APILanguage>
       <Type>func</Type>
-      <Scope>mesos::internal::profile</Scope>
+      <Scope>mesos::internal::storage</Scope>
     </TokenIdentifier>
-    <Path>namespacemesos_1_1internal_1_1profile.html</Path>
-    <Anchor>a6bb5ceacd766aa7c16015f08406e97a0</Anchor>
+    <Path>namespacemesos_1_1internal_1_1storage.html</Path>
+    <Anchor>a5ac01f982bd4d9b51a15a6d704c9dd67</Anchor>
     <DeclaredIn>disk_profile_utils.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -28464,10 +28464,10 @@
       <Name>isSelectedResourceProvider</Name>
       <APILanguage>cpp</APILanguage>
       <Type>func</Type>
-      <Scope>mesos::internal::profile</Scope>
+      <Scope>mesos::internal::storage</Scope>
     </TokenIdentifier>
-    <Path>namespacemesos_1_1internal_1_1profile.html</Path>
-    <Anchor>a59078d78d6ffb9f94b1b69af16988840</Anchor>
+    <Path>namespacemesos_1_1internal_1_1storage.html</Path>
+    <Anchor>a454eac3a1d38485e1e6c82dda0587fc0</Anchor>
     <DeclaredIn>disk_profile_utils.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -28475,10 +28475,10 @@
       <Name>validate</Name>
       <APILanguage>cpp</APILanguage>
       <Type>func</Type>
-      <Scope>mesos::internal::profile</Scope>
+      <Scope>mesos::internal::storage</Scope>
     </TokenIdentifier>
-    <Path>namespacemesos_1_1internal_1_1profile.html</Path>
-    <Anchor>ab6b1f6dd2e3b5144c9b8dfc6832f783c</Anchor>
+    <Path>namespacemesos_1_1internal_1_1storage.html</Path>
+    <Anchor>ae944219eb236f2260222c37741d09ac3</Anchor>
     <DeclaredIn>disk_profile_utils.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -28486,10 +28486,10 @@
       <Name>validate</Name>
       <APILanguage>cpp</APILanguage>
       <Type>func</Type>
-      <Scope>mesos::internal::profile</Scope>
+      <Scope>mesos::internal::storage</Scope>
     </TokenIdentifier>
-    <Path>namespacemesos_1_1internal_1_1profile.html</Path>
-    <Anchor>a7a562b1c120945b807706efdf313cdfe</Anchor>
+    <Path>namespacemesos_1_1internal_1_1storage.html</Path>
+    <Anchor>a289a572f4396d74d1f7bc7d0b9feab8d</Anchor>
     <DeclaredIn>disk_profile_utils.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -52316,7 +52316,7 @@
     </TokenIdentifier>
     <Path>classmesos_1_1DiskProfileAdaptor.html</Path>
     <Abstract>This module is used by Storage Resource Providers to translate the &quot;profile&quot; field of a Resource::Dis...</Abstract>
-    <DeclaredIn>disk_profile.hpp</DeclaredIn>
+    <DeclaredIn>disk_profile_adaptor.hpp</DeclaredIn>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -52327,7 +52327,7 @@
     </TokenIdentifier>
     <Path>classmesos_1_1DiskProfileAdaptor.html</Path>
     <Anchor>a22b6d3969a849cfbafd34cf95177499e</Anchor>
-    <DeclaredIn>disk_profile.hpp</DeclaredIn>
+    <DeclaredIn>disk_profile_adaptor.hpp</DeclaredIn>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -52339,7 +52339,7 @@
     <Path>classmesos_1_1DiskProfileAdaptor.html</Path>
     <Anchor>a29e4d7ea512ce2308f8d412ea8b5bd71</Anchor>
     <Abstract>Returns the CSI volume capability and the parameters to create CSI volumes associated with the profil...</Abstract>
-    <DeclaredIn>disk_profile.hpp</DeclaredIn>
+    <DeclaredIn>disk_profile_adaptor.hpp</DeclaredIn>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -52351,7 +52351,7 @@
     <Path>classmesos_1_1DiskProfileAdaptor.html</Path>
     <Anchor>ace8355051c0207021493861c64e67d0f</Anchor>
     <Abstract>Returns a future that will be satisifed iff the set of profiles known by the module differs from the ...</Abstract>
-    <DeclaredIn>disk_profile.hpp</DeclaredIn>
+    <DeclaredIn>disk_profile_adaptor.hpp</DeclaredIn>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -52363,7 +52363,7 @@
     <Path>classmesos_1_1DiskProfileAdaptor.html</Path>
     <Anchor>a7a417ba4b641b9870944549a1309b1b5</Anchor>
     <Abstract>Factory method used to create a DiskProfileAdaptor instance. </Abstract>
-    <DeclaredIn>disk_profile.hpp</DeclaredIn>
+    <DeclaredIn>disk_profile_adaptor.hpp</DeclaredIn>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -52375,7 +52375,7 @@
     <Path>classmesos_1_1DiskProfileAdaptor.html</Path>
     <Anchor>afae745cbb0687964b59939d7ebd20f8c</Anchor>
     <Abstract>Global methods for setting and getting a DiskProfileAdaptor instance. </Abstract>
-    <DeclaredIn>disk_profile.hpp</DeclaredIn>
+    <DeclaredIn>disk_profile_adaptor.hpp</DeclaredIn>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -52386,7 +52386,7 @@
     </TokenIdentifier>
     <Path>classmesos_1_1DiskProfileAdaptor.html</Path>
     <Anchor>ae1117dc978470069e2beb95a1f8e67af</Anchor>
-    <DeclaredIn>disk_profile.hpp</DeclaredIn>
+    <DeclaredIn>disk_profile_adaptor.hpp</DeclaredIn>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -52397,7 +52397,7 @@
     </TokenIdentifier>
     <Path>classmesos_1_1DiskProfileAdaptor.html</Path>
     <Anchor>abab31d0a5be607d0a7541df1ad8e23c1</Anchor>
-    <DeclaredIn>disk_profile.hpp</DeclaredIn>
+    <DeclaredIn>disk_profile_adaptor.hpp</DeclaredIn>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -52407,7 +52407,7 @@
       <Scope>mesos::DiskProfileAdaptor::ProfileInfo</Scope>
     </TokenIdentifier>
     <Path>structmesos_1_1DiskProfileAdaptor_1_1ProfileInfo.html</Path>
-    <DeclaredIn>disk_profile.hpp</DeclaredIn>
+    <DeclaredIn>disk_profile_adaptor.hpp</DeclaredIn>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -55474,7 +55474,7 @@
       <Scope>mesos::csi::Client</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1csi_1_1Client.html</Path>
-    <Anchor>a0f26ee65d1895d94bb43ba9365352cdf</Anchor>
+    <Anchor>ad6340fa0f6d90d9dbcd01953c14d5b71</Anchor>
     <DeclaredIn>client.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -86147,1052 +86147,6 @@
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>mesos::internal::profile</Name>
-      <APILanguage>c</APILanguage>
-      <Type>ns</Type>
-      <Scope>mesos::internal::profile</Scope>
-    </TokenIdentifier>
-    <Path>namespacemesos_1_1internal_1_1profile.html</Path>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>parseDiskProfileMapping</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>func</Type>
-      <Scope>mesos::internal::profile</Scope>
-    </TokenIdentifier>
-    <Path>namespacemesos_1_1internal_1_1profile.html</Path>
-    <Anchor>a6bb5ceacd766aa7c16015f08406e97a0</Anchor>
-    <DeclaredIn>disk_profile_utils.hpp</DeclaredIn>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>isSelectedResourceProvider</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>func</Type>
-      <Scope>mesos::internal::profile</Scope>
-    </TokenIdentifier>
-    <Path>namespacemesos_1_1internal_1_1profile.html</Path>
-    <Anchor>a59078d78d6ffb9f94b1b69af16988840</Anchor>
-    <DeclaredIn>disk_profile_utils.hpp</DeclaredIn>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>validate</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>func</Type>
-      <Scope>mesos::internal::profile</Scope>
-    </TokenIdentifier>
-    <Path>namespacemesos_1_1internal_1_1profile.html</Path>
-    <Anchor>ab6b1f6dd2e3b5144c9b8dfc6832f783c</Anchor>
-    <DeclaredIn>disk_profile_utils.hpp</DeclaredIn>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>validate</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>func</Type>
-      <Scope>mesos::internal::profile</Scope>
-    </TokenIdentifier>
-    <Path>namespacemesos_1_1internal_1_1profile.html</Path>
-    <Anchor>a7a562b1c120945b807706efdf313cdfe</Anchor>
-    <DeclaredIn>disk_profile_utils.hpp</DeclaredIn>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>mesos::internal::profile::Flags</Name>
-      <APILanguage>c</APILanguage>
-      <Type>cl</Type>
-      <Scope>mesos::internal::profile::Flags</Scope>
-    </TokenIdentifier>
-    <Path>structmesos_1_1internal_1_1profile_1_1Flags.html</Path>
-    <DeclaredIn>uri_disk_profile.hpp</DeclaredIn>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>Flags</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>func</Type>
-      <Scope>mesos::internal::profile::Flags</Scope>
-    </TokenIdentifier>
-    <Path>structmesos_1_1internal_1_1profile_1_1Flags.html</Path>
-    <Anchor>a10166e16ba42331fed92cd81769da33d</Anchor>
-    <DeclaredIn>uri_disk_profile.hpp</DeclaredIn>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>FlagsBase</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>instm</Type>
-      <Scope>flags::FlagsBase</Scope>
-    </TokenIdentifier>
-    <Path>classflags_1_1FlagsBase.html</Path>
-    <Anchor>a8bb1dea9469ded9d5cb5260f794ff381</Anchor>
-    <DeclaredIn>flags.hpp</DeclaredIn>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>~FlagsBase</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>instm</Type>
-      <Scope>flags::FlagsBase</Scope>
-    </TokenIdentifier>
-    <Path>classflags_1_1FlagsBase.html</Path>
-    <Anchor>a8e23f0708a5cccc45a67dd8ea9159439</Anchor>
-    <DeclaredIn>flags.hpp</DeclaredIn>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>FlagsBase</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>instm</Type>
-      <Scope>flags::FlagsBase</Scope>
-    </TokenIdentifier>
-    <Path>classflags_1_1FlagsBase.html</Path>
-    <Anchor>a545d2da1a7ca600f0c6456ff54efba04</Anchor>
-    <DeclaredIn>flags.hpp</DeclaredIn>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>FlagsBase</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>instm</Type>
-      <Scope>flags::FlagsBase</Scope>
-    </TokenIdentifier>
-    <Path>classflags_1_1FlagsBase.html</Path>
-    <Anchor>ab3539e6c599bcf2becf17b133e8177ca</Anchor>
-    <DeclaredIn>flags.hpp</DeclaredIn>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>operator=</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>instm</Type>
-      <Scope>flags::FlagsBase</Scope>
-    </TokenIdentifier>
-    <Path>classflags_1_1FlagsBase.html</Path>
-    <Anchor>a51b9edeaf47b010420ce174e1929bf04</Anchor>
-    <DeclaredIn>flags.hpp</DeclaredIn>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>operator=</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>instm</Type>
-      <Scope>flags::FlagsBase</Scope>
-    </TokenIdentifier>
-    <Path>classflags_1_1FlagsBase.html</Path>
-    <Anchor>a3eb8bf5ca9744fe981a40eb19e065f3c</Anchor>
-    <DeclaredIn>flags.hpp</DeclaredIn>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>load</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>instm</Type>
-      <Scope>flags::FlagsBase</Scope>
-    </TokenIdentifier>
-    <Path>classflags_1_1FlagsBase.html</Path>
-    <Anchor>ad4f96e7c673aeefd6b2757505bfb7224</Anchor>
-    <DeclaredIn>flags.hpp</DeclaredIn>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>load</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>instm</Type>
-      <Scope>flags::FlagsBase</Scope>
-    </TokenIdentifier>
-    <Path>classflags_1_1FlagsBase.html</Path>
-    <Anchor>a9a949502e400870c557ec4c11256e891</Anchor>
-    <DeclaredIn>flags.hpp</DeclaredIn>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>load</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>instm</Type>
-      <Scope>flags::FlagsBase</Scope>
-    </TokenIdentifier>
-    <Path>classflags_1_1FlagsBase.html</Path>
-    <Anchor>a8cd76e5147cea872db5e6f91f9453b09</Anchor>
-    <DeclaredIn>flags.hpp</DeclaredIn>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>load</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>instm</Type>
-      <Scope>flags::FlagsBase</Scope>
-    </TokenIdentifier>
-    <Path>classflags_1_1FlagsBase.html</Path>
-    <Anchor>a69a4792cc358705da4af292f3333843c</Anchor>
-    <DeclaredIn>flags.hpp</DeclaredIn>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>load</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>instm</Type>
-      <Scope>flags::FlagsBase</Scope>
-    </TokenIdentifier>
-    <Path>classflags_1_1FlagsBase.html</Path>
-    <Anchor>a79f4fca0960161e251fb2338aaf30f48</Anchor>
-    <DeclaredIn>flags.hpp</DeclaredIn>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>usage</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>instm</Type>
-      <Scope>flags::FlagsBase</Scope>
-    </TokenIdentifier>
-    <Path>classflags_1_1FlagsBase.html</Path>
-    <Anchor>a461ac2219b52b3b9bd22e8ac4fafe02a</Anchor>
-    <DeclaredIn>flags.hpp</DeclaredIn>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>setUsageMessage</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>instm</Type>
-      <Scope>flags::FlagsBase</Scope>
-    </TokenIdentifier>
-    <Path>classflags_1_1FlagsBase.html</Path>
-    <Anchor>ac99b7ca8863b671274472f571de0060a</Anchor>
-    <DeclaredIn>flags.hpp</DeclaredIn>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>begin</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>instm</Type>
-      <Scope>flags::FlagsBase</Scope>
-    </TokenIdentifier>
-    <Path>classflags_1_1FlagsBase.html</Path>
-    <Anchor>a61b5732037888efa46e97605c3493427</Anchor>
-    <DeclaredIn>flags.hpp</DeclaredIn>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>end</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>instm</Type>
-      <Scope>flags::FlagsBase</Scope>
-    </TokenIdentifier>
-    <Path>classflags_1_1FlagsBase.html</Path>
-    <Anchor>a7dc9f7d8739f83bdbcaa0bcd071b9936</Anchor>
-    <DeclaredIn>flags.hpp</DeclaredIn>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>begin</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>instm</Type>
-      <Scope>flags::FlagsBase</Scope>
-    </TokenIdentifier>
-    <Path>classflags_1_1FlagsBase.html</Path>
-    <Anchor>a03120420a1f53af099545eb916d403c0</Anchor>
-    <DeclaredIn>flags.hpp</DeclaredIn>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>end</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>instm</Type>
-      <Scope>flags::FlagsBase</Scope>
-    </TokenIdentifier>
-    <Path>classflags_1_1FlagsBase.html</Path>
-    <Anchor>a2afbdc821eeefba18d7315198bdada91</Anchor>
-    <DeclaredIn>flags.hpp</DeclaredIn>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>add</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>instm</Type>
-      <Scope>flags::FlagsBase</Scope>
-    </TokenIdentifier>
-    <Path>classflags_1_1FlagsBase.html</Path>
-    <Anchor>a09ebe840242a3b0fbd3263bb6c7ca226</Anchor>
-    <DeclaredIn>flags.hpp</DeclaredIn>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>add</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>instm</Type>
-      <Scope>flags::FlagsBase</Scope>
-    </TokenIdentifier>
-    <Path>classflags_1_1FlagsBase.html</Path>
-    <Anchor>aec8d495e0dfe03b26cb3482cdd4137ce</Anchor>
-    <DeclaredIn>flags.hpp</DeclaredIn>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>add</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>instm</Type>
-      <Scope>flags::FlagsBase</Scope>
-    </TokenIdentifier>
-    <Path>classflags_1_1FlagsBase.html</Path>
-    <Anchor>a609f23d3e09a55acbf23adaf48f3740d</Anchor>
-    <DeclaredIn>flags.hpp</DeclaredIn>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>add</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>instm</Type>
-      <Scope>flags::FlagsBase</Scope>
-    </TokenIdentifier>
-    <Path>classflags_1_1FlagsBase.html</Path>
-    <Anchor>a13fdd4d41feadbb778e261115d183032</Anchor>
-    <DeclaredIn>flags.hpp</DeclaredIn>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>add</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>instm</Type>
-      <Scope>flags::FlagsBase</Scope>
-    </TokenIdentifier>
-    <Path>classflags_1_1FlagsBase.html</Path>
-    <Anchor>a23fcc07f0926fee64655aec6ecd89386</Anchor>
-    <DeclaredIn>flags.hpp</DeclaredIn>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>add</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>instm</Type>
-      <Scope>flags::FlagsBase</Scope>
-    </TokenIdentifier>
-    <Path>classflags_1_1FlagsBase.html</Path>
-    <Anchor>a6b89b575b2d3787200b5df48061e934e</Anchor>
-    <DeclaredIn>flags.hpp</DeclaredIn>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>add</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>instm</Type>
-      <Scope>flags::FlagsBase</Scope>
-    </TokenIdentifier>
-    <Path>classflags_1_1FlagsBase.html</Path>
-    <Anchor>a2277b6a7cbb3d88bb74b27ac5a3a546d</Anchor>
-    <DeclaredIn>flags.hpp</DeclaredIn>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>add</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>instm</Type>
-      <Scope>flags::FlagsBase</Scope>
-    </TokenIdentifier>
-    <Path>classflags_1_1FlagsBase.html</Path>
-    <Anchor>a4511f9842bbc36b82574739ae22fd141</Anchor>
-    <DeclaredIn>flags.hpp</DeclaredIn>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>add</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>instm</Type>
-      <Scope>flags::FlagsBase</Scope>
-    </TokenIdentifier>
-    <Path>classflags_1_1FlagsBase.html</Path>
-    <Anchor>a956c60a798c7ec3ef687de58a51c2990</Anchor>
-    <DeclaredIn>flags.hpp</DeclaredIn>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>add</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>instm</Type>
-      <Scope>flags::FlagsBase</Scope>
-    </TokenIdentifier>
-    <Path>classflags_1_1FlagsBase.html</Path>
-    <Anchor>a56da290b1a3b00816c11100aaed3a0cc</Anchor>
-    <DeclaredIn>flags.hpp</DeclaredIn>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>add</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>instm</Type>
-      <Scope>flags::FlagsBase</Scope>
-    </TokenIdentifier>
-    <Path>classflags_1_1FlagsBase.html</Path>
-    <Anchor>ab7605bc820ed1d2d702e083e03f0d6a9</Anchor>
-    <DeclaredIn>flags.hpp</DeclaredIn>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>extract</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>instm</Type>
-      <Scope>flags::FlagsBase</Scope>
-    </TokenIdentifier>
-    <Path>classflags_1_1FlagsBase.html</Path>
-    <Anchor>aaef908bce392f88d029b46ee241bda68</Anchor>
-    <DeclaredIn>flags.hpp</DeclaredIn>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>buildEnvironment</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>instm</Type>
-      <Scope>flags::FlagsBase</Scope>
-    </TokenIdentifier>
-    <Path>classflags_1_1FlagsBase.html</Path>
-    <Anchor>a4b9c864acfcfc3e06fd03ccfe0dcb03e</Anchor>
-    <DeclaredIn>flags.hpp</DeclaredIn>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>uri</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>data</Type>
-      <Scope>mesos::internal::profile::Flags</Scope>
-    </TokenIdentifier>
-    <Path>structmesos_1_1internal_1_1profile_1_1Flags.html</Path>
-    <Anchor>ae427888bb547a4bf70b07eb058419fb9</Anchor>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>poll_interval</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>data</Type>
-      <Scope>mesos::internal::profile::Flags</Scope>
-    </TokenIdentifier>
-    <Path>structmesos_1_1internal_1_1profile_1_1Flags.html</Path>
-    <Anchor>a7bed0d3e77c8a7fadc6ca05cb84ea5bc</Anchor>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>max_random_wait</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>data</Type>
-      <Scope>mesos::internal::profile::Flags</Scope>
-    </TokenIdentifier>
-    <Path>structmesos_1_1internal_1_1profile_1_1Flags.html</Path>
-    <Anchor>ae38e01d8f13ea537d91186e5b53efeb6</Anchor>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>help</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>data</Type>
-      <Scope>flags::FlagsBase</Scope>
-    </TokenIdentifier>
-    <Path>classflags_1_1FlagsBase.html</Path>
-    <Anchor>a7346f4067bc3f786c627daa76d9221d8</Anchor>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>const_iterator</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>tdef</Type>
-      <Scope>flags::FlagsBase</Scope>
-    </TokenIdentifier>
-    <Path>classflags_1_1FlagsBase.html</Path>
-    <Anchor>a349a65728ecb08c50488ce70e2fdb03e</Anchor>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>iterator</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>tdef</Type>
-      <Scope>flags::FlagsBase</Scope>
-    </TokenIdentifier>
-    <Path>classflags_1_1FlagsBase.html</Path>
-    <Anchor>ac73a41c2c9ba65800a8aad11ba595612</Anchor>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>programName_</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>data</Type>
-      <Scope>flags::FlagsBase</Scope>
-    </TokenIdentifier>
-    <Path>classflags_1_1FlagsBase.html</Path>
-    <Anchor>a88f899fbf20a712e8bb7236284b41bf4</Anchor>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>usageMessage_</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>data</Type>
-      <Scope>flags::FlagsBase</Scope>
-    </TokenIdentifier>
-    <Path>classflags_1_1FlagsBase.html</Path>
-    <Anchor>a40658af8fbe421af67a530f3c35d6f4a</Anchor>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>mesos::internal::profile::UriDiskProfileAdaptor</Name>
-      <APILanguage>c</APILanguage>
-      <Type>cl</Type>
-      <Scope>mesos::internal::profile::UriDiskProfileAdaptor</Scope>
-    </TokenIdentifier>
-    <Path>classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptor.html</Path>
-    <DeclaredIn>uri_disk_profile.hpp</DeclaredIn>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>UriDiskProfileAdaptor</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>instm</Type>
-      <Scope>mesos::internal::profile::UriDiskProfileAdaptor</Scope>
-    </TokenIdentifier>
-    <Path>classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptor.html</Path>
-    <Anchor>afe9df0e0e5c89333004416eb5dc51349</Anchor>
-    <DeclaredIn>uri_disk_profile.hpp</DeclaredIn>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>~UriDiskProfileAdaptor</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>instm</Type>
-      <Scope>mesos::internal::profile::UriDiskProfileAdaptor</Scope>
-    </TokenIdentifier>
-    <Path>classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptor.html</Path>
-    <Anchor>a1d2f2b61514b04c2ab8615a4e331bfb2</Anchor>
-    <DeclaredIn>uri_disk_profile.hpp</DeclaredIn>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>translate</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>instm</Type>
-      <Scope>mesos::internal::profile::UriDiskProfileAdaptor</Scope>
-    </TokenIdentifier>
-    <Path>classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptor.html</Path>
-    <Anchor>a805d75d0b0f8fdb303b6e3056b4c40c9</Anchor>
-    <Abstract>Returns the CSI volume capability and the parameters to create CSI volumes associated with the profil...</Abstract>
-    <DeclaredIn>uri_disk_profile.hpp</DeclaredIn>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>watch</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>instm</Type>
-      <Scope>mesos::internal::profile::UriDiskProfileAdaptor</Scope>
-    </TokenIdentifier>
-    <Path>classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptor.html</Path>
-    <Anchor>a7b2fa69e4f1d061c6da40f217da0121f</Anchor>
-    <Abstract>Returns a future that will be satisifed iff the set of profiles known by the module differs from the ...</Abstract>
-    <DeclaredIn>uri_disk_profile.hpp</DeclaredIn>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>~DiskProfileAdaptor</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>instm</Type>
-      <Scope>mesos::DiskProfileAdaptor</Scope>
-    </TokenIdentifier>
-    <Path>classmesos_1_1DiskProfileAdaptor.html</Path>
-    <Anchor>a22b6d3969a849cfbafd34cf95177499e</Anchor>
-    <DeclaredIn>disk_profile.hpp</DeclaredIn>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>flags</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>data</Type>
-      <Scope>mesos::internal::profile::UriDiskProfileAdaptor</Scope>
-    </TokenIdentifier>
-    <Path>classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptor.html</Path>
-    <Anchor>a72c674ee3bb60e8bf36b300e8eca67cc</Anchor>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>process</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>data</Type>
-      <Scope>mesos::internal::profile::UriDiskProfileAdaptor</Scope>
-    </TokenIdentifier>
-    <Path>classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptor.html</Path>
-    <Anchor>a9e307897a4a26da842a50075ba91db0f</Anchor>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>create</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
-      <Scope>mesos::DiskProfileAdaptor</Scope>
-    </TokenIdentifier>
-    <Path>classmesos_1_1DiskProfileAdaptor.html</Path>
-    <Anchor>a7a417ba4b641b9870944549a1309b1b5</Anchor>
-    <Abstract>Factory method used to create a DiskProfileAdaptor instance. </Abstract>
-    <DeclaredIn>disk_profile.hpp</DeclaredIn>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>setAdaptor</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
-      <Scope>mesos::DiskProfileAdaptor</Scope>
-    </TokenIdentifier>
-    <Path>classmesos_1_1DiskProfileAdaptor.html</Path>
-    <Anchor>afae745cbb0687964b59939d7ebd20f8c</Anchor>
-    <Abstract>Global methods for setting and getting a DiskProfileAdaptor instance. </Abstract>
-    <DeclaredIn>disk_profile.hpp</DeclaredIn>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>getAdaptor</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
-      <Scope>mesos::DiskProfileAdaptor</Scope>
-    </TokenIdentifier>
-    <Path>classmesos_1_1DiskProfileAdaptor.html</Path>
-    <Anchor>ae1117dc978470069e2beb95a1f8e67af</Anchor>
-    <DeclaredIn>disk_profile.hpp</DeclaredIn>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>DiskProfileAdaptor</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>instm</Type>
-      <Scope>mesos::DiskProfileAdaptor</Scope>
-    </TokenIdentifier>
-    <Path>classmesos_1_1DiskProfileAdaptor.html</Path>
-    <Anchor>abab31d0a5be607d0a7541df1ad8e23c1</Anchor>
-    <DeclaredIn>disk_profile.hpp</DeclaredIn>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>mesos::internal::profile::UriDiskProfileAdaptorProcess</Name>
-      <APILanguage>c</APILanguage>
-      <Type>cl</Type>
-      <Scope>mesos::internal::profile::UriDiskProfileAdaptorProcess</Scope>
-    </TokenIdentifier>
-    <Path>classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptorProcess.html</Path>
-    <DeclaredIn>uri_disk_profile.hpp</DeclaredIn>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>UriDiskProfileAdaptorProcess</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>instm</Type>
-      <Scope>mesos::internal::profile::UriDiskProfileAdaptorProcess</Scope>
-    </TokenIdentifier>
-    <Path>classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptorProcess.html</Path>
-    <Anchor>ae6cf670e420497db950ddd2d75e22485</Anchor>
-    <DeclaredIn>uri_disk_profile.hpp</DeclaredIn>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>initialize</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>instm</Type>
-      <Scope>mesos::internal::profile::UriDiskProfileAdaptorProcess</Scope>
-    </TokenIdentifier>
-    <Path>classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptorProcess.html</Path>
-    <Anchor>a818172f9ea5940d28a1ea2012aa47640</Anchor>
-    <Abstract>Invoked when a process gets spawned. </Abstract>
-    <DeclaredIn>uri_disk_profile.hpp</DeclaredIn>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>translate</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>instm</Type>
-      <Scope>mesos::internal::profile::UriDiskProfileAdaptorProcess</Scope>
-    </TokenIdentifier>
-    <Path>classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptorProcess.html</Path>
-    <Anchor>aac97559cdd80b5e951b51d90046cd456</Anchor>
-    <DeclaredIn>uri_disk_profile.hpp</DeclaredIn>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>watch</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>instm</Type>
-      <Scope>mesos::internal::profile::UriDiskProfileAdaptorProcess</Scope>
-    </TokenIdentifier>
-    <Path>classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptorProcess.html</Path>
-    <Anchor>a8e8a5728dc13fccd9a20a6f61c555571</Anchor>
-    <DeclaredIn>uri_disk_profile.hpp</DeclaredIn>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>~Process</Name>
-      <APILanguage>unknown</APILanguage>
-      <Type>instm</Type>
-      <Scope>process::Process&lt; UriDiskProfileAdaptorProcess &gt;</Scope>
-    </TokenIdentifier>
-    <Path>classprocess_1_1Process.html</Path>
-    <Anchor>a919f2834843f8620784c58aee7db2371</Anchor>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>self</Name>
-      <APILanguage>unknown</APILanguage>
-      <Type>instm</Type>
-      <Scope>process::Process&lt; UriDiskProfileAdaptorProcess &gt;</Scope>
-    </TokenIdentifier>
-    <Path>classprocess_1_1Process.html</Path>
-    <Anchor>abef2d54388c5262af19b057b1a6eee8e</Anchor>
-    <Abstract>Returns the PID of the process. </Abstract>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>ProcessBase</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>instm</Type>
-      <Scope>process::ProcessBase</Scope>
-    </TokenIdentifier>
-    <Path>classprocess_1_1ProcessBase.html</Path>
-    <Anchor>a318038bacd95e4260864533f7cfe12fd</Anchor>
-    <DeclaredIn>process.hpp</DeclaredIn>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>~ProcessBase</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>instm</Type>
-      <Scope>process::ProcessBase</Scope>
-    </TokenIdentifier>
-    <Path>classprocess_1_1ProcessBase.html</Path>
-    <Anchor>a20b6c6b8f5aff506a97ce6c4f91a29d3</Anchor>
-    <DeclaredIn>process.hpp</DeclaredIn>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>self</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>instm</Type>
-      <Scope>process::ProcessBase</Scope>
-    </TokenIdentifier>
-    <Path>classprocess_1_1ProcessBase.html</Path>
-    <Anchor>a7ff87364baa79991901b8d73dc5c5fca</Anchor>
-    <DeclaredIn>process.hpp</DeclaredIn>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>~EventConsumer</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>func</Type>
-      <Scope>process::EventConsumer</Scope>
-    </TokenIdentifier>
-    <Path>structprocess_1_1EventConsumer.html</Path>
-    <Anchor>a9b310e99e6cef77273fd1cc403c871b1</Anchor>
-    <DeclaredIn>event.hpp</DeclaredIn>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>Self</Name>
-      <APILanguage>unknown</APILanguage>
-      <Type>tdef</Type>
-      <Scope>process::Process&lt; UriDiskProfileAdaptorProcess &gt;</Scope>
-    </TokenIdentifier>
-    <Path>classprocess_1_1Process.html</Path>
-    <Anchor>a0ff94db0ab3ccea7ba6fd8cba68b6b9e</Anchor>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>This</Name>
-      <APILanguage>unknown</APILanguage>
-      <Type>tdef</Type>
-      <Scope>process::Process&lt; UriDiskProfileAdaptorProcess &gt;</Scope>
-    </TokenIdentifier>
-    <Path>classprocess_1_1Process.html</Path>
-    <Anchor>a1e9980d5d873c695d4a1749971e18cd9</Anchor>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>MessageHandler</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>tdef</Type>
-      <Scope>process::ProcessBase</Scope>
-    </TokenIdentifier>
-    <Path>classprocess_1_1ProcessBase.html</Path>
-    <Anchor>ab7ca53e513d7ead18e05466c60e51891</Anchor>
-    <Abstract>Any function which takes a &quot;from&quot; UPID and a message body as arguments. </Abstract>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>HttpRequestHandler</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>tdef</Type>
-      <Scope>process::ProcessBase</Scope>
-    </TokenIdentifier>
-    <Path>classprocess_1_1ProcessBase.html</Path>
-    <Anchor>a083d8346a62ad423899f6f9e9ee08806</Anchor>
-    <Abstract>Any function which takes a process::http::Request and returns a process::http::Response. </Abstract>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>AuthenticatedHttpRequestHandler</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>tdef</Type>
-      <Scope>process::ProcessBase</Scope>
-    </TokenIdentifier>
-    <Path>classprocess_1_1ProcessBase.html</Path>
-    <Anchor>a0834b08377ce20a01893a033c46898f6</Anchor>
-    <Abstract>Any function which takes a process::http::Request and an Option&lt;Principal&gt; and returns a process::htt...</Abstract>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>serve</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>instm</Type>
-      <Scope>process::ProcessBase</Scope>
-    </TokenIdentifier>
-    <Path>classprocess_1_1ProcessBase.html</Path>
-    <Anchor>a2accda04cb99a8337c501958ff85ce01</Anchor>
-    <Abstract>Invoked when an event is serviced. </Abstract>
-    <DeclaredIn>process.hpp</DeclaredIn>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>consume</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>instm</Type>
-      <Scope>process::ProcessBase</Scope>
-    </TokenIdentifier>
-    <Path>classprocess_1_1ProcessBase.html</Path>
-    <Anchor>aab442a83e7b73449ad9237af4ad02a80</Anchor>
-    <DeclaredIn>process.hpp</DeclaredIn>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>consume</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>instm</Type>
-      <Scope>process::ProcessBase</Scope>
-    </TokenIdentifier>
-    <Path>classprocess_1_1ProcessBase.html</Path>
-    <Anchor>ad9d4ca7d97e0a296121deac831ac1917</Anchor>
-    <DeclaredIn>process.hpp</DeclaredIn>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>consume</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>instm</Type>
-      <Scope>process::ProcessBase</Scope>
-    </TokenIdentifier>
-    <Path>classprocess_1_1ProcessBase.html</Path>
-    <Anchor>a37f2b9a57194ffdbe873a318337e0f76</Anchor>
-    <DeclaredIn>process.hpp</DeclaredIn>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>consume</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>instm</Type>
-      <Scope>process::ProcessBase</Scope>
-    </TokenIdentifier>
-    <Path>classprocess_1_1ProcessBase.html</Path>
-    <Anchor>a9a583eaf601e28e41073181ec3ebbc32</Anchor>
-    <DeclaredIn>process.hpp</DeclaredIn>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>consume</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>instm</Type>
-      <Scope>process::ProcessBase</Scope>
-    </TokenIdentifier>
-    <Path>classprocess_1_1ProcessBase.html</Path>
-    <Anchor>a4dd3058269bffe1b73cb8a4469a66542</Anchor>
-    <DeclaredIn>process.hpp</DeclaredIn>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>finalize</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>instm</Type>
-      <Scope>process::ProcessBase</Scope>
-    </TokenIdentifier>
-    <Path>classprocess_1_1ProcessBase.html</Path>
-    <Anchor>a07ac3fd4eededbb6015c305e12411b98</Anchor>
-    <Abstract>Invoked when a process is terminated. </Abstract>
-    <DeclaredIn>process.hpp</DeclaredIn>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>exited</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>instm</Type>
-      <Scope>process::ProcessBase</Scope>
-    </TokenIdentifier>
-    <Path>classprocess_1_1ProcessBase.html</Path>
-    <Anchor>a0a0053b515e25f366a29a6897467bebc</Anchor>
-    <Abstract>Invoked when a linked process has exited. </Abstract>
-    <DeclaredIn>process.hpp</DeclaredIn>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>lost</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>instm</Type>
-      <Scope>process::ProcessBase</Scope>
-    </TokenIdentifier>
-    <Path>classprocess_1_1ProcessBase.html</Path>
-    <Anchor>a38a4b602aa7e2656a647323da1bacf50</Anchor>
-    <Abstract>Invoked when a linked process can no longer be monitored. </Abstract>
-    <DeclaredIn>process.hpp</DeclaredIn>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>send</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>instm</Type>
-      <Scope>process::ProcessBase</Scope>
-    </TokenIdentifier>
-    <Path>classprocess_1_1ProcessBase.html</Path>
-    <Anchor>af90d581940120abfb787e46568e7a3af</Anchor>
-    <Abstract>Sends the message to the specified UPID. </Abstract>
-    <DeclaredIn>process.hpp</DeclaredIn>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>send</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>instm</Type>
-      <Scope>process::ProcessBase</Scope>
-    </TokenIdentifier>
-    <Path>classprocess_1_1ProcessBase.html</Path>
-    <Anchor>a72621d5c290fc558dcffb62b7d05635b</Anchor>
-    <DeclaredIn>process.hpp</DeclaredIn>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>send</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>instm</Type>
-      <Scope>process::ProcessBase</Scope>
-    </TokenIdentifier>
-    <Path>classprocess_1_1ProcessBase.html</Path>
-    <Anchor>ab60d5a19d749f9f140b5ede6800549a6</Anchor>
-    <DeclaredIn>process.hpp</DeclaredIn>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>link</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>instm</Type>
-      <Scope>process::ProcessBase</Scope>
-    </TokenIdentifier>
-    <Path>classprocess_1_1ProcessBase.html</Path>
-    <Anchor>ae97b59a857843096aa219d0209837c42</Anchor>
-    <Abstract>Links with the specified UPID. </Abstract>
-    <DeclaredIn>process.hpp</DeclaredIn>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>install</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>instm</Type>
-      <Scope>process::ProcessBase</Scope>
-    </TokenIdentifier>
-    <Path>classprocess_1_1ProcessBase.html</Path>
-    <Anchor>a591501723f8320f0b29e2a7c64a501eb</Anchor>
-    <Abstract>Sets up a handler for messages with the specified name. </Abstract>
-    <DeclaredIn>process.hpp</DeclaredIn>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>install</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>instm</Type>
-      <Scope>process::ProcessBase</Scope>
-    </TokenIdentifier>
-    <Path>classprocess_1_1ProcessBase.html</Path>
-    <Anchor>a8dfef5689de05716f582fa737f165133</Anchor>
-    <Abstract>Sets up a handler for messages with the specified name. </Abstract>
-    <DeclaredIn>process.hpp</DeclaredIn>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>delegate</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>instm</Type>
-      <Scope>process::ProcessBase</Scope>
-    </TokenIdentifier>
-    <Path>classprocess_1_1ProcessBase.html</Path>
-    <Anchor>a685d23d0dc0f42a0038dda0724e5d783</Anchor>
-    <Abstract>Delegates incoming messages, with the specified name, to the UPID. </Abstract>
-    <DeclaredIn>process.hpp</DeclaredIn>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>route</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>instm</Type>
-      <Scope>process::ProcessBase</Scope>
-    </TokenIdentifier>
-    <Path>classprocess_1_1ProcessBase.html</Path>
-    <Anchor>af0d1a6f8da798dfb2b6ea92550b8c6f5</Anchor>
-    <Abstract>Sets up a handler for HTTP requests with the specified name. </Abstract>
-    <DeclaredIn>process.hpp</DeclaredIn>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>route</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>instm</Type>
-      <Scope>process::ProcessBase</Scope>
-    </TokenIdentifier>
-    <Path>classprocess_1_1ProcessBase.html</Path>
-    <Anchor>a70ff038897726b5ff2713e5d5602efa6</Anchor>
-    <Abstract>Sets up a handler for HTTP requests with the specified name. </Abstract>
-    <DeclaredIn>process.hpp</DeclaredIn>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>route</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>instm</Type>
-      <Scope>process::ProcessBase</Scope>
-    </TokenIdentifier>
-    <Path>classprocess_1_1ProcessBase.html</Path>
-    <Anchor>a0bb721f72a1b9b517808149010de8b9a</Anchor>
-    <DeclaredIn>process.hpp</DeclaredIn>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>route</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>instm</Type>
-      <Scope>process::ProcessBase</Scope>
-    </TokenIdentifier>
-    <Path>classprocess_1_1ProcessBase.html</Path>
-    <Anchor>a897bf0b650b9fc56fc87fd005827c8ce</Anchor>
-    <Abstract>Sets up a handler for HTTP requests with the specified name. </Abstract>
-    <DeclaredIn>process.hpp</DeclaredIn>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>provide</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>instm</Type>
-      <Scope>process::ProcessBase</Scope>
-    </TokenIdentifier>
-    <Path>classprocess_1_1ProcessBase.html</Path>
-    <Anchor>a6b32f94df3a92225825a1cc426b060c8</Anchor>
-    <Abstract>Sets up the default HTTP request handler to provide the static asset(s) at the specified absolute pat...</Abstract>
-    <DeclaredIn>process.hpp</DeclaredIn>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>eventCount</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>instm</Type>
-      <Scope>process::ProcessBase</Scope>
-    </TokenIdentifier>
-    <Path>classprocess_1_1ProcessBase.html</Path>
-    <Anchor>a641dc674baabe6a58e4f4869090bd310</Anchor>
-    <Abstract>Returns the number of events of the given type currently on the event queue. </Abstract>
-    <DeclaredIn>process.hpp</DeclaredIn>
-  </Token>
-  <Token>
-    <TokenIdentifier>
       <Name>mesos::internal::protobuf</Name>
       <APILanguage>c</APILanguage>
       <Type>ns</Type>
@@ -99617,6 +98571,16 @@
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>disk_profile_adaptor</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>data</Type>
+      <Scope>mesos::internal::slave::Flags</Scope>
+    </TokenIdentifier>
+    <Path>classmesos_1_1internal_1_1slave_1_1Flags.html</Path>
+    <Anchor>a6bc20e0bb700865679da21346dea4cd7</Anchor>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>isolation</Name>
       <APILanguage>cpp</APILanguage>
       <Type>data</Type>
@@ -130640,6 +129604,1052 @@
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>mesos::internal::storage</Name>
+      <APILanguage>c</APILanguage>
+      <Type>ns</Type>
+      <Scope>mesos::internal::storage</Scope>
+    </TokenIdentifier>
+    <Path>namespacemesos_1_1internal_1_1storage.html</Path>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>parseDiskProfileMapping</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>mesos::internal::storage</Scope>
+    </TokenIdentifier>
+    <Path>namespacemesos_1_1internal_1_1storage.html</Path>
+    <Anchor>a5ac01f982bd4d9b51a15a6d704c9dd67</Anchor>
+    <DeclaredIn>disk_profile_utils.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>isSelectedResourceProvider</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>mesos::internal::storage</Scope>
+    </TokenIdentifier>
+    <Path>namespacemesos_1_1internal_1_1storage.html</Path>
+    <Anchor>a454eac3a1d38485e1e6c82dda0587fc0</Anchor>
+    <DeclaredIn>disk_profile_utils.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>validate</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>mesos::internal::storage</Scope>
+    </TokenIdentifier>
+    <Path>namespacemesos_1_1internal_1_1storage.html</Path>
+    <Anchor>ae944219eb236f2260222c37741d09ac3</Anchor>
+    <DeclaredIn>disk_profile_utils.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>validate</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>mesos::internal::storage</Scope>
+    </TokenIdentifier>
+    <Path>namespacemesos_1_1internal_1_1storage.html</Path>
+    <Anchor>a289a572f4396d74d1f7bc7d0b9feab8d</Anchor>
+    <DeclaredIn>disk_profile_utils.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>mesos::internal::storage::UriDiskProfileAdaptor</Name>
+      <APILanguage>c</APILanguage>
+      <Type>cl</Type>
+      <Scope>mesos::internal::storage::UriDiskProfileAdaptor</Scope>
+    </TokenIdentifier>
+    <Path>classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor.html</Path>
+    <DeclaredIn>uri_disk_profile_adaptor.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>UriDiskProfileAdaptor</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>mesos::internal::storage::UriDiskProfileAdaptor</Scope>
+    </TokenIdentifier>
+    <Path>classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor.html</Path>
+    <Anchor>a42899d4a38c59c8ea1a141ffc5e17d9a</Anchor>
+    <DeclaredIn>uri_disk_profile_adaptor.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>~UriDiskProfileAdaptor</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>mesos::internal::storage::UriDiskProfileAdaptor</Scope>
+    </TokenIdentifier>
+    <Path>classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor.html</Path>
+    <Anchor>a7a5f65d93bc176be7312bc9bec2ee87f</Anchor>
+    <DeclaredIn>uri_disk_profile_adaptor.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>translate</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>mesos::internal::storage::UriDiskProfileAdaptor</Scope>
+    </TokenIdentifier>
+    <Path>classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor.html</Path>
+    <Anchor>aca95d2463b19eaa4943799c918fd14d3</Anchor>
+    <Abstract>Returns the CSI volume capability and the parameters to create CSI volumes associated with the profil...</Abstract>
+    <DeclaredIn>uri_disk_profile_adaptor.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>watch</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>mesos::internal::storage::UriDiskProfileAdaptor</Scope>
+    </TokenIdentifier>
+    <Path>classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor.html</Path>
+    <Anchor>a78238dcf4390fc6932b5ea7db43f0e68</Anchor>
+    <Abstract>Returns a future that will be satisifed iff the set of profiles known by the module differs from the ...</Abstract>
+    <DeclaredIn>uri_disk_profile_adaptor.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>~DiskProfileAdaptor</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>mesos::DiskProfileAdaptor</Scope>
+    </TokenIdentifier>
+    <Path>classmesos_1_1DiskProfileAdaptor.html</Path>
+    <Anchor>a22b6d3969a849cfbafd34cf95177499e</Anchor>
+    <DeclaredIn>disk_profile_adaptor.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>flags</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>data</Type>
+      <Scope>mesos::internal::storage::UriDiskProfileAdaptor</Scope>
+    </TokenIdentifier>
+    <Path>classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor.html</Path>
+    <Anchor>a8d8f8910e9c1da5f1ca31d191b591d82</Anchor>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>process</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>data</Type>
+      <Scope>mesos::internal::storage::UriDiskProfileAdaptor</Scope>
+    </TokenIdentifier>
+    <Path>classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor.html</Path>
+    <Anchor>ac061c8a485083fc218a3bc63efe21aea</Anchor>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>create</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>clm</Type>
+      <Scope>mesos::DiskProfileAdaptor</Scope>
+    </TokenIdentifier>
+    <Path>classmesos_1_1DiskProfileAdaptor.html</Path>
+    <Anchor>a7a417ba4b641b9870944549a1309b1b5</Anchor>
+    <Abstract>Factory method used to create a DiskProfileAdaptor instance. </Abstract>
+    <DeclaredIn>disk_profile_adaptor.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>setAdaptor</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>clm</Type>
+      <Scope>mesos::DiskProfileAdaptor</Scope>
+    </TokenIdentifier>
+    <Path>classmesos_1_1DiskProfileAdaptor.html</Path>
+    <Anchor>afae745cbb0687964b59939d7ebd20f8c</Anchor>
+    <Abstract>Global methods for setting and getting a DiskProfileAdaptor instance. </Abstract>
+    <DeclaredIn>disk_profile_adaptor.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>getAdaptor</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>clm</Type>
+      <Scope>mesos::DiskProfileAdaptor</Scope>
+    </TokenIdentifier>
+    <Path>classmesos_1_1DiskProfileAdaptor.html</Path>
+    <Anchor>ae1117dc978470069e2beb95a1f8e67af</Anchor>
+    <DeclaredIn>disk_profile_adaptor.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>DiskProfileAdaptor</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>mesos::DiskProfileAdaptor</Scope>
+    </TokenIdentifier>
+    <Path>classmesos_1_1DiskProfileAdaptor.html</Path>
+    <Anchor>abab31d0a5be607d0a7541df1ad8e23c1</Anchor>
+    <DeclaredIn>disk_profile_adaptor.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>mesos::internal::storage::UriDiskProfileAdaptor::Flags</Name>
+      <APILanguage>c</APILanguage>
+      <Type>cl</Type>
+      <Scope>mesos::internal::storage::UriDiskProfileAdaptor::Flags</Scope>
+    </TokenIdentifier>
+    <Path>structmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor_1_1Flags.html</Path>
+    <DeclaredIn>uri_disk_profile_adaptor.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>Flags</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>mesos::internal::storage::UriDiskProfileAdaptor::Flags</Scope>
+    </TokenIdentifier>
+    <Path>structmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor_1_1Flags.html</Path>
+    <Anchor>ab4e89182c53b60ad6ddf389ce595612a</Anchor>
+    <DeclaredIn>uri_disk_profile_adaptor.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>FlagsBase</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>flags::FlagsBase</Scope>
+    </TokenIdentifier>
+    <Path>classflags_1_1FlagsBase.html</Path>
+    <Anchor>a8bb1dea9469ded9d5cb5260f794ff381</Anchor>
+    <DeclaredIn>flags.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>~FlagsBase</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>flags::FlagsBase</Scope>
+    </TokenIdentifier>
+    <Path>classflags_1_1FlagsBase.html</Path>
+    <Anchor>a8e23f0708a5cccc45a67dd8ea9159439</Anchor>
+    <DeclaredIn>flags.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>FlagsBase</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>flags::FlagsBase</Scope>
+    </TokenIdentifier>
+    <Path>classflags_1_1FlagsBase.html</Path>
+    <Anchor>a545d2da1a7ca600f0c6456ff54efba04</Anchor>
+    <DeclaredIn>flags.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>FlagsBase</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>flags::FlagsBase</Scope>
+    </TokenIdentifier>
+    <Path>classflags_1_1FlagsBase.html</Path>
+    <Anchor>ab3539e6c599bcf2becf17b133e8177ca</Anchor>
+    <DeclaredIn>flags.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>operator=</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>flags::FlagsBase</Scope>
+    </TokenIdentifier>
+    <Path>classflags_1_1FlagsBase.html</Path>
+    <Anchor>a51b9edeaf47b010420ce174e1929bf04</Anchor>
+    <DeclaredIn>flags.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>operator=</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>flags::FlagsBase</Scope>
+    </TokenIdentifier>
+    <Path>classflags_1_1FlagsBase.html</Path>
+    <Anchor>a3eb8bf5ca9744fe981a40eb19e065f3c</Anchor>
+    <DeclaredIn>flags.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>load</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>flags::FlagsBase</Scope>
+    </TokenIdentifier>
+    <Path>classflags_1_1FlagsBase.html</Path>
+    <Anchor>ad4f96e7c673aeefd6b2757505bfb7224</Anchor>
+    <DeclaredIn>flags.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>load</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>flags::FlagsBase</Scope>
+    </TokenIdentifier>
+    <Path>classflags_1_1FlagsBase.html</Path>
+    <Anchor>a9a949502e400870c557ec4c11256e891</Anchor>
+    <DeclaredIn>flags.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>load</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>flags::FlagsBase</Scope>
+    </TokenIdentifier>
+    <Path>classflags_1_1FlagsBase.html</Path>
+    <Anchor>a8cd76e5147cea872db5e6f91f9453b09</Anchor>
+    <DeclaredIn>flags.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>load</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>flags::FlagsBase</Scope>
+    </TokenIdentifier>
+    <Path>classflags_1_1FlagsBase.html</Path>
+    <Anchor>a69a4792cc358705da4af292f3333843c</Anchor>
+    <DeclaredIn>flags.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>load</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>flags::FlagsBase</Scope>
+    </TokenIdentifier>
+    <Path>classflags_1_1FlagsBase.html</Path>
+    <Anchor>a79f4fca0960161e251fb2338aaf30f48</Anchor>
+    <DeclaredIn>flags.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>usage</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>flags::FlagsBase</Scope>
+    </TokenIdentifier>
+    <Path>classflags_1_1FlagsBase.html</Path>
+    <Anchor>a461ac2219b52b3b9bd22e8ac4fafe02a</Anchor>
+    <DeclaredIn>flags.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>setUsageMessage</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>flags::FlagsBase</Scope>
+    </TokenIdentifier>
+    <Path>classflags_1_1FlagsBase.html</Path>
+    <Anchor>ac99b7ca8863b671274472f571de0060a</Anchor>
+    <DeclaredIn>flags.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>begin</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>flags::FlagsBase</Scope>
+    </TokenIdentifier>
+    <Path>classflags_1_1FlagsBase.html</Path>
+    <Anchor>a61b5732037888efa46e97605c3493427</Anchor>
+    <DeclaredIn>flags.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>end</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>flags::FlagsBase</Scope>
+    </TokenIdentifier>
+    <Path>classflags_1_1FlagsBase.html</Path>
+    <Anchor>a7dc9f7d8739f83bdbcaa0bcd071b9936</Anchor>
+    <DeclaredIn>flags.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>begin</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>flags::FlagsBase</Scope>
+    </TokenIdentifier>
+    <Path>classflags_1_1FlagsBase.html</Path>
+    <Anchor>a03120420a1f53af099545eb916d403c0</Anchor>
+    <DeclaredIn>flags.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>end</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>flags::FlagsBase</Scope>
+    </TokenIdentifier>
+    <Path>classflags_1_1FlagsBase.html</Path>
+    <Anchor>a2afbdc821eeefba18d7315198bdada91</Anchor>
+    <DeclaredIn>flags.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>add</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>flags::FlagsBase</Scope>
+    </TokenIdentifier>
+    <Path>classflags_1_1FlagsBase.html</Path>
+    <Anchor>a09ebe840242a3b0fbd3263bb6c7ca226</Anchor>
+    <DeclaredIn>flags.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>add</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>flags::FlagsBase</Scope>
+    </TokenIdentifier>
+    <Path>classflags_1_1FlagsBase.html</Path>
+    <Anchor>aec8d495e0dfe03b26cb3482cdd4137ce</Anchor>
+    <DeclaredIn>flags.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>add</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>flags::FlagsBase</Scope>
+    </TokenIdentifier>
+    <Path>classflags_1_1FlagsBase.html</Path>
+    <Anchor>a609f23d3e09a55acbf23adaf48f3740d</Anchor>
+    <DeclaredIn>flags.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>add</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>flags::FlagsBase</Scope>
+    </TokenIdentifier>
+    <Path>classflags_1_1FlagsBase.html</Path>
+    <Anchor>a13fdd4d41feadbb778e261115d183032</Anchor>
+    <DeclaredIn>flags.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>add</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>flags::FlagsBase</Scope>
+    </TokenIdentifier>
+    <Path>classflags_1_1FlagsBase.html</Path>
+    <Anchor>a23fcc07f0926fee64655aec6ecd89386</Anchor>
+    <DeclaredIn>flags.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>add</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>flags::FlagsBase</Scope>
+    </TokenIdentifier>
+    <Path>classflags_1_1FlagsBase.html</Path>
+    <Anchor>a6b89b575b2d3787200b5df48061e934e</Anchor>
+    <DeclaredIn>flags.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>add</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>flags::FlagsBase</Scope>
+    </TokenIdentifier>
+    <Path>classflags_1_1FlagsBase.html</Path>
+    <Anchor>a2277b6a7cbb3d88bb74b27ac5a3a546d</Anchor>
+    <DeclaredIn>flags.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>add</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>flags::FlagsBase</Scope>
+    </TokenIdentifier>
+    <Path>classflags_1_1FlagsBase.html</Path>
+    <Anchor>a4511f9842bbc36b82574739ae22fd141</Anchor>
+    <DeclaredIn>flags.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>add</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>flags::FlagsBase</Scope>
+    </TokenIdentifier>
+    <Path>classflags_1_1FlagsBase.html</Path>
+    <Anchor>a956c60a798c7ec3ef687de58a51c2990</Anchor>
+    <DeclaredIn>flags.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>add</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>flags::FlagsBase</Scope>
+    </TokenIdentifier>
+    <Path>classflags_1_1FlagsBase.html</Path>
+    <Anchor>a56da290b1a3b00816c11100aaed3a0cc</Anchor>
+    <DeclaredIn>flags.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>add</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>flags::FlagsBase</Scope>
+    </TokenIdentifier>
+    <Path>classflags_1_1FlagsBase.html</Path>
+    <Anchor>ab7605bc820ed1d2d702e083e03f0d6a9</Anchor>
+    <DeclaredIn>flags.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>extract</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>flags::FlagsBase</Scope>
+    </TokenIdentifier>
+    <Path>classflags_1_1FlagsBase.html</Path>
+    <Anchor>aaef908bce392f88d029b46ee241bda68</Anchor>
+    <DeclaredIn>flags.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>buildEnvironment</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>flags::FlagsBase</Scope>
+    </TokenIdentifier>
+    <Path>classflags_1_1FlagsBase.html</Path>
+    <Anchor>a4b9c864acfcfc3e06fd03ccfe0dcb03e</Anchor>
+    <DeclaredIn>flags.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>uri</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>data</Type>
+      <Scope>mesos::internal::storage::UriDiskProfileAdaptor::Flags</Scope>
+    </TokenIdentifier>
+    <Path>structmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor_1_1Flags.html</Path>
+    <Anchor>a2ffb60f4d9923cc1791fd59c5cd45a1a</Anchor>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>poll_interval</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>data</Type>
+      <Scope>mesos::internal::storage::UriDiskProfileAdaptor::Flags</Scope>
+    </TokenIdentifier>
+    <Path>structmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor_1_1Flags.html</Path>
+    <Anchor>aff3b281cc2a2c6a0bf0dc598482efbae</Anchor>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>max_random_wait</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>data</Type>
+      <Scope>mesos::internal::storage::UriDiskProfileAdaptor::Flags</Scope>
+    </TokenIdentifier>
+    <Path>structmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor_1_1Flags.html</Path>
+    <Anchor>a2f95281a8b197431418da487761b22d9</Anchor>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>help</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>data</Type>
+      <Scope>flags::FlagsBase</Scope>
+    </TokenIdentifier>
+    <Path>classflags_1_1FlagsBase.html</Path>
+    <Anchor>a7346f4067bc3f786c627daa76d9221d8</Anchor>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>const_iterator</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>tdef</Type>
+      <Scope>flags::FlagsBase</Scope>
+    </TokenIdentifier>
+    <Path>classflags_1_1FlagsBase.html</Path>
+    <Anchor>a349a65728ecb08c50488ce70e2fdb03e</Anchor>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>iterator</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>tdef</Type>
+      <Scope>flags::FlagsBase</Scope>
+    </TokenIdentifier>
+    <Path>classflags_1_1FlagsBase.html</Path>
+    <Anchor>ac73a41c2c9ba65800a8aad11ba595612</Anchor>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>programName_</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>data</Type>
+      <Scope>flags::FlagsBase</Scope>
+    </TokenIdentifier>
+    <Path>classflags_1_1FlagsBase.html</Path>
+    <Anchor>a88f899fbf20a712e8bb7236284b41bf4</Anchor>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>usageMessage_</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>data</Type>
+      <Scope>flags::FlagsBase</Scope>
+    </TokenIdentifier>
+    <Path>classflags_1_1FlagsBase.html</Path>
+    <Anchor>a40658af8fbe421af67a530f3c35d6f4a</Anchor>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>mesos::internal::storage::UriDiskProfileAdaptorProcess</Name>
+      <APILanguage>c</APILanguage>
+      <Type>cl</Type>
+      <Scope>mesos::internal::storage::UriDiskProfileAdaptorProcess</Scope>
+    </TokenIdentifier>
+    <Path>classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptorProcess.html</Path>
+    <DeclaredIn>uri_disk_profile_adaptor.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>UriDiskProfileAdaptorProcess</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>mesos::internal::storage::UriDiskProfileAdaptorProcess</Scope>
+    </TokenIdentifier>
+    <Path>classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptorProcess.html</Path>
+    <Anchor>a937ee38b86f98b106c4a08015d60a235</Anchor>
+    <DeclaredIn>uri_disk_profile_adaptor.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>initialize</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>mesos::internal::storage::UriDiskProfileAdaptorProcess</Scope>
+    </TokenIdentifier>
+    <Path>classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptorProcess.html</Path>
+    <Anchor>a45f01969efd7ec5404741deb9304fd8b</Anchor>
+    <Abstract>Invoked when a process gets spawned. </Abstract>
+    <DeclaredIn>uri_disk_profile_adaptor.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>translate</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>mesos::internal::storage::UriDiskProfileAdaptorProcess</Scope>
+    </TokenIdentifier>
+    <Path>classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptorProcess.html</Path>
+    <Anchor>a7a10787df71e55dbde7505e0d25c5732</Anchor>
+    <DeclaredIn>uri_disk_profile_adaptor.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>watch</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>mesos::internal::storage::UriDiskProfileAdaptorProcess</Scope>
+    </TokenIdentifier>
+    <Path>classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptorProcess.html</Path>
+    <Anchor>ad70f3de4c0617e2173c3c5e218c928ef</Anchor>
+    <DeclaredIn>uri_disk_profile_adaptor.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>~Process</Name>
+      <APILanguage>unknown</APILanguage>
+      <Type>instm</Type>
+      <Scope>process::Process&lt; UriDiskProfileAdaptorProcess &gt;</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1Process.html</Path>
+    <Anchor>a919f2834843f8620784c58aee7db2371</Anchor>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>self</Name>
+      <APILanguage>unknown</APILanguage>
+      <Type>instm</Type>
+      <Scope>process::Process&lt; UriDiskProfileAdaptorProcess &gt;</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1Process.html</Path>
+    <Anchor>abef2d54388c5262af19b057b1a6eee8e</Anchor>
+    <Abstract>Returns the PID of the process. </Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>ProcessBase</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>process::ProcessBase</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1ProcessBase.html</Path>
+    <Anchor>a318038bacd95e4260864533f7cfe12fd</Anchor>
+    <DeclaredIn>process.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>~ProcessBase</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>process::ProcessBase</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1ProcessBase.html</Path>
+    <Anchor>a20b6c6b8f5aff506a97ce6c4f91a29d3</Anchor>
+    <DeclaredIn>process.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>self</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>process::ProcessBase</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1ProcessBase.html</Path>
+    <Anchor>a7ff87364baa79991901b8d73dc5c5fca</Anchor>
+    <DeclaredIn>process.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>~EventConsumer</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>process::EventConsumer</Scope>
+    </TokenIdentifier>
+    <Path>structprocess_1_1EventConsumer.html</Path>
+    <Anchor>a9b310e99e6cef77273fd1cc403c871b1</Anchor>
+    <DeclaredIn>event.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>Self</Name>
+      <APILanguage>unknown</APILanguage>
+      <Type>tdef</Type>
+      <Scope>process::Process&lt; UriDiskProfileAdaptorProcess &gt;</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1Process.html</Path>
+    <Anchor>a0ff94db0ab3ccea7ba6fd8cba68b6b9e</Anchor>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>This</Name>
+      <APILanguage>unknown</APILanguage>
+      <Type>tdef</Type>
+      <Scope>process::Process&lt; UriDiskProfileAdaptorProcess &gt;</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1Process.html</Path>
+    <Anchor>a1e9980d5d873c695d4a1749971e18cd9</Anchor>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>MessageHandler</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>tdef</Type>
+      <Scope>process::ProcessBase</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1ProcessBase.html</Path>
+    <Anchor>ab7ca53e513d7ead18e05466c60e51891</Anchor>
+    <Abstract>Any function which takes a &quot;from&quot; UPID and a message body as arguments. </Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>HttpRequestHandler</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>tdef</Type>
+      <Scope>process::ProcessBase</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1ProcessBase.html</Path>
+    <Anchor>a083d8346a62ad423899f6f9e9ee08806</Anchor>
+    <Abstract>Any function which takes a process::http::Request and returns a process::http::Response. </Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>AuthenticatedHttpRequestHandler</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>tdef</Type>
+      <Scope>process::ProcessBase</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1ProcessBase.html</Path>
+    <Anchor>a0834b08377ce20a01893a033c46898f6</Anchor>
+    <Abstract>Any function which takes a process::http::Request and an Option&lt;Principal&gt; and returns a process::htt...</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>serve</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>process::ProcessBase</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1ProcessBase.html</Path>
+    <Anchor>a2accda04cb99a8337c501958ff85ce01</Anchor>
+    <Abstract>Invoked when an event is serviced. </Abstract>
+    <DeclaredIn>process.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>consume</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>process::ProcessBase</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1ProcessBase.html</Path>
+    <Anchor>aab442a83e7b73449ad9237af4ad02a80</Anchor>
+    <DeclaredIn>process.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>consume</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>process::ProcessBase</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1ProcessBase.html</Path>
+    <Anchor>ad9d4ca7d97e0a296121deac831ac1917</Anchor>
+    <DeclaredIn>process.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>consume</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>process::ProcessBase</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1ProcessBase.html</Path>
+    <Anchor>a37f2b9a57194ffdbe873a318337e0f76</Anchor>
+    <DeclaredIn>process.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>consume</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>process::ProcessBase</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1ProcessBase.html</Path>
+    <Anchor>a9a583eaf601e28e41073181ec3ebbc32</Anchor>
+    <DeclaredIn>process.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>consume</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>process::ProcessBase</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1ProcessBase.html</Path>
+    <Anchor>a4dd3058269bffe1b73cb8a4469a66542</Anchor>
+    <DeclaredIn>process.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>finalize</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>process::ProcessBase</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1ProcessBase.html</Path>
+    <Anchor>a07ac3fd4eededbb6015c305e12411b98</Anchor>
+    <Abstract>Invoked when a process is terminated. </Abstract>
+    <DeclaredIn>process.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>exited</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>process::ProcessBase</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1ProcessBase.html</Path>
+    <Anchor>a0a0053b515e25f366a29a6897467bebc</Anchor>
+    <Abstract>Invoked when a linked process has exited. </Abstract>
+    <DeclaredIn>process.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>lost</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>process::ProcessBase</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1ProcessBase.html</Path>
+    <Anchor>a38a4b602aa7e2656a647323da1bacf50</Anchor>
+    <Abstract>Invoked when a linked process can no longer be monitored. </Abstract>
+    <DeclaredIn>process.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>send</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>process::ProcessBase</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1ProcessBase.html</Path>
+    <Anchor>af90d581940120abfb787e46568e7a3af</Anchor>
+    <Abstract>Sends the message to the specified UPID. </Abstract>
+    <DeclaredIn>process.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>send</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>process::ProcessBase</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1ProcessBase.html</Path>
+    <Anchor>a72621d5c290fc558dcffb62b7d05635b</Anchor>
+    <DeclaredIn>process.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>send</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>process::ProcessBase</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1ProcessBase.html</Path>
+    <Anchor>ab60d5a19d749f9f140b5ede6800549a6</Anchor>
+    <DeclaredIn>process.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>link</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>process::ProcessBase</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1ProcessBase.html</Path>
+    <Anchor>ae97b59a857843096aa219d0209837c42</Anchor>
+    <Abstract>Links with the specified UPID. </Abstract>
+    <DeclaredIn>process.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>install</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>process::ProcessBase</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1ProcessBase.html</Path>
+    <Anchor>a591501723f8320f0b29e2a7c64a501eb</Anchor>
+    <Abstract>Sets up a handler for messages with the specified name. </Abstract>
+    <DeclaredIn>process.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>install</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>process::ProcessBase</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1ProcessBase.html</Path>
+    <Anchor>a8dfef5689de05716f582fa737f165133</Anchor>
+    <Abstract>Sets up a handler for messages with the specified name. </Abstract>
+    <DeclaredIn>process.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>delegate</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>process::ProcessBase</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1ProcessBase.html</Path>
+    <Anchor>a685d23d0dc0f42a0038dda0724e5d783</Anchor>
+    <Abstract>Delegates incoming messages, with the specified name, to the UPID. </Abstract>
+    <DeclaredIn>process.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>route</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>process::ProcessBase</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1ProcessBase.html</Path>
+    <Anchor>af0d1a6f8da798dfb2b6ea92550b8c6f5</Anchor>
+    <Abstract>Sets up a handler for HTTP requests with the specified name. </Abstract>
+    <DeclaredIn>process.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>route</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>process::ProcessBase</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1ProcessBase.html</Path>
+    <Anchor>a70ff038897726b5ff2713e5d5602efa6</Anchor>
+    <Abstract>Sets up a handler for HTTP requests with the specified name. </Abstract>
+    <DeclaredIn>process.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>route</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>process::ProcessBase</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1ProcessBase.html</Path>
+    <Anchor>a0bb721f72a1b9b517808149010de8b9a</Anchor>
+    <DeclaredIn>process.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>route</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>process::ProcessBase</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1ProcessBase.html</Path>
+    <Anchor>a897bf0b650b9fc56fc87fd005827c8ce</Anchor>
+    <Abstract>Sets up a handler for HTTP requests with the specified name. </Abstract>
+    <DeclaredIn>process.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>provide</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>process::ProcessBase</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1ProcessBase.html</Path>
+    <Anchor>a6b32f94df3a92225825a1cc426b060c8</Anchor>
+    <Abstract>Sets up the default HTTP request handler to provide the static asset(s) at the specified absolute pat...</Abstract>
+    <DeclaredIn>process.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>eventCount</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>process::ProcessBase</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1ProcessBase.html</Path>
+    <Anchor>a641dc674baabe6a58e4f4869090bd310</Anchor>
+    <Abstract>Returns the number of events of the given type currently on the event queue. </Abstract>
+    <DeclaredIn>process.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>mesos::internal::tests</Name>
       <APILanguage>c</APILanguage>
       <Type>ns</Type>
@@ -136042,24 +136052,24 @@
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>Startup</Name>
+      <Name>startup</Name>
       <APILanguage>cpp</APILanguage>
       <Type>instm</Type>
       <Scope>mesos::internal::tests::MockCSIPlugin</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1tests_1_1MockCSIPlugin.html</Path>
-    <Anchor>aaea2d23338730eed57c232aced068e3b</Anchor>
+    <Anchor>a5213d9aae7bdc332e9fbdc07bb5bbea6</Anchor>
     <DeclaredIn>mock_csi_plugin.hpp</DeclaredIn>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>Shutdown</Name>
+      <Name>shutdown</Name>
       <APILanguage>cpp</APILanguage>
       <Type>instm</Type>
       <Scope>mesos::internal::tests::MockCSIPlugin</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1tests_1_1MockCSIPlugin.html</Path>
-    <Anchor>a33ccc80e2f5f7aef7b9126f1ce600b74</Anchor>
+    <Anchor>a50170f60a613bb92869e56ba6873589f</Anchor>
     <DeclaredIn>mock_csi_plugin.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -146599,7 +146609,7 @@
     </TokenIdentifier>
     <Path>namespacemesos_1_1modules.html</Path>
     <Anchor>ad6c83af0f28f9135a7b76fb6db0c2747</Anchor>
-    <DeclaredIn>disk_profile.hpp</DeclaredIn>
+    <DeclaredIn>disk_profile_adaptor.hpp</DeclaredIn>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -147321,7 +147331,7 @@
       <Scope>mesos::modules::Module&lt; mesos::DiskProfileAdaptor &gt;</Scope>
     </TokenIdentifier>
     <Path>structmesos_1_1modules_1_1Module_3_01mesos_1_1DiskProfileAdaptor_01_4.html</Path>
-    <DeclaredIn>disk_profile.hpp</DeclaredIn>
+    <DeclaredIn>disk_profile_adaptor.hpp</DeclaredIn>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -147332,7 +147342,7 @@
     </TokenIdentifier>
     <Path>structmesos_1_1modules_1_1Module_3_01mesos_1_1DiskProfileAdaptor_01_4.html</Path>
     <Anchor>a4d53f502ecbc12619d515801548eafdb</Anchor>
-    <DeclaredIn>disk_profile.hpp</DeclaredIn>
+    <DeclaredIn>disk_profile_adaptor.hpp</DeclaredIn>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -178425,6 +178435,17 @@
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>Channel</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>process::grpc::Channel</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1grpc_1_1Channel.html</Path>
+    <Anchor>a0155cd635cae9ea72e0b8e0ff7e29348</Anchor>
+    <DeclaredIn>grpc.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>client::Runtime</Name>
       <APILanguage>cpp</APILanguage>
       <Type>ffunc</Type>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/acls_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/acls_8hpp_source.html b/content/api/latest/c++/acls_8hpp_source.html
index a7ee328..f1153e5 100644
--- a/content/api/latest/c++/acls_8hpp_source.html
+++ b/content/api/latest/c++/acls_8hpp_source.html
@@ -53,7 +53,7 @@
 </div><!--header-->
 <div class="contents">
 <a href="acls_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">// Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// or more contributor license agreements.  See the NOTICE file</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment">// distributed with this work for additional information</span></div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">// regarding copyright ownership.  The ASF licenses this file</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment">// to you under the Apache License, Version 2.0 (the</span></div><div class="line"><a name="l00006"></a><span class=
 "lineno">    6</span>&#160;<span class="comment">// &quot;License&quot;); you may not use this file except in compliance</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment">// with the License.  You may obtain a copy of the License at</span></div><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment">//     http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment">// Unless required by applicable law or agreed to in writing, software</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment">// distributed 
 under the License is distributed on an &quot;AS IS&quot; BASIS,</span></div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment">// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span></div><div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment">// See the License for the specific language governing permissions and</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment">// limitations under the License.</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;</div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="preprocessor">#ifndef __MESOS_AUTHORIZER_ACLS_HPP__</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="preprocessor">#define __MESOS_AUTHORIZER_ACLS_HPP__</span></div><div class
 ="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;</div><div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="comment">// TODO(arojas): Consider removing this file from the public interface.</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;</div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="preprocessor">#include &lt;iosfwd&gt;</span></div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="preprocessor">#include &lt;string&gt;</span></div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div><div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="comment">// ONLY USEFUL AFTER RUNNING PROTOC.</span></div><div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="preprocessor">#include &lt;mesos/authorizer/acls.
 pb.h&gt;</span></div><div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;</div><div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespacemesos.html">mesos</a> {</div><div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;</div><div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;std::ostream&amp; <a class="code" href="namespacemesos.html#a5dc9d475094af726a46d485950cde6cb">operator&lt;&lt;</a>(std::ostream&amp; stream, <span class="keyword">const</span> ACLs&amp; acls);</div><div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;</div><div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;} <span class="comment">// namespace mesos {</span></div><div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;</div><div class="line"><a name="l00034"></a><span class=
 "lineno">   34</span>&#160;<span class="preprocessor">#endif //  __MESOS_AUTHORIZER_ACLS_HPP__</span></div><div class="ttc" id="namespacemesos_html_a5dc9d475094af726a46d485950cde6cb"><div class="ttname"><a href="namespacemesos.html#a5dc9d475094af726a46d485950cde6cb">mesos::operator&lt;&lt;</a></div><div class="ttdeci">std::ostream &amp; operator&lt;&lt;(std::ostream &amp;stream, const Attribute &amp;attribute)</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 </div><!-- fragment --></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>


[09/37] mesos-site git commit: Updated the website built from mesos SHA: 1231e8f.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/src_2master_2allocator_2sorter_2drf_2metrics_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2master_2allocator_2sorter_2drf_2metrics_8hpp_source.html b/content/api/latest/c++/src_2master_2allocator_2sorter_2drf_2metrics_8hpp_source.html
index b991332..a00796d 100644
--- a/content/api/latest/c++/src_2master_2allocator_2sorter_2drf_2metrics_8hpp_source.html
+++ b/content/api/latest/c++/src_2master_2allocator_2sorter_2drf_2metrics_8hpp_source.html
@@ -62,7 +62,7 @@
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1allocator_1_1Metrics_html"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1allocator_1_1Metrics.html">mesos::internal::master::allocator::Metrics</a></div><div class="ttdef"><b>Definition:</b> metrics.hpp:35</div></div>
 <div class="ttc" id="structprocess_1_1UPID_html"><div class="ttname"><a href="structprocess_1_1UPID.html">process::UPID</a></div><div class="ttdoc">An &quot;untyped&quot; PID, used to encapsulate the process ID for lower-layer abstractions (eg...</div><div class="ttdef"><b>Definition:</b> pid.hpp:39</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1allocator_1_1Metrics_html_ab3ebb0918c3bc5f4aeca7ed61e080c5e"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1allocator_1_1Metrics.html#ab3ebb0918c3bc5f4aeca7ed61e080c5e">mesos::internal::master::allocator::Metrics::add</a></div><div class="ttdeci">void add(const std::string &amp;client)</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="3rdparty_2libprocess_2include_2process_2pid_8hpp_html"><div class="ttname"><a href="3rdparty_2libprocess_2include_2process_2pid_8hpp.html">pid.hpp</a></div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1allocator_1_1Metrics_html_af7581c557179e93a7d845eedebb82765"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1allocator_1_1Metrics.html#af7581c557179e93a7d845eedebb82765">mesos::internal::master::allocator::Metrics::sorter</a></div><div class="ttdeci">DRFSorter * sorter</div><div class="ttdef"><b>Definition:</b> metrics.hpp:49</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter_html"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html">mesos::internal::master::allocator::DRFSorter</a></div><div class="ttdef"><b>Definition:</b> sorter.hpp:43</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/src_2master_2constants_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2master_2constants_8hpp_source.html b/content/api/latest/c++/src_2master_2constants_8hpp_source.html
index c4242ee..7112da0 100644
--- a/content/api/latest/c++/src_2master_2constants_8hpp_source.html
+++ b/content/api/latest/c++/src_2master_2constants_8hpp_source.html
@@ -73,7 +73,7 @@
 <div class="ttc" id="classMinutes_html"><div class="ttname"><a href="classMinutes.html">Minutes</a></div><div class="ttdef"><b>Definition:</b> duration.hpp:221</div></div>
 <div class="ttc" id="classSeconds_html"><div class="ttname"><a href="classSeconds.html">Seconds</a></div><div class="ttdef"><b>Definition:</b> duration.hpp:207</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1master_html_af1bc8ca4f911546c928db70fc2452555"><div class="ttname"><a href="namespacemesos_1_1internal_1_1master.html#af1bc8ca4f911546c928db70fc2452555">mesos::internal::master::DEFAULT_MAX_COMPLETED_TASKS_PER_FRAMEWORK</a></div><div class="ttdeci">constexpr size_t DEFAULT_MAX_COMPLETED_TASKS_PER_FRAMEWORK</div><div class="ttdef"><b>Definition:</b> constants.hpp:91</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1master_html_a5755d8f01d2ae9068790916bdf0faab0"><div class="ttname"><a href="namespacemesos_1_1internal_1_1master.html#a5755d8f01d2ae9068790916bdf0faab0">mesos::internal::master::MASTER_CAPABILITIES</a></div><div class="ttdeci">std::vector&lt; MasterInfo::Capability &gt; MASTER_CAPABILITIES()</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1master_html_a5de4b87e242520966053b9d15adc1374"><div class="ttname"><a href="namespacemesos_1_1internal_1_1master.html#a5de4b87e242520966053b9d15adc1374">mesos::internal::master::MASTER_INFO_LABEL</a></div><div class="ttdeci">constexpr char MASTER_INFO_LABEL[]</div><div class="ttdoc">Label used by the Leader Contender and Detector. </div><div class="ttdef"><b>Definition:</b> constants.hpp:114</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1master_html_abaa1399485137f142575825c3f5641e1"><div class="ttname"><a href="namespacemesos_1_1internal_1_1master.html#abaa1399485137f142575825c3f5641e1">mesos::internal::master::DEFAULT_MAX_UNREACHABLE_TASKS_PER_FRAMEWORK</a></div><div class="ttdeci">constexpr size_t DEFAULT_MAX_UNREACHABLE_TASKS_PER_FRAMEWORK</div><div class="ttdef"><b>Definition:</b> constants.hpp:95</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/src_2master_2contender_2zookeeper_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2master_2contender_2zookeeper_8hpp_source.html b/content/api/latest/c++/src_2master_2contender_2zookeeper_8hpp_source.html
index a9f6c3f..80c1132 100644
--- a/content/api/latest/c++/src_2master_2contender_2zookeeper_8hpp_source.html
+++ b/content/api/latest/c++/src_2master_2contender_2zookeeper_8hpp_source.html
@@ -60,7 +60,7 @@
 <div class="ttc" id="classDuration_html"><div class="ttname"><a href="classDuration.html">Duration</a></div><div class="ttdef"><b>Definition:</b> duration.hpp:32</div></div>
 <div class="ttc" id="nothing_8hpp_html"><div class="ttname"><a href="nothing_8hpp.html">nothing.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1master_1_1contender_1_1MasterContender_html"><div class="ttname"><a href="classmesos_1_1master_1_1contender_1_1MasterContender.html">mesos::master::contender::MasterContender</a></div><div class="ttdoc">An abstraction for contending to be a leading master. </div><div class="ttdef"><b>Definition:</b> contender.hpp:40</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="url_8hpp_html"><div class="ttname"><a href="url_8hpp.html">url.hpp</a></div></div>
 <div class="ttc" id="master_2contender_8hpp_html"><div class="ttname"><a href="master_2contender_8hpp.html">contender.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1master_1_1contender_1_1ZooKeeperMasterContender_html_ac1d96c84ab4a88da83b58d13bd134595"><div class="ttname"><a href="classmesos_1_1master_1_1contender_1_1ZooKeeperMasterContender.html#ac1d96c84ab4a88da83b58d13bd134595">mesos::master::contender::ZooKeeperMasterContender::~ZooKeeperMasterContender</a></div><div class="ttdeci">virtual ~ZooKeeperMasterContender()</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/src_2master_2detector_2zookeeper_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2master_2detector_2zookeeper_8hpp_source.html b/content/api/latest/c++/src_2master_2detector_2zookeeper_8hpp_source.html
index 19e7040..7eff183 100644
--- a/content/api/latest/c++/src_2master_2detector_2zookeeper_8hpp_source.html
+++ b/content/api/latest/c++/src_2master_2detector_2zookeeper_8hpp_source.html
@@ -61,7 +61,7 @@
 <div class="ttc" id="classDuration_html"><div class="ttname"><a href="classDuration.html">Duration</a></div><div class="ttdef"><b>Definition:</b> duration.hpp:32</div></div>
 <div class="ttc" id="classmesos_1_1master_1_1detector_1_1ZooKeeperMasterDetector_html"><div class="ttname"><a href="classmesos_1_1master_1_1detector_1_1ZooKeeperMasterDetector.html">mesos::master::detector::ZooKeeperMasterDetector</a></div><div class="ttdef"><b>Definition:</b> zookeeper.hpp:44</div></div>
 <div class="ttc" id="namespacemesos_1_1master_1_1detector_html_a42e59ca43e0215f79aab7bc1eb0e2a0e"><div class="ttname"><a href="namespacemesos_1_1master_1_1detector.html#a42e59ca43e0215f79aab7bc1eb0e2a0e">mesos::master::detector::MASTER_DETECTOR_ZK_SESSION_TIMEOUT</a></div><div class="ttdeci">const Duration MASTER_DETECTOR_ZK_SESSION_TIMEOUT</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="url_8hpp_html"><div class="ttname"><a href="url_8hpp.html">url.hpp</a></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="future_8hpp_html"><div class="ttname"><a href="future_8hpp.html">future.hpp</a></div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/src_2master_2flags_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2master_2flags_8hpp_source.html b/content/api/latest/c++/src_2master_2flags_8hpp_source.html
index 1252842..6cc2f69 100644
--- a/content/api/latest/c++/src_2master_2flags_8hpp_source.html
+++ b/content/api/latest/c++/src_2master_2flags_8hpp_source.html
@@ -102,7 +102,7 @@
 <div class="ttc" id="classmesos_1_1internal_1_1master_1_1Flags_html_a766233abd3909b7be40d5247836b0001"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Flags.html#a766233abd3909b7be40d5247836b0001">mesos::internal::master::Flags::zk</a></div><div class="ttdeci">Option&lt; flags::SecurePathOrValue &gt; zk</div><div class="ttdef"><b>Definition:</b> flags.hpp:110</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1master_1_1Flags_html_a0969465687432dddfb942ba1add17311"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Flags.html#a0969465687432dddfb942ba1add17311">mesos::internal::master::Flags::master_detector</a></div><div class="ttdeci">Option&lt; std::string &gt; master_detector</div><div class="ttdef"><b>Definition:</b> flags.hpp:95</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1master_1_1Flags_html_ab7a3fc4ce4be412678377b01f2aff087"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Flags.html#ab7a3fc4ce4be412678377b01f2aff087">mesos::internal::master::Flags::rate_limits</a></div><div class="ttdeci">Option&lt; RateLimits &gt; rate_limits</div><div class="ttdef"><b>Definition:</b> flags.hpp:77</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1master_1_1Flags_html_a55461beda5a8b7ef487c82f17a27768c"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Flags.html#a55461beda5a8b7ef487c82f17a27768c">mesos::internal::master::Flags::quorum</a></div><div class="ttdeci">Option&lt; int &gt; quorum</div><div class="ttdef"><b>Definition:</b> flags.hpp:52</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1master_1_1Flags_html_a18373fbc63f88227e418e21a60fec367"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Flags.html#a18373fbc63f88227e418e21a60fec367">mesos::internal::master::Flags::registry</a></div><div class="ttdeci">std::string registry</div><div class="ttdef"><b>Definition:</b> flags.hpp:51</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/937d024f/content/api/latest/c++/src_2master_2maintenance_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2master_2maintenance_8hpp_source.html b/content/api/latest/c++/src_2master_2maintenance_8hpp_source.html
index 6114f58..29f419a 100644
--- a/content/api/latest/c++/src_2master_2maintenance_8hpp_source.html
+++ b/content/api/latest/c++/src_2master_2maintenance_8hpp_source.html
@@ -65,7 +65,7 @@
 <div class="ttc" id="classhashmap_html"><div class="ttname"><a href="classhashmap.html">hashmap</a></div><div class="ttdef"><b>Definition:</b> hashmap.hpp:38</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1master_1_1maintenance_1_1validation_html_a766d3749f894fce457b084746f0ba868"><div class="ttname"><a href="namespacemesos_1_1internal_1_1master_1_1maintenance_1_1validation.html#a766d3749f894fce457b084746f0ba868">mesos::internal::master::maintenance::validation::unavailability</a></div><div class="ttdeci">Try&lt; Nothing &gt; unavailability(const Unavailability &amp;unavailability)</div></div>
 <div class="ttc" id="nothing_8hpp_html"><div class="ttname"><a href="nothing_8hpp.html">nothing.hpp</a></div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1master_1_1maintenance_1_1validation_html_a055108b512f33ed716b9f093b3c77588"><div class="ttname"><a href="namespacemesos_1_1internal_1_1master_1_1maintenance_1_1validation.html#a055108b512f33ed716b9f093b3c77588">mesos::internal::master::maintenance::validation::machine</a></div><div class="ttdeci">Try&lt; Nothing &gt; machine(const MachineID &amp;id)</div><div class="ttdoc">Performs the following checks on a single machine: </div></div>
 <div class="ttc" id="namespaceinternal_html"><div class="ttname"><a href="namespaceinternal.html">internal</a></div><div class="ttdef"><b>Definition:</b> attributes.hpp:24</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1master_1_1maintenance_1_1UpdateSchedule_html_ab64a021631dfce3db04006231d26488c"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1maintenance_1_1UpdateSchedule.html#ab64a021631dfce3db04006231d26488c">mesos::internal::master::maintenance::UpdateSchedule::UpdateSchedule</a></div><div class="ttdeci">UpdateSchedule(const mesos::maintenance::Schedule &amp;_schedule)</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/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 87635ee..bffeeb2 100644
--- a/content/api/latest/c++/src_2master_2master_8hpp_source.html
+++ b/content/api/latest/c++/src_2master_2master_8hpp_source.html
@@ -185,7 +185,7 @@
 <div class="ttc" id="structmesos_1_1internal_1_1protobuf_1_1framework_1_1Capabilities_html"><div class="ttname"><a href="structmesos_1_1internal_1_1protobuf_1_1framework_1_1Capabilities.html">mesos::internal::protobuf::framework::Capabilities</a></div><div class="ttdef"><b>Definition:</b> protobuf_utils.hpp:445</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1HttpConnection_html_aeb26fc327b1d73f95d9d874eb4226d5c"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1HttpConnection.html#aeb26fc327b1d73f95d9d874eb4226d5c">mesos::internal::master::HttpConnection::writer</a></div><div class="ttdeci">process::http::Pipe::Writer writer</div><div class="ttdef"><b>Definition:</b> master.hpp:363</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1Slave_html_a31770631022ef2687e10fc826709f2c8"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Slave.html#a31770631022ef2687e10fc826709f2c8">mesos::internal::master::Slave::reregisteredTime</a></div><div class="ttdeci">Option&lt; process::Time &gt; reregisteredTime</div><div class="ttdef"><b>Definition:</b> master.hpp:201</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1Framework_html_a0883625e8cc8fc902b5957d12e63f9a1"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Framework.html#a0883625e8cc8fc902b5957d12e63f9a1">mesos::internal::master::Framework::reregisteredTime</a></div><div class="ttdeci">process::Time reregisteredTime</div><div class="ttdef"><b>Definition:</b> master.hpp:2833</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1Slave_html_a59f6d83e771ca1dc9bf7f3db88d9339d"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Slave.html#a59f6d83e771ca1dc9bf7f3db88d9339d">mesos::internal::master::Slave::master</a></div><div class="ttdeci">Master *const master</div><div class="ttdef"><b>Definition:</b> master.hpp:186</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1Framework_html_a501020e1788fff91b58b13359e0476ae"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Framework.html#a501020e1788fff91b58b13359e0476ae">mesos::internal::master::Framework::addOffer</a></div><div class="ttdeci">void addOffer(Offer *offer)</div><div class="ttdef"><b>Definition:</b> master.hpp:2392</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/src_2master_2metrics_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2master_2metrics_8hpp_source.html b/content/api/latest/c++/src_2master_2metrics_8hpp_source.html
index be6b0b7..8613c7a 100644
--- a/content/api/latest/c++/src_2master_2metrics_8hpp_source.html
+++ b/content/api/latest/c++/src_2master_2metrics_8hpp_source.html
@@ -118,7 +118,7 @@
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1Metrics_html_ad676430ff53421907501f1672ca60c66"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Metrics.html#ad676430ff53421907501f1672ca60c66">mesos::internal::master::Metrics::resources_total</a></div><div class="ttdeci">std::vector&lt; process::metrics::Gauge &gt; resources_total</div><div class="ttdef"><b>Definition:</b> metrics.hpp:195</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1Metrics_html_aaae431bf7f7d919b70f3783f20421462"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Metrics.html#aaae431bf7f7d919b70f3783f20421462">mesos::internal::master::Metrics::~Metrics</a></div><div class="ttdeci">~Metrics()</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1Metrics_html_ae19878a2b0ecc4753d505625077263af"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Metrics.html#ae19878a2b0ecc4753d505625077263af">mesos::internal::master::Metrics::invalid_framework_to_executor_messages</a></div><div class="ttdeci">process::metrics::Counter invalid_framework_to_executor_messages</div><div class="ttdef"><b>Definition:</b> metrics.hpp:156</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1Metrics_html_af10a7222b2cb0fba6f092c14b9fe0325"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Metrics.html#af10a7222b2cb0fba6f092c14b9fe0325">mesos::internal::master::Metrics::messages_suppress_offers</a></div><div class="ttdeci">process::metrics::Counter messages_suppress_offers</div><div class="ttdef"><b>Definition:</b> metrics.hpp:137</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1Metrics_html_ab91ff312b213a7c8ea40c66ae13b325a"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Metrics.html#ab91ff312b213a7c8ea40c66ae13b325a">mesos::internal::master::Metrics::slave_shutdowns_canceled</a></div><div class="ttdeci">process::metrics::Counter slave_shutdowns_canceled</div><div class="ttdef"><b>Definition:</b> metrics.hpp:188</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1Metrics_html_a39a2bce993350772570e273bb0df46f7"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Metrics.html#a39a2bce993350772570e273bb0df46f7">mesos::internal::master::Metrics::Metrics</a></div><div class="ttdeci">Metrics(const Master &amp;master)</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/src_2master_2quota_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2master_2quota_8hpp_source.html b/content/api/latest/c++/src_2master_2quota_8hpp_source.html
index 0e8fb05..3e4adb2 100644
--- a/content/api/latest/c++/src_2master_2quota_8hpp_source.html
+++ b/content/api/latest/c++/src_2master_2quota_8hpp_source.html
@@ -65,7 +65,7 @@
 <div class="ttc" id="master_2registrar_8hpp_html"><div class="ttname"><a href="master_2registrar_8hpp.html">registrar.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1master_1_1quota_1_1UpdateQuota_html_abc0a0f50cc3857a7078580caf99530bf"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1quota_1_1UpdateQuota.html#abc0a0f50cc3857a7078580caf99530bf">mesos::internal::master::quota::UpdateQuota::UpdateQuota</a></div><div class="ttdeci">UpdateQuota(const mesos::quota::QuotaInfo &amp;quotaInfo)</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1master_1_1quota_1_1RemoveQuota_html"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1quota_1_1RemoveQuota.html">mesos::internal::master::quota::RemoveQuota</a></div><div class="ttdoc">Removes quota for a role. </div><div class="ttdef"><b>Definition:</b> quota.hpp:80</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1master_1_1quota_1_1validation_html_aad54bc50e16c357a2aabb232448226c5"><div class="ttname"><a href="namespacemesos_1_1internal_1_1master_1_1quota_1_1validation.html#aad54bc50e16c357a2aabb232448226c5">mesos::internal::master::quota::validation::quotaInfo</a></div><div class="ttdeci">Option&lt; Error &gt; quotaInfo(const mesos::quota::QuotaInfo &amp;quotaInfo)</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="namespacemesos_1_1internal_1_1master_1_1quota_html_a858856c5b332d277d20be66515b44e19"><div class="ttname"><a href="namespacemesos_1_1internal_1_1master_1_1quota.html#a858856c5b332d277d20be66515b44e19">mesos::internal::master::quota::createQuotaInfo</a></div><div class="ttdeci">Try&lt; mesos::quota::QuotaInfo &gt; createQuotaInfo(const mesos::quota::QuotaRequest &amp;request)</div><div class="ttdoc">Creates a QuotaInfo protobuf from the QuotaRequest protobuf. </div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/src_2messages_2flags_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2messages_2flags_8hpp_source.html b/content/api/latest/c++/src_2messages_2flags_8hpp_source.html
index a0061a5..e960b6a 100644
--- a/content/api/latest/c++/src_2messages_2flags_8hpp_source.html
+++ b/content/api/latest/c++/src_2messages_2flags_8hpp_source.html
@@ -59,7 +59,7 @@
 <div class="ttc" id="src_2common_2parse_8hpp_html"><div class="ttname"><a href="src_2common_2parse_8hpp.html">parse.hpp</a></div></div>
 <div class="ttc" id="json_8hpp_html"><div class="ttname"><a href="json_8hpp.html">json.hpp</a></div></div>
 <div class="ttc" id="namespaceflags_html_af30eac14fca1a6fd93863545a0666e0c"><div class="ttname"><a href="namespaceflags.html#af30eac14fca1a6fd93863545a0666e0c">flags::parse</a></div><div class="ttdeci">Try&lt; mesos::ACLs &gt; parse(const std::string &amp;value)</div><div class="ttdoc">Returns the OCI v1 descriptor, image index, image manifest and image configuration from the given str...</div><div class="ttdef"><b>Definition:</b> parse.hpp:36</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_html_a3752d85ef726065c6c1b946eef1ba87a"><div class="ttname"><a href="namespacemesos_1_1internal.html#a3752d85ef726065c6c1b946eef1ba87a">mesos::internal::json</a></div><div class="ttdeci">void json(JSON::ObjectWriter *writer, const Task &amp;task)</div></div>
 <div class="ttc" id="3rdparty_2stout_2include_2stout_2protobuf_8hpp_html"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2protobuf_8hpp.html">protobuf.hpp</a></div></div>
 <div class="ttc" id="classTry_html_aec4a11ddd3c036e889d90b7eb6258ba7"><div class="ttname"><a href="classTry.html#aec4a11ddd3c036e889d90b7eb6258ba7">Try::error</a></div><div class="ttdeci">static Try error(const E &amp;e)</div><div class="ttdef"><b>Definition:</b> try.hpp:42</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/src_2messages_2log_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2messages_2log_8hpp_source.html b/content/api/latest/c++/src_2messages_2log_8hpp_source.html
index e159727..8297f64 100644
--- a/content/api/latest/c++/src_2messages_2log_8hpp_source.html
+++ b/content/api/latest/c++/src_2messages_2log_8hpp_source.html
@@ -55,7 +55,7 @@
 <a href="src_2messages_2log_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">// Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// or more contributor license agreements.  See the NOTICE file</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment">// distributed with this work for additional information</span></div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">// regarding copyright ownership.  The ASF licenses this file</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment">// to you under the Apache License, Version 2.0 (the</span></div><div class="line"><a name="l00006"></
 a><span class="lineno">    6</span>&#160;<span class="comment">// &quot;License&quot;); you may not use this file except in compliance</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment">// with the License.  You may obtain a copy of the License at</span></div><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment">//     http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment">// Unless required by applicable law or agreed to in writing, software</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment">/
 / distributed under the License is distributed on an &quot;AS IS&quot; BASIS,</span></div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment">// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span></div><div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment">// See the License for the specific language governing permissions and</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment">// limitations under the License.</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;</div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="preprocessor">#ifndef __MESSAGES_LOG_HPP__</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="preprocessor">#define __MESSAGES_LOG_HPP__</span></div><div class="li
 ne"><a name="l00019"></a><span class="lineno">   19</span>&#160;</div><div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="preprocessor">#include &lt;ostream&gt;</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;</div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="preprocessor">#include &quot;messages/log.pb.h&quot;</span></div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;</div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div><div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="comment">// Definitions for operators on protobuf classes that don&#39;t have these</span></div><div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="comment">// operators generated by the protobuf compiler.</span></div><div class="line"><a name="l0
 0027"></a><span class="lineno">   27</span>&#160;</div><div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespacemesos.html">mesos</a> {</div><div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceinternal.html">internal</a> {</div><div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="keyword">namespace </span>log {</div><div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;</div><div class="line"><a name="l00032"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1log.html#a043f391d3cd175d4bc2eee7fcdc697fe">   32</a></span>&#160;<span class="keyword">inline</span> std::ostream&amp; <a class="code" href="namespacemesos_1_1internal_1_1log.html#a043f391d3cd175d4bc2eee7fcdc697fe">operator&lt;&lt;</a>(</div><div class="lin
 e"><a name="l00033"></a><span class="lineno">   33</span>&#160;    std::ostream&amp; stream,</div><div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;    <span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1capabilities.html#aaa5ec6d56ccbeba718b9e8fc6ec2f7c9">Action::Type</a>&amp; <a class="code" href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">type</a>)</div><div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;{</div><div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;  <span class="keywordflow">return</span> stream &lt;&lt; Action::Type_Name(type);</div><div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;}</div><div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;</div><div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;</div><div class="line"><a name="l00040"></a><s
 pan class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1log.html#af6d7b8d4f54e4b638f0210dbeade5550">   40</a></span>&#160;<span class="keyword">inline</span> std::ostream&amp; <a class="code" href="namespacemesos_1_1internal_1_1log.html#a043f391d3cd175d4bc2eee7fcdc697fe">operator&lt;&lt;</a>(</div><div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;    std::ostream&amp; stream,</div><div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;    <span class="keyword">const</span> Metadata::Status&amp; <a class="code" href="namespaceproc.html#a34396c6140a28f583dc13fee3c3c35d4">status</a>)</div><div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;{</div><div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;  <span class="keywordflow">return</span> stream &lt;&lt; Metadata::Status_Name(status);</div><div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;}</
 div><div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;</div><div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;} <span class="comment">// namespace log {</span></div><div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;} <span class="comment">// namespace internal {</span></div><div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;} <span class="comment">// namespace mesos {</span></div><div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;</div><div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespacestd.html">std</a> {</div><div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;</div><div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;<span class="keyword">template</span> &lt;&gt;</div><div class="line"><a name="l0005
 4"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1internal_1_1log_1_1Metadata__Status_01_4.html">   54</a></span>&#160;<span class="keyword">struct </span>hash&lt;<a class="code" href="namespacemesos.html">mesos</a>::internal::log::Metadata_Status&gt;</div><div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;{</div><div class="line"><a name="l00056"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1internal_1_1log_1_1Metadata__Status_01_4.html#a56337eb0043b4395278656943f928569">   56</a></span>&#160;  <span class="keyword">typedef</span> <span class="keywordtype">size_t</span> <a class="code" href="structstd_1_1hash_3_01mesos_1_1internal_1_1log_1_1Metadata__Status_01_4.html#a56337eb0043b4395278656943f928569">result_type</a>;</div><div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;</div><div class="line"><a name="l00058"></a><span class="lineno"><a class="line" href="structs
 td_1_1hash_3_01mesos_1_1internal_1_1log_1_1Metadata__Status_01_4.html#a66ccd418e0e56eea9eeaa5e55ce683e0">   58</a></span>&#160;  <span class="keyword">typedef</span> mesos::internal::log::Metadata_Status <a class="code" href="structstd_1_1hash_3_01mesos_1_1internal_1_1log_1_1Metadata__Status_01_4.html#a66ccd418e0e56eea9eeaa5e55ce683e0">argument_type</a>;</div><div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;</div><div class="line"><a name="l00060"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1internal_1_1log_1_1Metadata__Status_01_4.html#ab979877e7fc98f9fc7b68b77545aefaf">   60</a></span>&#160;  result_type <a class="code" href="structstd_1_1hash_3_01mesos_1_1internal_1_1log_1_1Metadata__Status_01_4.html#ab979877e7fc98f9fc7b68b77545aefaf">operator()</a>(<span class="keyword">const</span> argument_type&amp; <a class="code" href="namespaceproc.html#a34396c6140a28f583dc13fee3c3c35d4">status</a>)<span class="keyword"> const</s
 pan></div><div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;<span class="keyword">  </span>{</div><div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;    <span class="comment">// Use the underlying type of the enum as hash value.</span></div><div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;    <span class="keywordflow">return</span> <span class="keyword">static_cast&lt;</span><span class="keywordtype">size_t</span><span class="keyword">&gt;</span>(<a class="code" href="namespaceproc.html#a34396c6140a28f583dc13fee3c3c35d4">status</a>);</div><div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;  }</div><div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;};</div><div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;</div><div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;} <span class="comment">// namesp
 ace std {</span></div><div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;</div><div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;<span class="preprocessor">#endif // __MESSAGES_LOG_HPP__</span></div><div class="ttc" id="namespaceproc_html_a34396c6140a28f583dc13fee3c3c35d4"><div class="ttname"><a href="namespaceproc.html#a34396c6140a28f583dc13fee3c3c35d4">proc::status</a></div><div class="ttdeci">Result&lt; ProcessStatus &gt; status(pid_t pid)</div><div class="ttdef"><b>Definition:</b> proc.hpp:166</div></div>
 <div class="ttc" id="namespacestd_html"><div class="ttname"><a href="namespacestd.html">std</a></div><div class="ttdef"><b>Definition:</b> type_utils.hpp:510</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1log_html_a043f391d3cd175d4bc2eee7fcdc697fe"><div class="ttname"><a href="namespacemesos_1_1internal_1_1log.html#a043f391d3cd175d4bc2eee7fcdc697fe">mesos::internal::log::operator&lt;&lt;</a></div><div class="ttdeci">std::ostream &amp; operator&lt;&lt;(std::ostream &amp;stream, const Action::Type &amp;type)</div><div class="ttdef"><b>Definition:</b> log.hpp:32</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="structstd_1_1hash_3_01mesos_1_1internal_1_1log_1_1Metadata__Status_01_4_html_a66ccd418e0e56eea9eeaa5e55ce683e0"><div class="ttname"><a href="structstd_1_1hash_3_01mesos_1_1internal_1_1log_1_1Metadata__Status_01_4.html#a66ccd418e0e56eea9eeaa5e55ce683e0">std::hash&lt; mesos::internal::log::Metadata_Status &gt;::argument_type</a></div><div class="ttdeci">mesos::internal::log::Metadata_Status argument_type</div><div class="ttdef"><b>Definition:</b> log.hpp:58</div></div>
 <div class="ttc" id="structstd_1_1hash_3_01mesos_1_1internal_1_1log_1_1Metadata__Status_01_4_html_ab979877e7fc98f9fc7b68b77545aefaf"><div class="ttname"><a href="structstd_1_1hash_3_01mesos_1_1internal_1_1log_1_1Metadata__Status_01_4.html#ab979877e7fc98f9fc7b68b77545aefaf">std::hash&lt; mesos::internal::log::Metadata_Status &gt;::operator()</a></div><div class="ttdeci">result_type operator()(const argument_type &amp;status) const </div><div class="ttdef"><b>Definition:</b> log.hpp:60</div></div>
 <div class="ttc" id="namespaceinternal_html"><div class="ttname"><a href="namespaceinternal.html">internal</a></div><div class="ttdef"><b>Definition:</b> attributes.hpp:24</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/src_2resource__provider_2detector_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2resource__provider_2detector_8hpp_source.html b/content/api/latest/c++/src_2resource__provider_2detector_8hpp_source.html
index e8d35af..159ba5d 100644
--- a/content/api/latest/c++/src_2resource__provider_2detector_8hpp_source.html
+++ b/content/api/latest/c++/src_2resource__provider_2detector_8hpp_source.html
@@ -56,7 +56,7 @@
 <div class="ttc" id="classmesos_1_1internal_1_1EndpointDetector_html"><div class="ttname"><a href="classmesos_1_1internal_1_1EndpointDetector.html">mesos::internal::EndpointDetector</a></div><div class="ttdef"><b>Definition:</b> detector.hpp:26</div></div>
 <div class="ttc" id="structprocess_1_1http_1_1URL_html"><div class="ttname"><a href="structprocess_1_1http_1_1URL.html">process::http::URL</a></div><div class="ttdef"><b>Definition:</b> http.hpp:129</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1EndpointDetector_html_a9e37f2c290718e9a45c2e9cc044afc95"><div class="ttname"><a href="classmesos_1_1internal_1_1EndpointDetector.html#a9e37f2c290718e9a45c2e9cc044afc95">mesos::internal::EndpointDetector::~EndpointDetector</a></div><div class="ttdeci">virtual ~EndpointDetector()</div><div class="ttdef"><b>Definition:</b> detector.hpp:29</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1ConstantEndpointDetector_html"><div class="ttname"><a href="classmesos_1_1internal_1_1ConstantEndpointDetector.html">mesos::internal::ConstantEndpointDetector</a></div><div class="ttdef"><b>Definition:</b> detector.hpp:36</div></div>
 <div class="ttc" id="future_8hpp_html"><div class="ttname"><a href="future_8hpp.html">future.hpp</a></div></div>
 <div class="ttc" id="namespaceinternal_html"><div class="ttname"><a href="namespaceinternal.html">internal</a></div><div class="ttdef"><b>Definition:</b> attributes.hpp:24</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/src_2resource__provider_2message_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2resource__provider_2message_8hpp_source.html b/content/api/latest/c++/src_2resource__provider_2message_8hpp_source.html
index d09d591..e85440b 100644
--- a/content/api/latest/c++/src_2resource__provider_2message_8hpp_source.html
+++ b/content/api/latest/c++/src_2resource__provider_2message_8hpp_source.html
@@ -71,7 +71,7 @@
 <div class="ttc" id="structmesos_1_1internal_1_1ResourceProviderMessage_html_a52b40b56ae9bf3e8d7d96e4a71929cf9"><div class="ttname"><a href="structmesos_1_1internal_1_1ResourceProviderMessage.html#a52b40b56ae9bf3e8d7d96e4a71929cf9">mesos::internal::ResourceProviderMessage::type</a></div><div class="ttdeci">Type type</div><div class="ttdef"><b>Definition:</b> message.hpp:66</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1ResourceProviderMessage_html_a1d0830e5e578ade7d92f9908efe8a5c5add7cd0eb57db08d4f98abc48e5593462"><div class="ttname"><a href="structmesos_1_1internal_1_1ResourceProviderMessage.html#a1d0830e5e578ade7d92f9908efe8a5c5add7cd0eb57db08d4f98abc48e5593462">mesos::internal::ResourceProviderMessage::Type::DISCONNECT</a></div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1ResourceProviderMessage_html_a93a1d9c59fcd0bf006dda4a6b043c040"><div class="ttname"><a href="structmesos_1_1internal_1_1ResourceProviderMessage.html#a93a1d9c59fcd0bf006dda4a6b043c040">mesos::internal::ResourceProviderMessage::disconnect</a></div><div class="ttdeci">Option&lt; Disconnect &gt; disconnect</div><div class="ttdef"><b>Definition:</b> message.hpp:70</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="3rdparty_2stout_2include_2stout_2protobuf_8hpp_html"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2protobuf_8hpp.html">protobuf.hpp</a></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="structmesos_1_1internal_1_1ResourceProviderMessage_html_a1d0830e5e578ade7d92f9908efe8a5c5a1e0c38c118d67e9e3845bdfa8703cc13"><div class="ttname"><a href="structmesos_1_1internal_1_1ResourceProviderMessage.html#a1d0830e5e578ade7d92f9908efe8a5c5a1e0c38c118d67e9e3845bdfa8703cc13">mesos::internal::ResourceProviderMessage::Type::UPDATE_OPERATION_STATUS</a></div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/src_2sched_2constants_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2sched_2constants_8hpp_source.html b/content/api/latest/c++/src_2sched_2constants_8hpp_source.html
index f492940..15fa9d5 100644
--- a/content/api/latest/c++/src_2sched_2constants_8hpp_source.html
+++ b/content/api/latest/c++/src_2sched_2constants_8hpp_source.html
@@ -59,7 +59,7 @@
 <div class="ttc" id="duration_8hpp_html"><div class="ttname"><a href="duration_8hpp.html">duration.hpp</a></div></div>
 <div class="ttc" id="classMinutes_html"><div class="ttname"><a href="classMinutes.html">Minutes</a></div><div class="ttdef"><b>Definition:</b> duration.hpp:221</div></div>
 <div class="ttc" id="classSeconds_html"><div class="ttname"><a href="classSeconds.html">Seconds</a></div><div class="ttdef"><b>Definition:</b> duration.hpp:207</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1scheduler_html_ac882a9ac40973b4012f4927f39963497"><div class="ttname"><a href="namespacemesos_1_1internal_1_1scheduler.html#ac882a9ac40973b4012f4927f39963497">mesos::internal::scheduler::DEFAULT_REGISTRATION_BACKOFF_FACTOR</a></div><div class="ttdeci">constexpr Duration DEFAULT_REGISTRATION_BACKOFF_FACTOR</div><div class="ttdef"><b>Definition:</b> constants.hpp:35</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1scheduler_html_ad923027b68dc14e19372c8f1f6dd7c71"><div class="ttname"><a href="namespacemesos_1_1internal_1_1scheduler.html#ad923027b68dc14e19372c8f1f6dd7c71">mesos::internal::scheduler::REGISTRATION_RETRY_INTERVAL_MAX</a></div><div class="ttdeci">constexpr Duration REGISTRATION_RETRY_INTERVAL_MAX</div><div class="ttdef"><b>Definition:</b> constants.hpp:39</div></div>
 <div class="ttc" id="namespaceinternal_html"><div class="ttname"><a href="namespaceinternal.html">internal</a></div><div class="ttdef"><b>Definition:</b> attributes.hpp:24</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/src_2sched_2flags_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2sched_2flags_8hpp_source.html b/content/api/latest/c++/src_2sched_2flags_8hpp_source.html
index e30a4b5..d88aeb2 100644
--- a/content/api/latest/c++/src_2sched_2flags_8hpp_source.html
+++ b/content/api/latest/c++/src_2sched_2flags_8hpp_source.html
@@ -62,7 +62,7 @@
 <div class="ttc" id="classDuration_html"><div class="ttname"><a href="classDuration.html">Duration</a></div><div class="ttdef"><b>Definition:</b> duration.hpp:32</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1scheduler_html_a4e582d9c51eef60e7349c9183b257e41"><div class="ttname"><a href="namespacemesos_1_1internal_1_1scheduler.html#a4e582d9c51eef60e7349c9183b257e41">mesos::internal::scheduler::AUTHENTICATION_RETRY_INTERVAL_MAX</a></div><div class="ttdeci">constexpr Duration AUTHENTICATION_RETRY_INTERVAL_MAX</div><div class="ttdef"><b>Definition:</b> constants.hpp:43</div></div>
 <div class="ttc" id="src_2sched_2constants_8hpp_html"><div class="ttname"><a href="src_2sched_2constants_8hpp.html">constants.hpp</a></div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</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_1scheduler_1_1Flags_html_ad36ac58b6927ce356d4d2305a9c16bb5"><div class="ttname"><a href="classmesos_1_1internal_1_1scheduler_1_1Flags.html#ad36ac58b6927ce356d4d2305a9c16bb5">mesos::internal::scheduler::Flags::authentication_timeout</a></div><div class="ttdeci">Duration authentication_timeout</div><div class="ttdef"><b>Definition:</b> flags.hpp:133</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1scheduler_1_1Flags_html_ab0b4ed36330bbe4a14e75df05650ead6"><div class="ttname"><a href="classmesos_1_1internal_1_1scheduler_1_1Flags.html#ab0b4ed36330bbe4a14e75df05650ead6">mesos::internal::scheduler::Flags::authentication_backoff_factor</a></div><div class="ttdeci">Duration authentication_backoff_factor</div><div class="ttdef"><b>Definition:</b> flags.hpp:128</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/src_2scheduler_2constants_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2scheduler_2constants_8hpp_source.html b/content/api/latest/c++/src_2scheduler_2constants_8hpp_source.html
index 34d328b..7f97625 100644
--- a/content/api/latest/c++/src_2scheduler_2constants_8hpp_source.html
+++ b/content/api/latest/c++/src_2scheduler_2constants_8hpp_source.html
@@ -55,7 +55,7 @@
 <a href="src_2scheduler_2constants_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">// Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// or more contributor license agreements.  See the NOTICE file</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment">// distributed with this work for additional information</span></div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">// regarding copyright ownership.  The ASF licenses this file</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment">// to you under the Apache License, Version 2.0 (the</span></div><div class="line"><a name="l00
 006"></a><span class="lineno">    6</span>&#160;<span class="comment">// &quot;License&quot;); you may not use this file except in compliance</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment">// with the License.  You may obtain a copy of the License at</span></div><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment">//     http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment">// Unless required by applicable law or agreed to in writing, software</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="com
 ment">// distributed under the License is distributed on an &quot;AS IS&quot; BASIS,</span></div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment">// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span></div><div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment">// See the License for the specific language governing permissions and</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment">// limitations under the License.</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;</div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="preprocessor">#ifndef __SCHEDULER_CONSTANTS_HPP__</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="preprocessor">#define __SCHEDULER_CONSTANTS_HPP__</span
 ></div><div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;</div><div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="duration_8hpp.html">stout/duration.hpp</a>&gt;</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;</div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespacemesos.html">mesos</a> {</div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="keyword">namespace </span>v1 {</div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;<span class="keyword">namespace </span>scheduler {</div><div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;</div><div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="comment">/
 / Default maximum connection delay used by the scheduler to wait</span></div><div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="comment">// before connecting with the master.</span></div><div class="line"><a name="l00028"></a><span class="lineno"><a class="line" href="namespacemesos_1_1v1_1_1scheduler.html#ac409f781f284b9623c561dad7f4a3097">   28</a></span>&#160;constexpr <a class="code" href="classDuration.html">Duration</a> <a class="code" href="namespacemesos_1_1v1_1_1scheduler.html#ac409f781f284b9623c561dad7f4a3097">DEFAULT_CONNECTION_DELAY_MAX</a> = <a class="code" href="classMilliseconds.html">Milliseconds</a>(500);</div><div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;</div><div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;} <span class="comment">// namespace scheduler {</span></div><div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;} <span class="commen
 t">// namespace v1 {</span></div><div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;} <span class="comment">// namespace mesos {</span></div><div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;</div><div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;<span class="preprocessor">#endif // __SCHEDULER_CONSTANTS_HPP__</span></div><div class="ttc" id="classDuration_html"><div class="ttname"><a href="classDuration.html">Duration</a></div><div class="ttdef"><b>Definition:</b> duration.hpp:32</div></div>
 <div class="ttc" id="duration_8hpp_html"><div class="ttname"><a href="duration_8hpp.html">duration.hpp</a></div></div>
 <div class="ttc" id="classMilliseconds_html"><div class="ttname"><a href="classMilliseconds.html">Milliseconds</a></div><div class="ttdef"><b>Definition:</b> duration.hpp:193</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="namespacemesos_1_1v1_1_1scheduler_html_ac409f781f284b9623c561dad7f4a3097"><div class="ttname"><a href="namespacemesos_1_1v1_1_1scheduler.html#ac409f781f284b9623c561dad7f4a3097">mesos::v1::scheduler::DEFAULT_CONNECTION_DELAY_MAX</a></div><div class="ttdeci">constexpr Duration DEFAULT_CONNECTION_DELAY_MAX</div><div class="ttdef"><b>Definition:</b> constants.hpp:28</div></div>
 </div><!-- fragment --></div><!-- contents -->
 <!-- start footer part -->

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/src_2scheduler_2flags_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2scheduler_2flags_8hpp_source.html b/content/api/latest/c++/src_2scheduler_2flags_8hpp_source.html
index b3e0b1d..0d71550 100644
--- a/content/api/latest/c++/src_2scheduler_2flags_8hpp_source.html
+++ b/content/api/latest/c++/src_2scheduler_2flags_8hpp_source.html
@@ -61,7 +61,7 @@
 <div class="ttc" id="classmesos_1_1v1_1_1scheduler_1_1Flags_html_a01f2f82da5e7ac2159dd2530a68467f6"><div class="ttname"><a href="classmesos_1_1v1_1_1scheduler_1_1Flags.html#a01f2f82da5e7ac2159dd2530a68467f6">mesos::v1::scheduler::Flags::Flags</a></div><div class="ttdeci">Flags()</div><div class="ttdef"><b>Definition:</b> flags.hpp:37</div></div>
 <div class="ttc" id="classmesos_1_1v1_1_1scheduler_1_1Flags_html_a2a40703f27e54a2e27b493bae661c3d8"><div class="ttname"><a href="classmesos_1_1v1_1_1scheduler_1_1Flags.html#a2a40703f27e54a2e27b493bae661c3d8">mesos::v1::scheduler::Flags::httpAuthenticatee</a></div><div class="ttdeci">std::string httpAuthenticatee</div><div class="ttdef"><b>Definition:</b> flags.hpp:117</div></div>
 <div class="ttc" id="classDuration_html"><div class="ttname"><a href="classDuration.html">Duration</a></div><div class="ttdef"><b>Definition:</b> duration.hpp:32</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="src_2scheduler_2constants_8hpp_html"><div class="ttname"><a href="src_2scheduler_2constants_8hpp.html">constants.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1v1_1_1scheduler_1_1Flags_html_a9f65c2be40d1f9ed8e4ad37d7ec91ae2"><div class="ttname"><a href="classmesos_1_1v1_1_1scheduler_1_1Flags.html#a9f65c2be40d1f9ed8e4ad37d7ec91ae2">mesos::v1::scheduler::Flags::connectionDelayMax</a></div><div class="ttdeci">Duration connectionDelayMax</div><div class="ttdef"><b>Definition:</b> flags.hpp:114</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1local_1_1Flags_html"><div class="ttname"><a href="classmesos_1_1internal_1_1local_1_1Flags.html">mesos::internal::local::Flags</a></div><div class="ttdef"><b>Definition:</b> flags.hpp:30</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/src_2slave_2constants_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2slave_2constants_8hpp_source.html b/content/api/latest/c++/src_2slave_2constants_8hpp_source.html
index 9bc81cb..461b6de 100644
--- a/content/api/latest/c++/src_2slave_2constants_8hpp_source.html
+++ b/content/api/latest/c++/src_2slave_2constants_8hpp_source.html
@@ -79,7 +79,7 @@
 <div class="ttc" id="namespacemesos_1_1internal_1_1slave_html_aace51cf90e72405227b75a7269858a8f"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave.html#aace51cf90e72405227b75a7269858a8f">mesos::internal::slave::DEFAULT_MAX_COMPLETED_EXECUTORS_PER_FRAMEWORK</a></div><div class="ttdeci">constexpr size_t DEFAULT_MAX_COMPLETED_EXECUTORS_PER_FRAMEWORK</div><div class="ttdef"><b>Definition:</b> constants.hpp:86</div></div>
 <div class="ttc" id="classSeconds_html"><div class="ttname"><a href="classSeconds.html">Seconds</a></div><div class="ttdef"><b>Definition:</b> duration.hpp:207</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1slave_html_a84c5903d8f027d97a5562ec780b0bda4"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave.html#a84c5903d8f027d97a5562ec780b0bda4">mesos::internal::slave::GC_DELAY</a></div><div class="ttdeci">constexpr Duration GC_DELAY</div><div class="ttdef"><b>Definition:</b> constants.hpp:75</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1slave_html_acd5fc2c16f1c399531ca23262a9fe3cf"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave.html#acd5fc2c16f1c399531ca23262a9fe3cf">mesos::internal::slave::DEFAULT_CPUS</a></div><div class="ttdeci">constexpr double DEFAULT_CPUS</div><div class="ttdef"><b>Definition:</b> constants.hpp:100</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1slave_html_a693bfee95e7402c2ea259abb0d46909d"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave.html#a693bfee95e7402c2ea259abb0d46909d">mesos::internal::slave::DEFAULT_FETCHER_CACHE_SIZE</a></div><div class="ttdeci">constexpr Bytes DEFAULT_FETCHER_CACHE_SIZE</div><div class="ttdef"><b>Definition:</b> constants.hpp:171</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1slave_html_ac85e94143a6a198db8326f9f4a52a22d"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave.html#ac85e94143a6a198db8326f9f4a52a22d">mesos::internal::slave::GC_DISK_HEADROOM</a></div><div class="ttdeci">constexpr double GC_DISK_HEADROOM</div><div class="ttdef"><b>Definition:</b> constants.hpp:79</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/src_2slave_2containerizer_2containerizer_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2slave_2containerizer_2containerizer_8hpp_source.html b/content/api/latest/c++/src_2slave_2containerizer_2containerizer_8hpp_source.html
index a95dcdc..4b29ccc 100644
--- a/content/api/latest/c++/src_2slave_2containerizer_2containerizer_8hpp_source.html
+++ b/content/api/latest/c++/src_2slave_2containerizer_2containerizer_8hpp_source.html
@@ -71,7 +71,7 @@
 <div class="ttc" id="duration_8hpp_html"><div class="ttname"><a href="duration_8hpp.html">duration.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Containerizer_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Containerizer.html">mesos::internal::slave::Containerizer</a></div><div class="ttdef"><b>Definition:</b> containerizer.hpp:57</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1local_html_a49af0f1418069661970870214d98d0c4"><div class="ttname"><a href="namespacemesos_1_1internal_1_1local.html#a49af0f1418069661970870214d98d0c4">mesos::internal::local::launch</a></div><div class="ttdeci">process::PID&lt; master::Master &gt; launch(const Flags &amp;flags, mesos::allocator::Allocator *_allocator=nullptr)</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="include_2mesos_2slave_2containerizer_8hpp_html"><div class="ttname"><a href="include_2mesos_2slave_2containerizer_8hpp.html">containerizer.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Containerizer_html_a2b3b394a0928d213a32bd02face608b7"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#a2b3b394a0928d213a32bd02face608b7">mesos::internal::slave::Containerizer::attach</a></div><div class="ttdeci">virtual process::Future&lt; process::http::Connection &gt; attach(const ContainerID &amp;containerId)</div><div class="ttdef"><b>Definition:</b> containerizer.hpp:104</div></div>
 <div class="ttc" id="namespacecgroups_html_aff40863260825f6176d8195102a0a47f"><div class="ttname"><a href="namespacecgroups.html#aff40863260825f6176d8195102a0a47f">cgroups::destroy</a></div><div class="ttdeci">process::Future&lt; Nothing &gt; destroy(const std::string &amp;hierarchy, const std::string &amp;cgroup=&quot;/&quot;)</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/src_2slave_2containerizer_2fetcher_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2slave_2containerizer_2fetcher_8hpp_source.html b/content/api/latest/c++/src_2slave_2containerizer_2fetcher_8hpp_source.html
index 71450fe..f02f08e 100644
--- a/content/api/latest/c++/src_2slave_2containerizer_2fetcher_8hpp_source.html
+++ b/content/api/latest/c++/src_2slave_2containerizer_2fetcher_8hpp_source.html
@@ -66,7 +66,7 @@
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Fetcher_html_ab8e0a25fc0d1251b708714b3d5269e75"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Fetcher.html#ab8e0a25fc0d1251b708714b3d5269e75">mesos::internal::slave::Fetcher::validateUri</a></div><div class="ttdeci">static Try&lt; Nothing &gt; validateUri(const std::string &amp;uri)</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Fetcher_html_a773c3c9d43b07eeb166e9edeafdc31a5"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Fetcher.html#a773c3c9d43b07eeb166e9edeafdc31a5">mesos::internal::slave::Fetcher::uriToLocalPath</a></div><div class="ttdeci">static Result&lt; std::string &gt; uriToLocalPath(const std::string &amp;uri, const Option&lt; std::string &gt; &amp;frameworksHome)</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Fetcher_html_a80b6b7fce6d2c5a242915134412e83c2"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Fetcher.html#a80b6b7fce6d2c5a242915134412e83c2">mesos::internal::slave::Fetcher::fetch</a></div><div class="ttdeci">process::Future&lt; Nothing &gt; fetch(const ContainerID &amp;containerId, const CommandInfo &amp;commandInfo, const std::string &amp;sandboxDirectory, const Option&lt; std::string &gt; &amp;user)</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Fetcher_html_abb00d97a45d3fe5f00ef8cf2ae92d215"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Fetcher.html#abb00d97a45d3fe5f00ef8cf2ae92d215">mesos::internal::slave::Fetcher::isNetUri</a></div><div class="ttdeci">static bool isNetUri(const std::string &amp;uri)</div></div>
 <div class="ttc" id="future_8hpp_html"><div class="ttname"><a href="future_8hpp.html">future.hpp</a></div></div>
 <div class="ttc" id="include_2mesos_2fetcher_2fetcher_8hpp_html"><div class="ttname"><a href="include_2mesos_2fetcher_2fetcher_8hpp.html">fetcher.hpp</a></div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/src_2slave_2containerizer_2mesos_2constants_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2slave_2containerizer_2mesos_2constants_8hpp_source.html b/content/api/latest/c++/src_2slave_2containerizer_2mesos_2constants_8hpp_source.html
index f9e802f..a24938e 100644
--- a/content/api/latest/c++/src_2slave_2containerizer_2mesos_2constants_8hpp_source.html
+++ b/content/api/latest/c++/src_2slave_2containerizer_2mesos_2constants_8hpp_source.html
@@ -52,7 +52,7 @@
 <div class="title">constants.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<a href="src_2slave_2containerizer_2mesos_2constants_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">// Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// or more contributor license agreements.  See the NOTICE file</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment">// distributed with this work for additional information</span></div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">// regarding copyright ownership.  The ASF licenses this file</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment">// to you under the Apache License, Version 2.0 (the</span></div><div class="
 line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment">// &quot;License&quot;); you may not use this file except in compliance</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment">// with the License.  You may obtain a copy of the License at</span></div><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment">//     http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment">// Unless required by applicable law or agreed to in writing, software</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#16
 0;<span class="comment">// distributed under the License is distributed on an &quot;AS IS&quot; BASIS,</span></div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment">// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span></div><div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment">// See the License for the specific language governing permissions and</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment">// limitations under the License.</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;</div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="preprocessor">#ifndef __MESOS_CONTAINERIZER_CONSTANTS_HPP__</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="preprocessor">#define __MES
 OS_CONTAINERIZER_CONSTANTS_HPP__</span></div><div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;</div><div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespacemesos.html">mesos</a> {</div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceinternal.html">internal</a> {</div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="keyword">namespace </span>slave {</div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;</div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;<span class="preprocessor">#ifndef __WINDOWS__</span></div><div class="line"><a name="l00025"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#a6ed83f5df34b4ec8ac2f9ad4fa4a66f6"
 >   25</a></span>&#160;constexpr <span class="keywordtype">char</span> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#a6ed83f5df34b4ec8ac2f9ad4fa4a66f6">MESOS_CONTAINERIZER</a>[] = <span class="stringliteral">&quot;mesos-containerizer&quot;</span>;</div><div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="preprocessor">#else</span></div><div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;constexpr <span class="keywordtype">char</span> MESOS_CONTAINERIZER[] = <span class="stringliteral">&quot;mesos-containerizer.exe&quot;</span>;</div><div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="preprocessor">#endif // __WINDOWS__</span></div><div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;</div><div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;} <span class="comment">// namespace slave {</span></div><div class="line"><
 a name="l00031"></a><span class="lineno">   31</span>&#160;} <span class="comment">// namespace internal {</span></div><div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;} <span class="comment">// namespace mesos {</span></div><div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;</div><div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;<span class="preprocessor">#endif  // __MESOS_CONTAINERIZER_CONSTANTS_HPP__</span></div><div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<a href="src_2slave_2containerizer_2mesos_2constants_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">// Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// or more contributor license agreements.  See the NOTICE file</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment">// distributed with this work for additional information</span></div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">// regarding copyright ownership.  The ASF licenses this file</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment">// to you under the Apache License, Version 2.0 (the</span></div><div class="
 line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment">// &quot;License&quot;); you may not use this file except in compliance</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment">// with the License.  You may obtain a copy of the License at</span></div><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment">//     http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment">// Unless required by applicable law or agreed to in writing, software</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#16
 0;<span class="comment">// distributed under the License is distributed on an &quot;AS IS&quot; BASIS,</span></div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment">// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span></div><div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment">// See the License for the specific language governing permissions and</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment">// limitations under the License.</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;</div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="preprocessor">#ifndef __MESOS_CONTAINERIZER_CONSTANTS_HPP__</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="preprocessor">#define __MES
 OS_CONTAINERIZER_CONSTANTS_HPP__</span></div><div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;</div><div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespacemesos.html">mesos</a> {</div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceinternal.html">internal</a> {</div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="keyword">namespace </span>slave {</div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;</div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;<span class="preprocessor">#ifndef __WINDOWS__</span></div><div class="line"><a name="l00025"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1slave.html#a6ed83f5df34b4ec8ac2f9ad4fa4a66f6"
 >   25</a></span>&#160;constexpr <span class="keywordtype">char</span> <a class="code" href="namespacemesos_1_1internal_1_1slave.html#a6ed83f5df34b4ec8ac2f9ad4fa4a66f6">MESOS_CONTAINERIZER</a>[] = <span class="stringliteral">&quot;mesos-containerizer&quot;</span>;</div><div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="preprocessor">#else</span></div><div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;constexpr <span class="keywordtype">char</span> MESOS_CONTAINERIZER[] = <span class="stringliteral">&quot;mesos-containerizer.exe&quot;</span>;</div><div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="preprocessor">#endif // __WINDOWS__</span></div><div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;</div><div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;} <span class="comment">// namespace slave {</span></div><div class="line"><
 a name="l00031"></a><span class="lineno">   31</span>&#160;} <span class="comment">// namespace internal {</span></div><div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;} <span class="comment">// namespace mesos {</span></div><div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;</div><div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;<span class="preprocessor">#endif  // __MESOS_CONTAINERIZER_CONSTANTS_HPP__</span></div><div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1slave_html_a6ed83f5df34b4ec8ac2f9ad4fa4a66f6"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave.html#a6ed83f5df34b4ec8ac2f9ad4fa4a66f6">mesos::internal::slave::MESOS_CONTAINERIZER</a></div><div class="ttdeci">constexpr char MESOS_CONTAINERIZER[]</div><div class="ttdef"><b>Definition:</b> constants.hpp:25</div></div>
 <div class="ttc" id="namespaceinternal_html"><div class="ttname"><a href="namespaceinternal.html">internal</a></div><div class="ttdef"><b>Definition:</b> attributes.hpp:24</div></div>
 </div><!-- fragment --></div><!-- contents -->

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/src_2slave_2containerizer_2mesos_2containerizer_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2slave_2containerizer_2mesos_2containerizer_8hpp_source.html b/content/api/latest/c++/src_2slave_2containerizer_2mesos_2containerizer_8hpp_source.html
index 7e59afb..e430eb2 100644
--- a/content/api/latest/c++/src_2slave_2containerizer_2mesos_2containerizer_8hpp_source.html
+++ b/content/api/latest/c++/src_2slave_2containerizer_2mesos_2containerizer_8hpp_source.html
@@ -88,7 +88,7 @@
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1MesosContainerizer_html_a777216dd99e0a655f636a61f18798204"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#a777216dd99e0a655f636a61f18798204">mesos::internal::slave::MesosContainerizer::usage</a></div><div class="ttdeci">virtual process::Future&lt; ResourceStatistics &gt; usage(const ContainerID &amp;containerId)</div></div>
 <div class="ttc" id="src_2slave_2state_8hpp_html"><div class="ttname"><a href="src_2slave_2state_8hpp.html">state.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1MesosContainerizer_html_a717b40b6012ceb68d4aab7a02e9f3e4b"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#a717b40b6012ceb68d4aab7a02e9f3e4b">mesos::internal::slave::MesosContainerizer::create</a></div><div class="ttdeci">static Try&lt; MesosContainerizer * &gt; create(const Flags &amp;flags, bool local, Fetcher *fetcher, SecretResolver *secretResolver=nullptr, const Option&lt; NvidiaComponents &gt; &amp;nvidia=None())</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1MesosContainerizer_html_a16b4d5e232ba4cb766d173a1ba1ace6f"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#a16b4d5e232ba4cb766d173a1ba1ace6f">mesos::internal::slave::MesosContainerizer::~MesosContainerizer</a></div><div class="ttdeci">virtual ~MesosContainerizer()</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1IOSwitchboard_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1IOSwitchboard.html">mesos::internal::slave::IOSwitchboard</a></div><div class="ttdef"><b>Definition:</b> switchboard.hpp:53</div></div>
 <div class="ttc" id="classprocess_1_1Promise_html"><div class="ttname"><a href="classprocess_1_1Promise.html">process::Promise&lt; mesos::slave::ContainerTermination &gt;</a></div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/src_2slave_2containerizer_2mesos_2isolator_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2slave_2containerizer_2mesos_2isolator_8hpp_source.html b/content/api/latest/c++/src_2slave_2containerizer_2mesos_2isolator_8hpp_source.html
index 498cc4c..34d5c3c 100644
--- a/content/api/latest/c++/src_2slave_2containerizer_2mesos_2isolator_8hpp_source.html
+++ b/content/api/latest/c++/src_2slave_2containerizer_2mesos_2isolator_8hpp_source.html
@@ -71,7 +71,7 @@
 <div class="ttc" id="3rdparty_2stout_2include_2stout_2windows_8hpp_html_ab03ced250ed239bc3b50b669493997f9"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ab03ced250ed239bc3b50b669493997f9">pid_t</a></div><div class="ttdeci">DWORD pid_t</div><div class="ttdef"><b>Definition:</b> windows.hpp:187</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess_html_a8009c7782661b509933138479d3dbed5"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a8009c7782661b509933138479d3dbed5">mesos::internal::slave::MesosIsolatorProcess::supportsNesting</a></div><div class="ttdeci">virtual bool supportsNesting()</div><div class="ttdef"><b>Definition:</b> isolator.hpp:85</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess_html_a564aeab37e98937a14c3beea590793cb"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a564aeab37e98937a14c3beea590793cb">mesos::internal::slave::MesosIsolatorProcess::cleanup</a></div><div class="ttdeci">virtual process::Future&lt; Nothing &gt; cleanup(const ContainerID &amp;containerId)</div><div class="ttdef"><b>Definition:</b> isolator.hpp:141</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess_html_aee83322693aec96863310b528b11b092"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#aee83322693aec96863310b528b11b092">mesos::internal::slave::MesosIsolatorProcess::update</a></div><div class="ttdeci">virtual process::Future&lt; Nothing &gt; update(const ContainerID &amp;containerId, const Resources &amp;resources)</div><div class="ttdef"><b>Definition:</b> isolator.hpp:122</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1MesosIsolator_html_a4847689eaa6f3c97f3e188e55e7be670"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1MesosIsolator.html#a4847689eaa6f3c97f3e188e55e7be670">mesos::internal::slave::MesosIsolator::~MesosIsolator</a></div><div class="ttdeci">virtual ~MesosIsolator()</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></div><div class="ttdef"><b>Definition:</b> isolator.hpp:80</div></div>


[34/37] mesos-site git commit: Updated the website built from mesos SHA: 1231e8f.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/annotated.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/annotated.html b/content/api/latest/c++/annotated.html
index ad287e9..2b75ab3 100644
--- a/content/api/latest/c++/annotated.html
+++ b/content/api/latest/c++/annotated.html
@@ -276,163 +276,163 @@
 <tr id="row_16_4_11_21_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span id="arr_16_4_11_21_" class="arrow" onclick="toggleFolder('16_4_11_21_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html" target="_self">Slave</a></td><td class="desc"></td></tr>
 <tr id="row_16_4_11_21_0_" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmesos_1_1internal_1_1master_1_1Slave_1_1ResourceProvider.html" target="_self">ResourceProvider</a></td><td class="desc"></td></tr>
 <tr id="row_16_4_11_22_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1master_1_1UpdateSlave.html" target="_self">UpdateSlave</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_12_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_16_4_12_" class="arrow" onclick="toggleFolder('16_4_12_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemesos_1_1internal_1_1profile.html" target="_self">profile</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_12_0_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmesos_1_1internal_1_1profile_1_1Flags.html" target="_self">Flags</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_12_1_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptor.html" target="_self">UriDiskProfileAdaptor</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_12_2_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptorProcess.html" target="_self">UriDiskProfileAdaptorProcess</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_13_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_16_4_13_" class="arrow" onclick="toggleFolder('16_4_13_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemesos_1_1internal_1_1protobuf.html" target="_self">protobuf</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_13_0_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span id="arr_16_4_13_0_" class="arrow" onclick="toggleFolder('16_4_13_0_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemesos_1_1internal_1_1protobuf_1_1framework.html" target="_self">framework</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_13_0_0_" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmesos_1_1internal_1_1protobuf_1_1framework_1_1Capabilities.html" target="_self">Capabilities</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_13_1_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span id="arr_16_4_13_1_" class="arrow" onclick="toggleFolder('16_4_13_1_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemesos_1_1internal_1_1protobuf_1_1master.html" target="_self">master</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_13_1_0_" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmesos_1_1internal_1_1protobuf_1_1master_1_1Capabilities.html" target="_self">Capabilities</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_13_2_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span id="arr_16_4_13_2_" class="arrow" onclick="toggleFolder('16_4_13_2_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemesos_1_1internal_1_1protobuf_1_1slave.html" target="_self">slave</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_13_2_0_" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmesos_1_1internal_1_1protobuf_1_1slave_1_1Capabilities.html" target="_self">Capabilities</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_14_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_16_4_14_" class="arrow" onclick="toggleFolder('16_4_14_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemesos_1_1internal_1_1recordio.html" target="_self">recordio</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_14_0_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span id="arr_16_4_14_0_" class="arrow" onclick="toggleFolder('16_4_14_0_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemesos_1_1internal_1_1recordio_1_1internal.html" target="_self">internal</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_14_0_0_" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1recordio_1_1internal_1_1ReaderProcess.html" target="_self">ReaderProcess</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_14_1_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1recordio_1_1Reader.html" target="_self">Reader</a></td><td class="desc">Provides RecordIO decoding on top of an <a href="http::Pipe::Reader">http::Pipe::Reader</a> </td></tr>
-<tr id="row_16_4_15_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_16_4_15_" class="arrow" onclick="toggleFolder('16_4_15_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemesos_1_1internal_1_1resource__provider.html" target="_self">resource_provider</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_15_0_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span id="arr_16_4_15_0_" class="arrow" onclick="toggleFolder('16_4_15_0_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemesos_1_1internal_1_1resource__provider_1_1validation.html" target="_self">validation</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_16_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_16_4_16_" class="arrow" onclick="toggleFolder('16_4_16_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemesos_1_1internal_1_1scheduler.html" target="_self">scheduler</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_16_0_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1scheduler_1_1Flags.html" target="_self">Flags</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_17_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_16_4_17_" class="arrow" onclick="toggleFolder('16_4_17_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemesos_1_1internal_1_1slave.html" target="_self">slave</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_17_0_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span id="arr_16_4_17_0_" class="arrow" onclick="toggleFolder('16_4_17_0_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1appc.html" target="_self">appc</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_17_0_0_" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1appc_1_1Cache.html" target="_self">Cache</a></td><td class="desc">Encapsulates Appc image cache </td></tr>
-<tr id="row_16_4_17_0_1_" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1appc_1_1Fetcher.html" target="_self">Fetcher</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_17_0_2_" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1appc_1_1Store.html" target="_self">Store</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_17_1_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span id="arr_16_4_17_1_" class="arrow" onclick="toggleFolder('16_4_17_1_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1cni.html" target="_self">cni</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_17_1_0_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span id="arr_16_4_17_1_0_" class="arrow" onclick="toggleFolder('16_4_17_1_0_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1spec.html" target="_self">spec</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_17_1_0_0_" style="display:none;"><td class="entry"><span style="width:96px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1cni_1_1spec_1_1PluginError.html" target="_self">PluginError</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_17_1_1_" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1cni_1_1PortMapper.html" target="_self">PortMapper</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_17_2_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span id="arr_16_4_17_2_" class="arrow" onclick="toggleFolder('16_4_17_2_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1containerizer.html" target="_self">containerizer</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_17_3_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span id="arr_16_4_17_3_" class="arrow" onclick="toggleFolder('16_4_17_3_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1docker.html" target="_self">docker</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_17_3_0_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span id="arr_16_4_17_3_0_" class="arrow" onclick="toggleFolder('16_4_17_3_0_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1docker_1_1volume.html" target="_self">volume</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_17_3_0_0_" style="display:none;"><td class="entry"><span style="width:96px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1volume_1_1DriverClient.html" target="_self">DriverClient</a></td><td class="desc">Abstraction for <a class="el" href="classDocker.html">Docker</a> Volume Driver Client </td></tr>
-<tr id="row_16_4_17_3_1_" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1LocalPuller.html" target="_self">LocalPuller</a></td><td class="desc"><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1LocalPuller.html" title="LocalPuller assumes Docker images are stored in a local directory (configured with flags...">LocalPuller</a> assumes <a class="el" href="classDocker.html">Docker</a> images are stored in a local directory (configured with flags.docker_registry), with all the images saved as tars with file names in the form of &lt;repo&gt;:&lt;tag&gt;.tar </td></tr>
-<tr id="row_16_4_17_3_2_" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager.html" target="_self">MetadataManager</a></td><td class="desc">The <a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager.html" title="The MetadataManager tracks the Docker images cached by the provisioner that are stored on disk...">MetadataManager</a> tracks the <a class="el" href="classDocker.html">Docker</a> images cached by the provisioner that are stored on disk </td></tr>
-<tr id="row_16_4_17_3_3_" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1Puller.html" target="_self">Puller</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_17_3_4_" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1RegistryPuller.html" target="_self">RegistryPuller</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_17_3_5_" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1Store.html" target="_self">Store</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_17_4_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span id="arr_16_4_17_4_" class="arrow" onclick="toggleFolder('16_4_17_4_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1paths.html" target="_self">paths</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_17_4_0_" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmesos_1_1internal_1_1slave_1_1paths_1_1ExecutorRunPath.html" target="_self">ExecutorRunPath</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_17_5_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span id="arr_16_4_17_5_" class="arrow" onclick="toggleFolder('16_4_17_5_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1provisioner.html" target="_self">provisioner</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_17_6_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span id="arr_16_4_17_6_" class="arrow" onclick="toggleFolder('16_4_17_6_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1state.html" target="_self">state</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_17_6_0_" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1ExecutorState.html" target="_self">ExecutorState</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_17_6_1_" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1FrameworkState.html" target="_self">FrameworkState</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_17_6_2_" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1ResourcesState.html" target="_self">ResourcesState</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_17_6_3_" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1RunState.html" target="_self">RunState</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_17_6_4_" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1SlaveState.html" target="_self">SlaveState</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_17_6_5_" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1State.html" target="_self">State</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_17_6_6_" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1TaskState.html" target="_self">TaskState</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_17_7_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span id="arr_16_4_17_7_" class="arrow" onclick="toggleFolder('16_4_17_7_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1validation.html" target="_self">validation</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_17_7_0_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span id="arr_16_4_17_7_0_" class="arrow" onclick="toggleFolder('16_4_17_7_0_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1validation_1_1agent.html" target="_self">agent</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_17_7_1_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span id="arr_16_4_17_7_1_" class="arrow" onclick="toggleFolder('16_4_17_7_1_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1validation_1_1executor.html" target="_self">executor</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_17_8_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1AppcRuntimeIsolatorProcess.html" target="_self">AppcRuntimeIsolatorProcess</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_17_9_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1AufsBackend.html" target="_self">AufsBackend</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_17_10_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1Backend.html" target="_self">Backend</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_17_11_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1BindBackend.html" target="_self">BindBackend</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_17_12_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1BlkioSubsystem.html" target="_self">BlkioSubsystem</a></td><td class="desc">Represent cgroups blkio subsystem </td></tr>
-<tr id="row_16_4_17_13_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html" target="_self">CgroupsIsolatorProcess</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_17_14_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html" target="_self">ComposingContainerizer</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_17_15_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1ContainerDaemon.html" target="_self">ContainerDaemon</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_17_16_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1ContainerDaemonProcess.html" target="_self">ContainerDaemonProcess</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_17_17_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html" target="_self">Containerizer</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_17_18_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1CopyBackend.html" target="_self">CopyBackend</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_17_19_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1CpuacctSubsystem.html" target="_self">CpuacctSubsystem</a></td><td class="desc">Represent cgroups cpuacct subsystem </td></tr>
-<tr id="row_16_4_17_20_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1CpusetSubsystem.html" target="_self">CpusetSubsystem</a></td><td class="desc">Represent cgroups cpuset subsystem </td></tr>
-<tr id="row_16_4_17_21_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1CpuSubsystem.html" target="_self">CpuSubsystem</a></td><td class="desc">Represent cgroups cpu subsystem </td></tr>
-<tr id="row_16_4_17_22_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1DevicesSubsystem.html" target="_self">DevicesSubsystem</a></td><td class="desc">Represent cgroups devices subsystem </td></tr>
-<tr id="row_16_4_17_23_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1DiskUsageCollector.html" target="_self">DiskUsageCollector</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_17_24_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html" target="_self">DockerContainerizer</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_17_25_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizerProcess.html" target="_self">DockerContainerizerProcess</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_17_26_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerRuntimeIsolatorProcess.html" target="_self">DockerRuntimeIsolatorProcess</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_17_27_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerVolumeIsolatorProcess.html" target="_self">DockerVolumeIsolatorProcess</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_17_28_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1EnvironmentSecretIsolatorProcess.html" target="_self">EnvironmentSecretIsolatorProcess</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_17_29_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1EphemeralPortsAllocator.html" target="_self">EphemeralPortsAllocator</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_17_30_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html" target="_self">Executor</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_17_31_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1Fetcher.html" target="_self">Fetcher</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_17_32_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span id="arr_16_4_17_32_" class="arrow" onclick="toggleFolder('16_4_17_32_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess.html" target="_self">FetcherProcess</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_17_32_0_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span id="arr_16_4_17_32_0_" class="arrow" onclick="toggleFolder('16_4_17_32_0_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache.html" target="_self">Cache</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_17_32_0_0_" style="display:none;"><td class="entry"><span style="width:96px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache_1_1Entry.html" target="_self">Entry</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_17_33_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html" target="_self">Flags</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_17_34_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html" target="_self">Framework</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_17_35_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1GarbageCollector.html" target="_self">GarbageCollector</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_17_36_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1GarbageCollectorProcess.html" target="_self">GarbageCollectorProcess</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_17_37_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmesos_1_1internal_1_1slave_1_1Gpu.html" target="_self">Gpu</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_17_38_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1Http.html" target="_self">Http</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_17_39_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmesos_1_1internal_1_1slave_1_1HttpConnection.html" target="_self">HttpConnection</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_17_40_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1HugetlbSubsystem.html" target="_self">HugetlbSubsystem</a></td><td class="desc">Represent cgroups hugetlb subsystem </td></tr>
-<tr id="row_16_4_17_41_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmesos_1_1internal_1_1slave_1_1ImageInfo.html" target="_self">ImageInfo</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_17_42_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1IOSwitchboard.html" target="_self">IOSwitchboard</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_17_43_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span id="arr_16_4_17_43_" class="arrow" onclick="toggleFolder('16_4_17_43_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1IOSwitchboardServer.html" target="_self">IOSwitchboardServer</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_17_43_0_" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmesos_1_1internal_1_1slave_1_1IOSwitchboardServer_1_1Flags.html" target="_self">Flags</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_17_44_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1Launcher.html" target="_self">Launcher</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_17_45_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxCapabilitiesIsolatorProcess.html" target="_self">LinuxCapabilitiesIsolatorProcess</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_17_46_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxFilesystemIsolatorProcess.html" target="_self">LinuxFilesystemIsolatorProcess</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_17_47_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxLauncher.html" target="_self">LinuxLauncher</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_17_48_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1LoadQoSController.html" target="_self">LoadQoSController</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_17_49_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1MemorySubsystem.html" target="_self">MemorySubsystem</a></td><td class="desc">Represent cgroups memory subsystem </td></tr>
-<tr id="row_16_4_17_50_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html" target="_self">MesosContainerizer</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_17_51_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span id="arr_16_4_17_51_" class="arrow" onclick="toggleFolder('16_4_17_51_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerLaunch.html" target="_self">MesosContainerizerLaunch</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_17_51_0_" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmesos_1_1internal_1_1slave_1_1MesosContainerizerLaunch_1_1Flags.html" target="_self">Flags</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_17_52_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span id="arr_16_4_17_52_" class="arrow" onclick="toggleFolder('16_4_17_52_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerMount.html" target="_self">MesosContainerizerMount</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_17_52_0_" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmesos_1_1internal_1_1slave_1_1MesosContainerizerMount_1_1Flags.html" target="_self">Flags</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_17_53_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerProcess.html" target="_self">MesosContainerizerProcess</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_17_54_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolator.html" target="_self">MesosIsolator</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_17_55_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html" target="_self">MesosIsolatorProcess</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_17_56_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmesos_1_1internal_1_1slave_1_1Metrics.html" target="_self">Metrics</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_17_57_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1NamespacesIPCIsolatorProcess.html" target="_self">NamespacesIPCIsolatorProcess</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_17_58_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1NamespacesPidIsolatorProcess.html" target="_self">NamespacesPidIsolatorProcess</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_17_59_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmesos_1_1internal_1_1slave_1_1NetClsHandle.html" target="_self">NetClsHandle</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_17_60_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1NetClsHandleManager.html" target="_self">NetClsHandleManager</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_17_61_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1NetClsSubsystem.html" target="_self">NetClsSubsystem</a></td><td class="desc">Represent cgroups net_cls subsystem </td></tr>
-<tr id="row_16_4_17_62_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1NetPrioSubsystem.html" target="_self">NetPrioSubsystem</a></td><td class="desc">Represent cgroups net_prio subsystem </td></tr>
-<tr id="row_16_4_17_63_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorProcess.html" target="_self">NetworkCniIsolatorProcess</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_17_64_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span id="arr_16_4_17_64_" class="arrow" onclick="toggleFolder('16_4_17_64_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorSetup.html" target="_self">NetworkCniIsolatorSetup</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_17_64_0_" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorSetup_1_1Flags.html" target="_self">Flags</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_17_65_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkPortsIsolatorProcess.html" target="_self">NetworkPortsIsolatorProcess</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_17_66_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1NoopQoSController.html" target="_self">NoopQoSController</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_17_67_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1NoopResourceEstimator.html" target="_self">NoopResourceEstimator</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_17_68_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmesos_1_1internal_1_1slave_1_1NvidiaComponents.html" target="_self">NvidiaComponents</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_17_69_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1NvidiaGpuAllocator.html" target="_self">NvidiaGpuAllocator</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_17_70_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1NvidiaGpuIsolatorProcess.html" target="_self">NvidiaGpuIsolatorProcess</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_17_71_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1NvidiaVolume.html" target="_self">NvidiaVolume</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_17_72_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1OverlayBackend.html" target="_self">OverlayBackend</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_17_73_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1PerfEventSubsystem.html" target="_self">PerfEventSubsystem</a></td><td class="desc">Represent cgroups perf_event subsystem </td></tr>
-<tr id="row_16_4_17_74_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1PidsSubsystem.html" target="_self">PidsSubsystem</a></td><td class="desc">Represent cgroups pids subsystem </td></tr>
-<tr id="row_16_4_17_75_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1PortMappingIsolatorProcess.html" target="_self">PortMappingIsolatorProcess</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_17_76_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span id="arr_16_4_17_76_" class="arrow" onclick="toggleFolder('16_4_17_76_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1PortMappingStatistics.html" target="_self">PortMappingStatistics</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_17_76_0_" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmesos_1_1internal_1_1slave_1_1PortMappingStatistics_1_1Flags.html" target="_self">Flags</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_17_77_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span id="arr_16_4_17_77_" class="arrow" onclick="toggleFolder('16_4_17_77_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1PortMappingUpdate.html" target="_self">PortMappingUpdate</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_17_77_0_" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmesos_1_1internal_1_1slave_1_1PortMappingUpdate_1_1Flags.html" target="_self">Flags</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_17_78_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixCpuIsolatorProcess.html" target="_self">PosixCpuIsolatorProcess</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_17_79_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixDiskIsolatorProcess.html" target="_self">PosixDiskIsolatorProcess</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_17_80_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span id="arr_16_4_17_80_" class="arrow" onclick="toggleFolder('16_4_17_80_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixFilesystemIsolatorProcess.html" target="_self">PosixFilesystemIsolatorProcess</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_17_80_0_" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmesos_1_1internal_1_1slave_1_1PosixFilesystemIsolatorProcess_1_1Info.html" target="_self">Info</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_17_81_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html" target="_self">PosixIsolatorProcess</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_17_82_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixMemIsolatorProcess.html" target="_self">PosixMemIsolatorProcess</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_17_83_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixRLimitsIsolatorProcess.html" target="_self">PosixRLimitsIsolatorProcess</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_17_84_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1Provisioner.html" target="_self">Provisioner</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_17_85_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1ProvisionerProcess.html" target="_self">ProvisionerProcess</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_17_86_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmesos_1_1internal_1_1slave_1_1ProvisionInfo.html" target="_self">ProvisionInfo</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_17_87_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html" target="_self">ResourceProvider</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_17_88_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1SandboxContainerLogger.html" target="_self">SandboxContainerLogger</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_17_89_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1SharedFilesystemIsolatorProcess.html" target="_self">SharedFilesystemIsolatorProcess</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_17_90_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span id="arr_16_4_17_90_" class="arrow" onclick="toggleFolder('16_4_17_90_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html" target="_self">Slave</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_17_90_0_" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmesos_1_1internal_1_1slave_1_1Slave_1_1RecoveryInfo.html" target="_self">RecoveryInfo</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_17_91_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1Store.html" target="_self">Store</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_17_92_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1SubprocessLauncher.html" target="_self">SubprocessLauncher</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_17_93_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1Subsystem.html" target="_self">Subsystem</a></td><td class="desc">An abstraction for cgroups subsystem </td></tr>
-<tr id="row_16_4_17_94_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1TaskStatusUpdateManager.html" target="_self">TaskStatusUpdateManager</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_17_95_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmesos_1_1internal_1_1slave_1_1TaskStatusUpdateStream.html" target="_self">TaskStatusUpdateStream</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_17_96_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1VolumeHostPathIsolatorProcess.html" target="_self">VolumeHostPathIsolatorProcess</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_17_97_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1VolumeImageIsolatorProcess.html" target="_self">VolumeImageIsolatorProcess</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_17_98_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1VolumeSandboxPathIsolatorProcess.html" target="_self">VolumeSandboxPathIsolatorProcess</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_17_99_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1VolumeSecretIsolatorProcess.html" target="_self">VolumeSecretIsolatorProcess</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_17_100_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1WindowsCpuIsolatorProcess.html" target="_self">WindowsCpuIsolatorProcess</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_17_101_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1WindowsFilesystemIsolatorProcess.html" target="_self">WindowsFilesystemIsolatorProcess</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_17_102_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1WindowsMemIsolatorProcess.html" target="_self">WindowsMemIsolatorProcess</a></td><td class="desc"></td></tr>
-<tr id="row_16_4_17_103_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1XfsDiskIsolatorProcess.html" target="_self">XfsDiskIsolatorProcess</a></td><td class="desc"></td></tr>
+<tr id="row_16_4_12_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_16_4_12_" class="arrow" onclick="toggleFolder('16_4_12_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemesos_1_1internal_1_1protobuf.html" target="_self">protobuf</a></td><td class="desc"></td></tr>
+<tr id="row_16_4_12_0_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span id="arr_16_4_12_0_" class="arrow" onclick="toggleFolder('16_4_12_0_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemesos_1_1internal_1_1protobuf_1_1framework.html" target="_self">framework</a></td><td class="desc"></td></tr>
+<tr id="row_16_4_12_0_0_" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmesos_1_1internal_1_1protobuf_1_1framework_1_1Capabilities.html" target="_self">Capabilities</a></td><td class="desc"></td></tr>
+<tr id="row_16_4_12_1_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span id="arr_16_4_12_1_" class="arrow" onclick="toggleFolder('16_4_12_1_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemesos_1_1internal_1_1protobuf_1_1master.html" target="_self">master</a></td><td class="desc"></td></tr>
+<tr id="row_16_4_12_1_0_" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmesos_1_1internal_1_1protobuf_1_1master_1_1Capabilities.html" target="_self">Capabilities</a></td><td class="desc"></td></tr>
+<tr id="row_16_4_12_2_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span id="arr_16_4_12_2_" class="arrow" onclick="toggleFolder('16_4_12_2_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemesos_1_1internal_1_1protobuf_1_1slave.html" target="_self">slave</a></td><td class="desc"></td></tr>
+<tr id="row_16_4_12_2_0_" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmesos_1_1internal_1_1protobuf_1_1slave_1_1Capabilities.html" target="_self">Capabilities</a></td><td class="desc"></td></tr>
+<tr id="row_16_4_13_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_16_4_13_" class="arrow" onclick="toggleFolder('16_4_13_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemesos_1_1internal_1_1recordio.html" target="_self">recordio</a></td><td class="desc"></td></tr>
+<tr id="row_16_4_13_0_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span id="arr_16_4_13_0_" class="arrow" onclick="toggleFolder('16_4_13_0_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemesos_1_1internal_1_1recordio_1_1internal.html" target="_self">internal</a></td><td class="desc"></td></tr>
+<tr id="row_16_4_13_0_0_" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1recordio_1_1internal_1_1ReaderProcess.html" target="_self">ReaderProcess</a></td><td class="desc"></td></tr>
+<tr id="row_16_4_13_1_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1recordio_1_1Reader.html" target="_self">Reader</a></td><td class="desc">Provides RecordIO decoding on top of an <a href="http::Pipe::Reader">http::Pipe::Reader</a> </td></tr>
+<tr id="row_16_4_14_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_16_4_14_" class="arrow" onclick="toggleFolder('16_4_14_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemesos_1_1internal_1_1resource__provider.html" target="_self">resource_provider</a></td><td class="desc"></td></tr>
+<tr id="row_16_4_14_0_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span id="arr_16_4_14_0_" class="arrow" onclick="toggleFolder('16_4_14_0_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemesos_1_1internal_1_1resource__provider_1_1validation.html" target="_self">validation</a></td><td class="desc"></td></tr>
+<tr id="row_16_4_15_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_16_4_15_" class="arrow" onclick="toggleFolder('16_4_15_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemesos_1_1internal_1_1scheduler.html" target="_self">scheduler</a></td><td class="desc"></td></tr>
+<tr id="row_16_4_15_0_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1scheduler_1_1Flags.html" target="_self">Flags</a></td><td class="desc"></td></tr>
+<tr id="row_16_4_16_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_16_4_16_" class="arrow" onclick="toggleFolder('16_4_16_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemesos_1_1internal_1_1slave.html" target="_self">slave</a></td><td class="desc"></td></tr>
+<tr id="row_16_4_16_0_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span id="arr_16_4_16_0_" class="arrow" onclick="toggleFolder('16_4_16_0_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1appc.html" target="_self">appc</a></td><td class="desc"></td></tr>
+<tr id="row_16_4_16_0_0_" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1appc_1_1Cache.html" target="_self">Cache</a></td><td class="desc">Encapsulates Appc image cache </td></tr>
+<tr id="row_16_4_16_0_1_" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1appc_1_1Fetcher.html" target="_self">Fetcher</a></td><td class="desc"></td></tr>
+<tr id="row_16_4_16_0_2_" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1appc_1_1Store.html" target="_self">Store</a></td><td class="desc"></td></tr>
+<tr id="row_16_4_16_1_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span id="arr_16_4_16_1_" class="arrow" onclick="toggleFolder('16_4_16_1_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1cni.html" target="_self">cni</a></td><td class="desc"></td></tr>
+<tr id="row_16_4_16_1_0_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span id="arr_16_4_16_1_0_" class="arrow" onclick="toggleFolder('16_4_16_1_0_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1spec.html" target="_self">spec</a></td><td class="desc"></td></tr>
+<tr id="row_16_4_16_1_0_0_" style="display:none;"><td class="entry"><span style="width:96px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1cni_1_1spec_1_1PluginError.html" target="_self">PluginError</a></td><td class="desc"></td></tr>
+<tr id="row_16_4_16_1_1_" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1cni_1_1PortMapper.html" target="_self">PortMapper</a></td><td class="desc"></td></tr>
+<tr id="row_16_4_16_2_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span id="arr_16_4_16_2_" class="arrow" onclick="toggleFolder('16_4_16_2_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1containerizer.html" target="_self">containerizer</a></td><td class="desc"></td></tr>
+<tr id="row_16_4_16_3_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span id="arr_16_4_16_3_" class="arrow" onclick="toggleFolder('16_4_16_3_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1docker.html" target="_self">docker</a></td><td class="desc"></td></tr>
+<tr id="row_16_4_16_3_0_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span id="arr_16_4_16_3_0_" class="arrow" onclick="toggleFolder('16_4_16_3_0_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1docker_1_1volume.html" target="_self">volume</a></td><td class="desc"></td></tr>
+<tr id="row_16_4_16_3_0_0_" style="display:none;"><td class="entry"><span style="width:96px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1volume_1_1DriverClient.html" target="_self">DriverClient</a></td><td class="desc">Abstraction for <a class="el" href="classDocker.html">Docker</a> Volume Driver Client </td></tr>
+<tr id="row_16_4_16_3_1_" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1LocalPuller.html" target="_self">LocalPuller</a></td><td class="desc"><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1LocalPuller.html" title="LocalPuller assumes Docker images are stored in a local directory (configured with flags...">LocalPuller</a> assumes <a class="el" href="classDocker.html">Docker</a> images are stored in a local directory (configured with flags.docker_registry), with all the images saved as tars with file names in the form of &lt;repo&gt;:&lt;tag&gt;.tar </td></tr>
+<tr id="row_16_4_16_3_2_" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager.html" target="_self">MetadataManager</a></td><td class="desc">The <a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager.html" title="The MetadataManager tracks the Docker images cached by the provisioner that are stored on disk...">MetadataManager</a> tracks the <a class="el" href="classDocker.html">Docker</a> images cached by the provisioner that are stored on disk </td></tr>
+<tr id="row_16_4_16_3_3_" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1Puller.html" target="_self">Puller</a></td><td class="desc"></td></tr>
+<tr id="row_16_4_16_3_4_" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1RegistryPuller.html" target="_self">RegistryPuller</a></td><td class="desc"></td></tr>
+<tr id="row_16_4_16_3_5_" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1Store.html" target="_self">Store</a></td><td class="desc"></td></tr>
+<tr id="row_16_4_16_4_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span id="arr_16_4_16_4_" class="arrow" onclick="toggleFolder('16_4_16_4_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1paths.html" target="_self">paths</a></td><td class="desc"></td></tr>
+<tr id="row_16_4_16_4_0_" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmesos_1_1internal_1_1slave_1_1paths_1_1ExecutorRunPath.html" target="_self">ExecutorRunPath</a></td><td class="desc"></td></tr>
+<tr id="row_16_4_16_5_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span id="arr_16_4_16_5_" class="arrow" onclick="toggleFolder('16_4_16_5_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1provisioner.html" target="_self">provisioner</a></td><td class="desc"></td></tr>
+<tr id="row_16_4_16_6_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span id="arr_16_4_16_6_" class="arrow" onclick="toggleFolder('16_4_16_6_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1state.html" target="_self">state</a></td><td class="desc"></td></tr>
+<tr id="row_16_4_16_6_0_" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1ExecutorState.html" target="_self">ExecutorState</a></td><td class="desc"></td></tr>
+<tr id="row_16_4_16_6_1_" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1FrameworkState.html" target="_self">FrameworkState</a></td><td class="desc"></td></tr>
+<tr id="row_16_4_16_6_2_" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1ResourcesState.html" target="_self">ResourcesState</a></td><td class="desc"></td></tr>
+<tr id="row_16_4_16_6_3_" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1RunState.html" target="_self">RunState</a></td><td class="desc"></td></tr>
+<tr id="row_16_4_16_6_4_" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1SlaveState.html" target="_self">SlaveState</a></td><td class="desc"></td></tr>
+<tr id="row_16_4_16_6_5_" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1State.html" target="_self">State</a></td><td class="desc"></td></tr>
+<tr id="row_16_4_16_6_6_" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1TaskState.html" target="_self">TaskState</a></td><td class="desc"></td></tr>
+<tr id="row_16_4_16_7_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span id="arr_16_4_16_7_" class="arrow" onclick="toggleFolder('16_4_16_7_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1validation.html" target="_self">validation</a></td><td class="desc"></td></tr>
+<tr id="row_16_4_16_7_0_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span id="arr_16_4_16_7_0_" class="arrow" onclick="toggleFolder('16_4_16_7_0_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1validation_1_1agent.html" target="_self">agent</a></td><td class="desc"></td></tr>
+<tr id="row_16_4_16_7_1_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span id="arr_16_4_16_7_1_" class="arrow" onclick="toggleFolder('16_4_16_7_1_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1validation_1_1executor.html" target="_self">executor</a></td><td class="desc"></td></tr>
+<tr id="row_16_4_16_8_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1AppcRuntimeIsolatorProcess.html" target="_self">AppcRuntimeIsolatorProcess</a></td><td class="desc"></td></tr>
+<tr id="row_16_4_16_9_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1AufsBackend.html" target="_self">AufsBackend</a></td><td class="desc"></td></tr>
+<tr id="row_16_4_16_10_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1Backend.html" target="_self">Backend</a></td><td class="desc"></td></tr>
+<tr id="row_16_4_16_11_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1BindBackend.html" target="_self">BindBackend</a></td><td class="desc"></td></tr>
+<tr id="row_16_4_16_12_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1BlkioSubsystem.html" target="_self">BlkioSubsystem</a></td><td class="desc">Represent cgroups blkio subsystem </td></tr>
+<tr id="row_16_4_16_13_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html" target="_self">CgroupsIsolatorProcess</a></td><td class="desc"></td></tr>
+<tr id="row_16_4_16_14_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html" target="_self">ComposingContainerizer</a></td><td class="desc"></td></tr>
+<tr id="row_16_4_16_15_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1ContainerDaemon.html" target="_self">ContainerDaemon</a></td><td class="desc"></td></tr>
+<tr id="row_16_4_16_16_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1ContainerDaemonProcess.html" target="_self">ContainerDaemonProcess</a></td><td class="desc"></td></tr>
+<tr id="row_16_4_16_17_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html" target="_self">Containerizer</a></td><td class="desc"></td></tr>
+<tr id="row_16_4_16_18_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1CopyBackend.html" target="_self">CopyBackend</a></td><td class="desc"></td></tr>
+<tr id="row_16_4_16_19_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1CpuacctSubsystem.html" target="_self">CpuacctSubsystem</a></td><td class="desc">Represent cgroups cpuacct subsystem </td></tr>
+<tr id="row_16_4_16_20_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1CpusetSubsystem.html" target="_self">CpusetSubsystem</a></td><td class="desc">Represent cgroups cpuset subsystem </td></tr>
+<tr id="row_16_4_16_21_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1CpuSubsystem.html" target="_self">CpuSubsystem</a></td><td class="desc">Represent cgroups cpu subsystem </td></tr>
+<tr id="row_16_4_16_22_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1DevicesSubsystem.html" target="_self">DevicesSubsystem</a></td><td class="desc">Represent cgroups devices subsystem </td></tr>
+<tr id="row_16_4_16_23_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1DiskUsageCollector.html" target="_self">DiskUsageCollector</a></td><td class="desc"></td></tr>
+<tr id="row_16_4_16_24_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html" target="_self">DockerContainerizer</a></td><td class="desc"></td></tr>
+<tr id="row_16_4_16_25_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizerProcess.html" target="_self">DockerContainerizerProcess</a></td><td class="desc"></td></tr>
+<tr id="row_16_4_16_26_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerRuntimeIsolatorProcess.html" target="_self">DockerRuntimeIsolatorProcess</a></td><td class="desc"></td></tr>
+<tr id="row_16_4_16_27_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerVolumeIsolatorProcess.html" target="_self">DockerVolumeIsolatorProcess</a></td><td class="desc"></td></tr>
+<tr id="row_16_4_16_28_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1EnvironmentSecretIsolatorProcess.html" target="_self">EnvironmentSecretIsolatorProcess</a></td><td class="desc"></td></tr>
+<tr id="row_16_4_16_29_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1EphemeralPortsAllocator.html" target="_self">EphemeralPortsAllocator</a></td><td class="desc"></td></tr>
+<tr id="row_16_4_16_30_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html" target="_self">Executor</a></td><td class="desc"></td></tr>
+<tr id="row_16_4_16_31_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1Fetcher.html" target="_self">Fetcher</a></td><td class="desc"></td></tr>
+<tr id="row_16_4_16_32_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span id="arr_16_4_16_32_" class="arrow" onclick="toggleFolder('16_4_16_32_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess.html" target="_self">FetcherProcess</a></td><td class="desc"></td></tr>
+<tr id="row_16_4_16_32_0_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span id="arr_16_4_16_32_0_" class="arrow" onclick="toggleFolder('16_4_16_32_0_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache.html" target="_self">Cache</a></td><td class="desc"></td></tr>
+<tr id="row_16_4_16_32_0_0_" style="display:none;"><td class="entry"><span style="width:96px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache_1_1Entry.html" target="_self">Entry</a></td><td class="desc"></td></tr>
+<tr id="row_16_4_16_33_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html" target="_self">Flags</a></td><td class="desc"></td></tr>
+<tr id="row_16_4_16_34_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html" target="_self">Framework</a></td><td class="desc"></td></tr>
+<tr id="row_16_4_16_35_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1GarbageCollector.html" target="_self">GarbageCollector</a></td><td class="desc"></td></tr>
+<tr id="row_16_4_16_36_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1GarbageCollectorProcess.html" target="_self">GarbageCollectorProcess</a></td><td class="desc"></td></tr>
+<tr id="row_16_4_16_37_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmesos_1_1internal_1_1slave_1_1Gpu.html" target="_self">Gpu</a></td><td class="desc"></td></tr>
+<tr id="row_16_4_16_38_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1Http.html" target="_self">Http</a></td><td class="desc"></td></tr>
+<tr id="row_16_4_16_39_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmesos_1_1internal_1_1slave_1_1HttpConnection.html" target="_self">HttpConnection</a></td><td class="desc"></td></tr>
+<tr id="row_16_4_16_40_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1HugetlbSubsystem.html" target="_self">HugetlbSubsystem</a></td><td class="desc">Represent cgroups hugetlb subsystem </td></tr>
+<tr id="row_16_4_16_41_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmesos_1_1internal_1_1slave_1_1ImageInfo.html" target="_self">ImageInfo</a></td><td class="desc"></td></tr>
+<tr id="row_16_4_16_42_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1IOSwitchboard.html" target="_self">IOSwitchboard</a></td><td class="desc"></td></tr>
+<tr id="row_16_4_16_43_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span id="arr_16_4_16_43_" class="arrow" onclick="toggleFolder('16_4_16_43_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1IOSwitchboardServer.html" target="_self">IOSwitchboardServer</a></td><td class="desc"></td></tr>
+<tr id="row_16_4_16_43_0_" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmesos_1_1internal_1_1slave_1_1IOSwitchboardServer_1_1Flags.html" target="_self">Flags</a></td><td class="desc"></td></tr>
+<tr id="row_16_4_16_44_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1Launcher.html" target="_self">Launcher</a></td><td class="desc"></td></tr>
+<tr id="row_16_4_16_45_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxCapabilitiesIsolatorProcess.html" target="_self">LinuxCapabilitiesIsolatorProcess</a></td><td class="desc"></td></tr>
+<tr id="row_16_4_16_46_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxFilesystemIsolatorProcess.html" target="_self">LinuxFilesystemIsolatorProcess</a

<TRUNCATED>

[05/37] mesos-site git commit: Updated the website built from mesos SHA: 1231e8f.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/structmesos_1_1internal_1_1profile_1_1Flags.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/structmesos_1_1internal_1_1profile_1_1Flags.html b/content/api/latest/c++/structmesos_1_1internal_1_1profile_1_1Flags.html
deleted file mode 100644
index ef31497..0000000
--- a/content/api/latest/c++/structmesos_1_1internal_1_1profile_1_1Flags.html
+++ /dev/null
@@ -1,246 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
-<title>Apache Mesos: mesos::internal::profile::Flags Struct 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 id="projectalign" style="padding-left: 0.5em;">
-   <div id="projectname">Apache Mesos
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
-  <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_1profile.html">profile</a></li><li class="navelem"><a class="el" href="structmesos_1_1internal_1_1profile_1_1Flags.html">Flags</a></li>  </ul>
-</div>
-</div><!-- top -->
-<div class="header">
-  <div class="summary">
-<a href="#pub-methods">Public Member Functions</a> &#124;
-<a href="#pub-attribs">Public Attributes</a> &#124;
-<a href="structmesos_1_1internal_1_1profile_1_1Flags-members.html">List of all members</a>  </div>
-  <div class="headertitle">
-<div class="title">mesos::internal::profile::Flags Struct Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p><code>#include &lt;<a class="el" href="uri__disk__profile_8hpp_source.html">uri_disk_profile.hpp</a>&gt;</code></p>
-<div class="dynheader">
-Inheritance diagram for mesos::internal::profile::Flags:</div>
-<div class="dyncontent">
- <div class="center">
-  <img src="structmesos_1_1internal_1_1profile_1_1Flags.png" usemap="#mesos::internal::profile::Flags_map" alt=""/>
-  <map id="mesos::internal::profile::Flags_map" name="mesos::internal::profile::Flags_map">
-<area href="classflags_1_1FlagsBase.html" alt="flags::FlagsBase" shape="rect" coords="0,0,174,24"/>
-</map>
- </div></div>
-<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:a10166e16ba42331fed92cd81769da33d"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1profile_1_1Flags.html#a10166e16ba42331fed92cd81769da33d">Flags</a> ()</td></tr>
-<tr class="separator:a10166e16ba42331fed92cd81769da33d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="inherit_header pub_methods_classflags_1_1FlagsBase"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classflags_1_1FlagsBase')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td></tr>
-<tr class="memitem:a8bb1dea9469ded9d5cb5260f794ff381 inherit pub_methods_classflags_1_1FlagsBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflags_1_1FlagsBase.html#a8bb1dea9469ded9d5cb5260f794ff381">FlagsBase</a> ()</td></tr>
-<tr class="separator:a8bb1dea9469ded9d5cb5260f794ff381 inherit pub_methods_classflags_1_1FlagsBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a8e23f0708a5cccc45a67dd8ea9159439 inherit pub_methods_classflags_1_1FlagsBase"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflags_1_1FlagsBase.html#a8e23f0708a5cccc45a67dd8ea9159439">~FlagsBase</a> ()=default</td></tr>
-<tr class="separator:a8e23f0708a5cccc45a67dd8ea9159439 inherit pub_methods_classflags_1_1FlagsBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a545d2da1a7ca600f0c6456ff54efba04 inherit pub_methods_classflags_1_1FlagsBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflags_1_1FlagsBase.html#a545d2da1a7ca600f0c6456ff54efba04">FlagsBase</a> (const <a class="el" href="classflags_1_1FlagsBase.html">FlagsBase</a> &amp;)=default</td></tr>
-<tr class="separator:a545d2da1a7ca600f0c6456ff54efba04 inherit pub_methods_classflags_1_1FlagsBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab3539e6c599bcf2becf17b133e8177ca inherit pub_methods_classflags_1_1FlagsBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflags_1_1FlagsBase.html#ab3539e6c599bcf2becf17b133e8177ca">FlagsBase</a> (<a class="el" href="classflags_1_1FlagsBase.html">FlagsBase</a> &amp;&amp;)=delete</td></tr>
-<tr class="separator:ab3539e6c599bcf2becf17b133e8177ca inherit pub_methods_classflags_1_1FlagsBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a51b9edeaf47b010420ce174e1929bf04 inherit pub_methods_classflags_1_1FlagsBase"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classflags_1_1FlagsBase.html">FlagsBase</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflags_1_1FlagsBase.html#a51b9edeaf47b010420ce174e1929bf04">operator=</a> (const <a class="el" href="classflags_1_1FlagsBase.html">FlagsBase</a> &amp;)=default</td></tr>
-<tr class="separator:a51b9edeaf47b010420ce174e1929bf04 inherit pub_methods_classflags_1_1FlagsBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a3eb8bf5ca9744fe981a40eb19e065f3c inherit pub_methods_classflags_1_1FlagsBase"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classflags_1_1FlagsBase.html">FlagsBase</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflags_1_1FlagsBase.html#a3eb8bf5ca9744fe981a40eb19e065f3c">operator=</a> (<a class="el" href="classflags_1_1FlagsBase.html">FlagsBase</a> &amp;&amp;)=delete</td></tr>
-<tr class="separator:a3eb8bf5ca9744fe981a40eb19e065f3c inherit pub_methods_classflags_1_1FlagsBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad4f96e7c673aeefd6b2757505bfb7224 inherit pub_methods_classflags_1_1FlagsBase"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classTry.html">Try</a>&lt; <a class="el" href="structflags_1_1Warnings.html">Warnings</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflags_1_1FlagsBase.html#ad4f96e7c673aeefd6b2757505bfb7224">load</a> (const std::string &amp;prefix)</td></tr>
-<tr class="separator:ad4f96e7c673aeefd6b2757505bfb7224 inherit pub_methods_classflags_1_1FlagsBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a9a949502e400870c557ec4c11256e891 inherit pub_methods_classflags_1_1FlagsBase"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classTry.html">Try</a>&lt; <a class="el" href="structflags_1_1Warnings.html">Warnings</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflags_1_1FlagsBase.html#a9a949502e400870c557ec4c11256e891">load</a> (const <a class="el" href="classOption.html">Option</a>&lt; std::string &gt; &amp;prefix, int argc, const char *const *argv, bool unknowns=false, bool duplicates=false)</td></tr>
-<tr class="separator:a9a949502e400870c557ec4c11256e891 inherit pub_methods_classflags_1_1FlagsBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a8cd76e5147cea872db5e6f91f9453b09 inherit pub_methods_classflags_1_1FlagsBase"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classTry.html">Try</a>&lt; <a class="el" href="structflags_1_1Warnings.html">Warnings</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflags_1_1FlagsBase.html#a8cd76e5147cea872db5e6f91f9453b09">load</a> (const <a class="el" href="classOption.html">Option</a>&lt; std::string &gt; &amp;prefix, int *argc, char ***argv, bool unknowns=false, bool duplicates=false)</td></tr>
-<tr class="separator:a8cd76e5147cea872db5e6f91f9453b09 inherit pub_methods_classflags_1_1FlagsBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a69a4792cc358705da4af292f3333843c inherit pub_methods_classflags_1_1FlagsBase"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classTry.html">Try</a>&lt; <a class="el" href="structflags_1_1Warnings.html">Warnings</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflags_1_1FlagsBase.html#a69a4792cc358705da4af292f3333843c">load</a> (const std::map&lt; std::string, <a class="el" href="classOption.html">Option</a>&lt; std::string &gt;&gt; &amp;values, bool unknowns=false, const <a class="el" href="classOption.html">Option</a>&lt; std::string &gt; &amp;prefix=<a class="el" href="structNone.html">None</a>())</td></tr>
-<tr class="separator:a69a4792cc358705da4af292f3333843c inherit pub_methods_classflags_1_1FlagsBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a79f4fca0960161e251fb2338aaf30f48 inherit pub_methods_classflags_1_1FlagsBase"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classTry.html">Try</a>&lt; <a class="el" href="structflags_1_1Warnings.html">Warnings</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflags_1_1FlagsBase.html#a79f4fca0960161e251fb2338aaf30f48">load</a> (const std::map&lt; std::string, std::string &gt; &amp;values, bool unknowns=false, const <a class="el" href="classOption.html">Option</a>&lt; std::string &gt; &amp;prefix=<a class="el" href="structNone.html">None</a>())</td></tr>
-<tr class="separator:a79f4fca0960161e251fb2338aaf30f48 inherit pub_methods_classflags_1_1FlagsBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a461ac2219b52b3b9bd22e8ac4fafe02a inherit pub_methods_classflags_1_1FlagsBase"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflags_1_1FlagsBase.html#a461ac2219b52b3b9bd22e8ac4fafe02a">usage</a> (const <a class="el" href="classOption.html">Option</a>&lt; std::string &gt; &amp;message=<a class="el" href="structNone.html">None</a>()) const </td></tr>
-<tr class="separator:a461ac2219b52b3b9bd22e8ac4fafe02a inherit pub_methods_classflags_1_1FlagsBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac99b7ca8863b671274472f571de0060a inherit pub_methods_classflags_1_1FlagsBase"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflags_1_1FlagsBase.html#ac99b7ca8863b671274472f571de0060a">setUsageMessage</a> (const std::string &amp;message)</td></tr>
-<tr class="separator:ac99b7ca8863b671274472f571de0060a inherit pub_methods_classflags_1_1FlagsBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a61b5732037888efa46e97605c3493427 inherit pub_methods_classflags_1_1FlagsBase"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classflags_1_1FlagsBase.html#a349a65728ecb08c50488ce70e2fdb03e">const_iterator</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflags_1_1FlagsBase.html#a61b5732037888efa46e97605c3493427">begin</a> () const </td></tr>
-<tr class="separator:a61b5732037888efa46e97605c3493427 inherit pub_methods_classflags_1_1FlagsBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7dc9f7d8739f83bdbcaa0bcd071b9936 inherit pub_methods_classflags_1_1FlagsBase"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classflags_1_1FlagsBase.html#a349a65728ecb08c50488ce70e2fdb03e">const_iterator</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflags_1_1FlagsBase.html#a7dc9f7d8739f83bdbcaa0bcd071b9936">end</a> () const </td></tr>
-<tr class="separator:a7dc9f7d8739f83bdbcaa0bcd071b9936 inherit pub_methods_classflags_1_1FlagsBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a03120420a1f53af099545eb916d403c0 inherit pub_methods_classflags_1_1FlagsBase"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classflags_1_1FlagsBase.html#ac73a41c2c9ba65800a8aad11ba595612">iterator</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflags_1_1FlagsBase.html#a03120420a1f53af099545eb916d403c0">begin</a> ()</td></tr>
-<tr class="separator:a03120420a1f53af099545eb916d403c0 inherit pub_methods_classflags_1_1FlagsBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a2afbdc821eeefba18d7315198bdada91 inherit pub_methods_classflags_1_1FlagsBase"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classflags_1_1FlagsBase.html#ac73a41c2c9ba65800a8aad11ba595612">iterator</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflags_1_1FlagsBase.html#a2afbdc821eeefba18d7315198bdada91">end</a> ()</td></tr>
-<tr class="separator:a2afbdc821eeefba18d7315198bdada91 inherit pub_methods_classflags_1_1FlagsBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a09ebe840242a3b0fbd3263bb6c7ca226 inherit pub_methods_classflags_1_1FlagsBase"><td class="memTemplParams" colspan="2">template&lt;typename Flags , typename T1 , typename T2 , typename F &gt; </td></tr>
-<tr class="memitem:a09ebe840242a3b0fbd3263bb6c7ca226 inherit pub_methods_classflags_1_1FlagsBase"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classflags_1_1FlagsBase.html#a09ebe840242a3b0fbd3263bb6c7ca226">add</a> (T1 Flags::*t1, const <a class="el" href="structflags_1_1Name.html">Name</a> &amp;name, const <a class="el" href="classOption.html">Option</a>&lt; <a class="el" href="structflags_1_1Name.html">Name</a> &gt; &amp;alias, const std::string &amp;<a class="el" href="classflags_1_1FlagsBase.html#a7346f4067bc3f786c627daa76d9221d8">help</a>, const T2 *t2, F validate)</td></tr>
-<tr class="separator:a09ebe840242a3b0fbd3263bb6c7ca226 inherit pub_methods_classflags_1_1FlagsBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aec8d495e0dfe03b26cb3482cdd4137ce inherit pub_methods_classflags_1_1FlagsBase"><td class="memTemplParams" colspan="2">template&lt;typename Flags , typename T1 , typename T2 , typename F &gt; </td></tr>
-<tr class="memitem:aec8d495e0dfe03b26cb3482cdd4137ce inherit pub_methods_classflags_1_1FlagsBase"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classflags_1_1FlagsBase.html#aec8d495e0dfe03b26cb3482cdd4137ce">add</a> (T1 Flags::*t1, const <a class="el" href="structflags_1_1Name.html">Name</a> &amp;name, const <a class="el" href="classOption.html">Option</a>&lt; <a class="el" href="structflags_1_1Name.html">Name</a> &gt; &amp;alias, const std::string &amp;<a class="el" href="classflags_1_1FlagsBase.html#a7346f4067bc3f786c627daa76d9221d8">help</a>, const T2 &amp;t2, F validate)</td></tr>
-<tr class="separator:aec8d495e0dfe03b26cb3482cdd4137ce inherit pub_methods_classflags_1_1FlagsBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a609f23d3e09a55acbf23adaf48f3740d inherit pub_methods_classflags_1_1FlagsBase"><td class="memTemplParams" colspan="2">template&lt;typename Flags , typename T1 , typename T2 , typename F &gt; </td></tr>
-<tr class="memitem:a609f23d3e09a55acbf23adaf48f3740d inherit pub_methods_classflags_1_1FlagsBase"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classflags_1_1FlagsBase.html#a609f23d3e09a55acbf23adaf48f3740d">add</a> (T1 Flags::*t1, const <a class="el" href="structflags_1_1Name.html">Name</a> &amp;name, const std::string &amp;<a class="el" href="classflags_1_1FlagsBase.html#a7346f4067bc3f786c627daa76d9221d8">help</a>, const T2 &amp;t2, F validate)</td></tr>
-<tr class="separator:a609f23d3e09a55acbf23adaf48f3740d inherit pub_methods_classflags_1_1FlagsBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a13fdd4d41feadbb778e261115d183032 inherit pub_methods_classflags_1_1FlagsBase"><td class="memTemplParams" colspan="2">template&lt;typename Flags , typename T1 , typename T2 &gt; </td></tr>
-<tr class="memitem:a13fdd4d41feadbb778e261115d183032 inherit pub_methods_classflags_1_1FlagsBase"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classflags_1_1FlagsBase.html#a13fdd4d41feadbb778e261115d183032">add</a> (T1 Flags::*t1, const <a class="el" href="structflags_1_1Name.html">Name</a> &amp;name, const std::string &amp;<a class="el" href="classflags_1_1FlagsBase.html#a7346f4067bc3f786c627daa76d9221d8">help</a>, const T2 &amp;t2)</td></tr>
-<tr class="separator:a13fdd4d41feadbb778e261115d183032 inherit pub_methods_classflags_1_1FlagsBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a23fcc07f0926fee64655aec6ecd89386 inherit pub_methods_classflags_1_1FlagsBase"><td class="memTemplParams" colspan="2">template&lt;typename Flags , typename T &gt; </td></tr>
-<tr class="memitem:a23fcc07f0926fee64655aec6ecd89386 inherit pub_methods_classflags_1_1FlagsBase"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classflags_1_1FlagsBase.html#a23fcc07f0926fee64655aec6ecd89386">add</a> (T Flags::*t, const <a class="el" href="structflags_1_1Name.html">Name</a> &amp;name, const std::string &amp;<a class="el" href="classflags_1_1FlagsBase.html#a7346f4067bc3f786c627daa76d9221d8">help</a>)</td></tr>
-<tr class="separator:a23fcc07f0926fee64655aec6ecd89386 inherit pub_methods_classflags_1_1FlagsBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a6b89b575b2d3787200b5df48061e934e inherit pub_methods_classflags_1_1FlagsBase"><td class="memTemplParams" colspan="2">template&lt;typename Flags , typename T1 , typename T2 &gt; </td></tr>
-<tr class="memitem:a6b89b575b2d3787200b5df48061e934e inherit pub_methods_classflags_1_1FlagsBase"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classflags_1_1FlagsBase.html#a6b89b575b2d3787200b5df48061e934e">add</a> (T1 Flags::*t1, const <a class="el" href="structflags_1_1Name.html">Name</a> &amp;name, const <a class="el" href="classOption.html">Option</a>&lt; <a class="el" href="structflags_1_1Name.html">Name</a> &gt; &amp;alias, const std::string &amp;<a class="el" href="classflags_1_1FlagsBase.html#a7346f4067bc3f786c627daa76d9221d8">help</a>, const T2 &amp;t2)</td></tr>
-<tr class="separator:a6b89b575b2d3787200b5df48061e934e inherit pub_methods_classflags_1_1FlagsBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a2277b6a7cbb3d88bb74b27ac5a3a546d inherit pub_methods_classflags_1_1FlagsBase"><td class="memTemplParams" colspan="2">template&lt;typename Flags , typename T , typename F &gt; </td></tr>
-<tr class="memitem:a2277b6a7cbb3d88bb74b27ac5a3a546d inherit pub_methods_classflags_1_1FlagsBase"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classflags_1_1FlagsBase.html#a2277b6a7cbb3d88bb74b27ac5a3a546d">add</a> (<a class="el" href="classOption.html">Option</a>&lt; T &gt; Flags::*option, const <a class="el" href="structflags_1_1Name.html">Name</a> &amp;name, const <a class="el" href="classOption.html">Option</a>&lt; <a class="el" href="structflags_1_1Name.html">Name</a> &gt; &amp;alias, const std::string &amp;<a class="el" href="classflags_1_1FlagsBase.html#a7346f4067bc3f786c627daa76d9221d8">help</a>, F validate)</td></tr>
-<tr class="separator:a2277b6a7cbb3d88bb74b27ac5a3a546d inherit pub_methods_classflags_1_1FlagsBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a4511f9842bbc36b82574739ae22fd141 inherit pub_methods_classflags_1_1FlagsBase"><td class="memTemplParams" colspan="2">template&lt;typename Flags , typename T , typename F &gt; </td></tr>
-<tr class="memitem:a4511f9842bbc36b82574739ae22fd141 inherit pub_methods_classflags_1_1FlagsBase"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classflags_1_1FlagsBase.html#a4511f9842bbc36b82574739ae22fd141">add</a> (<a class="el" href="classOption.html">Option</a>&lt; T &gt; Flags::*option, const <a class="el" href="structflags_1_1Name.html">Name</a> &amp;name, const std::string &amp;<a class="el" href="classflags_1_1FlagsBase.html#a7346f4067bc3f786c627daa76d9221d8">help</a>, F validate)</td></tr>
-<tr class="separator:a4511f9842bbc36b82574739ae22fd141 inherit pub_methods_classflags_1_1FlagsBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a956c60a798c7ec3ef687de58a51c2990 inherit pub_methods_classflags_1_1FlagsBase"><td class="memTemplParams" colspan="2">template&lt;typename Flags , typename T &gt; </td></tr>
-<tr class="memitem:a956c60a798c7ec3ef687de58a51c2990 inherit pub_methods_classflags_1_1FlagsBase"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classflags_1_1FlagsBase.html#a956c60a798c7ec3ef687de58a51c2990">add</a> (<a class="el" href="classOption.html">Option</a>&lt; T &gt; Flags::*option, const <a class="el" href="structflags_1_1Name.html">Name</a> &amp;name, const std::string &amp;<a class="el" href="classflags_1_1FlagsBase.html#a7346f4067bc3f786c627daa76d9221d8">help</a>)</td></tr>
-<tr class="separator:a956c60a798c7ec3ef687de58a51c2990 inherit pub_methods_classflags_1_1FlagsBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a56da290b1a3b00816c11100aaed3a0cc inherit pub_methods_classflags_1_1FlagsBase"><td class="memTemplParams" colspan="2">template&lt;typename Flags , typename T &gt; </td></tr>
-<tr class="memitem:a56da290b1a3b00816c11100aaed3a0cc inherit pub_methods_classflags_1_1FlagsBase"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classflags_1_1FlagsBase.html#a56da290b1a3b00816c11100aaed3a0cc">add</a> (<a class="el" href="classOption.html">Option</a>&lt; T &gt; Flags::*option, const <a class="el" href="structflags_1_1Name.html">Name</a> &amp;name, const <a class="el" href="classOption.html">Option</a>&lt; <a class="el" href="structflags_1_1Name.html">Name</a> &gt; &amp;alias, const std::string &amp;<a class="el" href="classflags_1_1FlagsBase.html#a7346f4067bc3f786c627daa76d9221d8">help</a>)</td></tr>
-<tr class="separator:a56da290b1a3b00816c11100aaed3a0cc inherit pub_methods_classflags_1_1FlagsBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab7605bc820ed1d2d702e083e03f0d6a9 inherit pub_methods_classflags_1_1FlagsBase"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflags_1_1FlagsBase.html#ab7605bc820ed1d2d702e083e03f0d6a9">add</a> (const <a class="el" href="structflags_1_1Flag.html">Flag</a> &amp;flag)</td></tr>
-<tr class="separator:ab7605bc820ed1d2d702e083e03f0d6a9 inherit pub_methods_classflags_1_1FlagsBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aaef908bce392f88d029b46ee241bda68 inherit pub_methods_classflags_1_1FlagsBase"><td class="memItemLeft" align="right" valign="top">std::map&lt; std::string, <a class="el" href="classOption.html">Option</a>&lt; std::string &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflags_1_1FlagsBase.html#aaef908bce392f88d029b46ee241bda68">extract</a> (const std::string &amp;prefix) const </td></tr>
-<tr class="separator:aaef908bce392f88d029b46ee241bda68 inherit pub_methods_classflags_1_1FlagsBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a4b9c864acfcfc3e06fd03ccfe0dcb03e inherit pub_methods_classflags_1_1FlagsBase"><td class="memItemLeft" align="right" valign="top">std::map&lt; std::string, std::string &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflags_1_1FlagsBase.html#a4b9c864acfcfc3e06fd03ccfe0dcb03e">buildEnvironment</a> (const <a class="el" href="classOption.html">Option</a>&lt; std::string &gt; &amp;prefix=<a class="el" href="structNone.html">None</a>()) const </td></tr>
-<tr class="separator:a4b9c864acfcfc3e06fd03ccfe0dcb03e inherit pub_methods_classflags_1_1FlagsBase"><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:ae427888bb547a4bf70b07eb058419fb9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classPath.html">Path</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1profile_1_1Flags.html#ae427888bb547a4bf70b07eb058419fb9">uri</a></td></tr>
-<tr class="separator:ae427888bb547a4bf70b07eb058419fb9"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7bed0d3e77c8a7fadc6ca05cb84ea5bc"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classOption.html">Option</a>&lt; <a class="el" href="classDuration.html">Duration</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1profile_1_1Flags.html#a7bed0d3e77c8a7fadc6ca05cb84ea5bc">poll_interval</a></td></tr>
-<tr class="separator:a7bed0d3e77c8a7fadc6ca05cb84ea5bc"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae38e01d8f13ea537d91186e5b53efeb6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classDuration.html">Duration</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1profile_1_1Flags.html#ae38e01d8f13ea537d91186e5b53efeb6">max_random_wait</a></td></tr>
-<tr class="separator:ae38e01d8f13ea537d91186e5b53efeb6"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="inherit_header pub_attribs_classflags_1_1FlagsBase"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_classflags_1_1FlagsBase')"><img src="closed.png" alt="-"/>&#160;Public Attributes inherited from <a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td></tr>
-<tr class="memitem:a7346f4067bc3f786c627daa76d9221d8 inherit pub_attribs_classflags_1_1FlagsBase"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflags_1_1FlagsBase.html#a7346f4067bc3f786c627daa76d9221d8">help</a></td></tr>
-<tr class="separator:a7346f4067bc3f786c627daa76d9221d8 inherit pub_attribs_classflags_1_1FlagsBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
-Additional Inherited Members</h2></td></tr>
-<tr class="inherit_header pub_types_classflags_1_1FlagsBase"><td colspan="2" onclick="javascript:toggleInherit('pub_types_classflags_1_1FlagsBase')"><img src="closed.png" alt="-"/>&#160;Public Types inherited from <a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td></tr>
-<tr class="memitem:a349a65728ecb08c50488ce70e2fdb03e inherit pub_types_classflags_1_1FlagsBase"><td class="memItemLeft" align="right" valign="top">typedef std::map&lt; std::string, <a class="el" href="structflags_1_1Flag.html">Flag</a> &gt;::<a class="el" href="classflags_1_1FlagsBase.html#a349a65728ecb08c50488ce70e2fdb03e">const_iterator</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflags_1_1FlagsBase.html#a349a65728ecb08c50488ce70e2fdb03e">const_iterator</a></td></tr>
-<tr class="separator:a349a65728ecb08c50488ce70e2fdb03e inherit pub_types_classflags_1_1FlagsBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac73a41c2c9ba65800a8aad11ba595612 inherit pub_types_classflags_1_1FlagsBase"><td class="memItemLeft" align="right" valign="top">typedef std::map&lt; std::string, <a class="el" href="structflags_1_1Flag.html">Flag</a> &gt;::<a class="el" href="classflags_1_1FlagsBase.html#ac73a41c2c9ba65800a8aad11ba595612">iterator</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflags_1_1FlagsBase.html#ac73a41c2c9ba65800a8aad11ba595612">iterator</a></td></tr>
-<tr class="separator:ac73a41c2c9ba65800a8aad11ba595612 inherit pub_types_classflags_1_1FlagsBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="inherit_header pro_attribs_classflags_1_1FlagsBase"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classflags_1_1FlagsBase')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td></tr>
-<tr class="memitem:a88f899fbf20a712e8bb7236284b41bf4 inherit pro_attribs_classflags_1_1FlagsBase"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflags_1_1FlagsBase.html#a88f899fbf20a712e8bb7236284b41bf4">programName_</a></td></tr>
-<tr class="separator:a88f899fbf20a712e8bb7236284b41bf4 inherit pro_attribs_classflags_1_1FlagsBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a40658af8fbe421af67a530f3c35d6f4a inherit pro_attribs_classflags_1_1FlagsBase"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classOption.html">Option</a>&lt; std::string &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflags_1_1FlagsBase.html#a40658af8fbe421af67a530f3c35d6f4a">usageMessage_</a></td></tr>
-<tr class="separator:a40658af8fbe421af67a530f3c35d6f4a inherit pro_attribs_classflags_1_1FlagsBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table>
-<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" id="a10166e16ba42331fed92cd81769da33d"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">mesos::internal::profile::Flags::Flags </td>
-          <td>(</td>
-          <td class="paramname"></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>
-<h2 class="groupheader">Member Data Documentation</h2>
-<a class="anchor" id="ae38e01d8f13ea537d91186e5b53efeb6"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classDuration.html">Duration</a> mesos::internal::profile::Flags::max_random_wait</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a7bed0d3e77c8a7fadc6ca05cb84ea5bc"></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="classDuration.html">Duration</a>&gt; mesos::internal::profile::Flags::poll_interval</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="ae427888bb547a4bf70b07eb058419fb9"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classPath.html">Path</a> mesos::internal::profile::Flags::uri</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<hr/>The documentation for this struct was generated from the following file:<ul>
-<li>src/resource_provider/storage/<a class="el" href="uri__disk__profile_8hpp_source.html">uri_disk_profile.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.11
-</small></address>
-</body>
-</html>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/structmesos_1_1internal_1_1profile_1_1Flags.png
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/structmesos_1_1internal_1_1profile_1_1Flags.png b/content/api/latest/c++/structmesos_1_1internal_1_1profile_1_1Flags.png
deleted file mode 100644
index d305c38..0000000
Binary files a/content/api/latest/c++/structmesos_1_1internal_1_1profile_1_1Flags.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/structmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor_1_1Flags-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/structmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor_1_1Flags-members.html b/content/api/latest/c++/structmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor_1_1Flags-members.html
new file mode 100644
index 0000000..ebe3149
--- /dev/null
+++ b/content/api/latest/c++/structmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor_1_1Flags-members.html
@@ -0,0 +1,107 @@
+<!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.11"/>
+<title>Apache Mesos: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">Apache Mesos
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.11 -->
+  <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_1storage.html">storage</a></li><li class="navelem"><a class="el" href="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor.html">UriDiskProfileAdaptor</a></li><li class="navelem"><a class="el" href="structmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor_1_1Flags.html">Flags</a></li>  </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="headertitle">
+<div class="title">mesos::internal::storage::UriDiskProfileAdaptor::Flags Member List</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="structmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor_1_1Flags.html">mesos::internal::storage::UriDiskProfileAdaptor::Flags</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a09ebe840242a3b0fbd3263bb6c7ca226">add</a>(T1 Flags::*t1, const Name &amp;name, const Option&lt; Name &gt; &amp;alias, const std::string &amp;help, const T2 *t2, F validate)</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#aec8d495e0dfe03b26cb3482cdd4137ce">add</a>(T1 Flags::*t1, const Name &amp;name, const Option&lt; Name &gt; &amp;alias, const std::string &amp;help, const T2 &amp;t2, F validate)</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a609f23d3e09a55acbf23adaf48f3740d">add</a>(T1 Flags::*t1, const Name &amp;name, const std::string &amp;help, const T2 &amp;t2, F validate)</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a13fdd4d41feadbb778e261115d183032">add</a>(T1 Flags::*t1, const Name &amp;name, const std::string &amp;help, const T2 &amp;t2)</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a23fcc07f0926fee64655aec6ecd89386">add</a>(T Flags::*t, const Name &amp;name, const std::string &amp;help)</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a6b89b575b2d3787200b5df48061e934e">add</a>(T1 Flags::*t1, const Name &amp;name, const Option&lt; Name &gt; &amp;alias, const std::string &amp;help, const T2 &amp;t2)</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a2277b6a7cbb3d88bb74b27ac5a3a546d">add</a>(Option&lt; T &gt; Flags::*option, const Name &amp;name, const Option&lt; Name &gt; &amp;alias, const std::string &amp;help, F validate)</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a4511f9842bbc36b82574739ae22fd141">add</a>(Option&lt; T &gt; Flags::*option, const Name &amp;name, const std::string &amp;help, F validate)</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a956c60a798c7ec3ef687de58a51c2990">add</a>(Option&lt; T &gt; Flags::*option, const Name &amp;name, const std::string &amp;help)</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a56da290b1a3b00816c11100aaed3a0cc">add</a>(Option&lt; T &gt; Flags::*option, const Name &amp;name, const Option&lt; Name &gt; &amp;alias, const std::string &amp;help)</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#ab7605bc820ed1d2d702e083e03f0d6a9">add</a>(const Flag &amp;flag)</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a61b5732037888efa46e97605c3493427">begin</a>() const </td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a03120420a1f53af099545eb916d403c0">begin</a>()</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a4b9c864acfcfc3e06fd03ccfe0dcb03e">buildEnvironment</a>(const Option&lt; std::string &gt; &amp;prefix=None()) const </td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a349a65728ecb08c50488ce70e2fdb03e">const_iterator</a> typedef</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a7dc9f7d8739f83bdbcaa0bcd071b9936">end</a>() const </td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a2afbdc821eeefba18d7315198bdada91">end</a>()</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#aaef908bce392f88d029b46ee241bda68">extract</a>(const std::string &amp;prefix) const </td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="structmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor_1_1Flags.html#ab4e89182c53b60ad6ddf389ce595612a">Flags</a>()</td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor_1_1Flags.html">mesos::internal::storage::UriDiskProfileAdaptor::Flags</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a8bb1dea9469ded9d5cb5260f794ff381">FlagsBase</a>()</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a545d2da1a7ca600f0c6456ff54efba04">FlagsBase</a>(const FlagsBase &amp;)=default</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#ab3539e6c599bcf2becf17b133e8177ca">FlagsBase</a>(FlagsBase &amp;&amp;)=delete</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a7346f4067bc3f786c627daa76d9221d8">help</a></td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#ac73a41c2c9ba65800a8aad11ba595612">iterator</a> typedef</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#ad4f96e7c673aeefd6b2757505bfb7224">load</a>(const std::string &amp;prefix)</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a9a949502e400870c557ec4c11256e891">load</a>(const Option&lt; std::string &gt; &amp;prefix, int argc, const char *const *argv, bool unknowns=false, bool duplicates=false)</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a8cd76e5147cea872db5e6f91f9453b09">load</a>(const Option&lt; std::string &gt; &amp;prefix, int *argc, char ***argv, bool unknowns=false, bool duplicates=false)</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a69a4792cc358705da4af292f3333843c">load</a>(const std::map&lt; std::string, Option&lt; std::string &gt;&gt; &amp;values, bool unknowns=false, const Option&lt; std::string &gt; &amp;prefix=None())</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a79f4fca0960161e251fb2338aaf30f48">load</a>(const std::map&lt; std::string, std::string &gt; &amp;values, bool unknowns=false, const Option&lt; std::string &gt; &amp;prefix=None())</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="structmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor_1_1Flags.html#a2f95281a8b197431418da487761b22d9">max_random_wait</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor_1_1Flags.html">mesos::internal::storage::UriDiskProfileAdaptor::Flags</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a51b9edeaf47b010420ce174e1929bf04">operator=</a>(const FlagsBase &amp;)=default</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a3eb8bf5ca9744fe981a40eb19e065f3c">operator=</a>(FlagsBase &amp;&amp;)=delete</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="structmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor_1_1Flags.html#aff3b281cc2a2c6a0bf0dc598482efbae">poll_interval</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor_1_1Flags.html">mesos::internal::storage::UriDiskProfileAdaptor::Flags</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a88f899fbf20a712e8bb7236284b41bf4">programName_</a></td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#ac99b7ca8863b671274472f571de0060a">setUsageMessage</a>(const std::string &amp;message)</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="structmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor_1_1Flags.html#a2ffb60f4d9923cc1791fd59c5cd45a1a">uri</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor_1_1Flags.html">mesos::internal::storage::UriDiskProfileAdaptor::Flags</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a461ac2219b52b3b9bd22e8ac4fafe02a">usage</a>(const Option&lt; std::string &gt; &amp;message=None()) const </td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a40658af8fbe421af67a530f3c35d6f4a">usageMessage_</a></td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a8e23f0708a5cccc45a67dd8ea9159439">~FlagsBase</a>()=default</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+</table></div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.11
+</small></address>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/structmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor_1_1Flags.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/structmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor_1_1Flags.html b/content/api/latest/c++/structmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor_1_1Flags.html
new file mode 100644
index 0000000..064462e
--- /dev/null
+++ b/content/api/latest/c++/structmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor_1_1Flags.html
@@ -0,0 +1,246 @@
+<!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.11"/>
+<title>Apache Mesos: mesos::internal::storage::UriDiskProfileAdaptor::Flags Struct 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 id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">Apache Mesos
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.11 -->
+  <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_1storage.html">storage</a></li><li class="navelem"><a class="el" href="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor.html">UriDiskProfileAdaptor</a></li><li class="navelem"><a class="el" href="structmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor_1_1Flags.html">Flags</a></li>  </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="#pub-attribs">Public Attributes</a> &#124;
+<a href="structmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor_1_1Flags-members.html">List of all members</a>  </div>
+  <div class="headertitle">
+<div class="title">mesos::internal::storage::UriDiskProfileAdaptor::Flags Struct Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p><code>#include &lt;<a class="el" href="uri__disk__profile__adaptor_8hpp_source.html">uri_disk_profile_adaptor.hpp</a>&gt;</code></p>
+<div class="dynheader">
+Inheritance diagram for mesos::internal::storage::UriDiskProfileAdaptor::Flags:</div>
+<div class="dyncontent">
+ <div class="center">
+  <img src="structmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor_1_1Flags.png" usemap="#mesos::internal::storage::UriDiskProfileAdaptor::Flags_map" alt=""/>
+  <map id="mesos::internal::storage::UriDiskProfileAdaptor::Flags_map" name="mesos::internal::storage::UriDiskProfileAdaptor::Flags_map">
+<area href="classflags_1_1FlagsBase.html" alt="flags::FlagsBase" shape="rect" coords="0,0,308,24"/>
+</map>
+ </div></div>
+<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:ab4e89182c53b60ad6ddf389ce595612a"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor_1_1Flags.html#ab4e89182c53b60ad6ddf389ce595612a">Flags</a> ()</td></tr>
+<tr class="separator:ab4e89182c53b60ad6ddf389ce595612a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_methods_classflags_1_1FlagsBase"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classflags_1_1FlagsBase')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td></tr>
+<tr class="memitem:a8bb1dea9469ded9d5cb5260f794ff381 inherit pub_methods_classflags_1_1FlagsBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflags_1_1FlagsBase.html#a8bb1dea9469ded9d5cb5260f794ff381">FlagsBase</a> ()</td></tr>
+<tr class="separator:a8bb1dea9469ded9d5cb5260f794ff381 inherit pub_methods_classflags_1_1FlagsBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8e23f0708a5cccc45a67dd8ea9159439 inherit pub_methods_classflags_1_1FlagsBase"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflags_1_1FlagsBase.html#a8e23f0708a5cccc45a67dd8ea9159439">~FlagsBase</a> ()=default</td></tr>
+<tr class="separator:a8e23f0708a5cccc45a67dd8ea9159439 inherit pub_methods_classflags_1_1FlagsBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a545d2da1a7ca600f0c6456ff54efba04 inherit pub_methods_classflags_1_1FlagsBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflags_1_1FlagsBase.html#a545d2da1a7ca600f0c6456ff54efba04">FlagsBase</a> (const <a class="el" href="classflags_1_1FlagsBase.html">FlagsBase</a> &amp;)=default</td></tr>
+<tr class="separator:a545d2da1a7ca600f0c6456ff54efba04 inherit pub_methods_classflags_1_1FlagsBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab3539e6c599bcf2becf17b133e8177ca inherit pub_methods_classflags_1_1FlagsBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflags_1_1FlagsBase.html#ab3539e6c599bcf2becf17b133e8177ca">FlagsBase</a> (<a class="el" href="classflags_1_1FlagsBase.html">FlagsBase</a> &amp;&amp;)=delete</td></tr>
+<tr class="separator:ab3539e6c599bcf2becf17b133e8177ca inherit pub_methods_classflags_1_1FlagsBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a51b9edeaf47b010420ce174e1929bf04 inherit pub_methods_classflags_1_1FlagsBase"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classflags_1_1FlagsBase.html">FlagsBase</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflags_1_1FlagsBase.html#a51b9edeaf47b010420ce174e1929bf04">operator=</a> (const <a class="el" href="classflags_1_1FlagsBase.html">FlagsBase</a> &amp;)=default</td></tr>
+<tr class="separator:a51b9edeaf47b010420ce174e1929bf04 inherit pub_methods_classflags_1_1FlagsBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3eb8bf5ca9744fe981a40eb19e065f3c inherit pub_methods_classflags_1_1FlagsBase"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classflags_1_1FlagsBase.html">FlagsBase</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflags_1_1FlagsBase.html#a3eb8bf5ca9744fe981a40eb19e065f3c">operator=</a> (<a class="el" href="classflags_1_1FlagsBase.html">FlagsBase</a> &amp;&amp;)=delete</td></tr>
+<tr class="separator:a3eb8bf5ca9744fe981a40eb19e065f3c inherit pub_methods_classflags_1_1FlagsBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad4f96e7c673aeefd6b2757505bfb7224 inherit pub_methods_classflags_1_1FlagsBase"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classTry.html">Try</a>&lt; <a class="el" href="structflags_1_1Warnings.html">Warnings</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflags_1_1FlagsBase.html#ad4f96e7c673aeefd6b2757505bfb7224">load</a> (const std::string &amp;prefix)</td></tr>
+<tr class="separator:ad4f96e7c673aeefd6b2757505bfb7224 inherit pub_methods_classflags_1_1FlagsBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9a949502e400870c557ec4c11256e891 inherit pub_methods_classflags_1_1FlagsBase"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classTry.html">Try</a>&lt; <a class="el" href="structflags_1_1Warnings.html">Warnings</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflags_1_1FlagsBase.html#a9a949502e400870c557ec4c11256e891">load</a> (const <a class="el" href="classOption.html">Option</a>&lt; std::string &gt; &amp;prefix, int argc, const char *const *argv, bool unknowns=false, bool duplicates=false)</td></tr>
+<tr class="separator:a9a949502e400870c557ec4c11256e891 inherit pub_methods_classflags_1_1FlagsBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8cd76e5147cea872db5e6f91f9453b09 inherit pub_methods_classflags_1_1FlagsBase"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classTry.html">Try</a>&lt; <a class="el" href="structflags_1_1Warnings.html">Warnings</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflags_1_1FlagsBase.html#a8cd76e5147cea872db5e6f91f9453b09">load</a> (const <a class="el" href="classOption.html">Option</a>&lt; std::string &gt; &amp;prefix, int *argc, char ***argv, bool unknowns=false, bool duplicates=false)</td></tr>
+<tr class="separator:a8cd76e5147cea872db5e6f91f9453b09 inherit pub_methods_classflags_1_1FlagsBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a69a4792cc358705da4af292f3333843c inherit pub_methods_classflags_1_1FlagsBase"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classTry.html">Try</a>&lt; <a class="el" href="structflags_1_1Warnings.html">Warnings</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflags_1_1FlagsBase.html#a69a4792cc358705da4af292f3333843c">load</a> (const std::map&lt; std::string, <a class="el" href="classOption.html">Option</a>&lt; std::string &gt;&gt; &amp;values, bool unknowns=false, const <a class="el" href="classOption.html">Option</a>&lt; std::string &gt; &amp;prefix=<a class="el" href="structNone.html">None</a>())</td></tr>
+<tr class="separator:a69a4792cc358705da4af292f3333843c inherit pub_methods_classflags_1_1FlagsBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a79f4fca0960161e251fb2338aaf30f48 inherit pub_methods_classflags_1_1FlagsBase"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classTry.html">Try</a>&lt; <a class="el" href="structflags_1_1Warnings.html">Warnings</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflags_1_1FlagsBase.html#a79f4fca0960161e251fb2338aaf30f48">load</a> (const std::map&lt; std::string, std::string &gt; &amp;values, bool unknowns=false, const <a class="el" href="classOption.html">Option</a>&lt; std::string &gt; &amp;prefix=<a class="el" href="structNone.html">None</a>())</td></tr>
+<tr class="separator:a79f4fca0960161e251fb2338aaf30f48 inherit pub_methods_classflags_1_1FlagsBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a461ac2219b52b3b9bd22e8ac4fafe02a inherit pub_methods_classflags_1_1FlagsBase"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflags_1_1FlagsBase.html#a461ac2219b52b3b9bd22e8ac4fafe02a">usage</a> (const <a class="el" href="classOption.html">Option</a>&lt; std::string &gt; &amp;message=<a class="el" href="structNone.html">None</a>()) const </td></tr>
+<tr class="separator:a461ac2219b52b3b9bd22e8ac4fafe02a inherit pub_methods_classflags_1_1FlagsBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac99b7ca8863b671274472f571de0060a inherit pub_methods_classflags_1_1FlagsBase"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflags_1_1FlagsBase.html#ac99b7ca8863b671274472f571de0060a">setUsageMessage</a> (const std::string &amp;message)</td></tr>
+<tr class="separator:ac99b7ca8863b671274472f571de0060a inherit pub_methods_classflags_1_1FlagsBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a61b5732037888efa46e97605c3493427 inherit pub_methods_classflags_1_1FlagsBase"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classflags_1_1FlagsBase.html#a349a65728ecb08c50488ce70e2fdb03e">const_iterator</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflags_1_1FlagsBase.html#a61b5732037888efa46e97605c3493427">begin</a> () const </td></tr>
+<tr class="separator:a61b5732037888efa46e97605c3493427 inherit pub_methods_classflags_1_1FlagsBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7dc9f7d8739f83bdbcaa0bcd071b9936 inherit pub_methods_classflags_1_1FlagsBase"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classflags_1_1FlagsBase.html#a349a65728ecb08c50488ce70e2fdb03e">const_iterator</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflags_1_1FlagsBase.html#a7dc9f7d8739f83bdbcaa0bcd071b9936">end</a> () const </td></tr>
+<tr class="separator:a7dc9f7d8739f83bdbcaa0bcd071b9936 inherit pub_methods_classflags_1_1FlagsBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a03120420a1f53af099545eb916d403c0 inherit pub_methods_classflags_1_1FlagsBase"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classflags_1_1FlagsBase.html#ac73a41c2c9ba65800a8aad11ba595612">iterator</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflags_1_1FlagsBase.html#a03120420a1f53af099545eb916d403c0">begin</a> ()</td></tr>
+<tr class="separator:a03120420a1f53af099545eb916d403c0 inherit pub_methods_classflags_1_1FlagsBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2afbdc821eeefba18d7315198bdada91 inherit pub_methods_classflags_1_1FlagsBase"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classflags_1_1FlagsBase.html#ac73a41c2c9ba65800a8aad11ba595612">iterator</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflags_1_1FlagsBase.html#a2afbdc821eeefba18d7315198bdada91">end</a> ()</td></tr>
+<tr class="separator:a2afbdc821eeefba18d7315198bdada91 inherit pub_methods_classflags_1_1FlagsBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a09ebe840242a3b0fbd3263bb6c7ca226 inherit pub_methods_classflags_1_1FlagsBase"><td class="memTemplParams" colspan="2">template&lt;typename Flags , typename T1 , typename T2 , typename F &gt; </td></tr>
+<tr class="memitem:a09ebe840242a3b0fbd3263bb6c7ca226 inherit pub_methods_classflags_1_1FlagsBase"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classflags_1_1FlagsBase.html#a09ebe840242a3b0fbd3263bb6c7ca226">add</a> (T1 Flags::*t1, const <a class="el" href="structflags_1_1Name.html">Name</a> &amp;name, const <a class="el" href="classOption.html">Option</a>&lt; <a class="el" href="structflags_1_1Name.html">Name</a> &gt; &amp;alias, const std::string &amp;<a class="el" href="classflags_1_1FlagsBase.html#a7346f4067bc3f786c627daa76d9221d8">help</a>, const T2 *t2, F validate)</td></tr>
+<tr class="separator:a09ebe840242a3b0fbd3263bb6c7ca226 inherit pub_methods_classflags_1_1FlagsBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aec8d495e0dfe03b26cb3482cdd4137ce inherit pub_methods_classflags_1_1FlagsBase"><td class="memTemplParams" colspan="2">template&lt;typename Flags , typename T1 , typename T2 , typename F &gt; </td></tr>
+<tr class="memitem:aec8d495e0dfe03b26cb3482cdd4137ce inherit pub_methods_classflags_1_1FlagsBase"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classflags_1_1FlagsBase.html#aec8d495e0dfe03b26cb3482cdd4137ce">add</a> (T1 Flags::*t1, const <a class="el" href="structflags_1_1Name.html">Name</a> &amp;name, const <a class="el" href="classOption.html">Option</a>&lt; <a class="el" href="structflags_1_1Name.html">Name</a> &gt; &amp;alias, const std::string &amp;<a class="el" href="classflags_1_1FlagsBase.html#a7346f4067bc3f786c627daa76d9221d8">help</a>, const T2 &amp;t2, F validate)</td></tr>
+<tr class="separator:aec8d495e0dfe03b26cb3482cdd4137ce inherit pub_methods_classflags_1_1FlagsBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a609f23d3e09a55acbf23adaf48f3740d inherit pub_methods_classflags_1_1FlagsBase"><td class="memTemplParams" colspan="2">template&lt;typename Flags , typename T1 , typename T2 , typename F &gt; </td></tr>
+<tr class="memitem:a609f23d3e09a55acbf23adaf48f3740d inherit pub_methods_classflags_1_1FlagsBase"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classflags_1_1FlagsBase.html#a609f23d3e09a55acbf23adaf48f3740d">add</a> (T1 Flags::*t1, const <a class="el" href="structflags_1_1Name.html">Name</a> &amp;name, const std::string &amp;<a class="el" href="classflags_1_1FlagsBase.html#a7346f4067bc3f786c627daa76d9221d8">help</a>, const T2 &amp;t2, F validate)</td></tr>
+<tr class="separator:a609f23d3e09a55acbf23adaf48f3740d inherit pub_methods_classflags_1_1FlagsBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a13fdd4d41feadbb778e261115d183032 inherit pub_methods_classflags_1_1FlagsBase"><td class="memTemplParams" colspan="2">template&lt;typename Flags , typename T1 , typename T2 &gt; </td></tr>
+<tr class="memitem:a13fdd4d41feadbb778e261115d183032 inherit pub_methods_classflags_1_1FlagsBase"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classflags_1_1FlagsBase.html#a13fdd4d41feadbb778e261115d183032">add</a> (T1 Flags::*t1, const <a class="el" href="structflags_1_1Name.html">Name</a> &amp;name, const std::string &amp;<a class="el" href="classflags_1_1FlagsBase.html#a7346f4067bc3f786c627daa76d9221d8">help</a>, const T2 &amp;t2)</td></tr>
+<tr class="separator:a13fdd4d41feadbb778e261115d183032 inherit pub_methods_classflags_1_1FlagsBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a23fcc07f0926fee64655aec6ecd89386 inherit pub_methods_classflags_1_1FlagsBase"><td class="memTemplParams" colspan="2">template&lt;typename Flags , typename T &gt; </td></tr>
+<tr class="memitem:a23fcc07f0926fee64655aec6ecd89386 inherit pub_methods_classflags_1_1FlagsBase"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classflags_1_1FlagsBase.html#a23fcc07f0926fee64655aec6ecd89386">add</a> (T Flags::*t, const <a class="el" href="structflags_1_1Name.html">Name</a> &amp;name, const std::string &amp;<a class="el" href="classflags_1_1FlagsBase.html#a7346f4067bc3f786c627daa76d9221d8">help</a>)</td></tr>
+<tr class="separator:a23fcc07f0926fee64655aec6ecd89386 inherit pub_methods_classflags_1_1FlagsBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6b89b575b2d3787200b5df48061e934e inherit pub_methods_classflags_1_1FlagsBase"><td class="memTemplParams" colspan="2">template&lt;typename Flags , typename T1 , typename T2 &gt; </td></tr>
+<tr class="memitem:a6b89b575b2d3787200b5df48061e934e inherit pub_methods_classflags_1_1FlagsBase"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classflags_1_1FlagsBase.html#a6b89b575b2d3787200b5df48061e934e">add</a> (T1 Flags::*t1, const <a class="el" href="structflags_1_1Name.html">Name</a> &amp;name, const <a class="el" href="classOption.html">Option</a>&lt; <a class="el" href="structflags_1_1Name.html">Name</a> &gt; &amp;alias, const std::string &amp;<a class="el" href="classflags_1_1FlagsBase.html#a7346f4067bc3f786c627daa76d9221d8">help</a>, const T2 &amp;t2)</td></tr>
+<tr class="separator:a6b89b575b2d3787200b5df48061e934e inherit pub_methods_classflags_1_1FlagsBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2277b6a7cbb3d88bb74b27ac5a3a546d inherit pub_methods_classflags_1_1FlagsBase"><td class="memTemplParams" colspan="2">template&lt;typename Flags , typename T , typename F &gt; </td></tr>
+<tr class="memitem:a2277b6a7cbb3d88bb74b27ac5a3a546d inherit pub_methods_classflags_1_1FlagsBase"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classflags_1_1FlagsBase.html#a2277b6a7cbb3d88bb74b27ac5a3a546d">add</a> (<a class="el" href="classOption.html">Option</a>&lt; T &gt; Flags::*option, const <a class="el" href="structflags_1_1Name.html">Name</a> &amp;name, const <a class="el" href="classOption.html">Option</a>&lt; <a class="el" href="structflags_1_1Name.html">Name</a> &gt; &amp;alias, const std::string &amp;<a class="el" href="classflags_1_1FlagsBase.html#a7346f4067bc3f786c627daa76d9221d8">help</a>, F validate)</td></tr>
+<tr class="separator:a2277b6a7cbb3d88bb74b27ac5a3a546d inherit pub_methods_classflags_1_1FlagsBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4511f9842bbc36b82574739ae22fd141 inherit pub_methods_classflags_1_1FlagsBase"><td class="memTemplParams" colspan="2">template&lt;typename Flags , typename T , typename F &gt; </td></tr>
+<tr class="memitem:a4511f9842bbc36b82574739ae22fd141 inherit pub_methods_classflags_1_1FlagsBase"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classflags_1_1FlagsBase.html#a4511f9842bbc36b82574739ae22fd141">add</a> (<a class="el" href="classOption.html">Option</a>&lt; T &gt; Flags::*option, const <a class="el" href="structflags_1_1Name.html">Name</a> &amp;name, const std::string &amp;<a class="el" href="classflags_1_1FlagsBase.html#a7346f4067bc3f786c627daa76d9221d8">help</a>, F validate)</td></tr>
+<tr class="separator:a4511f9842bbc36b82574739ae22fd141 inherit pub_methods_classflags_1_1FlagsBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a956c60a798c7ec3ef687de58a51c2990 inherit pub_methods_classflags_1_1FlagsBase"><td class="memTemplParams" colspan="2">template&lt;typename Flags , typename T &gt; </td></tr>
+<tr class="memitem:a956c60a798c7ec3ef687de58a51c2990 inherit pub_methods_classflags_1_1FlagsBase"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classflags_1_1FlagsBase.html#a956c60a798c7ec3ef687de58a51c2990">add</a> (<a class="el" href="classOption.html">Option</a>&lt; T &gt; Flags::*option, const <a class="el" href="structflags_1_1Name.html">Name</a> &amp;name, const std::string &amp;<a class="el" href="classflags_1_1FlagsBase.html#a7346f4067bc3f786c627daa76d9221d8">help</a>)</td></tr>
+<tr class="separator:a956c60a798c7ec3ef687de58a51c2990 inherit pub_methods_classflags_1_1FlagsBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a56da290b1a3b00816c11100aaed3a0cc inherit pub_methods_classflags_1_1FlagsBase"><td class="memTemplParams" colspan="2">template&lt;typename Flags , typename T &gt; </td></tr>
+<tr class="memitem:a56da290b1a3b00816c11100aaed3a0cc inherit pub_methods_classflags_1_1FlagsBase"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classflags_1_1FlagsBase.html#a56da290b1a3b00816c11100aaed3a0cc">add</a> (<a class="el" href="classOption.html">Option</a>&lt; T &gt; Flags::*option, const <a class="el" href="structflags_1_1Name.html">Name</a> &amp;name, const <a class="el" href="classOption.html">Option</a>&lt; <a class="el" href="structflags_1_1Name.html">Name</a> &gt; &amp;alias, const std::string &amp;<a class="el" href="classflags_1_1FlagsBase.html#a7346f4067bc3f786c627daa76d9221d8">help</a>)</td></tr>
+<tr class="separator:a56da290b1a3b00816c11100aaed3a0cc inherit pub_methods_classflags_1_1FlagsBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab7605bc820ed1d2d702e083e03f0d6a9 inherit pub_methods_classflags_1_1FlagsBase"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflags_1_1FlagsBase.html#ab7605bc820ed1d2d702e083e03f0d6a9">add</a> (const <a class="el" href="structflags_1_1Flag.html">Flag</a> &amp;flag)</td></tr>
+<tr class="separator:ab7605bc820ed1d2d702e083e03f0d6a9 inherit pub_methods_classflags_1_1FlagsBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aaef908bce392f88d029b46ee241bda68 inherit pub_methods_classflags_1_1FlagsBase"><td class="memItemLeft" align="right" valign="top">std::map&lt; std::string, <a class="el" href="classOption.html">Option</a>&lt; std::string &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflags_1_1FlagsBase.html#aaef908bce392f88d029b46ee241bda68">extract</a> (const std::string &amp;prefix) const </td></tr>
+<tr class="separator:aaef908bce392f88d029b46ee241bda68 inherit pub_methods_classflags_1_1FlagsBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4b9c864acfcfc3e06fd03ccfe0dcb03e inherit pub_methods_classflags_1_1FlagsBase"><td class="memItemLeft" align="right" valign="top">std::map&lt; std::string, std::string &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflags_1_1FlagsBase.html#a4b9c864acfcfc3e06fd03ccfe0dcb03e">buildEnvironment</a> (const <a class="el" href="classOption.html">Option</a>&lt; std::string &gt; &amp;prefix=<a class="el" href="structNone.html">None</a>()) const </td></tr>
+<tr class="separator:a4b9c864acfcfc3e06fd03ccfe0dcb03e inherit pub_methods_classflags_1_1FlagsBase"><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:a2ffb60f4d9923cc1791fd59c5cd45a1a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classPath.html">Path</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor_1_1Flags.html#a2ffb60f4d9923cc1791fd59c5cd45a1a">uri</a></td></tr>
+<tr class="separator:a2ffb60f4d9923cc1791fd59c5cd45a1a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aff3b281cc2a2c6a0bf0dc598482efbae"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classOption.html">Option</a>&lt; <a class="el" href="classDuration.html">Duration</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor_1_1Flags.html#aff3b281cc2a2c6a0bf0dc598482efbae">poll_interval</a></td></tr>
+<tr class="separator:aff3b281cc2a2c6a0bf0dc598482efbae"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2f95281a8b197431418da487761b22d9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classDuration.html">Duration</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor_1_1Flags.html#a2f95281a8b197431418da487761b22d9">max_random_wait</a></td></tr>
+<tr class="separator:a2f95281a8b197431418da487761b22d9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_attribs_classflags_1_1FlagsBase"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_classflags_1_1FlagsBase')"><img src="closed.png" alt="-"/>&#160;Public Attributes inherited from <a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td></tr>
+<tr class="memitem:a7346f4067bc3f786c627daa76d9221d8 inherit pub_attribs_classflags_1_1FlagsBase"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflags_1_1FlagsBase.html#a7346f4067bc3f786c627daa76d9221d8">help</a></td></tr>
+<tr class="separator:a7346f4067bc3f786c627daa76d9221d8 inherit pub_attribs_classflags_1_1FlagsBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
+Additional Inherited Members</h2></td></tr>
+<tr class="inherit_header pub_types_classflags_1_1FlagsBase"><td colspan="2" onclick="javascript:toggleInherit('pub_types_classflags_1_1FlagsBase')"><img src="closed.png" alt="-"/>&#160;Public Types inherited from <a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td></tr>
+<tr class="memitem:a349a65728ecb08c50488ce70e2fdb03e inherit pub_types_classflags_1_1FlagsBase"><td class="memItemLeft" align="right" valign="top">typedef std::map&lt; std::string, <a class="el" href="structflags_1_1Flag.html">Flag</a> &gt;::<a class="el" href="classflags_1_1FlagsBase.html#a349a65728ecb08c50488ce70e2fdb03e">const_iterator</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflags_1_1FlagsBase.html#a349a65728ecb08c50488ce70e2fdb03e">const_iterator</a></td></tr>
+<tr class="separator:a349a65728ecb08c50488ce70e2fdb03e inherit pub_types_classflags_1_1FlagsBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac73a41c2c9ba65800a8aad11ba595612 inherit pub_types_classflags_1_1FlagsBase"><td class="memItemLeft" align="right" valign="top">typedef std::map&lt; std::string, <a class="el" href="structflags_1_1Flag.html">Flag</a> &gt;::<a class="el" href="classflags_1_1FlagsBase.html#ac73a41c2c9ba65800a8aad11ba595612">iterator</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflags_1_1FlagsBase.html#ac73a41c2c9ba65800a8aad11ba595612">iterator</a></td></tr>
+<tr class="separator:ac73a41c2c9ba65800a8aad11ba595612 inherit pub_types_classflags_1_1FlagsBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_attribs_classflags_1_1FlagsBase"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classflags_1_1FlagsBase')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td></tr>
+<tr class="memitem:a88f899fbf20a712e8bb7236284b41bf4 inherit pro_attribs_classflags_1_1FlagsBase"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflags_1_1FlagsBase.html#a88f899fbf20a712e8bb7236284b41bf4">programName_</a></td></tr>
+<tr class="separator:a88f899fbf20a712e8bb7236284b41bf4 inherit pro_attribs_classflags_1_1FlagsBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a40658af8fbe421af67a530f3c35d6f4a inherit pro_attribs_classflags_1_1FlagsBase"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classOption.html">Option</a>&lt; std::string &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflags_1_1FlagsBase.html#a40658af8fbe421af67a530f3c35d6f4a">usageMessage_</a></td></tr>
+<tr class="separator:a40658af8fbe421af67a530f3c35d6f4a inherit pro_attribs_classflags_1_1FlagsBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
+<a class="anchor" id="ab4e89182c53b60ad6ddf389ce595612a"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">mesos::internal::storage::UriDiskProfileAdaptor::Flags::Flags </td>
+          <td>(</td>
+          <td class="paramname"></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>
+<h2 class="groupheader">Member Data Documentation</h2>
+<a class="anchor" id="a2f95281a8b197431418da487761b22d9"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classDuration.html">Duration</a> mesos::internal::storage::UriDiskProfileAdaptor::Flags::max_random_wait</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="aff3b281cc2a2c6a0bf0dc598482efbae"></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="classDuration.html">Duration</a>&gt; mesos::internal::storage::UriDiskProfileAdaptor::Flags::poll_interval</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a2ffb60f4d9923cc1791fd59c5cd45a1a"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classPath.html">Path</a> mesos::internal::storage::UriDiskProfileAdaptor::Flags::uri</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li>src/resource_provider/storage/<a class="el" href="uri__disk__profile__adaptor_8hpp_source.html">uri_disk_profile_adaptor.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.11
+</small></address>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/structmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor_1_1Flags.png
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/structmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor_1_1Flags.png b/content/api/latest/c++/structmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor_1_1Flags.png
new file mode 100644
index 0000000..61c0836
Binary files /dev/null and b/content/api/latest/c++/structmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor_1_1Flags.png differ


[14/37] mesos-site git commit: Updated the website built from mesos SHA: 1231e8f.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/namespaces.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespaces.html b/content/api/latest/c++/namespaces.html
index 4797646..b44c954 100644
--- a/content/api/latest/c++/namespaces.html
+++ b/content/api/latest/c++/namespaces.html
@@ -161,45 +161,45 @@
 <tr id="row_21_7_14_3_7_0_0_" class="even" style="display:none;"><td class="entry"><span style="width:112px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemesos_1_1internal_1_1master_1_1validation_1_1task_1_1group_1_1internal.html" target="_self">internal</a></td><td class="desc"></td></tr>
 <tr id="row_21_7_14_3_7_1_" class="even" style="display:none;"><td class="entry"><span style="width:96px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemesos_1_1internal_1_1master_1_1validation_1_1task_1_1internal.html" target="_self">internal</a></td><td class="desc"></td></tr>
 <tr id="row_21_7_14_4_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemesos_1_1internal_1_1master_1_1weights.html" target="_self">weights</a></td><td class="desc"></td></tr>
-<tr id="row_21_7_15_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemesos_1_1internal_1_1profile.html" target="_self">profile</a></td><td class="desc"></td></tr>
-<tr id="row_21_7_16_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_21_7_16_" class="arrow" onclick="toggleFolder('21_7_16_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemesos_1_1internal_1_1protobuf.html" target="_self">protobuf</a></td><td class="desc"></td></tr>
-<tr id="row_21_7_16_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemesos_1_1internal_1_1protobuf_1_1framework.html" target="_self">framework</a></td><td class="desc"></td></tr>
-<tr id="row_21_7_16_1_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemesos_1_1internal_1_1protobuf_1_1maintenance.html" target="_self">maintenance</a></td><td class="desc"></td></tr>
-<tr id="row_21_7_16_2_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span id="arr_21_7_16_2_" class="arrow" onclick="toggleFolder('21_7_16_2_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemesos_1_1internal_1_1protobuf_1_1master.html" target="_self">master</a></td><td class="desc"></td></tr>
-<tr id="row_21_7_16_2_0_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemesos_1_1internal_1_1protobuf_1_1master_1_1event.html" target="_self">event</a></td><td class="desc"></td></tr>
-<tr id="row_21_7_16_3_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemesos_1_1internal_1_1protobuf_1_1slave.html" target="_self">slave</a></td><td class="desc"></td></tr>
-<tr id="row_21_7_17_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_21_7_17_" class="arrow" onclick="toggleFolder('21_7_17_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemesos_1_1internal_1_1recordio.html" target="_self">recordio</a></td><td class="desc"></td></tr>
-<tr id="row_21_7_17_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemesos_1_1internal_1_1recordio_1_1internal.html" target="_self">internal</a></td><td class="desc"></td></tr>
-<tr id="row_21_7_18_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemesos_1_1internal_1_1registry.html" target="_self">registry</a></td><td class="desc"></td></tr>
-<tr id="row_21_7_19_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_21_7_19_" class="arrow" onclick="toggleFolder('21_7_19_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemesos_1_1internal_1_1resource__provider.html" target="_self">resource_provider</a></td><td class="desc"></td></tr>
-<tr id="row_21_7_19_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span id="arr_21_7_19_0_" class="arrow" onclick="toggleFolder('21_7_19_0_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemesos_1_1internal_1_1resource__provider_1_1validation.html" target="_self">validation</a></td><td class="desc"></td></tr>
-<tr id="row_21_7_19_0_0_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemesos_1_1internal_1_1resource__provider_1_1validation_1_1call.html" target="_self">call</a></td><td class="desc"></td></tr>
-<tr id="row_21_7_20_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemesos_1_1internal_1_1rlimits.html" target="_self">rlimits</a></td><td class="desc"></td></tr>
-<tr id="row_21_7_21_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemesos_1_1internal_1_1scheduler.html" target="_self">scheduler</a></td><td class="desc"></td></tr>
-<tr id="row_21_7_22_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_21_7_22_" class="arrow" onclick="toggleFolder('21_7_22_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemesos_1_1internal_1_1slave.html" target="_self">slave</a></td><td class="desc"></td></tr>
-<tr id="row_21_7_22_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span id="arr_21_7_22_0_" class="arrow" onclick="toggleFolder('21_7_22_0_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1appc.html" target="_self">appc</a></td><td class="desc"></td></tr>
-<tr id="row_21_7_22_0_0_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1appc_1_1paths.html" target="_self">paths</a></td><td class="desc"></td></tr>
-<tr id="row_21_7_22_1_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span id="arr_21_7_22_1_" class="arrow" onclick="toggleFolder('21_7_22_1_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1cni.html" target="_self">cni</a></td><td class="desc"></td></tr>
-<tr id="row_21_7_22_1_0_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html" target="_self">paths</a></td><td class="desc"></td></tr>
-<tr id="row_21_7_22_1_1_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1spec.html" target="_self">spec</a></td><td class="desc"></td></tr>
-<tr id="row_21_7_22_2_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1compatibility.html" target="_self">compatibility</a></td><td class="desc"></td></tr>
-<tr id="row_21_7_22_3_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span id="arr_21_7_22_3_" class="arrow" onclick="toggleFolder('21_7_22_3_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1containerizer.html" target="_self">containerizer</a></td><td class="desc"></td></tr>
-<tr id="row_21_7_22_3_0_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html" target="_self">paths</a></td><td class="desc"></td></tr>
-<tr id="row_21_7_22_4_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span id="arr_21_7_22_4_" class="arrow" onclick="toggleFolder('21_7_22_4_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1docker.html" target="_self">docker</a></td><td class="desc"></td></tr>
-<tr id="row_21_7_22_4_0_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1docker_1_1paths.html" target="_self">paths</a></td><td class="desc"></td></tr>
-<tr id="row_21_7_22_4_1_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span id="arr_21_7_22_4_1_" class="arrow" onclick="toggleFolder('21_7_22_4_1_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1docker_1_1volume.html" target="_self">volume</a></td><td class="desc"></td></tr>
-<tr id="row_21_7_22_4_1_0_" class="even" style="display:none;"><td class="entry"><span style="width:96px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1docker_1_1volume_1_1paths.html" target="_self">paths</a></td><td class="desc"></td></tr>
-<tr id="row_21_7_22_5_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1paths.html" target="_self">paths</a></td><td class="desc"></td></tr>
-<tr id="row_21_7_22_6_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span id="arr_21_7_22_6_" class="arrow" onclick="toggleFolder('21_7_22_6_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1provisioner.html" target="_self">provisioner</a></td><td class="desc"></td></tr>
-<tr id="row_21_7_22_6_0_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1provisioner_1_1paths.html" target="_self">paths</a></td><td class="desc"></td></tr>
-<tr id="row_21_7_22_7_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span id="arr_21_7_22_7_" class="arrow" onclick="toggleFolder('21_7_22_7_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1state.html" target="_self">state</a></td><td class="desc"></td></tr>
-<tr id="row_21_7_22_7_0_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1state_1_1internal.html" target="_self">internal</a></td><td class="desc"></td></tr>
-<tr id="row_21_7_22_8_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span id="arr_21_7_22_8_" class="arrow" onclick="toggleFolder('21_7_22_8_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1validation.html" target="_self">validation</a></td><td class="desc"></td></tr>
-<tr id="row_21_7_22_8_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span id="arr_21_7_22_8_0_" class="arrow" onclick="toggleFolder('21_7_22_8_0_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1validation_1_1agent.html" target="_self">agent</a></td><td class="desc"></td></tr>
-<tr id="row_21_7_22_8_0_0_" class="even" style="display:none;"><td class="entry"><span style="width:96px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1validation_1_1agent_1_1call.html" target="_self">call</a></td><td class="desc"></td></tr>
-<tr id="row_21_7_22_8_1_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1validation_1_1container.html" target="_self">container</a></td><td class="desc"></td></tr>
-<tr id="row_21_7_22_8_2_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span id="arr_21_7_22_8_2_" class="arrow" onclick="toggleFolder('21_7_22_8_2_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1validation_1_1executor.html" target="_self">executor</a></td><td class="desc"></td></tr>
-<tr id="row_21_7_22_8_2_0_" class="even" style="display:none;"><td class="entry"><span style="width:96px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1validation_1_1executor_1_1call.html" target="_self">call</a></td><td class="desc"></td></tr>
+<tr id="row_21_7_15_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_21_7_15_" class="arrow" onclick="toggleFolder('21_7_15_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemesos_1_1internal_1_1protobuf.html" target="_self">protobuf</a></td><td class="desc"></td></tr>
+<tr id="row_21_7_15_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemesos_1_1internal_1_1protobuf_1_1framework.html" target="_self">framework</a></td><td class="desc"></td></tr>
+<tr id="row_21_7_15_1_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemesos_1_1internal_1_1protobuf_1_1maintenance.html" target="_self">maintenance</a></td><td class="desc"></td></tr>
+<tr id="row_21_7_15_2_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span id="arr_21_7_15_2_" class="arrow" onclick="toggleFolder('21_7_15_2_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemesos_1_1internal_1_1protobuf_1_1master.html" target="_self">master</a></td><td class="desc"></td></tr>
+<tr id="row_21_7_15_2_0_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemesos_1_1internal_1_1protobuf_1_1master_1_1event.html" target="_self">event</a></td><td class="desc"></td></tr>
+<tr id="row_21_7_15_3_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemesos_1_1internal_1_1protobuf_1_1slave.html" target="_self">slave</a></td><td class="desc"></td></tr>
+<tr id="row_21_7_16_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_21_7_16_" class="arrow" onclick="toggleFolder('21_7_16_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemesos_1_1internal_1_1recordio.html" target="_self">recordio</a></td><td class="desc"></td></tr>
+<tr id="row_21_7_16_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemesos_1_1internal_1_1recordio_1_1internal.html" target="_self">internal</a></td><td class="desc"></td></tr>
+<tr id="row_21_7_17_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemesos_1_1internal_1_1registry.html" target="_self">registry</a></td><td class="desc"></td></tr>
+<tr id="row_21_7_18_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_21_7_18_" class="arrow" onclick="toggleFolder('21_7_18_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemesos_1_1internal_1_1resource__provider.html" target="_self">resource_provider</a></td><td class="desc"></td></tr>
+<tr id="row_21_7_18_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span id="arr_21_7_18_0_" class="arrow" onclick="toggleFolder('21_7_18_0_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemesos_1_1internal_1_1resource__provider_1_1validation.html" target="_self">validation</a></td><td class="desc"></td></tr>
+<tr id="row_21_7_18_0_0_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemesos_1_1internal_1_1resource__provider_1_1validation_1_1call.html" target="_self">call</a></td><td class="desc"></td></tr>
+<tr id="row_21_7_19_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemesos_1_1internal_1_1rlimits.html" target="_self">rlimits</a></td><td class="desc"></td></tr>
+<tr id="row_21_7_20_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemesos_1_1internal_1_1scheduler.html" target="_self">scheduler</a></td><td class="desc"></td></tr>
+<tr id="row_21_7_21_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_21_7_21_" class="arrow" onclick="toggleFolder('21_7_21_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemesos_1_1internal_1_1slave.html" target="_self">slave</a></td><td class="desc"></td></tr>
+<tr id="row_21_7_21_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span id="arr_21_7_21_0_" class="arrow" onclick="toggleFolder('21_7_21_0_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1appc.html" target="_self">appc</a></td><td class="desc"></td></tr>
+<tr id="row_21_7_21_0_0_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1appc_1_1paths.html" target="_self">paths</a></td><td class="desc"></td></tr>
+<tr id="row_21_7_21_1_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span id="arr_21_7_21_1_" class="arrow" onclick="toggleFolder('21_7_21_1_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1cni.html" target="_self">cni</a></td><td class="desc"></td></tr>
+<tr id="row_21_7_21_1_0_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html" target="_self">paths</a></td><td class="desc"></td></tr>
+<tr id="row_21_7_21_1_1_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1spec.html" target="_self">spec</a></td><td class="desc"></td></tr>
+<tr id="row_21_7_21_2_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1compatibility.html" target="_self">compatibility</a></td><td class="desc"></td></tr>
+<tr id="row_21_7_21_3_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span id="arr_21_7_21_3_" class="arrow" onclick="toggleFolder('21_7_21_3_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1containerizer.html" target="_self">containerizer</a></td><td class="desc"></td></tr>
+<tr id="row_21_7_21_3_0_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html" target="_self">paths</a></td><td class="desc"></td></tr>
+<tr id="row_21_7_21_4_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span id="arr_21_7_21_4_" class="arrow" onclick="toggleFolder('21_7_21_4_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1docker.html" target="_self">docker</a></td><td class="desc"></td></tr>
+<tr id="row_21_7_21_4_0_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1docker_1_1paths.html" target="_self">paths</a></td><td class="desc"></td></tr>
+<tr id="row_21_7_21_4_1_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span id="arr_21_7_21_4_1_" class="arrow" onclick="toggleFolder('21_7_21_4_1_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1docker_1_1volume.html" target="_self">volume</a></td><td class="desc"></td></tr>
+<tr id="row_21_7_21_4_1_0_" class="even" style="display:none;"><td class="entry"><span style="width:96px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1docker_1_1volume_1_1paths.html" target="_self">paths</a></td><td class="desc"></td></tr>
+<tr id="row_21_7_21_5_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1paths.html" target="_self">paths</a></td><td class="desc"></td></tr>
+<tr id="row_21_7_21_6_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span id="arr_21_7_21_6_" class="arrow" onclick="toggleFolder('21_7_21_6_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1provisioner.html" target="_self">provisioner</a></td><td class="desc"></td></tr>
+<tr id="row_21_7_21_6_0_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1provisioner_1_1paths.html" target="_self">paths</a></td><td class="desc"></td></tr>
+<tr id="row_21_7_21_7_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span id="arr_21_7_21_7_" class="arrow" onclick="toggleFolder('21_7_21_7_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1state.html" target="_self">state</a></td><td class="desc"></td></tr>
+<tr id="row_21_7_21_7_0_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1state_1_1internal.html" target="_self">internal</a></td><td class="desc"></td></tr>
+<tr id="row_21_7_21_8_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span id="arr_21_7_21_8_" class="arrow" onclick="toggleFolder('21_7_21_8_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1validation.html" target="_self">validation</a></td><td class="desc"></td></tr>
+<tr id="row_21_7_21_8_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span id="arr_21_7_21_8_0_" class="arrow" onclick="toggleFolder('21_7_21_8_0_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1validation_1_1agent.html" target="_self">agent</a></td><td class="desc"></td></tr>
+<tr id="row_21_7_21_8_0_0_" class="even" style="display:none;"><td class="entry"><span style="width:96px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1validation_1_1agent_1_1call.html" target="_self">call</a></td><td class="desc"></td></tr>
+<tr id="row_21_7_21_8_1_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1validation_1_1container.html" target="_self">container</a></td><td class="desc"></td></tr>
+<tr id="row_21_7_21_8_2_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span id="arr_21_7_21_8_2_" class="arrow" onclick="toggleFolder('21_7_21_8_2_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1validation_1_1executor.html" target="_self">executor</a></td><td class="desc"></td></tr>
+<tr id="row_21_7_21_8_2_0_" class="even" style="display:none;"><td class="entry"><span style="width:96px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1validation_1_1executor_1_1call.html" target="_self">call</a></td><td class="desc"></td></tr>
+<tr id="row_21_7_22_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemesos_1_1internal_1_1storage.html" target="_self">storage</a></td><td class="desc"></td></tr>
 <tr id="row_21_7_23_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_21_7_23_" class="arrow" onclick="toggleFolder('21_7_23_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemesos_1_1internal_1_1tests.html" target="_self">tests</a></td><td class="desc"></td></tr>
 <tr id="row_21_7_23_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemesos_1_1internal_1_1tests_1_1cluster.html" target="_self">cluster</a></td><td class="desc"></td></tr>
 <tr id="row_21_7_23_1_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html" target="_self">common</a></td><td class="desc"></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/net__cls_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/net__cls_8hpp_source.html b/content/api/latest/c++/net__cls_8hpp_source.html
index 9d7ae3f..961ba92 100644
--- a/content/api/latest/c++/net__cls_8hpp_source.html
+++ b/content/api/latest/c++/net__cls_8hpp_source.html
@@ -80,7 +80,7 @@
 <div class="ttc" id="nothing_8hpp_html"><div class="ttname"><a href="nothing_8hpp.html">nothing.hpp</a></div></div>
 <div class="ttc" id="namespacerouting_1_1diagnosis_1_1socket_html_a8937277756951dcc28f2dbdbd9ea24d7"><div class="ttname"><a href="namespacerouting_1_1diagnosis_1_1socket.html#a8937277756951dcc28f2dbdbd9ea24d7">routing::diagnosis::socket::infos</a></div><div class="ttdeci">Try&lt; std::vector&lt; Info &gt; &gt; infos(int familiy, int states)</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1slave_1_1NetClsHandle_html"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1NetClsHandle.html">mesos::internal::slave::NetClsHandle</a></div><div class="ttdef"><b>Definition:</b> net_cls.hpp:56</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="namespacecgroups_1_1blkio_html_a72e1e4307b04bca27a0072da0a06dbd7"><div class="ttname"><a href="namespacecgroups_1_1blkio.html#a72e1e4307b04bca27a0072da0a06dbd7">cgroups::blkio::cgroup</a></div><div class="ttdeci">Result&lt; std::string &gt; cgroup(pid_t pid)</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1slave_1_1NetClsHandle_html_a6b423a2a1b530682313b9433cb43754f"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1NetClsHandle.html#a6b423a2a1b530682313b9433cb43754f">mesos::internal::slave::NetClsHandle::secondary</a></div><div class="ttdeci">uint16_t secondary</div><div class="ttdef"><b>Definition:</b> net_cls.hpp:81</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/937d024f/content/api/latest/c++/net__prio_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/net__prio_8hpp_source.html b/content/api/latest/c++/net__prio_8hpp_source.html
index f9eb7a1..dd1ade0 100644
--- a/content/api/latest/c++/net__prio_8hpp_source.html
+++ b/content/api/latest/c++/net__prio_8hpp_source.html
@@ -57,7 +57,7 @@
 <div class="ttc" id="subsystem_8hpp_html"><div class="ttname"><a href="subsystem_8hpp.html">subsystem.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Flags_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></div><div class="ttdef"><b>Definition:</b> flags.hpp:39</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1NetPrioSubsystem_html_aa44022fbb3e144e6341b6c0c65d3de2c"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1NetPrioSubsystem.html#aa44022fbb3e144e6341b6c0c65d3de2c">mesos::internal::slave::NetPrioSubsystem::~NetPrioSubsystem</a></div><div class="ttdeci">virtual ~NetPrioSubsystem()</div><div class="ttdef"><b>Definition:</b> net_prio.hpp:45</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1NetPrioSubsystem_html_aee176ff45ec9bb07b7a04333bcd280c4"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1NetPrioSubsystem.html#aee176ff45ec9bb07b7a04333bcd280c4">mesos::internal::slave::NetPrioSubsystem::name</a></div><div class="ttdeci">virtual std::string name() const </div><div class="ttdoc">The cgroups subsystem name of this Subsystem object. </div><div class="ttdef"><b>Definition:</b> net_prio.hpp:47</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1slave_html_ad6ca0a6763ea9870ef1d9b55b1c3b672"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave.html#ad6ca0a6763ea9870ef1d9b55b1c3b672">mesos::internal::slave::CGROUP_SUBSYSTEM_NET_PRIO_NAME</a></div><div class="ttdeci">const std::string CGROUP_SUBSYSTEM_NET_PRIO_NAME</div><div class="ttdef"><b>Definition:</b> constants.hpp:50</div></div>
 <div class="ttc" id="namespaceinternal_html"><div class="ttname"><a href="namespaceinternal.html">internal</a></div><div class="ttdef"><b>Definition:</b> attributes.hpp:24</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/operation_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/operation_8hpp_source.html b/content/api/latest/c++/operation_8hpp_source.html
index f0de4db..c48c976 100644
--- a/content/api/latest/c++/operation_8hpp_source.html
+++ b/content/api/latest/c++/operation_8hpp_source.html
@@ -62,7 +62,7 @@
 <div class="ttc" id="lambda_8hpp_html"><div class="ttname"><a href="lambda_8hpp.html">lambda.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1OperationStatusUpdateManager_html_ad572d8e6f30cd54388bfe6c8d534a6f3"><div class="ttname"><a href="classmesos_1_1internal_1_1OperationStatusUpdateManager.html#ad572d8e6f30cd54388bfe6c8d534a6f3">mesos::internal::OperationStatusUpdateManager::resume</a></div><div class="ttdeci">void resume()</div></div>
 <div class="ttc" id="structid_1_1UUID_html"><div class="ttname"><a href="structid_1_1UUID.html">id::UUID</a></div><div class="ttdef"><b>Definition:</b> uuid.hpp:35</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1OperationStatusUpdateManager_html_a02c2c2a4afb8408253bbf48e66f71484"><div class="ttname"><a href="classmesos_1_1internal_1_1OperationStatusUpdateManager.html#a02c2c2a4afb8408253bbf48e66f71484">mesos::internal::OperationStatusUpdateManager::cleanup</a></div><div class="ttdeci">void cleanup(const FrameworkID &amp;frameworkId)</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1OperationStatusUpdateManager_html_a8751b1534a3f3954a42d402daf973e92"><div class="ttname"><a href="classmesos_1_1internal_1_1OperationStatusUpdateManager.html#a8751b1534a3f3954a42d402daf973e92">mesos::internal::OperationStatusUpdateManager::pause</a></div><div class="ttdeci">void pause()</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1OperationStatusUpdateManager_html_a872c6bc11f75b121b732394a9e874409"><div class="ttname"><a href="classmesos_1_1internal_1_1OperationStatusUpdateManager.html#a872c6bc11f75b121b732394a9e874409">mesos::internal::OperationStatusUpdateManager::recover</a></div><div class="ttdeci">process::Future&lt; OperationStatusUpdateManagerState &gt; recover(const std::list&lt; id::UUID &gt; &amp;operationUuids, bool strict)</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/overlay_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/overlay_8hpp_source.html b/content/api/latest/c++/overlay_8hpp_source.html
index d4b5b8d..6ab768b 100644
--- a/content/api/latest/c++/overlay_8hpp_source.html
+++ b/content/api/latest/c++/overlay_8hpp_source.html
@@ -58,7 +58,7 @@
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1OverlayBackend_html_a8db562a3d83a3f78aaf0c5a5210438d8"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1OverlayBackend.html#a8db562a3d83a3f78aaf0c5a5210438d8">mesos::internal::slave::OverlayBackend::destroy</a></div><div class="ttdeci">virtual process::Future&lt; bool &gt; destroy(const std::string &amp;rootfs, const std::string &amp;backendDir)</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Backend_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Backend.html">mesos::internal::slave::Backend</a></div><div class="ttdef"><b>Definition:</b> backend.hpp:36</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1OverlayBackend_html_a0c9bee10cf997eb93314a9c8d6374a0d"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1OverlayBackend.html#a0c9bee10cf997eb93314a9c8d6374a0d">mesos::internal::slave::OverlayBackend::provision</a></div><div class="ttdeci">virtual process::Future&lt; Nothing &gt; provision(const std::vector&lt; std::string &gt; &amp;layers, const std::string &amp;rootfs, const std::string &amp;backendDir)</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="backend_8hpp_html"><div class="ttname"><a href="backend_8hpp.html">backend.hpp</a></div></div>
 <div class="ttc" id="namespaceinternal_html"><div class="ttname"><a href="namespaceinternal.html">internal</a></div><div class="ttdef"><b>Definition:</b> attributes.hpp:24</div></div>
 <div class="ttc" id="namespaceprocess_html"><div class="ttname"><a href="namespaceprocess.html">process</a></div><div class="ttdef"><b>Definition:</b> executor.hpp:47</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/perf__event_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/perf__event_8hpp_source.html b/content/api/latest/c++/perf__event_8hpp_source.html
index eea74bb..4b900ba 100644
--- a/content/api/latest/c++/perf__event_8hpp_source.html
+++ b/content/api/latest/c++/perf__event_8hpp_source.html
@@ -68,7 +68,7 @@
 <div class="ttc" id="time_8hpp_html"><div class="ttname"><a href="time_8hpp.html">time.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1PerfEventSubsystem_html_a5a532b63e821e94c22a30465337b836e"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1PerfEventSubsystem.html#a5a532b63e821e94c22a30465337b836e">mesos::internal::slave::PerfEventSubsystem::usage</a></div><div class="ttdeci">virtual process::Future&lt; ResourceStatistics &gt; usage(const ContainerID &amp;containerId, const std::string &amp;cgroup)</div><div class="ttdoc">Gather resource usage statistics of the cgroups subsystem for the associated container. </div></div>
 <div class="ttc" id="classSeconds_html"><div class="ttname"><a href="classSeconds.html">Seconds</a></div><div class="ttdef"><b>Definition:</b> duration.hpp:207</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="namespacecgroups_1_1blkio_html_a72e1e4307b04bca27a0072da0a06dbd7"><div class="ttname"><a href="namespacecgroups_1_1blkio.html#a72e1e4307b04bca27a0072da0a06dbd7">cgroups::blkio::cgroup</a></div><div class="ttdeci">Result&lt; std::string &gt; cgroup(pid_t pid)</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1PerfEventSubsystem_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1PerfEventSubsystem.html">mesos::internal::slave::PerfEventSubsystem</a></div><div class="ttdoc">Represent cgroups perf_event subsystem. </div><div class="ttdef"><b>Definition:</b> perf_event.hpp:44</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>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/pids_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/pids_8hpp_source.html b/content/api/latest/c++/pids_8hpp_source.html
index dc55f16..4fdd96e 100644
--- a/content/api/latest/c++/pids_8hpp_source.html
+++ b/content/api/latest/c++/pids_8hpp_source.html
@@ -59,7 +59,7 @@
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1PidsSubsystem_html_ae32dc2d035e2c3dacdd767a19e27c0c5"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1PidsSubsystem.html#ae32dc2d035e2c3dacdd767a19e27c0c5">mesos::internal::slave::PidsSubsystem::name</a></div><div class="ttdeci">virtual std::string name() const </div><div class="ttdoc">The cgroups subsystem name of this Subsystem object. </div><div class="ttdef"><b>Definition:</b> pids.hpp:47</div></div>
 <div class="ttc" id="subsystem_8hpp_html"><div class="ttname"><a href="subsystem_8hpp.html">subsystem.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Flags_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></div><div class="ttdef"><b>Definition:</b> flags.hpp:39</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1PidsSubsystem_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1PidsSubsystem.html">mesos::internal::slave::PidsSubsystem</a></div><div class="ttdoc">Represent cgroups pids subsystem. </div><div class="ttdef"><b>Definition:</b> pids.hpp:38</div></div>
 <div class="ttc" id="namespaceinternal_html"><div class="ttname"><a href="namespaceinternal.html">internal</a></div><div class="ttdef"><b>Definition:</b> attributes.hpp:24</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Subsystem_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Subsystem.html">mesos::internal::slave::Subsystem</a></div><div class="ttdoc">An abstraction for cgroups subsystem. </div><div class="ttdef"><b>Definition:</b> subsystem.hpp:42</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/port__mapper_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/port__mapper_8hpp_source.html b/content/api/latest/c++/port__mapper_8hpp_source.html
index d958d84..5ea7509 100644
--- a/content/api/latest/c++/port__mapper_8hpp_source.html
+++ b/content/api/latest/c++/port__mapper_8hpp_source.html
@@ -65,7 +65,7 @@
 <div class="ttc" id="classnet_1_1IP_html"><div class="ttname"><a href="classnet_1_1IP.html">net::IP</a></div><div class="ttdef"><b>Definition:</b> ip.hpp:73</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1cni_1_1PortMapper_html_acabfc11c561d82f5704620dea441d40f"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1cni_1_1PortMapper.html#acabfc11c561d82f5704620dea441d40f">mesos::internal::slave::cni::PortMapper::ERROR_DELEGATE_FAILURE</a></div><div class="ttdeci">static constexpr int ERROR_DELEGATE_FAILURE</div><div class="ttdef"><b>Definition:</b> port_mapper.hpp:46</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1cni_1_1PortMapper_html_aae5c42a434b6bd5ab8bb9e6a3f381031"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1cni_1_1PortMapper.html#aae5c42a434b6bd5ab8bb9e6a3f381031">mesos::internal::slave::cni::PortMapper::ERROR_BAD_ARGS</a></div><div class="ttdeci">static constexpr int ERROR_BAD_ARGS</div><div class="ttdef"><b>Definition:</b> port_mapper.hpp:45</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1cni_1_1PortMapper_html_ae62dd526a944038b8076aa82c2229700"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1cni_1_1PortMapper.html#ae62dd526a944038b8076aa82c2229700">mesos::internal::slave::cni::PortMapper::execute</a></div><div class="ttdeci">Try&lt; Option&lt; std::string &gt;, spec::PluginError &gt; execute()</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="future_8hpp_html"><div class="ttname"><a href="future_8hpp.html">future.hpp</a></div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/port__mapping_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/port__mapping_8hpp_source.html b/content/api/latest/c++/port__mapping_8hpp_source.html
index b069a03..b168419 100644
--- a/content/api/latest/c++/port__mapping_8hpp_source.html
+++ b/content/api/latest/c++/port__mapping_8hpp_source.html
@@ -108,7 +108,7 @@
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1PortMappingUpdate_html_a81ecc0a07343c1ed2adf4e3a05d8bde6"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1PortMappingUpdate.html#a81ecc0a07343c1ed2adf4e3a05d8bde6">mesos::internal::slave::PortMappingUpdate::NAME</a></div><div class="ttdeci">static const char * NAME</div><div class="ttdef"><b>Definition:</b> port_mapping.hpp:353</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1slave_1_1PortMappingStatistics_1_1Flags_html_a623547147c8fc85829b30351e75f849e"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1PortMappingStatistics_1_1Flags.html#a623547147c8fc85829b30351e75f849e">mesos::internal::slave::PortMappingStatistics::Flags::pid</a></div><div class="ttdeci">Option&lt; pid_t &gt; pid</div><div class="ttdef"><b>Definition:</b> port_mapping.hpp:389</div></div>
 <div class="ttc" id="classflags_1_1FlagsBase_html"><div class="ttname"><a href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></div><div class="ttdef"><b>Definition:</b> flags.hpp:44</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1slave_1_1PortMappingUpdate_1_1Flags_html"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1PortMappingUpdate_1_1Flags.html">mesos::internal::slave::PortMappingUpdate::Flags</a></div><div class="ttdef"><b>Definition:</b> port_mapping.hpp:355</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></div><div class="ttdef"><b>Definition:</b> isolator.hpp:80</div></div>
 <div class="ttc" id="classrouting_1_1filter_1_1ip_1_1PortRange_html"><div class="ttname"><a href="classrouting_1_1filter_1_1ip_1_1PortRange.html">routing::filter::ip::PortRange</a></div><div class="ttdef"><b>Definition:</b> ip.hpp:49</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/ports_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/ports_8hpp_source.html b/content/api/latest/c++/ports_8hpp_source.html
index 55169f9..2033817 100644
--- a/content/api/latest/c++/ports_8hpp_source.html
+++ b/content/api/latest/c++/ports_8hpp_source.html
@@ -71,7 +71,7 @@
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1NetworkPortsIsolatorProcess_html_af8e380602c2e98f10ea35379f1f5e0be"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1NetworkPortsIsolatorProcess.html#af8e380602c2e98f10ea35379f1f5e0be">mesos::internal::slave::NetworkPortsIsolatorProcess::check</a></div><div class="ttdeci">process::Future&lt; Nothing &gt; check(const hashmap&lt; ContainerID, IntervalSet&lt; uint16_t &gt;&gt; &amp;listeners)</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1NetworkPortsIsolatorProcess_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1NetworkPortsIsolatorProcess.html">mesos::internal::slave::NetworkPortsIsolatorProcess</a></div><div class="ttdef"><b>Definition:</b> ports.hpp:45</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1NetworkPortsIsolatorProcess_html_ac28130a0acef9e4ab9b5f3427ef6f575"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1NetworkPortsIsolatorProcess.html#ac28130a0acef9e4ab9b5f3427ef6f575">mesos::internal::slave::NetworkPortsIsolatorProcess::cleanup</a></div><div class="ttdeci">virtual process::Future&lt; Nothing &gt; cleanup(const ContainerID &amp;containerId)</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="classprocess_1_1Promise_html"><div class="ttname"><a href="classprocess_1_1Promise.html">process::Promise&lt; mesos::slave::ContainerLimitation &gt;</a></div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1NetworkPortsIsolatorProcess_html_a12eba41f95d15f0ce8178aaa2917e654"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1NetworkPortsIsolatorProcess.html#a12eba41f95d15f0ce8178aaa2917e654">mesos::internal::slave::NetworkPortsIsolatorProcess::create</a></div><div class="ttdeci">static Try&lt; mesos::slave::Isolator * &gt; create(const Flags &amp;flags)</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></div><div class="ttdef"><b>Definition:</b> isolator.hpp:80</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/posix_2disk_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/posix_2disk_8hpp_source.html b/content/api/latest/c++/posix_2disk_8hpp_source.html
index 95f4816..b265307 100644
--- a/content/api/latest/c++/posix_2disk_8hpp_source.html
+++ b/content/api/latest/c++/posix_2disk_8hpp_source.html
@@ -73,7 +73,7 @@
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1PosixDiskIsolatorProcess_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1PosixDiskIsolatorProcess.html">mesos::internal::slave::PosixDiskIsolatorProcess</a></div><div class="ttdef"><b>Definition:</b> disk.hpp:73</div></div>
 <div class="ttc" id="bytes_8hpp_html"><div class="ttname"><a href="bytes_8hpp.html">bytes.hpp</a></div></div>
 <div class="ttc" id="namespacerouting_1_1diagnosis_1_1socket_html_a8937277756951dcc28f2dbdbd9ea24d7"><div class="ttname"><a href="namespacerouting_1_1diagnosis_1_1socket.html#a8937277756951dcc28f2dbdbd9ea24d7">routing::diagnosis::socket::infos</a></div><div class="ttdeci">Try&lt; std::vector&lt; Info &gt; &gt; infos(int familiy, int states)</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1DiskUsageCollector_html_a3a20f26f0b31c9efd4e52c7679458531"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1DiskUsageCollector.html#a3a20f26f0b31c9efd4e52c7679458531">mesos::internal::slave::DiskUsageCollector::DiskUsageCollector</a></div><div class="ttdeci">DiskUsageCollector(const Duration &amp;interval)</div></div>
 <div class="ttc" id="classprocess_1_1Promise_html"><div class="ttname"><a href="classprocess_1_1Promise.html">process::Promise&lt; mesos::slave::ContainerLimitation &gt;</a></div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></div><div class="ttdef"><b>Definition:</b> isolator.hpp:80</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/posix_2rlimits_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/posix_2rlimits_8hpp_source.html b/content/api/latest/c++/posix_2rlimits_8hpp_source.html
index b63186c..9044715 100644
--- a/content/api/latest/c++/posix_2rlimits_8hpp_source.html
+++ b/content/api/latest/c++/posix_2rlimits_8hpp_source.html
@@ -55,7 +55,7 @@
 <a href="posix_2rlimits_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">// Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// or more contributor license agreements.  See the NOTICE file</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment">// distributed with this work for additional information</span></div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">// regarding copyright ownership.  The ASF licenses this file</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment">// to you under the Apache License, Version 2.0 (the</span></div><div class="line"><a name="l00006"></a><s
 pan class="lineno">    6</span>&#160;<span class="comment">// &quot;License&quot;); you may not use this file except in compliance</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment">// with the License.  You may obtain a copy of the License at</span></div><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment">//     http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment">// Unless required by applicable law or agreed to in writing, software</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment">// di
 stributed under the License is distributed on an &quot;AS IS&quot; BASIS,</span></div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment">// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span></div><div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment">// See the License for the specific language governing permissions and</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment">// limitations under the License.</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;</div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="preprocessor">#ifndef __POSIX_RLIMIT_HPP__</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="preprocessor">#define __POSIX_RLIMIT_HPP__</span></div><div class="line">
 <a name="l00019"></a><span class="lineno">   19</span>&#160;</div><div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="nothing_8hpp.html">stout/nothing.hpp</a>&gt;</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="try_8hpp.html">stout/try.hpp</a>&gt;</span></div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;</div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="include_2mesos_2mesos_8hpp.html">mesos/mesos.hpp</a>&gt;</span></div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div><div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespacemesos.html">mesos</a
 > {</div><div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceinternal.html">internal</a> {</div><div class="line"><a name="l00027"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1rlimits.html">   27</a></span>&#160;<span class="keyword">namespace </span>rlimits {</div><div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;</div><div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="comment">// Convert from Mesos RLimit types to system</span></div><div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="comment">// resources (see e.g., `sys/resource.h`).</span></div><div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<a class="code" href="classTry.html">Try&lt;int&gt;</a> <a class="code" href="namespacemesos_1_1internal_1_1rlimits.html#a58d493c
 51e5b73f17c642c114290b703">convert</a>(<a class="code" href="namespacemesos_1_1internal_1_1capabilities.html#aaa5ec6d56ccbeba718b9e8fc6ec2f7c9">RLimitInfo::RLimit::Type</a> <a class="code" href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">type</a>);</div><div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;</div><div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;</div><div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;<span class="comment">// Set the given resource limit for the calling process.</span></div><div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;<a class="code" href="classTry.html">Try&lt;Nothing&gt;</a> <span class="keyword">set</span>(<span class="keyword">const</span> RLimitInfo::RLimit&amp; limit);</div><div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;</div><div class="line"><a name="l00037"></a><span clas
 s="lineno">   37</span>&#160;} <span class="comment">// namespace rlimits {</span></div><div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;} <span class="comment">// namespace internal {</span></div><div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;} <span class="comment">// namespace mesos {</span></div><div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;</div><div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;<span class="preprocessor">#endif // __POSIX_RLIMIT_HPP__</span></div><div class="ttc" id="classTry_html"><div class="ttname"><a href="classTry.html">Try</a></div><div class="ttdef"><b>Definition:</b> check.hpp:33</div></div>
 <div class="ttc" id="include_2mesos_2mesos_8hpp_html"><div class="ttname"><a href="include_2mesos_2mesos_8hpp.html">mesos.hpp</a></div></div>
 <div class="ttc" id="nothing_8hpp_html"><div class="ttname"><a href="nothing_8hpp.html">nothing.hpp</a></div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1rlimits_html_a58d493c51e5b73f17c642c114290b703"><div class="ttname"><a href="namespacemesos_1_1internal_1_1rlimits.html#a58d493c51e5b73f17c642c114290b703">mesos::internal::rlimits::convert</a></div><div class="ttdeci">Try&lt; int &gt; convert(RLimitInfo::RLimit::Type type)</div></div>
 <div class="ttc" id="namespaceinternal_html"><div class="ttname"><a href="namespaceinternal.html">internal</a></div><div class="ttdef"><b>Definition:</b> attributes.hpp:24</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1capabilities_html_aaa5ec6d56ccbeba718b9e8fc6ec2f7c9"><div class="ttname"><a href="namespacemesos_1_1internal_1_1capabilities.html#aaa5ec6d56ccbeba718b9e8fc6ec2f7c9">mesos::internal::capabilities::Type</a></div><div class="ttdeci">Type</div><div class="ttdef"><b>Definition:</b> capabilities.hpp:79</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/posix_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/posix_8hpp_source.html b/content/api/latest/c++/posix_8hpp_source.html
index 19396f5..e74e83f 100644
--- a/content/api/latest/c++/posix_8hpp_source.html
+++ b/content/api/latest/c++/posix_8hpp_source.html
@@ -78,7 +78,7 @@
 <div class="ttc" id="namespacemesos_1_1internal_html_a91a5bc5e418e8712bb512721b5abc46d"><div class="ttname"><a href="namespacemesos_1_1internal.html#a91a5bc5e418e8712bb512721b5abc46d">mesos::internal::usage</a></div><div class="ttdeci">Try&lt; ResourceStatistics &gt; usage(pid_t pid, bool mem=true, bool cpus=true)</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess_html_a1a456c37615df1a0b54193cbe6052b04"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html#a1a456c37615df1a0b54193cbe6052b04">mesos::internal::slave::PosixIsolatorProcess::isolate</a></div><div class="ttdeci">virtual process::Future&lt; Nothing &gt; isolate(const ContainerID &amp;containerId, pid_t pid)</div><div class="ttdef"><b>Definition:</b> posix.hpp:81</div></div>
 <div class="ttc" id="pstree_8hpp_html"><div class="ttname"><a href="pstree_8hpp.html">pstree.hpp</a></div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="classprocess_1_1Promise_html"><div class="ttname"><a href="classprocess_1_1Promise.html">process::Promise&lt; mesos::slave::ContainerLimitation &gt;</a></div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1PosixMemIsolatorProcess_html_a4f0cc8bf34c207c15d6e72226814d5f5"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1PosixMemIsolatorProcess.html#a4f0cc8bf34c207c15d6e72226814d5f5">mesos::internal::slave::PosixMemIsolatorProcess::create</a></div><div class="ttdeci">static Try&lt; mesos::slave::Isolator * &gt; create(const Flags &amp;flags)</div><div class="ttdef"><b>Definition:</b> posix.hpp:179</div></div>
 <div class="ttc" id="classhashmap_html_a040f93efd556981326f0809e0f24f9ef"><div class="ttname"><a href="classhashmap.html#a040f93efd556981326f0809e0f24f9ef">hashmap::put</a></div><div class="ttdeci">void put(const Key &amp;key, const Value &amp;value)</div><div class="ttdef"><b>Definition:</b> hashmap.hpp:104</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/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 8b3cc5c..79736e6 100644
--- a/content/api/latest/c++/protobuf__utils_8hpp_source.html
+++ b/content/api/latest/c++/protobuf__utils_8hpp_source.html
@@ -106,7 +106,7 @@
 <div class="ttc" id="namespacemesos_1_1internal_1_1protobuf_html_ae2c95da054d42be4ebf9eb6156db1841"><div class="ttname"><a href="namespacemesos_1_1internal_1_1protobuf.html#ae2c95da054d42be4ebf9eb6156db1841">mesos::internal::protobuf::getTaskContainerStatus</a></div><div class="ttdeci">Option&lt; ContainerStatus &gt; getTaskContainerStatus(const Task &amp;task)</div></div>
 <div class="ttc" id="structid_1_1UUID_html"><div class="ttname"><a href="structid_1_1UUID.html">id::UUID</a></div><div class="ttdef"><b>Definition:</b> uuid.hpp:35</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1protobuf_1_1framework_1_1Capabilities_html"><div class="ttname"><a href="structmesos_1_1internal_1_1protobuf_1_1framework_1_1Capabilities.html">mesos::internal::protobuf::framework::Capabilities</a></div><div class="ttdef"><b>Definition:</b> protobuf_utils.hpp:445</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1protobuf_html_ac4ae9d9e44c7a92327e4cbd111a6bbd7"><div class="ttname"><a href="namespacemesos_1_1internal_1_1protobuf.html#ac4ae9d9e44c7a92327e4cbd111a6bbd7">mesos::internal::protobuf::createTask</a></div><div class="ttdeci">Task createTask(const TaskInfo &amp;task, const TaskState &amp;state, const FrameworkID &amp;frameworkId)</div></div>
 <div class="ttc" id="namespacerouting_1_1diagnosis_1_1socket_1_1state_html_a4cceb5a8a4b3f5e1323fdf4a14c5d2a6"><div class="ttname"><a href="namespacerouting_1_1diagnosis_1_1socket_1_1state.html#a4cceb5a8a4b3f5e1323fdf4a14c5d2a6">routing::diagnosis::socket::state::UNKNOWN</a></div><div class="ttdeci">const int UNKNOWN</div><div class="ttdef"><b>Definition:</b> diagnosis.hpp:39</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1protobuf_1_1slave_1_1Capabilities_html_a805d49839e5dfe48601afad099dfdc67"><div class="ttname"><a href="structmesos_1_1internal_1_1protobuf_1_1slave_1_1Capabilities.html#a805d49839e5dfe48601afad099dfdc67">mesos::internal::protobuf::slave::Capabilities::toRepeatedPtrField</a></div><div class="ttdeci">google::protobuf::RepeatedPtrField&lt; SlaveInfo::Capability &gt; toRepeatedPtrField() const </div><div class="ttdef"><b>Definition:</b> protobuf_utils.hpp:294</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/provider_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/provider_8hpp_source.html b/content/api/latest/c++/provider_8hpp_source.html
index 2fd4147..37b16e4 100644
--- a/content/api/latest/c++/provider_8hpp_source.html
+++ b/content/api/latest/c++/provider_8hpp_source.html
@@ -59,7 +59,7 @@
 <div class="ttc" id="classmesos_1_1internal_1_1StorageLocalResourceProvider_html_a71e58b6f7f4b9d9989e691370aa05903"><div class="ttname"><a href="classmesos_1_1internal_1_1StorageLocalResourceProvider.html#a71e58b6f7f4b9d9989e691370aa05903">mesos::internal::StorageLocalResourceProvider::~StorageLocalResourceProvider</a></div><div class="ttdeci">~StorageLocalResourceProvider() override</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1StorageLocalResourceProvider_html_a992fbd6e13668c545f311bc0eed233c1"><div class="ttname"><a href="classmesos_1_1internal_1_1StorageLocalResourceProvider.html#a992fbd6e13668c545f311bc0eed233c1">mesos::internal::StorageLocalResourceProvider::StorageLocalResourceProvider</a></div><div class="ttdeci">StorageLocalResourceProvider(const StorageLocalResourceProvider &amp;other)=delete</div></div>
 <div class="ttc" id="structprocess_1_1http_1_1URL_html"><div class="ttname"><a href="structprocess_1_1http_1_1URL.html">process::http::URL</a></div><div class="ttdef"><b>Definition:</b> http.hpp:129</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="namespaceinternal_html"><div class="ttname"><a href="namespaceinternal.html">internal</a></div><div class="ttdef"><b>Definition:</b> attributes.hpp:24</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1StorageLocalResourceProvider_html_ad7dc2854ee01b3c188fa877ae04d9c46"><div class="ttname"><a href="classmesos_1_1internal_1_1StorageLocalResourceProvider.html#ad7dc2854ee01b3c188fa877ae04d9c46">mesos::internal::StorageLocalResourceProvider::create</a></div><div class="ttdeci">static Try&lt; process::Owned&lt; LocalResourceProvider &gt; &gt; create(const process::http::URL &amp;url, const std::string &amp;workDir, const mesos::ResourceProviderInfo &amp;info, const SlaveID &amp;slaveId, const Option&lt; std::string &gt; &amp;authToken, bool strict)</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1StorageLocalResourceProvider_html_ad877f9008c46391e405a64e8e01295aa"><div class="ttname"><a href="classmesos_1_1internal_1_1StorageLocalResourceProvider.html#ad877f9008c46391e405a64e8e01295aa">mesos::internal::StorageLocalResourceProvider::principal</a></div><div class="ttdeci">static Try&lt; process::http::authentication::Principal &gt; principal(const mesos::ResourceProviderInfo &amp;info)</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/provisioner_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/provisioner_8hpp_source.html b/content/api/latest/c++/provisioner_8hpp_source.html
index 765d3f6..c9a6764 100644
--- a/content/api/latest/c++/provisioner_8hpp_source.html
+++ b/content/api/latest/c++/provisioner_8hpp_source.html
@@ -74,7 +74,7 @@
 <div class="ttc" id="counter_8hpp_html"><div class="ttname"><a href="counter_8hpp.html">counter.hpp</a></div></div>
 <div class="ttc" id="namespacerouting_1_1diagnosis_1_1socket_html_a8937277756951dcc28f2dbdbd9ea24d7"><div class="ttname"><a href="namespacerouting_1_1diagnosis_1_1socket.html#a8937277756951dcc28f2dbdbd9ea24d7">routing::diagnosis::socket::infos</a></div><div class="ttdeci">Try&lt; std::vector&lt; Info &gt; &gt; infos(int familiy, int states)</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1slave_1_1ProvisionInfo_html_ae5f3b182cf40f977062a177c309c3269"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1ProvisionInfo.html#ae5f3b182cf40f977062a177c309c3269">mesos::internal::slave::ProvisionInfo::rootfs</a></div><div class="ttdeci">std::string rootfs</div><div class="ttdef"><b>Definition:</b> provisioner.hpp:62</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="classprocess_1_1Promise_html"><div class="ttname"><a href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1ProvisionerProcess_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1ProvisionerProcess.html">mesos::internal::slave::ProvisionerProcess</a></div><div class="ttdef"><b>Definition:</b> provisioner.hpp:124</div></div>
 <div class="ttc" id="namespacecgroups_html_aff40863260825f6176d8195102a0a47f"><div class="ttname"><a href="namespacecgroups.html#aff40863260825f6176d8195102a0a47f">cgroups::destroy</a></div><div class="ttdeci">process::Future&lt; Nothing &gt; destroy(const std::string &amp;hierarchy, const std::string &amp;cgroup=&quot;/&quot;)</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/proxy__executor_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/proxy__executor_8hpp_source.html b/content/api/latest/c++/proxy__executor_8hpp_source.html
index e563b2d..6b65070 100644
--- a/content/api/latest/c++/proxy__executor_8hpp_source.html
+++ b/content/api/latest/c++/proxy__executor_8hpp_source.html
@@ -62,7 +62,7 @@
 <div class="ttc" id="classmesos_1_1python_1_1ProxyExecutor_html_ab6e2a7f564dfc021854cbb3d47dd4cc6"><div class="ttname"><a href="classmesos_1_1python_1_1ProxyExecutor.html#ab6e2a7f564dfc021854cbb3d47dd4cc6">mesos::python::ProxyExecutor::shutdown</a></div><div class="ttdeci">virtual void shutdown(ExecutorDriver *driver)</div></div>
 <div class="ttc" id="classmesos_1_1python_1_1ProxyExecutor_html_a472417974f3f68d16886feec5e0ec64b"><div class="ttname"><a href="classmesos_1_1python_1_1ProxyExecutor.html#a472417974f3f68d16886feec5e0ec64b">mesos::python::ProxyExecutor::~ProxyExecutor</a></div><div class="ttdeci">virtual ~ProxyExecutor()</div><div class="ttdef"><b>Definition:</b> proxy_executor.hpp:42</div></div>
 <div class="ttc" id="classmesos_1_1python_1_1ProxyExecutor_html_a0b910f79c3da91779373a6d1003ca037"><div class="ttname"><a href="classmesos_1_1python_1_1ProxyExecutor.html#a0b910f79c3da91779373a6d1003ca037">mesos::python::ProxyExecutor::registered</a></div><div class="ttdeci">virtual void registered(ExecutorDriver *driver, const ExecutorInfo &amp;executorInfo, const FrameworkInfo &amp;frameworkInfo, const SlaveInfo &amp;slaveInfo)</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="classmesos_1_1python_1_1ProxyExecutor_html_a2cccbbc2a0f98278c1a65bc42bda4d69"><div class="ttname"><a href="classmesos_1_1python_1_1ProxyExecutor.html#a2cccbbc2a0f98278c1a65bc42bda4d69">mesos::python::ProxyExecutor::killTask</a></div><div class="ttdeci">virtual void killTask(ExecutorDriver *driver, const TaskID &amp;taskId)</div></div>
 <div class="ttc" id="classmesos_1_1python_1_1ProxyExecutor_html_af3bf768e648616adb3aa061296f19e14"><div class="ttname"><a href="classmesos_1_1python_1_1ProxyExecutor.html#af3bf768e648616adb3aa061296f19e14">mesos::python::ProxyExecutor::disconnected</a></div><div class="ttdeci">virtual void disconnected(ExecutorDriver *driver)</div></div>
 <div class="ttc" id="classmesos_1_1Executor_html"><div class="ttname"><a href="classmesos_1_1Executor.html">mesos::Executor</a></div><div class="ttdef"><b>Definition:</b> executor.hpp:74</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/proxy__scheduler_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/proxy__scheduler_8hpp_source.html b/content/api/latest/c++/proxy__scheduler_8hpp_source.html
index bcc0803..fa08300 100644
--- a/content/api/latest/c++/proxy__scheduler_8hpp_source.html
+++ b/content/api/latest/c++/proxy__scheduler_8hpp_source.html
@@ -61,7 +61,7 @@
 <div class="ttc" id="classmesos_1_1python_1_1ProxyScheduler_html_a7691e06a53d1529771500ec23517faea"><div class="ttname"><a href="classmesos_1_1python_1_1ProxyScheduler.html#a7691e06a53d1529771500ec23517faea">mesos::python::ProxyScheduler::executorLost</a></div><div class="ttdeci">virtual void executorLost(SchedulerDriver *driver, const ExecutorID &amp;executorId, const SlaveID &amp;slaveId, int status)</div></div>
 <div class="ttc" id="classmesos_1_1python_1_1ProxyScheduler_html_a501c6429ffb42017e508006b3fd6e7b0"><div class="ttname"><a href="classmesos_1_1python_1_1ProxyScheduler.html#a501c6429ffb42017e508006b3fd6e7b0">mesos::python::ProxyScheduler::resourceOffers</a></div><div class="ttdeci">virtual void resourceOffers(SchedulerDriver *driver, const std::vector&lt; Offer &gt; &amp;offers)</div></div>
 <div class="ttc" id="scheduler_8hpp_html"><div class="ttname"><a href="scheduler_8hpp.html">scheduler.hpp</a></div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="classmesos_1_1Scheduler_html"><div class="ttname"><a href="classmesos_1_1Scheduler.html">mesos::Scheduler</a></div><div class="ttdef"><b>Definition:</b> scheduler.hpp:69</div></div>
 <div class="ttc" id="classmesos_1_1python_1_1ProxyScheduler_html_a5af37314d3a820bf7a2cbd9cb6b56272"><div class="ttname"><a href="classmesos_1_1python_1_1ProxyScheduler.html#a5af37314d3a820bf7a2cbd9cb6b56272">mesos::python::ProxyScheduler::frameworkMessage</a></div><div class="ttdeci">virtual void frameworkMessage(SchedulerDriver *driver, const ExecutorID &amp;executorId, const SlaveID &amp;slaveId, const std::string &amp;data)</div></div>
 <div class="ttc" id="classmesos_1_1python_1_1ProxyScheduler_html_ad21c8edda159da2fddb7ae1894249c14"><div class="ttname"><a href="classmesos_1_1python_1_1ProxyScheduler.html#ad21c8edda159da2fddb7ae1894249c14">mesos::python::ProxyScheduler::offerRescinded</a></div><div class="ttdeci">virtual void offerRescinded(SchedulerDriver *driver, const OfferID &amp;offerId)</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/puller_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/puller_8hpp_source.html b/content/api/latest/c++/puller_8hpp_source.html
index a13a1dc..78bb464 100644
--- a/content/api/latest/c++/puller_8hpp_source.html
+++ b/content/api/latest/c++/puller_8hpp_source.html
@@ -64,7 +64,7 @@
 <div class="ttc" id="include_2mesos_2docker_2spec_8hpp_html"><div class="ttname"><a href="include_2mesos_2docker_2spec_8hpp.html">spec.hpp</a></div></div>
 <div class="ttc" id="classprocess_1_1Shared_html"><div class="ttname"><a href="classprocess_1_1Shared.html">process::Shared</a></div><div class="ttdef"><b>Definition:</b> owned.hpp:25</div></div>
 <div class="ttc" id="include_2mesos_2uri_2fetcher_8hpp_html"><div class="ttname"><a href="include_2mesos_2uri_2fetcher_8hpp.html">fetcher.hpp</a></div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="future_8hpp_html"><div class="ttname"><a href="future_8hpp.html">future.hpp</a></div></div>
 <div class="ttc" id="structNone_html"><div class="ttname"><a href="structNone.html">None</a></div><div class="ttdef"><b>Definition:</b> none.hpp:27</div></div>
 <div class="ttc" id="namespaceinternal_html"><div class="ttname"><a href="namespaceinternal.html">internal</a></div><div class="ttdef"><b>Definition:</b> attributes.hpp:24</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/qos__controllers_2noop_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/qos__controllers_2noop_8hpp_source.html b/content/api/latest/c++/qos__controllers_2noop_8hpp_source.html
index d6aa6dc..33a2fa8 100644
--- a/content/api/latest/c++/qos__controllers_2noop_8hpp_source.html
+++ b/content/api/latest/c++/qos__controllers_2noop_8hpp_source.html
@@ -58,7 +58,7 @@
 <div class="ttc" id="slave_2qos__controller_8hpp_html"><div class="ttname"><a href="slave_2qos__controller_8hpp.html">qos_controller.hpp</a></div></div>
 <div class="ttc" id="lambda_8hpp_html"><div class="ttname"><a href="lambda_8hpp.html">lambda.hpp</a></div></div>
 <div class="ttc" id="namespacemesos_1_1internal_html_a91a5bc5e418e8712bb512721b5abc46d"><div class="ttname"><a href="namespacemesos_1_1internal.html#a91a5bc5e418e8712bb512721b5abc46d">mesos::internal::usage</a></div><div class="ttdeci">Try&lt; ResourceStatistics &gt; usage(pid_t pid, bool mem=true, bool cpus=true)</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1NoopQoSController_html_a68f2a0c7e4bca2009010d6dd8787895f"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1NoopQoSController.html#a68f2a0c7e4bca2009010d6dd8787895f">mesos::internal::slave::NoopQoSController::corrections</a></div><div class="ttdeci">virtual process::Future&lt; std::list&lt; mesos::slave::QoSCorrection &gt; &gt; corrections()</div></div>
 <div class="ttc" id="namespaceinternal_html"><div class="ttname"><a href="namespaceinternal.html">internal</a></div><div class="ttdef"><b>Definition:</b> attributes.hpp:24</div></div>
 <div class="ttc" id="owned_8hpp_html"><div class="ttname"><a href="owned_8hpp.html">owned.hpp</a></div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/recover_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/recover_8hpp_source.html b/content/api/latest/c++/recover_8hpp_source.html
index 4be824f..062c5af 100644
--- a/content/api/latest/c++/recover_8hpp_source.html
+++ b/content/api/latest/c++/recover_8hpp_source.html
@@ -58,7 +58,7 @@
 <div class="ttc" id="classprocess_1_1Shared_html"><div class="ttname"><a href="classprocess_1_1Shared.html">process::Shared&lt; Network &gt;</a></div></div>
 <div class="ttc" id="nothing_8hpp_html"><div class="ttname"><a href="nothing_8hpp.html">nothing.hpp</a></div></div>
 <div class="ttc" id="classSeconds_html"><div class="ttname"><a href="classSeconds.html">Seconds</a></div><div class="ttdef"><b>Definition:</b> duration.hpp:207</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="future_8hpp_html"><div class="ttname"><a href="future_8hpp.html">future.hpp</a></div></div>
 <div class="ttc" id="namespaceinternal_html"><div class="ttname"><a href="namespaceinternal.html">internal</a></div><div class="ttdef"><b>Definition:</b> attributes.hpp:24</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1log_html_a5043b169fcc99e7f6d9d251bb3740fb6"><div class="ttname"><a href="namespacemesos_1_1internal_1_1log.html#a5043b169fcc99e7f6d9d251bb3740fb6">mesos::internal::log::recover</a></div><div class="ttdeci">process::Future&lt; process::Owned&lt; Replica &gt; &gt; recover(size_t quorum, const process::Owned&lt; Replica &gt; &amp;replica, const process::Shared&lt; Network &gt; &amp;network, bool autoInitialize=false)</div></div>


[23/37] mesos-site git commit: Updated the website built from mesos SHA: 1231e8f.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/grpc_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/grpc_8hpp_source.html b/content/api/latest/c++/grpc_8hpp_source.html
index 9754b14..2f65adc 100644
--- a/content/api/latest/c++/grpc_8hpp_source.html
+++ b/content/api/latest/c++/grpc_8hpp_source.html
@@ -52,33 +52,35 @@
 <div class="title">grpc.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<a href="grpc_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">// Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// you may not use this file except in compliance with the License.</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment">// You may obtain a copy of the License at</span></div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment">//     http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment">//</span
 ></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment">// Unless required by applicable law or agreed to in writing, software</span></div><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment">// distributed under the License is distributed on an &quot;AS IS&quot; BASIS,</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment">// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment">// See the License for the specific language governing permissions and</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment">// limitations under the License</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;</div><div class="line
 "><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="preprocessor">#ifndef __PROCESS_GRPC_HPP__</span></div><div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="preprocessor">#define __PROCESS_GRPC_HPP__</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;</div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="preprocessor">#include &lt;atomic&gt;</span></div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="preprocessor">#include &lt;chrono&gt;</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="preprocessor">#include &lt;memory&gt;</span></div><div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="preprocessor">#include &lt;thread&gt;</span></div><div class="line"><a name="l00020"></a><span class="lineno">   20</span>&
 #160;<span class="preprocessor">#include &lt;type_traits&gt;</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;</div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="preprocessor">#include &lt;google/protobuf/message.h&gt;</span></div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;</div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;<span class="preprocessor">#include &lt;grpc++/grpc++.h&gt;</span></div><div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;</div><div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="future_8hpp.html">process/future.hpp</a>&gt;</span></div><div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="owned_8hpp.html">process/
 owned.hpp</a>&gt;</span></div><div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="libprocess_2include_2process_2process_8hpp.html">process/process.hpp</a>&gt;</span></div><div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;</div><div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="duration_8hpp.html">stout/duration.hpp</a>&gt;</span></div><div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="lambda_8hpp.html">stout/lambda.hpp</a>&gt;</span></div><div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="synchronized_8hpp.html">stout/synchronized.hpp</a>&gt;</span></div><div class="line"><a name="l00033"></a><span class="l
 ineno">   33</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="try_8hpp.html">stout/try.hpp</a>&gt;</span></div><div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;</div><div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;</div><div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;<span class="comment">// This file provides libprocess &quot;support&quot; for using gRPC. In</span></div><div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;<span class="comment">// particular, it defines two wrapper classes: `Channel` (representing a</span></div><div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;<span class="comment">// connection to a gRPC server) and `client::Runtime`, which integrates</span></div><div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;<span class="comment">// an event loop waiting for gRPC respon
 ses, and provides the `call`</span></div><div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;<span class="comment">// interface to create an asynchrous gRPC call and return a `Future`.</span></div><div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;</div><div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;</div><div class="line"><a name="l00043"></a><span class="lineno"><a class="line" href="grpc_8hpp.html#af7c02a396d36035ea181b30f1d040f54">   43</a></span>&#160;<span class="preprocessor">#define GRPC_RPC(service, rpc) \</span></div><div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;<span class="preprocessor">  (&amp;service::Stub::Async##rpc)</span></div><div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;</div><div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;<span class="keyword">namespace </span><a class="code" href="names
 paceprocess.html">process</a> {</div><div class="line"><a name="l00047"></a><span class="lineno"><a class="line" href="namespaceprocess_1_1grpc.html">   47</a></span>&#160;<span class="keyword">namespace </span>grpc {</div><div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;</div><div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;<span class="comment">// Forward declarations.</span></div><div class="line"><a name="l00050"></a><span class="lineno"><a class="line" href="namespaceprocess_1_1grpc_1_1client.html">   50</a></span>&#160;<span class="keyword">namespace </span>client { <span class="keyword">class </span><a class="code" href="classprocess_1_1grpc_1_1client_1_1Runtime.html">Runtime</a>; }</div><div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;</div><div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;</div><div class="line"><a name="l00059"></a><span class="lineno"><a clas
 s="line" href="classprocess_1_1grpc_1_1Channel.html">   59</a></span>&#160;<span class="keyword">class </span><a class="code" href="classprocess_1_1grpc_1_1Channel.html">Channel</a></div><div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;{</div><div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l00062"></a><span class="lineno"><a class="line" href="classprocess_1_1grpc_1_1Channel.html#abad4dfab64222145737de18007454c9e">   62</a></span>&#160;  <a class="code" href="classprocess_1_1grpc_1_1Channel.html#abad4dfab64222145737de18007454c9e">Channel</a>(<span class="keyword">const</span> std::string&amp; <a class="code" href="namespaceuri.html">uri</a>,</div><div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;          <span class="keyword">const</span> std::shared_ptr&lt;::grpc::ChannelCredentials&gt;&amp; credentials =</div><div class="line"
 ><a name="l00064"></a><span class="lineno">   64</span>&#160;            ::grpc::InsecureChannelCredentials())</div><div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;    : channel(::grpc::CreateChannel(uri, credentials)) {}</div><div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;</div><div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;<span class="keyword">private</span>:</div><div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;  std::shared_ptr&lt;::grpc::Channel&gt; channel;</div><div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;</div><div class="line"><a name="l00070"></a><span class="lineno"><a class="line" href="classprocess_1_1grpc_1_1Channel.html#a466292b9d4cf95a19d3f9161266456d4">   70</a></span>&#160;  <span class="keyword">friend</span> <span class="keyword">class </span><a class="code" href="classprocess_1_1grpc_1_1client_1_1Runtime.html"
 >client::Runtime</a>;</div><div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;};</div><div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;</div><div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;</div><div class="line"><a name="l00079"></a><span class="lineno">   79</span>&#160;<span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;</div><div class="line"><a name="l00080"></a><span class="lineno"><a class="line" href="structprocess_1_1grpc_1_1RpcResult.html">   80</a></span>&#160;<span class="keyword">struct </span><a class="code" href="structprocess_1_1grpc_1_1RpcResult.html">RpcResult</a></div><div class="line"><a name="l00081"></a><span class="lineno">   81</span>&#160;{</div><div class="line"><a name="l00082"></a><span class="lineno"><a class="line" href="structprocess_1_1grpc_1_1RpcResult.html#a081ae3645b393074aa5a3b5560e08197">   82</a></span>&#160;  <a class="code" hr
 ef="structprocess_1_1grpc_1_1RpcResult.html#a081ae3645b393074aa5a3b5560e08197">RpcResult</a>(const ::grpc::Status&amp; _status, <span class="keyword">const</span> T&amp; _response)</div><div class="line"><a name="l00083"></a><span class="lineno">   83</span>&#160;    : <a class="code" href="namespaceproc.html#a34396c6140a28f583dc13fee3c3c35d4">status</a>(_status), response(_response) {}</div><div class="line"><a name="l00084"></a><span class="lineno">   84</span>&#160;</div><div class="line"><a name="l00085"></a><span class="lineno"><a class="line" href="structprocess_1_1grpc_1_1RpcResult.html#ac90a2af5aebaa1d6fed8ef78cdb369d3">   85</a></span>&#160;  ::grpc::Status <a class="code" href="structprocess_1_1grpc_1_1RpcResult.html#ac90a2af5aebaa1d6fed8ef78cdb369d3">status</a>;</div><div class="line"><a name="l00086"></a><span class="lineno"><a class="line" href="structprocess_1_1grpc_1_1RpcResult.html#ac4cad3f64ae6b69d256eee8829702f12">   86</a></span>&#160;  T <a class="code" href="str
 uctprocess_1_1grpc_1_1RpcResult.html#ac4cad3f64ae6b69d256eee8829702f12">response</a>;</div><div class="line"><a name="l00087"></a><span class="lineno">   87</span>&#160;};</div><div class="line"><a name="l00088"></a><span class="lineno">   88</span>&#160;</div><div class="line"><a name="l00089"></a><span class="lineno">   89</span>&#160;<span class="keyword">namespace </span>client {</div><div class="line"><a name="l00090"></a><span class="lineno">   90</span>&#160;</div><div class="line"><a name="l00104"></a><span class="lineno"><a class="line" href="classprocess_1_1grpc_1_1client_1_1Runtime.html">  104</a></span>&#160;<span class="keyword">class </span><a class="code" href="classprocess_1_1grpc_1_1client_1_1Runtime.html">Runtime</a></div><div class="line"><a name="l00105"></a><span class="lineno">  105</span>&#160;{</div><div class="line"><a name="l00106"></a><span class="lineno">  106</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l00107"></a><sp
 an class="lineno"><a class="line" href="classprocess_1_1grpc_1_1client_1_1Runtime.html#a5f7e56d9ebb540a9dbc52c5fb816a024">  107</a></span>&#160;  <a class="code" href="classprocess_1_1grpc_1_1client_1_1Runtime.html#a5f7e56d9ebb540a9dbc52c5fb816a024">Runtime</a>() : data(new Data()) {}</div><div class="line"><a name="l00108"></a><span class="lineno">  108</span>&#160;</div><div class="line"><a name="l00118"></a><span class="lineno">  118</span>&#160;  <span class="keyword">template</span> &lt;<span class="keyword">typename</span> Stub, <span class="keyword">typename</span> Request, <span class="keyword">typename</span> Response&gt;</div><div class="line"><a name="l00119"></a><span class="lineno"><a class="line" href="classprocess_1_1grpc_1_1client_1_1Runtime.html#ad7b51c9cbfcfef8692eeaa66b2b63007">  119</a></span>&#160;  <a class="code" href="classprocess_1_1Future.html">Future&lt;RpcResult&lt;Response&gt;</a>&gt; <a class="code" href="classprocess_1_1grpc_1_1client_1_1Runtime.html#a
 d7b51c9cbfcfef8692eeaa66b2b63007">call</a>(</div><div class="line"><a name="l00120"></a><span class="lineno">  120</span>&#160;      <span class="keyword">const</span> <a class="code" href="classprocess_1_1grpc_1_1Channel.html">Channel</a>&amp; channel,</div><div class="line"><a name="l00121"></a><span class="lineno">  121</span>&#160;      std::unique_ptr&lt;::grpc::ClientAsyncResponseReader&lt;Response&gt;&gt;(Stub::*rpc)(</div><div class="line"><a name="l00122"></a><span class="lineno">  122</span>&#160;          ::grpc::ClientContext*,</div><div class="line"><a name="l00123"></a><span class="lineno">  123</span>&#160;          <span class="keyword">const</span> Request&amp;,</div><div class="line"><a name="l00124"></a><span class="lineno">  124</span>&#160;          ::grpc::CompletionQueue*),</div><div class="line"><a name="l00125"></a><span class="lineno">  125</span>&#160;      <span class="keyword">const</span> Request&amp; <a class="code" href="namespaceprocess_1_1http.html#
 ad8f400b5e54038df7e5662ec35da05fa">request</a>)</div><div class="line"><a name="l00126"></a><span class="lineno">  126</span>&#160;  {</div><div class="line"><a name="l00127"></a><span class="lineno">  127</span>&#160;    static_assert(</div><div class="line"><a name="l00128"></a><span class="lineno">  128</span>&#160;        std::is_convertible&lt;Request*, google::protobuf::Message*&gt;::value,</div><div class="line"><a name="l00129"></a><span class="lineno">  129</span>&#160;        <span class="stringliteral">&quot;Request must be a protobuf message&quot;</span>);</div><div class="line"><a name="l00130"></a><span class="lineno">  130</span>&#160;</div><div class="line"><a name="l00131"></a><span class="lineno">  131</span>&#160;    <span class="keyword">synchronized</span> (data-&gt;lock) {</div><div class="line"><a name="l00132"></a><span class="lineno">  132</span>&#160;      <span class="keywordflow">if</span> (data-&gt;terminating) {</div><div class="line"><a name="l00133"><
 /a><span class="lineno">  133</span>&#160;        <span class="keywordflow">return</span> <a class="code" href="structprocess_1_1Failure.html">Failure</a>(<span class="stringliteral">&quot;Runtime has been terminated.&quot;</span>);</div><div class="line"><a name="l00134"></a><span class="lineno">  134</span>&#160;      }</div><div class="line"><a name="l00135"></a><span class="lineno">  135</span>&#160;</div><div class="line"><a name="l00136"></a><span class="lineno">  136</span>&#160;      std::shared_ptr&lt;::grpc::ClientContext&gt; <a class="code" href="namespaceprocess_1_1network_1_1openssl.html#a9ea7f1e144d9731d6fb4e4a0d80a7c56">context</a>(</div><div class="line"><a name="l00137"></a><span class="lineno">  137</span>&#160;          new ::grpc::ClientContext());</div><div class="line"><a name="l00138"></a><span class="lineno">  138</span>&#160;</div><div class="line"><a name="l00139"></a><span class="lineno">  139</span>&#160;      <span class="comment">// TODO(chhsiao): Allow
  the caller to specify a timeout.</span></div><div class="line"><a name="l00140"></a><span class="lineno">  140</span>&#160;      context-&gt;set_deadline(</div><div class="line"><a name="l00141"></a><span class="lineno">  141</span>&#160;          std::chrono::system_clock::now() + std::chrono::seconds(5));</div><div class="line"><a name="l00142"></a><span class="lineno">  142</span>&#160;</div><div class="line"><a name="l00143"></a><span class="lineno">  143</span>&#160;      <span class="comment">// Enable the gRPC wait-for-ready semantics by default. See:</span></div><div class="line"><a name="l00144"></a><span class="lineno">  144</span>&#160;      <span class="comment">// https://github.com/grpc/grpc/blob/master/doc/wait-for-ready.md</span></div><div class="line"><a name="l00145"></a><span class="lineno">  145</span>&#160;      <span class="comment">// TODO(chhsiao): Allow the caller to set the option.</span></div><div class="line"><a name="l00146"></a><span class="lineno">  1
 46</span>&#160;      context-&gt;set_wait_for_ready(<span class="keyword">true</span>);</div><div class="line"><a name="l00147"></a><span class="lineno">  147</span>&#160;</div><div class="line"><a name="l00148"></a><span class="lineno">  148</span>&#160;      <span class="comment">// Create a `Promise` and a callback lambda as a tag and invokes</span></div><div class="line"><a name="l00149"></a><span class="lineno">  149</span>&#160;      <span class="comment">// an asynchronous gRPC call through the `CompletionQueue`</span></div><div class="line"><a name="l00150"></a><span class="lineno">  150</span>&#160;      <span class="comment">// managed by `data`. The `Promise` will be set by the callback</span></div><div class="line"><a name="l00151"></a><span class="lineno">  151</span>&#160;      <span class="comment">// upon server response.</span></div><div class="line"><a name="l00152"></a><span class="lineno">  152</span>&#160;      std::shared_ptr&lt;Promise&lt;RpcResult&lt;Response
 &gt;&gt;&gt; <a class="code" href="namespacemesos_1_1internal_1_1log_1_1protocol.html#a3b1f8bd7b18c51af9d1f58842950b545">promise</a>(</div><div class="line"><a name="l00153"></a><span class="lineno">  153</span>&#160;          <span class="keyword">new</span> <a class="code" href="classprocess_1_1Promise.html">Promise</a>&lt;<a class="code" href="structprocess_1_1grpc_1_1RpcResult.html">RpcResult&lt;Response&gt;</a>&gt;);</div><div class="line"><a name="l00154"></a><span class="lineno">  154</span>&#160;</div><div class="line"><a name="l00155"></a><span class="lineno">  155</span>&#160;      promise-&gt;future().onDiscard([=] { context-&gt;TryCancel(); });</div><div class="line"><a name="l00156"></a><span class="lineno">  156</span>&#160;</div><div class="line"><a name="l00157"></a><span class="lineno">  157</span>&#160;      std::shared_ptr&lt;Response&gt; response(<span class="keyword">new</span> Response());</div><div class="line"><a name="l00158"></a><span class="lineno">  158</
 span>&#160;      std::shared_ptr&lt;::grpc::Status&gt; <a class="code" href="namespaceproc.html#a34396c6140a28f583dc13fee3c3c35d4">status</a>(new ::grpc::Status());</div><div class="line"><a name="l00159"></a><span class="lineno">  159</span>&#160;</div><div class="line"><a name="l00160"></a><span class="lineno">  160</span>&#160;      std::shared_ptr&lt;::grpc::ClientAsyncResponseReader&lt;Response&gt;&gt; reader(</div><div class="line"><a name="l00161"></a><span class="lineno">  161</span>&#160;          (Stub(channel.channel).*rpc)(context.get(), <a class="code" href="namespaceprocess_1_1http.html#ad8f400b5e54038df7e5662ec35da05fa">request</a>, &amp;data-&gt;queue));</div><div class="line"><a name="l00162"></a><span class="lineno">  162</span>&#160;</div><div class="line"><a name="l00163"></a><span class="lineno">  163</span>&#160;      reader-&gt;Finish(</div><div class="line"><a name="l00164"></a><span class="lineno">  164</span>&#160;          response.get(),</div><div class="
 line"><a name="l00165"></a><span class="lineno">  165</span>&#160;          status.get(),</div><div class="line"><a name="l00166"></a><span class="lineno">  166</span>&#160;          <span class="keyword">new</span> lambda::function&lt;void()&gt;(</div><div class="line"><a name="l00167"></a><span class="lineno">  167</span>&#160;              <span class="comment">// NOTE: `context` and `reader` need to be held on in</span></div><div class="line"><a name="l00168"></a><span class="lineno">  168</span>&#160;              <span class="comment">// order to get updates for the ongoing RPC, and thus</span></div><div class="line"><a name="l00169"></a><span class="lineno">  169</span>&#160;              <span class="comment">// are captured here. The lambda itself will later be</span></div><div class="line"><a name="l00170"></a><span class="lineno">  170</span>&#160;              <span class="comment">// retrieved and managed in `Data::loop()`.</span></div><div class="line"><a name="l00171"
 ></a><span class="lineno">  171</span>&#160;              [<a class="code" href="namespaceprocess_1_1network_1_1openssl.html#a9ea7f1e144d9731d6fb4e4a0d80a7c56">context</a>, reader, response, <a class="code" href="namespaceproc.html#a34396c6140a28f583dc13fee3c3c35d4">status</a>, <a class="code" href="namespacemesos_1_1internal_1_1log_1_1protocol.html#a3b1f8bd7b18c51af9d1f58842950b545">promise</a>]() {</div><div class="line"><a name="l00172"></a><span class="lineno">  172</span>&#160;                CHECK(promise-&gt;future().isPending());</div><div class="line"><a name="l00173"></a><span class="lineno">  173</span>&#160;                <span class="keywordflow">if</span> (promise-&gt;future().hasDiscard()) {</div><div class="line"><a name="l00174"></a><span class="lineno">  174</span>&#160;                  promise-&gt;discard();</div><div class="line"><a name="l00175"></a><span class="lineno">  175</span>&#160;                  <span class="keywordflow">return</span>;</div><div clas
 s="line"><a name="l00176"></a><span class="lineno">  176</span>&#160;                }</div><div class="line"><a name="l00177"></a><span class="lineno">  177</span>&#160;</div><div class="line"><a name="l00178"></a><span class="lineno">  178</span>&#160;                promise-&gt;set(<a class="code" href="structprocess_1_1grpc_1_1RpcResult.html">RpcResult&lt;Response&gt;</a>(*status, *response));</div><div class="line"><a name="l00179"></a><span class="lineno">  179</span>&#160;              }));</div><div class="line"><a name="l00180"></a><span class="lineno">  180</span>&#160;</div><div class="line"><a name="l00181"></a><span class="lineno">  181</span>&#160;      <span class="keywordflow">return</span> promise-&gt;future();</div><div class="line"><a name="l00182"></a><span class="lineno">  182</span>&#160;    }</div><div class="line"><a name="l00183"></a><span class="lineno">  183</span>&#160;  }</div><div class="line"><a name="l00184"></a><span class="lineno">  184</span>&#160;
 </div><div class="line"><a name="l00191"></a><span class="lineno">  191</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="namespaceprocess.html#a20443908afa3212215166e26065349e5">terminate</a>();</div><div class="line"><a name="l00192"></a><span class="lineno">  192</span>&#160;</div><div class="line"><a name="l00198"></a><span class="lineno">  198</span>&#160;  <a class="code" href="classprocess_1_1Future.html">Future&lt;Nothing&gt;</a> <a class="code" href="namespaceprocess.html#a07833fb41a8b0c1f18fa5485ca8c18d4">wait</a>();</div><div class="line"><a name="l00199"></a><span class="lineno">  199</span>&#160;</div><div class="line"><a name="l00200"></a><span class="lineno">  200</span>&#160;<span class="keyword">private</span>:</div><div class="line"><a name="l00201"></a><span class="lineno">  201</span>&#160;  <span class="keyword">struct </span>Data</div><div class="line"><a name="l00202"></a><span class="lineno">  202</span>&#160;  {</div><div class="line"
 ><a name="l00203"></a><span class="lineno">  203</span>&#160;    Data();</div><div class="line"><a name="l00204"></a><span class="lineno">  204</span>&#160;    ~Data();</div><div class="line"><a name="l00205"></a><span class="lineno">  205</span>&#160;</div><div class="line"><a name="l00206"></a><span class="lineno">  206</span>&#160;    <span class="keywordtype">void</span> <a class="code" href="namespaceprocess.html#a59c192ee8ea5abbbee1642957f47c92a">loop</a>();</div><div class="line"><a name="l00207"></a><span class="lineno">  207</span>&#160;    <span class="keywordtype">void</span> <a class="code" href="namespaceprocess.html#a20443908afa3212215166e26065349e5">terminate</a>();</div><div class="line"><a name="l00208"></a><span class="lineno">  208</span>&#160;</div><div class="line"><a name="l00209"></a><span class="lineno">  209</span>&#160;    std::unique_ptr&lt;std::thread&gt; looper;</div><div class="line"><a name="l00210"></a><span class="lineno">  210</span>&#160;    ::grpc
 ::CompletionQueue queue;</div><div class="line"><a name="l00211"></a><span class="lineno">  211</span>&#160;    <a class="code" href="classprocess_1_1ProcessBase.html">ProcessBase</a> <a class="code" href="namespaceos.html#ae19e4161a51b86a1f330f3bf1dc75389">process</a>;</div><div class="line"><a name="l00212"></a><span class="lineno">  212</span>&#160;    std::atomic_flag lock = ATOMIC_FLAG_INIT;</div><div class="line"><a name="l00213"></a><span class="lineno">  213</span>&#160;    <span class="keywordtype">bool</span> terminating = <span class="keyword">false</span>;</div><div class="line"><a name="l00214"></a><span class="lineno">  214</span>&#160;    <a class="code" href="classprocess_1_1Promise.html">Promise&lt;Nothing&gt;</a> terminated;</div><div class="line"><a name="l00215"></a><span class="lineno">  215</span>&#160;  };</div><div class="line"><a name="l00216"></a><span class="lineno">  216</span>&#160;</div><div class="line"><a name="l00217"></a><span class="lineno">  217</
 span>&#160;  std::shared_ptr&lt;Data&gt; data;</div><div class="line"><a name="l00218"></a><span class="lineno">  218</span>&#160;};</div><div class="line"><a name="l00219"></a><span class="lineno">  219</span>&#160;</div><div class="line"><a name="l00220"></a><span class="lineno">  220</span>&#160;} <span class="comment">// namespace client {</span></div><div class="line"><a name="l00221"></a><span class="lineno">  221</span>&#160;</div><div class="line"><a name="l00222"></a><span class="lineno">  222</span>&#160;} <span class="comment">// namespace grpc {</span></div><div class="line"><a name="l00223"></a><span class="lineno">  223</span>&#160;} <span class="comment">// namespace process {</span></div><div class="line"><a name="l00224"></a><span class="lineno">  224</span>&#160;</div><div class="line"><a name="l00225"></a><span class="lineno">  225</span>&#160;<span class="preprocessor">#endif // __PROCESS_GRPC_HPP__</span></div><div class="ttc" id="synchronized_8hpp_html"><div cl
 ass="ttname"><a href="synchronized_8hpp.html">synchronized.hpp</a></div></div>
-<div class="ttc" id="structprocess_1_1grpc_1_1RpcResult_html_ac4cad3f64ae6b69d256eee8829702f12"><div class="ttname"><a href="structprocess_1_1grpc_1_1RpcResult.html#ac4cad3f64ae6b69d256eee8829702f12">process::grpc::RpcResult::response</a></div><div class="ttdeci">T response</div><div class="ttdef"><b>Definition:</b> grpc.hpp:86</div></div>
+<a href="grpc_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">// Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// you may not use this file except in compliance with the License.</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment">// You may obtain a copy of the License at</span></div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment">//     http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment">//</span
 ></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment">// Unless required by applicable law or agreed to in writing, software</span></div><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment">// distributed under the License is distributed on an &quot;AS IS&quot; BASIS,</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment">// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment">// See the License for the specific language governing permissions and</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment">// limitations under the License</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;</div><div class="line
 "><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="preprocessor">#ifndef __PROCESS_GRPC_HPP__</span></div><div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="preprocessor">#define __PROCESS_GRPC_HPP__</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;</div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="preprocessor">#include &lt;atomic&gt;</span></div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="preprocessor">#include &lt;chrono&gt;</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="preprocessor">#include &lt;memory&gt;</span></div><div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="preprocessor">#include &lt;thread&gt;</span></div><div class="line"><a name="l00020"></a><span class="lineno">   20</span>&
 #160;<span class="preprocessor">#include &lt;type_traits&gt;</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;</div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="preprocessor">#include &lt;google/protobuf/message.h&gt;</span></div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;</div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;<span class="preprocessor">#include &lt;grpcpp/grpcpp.h&gt;</span></div><div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;</div><div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="future_8hpp.html">process/future.hpp</a>&gt;</span></div><div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="owned_8hpp.html">process/
 owned.hpp</a>&gt;</span></div><div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="libprocess_2include_2process_2process_8hpp.html">process/process.hpp</a>&gt;</span></div><div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;</div><div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="duration_8hpp.html">stout/duration.hpp</a>&gt;</span></div><div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="lambda_8hpp.html">stout/lambda.hpp</a>&gt;</span></div><div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="synchronized_8hpp.html">stout/synchronized.hpp</a>&gt;</span></div><div class="line"><a name="l00033"></a><span class="l
 ineno">   33</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="try_8hpp.html">stout/try.hpp</a>&gt;</span></div><div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;</div><div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;</div><div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;<span class="comment">// This file provides libprocess &quot;support&quot; for using gRPC. In</span></div><div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;<span class="comment">// particular, it defines two wrapper classes: `Channel` (representing a</span></div><div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;<span class="comment">// connection to a gRPC server) and `client::Runtime`, which integrates</span></div><div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;<span class="comment">// an event loop waiting for gRPC respon
 ses, and provides the `call`</span></div><div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;<span class="comment">// interface to create an asynchrous gRPC call and return a `Future`.</span></div><div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;</div><div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;</div><div class="line"><a name="l00043"></a><span class="lineno"><a class="line" href="grpc_8hpp.html#af7c02a396d36035ea181b30f1d040f54">   43</a></span>&#160;<span class="preprocessor">#define GRPC_RPC(service, rpc) \</span></div><div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;<span class="preprocessor">  (&amp;service::Stub::Async##rpc)</span></div><div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;</div><div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;<span class="keyword">namespace </span><a class="code" href="names
 paceprocess.html">process</a> {</div><div class="line"><a name="l00047"></a><span class="lineno"><a class="line" href="namespaceprocess_1_1grpc.html">   47</a></span>&#160;<span class="keyword">namespace </span>grpc {</div><div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;</div><div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;<span class="comment">// Forward declarations.</span></div><div class="line"><a name="l00050"></a><span class="lineno"><a class="line" href="namespaceprocess_1_1grpc_1_1client.html">   50</a></span>&#160;<span class="keyword">namespace </span>client { <span class="keyword">class </span><a class="code" href="classprocess_1_1grpc_1_1client_1_1Runtime.html">Runtime</a>; }</div><div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;</div><div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;</div><div class="line"><a name="l00059"></a><span class="lineno"><a clas
 s="line" href="classprocess_1_1grpc_1_1Channel.html">   59</a></span>&#160;<span class="keyword">class </span><a class="code" href="classprocess_1_1grpc_1_1Channel.html">Channel</a></div><div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;{</div><div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l00062"></a><span class="lineno"><a class="line" href="classprocess_1_1grpc_1_1Channel.html#abad4dfab64222145737de18007454c9e">   62</a></span>&#160;  <a class="code" href="classprocess_1_1grpc_1_1Channel.html#abad4dfab64222145737de18007454c9e">Channel</a>(<span class="keyword">const</span> std::string&amp; <a class="code" href="namespaceuri.html">uri</a>,</div><div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;          <span class="keyword">const</span> std::shared_ptr&lt;::grpc::ChannelCredentials&gt;&amp; credentials =</div><div class="line"
 ><a name="l00064"></a><span class="lineno">   64</span>&#160;            ::grpc::InsecureChannelCredentials())</div><div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;    : channel(::grpc::CreateChannel(uri, credentials)) {}</div><div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;</div><div class="line"><a name="l00067"></a><span class="lineno"><a class="line" href="classprocess_1_1grpc_1_1Channel.html#a0155cd635cae9ea72e0b8e0ff7e29348">   67</a></span>&#160;  <span class="keyword">explicit</span> <a class="code" href="classprocess_1_1grpc_1_1Channel.html#a0155cd635cae9ea72e0b8e0ff7e29348">Channel</a>(std::shared_ptr&lt;::grpc::Channel&gt; _channel)</div><div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;    : channel(<a class="code" href="namespacestd.html">std</a>::move(_channel)) {}</div><div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;</div><div class="line"><a name="l00
 070"></a><span class="lineno">   70</span>&#160;<span class="keyword">private</span>:</div><div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;  std::shared_ptr&lt;::grpc::Channel&gt; channel;</div><div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;</div><div class="line"><a name="l00073"></a><span class="lineno"><a class="line" href="classprocess_1_1grpc_1_1Channel.html#a466292b9d4cf95a19d3f9161266456d4">   73</a></span>&#160;  <span class="keyword">friend</span> <span class="keyword">class </span><a class="code" href="classprocess_1_1grpc_1_1client_1_1Runtime.html">client::Runtime</a>;</div><div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;};</div><div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160;</div><div class="line"><a name="l00076"></a><span class="lineno">   76</span>&#160;</div><div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160;<span class=
 "keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;</div><div class="line"><a name="l00083"></a><span class="lineno"><a class="line" href="structprocess_1_1grpc_1_1RpcResult.html">   83</a></span>&#160;<span class="keyword">struct </span><a class="code" href="structprocess_1_1grpc_1_1RpcResult.html">RpcResult</a></div><div class="line"><a name="l00084"></a><span class="lineno">   84</span>&#160;{</div><div class="line"><a name="l00085"></a><span class="lineno"><a class="line" href="structprocess_1_1grpc_1_1RpcResult.html#a081ae3645b393074aa5a3b5560e08197">   85</a></span>&#160;  <a class="code" href="structprocess_1_1grpc_1_1RpcResult.html#a081ae3645b393074aa5a3b5560e08197">RpcResult</a>(const ::grpc::Status&amp; _status, <span class="keyword">const</span> T&amp; _response)</div><div class="line"><a name="l00086"></a><span class="lineno">   86</span>&#160;    : <a class="code" href="namespaceproc.html#a34396c6140a28f583dc13fee3c3c35d4">status</a>(_status), resp
 onse(_response) {}</div><div class="line"><a name="l00087"></a><span class="lineno">   87</span>&#160;</div><div class="line"><a name="l00088"></a><span class="lineno"><a class="line" href="structprocess_1_1grpc_1_1RpcResult.html#ac90a2af5aebaa1d6fed8ef78cdb369d3">   88</a></span>&#160;  ::grpc::Status <a class="code" href="structprocess_1_1grpc_1_1RpcResult.html#ac90a2af5aebaa1d6fed8ef78cdb369d3">status</a>;</div><div class="line"><a name="l00089"></a><span class="lineno"><a class="line" href="structprocess_1_1grpc_1_1RpcResult.html#ac4cad3f64ae6b69d256eee8829702f12">   89</a></span>&#160;  T <a class="code" href="structprocess_1_1grpc_1_1RpcResult.html#ac4cad3f64ae6b69d256eee8829702f12">response</a>;</div><div class="line"><a name="l00090"></a><span class="lineno">   90</span>&#160;};</div><div class="line"><a name="l00091"></a><span class="lineno">   91</span>&#160;</div><div class="line"><a name="l00092"></a><span class="lineno">   92</span>&#160;<span class="keyword">namespace 
 </span>client {</div><div class="line"><a name="l00093"></a><span class="lineno">   93</span>&#160;</div><div class="line"><a name="l00107"></a><span class="lineno"><a class="line" href="classprocess_1_1grpc_1_1client_1_1Runtime.html">  107</a></span>&#160;<span class="keyword">class </span><a class="code" href="classprocess_1_1grpc_1_1client_1_1Runtime.html">Runtime</a></div><div class="line"><a name="l00108"></a><span class="lineno">  108</span>&#160;{</div><div class="line"><a name="l00109"></a><span class="lineno">  109</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l00110"></a><span class="lineno"><a class="line" href="classprocess_1_1grpc_1_1client_1_1Runtime.html#a5f7e56d9ebb540a9dbc52c5fb816a024">  110</a></span>&#160;  <a class="code" href="classprocess_1_1grpc_1_1client_1_1Runtime.html#a5f7e56d9ebb540a9dbc52c5fb816a024">Runtime</a>() : data(new Data()) {}</div><div class="line"><a name="l00111"></a><span class="lineno">  111</span>&#160;</
 div><div class="line"><a name="l00121"></a><span class="lineno">  121</span>&#160;  <span class="keyword">template</span> &lt;<span class="keyword">typename</span> Stub, <span class="keyword">typename</span> Request, <span class="keyword">typename</span> Response&gt;</div><div class="line"><a name="l00122"></a><span class="lineno"><a class="line" href="classprocess_1_1grpc_1_1client_1_1Runtime.html#ad7b51c9cbfcfef8692eeaa66b2b63007">  122</a></span>&#160;  <a class="code" href="classprocess_1_1Future.html">Future&lt;RpcResult&lt;Response&gt;</a>&gt; <a class="code" href="classprocess_1_1grpc_1_1client_1_1Runtime.html#ad7b51c9cbfcfef8692eeaa66b2b63007">call</a>(</div><div class="line"><a name="l00123"></a><span class="lineno">  123</span>&#160;      <span class="keyword">const</span> <a class="code" href="classprocess_1_1grpc_1_1Channel.html">Channel</a>&amp; channel,</div><div class="line"><a name="l00124"></a><span class="lineno">  124</span>&#160;      std::unique_ptr&lt;::grpc::C
 lientAsyncResponseReader&lt;Response&gt;&gt;(Stub::*rpc)(</div><div class="line"><a name="l00125"></a><span class="lineno">  125</span>&#160;          ::grpc::ClientContext*,</div><div class="line"><a name="l00126"></a><span class="lineno">  126</span>&#160;          <span class="keyword">const</span> Request&amp;,</div><div class="line"><a name="l00127"></a><span class="lineno">  127</span>&#160;          ::grpc::CompletionQueue*),</div><div class="line"><a name="l00128"></a><span class="lineno">  128</span>&#160;      <span class="keyword">const</span> Request&amp; <a class="code" href="namespaceprocess_1_1http.html#ad8f400b5e54038df7e5662ec35da05fa">request</a>)</div><div class="line"><a name="l00129"></a><span class="lineno">  129</span>&#160;  {</div><div class="line"><a name="l00130"></a><span class="lineno">  130</span>&#160;    static_assert(</div><div class="line"><a name="l00131"></a><span class="lineno">  131</span>&#160;        std::is_convertible&lt;Request*, google::pr
 otobuf::Message*&gt;::value,</div><div class="line"><a name="l00132"></a><span class="lineno">  132</span>&#160;        <span class="stringliteral">&quot;Request must be a protobuf message&quot;</span>);</div><div class="line"><a name="l00133"></a><span class="lineno">  133</span>&#160;</div><div class="line"><a name="l00134"></a><span class="lineno">  134</span>&#160;    <span class="keyword">synchronized</span> (data-&gt;lock) {</div><div class="line"><a name="l00135"></a><span class="lineno">  135</span>&#160;      <span class="keywordflow">if</span> (data-&gt;terminating) {</div><div class="line"><a name="l00136"></a><span class="lineno">  136</span>&#160;        <span class="keywordflow">return</span> <a class="code" href="structprocess_1_1Failure.html">Failure</a>(<span class="stringliteral">&quot;Runtime has been terminated.&quot;</span>);</div><div class="line"><a name="l00137"></a><span class="lineno">  137</span>&#160;      }</div><div class="line"><a name="l00138"></a><sp
 an class="lineno">  138</span>&#160;</div><div class="line"><a name="l00139"></a><span class="lineno">  139</span>&#160;      std::shared_ptr&lt;::grpc::ClientContext&gt; <a class="code" href="namespaceprocess_1_1network_1_1openssl.html#a9ea7f1e144d9731d6fb4e4a0d80a7c56">context</a>(</div><div class="line"><a name="l00140"></a><span class="lineno">  140</span>&#160;          new ::grpc::ClientContext());</div><div class="line"><a name="l00141"></a><span class="lineno">  141</span>&#160;</div><div class="line"><a name="l00142"></a><span class="lineno">  142</span>&#160;      <span class="comment">// TODO(chhsiao): Allow the caller to specify a timeout.</span></div><div class="line"><a name="l00143"></a><span class="lineno">  143</span>&#160;      context-&gt;set_deadline(</div><div class="line"><a name="l00144"></a><span class="lineno">  144</span>&#160;          std::chrono::system_clock::now() + std::chrono::seconds(5));</div><div class="line"><a name="l00145"></a><span class="line
 no">  145</span>&#160;</div><div class="line"><a name="l00146"></a><span class="lineno">  146</span>&#160;      <span class="comment">// Enable the gRPC wait-for-ready semantics by default. See:</span></div><div class="line"><a name="l00147"></a><span class="lineno">  147</span>&#160;      <span class="comment">// https://github.com/grpc/grpc/blob/master/doc/wait-for-ready.md</span></div><div class="line"><a name="l00148"></a><span class="lineno">  148</span>&#160;      <span class="comment">// TODO(chhsiao): Allow the caller to set the option.</span></div><div class="line"><a name="l00149"></a><span class="lineno">  149</span>&#160;      context-&gt;set_wait_for_ready(<span class="keyword">true</span>);</div><div class="line"><a name="l00150"></a><span class="lineno">  150</span>&#160;</div><div class="line"><a name="l00151"></a><span class="lineno">  151</span>&#160;      <span class="comment">// Create a `Promise` and a callback lambda as a tag and invokes</span></div><div class=
 "line"><a name="l00152"></a><span class="lineno">  152</span>&#160;      <span class="comment">// an asynchronous gRPC call through the `CompletionQueue`</span></div><div class="line"><a name="l00153"></a><span class="lineno">  153</span>&#160;      <span class="comment">// managed by `data`. The `Promise` will be set by the callback</span></div><div class="line"><a name="l00154"></a><span class="lineno">  154</span>&#160;      <span class="comment">// upon server response.</span></div><div class="line"><a name="l00155"></a><span class="lineno">  155</span>&#160;      std::shared_ptr&lt;Promise&lt;RpcResult&lt;Response&gt;&gt;&gt; <a class="code" href="namespacemesos_1_1internal_1_1log_1_1protocol.html#a3b1f8bd7b18c51af9d1f58842950b545">promise</a>(</div><div class="line"><a name="l00156"></a><span class="lineno">  156</span>&#160;          <span class="keyword">new</span> <a class="code" href="classprocess_1_1Promise.html">Promise</a>&lt;<a class="code" href="structprocess_1_1grpc_
 1_1RpcResult.html">RpcResult&lt;Response&gt;</a>&gt;);</div><div class="line"><a name="l00157"></a><span class="lineno">  157</span>&#160;</div><div class="line"><a name="l00158"></a><span class="lineno">  158</span>&#160;      promise-&gt;future().onDiscard([=] { context-&gt;TryCancel(); });</div><div class="line"><a name="l00159"></a><span class="lineno">  159</span>&#160;</div><div class="line"><a name="l00160"></a><span class="lineno">  160</span>&#160;      std::shared_ptr&lt;Response&gt; response(<span class="keyword">new</span> Response());</div><div class="line"><a name="l00161"></a><span class="lineno">  161</span>&#160;      std::shared_ptr&lt;::grpc::Status&gt; <a class="code" href="namespaceproc.html#a34396c6140a28f583dc13fee3c3c35d4">status</a>(new ::grpc::Status());</div><div class="line"><a name="l00162"></a><span class="lineno">  162</span>&#160;</div><div class="line"><a name="l00163"></a><span class="lineno">  163</span>&#160;      std::shared_ptr&lt;::grpc::Client
 AsyncResponseReader&lt;Response&gt;&gt; reader(</div><div class="line"><a name="l00164"></a><span class="lineno">  164</span>&#160;          (Stub(channel.channel).*rpc)(context.get(), <a class="code" href="namespaceprocess_1_1http.html#ad8f400b5e54038df7e5662ec35da05fa">request</a>, &amp;data-&gt;queue));</div><div class="line"><a name="l00165"></a><span class="lineno">  165</span>&#160;</div><div class="line"><a name="l00166"></a><span class="lineno">  166</span>&#160;      reader-&gt;Finish(</div><div class="line"><a name="l00167"></a><span class="lineno">  167</span>&#160;          response.get(),</div><div class="line"><a name="l00168"></a><span class="lineno">  168</span>&#160;          status.get(),</div><div class="line"><a name="l00169"></a><span class="lineno">  169</span>&#160;          <span class="keyword">new</span> lambda::function&lt;void()&gt;(</div><div class="line"><a name="l00170"></a><span class="lineno">  170</span>&#160;              <span class="comment">// N
 OTE: `context` and `reader` need to be held on in</span></div><div class="line"><a name="l00171"></a><span class="lineno">  171</span>&#160;              <span class="comment">// order to get updates for the ongoing RPC, and thus</span></div><div class="line"><a name="l00172"></a><span class="lineno">  172</span>&#160;              <span class="comment">// are captured here. The lambda itself will later be</span></div><div class="line"><a name="l00173"></a><span class="lineno">  173</span>&#160;              <span class="comment">// retrieved and managed in `Data::loop()`.</span></div><div class="line"><a name="l00174"></a><span class="lineno">  174</span>&#160;              [<a class="code" href="namespaceprocess_1_1network_1_1openssl.html#a9ea7f1e144d9731d6fb4e4a0d80a7c56">context</a>, reader, response, <a class="code" href="namespaceproc.html#a34396c6140a28f583dc13fee3c3c35d4">status</a>, <a class="code" href="namespacemesos_1_1internal_1_1log_1_1protocol.html#a3b1f8bd7b18c51af9d
 1f58842950b545">promise</a>]() {</div><div class="line"><a name="l00175"></a><span class="lineno">  175</span>&#160;                CHECK(promise-&gt;future().isPending());</div><div class="line"><a name="l00176"></a><span class="lineno">  176</span>&#160;                <span class="keywordflow">if</span> (promise-&gt;future().hasDiscard()) {</div><div class="line"><a name="l00177"></a><span class="lineno">  177</span>&#160;                  promise-&gt;discard();</div><div class="line"><a name="l00178"></a><span class="lineno">  178</span>&#160;                  <span class="keywordflow">return</span>;</div><div class="line"><a name="l00179"></a><span class="lineno">  179</span>&#160;                }</div><div class="line"><a name="l00180"></a><span class="lineno">  180</span>&#160;</div><div class="line"><a name="l00181"></a><span class="lineno">  181</span>&#160;                promise-&gt;set(<a class="code" href="structprocess_1_1grpc_1_1RpcResult.html">RpcResult&lt;Response&
 gt;</a>(*status, *response));</div><div class="line"><a name="l00182"></a><span class="lineno">  182</span>&#160;              }));</div><div class="line"><a name="l00183"></a><span class="lineno">  183</span>&#160;</div><div class="line"><a name="l00184"></a><span class="lineno">  184</span>&#160;      <span class="keywordflow">return</span> promise-&gt;future();</div><div class="line"><a name="l00185"></a><span class="lineno">  185</span>&#160;    }</div><div class="line"><a name="l00186"></a><span class="lineno">  186</span>&#160;  }</div><div class="line"><a name="l00187"></a><span class="lineno">  187</span>&#160;</div><div class="line"><a name="l00194"></a><span class="lineno">  194</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="namespaceprocess.html#a20443908afa3212215166e26065349e5">terminate</a>();</div><div class="line"><a name="l00195"></a><span class="lineno">  195</span>&#160;</div><div class="line"><a name="l00201"></a><span class="lineno">  
 201</span>&#160;  <a class="code" href="classprocess_1_1Future.html">Future&lt;Nothing&gt;</a> <a class="code" href="namespaceprocess.html#a07833fb41a8b0c1f18fa5485ca8c18d4">wait</a>();</div><div class="line"><a name="l00202"></a><span class="lineno">  202</span>&#160;</div><div class="line"><a name="l00203"></a><span class="lineno">  203</span>&#160;<span class="keyword">private</span>:</div><div class="line"><a name="l00204"></a><span class="lineno">  204</span>&#160;  <span class="keyword">struct </span>Data</div><div class="line"><a name="l00205"></a><span class="lineno">  205</span>&#160;  {</div><div class="line"><a name="l00206"></a><span class="lineno">  206</span>&#160;    Data();</div><div class="line"><a name="l00207"></a><span class="lineno">  207</span>&#160;    ~Data();</div><div class="line"><a name="l00208"></a><span class="lineno">  208</span>&#160;</div><div class="line"><a name="l00209"></a><span class="lineno">  209</span>&#160;    <span class="keywordtype">void<
 /span> <a class="code" href="namespaceprocess.html#a59c192ee8ea5abbbee1642957f47c92a">loop</a>();</div><div class="line"><a name="l00210"></a><span class="lineno">  210</span>&#160;    <span class="keywordtype">void</span> <a class="code" href="namespaceprocess.html#a20443908afa3212215166e26065349e5">terminate</a>();</div><div class="line"><a name="l00211"></a><span class="lineno">  211</span>&#160;</div><div class="line"><a name="l00212"></a><span class="lineno">  212</span>&#160;    std::unique_ptr&lt;std::thread&gt; looper;</div><div class="line"><a name="l00213"></a><span class="lineno">  213</span>&#160;    ::grpc::CompletionQueue queue;</div><div class="line"><a name="l00214"></a><span class="lineno">  214</span>&#160;    <a class="code" href="classprocess_1_1ProcessBase.html">ProcessBase</a> <a class="code" href="namespaceos.html#ae19e4161a51b86a1f330f3bf1dc75389">process</a>;</div><div class="line"><a name="l00215"></a><span class="lineno">  215</span>&#160;    std::atomic_f
 lag lock = ATOMIC_FLAG_INIT;</div><div class="line"><a name="l00216"></a><span class="lineno">  216</span>&#160;    <span class="keywordtype">bool</span> terminating = <span class="keyword">false</span>;</div><div class="line"><a name="l00217"></a><span class="lineno">  217</span>&#160;    <a class="code" href="classprocess_1_1Promise.html">Promise&lt;Nothing&gt;</a> terminated;</div><div class="line"><a name="l00218"></a><span class="lineno">  218</span>&#160;  };</div><div class="line"><a name="l00219"></a><span class="lineno">  219</span>&#160;</div><div class="line"><a name="l00220"></a><span class="lineno">  220</span>&#160;  std::shared_ptr&lt;Data&gt; data;</div><div class="line"><a name="l00221"></a><span class="lineno">  221</span>&#160;};</div><div class="line"><a name="l00222"></a><span class="lineno">  222</span>&#160;</div><div class="line"><a name="l00223"></a><span class="lineno">  223</span>&#160;} <span class="comment">// namespace client {</span></div><div class="l
 ine"><a name="l00224"></a><span class="lineno">  224</span>&#160;</div><div class="line"><a name="l00225"></a><span class="lineno">  225</span>&#160;} <span class="comment">// namespace grpc {</span></div><div class="line"><a name="l00226"></a><span class="lineno">  226</span>&#160;} <span class="comment">// namespace process {</span></div><div class="line"><a name="l00227"></a><span class="lineno">  227</span>&#160;</div><div class="line"><a name="l00228"></a><span class="lineno">  228</span>&#160;<span class="preprocessor">#endif // __PROCESS_GRPC_HPP__</span></div><div class="ttc" id="synchronized_8hpp_html"><div class="ttname"><a href="synchronized_8hpp.html">synchronized.hpp</a></div></div>
+<div class="ttc" id="structprocess_1_1grpc_1_1RpcResult_html_ac4cad3f64ae6b69d256eee8829702f12"><div class="ttname"><a href="structprocess_1_1grpc_1_1RpcResult.html#ac4cad3f64ae6b69d256eee8829702f12">process::grpc::RpcResult::response</a></div><div class="ttdeci">T response</div><div class="ttdef"><b>Definition:</b> grpc.hpp:89</div></div>
 <div class="ttc" id="namespaceprocess_1_1http_html_ad8f400b5e54038df7e5662ec35da05fa"><div class="ttname"><a href="namespaceprocess_1_1http.html#ad8f400b5e54038df7e5662ec35da05fa">process::http::request</a></div><div class="ttdeci">Future&lt; Response &gt; request(const Request &amp;request, bool streamedResponse=false)</div><div class="ttdoc">Asynchronously sends an HTTP request to the process and returns the HTTP response once the entire res...</div></div>
 <div class="ttc" id="structprocess_1_1Failure_html"><div class="ttname"><a href="structprocess_1_1Failure.html">process::Failure</a></div><div class="ttdef"><b>Definition:</b> future.hpp:665</div></div>
 <div class="ttc" id="namespaceproc_html_a34396c6140a28f583dc13fee3c3c35d4"><div class="ttname"><a href="namespaceproc.html#a34396c6140a28f583dc13fee3c3c35d4">proc::status</a></div><div class="ttdeci">Result&lt; ProcessStatus &gt; status(pid_t pid)</div><div class="ttdef"><b>Definition:</b> proc.hpp:166</div></div>
+<div class="ttc" id="namespacestd_html"><div class="ttname"><a href="namespacestd.html">std</a></div><div class="ttdef"><b>Definition:</b> type_utils.hpp:510</div></div>
 <div class="ttc" id="classprocess_1_1ProcessBase_html"><div class="ttname"><a href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></div><div class="ttdef"><b>Definition:</b> process.hpp:72</div></div>
 <div class="ttc" id="namespaceprocess_html_a20443908afa3212215166e26065349e5"><div class="ttname"><a href="namespaceprocess.html#a20443908afa3212215166e26065349e5">process::terminate</a></div><div class="ttdeci">void terminate(const UPID &amp;pid, bool inject=true)</div><div class="ttdoc">Sends a TerminateEvent to the given process. </div></div>
 <div class="ttc" id="lambda_8hpp_html"><div class="ttname"><a href="lambda_8hpp.html">lambda.hpp</a></div></div>
 <div class="ttc" id="namespaceprocess_1_1network_1_1openssl_html_a9ea7f1e144d9731d6fb4e4a0d80a7c56"><div class="ttname"><a href="namespaceprocess_1_1network_1_1openssl.html#a9ea7f1e144d9731d6fb4e4a0d80a7c56">process::network::openssl::context</a></div><div class="ttdeci">SSL_CTX * context()</div></div>
-<div class="ttc" id="structprocess_1_1grpc_1_1RpcResult_html"><div class="ttname"><a href="structprocess_1_1grpc_1_1RpcResult.html">process::grpc::RpcResult</a></div><div class="ttdoc">The response of a RPC call. </div><div class="ttdef"><b>Definition:</b> grpc.hpp:80</div></div>
-<div class="ttc" id="structprocess_1_1grpc_1_1RpcResult_html_a081ae3645b393074aa5a3b5560e08197"><div class="ttname"><a href="structprocess_1_1grpc_1_1RpcResult.html#a081ae3645b393074aa5a3b5560e08197">process::grpc::RpcResult::RpcResult</a></div><div class="ttdeci">RpcResult(const ::grpc::Status &amp;_status, const T &amp;_response)</div><div class="ttdef"><b>Definition:</b> grpc.hpp:82</div></div>
+<div class="ttc" id="structprocess_1_1grpc_1_1RpcResult_html"><div class="ttname"><a href="structprocess_1_1grpc_1_1RpcResult.html">process::grpc::RpcResult</a></div><div class="ttdoc">The response of a RPC call. </div><div class="ttdef"><b>Definition:</b> grpc.hpp:83</div></div>
+<div class="ttc" id="structprocess_1_1grpc_1_1RpcResult_html_a081ae3645b393074aa5a3b5560e08197"><div class="ttname"><a href="structprocess_1_1grpc_1_1RpcResult.html#a081ae3645b393074aa5a3b5560e08197">process::grpc::RpcResult::RpcResult</a></div><div class="ttdeci">RpcResult(const ::grpc::Status &amp;_status, const T &amp;_response)</div><div class="ttdef"><b>Definition:</b> grpc.hpp:85</div></div>
 <div class="ttc" id="duration_8hpp_html"><div class="ttname"><a href="duration_8hpp.html">duration.hpp</a></div></div>
-<div class="ttc" id="classprocess_1_1grpc_1_1client_1_1Runtime_html"><div class="ttname"><a href="classprocess_1_1grpc_1_1client_1_1Runtime.html">process::grpc::client::Runtime</a></div><div class="ttdoc">A copyable interface to manage an internal gRPC runtime instance for asynchronous gRPC calls...</div><div class="ttdef"><b>Definition:</b> grpc.hpp:104</div></div>
+<div class="ttc" id="classprocess_1_1grpc_1_1client_1_1Runtime_html"><div class="ttname"><a href="classprocess_1_1grpc_1_1client_1_1Runtime.html">process::grpc::client::Runtime</a></div><div class="ttdoc">A copyable interface to manage an internal gRPC runtime instance for asynchronous gRPC calls...</div><div class="ttdef"><b>Definition:</b> grpc.hpp:107</div></div>
 <div class="ttc" id="classprocess_1_1Promise_html"><div class="ttname"><a href="classprocess_1_1Promise.html">process::Promise</a></div><div class="ttdef"><b>Definition:</b> future.hpp:73</div></div>
+<div class="ttc" id="classprocess_1_1grpc_1_1Channel_html_a0155cd635cae9ea72e0b8e0ff7e29348"><div class="ttname"><a href="classprocess_1_1grpc_1_1Channel.html#a0155cd635cae9ea72e0b8e0ff7e29348">process::grpc::Channel::Channel</a></div><div class="ttdeci">Channel(std::shared_ptr&lt;::grpc::Channel &gt; _channel)</div><div class="ttdef"><b>Definition:</b> grpc.hpp:67</div></div>
 <div class="ttc" id="namespaceprocess_html_a59c192ee8ea5abbbee1642957f47c92a"><div class="ttname"><a href="namespaceprocess.html#a59c192ee8ea5abbbee1642957f47c92a">process::loop</a></div><div class="ttdeci">struct ev_loop * loop</div><div class="ttdef"><b>Definition:</b> loop.hpp:456</div></div>
 <div class="ttc" id="classprocess_1_1grpc_1_1Channel_html_abad4dfab64222145737de18007454c9e"><div class="ttname"><a href="classprocess_1_1grpc_1_1Channel.html#abad4dfab64222145737de18007454c9e">process::grpc::Channel::Channel</a></div><div class="ttdeci">Channel(const std::string &amp;uri, const std::shared_ptr&lt;::grpc::ChannelCredentials &gt; &amp;credentials=::grpc::InsecureChannelCredentials())</div><div class="ttdef"><b>Definition:</b> grpc.hpp:62</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1log_1_1protocol_html_a3b1f8bd7b18c51af9d1f58842950b545"><div class="ttname"><a href="namespacemesos_1_1internal_1_1log_1_1protocol.html#a3b1f8bd7b18c51af9d1f58842950b545">mesos::internal::log::protocol::promise</a></div><div class="ttdeci">Protocol&lt; PromiseRequest, PromiseResponse &gt; promise</div></div>
-<div class="ttc" id="classprocess_1_1grpc_1_1client_1_1Runtime_html_a5f7e56d9ebb540a9dbc52c5fb816a024"><div class="ttname"><a href="classprocess_1_1grpc_1_1client_1_1Runtime.html#a5f7e56d9ebb540a9dbc52c5fb816a024">process::grpc::client::Runtime::Runtime</a></div><div class="ttdeci">Runtime()</div><div class="ttdef"><b>Definition:</b> grpc.hpp:107</div></div>
+<div class="ttc" id="classprocess_1_1grpc_1_1client_1_1Runtime_html_a5f7e56d9ebb540a9dbc52c5fb816a024"><div class="ttname"><a href="classprocess_1_1grpc_1_1client_1_1Runtime.html#a5f7e56d9ebb540a9dbc52c5fb816a024">process::grpc::client::Runtime::Runtime</a></div><div class="ttdeci">Runtime()</div><div class="ttdef"><b>Definition:</b> grpc.hpp:110</div></div>
 <div class="ttc" id="namespaceprocess_html_a07833fb41a8b0c1f18fa5485ca8c18d4"><div class="ttname"><a href="namespaceprocess.html#a07833fb41a8b0c1f18fa5485ca8c18d4">process::wait</a></div><div class="ttdeci">bool wait(const UPID &amp;pid, const Duration &amp;duration=Seconds(-1))</div><div class="ttdoc">Wait for the process to exit for no more than the specified seconds. </div></div>
 <div class="ttc" id="future_8hpp_html"><div class="ttname"><a href="future_8hpp.html">future.hpp</a></div></div>
-<div class="ttc" id="classprocess_1_1grpc_1_1client_1_1Runtime_html_ad7b51c9cbfcfef8692eeaa66b2b63007"><div class="ttname"><a href="classprocess_1_1grpc_1_1client_1_1Runtime.html#ad7b51c9cbfcfef8692eeaa66b2b63007">process::grpc::client::Runtime::call</a></div><div class="ttdeci">Future&lt; RpcResult&lt; Response &gt; &gt; call(const Channel &amp;channel, std::unique_ptr&lt;::grpc::ClientAsyncResponseReader&lt; Response &gt;&gt;(Stub::*rpc)(::grpc::ClientContext *, const Request &amp;,::grpc::CompletionQueue *), const Request &amp;request)</div><div class="ttdoc">Sends an asynchronous gRPC call. </div><div class="ttdef"><b>Definition:</b> grpc.hpp:119</div></div>
+<div class="ttc" id="classprocess_1_1grpc_1_1client_1_1Runtime_html_ad7b51c9cbfcfef8692eeaa66b2b63007"><div class="ttname"><a href="classprocess_1_1grpc_1_1client_1_1Runtime.html#ad7b51c9cbfcfef8692eeaa66b2b63007">process::grpc::client::Runtime::call</a></div><div class="ttdeci">Future&lt; RpcResult&lt; Response &gt; &gt; call(const Channel &amp;channel, std::unique_ptr&lt;::grpc::ClientAsyncResponseReader&lt; Response &gt;&gt;(Stub::*rpc)(::grpc::ClientContext *, const Request &amp;,::grpc::CompletionQueue *), const Request &amp;request)</div><div class="ttdoc">Sends an asynchronous gRPC call. </div><div class="ttdef"><b>Definition:</b> grpc.hpp:122</div></div>
 <div class="ttc" id="namespaceos_html_ae19e4161a51b86a1f330f3bf1dc75389"><div class="ttname"><a href="namespaceos.html#ae19e4161a51b86a1f330f3bf1dc75389">os::process</a></div><div class="ttdeci">Result&lt; Process &gt; process(pid_t pid)</div><div class="ttdef"><b>Definition:</b> freebsd.hpp:30</div></div>
 <div class="ttc" id="classprocess_1_1grpc_1_1Channel_html"><div class="ttname"><a href="classprocess_1_1grpc_1_1Channel.html">process::grpc::Channel</a></div><div class="ttdoc">A copyable interface to manage a connection to a gRPC server. </div><div class="ttdef"><b>Definition:</b> grpc.hpp:59</div></div>
 <div class="ttc" id="namespaceprocess_html"><div class="ttname"><a href="namespaceprocess.html">process</a></div><div class="ttdef"><b>Definition:</b> executor.hpp:47</div></div>
 <div class="ttc" id="try_8hpp_html"><div class="ttname"><a href="try_8hpp.html">try.hpp</a></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="structprocess_1_1grpc_1_1RpcResult_html_ac90a2af5aebaa1d6fed8ef78cdb369d3"><div class="ttname"><a href="structprocess_1_1grpc_1_1RpcResult.html#ac90a2af5aebaa1d6fed8ef78cdb369d3">process::grpc::RpcResult::status</a></div><div class="ttdeci">::grpc::Status status</div><div class="ttdef"><b>Definition:</b> grpc.hpp:85</div></div>
+<div class="ttc" id="structprocess_1_1grpc_1_1RpcResult_html_ac90a2af5aebaa1d6fed8ef78cdb369d3"><div class="ttname"><a href="structprocess_1_1grpc_1_1RpcResult.html#ac90a2af5aebaa1d6fed8ef78cdb369d3">process::grpc::RpcResult::status</a></div><div class="ttdeci">::grpc::Status status</div><div class="ttdef"><b>Definition:</b> grpc.hpp:88</div></div>
 <div class="ttc" id="namespaceuri_html"><div class="ttname"><a href="namespaceuri.html">uri</a></div><div class="ttdef"><b>Definition:</b> uri.hpp:21</div></div>
 <div class="ttc" id="libprocess_2include_2process_2process_8hpp_html"><div class="ttname"><a href="libprocess_2include_2process_2process_8hpp.html">process.hpp</a></div></div>
 <div class="ttc" id="classprocess_1_1Future_html"><div class="ttname"><a href="classprocess_1_1Future.html">process::Future</a></div><div class="ttdef"><b>Definition:</b> future.hpp:57</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/hadoop_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/hadoop_8hpp_source.html b/content/api/latest/c++/hadoop_8hpp_source.html
index 378f529..6417de8 100644
--- a/content/api/latest/c++/hadoop_8hpp_source.html
+++ b/content/api/latest/c++/hadoop_8hpp_source.html
@@ -66,7 +66,7 @@
 <div class="ttc" id="include_2mesos_2uri_2fetcher_8hpp_html"><div class="ttname"><a href="include_2mesos_2uri_2fetcher_8hpp.html">fetcher.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1uri_1_1HadoopFetcherPlugin_1_1Flags_html_a085dbf848194cbe653c95bdd4119a37f"><div class="ttname"><a href="classmesos_1_1uri_1_1HadoopFetcherPlugin_1_1Flags.html#a085dbf848194cbe653c95bdd4119a37f">mesos::uri::HadoopFetcherPlugin::Flags::hadoop_client_supported_schemes</a></div><div class="ttdeci">std::string hadoop_client_supported_schemes</div><div class="ttdef"><b>Definition:</b> hadoop.hpp:45</div></div>
 <div class="ttc" id="classflags_1_1FlagsBase_html"><div class="ttname"><a href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></div><div class="ttdef"><b>Definition:</b> flags.hpp:44</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</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="option_8hpp_html"><div class="ttname"><a href="option_8hpp.html">option.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1uri_1_1HadoopFetcherPlugin_html_af94635bf3fb893100b0443c0cec3f45c"><div class="ttname"><a href="classmesos_1_1uri_1_1HadoopFetcherPlugin.html#af94635bf3fb893100b0443c0cec3f45c">mesos::uri::HadoopFetcherPlugin::~HadoopFetcherPlugin</a></div><div class="ttdeci">virtual ~HadoopFetcherPlugin()</div><div class="ttdef"><b>Definition:</b> hadoop.hpp:52</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/health__checker_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/health__checker_8hpp_source.html b/content/api/latest/c++/health__checker_8hpp_source.html
index fb4e1dc..0a55246 100644
--- a/content/api/latest/c++/health__checker_8hpp_source.html
+++ b/content/api/latest/c++/health__checker_8hpp_source.html
@@ -60,7 +60,7 @@
 <div class="ttc" id="lambda_8hpp_html"><div class="ttname"><a href="lambda_8hpp.html">lambda.hpp</a></div></div>
 <div class="ttc" id="checks__runtime_8hpp_html"><div class="ttname"><a href="checks__runtime_8hpp.html">checks_runtime.hpp</a></div></div>
 <div class="ttc" id="checks__types_8hpp_html"><div class="ttname"><a href="checks__types_8hpp.html">checks_types.hpp</a></div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="variant_8hpp_html"><div class="ttname"><a href="variant_8hpp.html">variant.hpp</a></div></div>
 <div class="ttc" id="classVariant_html"><div class="ttname"><a href="classVariant.html">Variant&lt; runtime::Plain, runtime::Docker, runtime::Nested &gt;</a></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/937d024f/content/api/latest/c++/hierarchical_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/hierarchical_8hpp_source.html b/content/api/latest/c++/hierarchical_8hpp_source.html
index 2d5bf3d..a110294 100644
--- a/content/api/latest/c++/hierarchical_8hpp_source.html
+++ b/content/api/latest/c++/hierarchical_8hpp_source.html
@@ -117,7 +117,7 @@
 <div class="ttc" id="classprocess_1_1ProcessBase_html_a6baf49d6234eb638d068a98514e4ae3f"><div class="ttname"><a href="classprocess_1_1ProcessBase.html#a6baf49d6234eb638d068a98514e4ae3f">process::ProcessBase::initialize</a></div><div class="ttdeci">virtual void initialize()</div><div class="ttdoc">Invoked when a process gets spawned. </div><div class="ttdef"><b>Definition:</b> process.hpp:100</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess_html"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html">mesos::internal::master::allocator::MesosAllocatorProcess</a></div><div class="ttdef"><b>Definition:</b> allocator.hpp:184</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1protobuf_1_1framework_1_1Capabilities_html"><div class="ttname"><a href="structmesos_1_1internal_1_1protobuf_1_1framework_1_1Capabilities.html">mesos::internal::protobuf::framework::Capabilities</a></div><div class="ttdef"><b>Definition:</b> protobuf_utils.hpp:445</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess_1_1Framework_html_a01d3b74fe17c0e15168b053285323a3b"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess_1_1Framework.html#a01d3b74fe17c0e15168b053285323a3b">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess::Framework::Framework</a></div><div class="ttdeci">Framework(const FrameworkInfo &amp;frameworkInfo, const std::set&lt; std::string &gt; &amp;suppressedRoles, bool active)</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess_html_a36f47521514de91d837559b835aeda2a"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a36f47521514de91d837559b835aeda2a">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess::frameworks</a></div><div class="ttdeci">hashmap&lt; FrameworkID, Framework &gt; frameworks</div><div class="ttdef"><b>Definition:</b> hierarchical.hpp:346</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess_html_a30ed435287a442a0b6300f0d32422142"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a30ed435287a442a0b6300f0d32422142">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess::__allocate</a></div><div class="ttdeci">void __allocate()</div></div>


[22/37] mesos-site git commit: Updated the website built from mesos SHA: 1231e8f.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/hierarchy.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/hierarchy.html b/content/api/latest/c++/hierarchy.html
index b32a3d1..eeae760 100644
--- a/content/api/latest/c++/hierarchy.html
+++ b/content/api/latest/c++/hierarchy.html
@@ -176,7 +176,7 @@
 <tr id="row_93_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structrouting_1_1queueing_1_1Discipline.html" target="_self">routing::queueing::Discipline&lt; Config &gt;</a></td><td class="desc"></td></tr>
 <tr id="row_94_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1Disconnect.html" target="_self">mesos::internal::ResourceProviderMessage::Disconnect</a></td><td class="desc"></td></tr>
 <tr id="row_95_"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_95_" class="arrow" onclick="toggleFolder('95_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1DiskProfileAdaptor.html" target="_self">mesos::DiskProfileAdaptor</a></td><td class="desc">This module is used by Storage Resource Providers to translate the "profile" field of a <code>Resource::DiskInfo::Source</code> into fields that a Container Storage Interface (CSI) plugin can potentially understand </td></tr>
-<tr id="row_95_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptor.html" target="_self">mesos::internal::profile::UriDiskProfileAdaptor</a></td><td class="desc"></td></tr>
+<tr id="row_95_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor.html" target="_self">mesos::internal::storage::UriDiskProfileAdaptor</a></td><td class="desc"></td></tr>
 <tr id="row_96_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1DiskUsageCollector.html" target="_self">mesos::internal::slave::DiskUsageCollector</a></td><td class="desc"></td></tr>
 <tr id="row_97_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structprocess_1_1internal_1_1Dispatch.html" target="_self">process::internal::Dispatch&lt; R &gt;</a></td><td class="desc"></td></tr>
 <tr id="row_98_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structprocess_1_1internal_1_1Dispatch_3_01Future_3_01R_01_4_01_4.html" target="_self">process::internal::Dispatch&lt; Future&lt; R &gt; &gt;</a></td><td class="desc"></td></tr>
@@ -369,7 +369,7 @@
 <tr id="row_127_0_35_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_127_0_35_" class="arrow" onclick="toggleFolder('127_0_35_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classprocess_1_1Process.html" target="_self">process::Process&lt; ThunkProcess&lt; R &gt; &gt;</a></td><td class="desc"></td></tr>
 <tr id="row_127_0_35_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classprocess_1_1internal_1_1ThunkProcess.html" target="_self">process::internal::ThunkProcess&lt; R &gt;</a></td><td class="desc"></td></tr>
 <tr id="row_127_0_36_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_127_0_36_" class="arrow" onclick="toggleFolder('127_0_36_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classprocess_1_1Process.html" target="_self">process::Process&lt; UriDiskProfileAdaptorProcess &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_127_0_36_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptorProcess.html" target="_self">mesos::internal::profile::UriDiskProfileAdaptorProcess</a></td><td class="desc"></td></tr>
+<tr id="row_127_0_36_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptorProcess.html" target="_self">mesos::internal::storage::UriDiskProfileAdaptorProcess</a></td><td class="desc"></td></tr>
 <tr id="row_127_0_37_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_127_0_37_" class="arrow" onclick="toggleFolder('127_0_37_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classprocess_1_1Process.html" target="_self">process::Process&lt; VersionProcess &gt;</a></td><td class="desc"></td></tr>
 <tr id="row_127_0_37_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1VersionProcess.html" target="_self">mesos::internal::VersionProcess</a></td><td class="desc"></td></tr>
 <tr id="row_127_0_38_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_127_0_38_" class="arrow" onclick="toggleFolder('127_0_38_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classprocess_1_1Process.html" target="_self">process::Process&lt; WhitelistWatcher &gt;</a></td><td class="desc"></td></tr>
@@ -427,13 +427,13 @@
 <tr id="row_153_2_8_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1scheduler_1_1Flags.html" target="_self">mesos::internal::scheduler::Flags</a></td><td class="desc"></td></tr>
 <tr id="row_153_2_9_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html" target="_self">mesos::internal::slave::Flags</a></td><td class="desc"></td></tr>
 <tr id="row_153_2_10_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1tests_1_1Flags.html" target="_self">mesos::internal::tests::Flags</a></td><td class="desc"></td></tr>
-<tr id="row_153_3_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmesos_1_1internal_1_1profile_1_1Flags.html" target="_self">mesos::internal::profile::Flags</a></td><td class="desc"></td></tr>
-<tr id="row_153_4_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmesos_1_1internal_1_1slave_1_1IOSwitchboardServer_1_1Flags.html" target="_self">mesos::internal::slave::IOSwitchboardServer::Flags</a></td><td class="desc"></td></tr>
-<tr id="row_153_5_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmesos_1_1internal_1_1slave_1_1MesosContainerizerLaunch_1_1Flags.html" target="_self">mesos::internal::slave::MesosContainerizerLaunch::Flags</a></td><td class="desc"></td></tr>
-<tr id="row_153_6_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmesos_1_1internal_1_1slave_1_1MesosContainerizerMount_1_1Flags.html" target="_self">mesos::internal::slave::MesosContainerizerMount::Flags</a></td><td class="desc"></td></tr>
-<tr id="row_153_7_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorSetup_1_1Flags.html" target="_self">mesos::internal::slave::NetworkCniIsolatorSetup::Flags</a></td><td class="desc"></td></tr>
-<tr id="row_153_8_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmesos_1_1internal_1_1slave_1_1PortMappingStatistics_1_1Flags.html" target="_self">mesos::internal::slave::PortMappingStatistics::Flags</a></td><td class="desc"></td></tr>
-<tr id="row_153_9_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmesos_1_1internal_1_1slave_1_1PortMappingUpdate_1_1Flags.html" target="_self">mesos::internal::slave::PortMappingUpdate::Flags</a></td><td class="desc"></td></tr>
+<tr id="row_153_3_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmesos_1_1internal_1_1slave_1_1IOSwitchboardServer_1_1Flags.html" target="_self">mesos::internal::slave::IOSwitchboardServer::Flags</a></td><td class="desc"></td></tr>
+<tr id="row_153_4_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmesos_1_1internal_1_1slave_1_1MesosContainerizerLaunch_1_1Flags.html" target="_self">mesos::internal::slave::MesosContainerizerLaunch::Flags</a></td><td class="desc"></td></tr>
+<tr id="row_153_5_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmesos_1_1internal_1_1slave_1_1MesosContainerizerMount_1_1Flags.html" target="_self">mesos::internal::slave::MesosContainerizerMount::Flags</a></td><td class="desc"></td></tr>
+<tr id="row_153_6_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorSetup_1_1Flags.html" target="_self">mesos::internal::slave::NetworkCniIsolatorSetup::Flags</a></td><td class="desc"></td></tr>
+<tr id="row_153_7_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmesos_1_1internal_1_1slave_1_1PortMappingStatistics_1_1Flags.html" target="_self">mesos::internal::slave::PortMappingStatistics::Flags</a></td><td class="desc"></td></tr>
+<tr id="row_153_8_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmesos_1_1internal_1_1slave_1_1PortMappingUpdate_1_1Flags.html" target="_self">mesos::internal::slave::PortMappingUpdate::Flags</a></td><td class="desc"></td></tr>
+<tr id="row_153_9_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor_1_1Flags.html" target="_self">mesos::internal::storage::UriDiskProfileAdaptor::Flags</a></td><td class="desc"></td></tr>
 <tr id="row_153_10_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmesos_1_1internal_1_1tests_1_1ActiveUserTestHelper_1_1Flags.html" target="_self">mesos::internal::tests::ActiveUserTestHelper::Flags</a></td><td class="desc"></td></tr>
 <tr id="row_153_11_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmesos_1_1internal_1_1tests_1_1CapabilitiesTestHelper_1_1Flags.html" target="_self">mesos::internal::tests::CapabilitiesTestHelper::Flags</a></td><td class="desc"></td></tr>
 <tr id="row_153_12_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmesos_1_1internal_1_1tests_1_1HttpServerTestHelper_1_1Flags.html" target="_self">mesos::internal::tests::HttpServerTestHelper::Flags</a></td><td class="desc"></td></tr>
@@ -863,16 +863,16 @@
 <tr id="row_498_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classprocess_1_1Owned.html" target="_self">process::Owned&lt; mesos::internal::LocalResourceProviderDaemon &gt;</a></td><td class="desc"></td></tr>
 <tr id="row_499_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classprocess_1_1Owned.html" target="_self">process::Owned&lt; mesos::internal::master::allocator::Sorter &gt;</a></td><td class="desc"></td></tr>
 <tr id="row_500_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classprocess_1_1Owned.html" target="_self">process::Owned&lt; mesos::internal::master::Heartbeater&lt; mesos::master::Event, v1::master::Event &gt; &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_501_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classprocess_1_1Owned.html" target="_self">process::Owned&lt; mesos::internal::profile::UriDiskProfileAdaptorProcess &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_502_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classprocess_1_1Owned.html" target="_self">process::Owned&lt; mesos::internal::slave::ContainerDaemonProcess &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_503_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classprocess_1_1Owned.html" target="_self">process::Owned&lt; mesos::internal::slave::DockerContainerizerProcess &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_504_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classprocess_1_1Owned.html" target="_self">process::Owned&lt; mesos::internal::slave::EphemeralPortsAllocator &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_505_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classprocess_1_1Owned.html" target="_self">process::Owned&lt; mesos::internal::slave::FetcherProcess &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_506_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classprocess_1_1Owned.html" target="_self">process::Owned&lt; mesos::internal::slave::Launcher &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_507_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classprocess_1_1Owned.html" target="_self">process::Owned&lt; mesos::internal::slave::MesosContainerizerProcess &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_508_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classprocess_1_1Owned.html" target="_self">process::Owned&lt; mesos::internal::slave::MesosIsolatorProcess &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_509_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classprocess_1_1Owned.html" target="_self">process::Owned&lt; mesos::internal::slave::ProvisionerProcess &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_510_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classprocess_1_1Owned.html" target="_self">process::Owned&lt; mesos::internal::StatusUpdateManagerProcess&lt; id::UUID, UpdateOperationStatusRecord, UpdateOperationStatusMessage &gt; &gt;</a></td><td class="desc"></td></tr>
+<tr id="row_501_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classprocess_1_1Owned.html" target="_self">process::Owned&lt; mesos::internal::slave::ContainerDaemonProcess &gt;</a></td><td class="desc"></td></tr>
+<tr id="row_502_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classprocess_1_1Owned.html" target="_self">process::Owned&lt; mesos::internal::slave::DockerContainerizerProcess &gt;</a></td><td class="desc"></td></tr>
+<tr id="row_503_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classprocess_1_1Owned.html" target="_self">process::Owned&lt; mesos::internal::slave::EphemeralPortsAllocator &gt;</a></td><td class="desc"></td></tr>
+<tr id="row_504_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classprocess_1_1Owned.html" target="_self">process::Owned&lt; mesos::internal::slave::FetcherProcess &gt;</a></td><td class="desc"></td></tr>
+<tr id="row_505_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classprocess_1_1Owned.html" target="_self">process::Owned&lt; mesos::internal::slave::Launcher &gt;</a></td><td class="desc"></td></tr>
+<tr id="row_506_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classprocess_1_1Owned.html" target="_self">process::Owned&lt; mesos::internal::slave::MesosContainerizerProcess &gt;</a></td><td class="desc"></td></tr>
+<tr id="row_507_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classprocess_1_1Owned.html" target="_self">process::Owned&lt; mesos::internal::slave::MesosIsolatorProcess &gt;</a></td><td class="desc"></td></tr>
+<tr id="row_508_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classprocess_1_1Owned.html" target="_self">process::Owned&lt; mesos::internal::slave::ProvisionerProcess &gt;</a></td><td class="desc"></td></tr>
+<tr id="row_509_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classprocess_1_1Owned.html" target="_self">process::Owned&lt; mesos::internal::StatusUpdateManagerProcess&lt; id::UUID, UpdateOperationStatusRecord, UpdateOperationStatusMessage &gt; &gt;</a></td><td class="desc"></td></tr>
+<tr id="row_510_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classprocess_1_1Owned.html" target="_self">process::Owned&lt; mesos::internal::storage::UriDiskProfileAdaptorProcess &gt;</a></td><td class="desc"></td></tr>
 <tr id="row_511_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classprocess_1_1Owned.html" target="_self">process::Owned&lt; mesos::internal::tests::MockRegistrar &gt;</a></td><td class="desc"></td></tr>
 <tr id="row_512_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classprocess_1_1Owned.html" target="_self">process::Owned&lt; mesos::log::Log &gt;</a></td><td class="desc"></td></tr>
 <tr id="row_513_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classprocess_1_1Owned.html" target="_self">process::Owned&lt; mesos::master::contender::MasterContender &gt;</a></td><td class="desc"></td></tr>
@@ -1013,12 +1013,12 @@
 <tr id="row_615_"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_615_" class="arrow" onclick="toggleFolder('615_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1slave_1_1ResourceEstimator.html" target="_self">mesos::slave::ResourceEstimator</a></td><td class="desc"></td></tr>
 <tr id="row_615_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1NoopResourceEstimator.html" target="_self">mesos::internal::slave::NoopResourceEstimator</a></td><td class="desc"></td></tr>
 <tr id="row_615_1_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockResourceEstimator.html" target="_self">mesos::internal::tests::MockResourceEstimator</a></td><td class="desc"></td></tr>
-<tr id="row_616_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html" target="_self">mesos::internal::slave::ResourceProvider</a></td><td class="desc"></td></tr>
-<tr id="row_617_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmesos_1_1internal_1_1master_1_1Slave_1_1ResourceProvider.html" target="_self">mesos::internal::master::Slave::ResourceProvider</a></td><td class="desc"></td></tr>
+<tr id="row_616_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmesos_1_1internal_1_1master_1_1Slave_1_1ResourceProvider.html" target="_self">mesos::internal::master::Slave::ResourceProvider</a></td><td class="desc"></td></tr>
+<tr id="row_617_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html" target="_self">mesos::internal::slave::ResourceProvider</a></td><td class="desc"></td></tr>
 <tr id="row_618_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1ResourceProviderManager.html" target="_self">mesos::internal::ResourceProviderManager</a></td><td class="desc"></td></tr>
 <tr id="row_619_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmesos_1_1internal_1_1ResourceProviderMessage.html" target="_self">mesos::internal::ResourceProviderMessage</a></td><td class="desc"></td></tr>
-<tr id="row_620_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1Resources.html" target="_self">mesos::Resources</a></td><td class="desc"></td></tr>
-<tr id="row_621_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1v1_1_1Resources.html" target="_self">mesos::v1::Resources</a></td><td class="desc"></td></tr>
+<tr id="row_620_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1v1_1_1Resources.html" target="_self">mesos::v1::Resources</a></td><td class="desc"></td></tr>
+<tr id="row_621_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1Resources.html" target="_self">mesos::Resources</a></td><td class="desc"></td></tr>
 <tr id="row_622_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1ResourcesState.html" target="_self">mesos::internal::slave::state::ResourcesState</a></td><td class="desc"></td></tr>
 <tr id="row_623_"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_623_" class="arrow" onclick="toggleFolder('623_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structprocess_1_1http_1_1Response.html" target="_self">process::http::Response</a></td><td class="desc"></td></tr>
 <tr id="row_623_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structprocess_1_1http_1_1Accepted.html" target="_self">process::http::Accepted</a></td><td class="desc"></td></tr>
@@ -1091,12 +1091,12 @@
 <tr id="row_665_"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_665_" class="arrow" onclick="toggleFolder('665_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1Sorter.html" target="_self">mesos::internal::master::allocator::Sorter</a></td><td class="desc"></td></tr>
 <tr id="row_665_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html" target="_self">mesos::internal::master::allocator::DRFSorter</a></td><td class="desc"></td></tr>
 <tr id="row_666_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classos_1_1Stack.html" target="_self">os::Stack</a></td><td class="desc"></td></tr>
-<tr id="row_667_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1State.html" target="_self">mesos::internal::slave::state::State</a></td><td class="desc"></td></tr>
-<tr id="row_668_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmesos_1_1internal_1_1StatusUpdateManagerProcess_1_1State.html" target="_self">mesos::internal::StatusUpdateManagerProcess&lt; IDType, CheckpointType, UpdateType &gt;::State</a></td><td class="desc"></td></tr>
-<tr id="row_669_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmesos_1_1internal_1_1StatusUpdateManagerProcess_1_1StatusUpdateStream_1_1State.html" target="_self">mesos::internal::StatusUpdateManagerProcess&lt; IDType, CheckpointType, UpdateType &gt;::StatusUpdateStream::State</a></td><td class="desc"></td></tr>
-<tr id="row_670_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_670_" class="arrow" onclick="toggleFolder('670_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1state_1_1State.html" target="_self">mesos::state::State</a></td><td class="desc"></td></tr>
-<tr id="row_670_0_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1state_1_1protobuf_1_1State.html" target="_self">mesos::state::protobuf::State</a></td><td class="desc"></td></tr>
-<tr id="row_671_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmesos_1_1internal_1_1log_1_1Storage_1_1State.html" target="_self">mesos::internal::log::Storage::State</a></td><td class="desc"></td></tr>
+<tr id="row_667_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmesos_1_1internal_1_1StatusUpdateManagerProcess_1_1State.html" target="_self">mesos::internal::StatusUpdateManagerProcess&lt; IDType, CheckpointType, UpdateType &gt;::State</a></td><td class="desc"></td></tr>
+<tr id="row_668_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmesos_1_1internal_1_1StatusUpdateManagerProcess_1_1StatusUpdateStream_1_1State.html" target="_self">mesos::internal::StatusUpdateManagerProcess&lt; IDType, CheckpointType, UpdateType &gt;::StatusUpdateStream::State</a></td><td class="desc"></td></tr>
+<tr id="row_669_"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_669_" class="arrow" onclick="toggleFolder('669_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1state_1_1State.html" target="_self">mesos::state::State</a></td><td class="desc"></td></tr>
+<tr id="row_669_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1state_1_1protobuf_1_1State.html" target="_self">mesos::state::protobuf::State</a></td><td class="desc"></td></tr>
+<tr id="row_670_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmesos_1_1internal_1_1log_1_1Storage_1_1State.html" target="_self">mesos::internal::log::Storage::State</a></td><td class="desc"></td></tr>
+<tr id="row_671_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1State.html" target="_self">mesos::internal::slave::state::State</a></td><td class="desc"></td></tr>
 <tr id="row_672_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classprocess_1_1StateMachine.html" target="_self">process::StateMachine&lt; State &gt;</a></td><td class="desc"></td></tr>
 <tr id="row_673_"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_673_" class="arrow" onclick="toggleFolder('673_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><b>static_visitor</b></td><td class="desc"></td></tr>
 <tr id="row_673_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structJSON_1_1Comparator.html" target="_self">JSON::Comparator</a></td><td class="desc"></td></tr>
@@ -1417,20 +1417,20 @@
 <tr id="row_835_2_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structprocess_1_1PID.html" target="_self">process::PID&lt; mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess &gt;</a></td><td class="desc"></td></tr>
 <tr id="row_835_3_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structprocess_1_1PID.html" target="_self">process::PID&lt; slave::mesos::internal::tests::cluster::Slave &gt;</a></td><td class="desc"></td></tr>
 <tr id="row_835_4_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structprocess_1_1PID.html" target="_self">process::PID&lt; T &gt;</a></td><td class="desc">A "process identifier" used to uniquely identify a process when dispatching messages </td></tr>
-<tr id="row_836_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classzookeeper_1_1URL.html" target="_self">zookeeper::URL</a></td><td class="desc"></td></tr>
-<tr id="row_837_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structprocess_1_1http_1_1URL.html" target="_self">process::http::URL</a></td><td class="desc"></td></tr>
+<tr id="row_836_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structprocess_1_1http_1_1URL.html" target="_self">process::http::URL</a></td><td class="desc"></td></tr>
+<tr id="row_837_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classzookeeper_1_1URL.html" target="_self">zookeeper::URL</a></td><td class="desc"></td></tr>
 <tr id="row_838_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structos_1_1UTSInfo.html" target="_self">os::UTSInfo</a></td><td class="desc"></td></tr>
 <tr id="row_839_"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_839_" class="arrow" onclick="toggleFolder('839_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><b>uuid</b></td><td class="desc"></td></tr>
 <tr id="row_839_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structid_1_1UUID.html" target="_self">id::UUID</a></td><td class="desc"></td></tr>
 <tr id="row_840_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structprocess_1_1TimeSeries_1_1Value.html" target="_self">process::TimeSeries&lt; T &gt;::Value</a></td><td class="desc"></td></tr>
 <tr id="row_841_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcgroups_1_1blkio_1_1Value.html" target="_self">cgroups::blkio::Value</a></td><td class="desc"></td></tr>
-<tr id="row_842_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classJvm_1_1Variable.html" target="_self">Jvm::Variable&lt; T, name, signature &gt;</a></td><td class="desc"></td></tr>
+<tr id="row_842_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1state_1_1protobuf_1_1Variable.html" target="_self">mesos::state::protobuf::Variable&lt; T &gt;</a></td><td class="desc"></td></tr>
 <tr id="row_843_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1state_1_1Variable.html" target="_self">mesos::state::Variable</a></td><td class="desc"></td></tr>
-<tr id="row_844_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1state_1_1protobuf_1_1Variable.html" target="_self">mesos::state::protobuf::Variable&lt; T &gt;</a></td><td class="desc"></td></tr>
+<tr id="row_844_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classJvm_1_1Variable.html" target="_self">Jvm::Variable&lt; T, name, signature &gt;</a></td><td class="desc"></td></tr>
 <tr id="row_845_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classJvm_1_1Variable.html" target="_self">Jvm::Variable&lt; org::apache::zookeeper::server::SessionTracker, ZOOKEEPERSERVER_SESSIONTRACKER, ZOOKEEPERSERVER_SESSIONTRACKER_SIGNATURE &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_846_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_846_" class="arrow" onclick="toggleFolder('846_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><b>Variant</b></td><td class="desc"></td></tr>
-<tr id="row_846_0_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structJSON_1_1Value.html" target="_self">JSON::Value</a></td><td class="desc"></td></tr>
-<tr id="row_847_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classVariant.html" target="_self">Variant&lt; T, Ts &gt;</a></td><td class="desc"></td></tr>
+<tr id="row_846_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classVariant.html" target="_self">Variant&lt; T, Ts &gt;</a></td><td class="desc"></td></tr>
+<tr id="row_847_"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_847_" class="arrow" onclick="toggleFolder('847_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><b>Variant</b></td><td class="desc"></td></tr>
+<tr id="row_847_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structJSON_1_1Value.html" target="_self">JSON::Value</a></td><td class="desc"></td></tr>
 <tr id="row_848_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classVariant.html" target="_self">Variant&lt; check::Command, check::Http, check::Tcp &gt;</a></td><td class="desc"></td></tr>
 <tr id="row_849_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classVariant.html" target="_self">Variant&lt; runtime::Plain, runtime::Docker, runtime::Nested &gt;</a></td><td class="desc"></td></tr>
 <tr id="row_850_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_850_" class="arrow" onclick="toggleFolder('850_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classVariant.html" target="_self">Variant&lt; unix::Address, inet4::Address, inet6::Address &gt;</a></td><td class="desc"></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/hook_2manager_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/hook_2manager_8hpp_source.html b/content/api/latest/c++/hook_2manager_8hpp_source.html
index a450e0b..d079516 100644
--- a/content/api/latest/c++/hook_2manager_8hpp_source.html
+++ b/content/api/latest/c++/hook_2manager_8hpp_source.html
@@ -63,7 +63,7 @@
 <div class="ttc" id="classmesos_1_1internal_1_1HookManager_html_a5967813f1c50c99755e62811e04ee080"><div class="ttname"><a href="classmesos_1_1internal_1_1HookManager.html#a5967813f1c50c99755e62811e04ee080">mesos::internal::HookManager::masterSlaveLostHook</a></div><div class="ttdeci">static void masterSlaveLostHook(const SlaveInfo &amp;slaveInfo)</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1HookManager_html_aea1f1856f50b7f34b48601532a9d349f"><div class="ttname"><a href="classmesos_1_1internal_1_1HookManager.html#aea1f1856f50b7f34b48601532a9d349f">mesos::internal::HookManager::masterLaunchTaskLabelDecorator</a></div><div class="ttdeci">static Labels masterLaunchTaskLabelDecorator(const TaskInfo &amp;taskInfo, const FrameworkInfo &amp;frameworkInfo, const SlaveInfo &amp;slaveInfo)</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1HookManager_html"><div class="ttname"><a href="classmesos_1_1internal_1_1HookManager.html">mesos::internal::HookManager</a></div><div class="ttdef"><b>Definition:</b> manager.hpp:32</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1HookManager_html_a24cfbdb5308516744e32a85be721d37b"><div class="ttname"><a href="classmesos_1_1internal_1_1HookManager.html#a24cfbdb5308516744e32a85be721d37b">mesos::internal::HookManager::slavePostFetchHook</a></div><div class="ttdeci">static void slavePostFetchHook(const ContainerID &amp;containerId, const std::string &amp;directory)</div></div>
 <div class="ttc" id="future_8hpp_html"><div class="ttname"><a href="future_8hpp.html">future.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1HookManager_html_a73af1541b6d0e0be5593ffec6e209ed7"><div class="ttname"><a href="classmesos_1_1internal_1_1HookManager.html#a73af1541b6d0e0be5593ffec6e209ed7">mesos::internal::HookManager::slavePreLaunchDockerTaskExecutorDecorator</a></div><div class="ttdeci">static process::Future&lt; DockerTaskExecutorPrepareInfo &gt; slavePreLaunchDockerTaskExecutorDecorator(const Option&lt; TaskInfo &gt; &amp;taskInfo, const ExecutorInfo &amp;executorInfo, const std::string &amp;containerName, const std::string &amp;containerWorkDirectory, const std::string &amp;mappedSandboxDirectory, const Option&lt; std::map&lt; std::string, std::string &gt;&gt; &amp;env)</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/hook_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/hook_8hpp_source.html b/content/api/latest/c++/hook_8hpp_source.html
index 300d7a7..afba0eb 100644
--- a/content/api/latest/c++/hook_8hpp_source.html
+++ b/content/api/latest/c++/hook_8hpp_source.html
@@ -69,7 +69,7 @@
 <div class="ttc" id="nothing_8hpp_html"><div class="ttname"><a href="nothing_8hpp.html">nothing.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1Hook_html_ac525aec7c45d7f3d4c0b37e759ca2115"><div class="ttname"><a href="classmesos_1_1Hook.html#ac525aec7c45d7f3d4c0b37e759ca2115">mesos::Hook::slaveResourcesDecorator</a></div><div class="ttdeci">virtual Result&lt; Resources &gt; slaveResourcesDecorator(const SlaveInfo &amp;slaveInfo)</div><div class="ttdef"><b>Definition:</b> hook.hpp:158</div></div>
 <div class="ttc" id="classmesos_1_1Hook_html_a12275156024e0368b3711943b85b30a1"><div class="ttname"><a href="classmesos_1_1Hook.html#a12275156024e0368b3711943b85b30a1">mesos::Hook::slaveRunTaskLabelDecorator</a></div><div class="ttdeci">virtual Result&lt; Labels &gt; slaveRunTaskLabelDecorator(const TaskInfo &amp;taskInfo, const ExecutorInfo &amp;executorInfo, const FrameworkInfo &amp;frameworkInfo, const SlaveInfo &amp;slaveInfo)</div><div class="ttdef"><b>Definition:</b> hook.hpp:60</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="include_2mesos_2attributes_8hpp_html"><div class="ttname"><a href="include_2mesos_2attributes_8hpp.html">attributes.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1Hook_html_adfe19f16a007f810ca84473b034bc678"><div class="ttname"><a href="classmesos_1_1Hook.html#adfe19f16a007f810ca84473b034bc678">mesos::Hook::masterLaunchTaskLabelDecorator</a></div><div class="ttdeci">virtual Result&lt; Labels &gt; masterLaunchTaskLabelDecorator(const TaskInfo &amp;taskInfo, const FrameworkInfo &amp;frameworkInfo, const SlaveInfo &amp;slaveInfo)</div><div class="ttdef"><b>Definition:</b> hook.hpp:48</div></div>
 <div class="ttc" id="future_8hpp_html"><div class="ttname"><a href="future_8hpp.html">future.hpp</a></div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/host__path_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/host__path_8hpp_source.html b/content/api/latest/c++/host__path_8hpp_source.html
index 99c8454..cf20ee7 100644
--- a/content/api/latest/c++/host__path_8hpp_source.html
+++ b/content/api/latest/c++/host__path_8hpp_source.html
@@ -59,7 +59,7 @@
 <div class="ttc" id="src_2slave_2containerizer_2mesos_2isolator_8hpp_html"><div class="ttname"><a href="src_2slave_2containerizer_2mesos_2isolator_8hpp.html">isolator.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1VolumeHostPathIsolatorProcess_html_a84516a32222852c1b492ca856f404d1f"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1VolumeHostPathIsolatorProcess.html#a84516a32222852c1b492ca856f404d1f">mesos::internal::slave::VolumeHostPathIsolatorProcess::create</a></div><div class="ttdeci">static Try&lt; mesos::slave::Isolator * &gt; create(const Flags &amp;flags)</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1VolumeHostPathIsolatorProcess_html_a694dcb53a7d786d08f3b34eeee48c085"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1VolumeHostPathIsolatorProcess.html#a694dcb53a7d786d08f3b34eeee48c085">mesos::internal::slave::VolumeHostPathIsolatorProcess::~VolumeHostPathIsolatorProcess</a></div><div class="ttdeci">virtual ~VolumeHostPathIsolatorProcess()</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1VolumeHostPathIsolatorProcess_html_a421de2c8da0baaeb7ae3c951f6a639dc"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1VolumeHostPathIsolatorProcess.html#a421de2c8da0baaeb7ae3c951f6a639dc">mesos::internal::slave::VolumeHostPathIsolatorProcess::supportsStandalone</a></div><div class="ttdeci">virtual bool supportsStandalone()</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></div><div class="ttdef"><b>Definition:</b> isolator.hpp:80</div></div>
 <div class="ttc" id="namespaceinternal_html"><div class="ttname"><a href="namespaceinternal.html">internal</a></div><div class="ttdef"><b>Definition:</b> attributes.hpp:24</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/http__authenticatee_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/http__authenticatee_8hpp_source.html b/content/api/latest/c++/http__authenticatee_8hpp_source.html
index 30a7142..a3fc522 100644
--- a/content/api/latest/c++/http__authenticatee_8hpp_source.html
+++ b/content/api/latest/c++/http__authenticatee_8hpp_source.html
@@ -58,7 +58,7 @@
 <div class="ttc" id="include_2mesos_2authentication_2http_2authenticatee_8hpp_html"><div class="ttname"><a href="include_2mesos_2authentication_2http_2authenticatee_8hpp.html">authenticatee.hpp</a></div></div>
 <div class="ttc" id="namespacemesos_1_1modules_html_a70163bdea2fe39ef5b798a7d7ee0c220"><div class="ttname"><a href="namespacemesos_1_1modules.html#a70163bdea2fe39ef5b798a7d7ee0c220">mesos::modules::kind</a></div><div class="ttdeci">const char * kind()</div></div>
 <div class="ttc" id="classmesos_1_1http_1_1authentication_1_1Authenticatee_html"><div class="ttname"><a href="classmesos_1_1http_1_1authentication_1_1Authenticatee.html">mesos::http::authentication::Authenticatee</a></div><div class="ttdoc">An abstraction enabling any HTTP API consumer to authenticate. </div><div class="ttdef"><b>Definition:</b> authenticatee.hpp:34</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="include_2mesos_2module_8hpp_html"><div class="ttname"><a href="include_2mesos_2module_8hpp.html">module.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&lt; Nothing &gt; create(const std::string &amp;hierarchy, const std::string &amp;cgroup, bool recursive=false)</div></div>
 <div class="ttc" id="namespacemesos_1_1uri_html_a5dff7c4a2df7be12fb642b5801c34f9f"><div class="ttname"><a href="namespacemesos_1_1uri.html#a5dff7c4a2df7be12fb642b5801c34f9f">mesos::uri::http</a></div><div class="ttdeci">URI http(const std::string &amp;host, const std::string &amp;path=&quot;/&quot;, const Option&lt; int &gt; &amp;port=None(), const Option&lt; std::string &gt; &amp;query=None(), const Option&lt; std::string &gt; &amp;fragment=None(), const Option&lt; std::string &gt; &amp;user=None(), const Option&lt; std::string &gt; &amp;password=None())</div><div class="ttdoc">Creates an http URI with the given parameters. </div><div class="ttdef"><b>Definition:</b> http.hpp:35</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/http__authenticator_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/http__authenticator_8hpp_source.html b/content/api/latest/c++/http__authenticator_8hpp_source.html
index 476b455..1655024 100644
--- a/content/api/latest/c++/http__authenticator_8hpp_source.html
+++ b/content/api/latest/c++/http__authenticator_8hpp_source.html
@@ -57,7 +57,7 @@
 <div class="ttc" id="namespacemesos_1_1modules_html_a70163bdea2fe39ef5b798a7d7ee0c220"><div class="ttname"><a href="namespacemesos_1_1modules.html#a70163bdea2fe39ef5b798a7d7ee0c220">mesos::modules::kind</a></div><div class="ttdeci">const char * kind()</div></div>
 <div class="ttc" id="structmesos_1_1modules_1_1Module_3_01process_1_1http_1_1authentication_1_1Authenticator_01_4_html_a1e6e86e91095a10c568298bb1e172dc8"><div class="ttname"><a href="structmesos_1_1modules_1_1Module_3_01process_1_1http_1_1authentication_1_1Authenticator_01_4.html#a1e6e86e91095a10c568298bb1e172dc8">mesos::modules::Module&lt; process::http::authentication::Authenticator &gt;::Module</a></div><div class="ttdeci">Module(const char *_moduleApiVersion, const char *_mesosVersion, const char *_authorName, const char *_authorEmail, const char *_description, bool(*_compatible)(), process::http::authentication::Authenticator *(*_create)(const Parameters &amp;parameters))</div><div class="ttdef"><b>Definition:</b> http_authenticator.hpp:38</div></div>
 <div class="ttc" id="classprocess_1_1http_1_1authentication_1_1Authenticator_html"><div class="ttname"><a href="classprocess_1_1http_1_1authentication_1_1Authenticator.html">process::http::authentication::Authenticator</a></div><div class="ttdoc">The Authenticator interface allows us to implement different authenticators based on the scheme (e...</div><div class="ttdef"><b>Definition:</b> authenticator.hpp:103</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="classmesos_1_1Authenticator_html"><div class="ttname"><a href="classmesos_1_1Authenticator.html">mesos::Authenticator</a></div><div class="ttdef"><b>Definition:</b> authenticator.hpp:34</div></div>
 <div class="ttc" id="include_2mesos_2module_8hpp_html"><div class="ttname"><a href="include_2mesos_2module_8hpp.html">module.hpp</a></div></div>
 <div class="ttc" id="namespaceprocess_html"><div class="ttname"><a href="namespaceprocess.html">process</a></div><div class="ttdef"><b>Definition:</b> executor.hpp:47</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/http__connection_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/http__connection_8hpp_source.html b/content/api/latest/c++/http__connection_8hpp_source.html
index 180c83f..514a601 100644
--- a/content/api/latest/c++/http__connection_8hpp_source.html
+++ b/content/api/latest/c++/http__connection_8hpp_source.html
@@ -98,7 +98,7 @@
 <div class="ttc" id="classprocess_1_1Future_html_a71bde220aed3c725cef2040f63adf42a"><div class="ttname"><a href="classprocess_1_1Future.html#a71bde220aed3c725cef2040f63adf42a">process::Future::onAny</a></div><div class="ttdeci">const Future&lt; T &gt; &amp; onAny(AnyCallback &amp;&amp;callback) const </div><div class="ttdef"><b>Definition:</b> future.hpp:1447</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1HttpConnectionProcess_html_afb0a8be87808f508914cc2207ae59428"><div class="ttname"><a href="classmesos_1_1internal_1_1HttpConnectionProcess.html#afb0a8be87808f508914cc2207ae59428">mesos::internal::HttpConnectionProcess::detected</a></div><div class="ttdeci">void detected(const process::Future&lt; Option&lt; process::http::URL &gt;&gt; &amp;future)</div><div class="ttdef"><b>Definition:</b> http_connection.hpp:182</div></div>
 <div class="ttc" id="structid_1_1UUID_html"><div class="ttname"><a href="structid_1_1UUID.html">id::UUID</a></div><div class="ttdef"><b>Definition:</b> uuid.hpp:35</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="structprocess_1_1http_1_1Status_html_a5d2b09dd7b99e2519b641b682dc976b0"><div class="ttname"><a href="structprocess_1_1http_1_1Status.html#a5d2b09dd7b99e2519b641b682dc976b0">process::http::Status::ACCEPTED</a></div><div class="ttdeci">static const uint16_t ACCEPTED</div><div class="ttdef"><b>Definition:</b> http.hpp:220</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1HttpConnectionProcess_html_aa5d1d7deac2035597a715a0c115ca38e"><div class="ttname"><a href="classmesos_1_1internal_1_1HttpConnectionProcess.html#aa5d1d7deac2035597a715a0c115ca38e">mesos::internal::HttpConnectionProcess::HttpConnectionProcess</a></div><div class="ttdeci">HttpConnectionProcess(const std::string &amp;prefix, process::Owned&lt; EndpointDetector &gt; _detector, ContentType _contentType, const std::function&lt; Option&lt; Error &gt;(const Call &amp;)&gt; &amp;validate, const std::function&lt; void(void)&gt; &amp;connected, const std::function&lt; void(void)&gt; &amp;disconnected, const std::function&lt; void(const std::queue&lt; Event &gt; &amp;)&gt; &amp;received)</div><div class="ttdoc">Construct a HTTP connection process. </div><div class="ttdef"><b>Definition:</b> http_connection.hpp:84</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 &amp; get() const &amp;</div><div class="ttdef"><b>Definition:</b> option.hpp:118</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/http__server__test__helper_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/http__server__test__helper_8hpp_source.html b/content/api/latest/c++/http__server__test__helper_8hpp_source.html
index e65572e..2ff5f0c 100644
--- a/content/api/latest/c++/http__server__test__helper_8hpp_source.html
+++ b/content/api/latest/c++/http__server__test__helper_8hpp_source.html
@@ -58,7 +58,7 @@
 <div class="ttc" id="classSubcommand_html"><div class="ttname"><a href="classSubcommand.html">Subcommand</a></div><div class="ttdef"><b>Definition:</b> subcommand.hpp:41</div></div>
 <div class="ttc" id="subcommand_8hpp_html"><div class="ttname"><a href="subcommand_8hpp.html">subcommand.hpp</a></div></div>
 <div class="ttc" id="classflags_1_1FlagsBase_html"><div class="ttname"><a href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></div><div class="ttdef"><b>Definition:</b> flags.hpp:44</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</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_1tests_1_1HttpServerTestHelper_html_ad534d687a764c1f4d7fff9694587dbaf"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1HttpServerTestHelper.html#ad534d687a764c1f4d7fff9694587dbaf">mesos::internal::tests::HttpServerTestHelper::NAME</a></div><div class="ttdeci">static const char NAME[]</div><div class="ttdef"><b>Definition:</b> http_server_test_helper.hpp:33</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1tests_1_1HttpServerTestHelper_html_a2c20e40e963651992c11192b9abfe902"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1HttpServerTestHelper.html#a2c20e40e963651992c11192b9abfe902">mesos::internal::tests::HttpServerTestHelper::getFlags</a></div><div class="ttdeci">virtual flags::FlagsBase * getFlags()</div><div class="ttdef"><b>Definition:</b> http_server_test_helper.hpp:49</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/hugetlb_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/hugetlb_8hpp_source.html b/content/api/latest/c++/hugetlb_8hpp_source.html
index 19b01d9..72035a1 100644
--- a/content/api/latest/c++/hugetlb_8hpp_source.html
+++ b/content/api/latest/c++/hugetlb_8hpp_source.html
@@ -57,7 +57,7 @@
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1HugetlbSubsystem_html_a7498aac9cf648e83c8973d3764496286"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1HugetlbSubsystem.html#a7498aac9cf648e83c8973d3764496286">mesos::internal::slave::HugetlbSubsystem::create</a></div><div class="ttdeci">static Try&lt; process::Owned&lt; Subsystem &gt; &gt; create(const Flags &amp;flags, const std::string &amp;hierarchy)</div></div>
 <div class="ttc" id="subsystem_8hpp_html"><div class="ttname"><a href="subsystem_8hpp.html">subsystem.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Flags_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></div><div class="ttdef"><b>Definition:</b> flags.hpp:39</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="namespaceinternal_html"><div class="ttname"><a href="namespaceinternal.html">internal</a></div><div class="ttdef"><b>Definition:</b> attributes.hpp:24</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Subsystem_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Subsystem.html">mesos::internal::slave::Subsystem</a></div><div class="ttdoc">An abstraction for cgroups subsystem. </div><div class="ttdef"><b>Definition:</b> subsystem.hpp:42</div></div>
 <div class="ttc" id="try_8hpp_html"><div class="ttname"><a href="try_8hpp.html">try.hpp</a></div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/image_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/image_8hpp_source.html b/content/api/latest/c++/image_8hpp_source.html
index dea6439..1d05199 100644
--- a/content/api/latest/c++/image_8hpp_source.html
+++ b/content/api/latest/c++/image_8hpp_source.html
@@ -62,7 +62,7 @@
 <div class="ttc" id="provisioner_8hpp_html"><div class="ttname"><a href="provisioner_8hpp.html">provisioner.hpp</a></div></div>
 <div class="ttc" id="classprocess_1_1Shared_html"><div class="ttname"><a href="classprocess_1_1Shared.html">process::Shared</a></div><div class="ttdef"><b>Definition:</b> owned.hpp:25</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1VolumeImageIsolatorProcess_html_a42d5e2341e2391c25e310aac0ec13716"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1VolumeImageIsolatorProcess.html#a42d5e2341e2391c25e310aac0ec13716">mesos::internal::slave::VolumeImageIsolatorProcess::prepare</a></div><div class="ttdeci">virtual process::Future&lt; Option&lt; mesos::slave::ContainerLaunchInfo &gt; &gt; prepare(const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig)</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></div><div class="ttdef"><b>Definition:</b> isolator.hpp:80</div></div>
 <div class="ttc" id="namespacecgroups_1_1devices_html_a22494291bc2cb89697dcd2b5f288bdd3"><div class="ttname"><a href="namespacecgroups_1_1devices.html#a22494291bc2cb89697dcd2b5f288bdd3">cgroups::devices::list</a></div><div class="ttdeci">Try&lt; std::vector&lt; Entry &gt; &gt; list(const std::string &amp;hierarchy, const std::string &amp;cgroup)</div></div>
 <div class="ttc" id="namespaceinternal_html"><div class="ttname"><a href="namespaceinternal.html">internal</a></div><div class="ttdef"><b>Definition:</b> attributes.hpp:24</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/in__memory_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/in__memory_8hpp_source.html b/content/api/latest/c++/in__memory_8hpp_source.html
index 9e1992a..c8459d7 100644
--- a/content/api/latest/c++/in__memory_8hpp_source.html
+++ b/content/api/latest/c++/in__memory_8hpp_source.html
@@ -59,7 +59,7 @@
 <div class="ttc" id="classmesos_1_1state_1_1InMemoryStorage_html_afc2a10fe56c0144750dbe94c96abf926"><div class="ttname"><a href="classmesos_1_1state_1_1InMemoryStorage.html#afc2a10fe56c0144750dbe94c96abf926">mesos::state::InMemoryStorage::~InMemoryStorage</a></div><div class="ttdeci">virtual ~InMemoryStorage()</div></div>
 <div class="ttc" id="structid_1_1UUID_html"><div class="ttname"><a href="structid_1_1UUID.html">id::UUID</a></div><div class="ttdef"><b>Definition:</b> uuid.hpp:35</div></div>
 <div class="ttc" id="classmesos_1_1state_1_1InMemoryStorage_html_a925005a12b6c88e5bc2b53d3a6f47757"><div class="ttname"><a href="classmesos_1_1state_1_1InMemoryStorage.html#a925005a12b6c88e5bc2b53d3a6f47757">mesos::state::InMemoryStorage::names</a></div><div class="ttdeci">virtual process::Future&lt; std::set&lt; std::string &gt; &gt; names()</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</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="future_8hpp_html"><div class="ttname"><a href="future_8hpp.html">future.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1state_1_1Storage_html"><div class="ttname"><a href="classmesos_1_1state_1_1Storage.html">mesos::state::Storage</a></div><div class="ttdef"><b>Definition:</b> storage.hpp:33</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/include_2csi_2spec_8hpp.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/include_2csi_2spec_8hpp.html b/content/api/latest/c++/include_2csi_2spec_8hpp.html
index 8e1ccbe..f22fa4d 100644
--- a/content/api/latest/c++/include_2csi_2spec_8hpp.html
+++ b/content/api/latest/c++/include_2csi_2spec_8hpp.html
@@ -54,7 +54,7 @@
 <div class="title">spec.hpp File Reference</div>  </div>
 </div><!--header-->
 <div class="contents">
-<div class="textblock"><code>#include &lt;csi/csi.grpc.pb.h&gt;</code><br />
+<div class="textblock"><code>#include &lt;csi/csi.pb.h&gt;</code><br />
 </div>
 <p><a href="include_2csi_2spec_8hpp_source.html">Go to the source code of this file.</a></p>
 <table class="memberdecls">

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/include_2csi_2spec_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/include_2csi_2spec_8hpp_source.html b/content/api/latest/c++/include_2csi_2spec_8hpp_source.html
index 01b720f..f38636d 100644
--- a/content/api/latest/c++/include_2csi_2spec_8hpp_source.html
+++ b/content/api/latest/c++/include_2csi_2spec_8hpp_source.html
@@ -52,8 +52,8 @@
 <div class="title">spec.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<a href="include_2csi_2spec_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">// Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// or more contributor license agreements.  See the NOTICE file</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment">// distributed with this work for additional information</span></div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">// regarding copyright ownership.  The ASF licenses this file</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment">// to you under the Apache License, Version 2.0 (the</span></div><div class="line"><a name="l00006"></
 a><span class="lineno">    6</span>&#160;<span class="comment">// &quot;License&quot;); you may not use this file except in compliance</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment">// with the License.  You may obtain a copy of the License at</span></div><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment">//     http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment">// Unless required by applicable law or agreed to in writing, software</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment">/
 / distributed under the License is distributed on an &quot;AS IS&quot; BASIS,</span></div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment">// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span></div><div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment">// See the License for the specific language governing permissions and</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment">// limitations under the License.</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;</div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="preprocessor">#ifndef __CSI_SPEC_HPP__</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="preprocessor">#define __CSI_SPEC_HPP__</span></div><div class="line"><a n
 ame="l00019"></a><span class="lineno">   19</span>&#160;</div><div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="comment">// ONLY USEFUL AFTER RUNNING PROTOC WITH GRPC CPP PLUGIN.</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="preprocessor">#include &lt;csi/csi.grpc.pb.h&gt;</span></div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;</div><div class="line"><a name="l00023"></a><span class="lineno"><a class="line" href="namespacemesos.html">   23</a></span>&#160;<span class="keyword">namespace </span><a class="code" href="namespacemesos.html">mesos</a> {</div><div class="line"><a name="l00024"></a><span class="lineno"><a class="line" href="namespacemesos_1_1csi.html">   24</a></span>&#160;<span class="keyword">namespace </span><a class="code" href="namespacecsi.html">csi</a> {</div><div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;
 </div><div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="keyword">using namespace </span>::<a class="code" href="namespacecsi.html">csi</a>;</div><div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;</div><div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;} <span class="comment">// namespace csi {</span></div><div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;} <span class="comment">// namespace mesos {</span></div><div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;</div><div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="preprocessor">#endif // __CSI_SPEC_HPP__</span></div><div class="ttc" id="namespacecsi_html"><div class="ttname"><a href="namespacecsi.html">csi</a></div><div class="ttdef"><b>Definition:</b> utils.hpp:36</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<a href="include_2csi_2spec_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">// Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// or more contributor license agreements.  See the NOTICE file</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment">// distributed with this work for additional information</span></div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">// regarding copyright ownership.  The ASF licenses this file</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment">// to you under the Apache License, Version 2.0 (the</span></div><div class="line"><a name="l00006"></
 a><span class="lineno">    6</span>&#160;<span class="comment">// &quot;License&quot;); you may not use this file except in compliance</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment">// with the License.  You may obtain a copy of the License at</span></div><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment">//     http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment">// Unless required by applicable law or agreed to in writing, software</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment">/
 / distributed under the License is distributed on an &quot;AS IS&quot; BASIS,</span></div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment">// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span></div><div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment">// See the License for the specific language governing permissions and</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment">// limitations under the License.</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;</div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="preprocessor">#ifndef __CSI_SPEC_HPP__</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="preprocessor">#define __CSI_SPEC_HPP__</span></div><div class="line"><a n
 ame="l00019"></a><span class="lineno">   19</span>&#160;</div><div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="comment">// ONLY USEFUL AFTER RUNNING PROTOC.</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="preprocessor">#include &lt;csi/csi.pb.h&gt;</span></div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;</div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="comment">// TODO(chhsiao): Consider removing the conditional inclusion to make</span></div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;<span class="comment">// this public header not depend on a build flag. See MESOS-8715.</span></div><div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor">#ifdef ENABLE_GRPC</span></div><div class="line"><a name="l00026"></a><span class="lineno"
 >   26</span>&#160;<span class="comment">// ONLY USEFUL AFTER RUNNING PROTOC WITH GRPC CPP PLUGIN.</span></div><div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="preprocessor">#include &lt;csi/csi.grpc.pb.h&gt;</span></div><div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="preprocessor">#endif // ENABLE_GRPC</span></div><div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;</div><div class="line"><a name="l00030"></a><span class="lineno"><a class="line" href="namespacemesos.html">   30</a></span>&#160;<span class="keyword">namespace </span><a class="code" href="namespacemesos.html">mesos</a> {</div><div class="line"><a name="l00031"></a><span class="lineno"><a class="line" href="namespacemesos_1_1csi.html">   31</a></span>&#160;<span class="keyword">namespace </span><a class="code" href="namespacecsi.html">csi</a> {</div><div class="line"><a name="l00032"></a><span class="lineno">
    32</span>&#160;</div><div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;<span class="keyword">using namespace </span>::<a class="code" href="namespacecsi.html">csi</a>;</div><div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;</div><div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;} <span class="comment">// namespace csi {</span></div><div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;} <span class="comment">// namespace mesos {</span></div><div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;</div><div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;<span class="preprocessor">#endif // __CSI_SPEC_HPP__</span></div><div class="ttc" id="namespacecsi_html"><div class="ttname"><a href="namespacecsi.html">csi</a></div><div class="ttdef"><b>Definition:</b> utils.hpp:37</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 </div><!-- fragment --></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/include_2mesos_2allocator_2allocator_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/include_2mesos_2allocator_2allocator_8hpp_source.html b/content/api/latest/c++/include_2mesos_2allocator_2allocator_8hpp_source.html
index 5d71371..d62b872 100644
--- a/content/api/latest/c++/include_2mesos_2allocator_2allocator_8hpp_source.html
+++ b/content/api/latest/c++/include_2mesos_2allocator_2allocator_8hpp_source.html
@@ -83,7 +83,7 @@
 <div class="ttc" id="namespacerouting_1_1filter_1_1internal_html_a646d4e3238d83329525957b5a5586be2"><div class="ttname"><a href="namespacerouting_1_1filter_1_1internal.html#a646d4e3238d83329525957b5a5586be2">routing::filter::internal::filters</a></div><div class="ttdeci">Result&lt; std::vector&lt; Filter&lt; Classifier &gt; &gt; &gt; filters(const std::string &amp;_link, const Handle &amp;parent)</div><div class="ttdef"><b>Definition:</b> internal.hpp:776</div></div>
 <div class="ttc" id="classmesos_1_1allocator_1_1Allocator_html_a97eadff5ba5f1b25beeb2b99e7ed72bb"><div class="ttname"><a href="classmesos_1_1allocator_1_1Allocator.html#a97eadff5ba5f1b25beeb2b99e7ed72bb">mesos::allocator::Allocator::updateFramework</a></div><div class="ttdeci">virtual void updateFramework(const FrameworkID &amp;frameworkId, const FrameworkInfo &amp;frameworkInfo, const std::set&lt; std::string &gt; &amp;suppressedRoles)=0</div><div class="ttdoc">Updates capabilities of a framework in the Mesos cluster. </div></div>
 <div class="ttc" id="classmesos_1_1allocator_1_1Allocator_html_a06d46d24d46f7c9858ab58c027ecc7ca"><div class="ttname"><a href="classmesos_1_1allocator_1_1Allocator.html#a06d46d24d46f7c9858ab58c027ecc7ca">mesos::allocator::Allocator::setQuota</a></div><div class="ttdeci">virtual void setQuota(const std::string &amp;role, const Quota &amp;quota)=0</div><div class="ttdoc">Informs the allocator to set quota for the given role. </div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="classmesos_1_1allocator_1_1Allocator_html_ac58e3a3025d3887ab1ab9267c9093188"><div class="ttname"><a href="classmesos_1_1allocator_1_1Allocator.html#ac58e3a3025d3887ab1ab9267c9093188">mesos::allocator::Allocator::removeFramework</a></div><div class="ttdeci">virtual void removeFramework(const FrameworkID &amp;frameworkId)=0</div><div class="ttdoc">Removes a framework from the Mesos cluster. </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="classmesos_1_1allocator_1_1Allocator_html_a455bb50eb4548484969c42ada23cd8ff"><div class="ttname"><a href="classmesos_1_1allocator_1_1Allocator.html#a455bb50eb4548484969c42ada23cd8ff">mesos::allocator::Allocator::updateUnavailability</a></div><div class="ttdeci">virtual void updateUnavailability(const SlaveID &amp;slaveId, const Option&lt; Unavailability &gt; &amp;unavailability)=0</div><div class="ttdoc">Updates unavailability for an agent. </div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/include_2mesos_2attributes_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/include_2mesos_2attributes_8hpp_source.html b/content/api/latest/c++/include_2mesos_2attributes_8hpp_source.html
index 103b8ff..2ced10b 100644
--- a/content/api/latest/c++/include_2mesos_2attributes_8hpp_source.html
+++ b/content/api/latest/c++/include_2mesos_2attributes_8hpp_source.html
@@ -66,7 +66,7 @@
 <div class="ttc" id="classmesos_1_1Attributes_html_adfb125bb33eeb3c9a27dee4a9bb4daaf"><div class="ttname"><a href="classmesos_1_1Attributes.html#adfb125bb33eeb3c9a27dee4a9bb4daaf">mesos::Attributes::end</a></div><div class="ttdeci">const_iterator end() const </div><div class="ttdef"><b>Definition:</b> attributes.hpp:110</div></div>
 <div class="ttc" id="classmesos_1_1Attributes_html_a2d3835bc69bb47b10f5ae64f3a63826b"><div class="ttname"><a href="classmesos_1_1Attributes.html#a2d3835bc69bb47b10f5ae64f3a63826b">mesos::Attributes::add</a></div><div class="ttdeci">void add(const Attribute &amp;attribute)</div><div class="ttdef"><b>Definition:</b> attributes.hpp:79</div></div>
 <div class="ttc" id="classmesos_1_1Attributes_html_af178fdf6f1399753faf2d544d4e9c96a"><div class="ttname"><a href="classmesos_1_1Attributes.html#af178fdf6f1399753faf2d544d4e9c96a">mesos::Attributes::operator==</a></div><div class="ttdeci">bool operator==(const Attributes &amp;that) const </div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</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="classmesos_1_1Attributes_html_ab548e71a2ed68b503e7821dda4089eb7"><div class="ttname"><a href="classmesos_1_1Attributes.html#ab548e71a2ed68b503e7821dda4089eb7">mesos::Attributes::Attributes</a></div><div class="ttdeci">Attributes(const google::protobuf::RepeatedPtrField&lt; Attribute &gt; &amp;_attributes)</div><div class="ttdef"><b>Definition:</b> attributes.hpp:38</div></div>
 <div class="ttc" id="classmesos_1_1Attributes_html_ac0be630f63e750e5b57e182165cc74ac"><div class="ttname"><a href="classmesos_1_1Attributes.html#ac0be630f63e750e5b57e182165cc74ac">mesos::Attributes::parse</a></div><div class="ttdeci">static Attribute parse(const std::string &amp;name, const std::string &amp;value)</div></div>


[16/37] mesos-site git commit: Updated the website built from mesos SHA: 1231e8f.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/mock__containerizer_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/mock__containerizer_8hpp_source.html b/content/api/latest/c++/mock__containerizer_8hpp_source.html
index 90dd629..77c5a79 100644
--- a/content/api/latest/c++/mock__containerizer_8hpp_source.html
+++ b/content/api/latest/c++/mock__containerizer_8hpp_source.html
@@ -64,7 +64,7 @@
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Containerizer_html_afb384accdd6d431e1882cd861de3212d"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#afb384accdd6d431e1882cd861de3212d">mesos::internal::slave::Containerizer::recover</a></div><div class="ttdeci">virtual process::Future&lt; Nothing &gt; recover(const Option&lt; state::SlaveState &gt; &amp;state)=0</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Containerizer_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Containerizer.html">mesos::internal::slave::Containerizer</a></div><div class="ttdef"><b>Definition:</b> containerizer.hpp:57</div></div>
 <div class="ttc" id="nothing_8hpp_html"><div class="ttname"><a href="nothing_8hpp.html">nothing.hpp</a></div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="include_2mesos_2slave_2containerizer_8hpp_html"><div class="ttname"><a href="include_2mesos_2slave_2containerizer_8hpp.html">containerizer.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Containerizer_html_a2b3b394a0928d213a32bd02face608b7"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#a2b3b394a0928d213a32bd02face608b7">mesos::internal::slave::Containerizer::attach</a></div><div class="ttdeci">virtual process::Future&lt; process::http::Connection &gt; attach(const ContainerID &amp;containerId)</div><div class="ttdef"><b>Definition:</b> containerizer.hpp:104</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/937d024f/content/api/latest/c++/mock__csi__plugin_8hpp.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/mock__csi__plugin_8hpp.html b/content/api/latest/c++/mock__csi__plugin_8hpp.html
index 60d3679..99ad83f 100644
--- a/content/api/latest/c++/mock__csi__plugin_8hpp.html
+++ b/content/api/latest/c++/mock__csi__plugin_8hpp.html
@@ -58,11 +58,14 @@
 <div class="contents">
 <div class="textblock"><code>#include &lt;memory&gt;</code><br />
 <code>#include &lt;string&gt;</code><br />
+<code>#include &lt;<a class="el" href="include_2csi_2spec_8hpp_source.html">csi/spec.hpp</a>&gt;</code><br />
 <code>#include &lt;gmock/gmock.h&gt;</code><br />
-<code>#include &lt;grpc++/grpc++.h&gt;</code><br />
+<code>#include &lt;grpcpp/grpcpp.h&gt;</code><br />
+<code>#include &lt;<a class="el" href="grpc_8hpp_source.html">process/grpc.hpp</a>&gt;</code><br />
+<code>#include &lt;<a class="el" href="none_8hpp_source.html">stout/none.hpp</a>&gt;</code><br />
 <code>#include &lt;<a class="el" href="nothing_8hpp_source.html">stout/nothing.hpp</a>&gt;</code><br />
+<code>#include &lt;<a class="el" href="option_8hpp_source.html">stout/option.hpp</a>&gt;</code><br />
 <code>#include &lt;<a class="el" href="try_8hpp_source.html">stout/try.hpp</a>&gt;</code><br />
-<code>#include &lt;<a class="el" href="include_2csi_2spec_8hpp_source.html">csi/spec.hpp</a>&gt;</code><br />
 </div>
 <p><a href="mock__csi__plugin_8hpp_source.html">Go to the source code of this file.</a></p>
 <table class="memberdecls">

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/mock__csi__plugin_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/mock__csi__plugin_8hpp_source.html b/content/api/latest/c++/mock__csi__plugin_8hpp_source.html
index cdff741..e5c9f24 100644
--- a/content/api/latest/c++/mock__csi__plugin_8hpp_source.html
+++ b/content/api/latest/c++/mock__csi__plugin_8hpp_source.html
@@ -52,19 +52,24 @@
 <div class="title">mock_csi_plugin.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<a href="mock__csi__plugin_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">// Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// or more contributor license agreements.  See the NOTICE file</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment">// distributed with this work for additional information</span></div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">// regarding copyright ownership.  The ASF licenses this file</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment">// to you under the Apache License, Version 2.0 (the</span></div><div class="line"><a name="l00006"></a
 ><span class="lineno">    6</span>&#160;<span class="comment">// &quot;License&quot;); you may not use this file except in compliance</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment">// with the License.  You may obtain a copy of the License at</span></div><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment">//     http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment">// Unless required by applicable law or agreed to in writing, software</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment">//
  distributed under the License is distributed on an &quot;AS IS&quot; BASIS,</span></div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment">// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span></div><div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment">// See the License for the specific language governing permissions and</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment">// limitations under the License.</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;</div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="preprocessor">#ifndef __TESTS_MOCKCSIPLUGIN_HPP__</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="preprocessor">#define __TESTS_MOCKCSIPLUGIN_HPP__</span></div><
 div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;</div><div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="preprocessor">#include &lt;memory&gt;</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="preprocessor">#include &lt;string&gt;</span></div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;</div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="preprocessor">#include &lt;gmock/gmock.h&gt;</span></div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div><div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor">#include &lt;grpc++/grpc++.h&gt;</span></div><div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;</div><div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<spa
 n class="preprocessor">#include &lt;<a class="code" href="nothing_8hpp.html">stout/nothing.hpp</a>&gt;</span></div><div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="try_8hpp.html">stout/try.hpp</a>&gt;</span></div><div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;</div><div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="include_2csi_2spec_8hpp.html">csi/spec.hpp</a>&gt;</span></div><div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;</div><div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespacemesos.html">mesos</a> {</div><div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;<span class="keyword">namespace </span><a class="code" href="namesp
 aceinternal.html">internal</a> {</div><div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;<span class="keyword">namespace </span>tests {</div><div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;</div><div class="line"><a name="l00036"></a><span class="lineno"><a class="line" href="mock__csi__plugin_8hpp.html#adecb66fec9ce2217a25be8284c9c2070">   36</a></span>&#160;<span class="preprocessor">#define CSI_METHOD_FOREACH(macro)        \</span></div><div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;<span class="preprocessor">  macro(GetSupportedVersions)            \</span></div><div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;<span class="preprocessor">  macro(GetPluginInfo)                   \</span></div><div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;<span class="preprocessor">  macro(CreateVolume)                    \</span></div><div class="line
 "><a name="l00040"></a><span class="lineno">   40</span>&#160;<span class="preprocessor">  macro(DeleteVolume)                    \</span></div><div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;<span class="preprocessor">  macro(ControllerPublishVolume)         \</span></div><div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;<span class="preprocessor">  macro(ControllerUnpublishVolume)       \</span></div><div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;<span class="preprocessor">  macro(ValidateVolumeCapabilities)      \</span></div><div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;<span class="preprocessor">  macro(ListVolumes)                     \</span></div><div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;<span class="preprocessor">  macro(GetCapacity)                     \</span></div><div class="line"><a name="l00046"></a><span class="l
 ineno">   46</span>&#160;<span class="preprocessor">  macro(ControllerProbe)                 \</span></div><div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;<span class="preprocessor">  macro(ControllerGetCapabilities)       \</span></div><div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;<span class="preprocessor">  macro(NodePublishVolume)               \</span></div><div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;<span class="preprocessor">  macro(NodeUnpublishVolume)             \</span></div><div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;<span class="preprocessor">  macro(GetNodeID)                       \</span></div><div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;<span class="preprocessor">  macro(NodeProbe)                       \</span></div><div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;<span class=
 "preprocessor">  macro(NodeGetCapabilities)</span></div><div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;</div><div class="line"><a name="l00054"></a><span class="lineno"><a class="line" href="mock__csi__plugin_8hpp.html#a3b949c5a8b0fa913d51563ec8b83cac4">   54</a></span>&#160;<span class="preprocessor">#define DECLARE_MOCK_CSI_METHOD(name)    \</span></div><div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;<span class="preprocessor">  MOCK_METHOD3(name, grpc::Status(       \</span></div><div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;<span class="preprocessor">      grpc::ServerContext* context,      \</span></div><div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;<span class="preprocessor">      const csi::name##Request* request, \</span></div><div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;<span class="preprocessor">      csi::name##Respon
 se* response));</span></div><div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;</div><div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;<span class="comment">// Definition of a mock CSI plugin to be used in tests with gmock.</span></div><div class="line"><a name="l00061"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1tests_1_1MockCSIPlugin.html">   61</a></span>&#160;<span class="keyword">class </span><a class="code" href="classmesos_1_1internal_1_1tests_1_1MockCSIPlugin.html">MockCSIPlugin</a> : <span class="keyword">public</span> csi::Identity::Service,</div><div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;                      <span class="keyword">public</span> csi::Controller::Service,</div><div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;                      <span class="keyword">public</span> csi::Node::Service</div><div class="line"><a na
 me="l00064"></a><span class="lineno">   64</span>&#160;{</div><div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;  <a class="code" href="classmesos_1_1internal_1_1tests_1_1MockCSIPlugin.html#a191e5fad71da7e574647bea361b85713">MockCSIPlugin</a>();</div><div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;</div><div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;  <a class="code" href="mock__csi__plugin_8hpp.html#adecb66fec9ce2217a25be8284c9c2070">CSI_METHOD_FOREACH</a>(<a class="code" href="mock__csi__plugin_8hpp.html#a3b949c5a8b0fa913d51563ec8b83cac4">DECLARE_MOCK_CSI_METHOD</a>)</div><div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;</div><div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;  <a class="code" href="classTry.html">Try&lt
 ;Nothing&gt;</a> <a class="code" href="classmesos_1_1internal_1_1tests_1_1MockCSIPlugin.html#aaea2d23338730eed57c232aced068e3b">Startup</a>(<span class="keyword">const</span> std::string&amp; <a class="code" href="namespaceprocess_1_1network.html#a1987d4376ac5e2f04ad72e6c84c7569c">address</a>);</div><div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;  <a class="code" href="classTry.html">Try&lt;Nothing&gt;</a> <a class="code" href="classmesos_1_1internal_1_1tests_1_1MockCSIPlugin.html#a33ccc80e2f5f7aef7b9126f1ce600b74">Shutdown</a>();</div><div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;</div><div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;<span class="keyword">private</span>:</div><div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;  std::unique_ptr&lt;grpc::Server&gt; server;</div><div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160;};</div><div
  class="line"><a name="l00076"></a><span class="lineno">   76</span>&#160;</div><div class="line"><a name="l00077"></a><span class="lineno">   77</span>&#160;} <span class="comment">// namespace tests {</span></div><div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160;} <span class="comment">// namespace internal {</span></div><div class="line"><a name="l00079"></a><span class="lineno">   79</span>&#160;} <span class="comment">// namespace mesos {</span></div><div class="line"><a name="l00080"></a><span class="lineno">   80</span>&#160;</div><div class="line"><a name="l00081"></a><span class="lineno">   81</span>&#160;<span class="preprocessor">#endif // __TESTS_MOCKCSIPLUGIN_HPP__</span></div><div class="ttc" id="classmesos_1_1internal_1_1tests_1_1MockCSIPlugin_html_a33ccc80e2f5f7aef7b9126f1ce600b74"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1MockCSIPlugin.html#a33ccc80e2f5f7aef7b9126f1ce600b74">mesos::internal::tests::MockCSIPlugin::Shu
 tdown</a></div><div class="ttdeci">Try&lt; Nothing &gt; Shutdown()</div></div>
-<div class="ttc" id="mock__csi__plugin_8hpp_html_adecb66fec9ce2217a25be8284c9c2070"><div class="ttname"><a href="mock__csi__plugin_8hpp.html#adecb66fec9ce2217a25be8284c9c2070">CSI_METHOD_FOREACH</a></div><div class="ttdeci">#define CSI_METHOD_FOREACH(macro)</div><div class="ttdef"><b>Definition:</b> mock_csi_plugin.hpp:36</div></div>
+<a href="mock__csi__plugin_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">// Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// or more contributor license agreements.  See the NOTICE file</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment">// distributed with this work for additional information</span></div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">// regarding copyright ownership.  The ASF licenses this file</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment">// to you under the Apache License, Version 2.0 (the</span></div><div class="line"><a name="l00006"></a
 ><span class="lineno">    6</span>&#160;<span class="comment">// &quot;License&quot;); you may not use this file except in compliance</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment">// with the License.  You may obtain a copy of the License at</span></div><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment">//     http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment">// Unless required by applicable law or agreed to in writing, software</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment">//
  distributed under the License is distributed on an &quot;AS IS&quot; BASIS,</span></div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment">// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span></div><div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment">// See the License for the specific language governing permissions and</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment">// limitations under the License.</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;</div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="preprocessor">#ifndef __TESTS_MOCKCSIPLUGIN_HPP__</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="preprocessor">#define __TESTS_MOCKCSIPLUGIN_HPP__</span></div><
 div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;</div><div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="preprocessor">#include &lt;memory&gt;</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="preprocessor">#include &lt;string&gt;</span></div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;</div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="include_2csi_2spec_8hpp.html">csi/spec.hpp</a>&gt;</span></div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div><div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor">#include &lt;gmock/gmock.h&gt;</span></div><div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;</div><div class="line"><a name="l0
 0027"></a><span class="lineno">   27</span>&#160;<span class="preprocessor">#include &lt;grpcpp/grpcpp.h&gt;</span></div><div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;</div><div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="grpc_8hpp.html">process/grpc.hpp</a>&gt;</span></div><div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;</div><div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="none_8hpp.html">stout/none.hpp</a>&gt;</span></div><div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="nothing_8hpp.html">stout/nothing.hpp</a>&gt;</span></div><div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;<span class="preprocessor">#include &lt;<a class=
 "code" href="option_8hpp.html">stout/option.hpp</a>&gt;</span></div><div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="try_8hpp.html">stout/try.hpp</a>&gt;</span></div><div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;</div><div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespacemesos.html">mesos</a> {</div><div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceinternal.html">internal</a> {</div><div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;<span class="keyword">namespace </span>tests {</div><div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;</div><div class="line"><a name="l00040"></a><span class="lineno"><a class="line" href="
 mock__csi__plugin_8hpp.html#adecb66fec9ce2217a25be8284c9c2070">   40</a></span>&#160;<span class="preprocessor">#define CSI_METHOD_FOREACH(macro)        \</span></div><div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;<span class="preprocessor">  macro(GetSupportedVersions)            \</span></div><div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;<span class="preprocessor">  macro(GetPluginInfo)                   \</span></div><div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;<span class="preprocessor">  macro(CreateVolume)                    \</span></div><div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;<span class="preprocessor">  macro(DeleteVolume)                    \</span></div><div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;<span class="preprocessor">  macro(ControllerPublishVolume)         \</span></div><div class="line"><a name="l00
 046"></a><span class="lineno">   46</span>&#160;<span class="preprocessor">  macro(ControllerUnpublishVolume)       \</span></div><div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;<span class="preprocessor">  macro(ValidateVolumeCapabilities)      \</span></div><div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;<span class="preprocessor">  macro(ListVolumes)                     \</span></div><div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;<span class="preprocessor">  macro(GetCapacity)                     \</span></div><div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;<span class="preprocessor">  macro(ControllerProbe)                 \</span></div><div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;<span class="preprocessor">  macro(ControllerGetCapabilities)       \</span></div><div class="line"><a name="l00052"></a><span class="lineno">   52</
 span>&#160;<span class="preprocessor">  macro(NodePublishVolume)               \</span></div><div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;<span class="preprocessor">  macro(NodeUnpublishVolume)             \</span></div><div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;<span class="preprocessor">  macro(GetNodeID)                       \</span></div><div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;<span class="preprocessor">  macro(NodeProbe)                       \</span></div><div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;<span class="preprocessor">  macro(NodeGetCapabilities)</span></div><div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;</div><div class="line"><a name="l00058"></a><span class="lineno"><a class="line" href="mock__csi__plugin_8hpp.html#a3b949c5a8b0fa913d51563ec8b83cac4">   58</a></span>&#160;<span class="preprocessor">
 #define DECLARE_MOCK_CSI_METHOD(name)    \</span></div><div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;<span class="preprocessor">  MOCK_METHOD3(name, grpc::Status(       \</span></div><div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;<span class="preprocessor">      grpc::ServerContext* context,      \</span></div><div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;<span class="preprocessor">      const csi::name##Request* request, \</span></div><div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;<span class="preprocessor">      csi::name##Response* response));</span></div><div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;</div><div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;<span class="comment">// Definition of a mock CSI plugin to be used in tests with gmock.</span></div><div class="line"><a name="l00065"></a><spa
 n class="lineno"><a class="line" href="classmesos_1_1internal_1_1tests_1_1MockCSIPlugin.html">   65</a></span>&#160;<span class="keyword">class </span><a class="code" href="classmesos_1_1internal_1_1tests_1_1MockCSIPlugin.html">MockCSIPlugin</a> : <span class="keyword">public</span> csi::Identity::Service,</div><div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;                      <span class="keyword">public</span> csi::Controller::Service,</div><div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;                      <span class="keyword">public</span> csi::Node::Service</div><div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;{</div><div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;  <a class="code" href="classmesos_1_1internal_1_1tests_1_1MockCSIPlugin.h
 tml#a191e5fad71da7e574647bea361b85713">MockCSIPlugin</a>();</div><div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;</div><div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;  <a class="code" href="mock__csi__plugin_8hpp.html#adecb66fec9ce2217a25be8284c9c2070">CSI_METHOD_FOREACH</a>(<a class="code" href="mock__csi__plugin_8hpp.html#a3b949c5a8b0fa913d51563ec8b83cac4">DECLARE_MOCK_CSI_METHOD</a>)</div><div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;</div><div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;  <a class="code" href="classTry.html">Try&lt;process::grpc::Channel&gt;</a> <a class="code" href="classmesos_1_1internal_1_1tests_1_1MockCSIPlugin.html#a5213d9aae7bdc332e9fbdc07bb5bbea6">startup</a>(</div><div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160;      <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;std:
 :string&gt;</a>&amp; <a class="code" href="namespaceprocess_1_1network.html#a1987d4376ac5e2f04ad72e6c84c7569c">address</a> = <a class="code" href="structNone.html">None</a>());</div><div class="line"><a name="l00076"></a><span class="lineno">   76</span>&#160;  <a class="code" href="classTry.html">Try&lt;Nothing&gt;</a> <a class="code" href="classmesos_1_1internal_1_1tests_1_1MockCSIPlugin.html#a50170f60a613bb92869e56ba6873589f">shutdown</a>();</div><div class="line"><a name="l00077"></a><span class="lineno">   77</span>&#160;</div><div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160;<span class="keyword">private</span>:</div><div class="line"><a name="l00079"></a><span class="lineno">   79</span>&#160;  std::unique_ptr&lt;grpc::Server&gt; server;</div><div class="line"><a name="l00080"></a><span class="lineno">   80</span>&#160;};</div><div class="line"><a name="l00081"></a><span class="lineno">   81</span>&#160;</div><div class="line"><a name="l00082"></a>
 <span class="lineno">   82</span>&#160;} <span class="comment">// namespace tests {</span></div><div class="line"><a name="l00083"></a><span class="lineno">   83</span>&#160;} <span class="comment">// namespace internal {</span></div><div class="line"><a name="l00084"></a><span class="lineno">   84</span>&#160;} <span class="comment">// namespace mesos {</span></div><div class="line"><a name="l00085"></a><span class="lineno">   85</span>&#160;</div><div class="line"><a name="l00086"></a><span class="lineno">   86</span>&#160;<span class="preprocessor">#endif // __TESTS_MOCKCSIPLUGIN_HPP__</span></div><div class="ttc" id="classOption_html"><div class="ttname"><a href="classOption.html">Option&lt; std::string &gt;</a></div></div>
+<div class="ttc" id="mock__csi__plugin_8hpp_html_adecb66fec9ce2217a25be8284c9c2070"><div class="ttname"><a href="mock__csi__plugin_8hpp.html#adecb66fec9ce2217a25be8284c9c2070">CSI_METHOD_FOREACH</a></div><div class="ttdeci">#define CSI_METHOD_FOREACH(macro)</div><div class="ttdef"><b>Definition:</b> mock_csi_plugin.hpp:40</div></div>
 <div class="ttc" id="classTry_html"><div class="ttname"><a href="classTry.html">Try</a></div><div class="ttdef"><b>Definition:</b> check.hpp:33</div></div>
 <div class="ttc" id="namespaceprocess_1_1network_html_a1987d4376ac5e2f04ad72e6c84c7569c"><div class="ttname"><a href="namespaceprocess_1_1network.html#a1987d4376ac5e2f04ad72e6c84c7569c">process::network::address</a></div><div class="ttdeci">Try&lt; Address &gt; address(int_fd s)</div><div class="ttdoc">Returns the Address with the assigned ip and assigned port. </div><div class="ttdef"><b>Definition:</b> network.hpp:79</div></div>
+<div class="ttc" id="none_8hpp_html"><div class="ttname"><a href="none_8hpp.html">none.hpp</a></div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1tests_1_1MockCSIPlugin_html_a50170f60a613bb92869e56ba6873589f"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1MockCSIPlugin.html#a50170f60a613bb92869e56ba6873589f">mesos::internal::tests::MockCSIPlugin::shutdown</a></div><div class="ttdeci">Try&lt; Nothing &gt; shutdown()</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1tests_1_1MockCSIPlugin_html_a191e5fad71da7e574647bea361b85713"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1MockCSIPlugin.html#a191e5fad71da7e574647bea361b85713">mesos::internal::tests::MockCSIPlugin::MockCSIPlugin</a></div><div class="ttdeci">MockCSIPlugin()</div></div>
 <div class="ttc" id="nothing_8hpp_html"><div class="ttname"><a href="nothing_8hpp.html">nothing.hpp</a></div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1tests_1_1MockCSIPlugin_html_a5213d9aae7bdc332e9fbdc07bb5bbea6"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1MockCSIPlugin.html#a5213d9aae7bdc332e9fbdc07bb5bbea6">mesos::internal::tests::MockCSIPlugin::startup</a></div><div class="ttdeci">Try&lt; process::grpc::Channel &gt; startup(const Option&lt; std::string &gt; &amp;address=None())</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</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="structNone_html"><div class="ttname"><a href="structNone.html">None</a></div><div class="ttdef"><b>Definition:</b> none.hpp:27</div></div>
 <div class="ttc" id="namespaceinternal_html"><div class="ttname"><a href="namespaceinternal.html">internal</a></div><div class="ttdef"><b>Definition:</b> attributes.hpp:24</div></div>
 <div class="ttc" id="try_8hpp_html"><div class="ttname"><a href="try_8hpp.html">try.hpp</a></div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1tests_1_1MockCSIPlugin_html"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1MockCSIPlugin.html">mesos::internal::tests::MockCSIPlugin</a></div><div class="ttdef"><b>Definition:</b> mock_csi_plugin.hpp:61</div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1tests_1_1MockCSIPlugin_html_aaea2d23338730eed57c232aced068e3b"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1MockCSIPlugin.html#aaea2d23338730eed57c232aced068e3b">mesos::internal::tests::MockCSIPlugin::Startup</a></div><div class="ttdeci">Try&lt; Nothing &gt; Startup(const std::string &amp;address)</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1tests_1_1MockCSIPlugin_html"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1MockCSIPlugin.html">mesos::internal::tests::MockCSIPlugin</a></div><div class="ttdef"><b>Definition:</b> mock_csi_plugin.hpp:65</div></div>
+<div class="ttc" id="grpc_8hpp_html"><div class="ttname"><a href="grpc_8hpp.html">grpc.hpp</a></div></div>
 <div class="ttc" id="include_2csi_2spec_8hpp_html"><div class="ttname"><a href="include_2csi_2spec_8hpp.html">spec.hpp</a></div></div>
-<div class="ttc" id="mock__csi__plugin_8hpp_html_a3b949c5a8b0fa913d51563ec8b83cac4"><div class="ttname"><a href="mock__csi__plugin_8hpp.html#a3b949c5a8b0fa913d51563ec8b83cac4">DECLARE_MOCK_CSI_METHOD</a></div><div class="ttdeci">#define DECLARE_MOCK_CSI_METHOD(name)</div><div class="ttdef"><b>Definition:</b> mock_csi_plugin.hpp:54</div></div>
+<div class="ttc" id="mock__csi__plugin_8hpp_html_a3b949c5a8b0fa913d51563ec8b83cac4"><div class="ttname"><a href="mock__csi__plugin_8hpp.html#a3b949c5a8b0fa913d51563ec8b83cac4">DECLARE_MOCK_CSI_METHOD</a></div><div class="ttdeci">#define DECLARE_MOCK_CSI_METHOD(name)</div><div class="ttdef"><b>Definition:</b> mock_csi_plugin.hpp:58</div></div>
 </div><!-- fragment --></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/mock__docker_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/mock__docker_8hpp_source.html b/content/api/latest/c++/mock__docker_8hpp_source.html
index 25c1ba4..de408a0 100644
--- a/content/api/latest/c++/mock__docker_8hpp_source.html
+++ b/content/api/latest/c++/mock__docker_8hpp_source.html
@@ -88,7 +88,7 @@
 <div class="ttc" id="classprocess_1_1Subprocess_1_1IO_html"><div class="ttname"><a href="classprocess_1_1Subprocess_1_1IO.html">process::Subprocess::IO</a></div><div class="ttdoc">Describes how the I/O is redirected for stdin/stdout/stderr. </div><div class="ttdef"><b>Definition:</b> subprocess.hpp:61</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1tests_1_1MockDockerContainerizer_html_a55a74a8cbacea3c7590e5e5e3e81ba31"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1MockDockerContainerizer.html#a55a74a8cbacea3c7590e5e5e3e81ba31">mesos::internal::tests::MockDockerContainerizer::_update</a></div><div class="ttdeci">process::Future&lt; Nothing &gt; _update(const ContainerID &amp;containerId, const Resources &amp;resources)</div><div class="ttdef"><b>Definition:</b> mock_docker.hpp:192</div></div>
 <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="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1tests_1_1MockDocker_html"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1MockDocker.html">mesos::internal::tests::MockDocker</a></div><div class="ttdef"><b>Definition:</b> mock_docker.hpp:52</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="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&lt; Nothing &gt; fetch(const ContainerID &amp;containerId)</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/mock__fetcher_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/mock__fetcher_8hpp_source.html b/content/api/latest/c++/mock__fetcher_8hpp_source.html
index 6bf2f87..2c2846d 100644
--- a/content/api/latest/c++/mock__fetcher_8hpp_source.html
+++ b/content/api/latest/c++/mock__fetcher_8hpp_source.html
@@ -65,7 +65,7 @@
 <div class="ttc" id="classhashmap_html"><div class="ttname"><a href="classhashmap.html">hashmap</a></div><div class="ttdef"><b>Definition:</b> hashmap.hpp:38</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1tests_1_1MockFetcherProcess_html_ae78ee85c0ad540adad18e63dd3181e4c"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1MockFetcherProcess.html#ae78ee85c0ad540adad18e63dd3181e4c">mesos::internal::tests::MockFetcherProcess::MOCK_METHOD5</a></div><div class="ttdeci">MOCK_METHOD5(_fetch, process::Future&lt; Nothing &gt;(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))</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1FetcherProcess_html_af4f74f98f2997125702f99aaad749764"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1FetcherProcess.html#af4f74f98f2997125702f99aaad749764">mesos::internal::slave::FetcherProcess::run</a></div><div class="ttdeci">virtual process::Future&lt; Nothing &gt; run(const ContainerID &amp;containerId, const std::string &amp;sandboxDirectory, const Option&lt; std::string &gt; &amp;user, const mesos::fetcher::FetcherInfo &amp;info)</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1tests_1_1MockFetcherProcess_html_a3514f0efcb0e6133fb34a71ef5ac8551"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1MockFetcherProcess.html#a3514f0efcb0e6133fb34a71ef5ac8551">mesos::internal::tests::MockFetcherProcess::~MockFetcherProcess</a></div><div class="ttdeci">virtual ~MockFetcherProcess()</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="future_8hpp_html"><div class="ttname"><a href="future_8hpp.html">future.hpp</a></div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/mock__registrar_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/mock__registrar_8hpp_source.html b/content/api/latest/c++/mock__registrar_8hpp_source.html
index ab1452b..86d2cfa 100644
--- a/content/api/latest/c++/mock__registrar_8hpp_source.html
+++ b/content/api/latest/c++/mock__registrar_8hpp_source.html
@@ -61,7 +61,7 @@
 <div class="ttc" id="classmesos_1_1internal_1_1master_1_1Registrar_html"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Registrar.html">mesos::internal::master::Registrar</a></div><div class="ttdef"><b>Definition:</b> registrar.hpp:91</div></div>
 <div class="ttc" id="src_2master_2flags_8hpp_html"><div class="ttname"><a href="src_2master_2flags_8hpp.html">flags.hpp</a></div></div>
 <div class="ttc" id="master_2registrar_8hpp_html"><div class="ttname"><a href="master_2registrar_8hpp.html">registrar.hpp</a></div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1tests_1_1MockRegistrar_html_adcc5b1a0a3ac66345e9ca2edf706779c"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1MockRegistrar.html#adcc5b1a0a3ac66345e9ca2edf706779c">mesos::internal::tests::MockRegistrar::MockRegistrar</a></div><div class="ttdeci">MockRegistrar(const master::Flags &amp;flags, mesos::state::State *state, const Option&lt; std::string &gt; &amp;authenticationRealm=None())</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1master_1_1Registrar_html_aaf0da39c84c899d0ef30926a17e2dc50"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Registrar.html#aaf0da39c84c899d0ef30926a17e2dc50">mesos::internal::master::Registrar::apply</a></div><div class="ttdeci">virtual process::Future&lt; bool &gt; apply(process::Owned&lt; RegistryOperation &gt; operation)</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/937d024f/content/api/latest/c++/mock__slave_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/mock__slave_8hpp_source.html b/content/api/latest/c++/mock__slave_8hpp_source.html
index fbde04c..fa8166a 100644
--- a/content/api/latest/c++/mock__slave_8hpp_source.html
+++ b/content/api/latest/c++/mock__slave_8hpp_source.html
@@ -75,7 +75,7 @@
 <div class="ttc" id="structprocess_1_1UPID_html"><div class="ttname"><a href="structprocess_1_1UPID.html">process::UPID</a></div><div class="ttdoc">An &quot;untyped&quot; PID, used to encapsulate the process ID for lower-layer abstractions (eg...</div><div class="ttdef"><b>Definition:</b> pid.hpp:39</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1tests_1_1MockResourceEstimator_html_a370c22bc4ec80ef04ed0c31bd4ee3120"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1MockResourceEstimator.html#a370c22bc4ec80ef04ed0c31bd4ee3120">mesos::internal::tests::MockResourceEstimator::MOCK_METHOD1</a></div><div class="ttdeci">MOCK_METHOD1(initialize, Try&lt; Nothing &gt;(const lambda::function&lt; process::Future&lt; ResourceUsage &gt;()&gt; &amp;))</div></div>
 <div class="ttc" id="classmesos_1_1slave_1_1ResourceEstimator_html_ae3f10a9049e23fa411f36e2bfd1586d3"><div class="ttname"><a href="classmesos_1_1slave_1_1ResourceEstimator.html#ae3f10a9049e23fa411f36e2bfd1586d3">mesos::slave::ResourceEstimator::initialize</a></div><div class="ttdeci">virtual Try&lt; Nothing &gt; initialize(const lambda::function&lt; process::Future&lt; ResourceUsage &gt;()&gt; &amp;usage)=0</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="3rdparty_2libprocess_2include_2process_2pid_8hpp_html"><div class="ttname"><a href="3rdparty_2libprocess_2include_2process_2pid_8hpp.html">pid.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1SecretGenerator_html"><div class="ttname"><a href="classmesos_1_1SecretGenerator.html">mesos::SecretGenerator</a></div><div class="ttdoc">The SecretGenerator interface represents a mechanism to create a secret from a principal. </div><div class="ttdef"><b>Definition:</b> secret_generator.hpp:34</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/937d024f/content/api/latest/c++/module_2container__logger_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/module_2container__logger_8hpp_source.html b/content/api/latest/c++/module_2container__logger_8hpp_source.html
index 6f9a6a7..c09d25e 100644
--- a/content/api/latest/c++/module_2container__logger_8hpp_source.html
+++ b/content/api/latest/c++/module_2container__logger_8hpp_source.html
@@ -57,7 +57,7 @@
 <div class="ttc" id="include_2mesos_2mesos_8hpp_html"><div class="ttname"><a href="include_2mesos_2mesos_8hpp.html">mesos.hpp</a></div></div>
 <div class="ttc" id="namespacemesos_1_1modules_html_a70163bdea2fe39ef5b798a7d7ee0c220"><div class="ttname"><a href="namespacemesos_1_1modules.html#a70163bdea2fe39ef5b798a7d7ee0c220">mesos::modules::kind</a></div><div class="ttdeci">const char * kind()</div></div>
 <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="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="include_2mesos_2module_8hpp_html"><div class="ttname"><a href="include_2mesos_2module_8hpp.html">module.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1slave_1_1ContainerLogger_html"><div class="ttname"><a href="classmesos_1_1slave_1_1ContainerLogger.html">mesos::slave::ContainerLogger</a></div><div class="ttdoc">A containerizer component used to manage container logs. </div><div class="ttdef"><b>Definition:</b> container_logger.hpp:54</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&lt; Nothing &gt; create(const std::string &amp;hierarchy, const std::string &amp;cgroup, bool recursive=false)</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/module_2contender_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/module_2contender_8hpp_source.html b/content/api/latest/c++/module_2contender_8hpp_source.html
index acf9ddd..fc7322d 100644
--- a/content/api/latest/c++/module_2contender_8hpp_source.html
+++ b/content/api/latest/c++/module_2contender_8hpp_source.html
@@ -57,7 +57,7 @@
 <div class="ttc" id="include_2mesos_2mesos_8hpp_html"><div class="ttname"><a href="include_2mesos_2mesos_8hpp.html">mesos.hpp</a></div></div>
 <div class="ttc" id="namespacemesos_1_1modules_html_a70163bdea2fe39ef5b798a7d7ee0c220"><div class="ttname"><a href="namespacemesos_1_1modules.html#a70163bdea2fe39ef5b798a7d7ee0c220">mesos::modules::kind</a></div><div class="ttdeci">const char * kind()</div></div>
 <div class="ttc" id="classmesos_1_1master_1_1contender_1_1MasterContender_html"><div class="ttname"><a href="classmesos_1_1master_1_1contender_1_1MasterContender.html">mesos::master::contender::MasterContender</a></div><div class="ttdoc">An abstraction for contending to be a leading master. </div><div class="ttdef"><b>Definition:</b> contender.hpp:40</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="include_2mesos_2module_8hpp_html"><div class="ttname"><a href="include_2mesos_2module_8hpp.html">module.hpp</a></div></div>
 <div class="ttc" id="master_2contender_8hpp_html"><div class="ttname"><a href="master_2contender_8hpp.html">contender.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&lt; Nothing &gt; create(const std::string &amp;hierarchy, const std::string &amp;cgroup, bool recursive=false)</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/module_2disk__profile_8hpp.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/module_2disk__profile_8hpp.html b/content/api/latest/c++/module_2disk__profile_8hpp.html
deleted file mode 100644
index 7f6a4f1..0000000
--- a/content/api/latest/c++/module_2disk__profile_8hpp.html
+++ /dev/null
@@ -1,91 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
-<title>Apache Mesos: include/mesos/module/disk_profile.hpp File 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 id="projectalign" style="padding-left: 0.5em;">
-   <div id="projectname">Apache Mesos
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
-  <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><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><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="files.html"><span>File&#160;List</span></a></li>
-      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
-    </ul>
-  </div>
-<div id="nav-path" class="navpath">
-  <ul>
-<li class="navelem"><a class="el" href="dir_d44c64559bbebec7f509842c48db8b23.html">include</a></li><li class="navelem"><a class="el" href="dir_a00cdca4cac44d29e96ac7c7cae2bc86.html">mesos</a></li><li class="navelem"><a class="el" href="dir_9203508e9880229bf9e51c7531b2512c.html">module</a></li>  </ul>
-</div>
-</div><!-- top -->
-<div class="header">
-  <div class="summary">
-<a href="#nested-classes">Classes</a> &#124;
-<a href="#namespaces">Namespaces</a> &#124;
-<a href="#func-members">Functions</a>  </div>
-  <div class="headertitle">
-<div class="title">disk_profile.hpp File Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-<div class="textblock"><code>#include &lt;<a class="el" href="include_2mesos_2mesos_8hpp_source.html">mesos/mesos.hpp</a>&gt;</code><br />
-<code>#include &lt;<a class="el" href="include_2mesos_2module_8hpp_source.html">mesos/module.hpp</a>&gt;</code><br />
-<code>#include &lt;<a class="el" href="resource__provider_2storage_2disk__profile_8hpp_source.html">mesos/resource_provider/storage/disk_profile.hpp</a>&gt;</code><br />
-</div>
-<p><a href="module_2disk__profile_8hpp_source.html">Go to the source code of this file.</a></p>
-<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
-Classes</h2></td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1DiskProfileAdaptor_01_4.html">mesos::modules::Module&lt; mesos::DiskProfileAdaptor &gt;</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
-Namespaces</h2></td></tr>
-<tr class="memitem:namespacemesos"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos.html">mesos</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:namespacemesos_1_1modules"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1modules.html">mesos::modules</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
-Functions</h2></td></tr>
-<tr class="memitem:ad6c83af0f28f9135a7b76fb6db0c2747"><td class="memTemplParams" colspan="2">template&lt;&gt; </td></tr>
-<tr class="memitem:ad6c83af0f28f9135a7b76fb6db0c2747"><td class="memTemplItemLeft" align="right" valign="top">const char *&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1modules.html#ad6c83af0f28f9135a7b76fb6db0c2747">mesos::modules::kind&lt; mesos::DiskProfileAdaptor &gt;</a> ()</td></tr>
-<tr class="separator:ad6c83af0f28f9135a7b76fb6db0c2747"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated by &#160;<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.11
-</small></address>
-</body>
-</html>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/module_2disk__profile_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/module_2disk__profile_8hpp_source.html b/content/api/latest/c++/module_2disk__profile_8hpp_source.html
deleted file mode 100644
index 279c153..0000000
--- a/content/api/latest/c++/module_2disk__profile_8hpp_source.html
+++ /dev/null
@@ -1,73 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.11"/>
-<title>Apache Mesos: include/mesos/module/disk_profile.hpp Source File</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 id="projectalign" style="padding-left: 0.5em;">
-   <div id="projectname">Apache Mesos
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
-  <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><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><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="files.html"><span>File&#160;List</span></a></li>
-      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
-    </ul>
-  </div>
-<div id="nav-path" class="navpath">
-  <ul>
-<li class="navelem"><a class="el" href="dir_d44c64559bbebec7f509842c48db8b23.html">include</a></li><li class="navelem"><a class="el" href="dir_a00cdca4cac44d29e96ac7c7cae2bc86.html">mesos</a></li><li class="navelem"><a class="el" href="dir_9203508e9880229bf9e51c7531b2512c.html">module</a></li>  </ul>
-</div>
-</div><!-- top -->
-<div class="header">
-  <div class="headertitle">
-<div class="title">disk_profile.hpp</div>  </div>
-</div><!--header-->
-<div class="contents">
-<a href="module_2disk__profile_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">// Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// or more contributor license agreements.  See the NOTICE file</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment">// distributed with this work for additional information</span></div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">// regarding copyright ownership.  The ASF licenses this file</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment">// to you under the Apache License, Version 2.0 (the</span></div><div class="line"><a name="l00006"
 ></a><span class="lineno">    6</span>&#160;<span class="comment">// &quot;License&quot;); you may not use this file except in compliance</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment">// with the License.  You may obtain a copy of the License at</span></div><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment">//     http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment">// Unless required by applicable law or agreed to in writing, software</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment
 ">// distributed under the License is distributed on an &quot;AS IS&quot; BASIS,</span></div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment">// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span></div><div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment">// See the License for the specific language governing permissions and</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment">// limitations under the License.</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;</div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="preprocessor">#ifndef __MESOS_MODULE_DISK_PROFILE_HPP__</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="preprocessor">#define __MESOS_MODULE_DISK_PROFILE_HPP
 __</span></div><div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;</div><div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="include_2mesos_2mesos_8hpp.html">mesos/mesos.hpp</a>&gt;</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="include_2mesos_2module_8hpp.html">mesos/module.hpp</a>&gt;</span></div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;</div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="resource__provider_2storage_2disk__profile_8hpp.html">mesos/resource_provider/storage/disk_profile.hpp</a>&gt;</span></div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div><div class="line"><a name="l00025"></a><span cl
 ass="lineno">   25</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespacemesos.html">mesos</a> {</div><div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="keyword">namespace </span>modules {</div><div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;</div><div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="keyword">template</span> &lt;&gt;</div><div class="line"><a name="l00029"></a><span class="lineno"><a class="line" href="namespacemesos_1_1modules.html#ad6c83af0f28f9135a7b76fb6db0c2747">   29</a></span>&#160;<span class="keyword">inline</span> <span class="keyword">const</span> <span class="keywordtype">char</span>* kind&lt;mesos::DiskProfileAdaptor&gt;()</div><div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;{</div><div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;  <span class="keywordflow">retur
 n</span> <span class="stringliteral">&quot;DiskProfileAdaptor&quot;</span>;</div><div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;}</div><div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;</div><div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;</div><div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;<span class="keyword">template</span> &lt;&gt;</div><div class="line"><a name="l00036"></a><span class="lineno"><a class="line" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1DiskProfileAdaptor_01_4.html">   36</a></span>&#160;<span class="keyword">struct </span><a class="code" href="structmesos_1_1modules_1_1Module.html">Module</a>&lt;<a class="code" href="namespacemesos.html">mesos</a>::<a class="code" href="classmesos_1_1DiskProfileAdaptor.html">DiskProfileAdaptor</a>&gt; : <a class="code" href="structmesos_1_1modules_1_1ModuleBase.html">ModuleBase</a></div><div class="l
 ine"><a name="l00037"></a><span class="lineno">   37</span>&#160;{</div><div class="line"><a name="l00038"></a><span class="lineno"><a class="line" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1DiskProfileAdaptor_01_4.html#a4d53f502ecbc12619d515801548eafdb">   38</a></span>&#160;  <a class="code" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1DiskProfileAdaptor_01_4.html#a4d53f502ecbc12619d515801548eafdb">Module</a>(</div><div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;      <span class="keyword">const</span> <span class="keywordtype">char</span>* _moduleApiVersion,</div><div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;      <span class="keyword">const</span> <span class="keywordtype">char</span>* _mesosVersion,</div><div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;      <span class="keyword">const</span> <span class="keywordtype">char</span>* _authorName,</div><div class="line"><a nam
 e="l00042"></a><span class="lineno">   42</span>&#160;      <span class="keyword">const</span> <span class="keywordtype">char</span>* _authorEmail,</div><div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;      <span class="keyword">const</span> <span class="keywordtype">char</span>* _description,</div><div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;      <span class="keywordtype">bool</span> (*_compatible)(),</div><div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;      <a class="code" href="classmesos_1_1DiskProfileAdaptor.html">mesos::DiskProfileAdaptor</a>*</div><div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;        (*_create)(<span class="keyword">const</span> Parameters&amp; parameters))</div><div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;    : <a class="code" href="structmesos_1_1modules_1_1ModuleBase.html">ModuleBase</a>(</div><div 
 class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;        _moduleApiVersion,</div><div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;        _mesosVersion,</div><div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;        <a class="code" href="namespacemesos.html">mesos</a>::modules::<a class="code" href="namespacemesos_1_1modules.html#a70163bdea2fe39ef5b798a7d7ee0c220">kind</a>&lt;<a class="code" href="namespacemesos.html">mesos</a>::<a class="code" href="classmesos_1_1DiskProfileAdaptor.html">DiskProfileAdaptor</a>&gt;(),</div><div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;        _authorName,</div><div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;        _authorEmail,</div><div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;        _description,</div><div class="line"><a name="l00054"></a><span class="lineno">   54</span>&
 #160;        _compatible),</div><div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;      <a class="code" href="namespacecgroups.html#a2ecc89636706df947027a4c3c2100fbe">create</a>(_create) {}</div><div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;</div><div class="line"><a name="l00057"></a><span class="lineno"><a class="line" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1DiskProfileAdaptor_01_4.html#aed8f448a3c1b48b0d847cb8f7d15c07b">   57</a></span>&#160;  <a class="code" href="classmesos_1_1DiskProfileAdaptor.html">mesos::DiskProfileAdaptor</a>* (*create)(<span class="keyword">const</span> Parameters&amp; parameters);</div><div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;};</div><div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;</div><div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;} <span class="comment">// namespace modules {</span></
 div><div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;} <span class="comment">// namespace mesos {</span></div><div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;</div><div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;<span class="preprocessor">#endif // __MESOS_MODULE_DISK_PROFILE_HPP__</span></div><div class="ttc" id="structmesos_1_1modules_1_1ModuleBase_html"><div class="ttname"><a href="structmesos_1_1modules_1_1ModuleBase.html">mesos::modules::ModuleBase</a></div><div class="ttdef"><b>Definition:</b> module.hpp:56</div></div>
-<div class="ttc" id="include_2mesos_2mesos_8hpp_html"><div class="ttname"><a href="include_2mesos_2mesos_8hpp.html">mesos.hpp</a></div></div>
-<div class="ttc" id="namespacemesos_1_1modules_html_a70163bdea2fe39ef5b798a7d7ee0c220"><div class="ttname"><a href="namespacemesos_1_1modules.html#a70163bdea2fe39ef5b798a7d7ee0c220">mesos::modules::kind</a></div><div class="ttdeci">const char * kind()</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
-<div class="ttc" id="structmesos_1_1modules_1_1Module_3_01mesos_1_1DiskProfileAdaptor_01_4_html_a4d53f502ecbc12619d515801548eafdb"><div class="ttname"><a href="structmesos_1_1modules_1_1Module_3_01mesos_1_1DiskProfileAdaptor_01_4.html#a4d53f502ecbc12619d515801548eafdb">mesos::modules::Module&lt; mesos::DiskProfileAdaptor &gt;::Module</a></div><div class="ttdeci">Module(const char *_moduleApiVersion, const char *_mesosVersion, const char *_authorName, const char *_authorEmail, const char *_description, bool(*_compatible)(), mesos::DiskProfileAdaptor *(*_create)(const Parameters &amp;parameters))</div><div class="ttdef"><b>Definition:</b> disk_profile.hpp:38</div></div>
-<div class="ttc" id="include_2mesos_2module_8hpp_html"><div class="ttname"><a href="include_2mesos_2module_8hpp.html">module.hpp</a></div></div>
-<div class="ttc" id="classmesos_1_1DiskProfileAdaptor_html"><div class="ttname"><a href="classmesos_1_1DiskProfileAdaptor.html">mesos::DiskProfileAdaptor</a></div><div class="ttdoc">This module is used by Storage Resource Providers to translate the &quot;profile&quot; field of a Resource::Dis...</div><div class="ttdef"><b>Definition:</b> disk_profile.hpp:52</div></div>
-<div class="ttc" id="resource__provider_2storage_2disk__profile_8hpp_html"><div class="ttname"><a href="resource__provider_2storage_2disk__profile_8hpp.html">disk_profile.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&lt; Nothing &gt; create(const std::string &amp;hierarchy, const std::string &amp;cgroup, bool recursive=false)</div></div>
-<div class="ttc" id="structmesos_1_1modules_1_1Module_html"><div class="ttname"><a href="structmesos_1_1modules_1_1Module.html">mesos::modules::Module</a></div><div class="ttdef"><b>Definition:</b> module.hpp:97</div></div>
-</div><!-- fragment --></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.11
-</small></address>
-</body>
-</html>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/module_2disk__profile__adaptor_8hpp.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/module_2disk__profile__adaptor_8hpp.html b/content/api/latest/c++/module_2disk__profile__adaptor_8hpp.html
new file mode 100644
index 0000000..60972a1
--- /dev/null
+++ b/content/api/latest/c++/module_2disk__profile__adaptor_8hpp.html
@@ -0,0 +1,91 @@
+<!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.11"/>
+<title>Apache Mesos: include/mesos/module/disk_profile_adaptor.hpp File 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 id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">Apache Mesos
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.11 -->
+  <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><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><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="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+<div id="nav-path" class="navpath">
+  <ul>
+<li class="navelem"><a class="el" href="dir_d44c64559bbebec7f509842c48db8b23.html">include</a></li><li class="navelem"><a class="el" href="dir_a00cdca4cac44d29e96ac7c7cae2bc86.html">mesos</a></li><li class="navelem"><a class="el" href="dir_9203508e9880229bf9e51c7531b2512c.html">module</a></li>  </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a> &#124;
+<a href="#namespaces">Namespaces</a> &#124;
+<a href="#func-members">Functions</a>  </div>
+  <div class="headertitle">
+<div class="title">disk_profile_adaptor.hpp File Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+<div class="textblock"><code>#include &lt;<a class="el" href="include_2mesos_2mesos_8hpp_source.html">mesos/mesos.hpp</a>&gt;</code><br />
+<code>#include &lt;<a class="el" href="include_2mesos_2module_8hpp_source.html">mesos/module.hpp</a>&gt;</code><br />
+<code>#include &lt;<a class="el" href="resource__provider_2storage_2disk__profile__adaptor_8hpp_source.html">mesos/resource_provider/storage/disk_profile_adaptor.hpp</a>&gt;</code><br />
+</div>
+<p><a href="module_2disk__profile__adaptor_8hpp_source.html">Go to the source code of this file.</a></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1DiskProfileAdaptor_01_4.html">mesos::modules::Module&lt; mesos::DiskProfileAdaptor &gt;</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
+Namespaces</h2></td></tr>
+<tr class="memitem:namespacemesos"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos.html">mesos</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:namespacemesos_1_1modules"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1modules.html">mesos::modules</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
+Functions</h2></td></tr>
+<tr class="memitem:ad6c83af0f28f9135a7b76fb6db0c2747"><td class="memTemplParams" colspan="2">template&lt;&gt; </td></tr>
+<tr class="memitem:ad6c83af0f28f9135a7b76fb6db0c2747"><td class="memTemplItemLeft" align="right" valign="top">const char *&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1modules.html#ad6c83af0f28f9135a7b76fb6db0c2747">mesos::modules::kind&lt; mesos::DiskProfileAdaptor &gt;</a> ()</td></tr>
+<tr class="separator:ad6c83af0f28f9135a7b76fb6db0c2747"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+</div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.11
+</small></address>
+</body>
+</html>


[28/37] mesos-site git commit: Updated the website built from mesos SHA: 1231e8f.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor.html b/content/api/latest/c++/classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor.html
new file mode 100644
index 0000000..955a0fa
--- /dev/null
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor.html
@@ -0,0 +1,291 @@
+<!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.11"/>
+<title>Apache Mesos: mesos::internal::storage::UriDiskProfileAdaptor 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 id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">Apache Mesos
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.11 -->
+  <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_1storage.html">storage</a></li><li class="navelem"><a class="el" href="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor.html">UriDiskProfileAdaptor</a></li>  </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a> &#124;
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="#pro-attribs">Protected Attributes</a> &#124;
+<a href="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor-members.html">List of all members</a>  </div>
+  <div class="headertitle">
+<div class="title">mesos::internal::storage::UriDiskProfileAdaptor Class Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p><code>#include &lt;<a class="el" href="uri__disk__profile__adaptor_8hpp_source.html">uri_disk_profile_adaptor.hpp</a>&gt;</code></p>
+<div class="dynheader">
+Inheritance diagram for mesos::internal::storage::UriDiskProfileAdaptor:</div>
+<div class="dyncontent">
+ <div class="center">
+  <img src="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor.png" usemap="#mesos::internal::storage::UriDiskProfileAdaptor_map" alt=""/>
+  <map id="mesos::internal::storage::UriDiskProfileAdaptor_map" name="mesos::internal::storage::UriDiskProfileAdaptor_map">
+<area href="classmesos_1_1DiskProfileAdaptor.html" title="This module is used by Storage Resource Providers to translate the &quot;profile&quot; field of a Resource::Dis..." alt="mesos::DiskProfileAdaptor" shape="rect" coords="0,0,271,24"/>
+</map>
+ </div></div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor_1_1Flags.html">Flags</a></td></tr>
+<tr class="separator:"><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:a42899d4a38c59c8ea1a141ffc5e17d9a"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor.html#a42899d4a38c59c8ea1a141ffc5e17d9a">UriDiskProfileAdaptor</a> (const <a class="el" href="structmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor_1_1Flags.html">Flags</a> &amp;_flags)</td></tr>
+<tr class="separator:a42899d4a38c59c8ea1a141ffc5e17d9a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7a5f65d93bc176be7312bc9bec2ee87f"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor.html#a7a5f65d93bc176be7312bc9bec2ee87f">~UriDiskProfileAdaptor</a> ()</td></tr>
+<tr class="separator:a7a5f65d93bc176be7312bc9bec2ee87f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aca95d2463b19eaa4943799c918fd14d3"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structmesos_1_1DiskProfileAdaptor_1_1ProfileInfo.html">DiskProfileAdaptor::ProfileInfo</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor.html#aca95d2463b19eaa4943799c918fd14d3">translate</a> (const std::string &amp;profile, const ResourceProviderInfo &amp;resourceProviderInfo) override</td></tr>
+<tr class="memdesc:aca95d2463b19eaa4943799c918fd14d3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the CSI volume capability and the parameters to create CSI volumes associated with the profile.  <a href="#aca95d2463b19eaa4943799c918fd14d3">More...</a><br /></td></tr>
+<tr class="separator:aca95d2463b19eaa4943799c918fd14d3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a78238dcf4390fc6932b5ea7db43f0e68"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="classhashset.html">hashset</a>&lt; std::string &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor.html#a78238dcf4390fc6932b5ea7db43f0e68">watch</a> (const <a class="el" href="classhashset.html">hashset</a>&lt; std::string &gt; &amp;knownProfiles, const ResourceProviderInfo &amp;resourceProviderInfo) override</td></tr>
+<tr class="memdesc:a78238dcf4390fc6932b5ea7db43f0e68"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns a future that will be satisifed iff the set of profiles known by the module differs from the <code>knownProfiles</code> parameter.  <a href="#a78238dcf4390fc6932b5ea7db43f0e68">More...</a><br /></td></tr>
+<tr class="separator:a78238dcf4390fc6932b5ea7db43f0e68"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_methods_classmesos_1_1DiskProfileAdaptor"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classmesos_1_1DiskProfileAdaptor')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classmesos_1_1DiskProfileAdaptor.html">mesos::DiskProfileAdaptor</a></td></tr>
+<tr class="memitem:a22b6d3969a849cfbafd34cf95177499e inherit pub_methods_classmesos_1_1DiskProfileAdaptor"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1DiskProfileAdaptor.html#a22b6d3969a849cfbafd34cf95177499e">~DiskProfileAdaptor</a> ()</td></tr>
+<tr class="separator:a22b6d3969a849cfbafd34cf95177499e inherit pub_methods_classmesos_1_1DiskProfileAdaptor"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-attribs"></a>
+Protected Attributes</h2></td></tr>
+<tr class="memitem:a8d8f8910e9c1da5f1ca31d191b591d82"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor_1_1Flags.html">Flags</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor.html#a8d8f8910e9c1da5f1ca31d191b591d82">flags</a></td></tr>
+<tr class="separator:a8d8f8910e9c1da5f1ca31d191b591d82"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac061c8a485083fc218a3bc63efe21aea"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Owned.html">process::Owned</a>&lt; <a class="el" href="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptorProcess.html">UriDiskProfileAdaptorProcess</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor.html#ac061c8a485083fc218a3bc63efe21aea">process</a></td></tr>
+<tr class="separator:ac061c8a485083fc218a3bc63efe21aea"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
+Additional Inherited Members</h2></td></tr>
+<tr class="inherit_header pub_static_methods_classmesos_1_1DiskProfileAdaptor"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_classmesos_1_1DiskProfileAdaptor')"><img src="closed.png" alt="-"/>&#160;Static Public Member Functions inherited from <a class="el" href="classmesos_1_1DiskProfileAdaptor.html">mesos::DiskProfileAdaptor</a></td></tr>
+<tr class="memitem:a7a417ba4b641b9870944549a1309b1b5 inherit pub_static_methods_classmesos_1_1DiskProfileAdaptor"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classTry.html">Try</a>&lt; <a class="el" href="classmesos_1_1DiskProfileAdaptor.html">DiskProfileAdaptor</a> * &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1DiskProfileAdaptor.html#a7a417ba4b641b9870944549a1309b1b5">create</a> (const <a class="el" href="classOption.html">Option</a>&lt; std::string &gt; &amp;name=<a class="el" href="structNone.html">None</a>())</td></tr>
+<tr class="memdesc:a7a417ba4b641b9870944549a1309b1b5 inherit pub_static_methods_classmesos_1_1DiskProfileAdaptor"><td class="mdescLeft">&#160;</td><td class="mdescRight">Factory method used to create a <a class="el" href="classmesos_1_1DiskProfileAdaptor.html" title="This module is used by Storage Resource Providers to translate the &quot;profile&quot; field of a Resource::Dis...">DiskProfileAdaptor</a> instance.  <a href="#a7a417ba4b641b9870944549a1309b1b5">More...</a><br /></td></tr>
+<tr class="separator:a7a417ba4b641b9870944549a1309b1b5 inherit pub_static_methods_classmesos_1_1DiskProfileAdaptor"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afae745cbb0687964b59939d7ebd20f8c inherit pub_static_methods_classmesos_1_1DiskProfileAdaptor"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1DiskProfileAdaptor.html#afae745cbb0687964b59939d7ebd20f8c">setAdaptor</a> (const std::shared_ptr&lt; <a class="el" href="classmesos_1_1DiskProfileAdaptor.html">DiskProfileAdaptor</a> &gt; &amp;adaptor)</td></tr>
+<tr class="memdesc:afae745cbb0687964b59939d7ebd20f8c inherit pub_static_methods_classmesos_1_1DiskProfileAdaptor"><td class="mdescLeft">&#160;</td><td class="mdescRight">Global methods for setting and getting a <a class="el" href="classmesos_1_1DiskProfileAdaptor.html" title="This module is used by Storage Resource Providers to translate the &quot;profile&quot; field of a Resource::Dis...">DiskProfileAdaptor</a> instance.  <a href="#afae745cbb0687964b59939d7ebd20f8c">More...</a><br /></td></tr>
+<tr class="separator:afae745cbb0687964b59939d7ebd20f8c inherit pub_static_methods_classmesos_1_1DiskProfileAdaptor"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae1117dc978470069e2beb95a1f8e67af inherit pub_static_methods_classmesos_1_1DiskProfileAdaptor"><td class="memItemLeft" align="right" valign="top">static std::shared_ptr&lt; <a class="el" href="classmesos_1_1DiskProfileAdaptor.html">DiskProfileAdaptor</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1DiskProfileAdaptor.html#ae1117dc978470069e2beb95a1f8e67af">getAdaptor</a> ()</td></tr>
+<tr class="separator:ae1117dc978470069e2beb95a1f8e67af inherit pub_static_methods_classmesos_1_1DiskProfileAdaptor"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_methods_classmesos_1_1DiskProfileAdaptor"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classmesos_1_1DiskProfileAdaptor')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classmesos_1_1DiskProfileAdaptor.html">mesos::DiskProfileAdaptor</a></td></tr>
+<tr class="memitem:abab31d0a5be607d0a7541df1ad8e23c1 inherit pro_methods_classmesos_1_1DiskProfileAdaptor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1DiskProfileAdaptor.html#abab31d0a5be607d0a7541df1ad8e23c1">DiskProfileAdaptor</a> ()</td></tr>
+<tr class="separator:abab31d0a5be607d0a7541df1ad8e23c1 inherit pro_methods_classmesos_1_1DiskProfileAdaptor"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
+<a class="anchor" id="a42899d4a38c59c8ea1a141ffc5e17d9a"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">mesos::internal::storage::UriDiskProfileAdaptor::UriDiskProfileAdaptor </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="structmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor_1_1Flags.html">Flags</a> &amp;&#160;</td>
+          <td class="paramname"><em>_flags</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a7a5f65d93bc176be7312bc9bec2ee87f"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual mesos::internal::storage::UriDiskProfileAdaptor::~UriDiskProfileAdaptor </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a class="anchor" id="aca95d2463b19eaa4943799c918fd14d3"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="structmesos_1_1DiskProfileAdaptor_1_1ProfileInfo.html">DiskProfileAdaptor::ProfileInfo</a>&gt; mesos::internal::storage::UriDiskProfileAdaptor::translate </td>
+          <td>(</td>
+          <td class="paramtype">const std::string &amp;&#160;</td>
+          <td class="paramname"><em>profile</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const ResourceProviderInfo &amp;&#160;</td>
+          <td class="paramname"><em>resourceProviderInfo</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">override</span><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Returns the CSI volume capability and the parameters to create CSI volumes associated with the profile. </p>
+<p>This method is expected to return a Failure if a matching profile cannot be found or retrieved. The caller should not proceed with any of the affected CSI requests if this method returns a failure.</p>
+<p>The <code>resourceProviderInfo</code> parameter is the <code>ResourceProviderInfo</code> of the storage resource provider. This module may choose to filter results based on the type and name of the resource provider, or based on the type of the CSI plugin.</p>
+<p>NOTE: This module assumes that profiles are immutable after creation. Changing the CSI volume capability or parameters of a profile after creation may result in undefined behavior from the storage resource provider. </p>
+
+<p>Implements <a class="el" href="classmesos_1_1DiskProfileAdaptor.html#a29e4d7ea512ce2308f8d412ea8b5bd71">mesos::DiskProfileAdaptor</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a78238dcf4390fc6932b5ea7db43f0e68"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="classhashset.html">hashset</a>&lt;std::string&gt; &gt; mesos::internal::storage::UriDiskProfileAdaptor::watch </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="classhashset.html">hashset</a>&lt; std::string &gt; &amp;&#160;</td>
+          <td class="paramname"><em>knownProfiles</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const ResourceProviderInfo &amp;&#160;</td>
+          <td class="paramname"><em>resourceProviderInfo</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">override</span><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Returns a future that will be satisifed iff the set of profiles known by the module differs from the <code>knownProfiles</code> parameter. </p>
+<p>The <code>resourceProviderInfo</code> parameter is the <code>ResourceProviderInfo</code> of the storage resource provider. This module may choose to filter results based on the type and name of the resource provider, or based on the type of the CSI plugin.</p>
+<p>NOTE: It is highly recommended for the module to insert a random delay between discovering a different set of profiles and satisfying this future, because the storage resource provider is expected to update the set of offered resources based on this future. Adding a random delay may prevent a thundering herd of resource updates to the Mesos master. </p>
+
+<p>Implements <a class="el" href="classmesos_1_1DiskProfileAdaptor.html#ace8355051c0207021493861c64e67d0f">mesos::DiskProfileAdaptor</a>.</p>
+
+</div>
+</div>
+<h2 class="groupheader">Member Data Documentation</h2>
+<a class="anchor" id="a8d8f8910e9c1da5f1ca31d191b591d82"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="structmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor_1_1Flags.html">Flags</a> mesos::internal::storage::UriDiskProfileAdaptor::flags</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="ac061c8a485083fc218a3bc63efe21aea"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classprocess_1_1Owned.html">process::Owned</a>&lt;<a class="el" href="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptorProcess.html">UriDiskProfileAdaptorProcess</a>&gt; mesos::internal::storage::UriDiskProfileAdaptor::process</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>src/resource_provider/storage/<a class="el" href="uri__disk__profile__adaptor_8hpp_source.html">uri_disk_profile_adaptor.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.11
+</small></address>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor.png
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor.png b/content/api/latest/c++/classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor.png
new file mode 100644
index 0000000..adac073
Binary files /dev/null and b/content/api/latest/c++/classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor.png differ

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptorProcess-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptorProcess-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptorProcess-members.html
new file mode 100644
index 0000000..0c900a8
--- /dev/null
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptorProcess-members.html
@@ -0,0 +1,108 @@
+<!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.11"/>
+<title>Apache Mesos: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">Apache Mesos
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.11 -->
+  <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_1storage.html">storage</a></li><li class="navelem"><a class="el" href="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptorProcess.html">UriDiskProfileAdaptorProcess</a></li>  </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="headertitle">
+<div class="title">mesos::internal::storage::UriDiskProfileAdaptorProcess Member List</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptorProcess.html">mesos::internal::storage::UriDiskProfileAdaptorProcess</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a0834b08377ce20a01893a033c46898f6">AuthenticatedHttpRequestHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#aab442a83e7b73449ad9237af4ad02a80">consume</a>(MessageEvent &amp;&amp;event) override</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ad9d4ca7d97e0a296121deac831ac1917">consume</a>(DispatchEvent &amp;&amp;event) override</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a37f2b9a57194ffdbe873a318337e0f76">consume</a>(HttpEvent &amp;&amp;event) override</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a9a583eaf601e28e41073181ec3ebbc32">consume</a>(ExitedEvent &amp;&amp;event) override</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a4dd3058269bffe1b73cb8a4469a66542">consume</a>(TerminateEvent &amp;&amp;event) override</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#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><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a641dc674baabe6a58e4f4869090bd310">eventCount</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a0a0053b515e25f366a29a6897467bebc">exited</a>(const UPID &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><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a07ac3fd4eededbb6015c305e12411b98">finalize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a2f0e2769d84e1491c180d0da6458624b">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a083d8346a62ad423899f6f9e9ee08806">HttpRequestHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a55a5326c3f9b66bc56cc13c7bf4c350d">httpSequence</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptorProcess.html#a45f01969efd7ec5404741deb9304fd8b">initialize</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptorProcess.html">mesos::internal::storage::UriDiskProfileAdaptorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a591501723f8320f0b29e2a7c64a501eb">install</a>(const std::string &amp;name, const MessageHandler &amp;handler)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a8dfef5689de05716f582fa737f165133">install</a>(const std::string &amp;name, void(T::*method)(const UPID &amp;, const std::string &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></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ae97b59a857843096aa219d0209837c42">link</a>(const UPID &amp;pid, const RemoteConnection remote=RemoteConnection::REUSE)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a38a4b602aa7e2656a647323da1bacf50">lost</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="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ab7ca53e513d7ead18e05466c60e51891">MessageHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a>(const std::string &amp;id=&quot;&quot;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a6b32f94df3a92225825a1cc426b060c8">provide</a>(const std::string &amp;name, const std::string &amp;path, const std::map&lt; std::string, std::string &gt; &amp;types=mime::types)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a39f8e327dc132dd4a3a95fee650458f8">RemoteConnection</a> enum name</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#af0d1a6f8da798dfb2b6ea92550b8c6f5">route</a>(const std::string &amp;name, const Option&lt; std::string &gt; &amp;help, const HttpRequestHandler &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 class="even"><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><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 class="even"><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><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; UriDiskProfileAdaptorProcess &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; UriDiskProfileAdaptorProcess &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>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a72621d5c290fc558dcffb62b7d05635b">send</a>(const UPID &amp;to, std::string &amp;&amp;name)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ab60d5a19d749f9f140b5ede6800549a6">send</a>(const UPID &amp;to, std::string &amp;&amp;name, std::string &amp;&amp;data)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a2accda04cb99a8337c501958ff85ce01">serve</a>(Event &amp;&amp;event)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9">This</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; UriDiskProfileAdaptorProcess &gt;</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_1storage_1_1UriDiskProfileAdaptorProcess.html#a7a10787df71e55dbde7505e0d25c5732">translate</a>(const std::string &amp;profile, const ResourceProviderInfo &amp;resourceProviderInfo)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptorProcess.html">mesos::internal::storage::UriDiskProfileAdaptorProcess</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptorProcess.html#a937ee38b86f98b106c4a08015d60a235">UriDiskProfileAdaptorProcess</a>(const UriDiskProfileAdaptor::Flags &amp;_flags)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptorProcess.html">mesos::internal::storage::UriDiskProfileAdaptorProcess</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptorProcess.html#ad70f3de4c0617e2173c3c5e218c928ef">watch</a>(const hashset&lt; std::string &gt; &amp;knownProfiles, const ResourceProviderInfo &amp;resourceProviderInfo)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptorProcess.html">mesos::internal::storage::UriDiskProfileAdaptorProcess</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="structprocess_1_1EventConsumer.html#a9b310e99e6cef77273fd1cc403c871b1">~EventConsumer</a>()</td><td class="entry"><a class="el" href="structprocess_1_1EventConsumer.html">process::EventConsumer</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371">~Process</a>()</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; UriDiskProfileAdaptorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a20b6c6b8f5aff506a97ce6c4f91a29d3">~ProcessBase</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+</table></div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.11
+</small></address>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptorProcess.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptorProcess.html b/content/api/latest/c++/classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptorProcess.html
new file mode 100644
index 0000000..27d23d7
--- /dev/null
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptorProcess.html
@@ -0,0 +1,296 @@
+<!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.11"/>
+<title>Apache Mesos: mesos::internal::storage::UriDiskProfileAdaptorProcess 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 id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">Apache Mesos
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.11 -->
+  <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_1storage.html">storage</a></li><li class="navelem"><a class="el" href="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptorProcess.html">UriDiskProfileAdaptorProcess</a></li>  </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptorProcess-members.html">List of all members</a>  </div>
+  <div class="headertitle">
+<div class="title">mesos::internal::storage::UriDiskProfileAdaptorProcess Class Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p><code>#include &lt;<a class="el" href="uri__disk__profile__adaptor_8hpp_source.html">uri_disk_profile_adaptor.hpp</a>&gt;</code></p>
+<div class="dynheader">
+Inheritance diagram for mesos::internal::storage::UriDiskProfileAdaptorProcess:</div>
+<div class="dyncontent">
+ <div class="center">
+  <img src="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptorProcess.png" usemap="#mesos::internal::storage::UriDiskProfileAdaptorProcess_map" alt=""/>
+  <map id="mesos::internal::storage::UriDiskProfileAdaptorProcess_map" name="mesos::internal::storage::UriDiskProfileAdaptorProcess_map">
+<area href="classprocess_1_1Process.html" alt="process::Process&lt; UriDiskProfileAdaptorProcess &gt;" shape="rect" coords="0,112,317,136"/>
+<area href="classprocess_1_1ProcessBase.html" alt="process::ProcessBase" shape="rect" coords="0,56,317,80"/>
+<area href="structprocess_1_1EventConsumer.html" alt="process::EventConsumer" shape="rect" coords="0,0,317,24"/>
+</map>
+ </div></div>
+<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:a937ee38b86f98b106c4a08015d60a235"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptorProcess.html#a937ee38b86f98b106c4a08015d60a235">UriDiskProfileAdaptorProcess</a> (const <a class="el" href="structmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor_1_1Flags.html">UriDiskProfileAdaptor::Flags</a> &amp;_flags)</td></tr>
+<tr class="separator:a937ee38b86f98b106c4a08015d60a235"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a45f01969efd7ec5404741deb9304fd8b"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptorProcess.html#a45f01969efd7ec5404741deb9304fd8b">initialize</a> () override</td></tr>
+<tr class="memdesc:a45f01969efd7ec5404741deb9304fd8b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Invoked when a process gets spawned.  <a href="#a45f01969efd7ec5404741deb9304fd8b">More...</a><br /></td></tr>
+<tr class="separator:a45f01969efd7ec5404741deb9304fd8b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7a10787df71e55dbde7505e0d25c5732"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structmesos_1_1DiskProfileAdaptor_1_1ProfileInfo.html">DiskProfileAdaptor::ProfileInfo</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptorProcess.html#a7a10787df71e55dbde7505e0d25c5732">translate</a> (const std::string &amp;profile, const ResourceProviderInfo &amp;resourceProviderInfo)</td></tr>
+<tr class="separator:a7a10787df71e55dbde7505e0d25c5732"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad70f3de4c0617e2173c3c5e218c928ef"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="classhashset.html">hashset</a>&lt; std::string &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptorProcess.html#ad70f3de4c0617e2173c3c5e218c928ef">watch</a> (const <a class="el" href="classhashset.html">hashset</a>&lt; std::string &gt; &amp;knownProfiles, const ResourceProviderInfo &amp;resourceProviderInfo)</td></tr>
+<tr class="separator:ad70f3de4c0617e2173c3c5e218c928ef"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_methods_classprocess_1_1Process"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classprocess_1_1Process')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classprocess_1_1Process.html">process::Process&lt; UriDiskProfileAdaptorProcess &gt;</a></td></tr>
+<tr class="memitem:a919f2834843f8620784c58aee7db2371 inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371">~Process</a> ()</td></tr>
+<tr class="separator:a919f2834843f8620784c58aee7db2371 inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structprocess_1_1PID.html">PID</a>&lt; UriDiskProfileAdaptorProcess &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e">self</a> () const</td></tr>
+<tr class="memdesc:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the <code>PID</code> of the process.  <a href="#abef2d54388c5262af19b057b1a6eee8e">More...</a><br /></td></tr>
+<tr class="separator:abef2d54388c5262af19b057b1a6eee8e inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_methods_classprocess_1_1ProcessBase"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classprocess_1_1ProcessBase')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td></tr>
+<tr class="memitem:a318038bacd95e4260864533f7cfe12fd inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a> (const std::string &amp;id=&quot;&quot;)</td></tr>
+<tr class="separator:a318038bacd95e4260864533f7cfe12fd inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a20b6c6b8f5aff506a97ce6c4f91a29d3 inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a20b6c6b8f5aff506a97ce6c4f91a29d3">~ProcessBase</a> ()</td></tr>
+<tr class="separator:a20b6c6b8f5aff506a97ce6c4f91a29d3 inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7ff87364baa79991901b8d73dc5c5fca inherit pub_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="structprocess_1_1UPID.html">UPID</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a7ff87364baa79991901b8d73dc5c5fca">self</a> () const </td></tr>
+<tr class="separator:a7ff87364baa79991901b8d73dc5c5fca inherit pub_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_methods_structprocess_1_1EventConsumer"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_structprocess_1_1EventConsumer')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="structprocess_1_1EventConsumer.html">process::EventConsumer</a></td></tr>
+<tr class="memitem:a9b310e99e6cef77273fd1cc403c871b1 inherit pub_methods_structprocess_1_1EventConsumer"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structprocess_1_1EventConsumer.html#a9b310e99e6cef77273fd1cc403c871b1">~EventConsumer</a> ()</td></tr>
+<tr class="separator:a9b310e99e6cef77273fd1cc403c871b1 inherit pub_methods_structprocess_1_1EventConsumer"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
+Additional Inherited Members</h2></td></tr>
+<tr class="inherit_header pro_types_classprocess_1_1Process"><td colspan="2" onclick="javascript:toggleInherit('pro_types_classprocess_1_1Process')"><img src="closed.png" alt="-"/>&#160;Protected Types inherited from <a class="el" href="classprocess_1_1Process.html">process::Process&lt; UriDiskProfileAdaptorProcess &gt;</a></td></tr>
+<tr class="memitem:a0ff94db0ab3ccea7ba6fd8cba68b6b9e inherit pro_types_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top">typedef UriDiskProfileAdaptorProcess&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e">Self</a></td></tr>
+<tr class="separator:a0ff94db0ab3ccea7ba6fd8cba68b6b9e inherit pro_types_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1e9980d5d873c695d4a1749971e18cd9 inherit pro_types_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top">typedef UriDiskProfileAdaptorProcess&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9">This</a></td></tr>
+<tr class="separator:a1e9980d5d873c695d4a1749971e18cd9 inherit pro_types_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_types_classprocess_1_1ProcessBase"><td colspan="2" onclick="javascript:toggleInherit('pro_types_classprocess_1_1ProcessBase')"><img src="closed.png" alt="-"/>&#160;Protected Types inherited from <a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td></tr>
+<tr class="memitem:a39f8e327dc132dd4a3a95fee650458f8 inherit pro_types_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a39f8e327dc132dd4a3a95fee650458f8">RemoteConnection</a> { <a class="el" href="classprocess_1_1ProcessBase.html#a39f8e327dc132dd4a3a95fee650458f8a0a8e4fd54250dc259c749ebf914f6a5e">RemoteConnection::REUSE</a>, 
+<a class="el" href="classprocess_1_1ProcessBase.html#a39f8e327dc132dd4a3a95fee650458f8a435d743b35551ea7106af41c4a308c01">RemoteConnection::RECONNECT</a>
+ }<tr class="memdesc:a39f8e327dc132dd4a3a95fee650458f8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Describes the behavior of the <code>link</code> call when the target <code>pid</code> points to a remote process.  <a href="classprocess_1_1ProcessBase.html#a39f8e327dc132dd4a3a95fee650458f8">More...</a><br /></td></tr>
+</td></tr>
+<tr class="separator:a39f8e327dc132dd4a3a95fee650458f8 inherit pro_types_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab7ca53e513d7ead18e05466c60e51891 inherit pro_types_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">typedef lambda::function&lt; void(const <a class="el" href="structprocess_1_1UPID.html">UPID</a> &amp;, const std::string &amp;)&gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#ab7ca53e513d7ead18e05466c60e51891">MessageHandler</a></td></tr>
+<tr class="memdesc:ab7ca53e513d7ead18e05466c60e51891 inherit pro_types_classprocess_1_1ProcessBase"><td class="mdescLeft">&#160;</td><td class="mdescRight">Any function which takes a "from" <code><a class="el" href="structprocess_1_1UPID.html" title="An &quot;untyped&quot; PID, used to encapsulate the process ID for lower-layer abstractions (eg...">UPID</a></code> and a message body as arguments.  <a href="#ab7ca53e513d7ead18e05466c60e51891">More...</a><br /></td></tr>
+<tr class="separator:ab7ca53e513d7ead18e05466c60e51891 inherit pro_types_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a083d8346a62ad423899f6f9e9ee08806 inherit pro_types_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">typedef lambda::function&lt; <a class="el" href="classprocess_1_1Future.html">Future</a>&lt; <a class="el" href="structprocess_1_1http_1_1Response.html">http::Response</a> &gt;const <a class="el" href="structprocess_1_1http_1_1Request.html">http::Request</a> &amp;)&gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a083d8346a62ad423899f6f9e9ee08806">HttpRequestHandler</a></td></tr>
+<tr class="memdesc:a083d8346a62ad423899f6f9e9ee08806 inherit pro_types_classprocess_1_1ProcessBase"><td class="mdescLeft">&#160;</td><td class="mdescRight">Any function which takes a <code><a class="el" href="structprocess_1_1http_1_1Request.html">process::http::Request</a></code> and returns a <code><a class="el" href="structprocess_1_1http_1_1Response.html">process::http::Response</a></code>.  <a href="#a083d8346a62ad423899f6f9e9ee08806">More...</a><br /></td></tr>
+<tr class="separator:a083d8346a62ad423899f6f9e9ee08806 inherit pro_types_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0834b08377ce20a01893a033c46898f6 inherit pro_types_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">typedef lambda::function&lt; <a class="el" href="classprocess_1_1Future.html">Future</a>&lt; <a class="el" href="structprocess_1_1http_1_1Response.html">http::Response</a> &gt; const <a class="el" href="structprocess_1_1http_1_1Request.html">http::Request</a> &amp;, const <a class="el" href="classOption.html">Option</a>&lt; <a class="el" href="structprocess_1_1http_1_1authentication_1_1Principal.html">http::authentication::Principal</a> &gt; &amp;)&gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a0834b08377ce20a01893a033c46898f6">AuthenticatedHttpRequestHandler</a></td></tr>
+<tr class="memdesc:a0834b08377ce20a01893a033c46898f6 inherit pro_types_classprocess_1_1ProcessBase"><td class="mdescLeft">&#160;</td><td class="mdescRight">Any function which takes a <code><a class="el" href="structprocess_1_1http_1_1Request.html">process::http::Request</a></code> and an <code><a class="el" href="classOption.html">Option</a>&lt;Principal&gt;</code> and returns a <code><a class="el" href="structprocess_1_1http_1_1Response.html">process::http::Response</a></code>.  <a href="#a0834b08377ce20a01893a033c46898f6">More...</a><br /></td></tr>
+<tr class="separator:a0834b08377ce20a01893a033c46898f6 inherit pro_types_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_methods_classprocess_1_1ProcessBase"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classprocess_1_1ProcessBase')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td></tr>
+<tr class="memitem:a2accda04cb99a8337c501958ff85ce01 inherit pro_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a2accda04cb99a8337c501958ff85ce01">serve</a> (<a class="el" href="structprocess_1_1Event.html">Event</a> &amp;&amp;event)</td></tr>
+<tr class="memdesc:a2accda04cb99a8337c501958ff85ce01 inherit pro_methods_classprocess_1_1ProcessBase"><td class="mdescLeft">&#160;</td><td class="mdescRight">Invoked when an event is serviced.  <a href="#a2accda04cb99a8337c501958ff85ce01">More...</a><br /></td></tr>
+<tr class="separator:a2accda04cb99a8337c501958ff85ce01 inherit pro_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aab442a83e7b73449ad9237af4ad02a80 inherit pro_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#aab442a83e7b73449ad9237af4ad02a80">consume</a> (<a class="el" href="structprocess_1_1MessageEvent.html">MessageEvent</a> &amp;&amp;event) override</td></tr>
+<tr class="separator:aab442a83e7b73449ad9237af4ad02a80 inherit pro_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad9d4ca7d97e0a296121deac831ac1917 inherit pro_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#ad9d4ca7d97e0a296121deac831ac1917">consume</a> (<a class="el" href="structprocess_1_1DispatchEvent.html">DispatchEvent</a> &amp;&amp;event) override</td></tr>
+<tr class="separator:ad9d4ca7d97e0a296121deac831ac1917 inherit pro_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a37f2b9a57194ffdbe873a318337e0f76 inherit pro_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a37f2b9a57194ffdbe873a318337e0f76">consume</a> (<a class="el" href="structprocess_1_1HttpEvent.html">HttpEvent</a> &amp;&amp;event) override</td></tr>
+<tr class="separator:a37f2b9a57194ffdbe873a318337e0f76 inherit pro_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9a583eaf601e28e41073181ec3ebbc32 inherit pro_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a9a583eaf601e28e41073181ec3ebbc32">consume</a> (<a class="el" href="structprocess_1_1ExitedEvent.html">ExitedEvent</a> &amp;&amp;event) override</td></tr>
+<tr class="separator:a9a583eaf601e28e41073181ec3ebbc32 inherit pro_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4dd3058269bffe1b73cb8a4469a66542 inherit pro_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a4dd3058269bffe1b73cb8a4469a66542">consume</a> (<a class="el" href="structprocess_1_1TerminateEvent.html">TerminateEvent</a> &amp;&amp;event) override</td></tr>
+<tr class="separator:a4dd3058269bffe1b73cb8a4469a66542 inherit pro_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a07ac3fd4eededbb6015c305e12411b98 inherit pro_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a07ac3fd4eededbb6015c305e12411b98">finalize</a> ()</td></tr>
+<tr class="memdesc:a07ac3fd4eededbb6015c305e12411b98 inherit pro_methods_classprocess_1_1ProcessBase"><td class="mdescLeft">&#160;</td><td class="mdescRight">Invoked when a process is terminated.  <a href="#a07ac3fd4eededbb6015c305e12411b98">More...</a><br /></td></tr>
+<tr class="separator:a07ac3fd4eededbb6015c305e12411b98 inherit pro_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0a0053b515e25f366a29a6897467bebc inherit pro_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a0a0053b515e25f366a29a6897467bebc">exited</a> (const <a class="el" href="structprocess_1_1UPID.html">UPID</a> &amp;)</td></tr>
+<tr class="memdesc:a0a0053b515e25f366a29a6897467bebc inherit pro_methods_classprocess_1_1ProcessBase"><td class="mdescLeft">&#160;</td><td class="mdescRight">Invoked when a linked process has exited.  <a href="#a0a0053b515e25f366a29a6897467bebc">More...</a><br /></td></tr>
+<tr class="separator:a0a0053b515e25f366a29a6897467bebc inherit pro_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a38a4b602aa7e2656a647323da1bacf50 inherit pro_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a38a4b602aa7e2656a647323da1bacf50">lost</a> (const <a class="el" href="structprocess_1_1UPID.html">UPID</a> &amp;)</td></tr>
+<tr class="memdesc:a38a4b602aa7e2656a647323da1bacf50 inherit pro_methods_classprocess_1_1ProcessBase"><td class="mdescLeft">&#160;</td><td class="mdescRight">Invoked when a linked process can no longer be monitored.  <a href="#a38a4b602aa7e2656a647323da1bacf50">More...</a><br /></td></tr>
+<tr class="separator:a38a4b602aa7e2656a647323da1bacf50 inherit pro_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af90d581940120abfb787e46568e7a3af inherit pro_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#af90d581940120abfb787e46568e7a3af">send</a> (const <a class="el" href="structprocess_1_1UPID.html">UPID</a> &amp;to, const std::string &amp;name, const char *data=nullptr, size_t length=0)</td></tr>
+<tr class="memdesc:af90d581940120abfb787e46568e7a3af inherit pro_methods_classprocess_1_1ProcessBase"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sends the message to the specified <code><a class="el" href="structprocess_1_1UPID.html" title="An &quot;untyped&quot; PID, used to encapsulate the process ID for lower-layer abstractions (eg...">UPID</a></code>.  <a href="#af90d581940120abfb787e46568e7a3af">More...</a><br /></td></tr>
+<tr class="separator:af90d581940120abfb787e46568e7a3af inherit pro_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a72621d5c290fc558dcffb62b7d05635b inherit pro_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a72621d5c290fc558dcffb62b7d05635b">send</a> (const <a class="el" href="structprocess_1_1UPID.html">UPID</a> &amp;to, std::string &amp;&amp;name)</td></tr>
+<tr class="separator:a72621d5c290fc558dcffb62b7d05635b inherit pro_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab60d5a19d749f9f140b5ede6800549a6 inherit pro_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#ab60d5a19d749f9f140b5ede6800549a6">send</a> (const <a class="el" href="structprocess_1_1UPID.html">UPID</a> &amp;to, std::string &amp;&amp;name, std::string &amp;&amp;data)</td></tr>
+<tr class="separator:ab60d5a19d749f9f140b5ede6800549a6 inherit pro_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae97b59a857843096aa219d0209837c42 inherit pro_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structprocess_1_1UPID.html">UPID</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#ae97b59a857843096aa219d0209837c42">link</a> (const <a class="el" href="structprocess_1_1UPID.html">UPID</a> &amp;pid, const <a class="el" href="classprocess_1_1ProcessBase.html#a39f8e327dc132dd4a3a95fee650458f8">RemoteConnection</a> remote=<a class="el" href="classprocess_1_1ProcessBase.html#a39f8e327dc132dd4a3a95fee650458f8a0a8e4fd54250dc259c749ebf914f6a5e">RemoteConnection::REUSE</a>)</td></tr>
+<tr class="memdesc:ae97b59a857843096aa219d0209837c42 inherit pro_methods_classprocess_1_1ProcessBase"><td class="mdescLeft">&#160;</td><td class="mdescRight">Links with the specified <code><a class="el" href="structprocess_1_1UPID.html" title="An &quot;untyped&quot; PID, used to encapsulate the process ID for lower-layer abstractions (eg...">UPID</a></code>.  <a href="#ae97b59a857843096aa219d0209837c42">More...</a><br /></td></tr>
+<tr class="separator:ae97b59a857843096aa219d0209837c42 inherit pro_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a591501723f8320f0b29e2a7c64a501eb inherit pro_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a591501723f8320f0b29e2a7c64a501eb">install</a> (const std::string &amp;name, const <a class="el" href="classprocess_1_1ProcessBase.html#ab7ca53e513d7ead18e05466c60e51891">MessageHandler</a> &amp;handler)</td></tr>
+<tr class="memdesc:a591501723f8320f0b29e2a7c64a501eb inherit pro_methods_classprocess_1_1ProcessBase"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets up a handler for messages with the specified name.  <a href="#a591501723f8320f0b29e2a7c64a501eb">More...</a><br /></td></tr>
+<tr class="separator:a591501723f8320f0b29e2a7c64a501eb inherit pro_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8dfef5689de05716f582fa737f165133 inherit pro_methods_classprocess_1_1ProcessBase"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
+<tr class="memitem:a8dfef5689de05716f582fa737f165133 inherit pro_methods_classprocess_1_1ProcessBase"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a8dfef5689de05716f582fa737f165133">install</a> (const std::string &amp;name, void(T::*method)(const <a class="el" href="structprocess_1_1UPID.html">UPID</a> &amp;, const std::string &amp;))</td></tr>
+<tr class="memdesc:a8dfef5689de05716f582fa737f165133 inherit pro_methods_classprocess_1_1ProcessBase"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets up a handler for messages with the specified name.  <a href="#a8dfef5689de05716f582fa737f165133">More...</a><br /></td></tr>
+<tr class="separator:a8dfef5689de05716f582fa737f165133 inherit pro_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a685d23d0dc0f42a0038dda0724e5d783 inherit pro_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a685d23d0dc0f42a0038dda0724e5d783">delegate</a> (const std::string &amp;name, const <a class="el" href="structprocess_1_1UPID.html">UPID</a> &amp;pid)</td></tr>
+<tr class="memdesc:a685d23d0dc0f42a0038dda0724e5d783 inherit pro_methods_classprocess_1_1ProcessBase"><td class="mdescLeft">&#160;</td><td class="mdescRight">Delegates incoming messages, with the specified name, to the <code><a class="el" href="structprocess_1_1UPID.html" title="An &quot;untyped&quot; PID, used to encapsulate the process ID for lower-layer abstractions (eg...">UPID</a></code>.  <a href="#a685d23d0dc0f42a0038dda0724e5d783">More...</a><br /></td></tr>
+<tr class="separator:a685d23d0dc0f42a0038dda0724e5d783 inherit pro_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af0d1a6f8da798dfb2b6ea92550b8c6f5 inherit pro_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#af0d1a6f8da798dfb2b6ea92550b8c6f5">route</a> (const std::string &amp;name, const <a class="el" href="classOption.html">Option</a>&lt; std::string &gt; &amp;help, const <a class="el" href="classprocess_1_1ProcessBase.html#a083d8346a62ad423899f6f9e9ee08806">HttpRequestHandler</a> &amp;handler, const <a class="el" href="structprocess_1_1ProcessBase_1_1RouteOptions.html">RouteOptions</a> &amp;options=<a class="el" href="structprocess_1_1ProcessBase_1_1RouteOptions.html">RouteOptions</a>())</td></tr>
+<tr class="memdesc:af0d1a6f8da798dfb2b6ea92550b8c6f5 inherit pro_methods_classprocess_1_1ProcessBase"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets up a handler for HTTP requests with the specified name.  <a href="#af0d1a6f8da798dfb2b6ea92550b8c6f5">More...</a><br /></td></tr>
+<tr class="separator:af0d1a6f8da798dfb2b6ea92550b8c6f5 inherit pro_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a70ff038897726b5ff2713e5d5602efa6 inherit pro_methods_classprocess_1_1ProcessBase"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
+<tr class="memitem:a70ff038897726b5ff2713e5d5602efa6 inherit pro_methods_classprocess_1_1ProcessBase"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a70ff038897726b5ff2713e5d5602efa6">route</a> (const std::string &amp;name, const <a class="el" href="classOption.html">Option</a>&lt; std::string &gt; &amp;help, <a class="el" href="classprocess_1_1Future.html">Future</a>&lt; <a class="el" href="structprocess_1_1http_1_1Response.html">http::Response</a> &gt;(T::*method)(const <a class="el" href="structprocess_1_1http_1_1Request.html">http::Request</a> &amp;), const <a class="el" href="structprocess_1_1ProcessBase_1_1RouteOptions.html">RouteOptions</a> &amp;options=<a class="el" href="structprocess_1_1ProcessBase_1_1RouteOptions.html">RouteOptions</a>())</td></tr>
+<tr class="memdesc:a70ff038897726b5ff2713e5d5602efa6 inherit pro_methods_classprocess_1_1ProcessBase"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets up a handler for HTTP requests with the specified name.  <a href="#a70ff038897726b5ff2713e5d5602efa6">More...</a><br /></td></tr>
+<tr class="separator:a70ff038897726b5ff2713e5d5602efa6 inherit pro_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0bb721f72a1b9b517808149010de8b9a inherit pro_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a0bb721f72a1b9b517808149010de8b9a">route</a> (const std::string &amp;name, const std::string &amp;realm, const <a class="el" href="classOption.html">Option</a>&lt; std::string &gt; &amp;help, const <a class="el" href="classprocess_1_1ProcessBase.html#a0834b08377ce20a01893a033c46898f6">AuthenticatedHttpRequestHandler</a> &amp;handler, const <a class="el" href="structprocess_1_1ProcessBase_1_1RouteOptions.html">RouteOptions</a> &amp;options=<a class="el" href="structprocess_1_1ProcessBase_1_1RouteOptions.html">RouteOptions</a>())</td></tr>
+<tr class="separator:a0bb721f72a1b9b517808149010de8b9a inherit pro_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a897bf0b650b9fc56fc87fd005827c8ce inherit pro_methods_classprocess_1_1ProcessBase"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
+<tr class="memitem:a897bf0b650b9fc56fc87fd005827c8ce inherit pro_methods_classprocess_1_1ProcessBase"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a897bf0b650b9fc56fc87fd005827c8ce">route</a> (const std::string &amp;name, const std::string &amp;realm, const <a class="el" href="classOption.html">Option</a>&lt; std::string &gt; &amp;help, <a class="el" href="classprocess_1_1Future.html">Future</a>&lt; <a class="el" href="structprocess_1_1http_1_1Response.html">http::Response</a> &gt;(T::*method)(const <a class="el" href="structprocess_1_1http_1_1Request.html">http::Request</a> &amp;, const <a class="el" href="classOption.html">Option</a>&lt; <a class="el" href="structprocess_1_1http_1_1authentication_1_1Principal.html">http::authentication::Principal</a> &gt; &amp;), const <a class="el" href="structprocess_1_1ProcessBase_1_1RouteOptions.html">RouteOptions</a> &a
 mp;options=<a class="el" href="structprocess_1_1ProcessBase_1_1RouteOptions.html">RouteOptions</a>())</td></tr>
+<tr class="memdesc:a897bf0b650b9fc56fc87fd005827c8ce inherit pro_methods_classprocess_1_1ProcessBase"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets up a handler for HTTP requests with the specified name.  <a href="#a897bf0b650b9fc56fc87fd005827c8ce">More...</a><br /></td></tr>
+<tr class="separator:a897bf0b650b9fc56fc87fd005827c8ce inherit pro_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6b32f94df3a92225825a1cc426b060c8 inherit pro_methods_classprocess_1_1ProcessBase"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a6b32f94df3a92225825a1cc426b060c8">provide</a> (const std::string &amp;name, const std::string &amp;path, const std::map&lt; std::string, std::string &gt; &amp;types=<a class="el" href="namespaceprocess_1_1mime.html#aa12bd84b9c99ba313fbbf8c56bc411cb">mime::types</a>)</td></tr>
+<tr class="memdesc:a6b32f94df3a92225825a1cc426b060c8 inherit pro_methods_classprocess_1_1ProcessBase"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets up the default HTTP request handler to provide the static asset(s) at the specified <em>absolute</em> path for the specified name.  <a href="#a6b32f94df3a92225825a1cc426b060c8">More...</a><br /></td></tr>
+<tr class="separator:a6b32f94df3a92225825a1cc426b060c8 inherit pro_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a641dc674baabe6a58e4f4869090bd310 inherit pro_methods_classprocess_1_1ProcessBase"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
+<tr class="memitem:a641dc674baabe6a58e4f4869090bd310 inherit pro_methods_classprocess_1_1ProcessBase"><td class="memTemplItemLeft" align="right" valign="top">size_t&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classprocess_1_1ProcessBase.html#a641dc674baabe6a58e4f4869090bd310">eventCount</a> ()</td></tr>
+<tr class="memdesc:a641dc674baabe6a58e4f4869090bd310 inherit pro_methods_classprocess_1_1ProcessBase"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the number of events of the given type currently on the event queue.  <a href="#a641dc674baabe6a58e4f4869090bd310">More...</a><br /></td></tr>
+<tr class="separator:a641dc674baabe6a58e4f4869090bd310 inherit pro_methods_classprocess_1_1ProcessBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
+<a class="anchor" id="a937ee38b86f98b106c4a08015d60a235"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">mesos::internal::storage::UriDiskProfileAdaptorProcess::UriDiskProfileAdaptorProcess </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="structmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor_1_1Flags.html">UriDiskProfileAdaptor::Flags</a> &amp;&#160;</td>
+          <td class="paramname"><em>_flags</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a class="anchor" id="a45f01969efd7ec5404741deb9304fd8b"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual void mesos::internal::storage::UriDiskProfileAdaptorProcess::initialize </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Invoked when a process gets spawned. </p>
+
+<p>Reimplemented from <a class="el" href="classprocess_1_1ProcessBase.html#a6baf49d6234eb638d068a98514e4ae3f">process::ProcessBase</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a7a10787df71e55dbde7505e0d25c5732"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="structmesos_1_1DiskProfileAdaptor_1_1ProfileInfo.html">DiskProfileAdaptor::ProfileInfo</a>&gt; mesos::internal::storage::UriDiskProfileAdaptorProcess::translate </td>
+          <td>(</td>
+          <td class="paramtype">const std::string &amp;&#160;</td>
+          <td class="paramname"><em>profile</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const ResourceProviderInfo &amp;&#160;</td>
+          <td class="paramname"><em>resourceProviderInfo</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="ad70f3de4c0617e2173c3c5e218c928ef"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="classhashset.html">hashset</a>&lt;std::string&gt; &gt; mesos::internal::storage::UriDiskProfileAdaptorProcess::watch </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="classhashset.html">hashset</a>&lt; std::string &gt; &amp;&#160;</td>
+          <td class="paramname"><em>knownProfiles</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const ResourceProviderInfo &amp;&#160;</td>
+          <td class="paramname"><em>resourceProviderInfo</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>src/resource_provider/storage/<a class="el" href="uri__disk__profile__adaptor_8hpp_source.html">uri_disk_profile_adaptor.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.11
+</small></address>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptorProcess.png
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptorProcess.png b/content/api/latest/c++/classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptorProcess.png
new file mode 100644
index 0000000..1f70f55
Binary files /dev/null and b/content/api/latest/c++/classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptorProcess.png differ

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/classmesos_1_1internal_1_1tests_1_1MockCSIPlugin-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1tests_1_1MockCSIPlugin-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1tests_1_1MockCSIPlugin-members.html
index 52c677d..2a72ca5 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1tests_1_1MockCSIPlugin-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1tests_1_1MockCSIPlugin-members.html
@@ -58,8 +58,8 @@
 <p>This is the complete list of members for <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockCSIPlugin.html">mesos::internal::tests::MockCSIPlugin</a>, including all inherited members.</p>
 <table class="directory">
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockCSIPlugin.html#a191e5fad71da7e574647bea361b85713">MockCSIPlugin</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockCSIPlugin.html">mesos::internal::tests::MockCSIPlugin</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockCSIPlugin.html#a33ccc80e2f5f7aef7b9126f1ce600b74">Shutdown</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockCSIPlugin.html">mesos::internal::tests::MockCSIPlugin</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockCSIPlugin.html#aaea2d23338730eed57c232aced068e3b">Startup</a>(const std::string &amp;address)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockCSIPlugin.html">mesos::internal::tests::MockCSIPlugin</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockCSIPlugin.html#a50170f60a613bb92869e56ba6873589f">shutdown</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockCSIPlugin.html">mesos::internal::tests::MockCSIPlugin</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockCSIPlugin.html#a5213d9aae7bdc332e9fbdc07bb5bbea6">startup</a>(const Option&lt; std::string &gt; &amp;address=None())</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockCSIPlugin.html">mesos::internal::tests::MockCSIPlugin</a></td><td class="entry"></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>


[33/37] mesos-site git commit: Updated the website built from mesos SHA: 1231e8f.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/anonymous_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/anonymous_8hpp_source.html b/content/api/latest/c++/anonymous_8hpp_source.html
index 986477a..c65256d 100644
--- a/content/api/latest/c++/anonymous_8hpp_source.html
+++ b/content/api/latest/c++/anonymous_8hpp_source.html
@@ -57,7 +57,7 @@
 <div class="ttc" id="include_2mesos_2mesos_8hpp_html"><div class="ttname"><a href="include_2mesos_2mesos_8hpp.html">mesos.hpp</a></div></div>
 <div class="ttc" id="namespacemesos_1_1modules_html_a70163bdea2fe39ef5b798a7d7ee0c220"><div class="ttname"><a href="namespacemesos_1_1modules.html#a70163bdea2fe39ef5b798a7d7ee0c220">mesos::modules::kind</a></div><div class="ttdeci">const char * kind()</div></div>
 <div class="ttc" id="classmesos_1_1modules_1_1Anonymous_html"><div class="ttname"><a href="classmesos_1_1modules_1_1Anonymous.html">mesos::modules::Anonymous</a></div><div class="ttdef"><b>Definition:</b> anonymous.hpp:38</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="include_2mesos_2module_8hpp_html"><div class="ttname"><a href="include_2mesos_2module_8hpp.html">module.hpp</a></div></div>
 <div class="ttc" id="structmesos_1_1modules_1_1Module_3_01Anonymous_01_4_html_a458cd8085339645f50f8c63c06f7f4d7"><div class="ttname"><a href="structmesos_1_1modules_1_1Module_3_01Anonymous_01_4.html#a458cd8085339645f50f8c63c06f7f4d7">mesos::modules::Module&lt; Anonymous &gt;::Module</a></div><div class="ttdeci">Module(const char *_moduleApiVersion, const char *_mesosVersion, const char *_authorName, const char *_authorEmail, const char *_description, bool(*_compatible)(), Anonymous *(*_create)(const Parameters &amp;parameters))</div><div class="ttdef"><b>Definition:</b> anonymous.hpp:57</div></div>
 <div class="ttc" id="namespacemesos_1_1modules_html_a93d64f71550f1d2da76f64a6442b5691"><div class="ttname"><a href="namespacemesos_1_1modules.html#a93d64f71550f1d2da76f64a6442b5691">mesos::modules::kind&lt; Anonymous &gt;</a></div><div class="ttdeci">const char * kind&lt; Anonymous &gt;()</div><div class="ttdef"><b>Definition:</b> anonymous.hpp:48</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/appc_2runtime_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/appc_2runtime_8hpp_source.html b/content/api/latest/c++/appc_2runtime_8hpp_source.html
index 35e91c2..1698c84 100644
--- a/content/api/latest/c++/appc_2runtime_8hpp_source.html
+++ b/content/api/latest/c++/appc_2runtime_8hpp_source.html
@@ -58,7 +58,7 @@
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Flags_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></div><div class="ttdef"><b>Definition:</b> flags.hpp:39</div></div>
 <div class="ttc" id="classResult_html"><div class="ttname"><a href="classResult.html">Result</a></div><div class="ttdef"><b>Definition:</b> check.hpp:30</div></div>
 <div class="ttc" id="src_2slave_2containerizer_2mesos_2isolator_8hpp_html"><div class="ttname"><a href="src_2slave_2containerizer_2mesos_2isolator_8hpp.html">isolator.hpp</a></div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1AppcRuntimeIsolatorProcess_html_abf6c41985fbe21ab03e1355d62be492c"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1AppcRuntimeIsolatorProcess.html#abf6c41985fbe21ab03e1355d62be492c">mesos::internal::slave::AppcRuntimeIsolatorProcess::prepare</a></div><div class="ttdeci">virtual process::Future&lt; Option&lt; mesos::slave::ContainerLaunchInfo &gt; &gt; prepare(const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig)</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></div><div class="ttdef"><b>Definition:</b> isolator.hpp:80</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1AppcRuntimeIsolatorProcess_html_a6593261e560b80f47c0897f946a40624"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1AppcRuntimeIsolatorProcess.html#a6593261e560b80f47c0897f946a40624">mesos::internal::slave::AppcRuntimeIsolatorProcess::supportsStandalone</a></div><div class="ttdeci">virtual bool supportsStandalone()</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/aufs_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/aufs_8hpp_source.html b/content/api/latest/c++/aufs_8hpp_source.html
index 34e6629..4c1e557 100644
--- a/content/api/latest/c++/aufs_8hpp_source.html
+++ b/content/api/latest/c++/aufs_8hpp_source.html
@@ -60,7 +60,7 @@
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1AufsBackend_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1AufsBackend.html">mesos::internal::slave::AufsBackend</a></div><div class="ttdef"><b>Definition:</b> aufs.hpp:44</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1AufsBackend_html_ad8bb946ba87186ec5ef2bbcfdeb71d43"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1AufsBackend.html#ad8bb946ba87186ec5ef2bbcfdeb71d43">mesos::internal::slave::AufsBackend::~AufsBackend</a></div><div class="ttdeci">virtual ~AufsBackend()</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1AufsBackend_html_a653edadd05397c0b1bcbe6350a25e2fb"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1AufsBackend.html#a653edadd05397c0b1bcbe6350a25e2fb">mesos::internal::slave::AufsBackend::destroy</a></div><div class="ttdeci">virtual process::Future&lt; bool &gt; destroy(const std::string &amp;rootfs, const std::string &amp;backendDir)</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="backend_8hpp_html"><div class="ttname"><a href="backend_8hpp.html">backend.hpp</a></div></div>
 <div class="ttc" id="namespaceinternal_html"><div class="ttname"><a href="namespaceinternal.html">internal</a></div><div class="ttdef"><b>Definition:</b> attributes.hpp:24</div></div>
 <div class="ttc" id="namespaceprocess_html"><div class="ttname"><a href="namespaceprocess.html">process</a></div><div class="ttdef"><b>Definition:</b> executor.hpp:47</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/authentication_2secret__generator_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/authentication_2secret__generator_8hpp_source.html b/content/api/latest/c++/authentication_2secret__generator_8hpp_source.html
index 7ad58bb..fb466ba 100644
--- a/content/api/latest/c++/authentication_2secret__generator_8hpp_source.html
+++ b/content/api/latest/c++/authentication_2secret__generator_8hpp_source.html
@@ -53,7 +53,7 @@
 </div><!--header-->
 <div class="contents">
 <a href="authentication_2secret__generator_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">// Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// or more contributor license agreements.  See the NOTICE file</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment">// distributed with this work for additional information</span></div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">// regarding copyright ownership.  The ASF licenses this file</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment">// to you under the Apache License, Version 2.0 (the</span></div><div class="line"><a n
 ame="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment">// &quot;License&quot;); you may not use this file except in compliance</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment">// with the License.  You may obtain a copy of the License at</span></div><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment">//     http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment">// Unless required by applicable law or agreed to in writing, software</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span cl
 ass="comment">// distributed under the License is distributed on an &quot;AS IS&quot; BASIS,</span></div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment">// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span></div><div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment">// See the License for the specific language governing permissions and</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment">// limitations under the License.</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;</div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="preprocessor">#ifndef __MESOS_AUTHENTICATION_SECRET_GENERATOR_HPP__</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="preprocessor">#define __MESOS
 _AUTHENTICATION_SECRET_GENERATOR_HPP__</span></div><div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;</div><div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="include_2mesos_2mesos_8hpp.html">mesos/mesos.hpp</a>&gt;</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;</div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="future_8hpp.html">process/future.hpp</a>&gt;</span></div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="3rdparty_2libprocess_2include_2process_2http_8hpp.html">process/http.hpp</a>&gt;</span></div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div><div class="line"><a name="l00025"></a><span class="lin
 eno">   25</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespacemesos.html">mesos</a> {</div><div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;</div><div class="line"><a name="l00034"></a><span class="lineno"><a class="line" href="classmesos_1_1SecretGenerator.html">   34</a></span>&#160;<span class="keyword">class </span><a class="code" href="classmesos_1_1SecretGenerator.html">SecretGenerator</a></div><div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;{</div><div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l00037"></a><span class="lineno"><a class="line" href="classmesos_1_1SecretGenerator.html#ac517647974bbe9cdd1f36b93cce92ec4">   37</a></span>&#160;  <span class="keyword">virtual</span> <a class="code" href="classmesos_1_1SecretGenerator.html#ac517647974bbe9cdd1f36b93cce92ec4">~SecretGenerator</a>() 
 {}</div><div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;</div><div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future&lt;Secret&gt;</a> <a class="code" href="classmesos_1_1SecretGenerator.html#ab68cb02f25731c646bec2cdebef9f419">generate</a>(</div><div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;      <span class="keyword">const</span> <a class="code" href="structprocess_1_1http_1_1authentication_1_1Principal.html">process::http::authentication::Principal</a>&amp; principal) = 0;</div><div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;};</div><div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;</div><div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;} <span class="comment">// namespace mesos {</span></div><div class="line
 "><a name="l00044"></a><span class="lineno">   44</span>&#160;</div><div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;<span class="preprocessor">#endif // __MESOS_AUTHENTICATION_SECRET_GENERATOR_HPP__</span></div><div class="ttc" id="include_2mesos_2mesos_8hpp_html"><div class="ttname"><a href="include_2mesos_2mesos_8hpp.html">mesos.hpp</a></div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="classmesos_1_1SecretGenerator_html"><div class="ttname"><a href="classmesos_1_1SecretGenerator.html">mesos::SecretGenerator</a></div><div class="ttdoc">The SecretGenerator interface represents a mechanism to create a secret from a principal. </div><div class="ttdef"><b>Definition:</b> secret_generator.hpp:34</div></div>
 <div class="ttc" id="classmesos_1_1SecretGenerator_html_ab68cb02f25731c646bec2cdebef9f419"><div class="ttname"><a href="classmesos_1_1SecretGenerator.html#ab68cb02f25731c646bec2cdebef9f419">mesos::SecretGenerator::generate</a></div><div class="ttdeci">virtual process::Future&lt; Secret &gt; generate(const process::http::authentication::Principal &amp;principal)=0</div></div>
 <div class="ttc" id="future_8hpp_html"><div class="ttname"><a href="future_8hpp.html">future.hpp</a></div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/auxprop_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/auxprop_8hpp_source.html b/content/api/latest/c++/auxprop_8hpp_source.html
index 3a2d3f8..6790554 100644
--- a/content/api/latest/c++/auxprop_8hpp_source.html
+++ b/content/api/latest/c++/auxprop_8hpp_source.html
@@ -64,7 +64,7 @@
 <div class="ttc" id="namespaceprocess_1_1network_1_1openssl_html_a9ea7f1e144d9731d6fb4e4a0d80a7c56"><div class="ttname"><a href="namespaceprocess_1_1network_1_1openssl.html#a9ea7f1e144d9731d6fb4e4a0d80a7c56">process::network::openssl::context</a></div><div class="ttdeci">SSL_CTX * context()</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1cram__md5_1_1InMemoryAuxiliaryPropertyPlugin_html"><div class="ttname"><a href="classmesos_1_1internal_1_1cram__md5_1_1InMemoryAuxiliaryPropertyPlugin.html">mesos::internal::cram_md5::InMemoryAuxiliaryPropertyPlugin</a></div><div class="ttdef"><b>Definition:</b> auxprop.hpp:43</div></div>
 <div class="ttc" id="namespacesystemd_html_a4e45b8163baf6d307c9884d624472402"><div class="ttname"><a href="namespacesystemd.html#a4e45b8163baf6d307c9884d624472402">systemd::initialize</a></div><div class="ttdeci">Try&lt; Nothing &gt; initialize(const Flags &amp;flags)</div><div class="ttdoc">Initialized state for support of systemd functions in this file. </div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1cram__md5_1_1Property_html_a6a95d8d254a75765d9c7050375bbbe4e"><div class="ttname"><a href="structmesos_1_1internal_1_1cram__md5_1_1Property.html#a6a95d8d254a75765d9c7050375bbbe4e">mesos::internal::cram_md5::Property::name</a></div><div class="ttdeci">std::string name</div><div class="ttdef"><b>Definition:</b> auxprop.hpp:38</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="classMultimap_html"><div class="ttname"><a href="classMultimap.html">Multimap</a></div><div class="ttdef"><b>Definition:</b> multimap.hpp:30</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/backend_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/backend_8hpp_source.html b/content/api/latest/c++/backend_8hpp_source.html
index bbef393..4740c50 100644
--- a/content/api/latest/c++/backend_8hpp_source.html
+++ b/content/api/latest/c++/backend_8hpp_source.html
@@ -57,7 +57,7 @@
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Backend_html_aebde8461695237e9b631cc3c5cf2b091"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Backend.html#aebde8461695237e9b631cc3c5cf2b091">mesos::internal::slave::Backend::provision</a></div><div class="ttdeci">virtual process::Future&lt; Nothing &gt; provision(const std::vector&lt; std::string &gt; &amp;layers, const std::string &amp;rootfs, const std::string &amp;backendDir)=0</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Backend_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Backend.html">mesos::internal::slave::Backend</a></div><div class="ttdef"><b>Definition:</b> backend.hpp:36</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:38</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="future_8hpp_html"><div class="ttname"><a href="future_8hpp.html">future.hpp</a></div></div>
 <div class="ttc" id="namespaceinternal_html"><div class="ttname"><a href="namespaceinternal.html">internal</a></div><div class="ttdef"><b>Definition:</b> attributes.hpp:24</div></div>
 <div class="ttc" id="try_8hpp_html"><div class="ttname"><a href="try_8hpp.html">try.hpp</a></div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/basic__authenticatee_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/basic__authenticatee_8hpp_source.html b/content/api/latest/c++/basic__authenticatee_8hpp_source.html
index 2695c55..086f463 100644
--- a/content/api/latest/c++/basic__authenticatee_8hpp_source.html
+++ b/content/api/latest/c++/basic__authenticatee_8hpp_source.html
@@ -59,7 +59,7 @@
 <div class="ttc" id="include_2mesos_2authentication_2http_2authenticatee_8hpp_html"><div class="ttname"><a href="include_2mesos_2authentication_2http_2authenticatee_8hpp.html">authenticatee.hpp</a></div></div>
 <div class="ttc" id="structprocess_1_1http_1_1Request_html"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html">process::http::Request</a></div><div class="ttdef"><b>Definition:</b> http.hpp:518</div></div>
 <div class="ttc" id="classmesos_1_1http_1_1authentication_1_1Authenticatee_html"><div class="ttname"><a href="classmesos_1_1http_1_1authentication_1_1Authenticatee.html">mesos::http::authentication::Authenticatee</a></div><div class="ttdoc">An abstraction enabling any HTTP API consumer to authenticate. </div><div class="ttdef"><b>Definition:</b> authenticatee.hpp:34</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</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="future_8hpp_html"><div class="ttname"><a href="future_8hpp.html">future.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1http_1_1authentication_1_1BasicAuthenticatee_html_a4e6c80980bd53ee9dcad80e680d5516d"><div class="ttname"><a href="classmesos_1_1http_1_1authentication_1_1BasicAuthenticatee.html#a4e6c80980bd53ee9dcad80e680d5516d">mesos::http::authentication::BasicAuthenticatee::scheme</a></div><div class="ttdeci">std::string scheme() const override</div><div class="ttdoc">Name of the authentication scheme implemented. </div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/basic__authenticator__factory_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/basic__authenticator__factory_8hpp_source.html b/content/api/latest/c++/basic__authenticator__factory_8hpp_source.html
index 0c3eb30..b54911c 100644
--- a/content/api/latest/c++/basic__authenticator__factory_8hpp_source.html
+++ b/content/api/latest/c++/basic__authenticator__factory_8hpp_source.html
@@ -58,7 +58,7 @@
 <div class="ttc" id="classhashmap_html"><div class="ttname"><a href="classhashmap.html">hashmap&lt; std::string, std::string &gt;</a></div></div>
 <div class="ttc" id="classmesos_1_1http_1_1authentication_1_1BasicAuthenticatorFactory_html_a2e380dd2dac19f8903e8d9a25c9e4b3c"><div class="ttname"><a href="classmesos_1_1http_1_1authentication_1_1BasicAuthenticatorFactory.html#a2e380dd2dac19f8903e8d9a25c9e4b3c">mesos::http::authentication::BasicAuthenticatorFactory::BasicAuthenticatorFactory</a></div><div class="ttdeci">BasicAuthenticatorFactory()</div><div class="ttdef"><b>Definition:</b> basic_authenticator_factory.hpp:100</div></div>
 <div class="ttc" id="classmesos_1_1http_1_1authentication_1_1BasicAuthenticatorFactory_html_adcff8207f6e5884cb0e73173c7eb5eeb"><div class="ttname"><a href="classmesos_1_1http_1_1authentication_1_1BasicAuthenticatorFactory.html#adcff8207f6e5884cb0e73173c7eb5eeb">mesos::http::authentication::BasicAuthenticatorFactory::create</a></div><div class="ttdeci">static Try&lt; process::http::authentication::Authenticator * &gt; create(const Parameters &amp;parameters)</div><div class="ttdoc">Creates a basic HTTP authenticator from module parameters. </div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="try_8hpp_html"><div class="ttname"><a href="try_8hpp.html">try.hpp</a></div></div>
 <div class="ttc" id="3rdparty_2libprocess_2include_2process_2authenticator_8hpp_html"><div class="ttname"><a href="3rdparty_2libprocess_2include_2process_2authenticator_8hpp.html">authenticator.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1http_1_1authentication_1_1BasicAuthenticatorFactory_html"><div class="ttname"><a href="classmesos_1_1http_1_1authentication_1_1BasicAuthenticatorFactory.html">mesos::http::authentication::BasicAuthenticatorFactory</a></div><div class="ttdef"><b>Definition:</b> basic_authenticator_factory.hpp:33</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/benchmark_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/benchmark_8hpp_source.html b/content/api/latest/c++/benchmark_8hpp_source.html
index 9f71c24..be4770e 100644
--- a/content/api/latest/c++/benchmark_8hpp_source.html
+++ b/content/api/latest/c++/benchmark_8hpp_source.html
@@ -61,7 +61,7 @@
 <div class="ttc" id="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark_html_a31082cfdfa0b5047dc7b2437a50b2c01"><div class="ttname"><a href="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark.html#a31082cfdfa0b5047dc7b2437a50b2c01">mesos::internal::log::tool::Benchmark::flags</a></div><div class="ttdeci">Flags flags</div><div class="ttdef"><b>Definition:</b> benchmark.hpp:55</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark_1_1Flags_html_a380cb9956d9600e23e23990170f2b8b0"><div class="ttname"><a href="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark_1_1Flags.html#a380cb9956d9600e23e23990170f2b8b0">mesos::internal::log::tool::Benchmark::Flags::input</a></div><div class="ttdeci">Option&lt; std::string &gt; input</div><div class="ttdef"><b>Definition:</b> benchmark.hpp:44</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark_1_1Flags_html_a5a68082954cf1cadab9e388fa6ce6d20"><div class="ttname"><a href="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark_1_1Flags.html#a5a68082954cf1cadab9e388fa6ce6d20">mesos::internal::log::tool::Benchmark::Flags::help</a></div><div class="ttdeci">bool help</div><div class="ttdef"><b>Definition:</b> benchmark.hpp:48</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</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="option_8hpp_html"><div class="ttname"><a href="option_8hpp.html">option.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark_1_1Flags_html_a2eefe67adaf3acdf3fc179608c69019c"><div class="ttname"><a href="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark_1_1Flags.html#a2eefe67adaf3acdf3fc179608c69019c">mesos::internal::log::tool::Benchmark::Flags::initialize</a></div><div class="ttdeci">bool initialize</div><div class="ttdef"><b>Definition:</b> benchmark.hpp:47</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/bind_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/bind_8hpp_source.html b/content/api/latest/c++/bind_8hpp_source.html
index da4196b..d6e5003 100644
--- a/content/api/latest/c++/bind_8hpp_source.html
+++ b/content/api/latest/c++/bind_8hpp_source.html
@@ -59,7 +59,7 @@
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Backend_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Backend.html">mesos::internal::slave::Backend</a></div><div class="ttdef"><b>Definition:</b> backend.hpp:36</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1BindBackend_html_a8882f2786d4113cd1ec713e1f9da89b4"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1BindBackend.html#a8882f2786d4113cd1ec713e1f9da89b4">mesos::internal::slave::BindBackend::~BindBackend</a></div><div class="ttdeci">virtual ~BindBackend()</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1BindBackend_html_a0bdbea56c92f73b5dd8e477d9f08ceaa"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1BindBackend.html#a0bdbea56c92f73b5dd8e477d9f08ceaa">mesos::internal::slave::BindBackend::destroy</a></div><div class="ttdeci">virtual process::Future&lt; bool &gt; destroy(const std::string &amp;rootfs, const std::string &amp;backendDir)</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1BindBackend_html_adbdd753e01959bc93d459580e5dd25c8"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1BindBackend.html#adbdd753e01959bc93d459580e5dd25c8">mesos::internal::slave::BindBackend::create</a></div><div class="ttdeci">static Try&lt; process::Owned&lt; Backend &gt; &gt; create(const Flags &amp;)</div></div>
 <div class="ttc" id="backend_8hpp_html"><div class="ttname"><a href="backend_8hpp.html">backend.hpp</a></div></div>
 <div class="ttc" id="namespaceinternal_html"><div class="ttname"><a href="namespaceinternal.html">internal</a></div><div class="ttdef"><b>Definition:</b> attributes.hpp:24</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/blkio_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/blkio_8hpp_source.html b/content/api/latest/c++/blkio_8hpp_source.html
index 89d8c2b..a3478fd 100644
--- a/content/api/latest/c++/blkio_8hpp_source.html
+++ b/content/api/latest/c++/blkio_8hpp_source.html
@@ -59,7 +59,7 @@
 <div class="ttc" id="subsystem_8hpp_html"><div class="ttname"><a href="subsystem_8hpp.html">subsystem.hpp</a></div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1slave_html_a9ba8b42898b2d0d6b36d9289e74f9e44"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave.html#a9ba8b42898b2d0d6b36d9289e74f9e44">mesos::internal::slave::CGROUP_SUBSYSTEM_BLKIO_NAME</a></div><div class="ttdeci">const std::string CGROUP_SUBSYSTEM_BLKIO_NAME</div><div class="ttdef"><b>Definition:</b> constants.hpp:42</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Flags_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></div><div class="ttdef"><b>Definition:</b> flags.hpp:39</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1BlkioSubsystem_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1BlkioSubsystem.html">mesos::internal::slave::BlkioSubsystem</a></div><div class="ttdoc">Represent cgroups blkio subsystem. </div><div class="ttdef"><b>Definition:</b> blkio.hpp:38</div></div>
 <div class="ttc" id="namespacecgroups_1_1blkio_html_a72e1e4307b04bca27a0072da0a06dbd7"><div class="ttname"><a href="namespacecgroups_1_1blkio.html#a72e1e4307b04bca27a0072da0a06dbd7">cgroups::blkio::cgroup</a></div><div class="ttdeci">Result&lt; std::string &gt; cgroup(pid_t pid)</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1BlkioSubsystem_html_aaf9878096541ea6fa2928ce9f3a2073e"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1BlkioSubsystem.html#aaf9878096541ea6fa2928ce9f3a2073e">mesos::internal::slave::BlkioSubsystem::create</a></div><div class="ttdeci">static Try&lt; process::Owned&lt; Subsystem &gt; &gt; create(const Flags &amp;flags, const std::string &amp;hierarchy)</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/build_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/build_8hpp_source.html b/content/api/latest/c++/build_8hpp_source.html
index 7c90e3f..50c1b4a 100644
--- a/content/api/latest/c++/build_8hpp_source.html
+++ b/content/api/latest/c++/build_8hpp_source.html
@@ -56,7 +56,7 @@
 <div class="ttc" id="namespacemesos_1_1internal_1_1build_html_a990aa9342d17028bb8dbce24b4e9ef10"><div class="ttname"><a href="namespacemesos_1_1internal_1_1build.html#a990aa9342d17028bb8dbce24b4e9ef10">mesos::internal::build::USER</a></div><div class="ttdeci">const std::string USER</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1build_html_aa79f42728c96cf89104ff674afd449ef"><div class="ttname"><a href="namespacemesos_1_1internal_1_1build.html#aa79f42728c96cf89104ff674afd449ef">mesos::internal::build::TIME</a></div><div class="ttdeci">const double TIME</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1build_html_a815dab7636e7ddbb6ede2493d9b3f40f"><div class="ttname"><a href="namespacemesos_1_1internal_1_1build.html#a815dab7636e7ddbb6ede2493d9b3f40f">mesos::internal::build::DATE</a></div><div class="ttdeci">const std::string DATE</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1build_html_acb7d084d37c709bfa87207ba1b5be465"><div class="ttname"><a href="namespacemesos_1_1internal_1_1build.html#acb7d084d37c709bfa87207ba1b5be465">mesos::internal::build::GIT_BRANCH</a></div><div class="ttdeci">const Option&lt; std::string &gt; GIT_BRANCH</div></div>
 <div class="ttc" id="namespaceinternal_html"><div class="ttname"><a href="namespaceinternal.html">internal</a></div><div class="ttdef"><b>Definition:</b> attributes.hpp:24</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1build_html_a629287c92cdad45338c6791495c5d696"><div class="ttname"><a href="namespacemesos_1_1internal_1_1build.html#a629287c92cdad45338c6791495c5d696">mesos::internal::build::JAVA_JVM_LIBRARY</a></div><div class="ttdeci">const std::string JAVA_JVM_LIBRARY</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/capabilities__test__helper_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/capabilities__test__helper_8hpp_source.html b/content/api/latest/c++/capabilities__test__helper_8hpp_source.html
index 0cdde3f..212afd3 100644
--- a/content/api/latest/c++/capabilities__test__helper_8hpp_source.html
+++ b/content/api/latest/c++/capabilities__test__helper_8hpp_source.html
@@ -61,7 +61,7 @@
 <div class="ttc" id="classSubcommand_html"><div class="ttname"><a href="classSubcommand.html">Subcommand</a></div><div class="ttdef"><b>Definition:</b> subcommand.hpp:41</div></div>
 <div class="ttc" id="subcommand_8hpp_html"><div class="ttname"><a href="subcommand_8hpp.html">subcommand.hpp</a></div></div>
 <div class="ttc" id="classflags_1_1FlagsBase_html"><div class="ttname"><a href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></div><div class="ttdef"><b>Definition:</b> flags.hpp:44</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1tests_1_1CapabilitiesTestHelper_html_a1986e64626dad98049b1d63fc5a7e81f"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1CapabilitiesTestHelper.html#a1986e64626dad98049b1d63fc5a7e81f">mesos::internal::tests::CapabilitiesTestHelper::getFlags</a></div><div class="ttdeci">virtual flags::FlagsBase * getFlags()</div><div class="ttdef"><b>Definition:</b> capabilities_test_helper.hpp:50</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1tests_1_1CapabilitiesTestHelper_html_a4675e0edb886d5b1e662f88a02bca5d9"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1CapabilitiesTestHelper.html#a4675e0edb886d5b1e662f88a02bca5d9">mesos::internal::tests::CapabilitiesTestHelper::execute</a></div><div class="ttdeci">virtual int execute()</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/937d024f/content/api/latest/c++/catchup_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/catchup_8hpp_source.html b/content/api/latest/c++/catchup_8hpp_source.html
index b5872f9..8e202b1 100644
--- a/content/api/latest/c++/catchup_8hpp_source.html
+++ b/content/api/latest/c++/catchup_8hpp_source.html
@@ -60,7 +60,7 @@
 <div class="ttc" id="classprocess_1_1Shared_html"><div class="ttname"><a href="classprocess_1_1Shared.html">process::Shared</a></div><div class="ttdef"><b>Definition:</b> owned.hpp:25</div></div>
 <div class="ttc" id="nothing_8hpp_html"><div class="ttname"><a href="nothing_8hpp.html">nothing.hpp</a></div></div>
 <div class="ttc" id="classSeconds_html"><div class="ttname"><a href="classSeconds.html">Seconds</a></div><div class="ttdef"><b>Definition:</b> duration.hpp:207</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</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="future_8hpp_html"><div class="ttname"><a href="future_8hpp.html">future.hpp</a></div></div>
 <div class="ttc" id="interval_8hpp_html"><div class="ttname"><a href="interval_8hpp.html">interval.hpp</a></div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/cgroups_2subsystems_2cpu_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/cgroups_2subsystems_2cpu_8hpp_source.html b/content/api/latest/c++/cgroups_2subsystems_2cpu_8hpp_source.html
index 5b473d8..2a13f5e 100644
--- a/content/api/latest/c++/cgroups_2subsystems_2cpu_8hpp_source.html
+++ b/content/api/latest/c++/cgroups_2subsystems_2cpu_8hpp_source.html
@@ -60,7 +60,7 @@
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Flags_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></div><div class="ttdef"><b>Definition:</b> flags.hpp:39</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1slave_html_a5d3ed203c98d0510ae8c556000ea2e2c"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave.html#a5d3ed203c98d0510ae8c556000ea2e2c">mesos::internal::slave::CGROUP_SUBSYSTEM_CPU_NAME</a></div><div class="ttdeci">const std::string CGROUP_SUBSYSTEM_CPU_NAME</div><div class="ttdef"><b>Definition:</b> constants.hpp:43</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1CpuSubsystem_html_a38763ffecd8835b6e3bef8c72e1f4aae"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1CpuSubsystem.html#a38763ffecd8835b6e3bef8c72e1f4aae">mesos::internal::slave::CpuSubsystem::name</a></div><div class="ttdeci">virtual std::string name() const </div><div class="ttdoc">The cgroups subsystem name of this Subsystem object. </div><div class="ttdef"><b>Definition:</b> cpu.hpp:47</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="namespacecgroups_1_1blkio_html_a72e1e4307b04bca27a0072da0a06dbd7"><div class="ttname"><a href="namespacecgroups_1_1blkio.html#a72e1e4307b04bca27a0072da0a06dbd7">cgroups::blkio::cgroup</a></div><div class="ttdeci">Result&lt; std::string &gt; cgroup(pid_t pid)</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1CpuSubsystem_html_a6c4f366e231e6dcf8b099f17a11a7e3b"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1CpuSubsystem.html#a6c4f366e231e6dcf8b099f17a11a7e3b">mesos::internal::slave::CpuSubsystem::usage</a></div><div class="ttdeci">virtual process::Future&lt; ResourceStatistics &gt; usage(const ContainerID &amp;containerId, const std::string &amp;cgroup)</div><div class="ttdoc">Gather resource usage statistics of the cgroups subsystem for the associated container. </div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1CpuSubsystem_html_afc1884bc06b63984a564a9c39f3ff7ca"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1CpuSubsystem.html#afc1884bc06b63984a564a9c39f3ff7ca">mesos::internal::slave::CpuSubsystem::update</a></div><div class="ttdeci">virtual process::Future&lt; Nothing &gt; update(const ContainerID &amp;containerId, const std::string &amp;cgroup, const Resources &amp;resources)</div><div class="ttdoc">Update resources allocated to the associated container in this cgroups subsystem. ...</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/checker_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/checker_8hpp_source.html b/content/api/latest/c++/checker_8hpp_source.html
index 659ba12..e3f4ec1 100644
--- a/content/api/latest/c++/checker_8hpp_source.html
+++ b/content/api/latest/c++/checker_8hpp_source.html
@@ -63,7 +63,7 @@
 <div class="ttc" id="checks__runtime_8hpp_html"><div class="ttname"><a href="checks__runtime_8hpp.html">checks_runtime.hpp</a></div></div>
 <div class="ttc" id="checks__types_8hpp_html"><div class="ttname"><a href="checks__types_8hpp.html">checks_types.hpp</a></div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1checks_1_1validation_html_a0433104ba01994c3f1b8948b5a0975ff"><div class="ttname"><a href="namespacemesos_1_1internal_1_1checks_1_1validation.html#a0433104ba01994c3f1b8948b5a0975ff">mesos::internal::checks::validation::checkInfo</a></div><div class="ttdeci">Option&lt; Error &gt; checkInfo(const CheckInfo &amp;checkInfo)</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="variant_8hpp_html"><div class="ttname"><a href="variant_8hpp.html">variant.hpp</a></div></div>
 <div class="ttc" id="classVariant_html"><div class="ttname"><a href="classVariant.html">Variant&lt; runtime::Plain, runtime::Docker, runtime::Nested &gt;</a></div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1checks_1_1Checker_html_a73856c4daaa7fd16b759fb20899c0708"><div class="ttname"><a href="classmesos_1_1internal_1_1checks_1_1Checker.html#a73856c4daaa7fd16b759fb20899c0708">mesos::internal::checks::Checker::create</a></div><div class="ttdeci">static Try&lt; process::Owned&lt; Checker &gt; &gt; create(const CheckInfo &amp;check, const std::string &amp;launcherDir, const lambda::function&lt; void(const CheckStatusInfo &amp;)&gt; &amp;callback, const TaskID &amp;taskId, Variant&lt; runtime::Plain, runtime::Docker, runtime::Nested &gt; runtime)</div><div class="ttdoc">Attempts to create a Checker object. </div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/checker__process_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/checker__process_8hpp_source.html b/content/api/latest/c++/checker__process_8hpp_source.html
index 3743326..87e62e2 100644
--- a/content/api/latest/c++/checker__process_8hpp_source.html
+++ b/content/api/latest/c++/checker__process_8hpp_source.html
@@ -69,7 +69,7 @@
 <div class="ttc" id="checks__types_8hpp_html"><div class="ttname"><a href="checks__types_8hpp.html">checks_types.hpp</a></div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1checks_1_1validation_html_a0433104ba01994c3f1b8948b5a0975ff"><div class="ttname"><a href="namespacemesos_1_1internal_1_1checks_1_1validation.html#a0433104ba01994c3f1b8948b5a0975ff">mesos::internal::checks::validation::checkInfo</a></div><div class="ttdeci">Option&lt; Error &gt; checkInfo(const CheckInfo &amp;checkInfo)</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1checks_1_1CheckerProcess_html_ab7f51a87c406ebd0a6f995be19b4d831"><div class="ttname"><a href="classmesos_1_1internal_1_1checks_1_1CheckerProcess.html#ab7f51a87c406ebd0a6f995be19b4d831">mesos::internal::checks::CheckerProcess::pause</a></div><div class="ttdeci">void pause()</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="variant_8hpp_html"><div class="ttname"><a href="variant_8hpp.html">variant.hpp</a></div></div>
 <div class="ttc" id="classprocess_1_1Promise_html"><div class="ttname"><a href="classprocess_1_1Promise.html">process::Promise</a></div><div class="ttdef"><b>Definition:</b> future.hpp:73</div></div>
 <div class="ttc" id="classVariant_html"><div class="ttname"><a href="classVariant.html">Variant&lt; runtime::Plain, runtime::Docker, runtime::Nested &gt;</a></div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/checks__runtime_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/checks__runtime_8hpp_source.html b/content/api/latest/c++/checks__runtime_8hpp_source.html
index 97927e8..9d26a8f 100644
--- a/content/api/latest/c++/checks__runtime_8hpp_source.html
+++ b/content/api/latest/c++/checks__runtime_8hpp_source.html
@@ -62,7 +62,7 @@
 <div class="ttc" id="structmesos_1_1internal_1_1checks_1_1runtime_1_1Docker_html"><div class="ttname"><a href="structmesos_1_1internal_1_1checks_1_1runtime_1_1Docker.html">mesos::internal::checks::runtime::Docker</a></div><div class="ttdef"><b>Definition:</b> checks_runtime.hpp:46</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1checks_1_1runtime_1_1Docker_html_a9de1b6e6367145fd2ad5ebe868eea2d2"><div class="ttname"><a href="structmesos_1_1internal_1_1checks_1_1runtime_1_1Docker.html#a9de1b6e6367145fd2ad5ebe868eea2d2">mesos::internal::checks::runtime::Docker::socketName</a></div><div class="ttdeci">std::string socketName</div><div class="ttdef"><b>Definition:</b> checks_runtime.hpp:55</div></div>
 <div class="ttc" id="structprocess_1_1http_1_1URL_html"><div class="ttname"><a href="structprocess_1_1http_1_1URL.html">process::http::URL</a></div><div class="ttdef"><b>Definition:</b> http.hpp:129</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</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="structmesos_1_1internal_1_1checks_1_1runtime_1_1Nested_html_aedd9b633da6bcbe7d2820a50ccfd2059"><div class="ttname"><a href="structmesos_1_1internal_1_1checks_1_1runtime_1_1Nested.html#aedd9b633da6bcbe7d2820a50ccfd2059">mesos::internal::checks::runtime::Nested::agentURL</a></div><div class="ttdeci">process::http::URL agentURL</div><div class="ttdef"><b>Definition:</b> checks_runtime.hpp:66</div></div>
 <div class="ttc" id="namespaceinternal_html"><div class="ttname"><a href="namespaceinternal.html">internal</a></div><div class="ttdef"><b>Definition:</b> attributes.hpp:24</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/checks__types_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/checks__types_8hpp_source.html b/content/api/latest/c++/checks__types_8hpp_source.html
index 828acd9..da2e3ee 100644
--- a/content/api/latest/c++/checks__types_8hpp_source.html
+++ b/content/api/latest/c++/checks__types_8hpp_source.html
@@ -62,7 +62,7 @@
 <div class="ttc" id="structmesos_1_1internal_1_1checks_1_1check_1_1Tcp_html_ad06ef76730570e527a2cf84777eabaa8"><div class="ttname"><a href="structmesos_1_1internal_1_1checks_1_1check_1_1Tcp.html#ad06ef76730570e527a2cf84777eabaa8">mesos::internal::checks::check::Tcp::domain</a></div><div class="ttdeci">std::string domain</div><div class="ttdef"><b>Definition:</b> checks_types.hpp:77</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1checks_1_1check_1_1Tcp_html"><div class="ttname"><a href="structmesos_1_1internal_1_1checks_1_1check_1_1Tcp.html">mesos::internal::checks::check::Tcp</a></div><div class="ttdef"><b>Definition:</b> checks_types.hpp:66</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1checks_1_1check_html_a9346a482b2aafb3a39a8ae8615d7f3aa"><div class="ttname"><a href="namespacemesos_1_1internal_1_1checks_1_1check.html#a9346a482b2aafb3a39a8ae8615d7f3aa">mesos::internal::checks::check::DEFAULT_IPV4_DOMAIN</a></div><div class="ttdeci">constexpr char DEFAULT_IPV4_DOMAIN[]</div><div class="ttdef"><b>Definition:</b> checks_types.hpp:35</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1checks_1_1check_1_1Command_html_a89363617033b47af06cd35db7253e6b3"><div class="ttname"><a href="structmesos_1_1internal_1_1checks_1_1check_1_1Command.html#a89363617033b47af06cd35db7253e6b3">mesos::internal::checks::check::Command::info</a></div><div class="ttdeci">CommandInfo info</div><div class="ttdef"><b>Definition:</b> checks_types.hpp:45</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="structmesos_1_1internal_1_1checks_1_1check_1_1Http_html_a06bf63fe34a0881f7b3725fef828be3b"><div class="ttname"><a href="structmesos_1_1internal_1_1checks_1_1check_1_1Http.html#a06bf63fe34a0881f7b3725fef828be3b">mesos::internal::checks::check::Http::domain</a></div><div class="ttdeci">std::string domain</div><div class="ttdef"><b>Definition:</b> checks_types.hpp:63</div></div>


[25/37] mesos-site git commit: Updated the website built from mesos SHA: 1231e8f.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/docker__common_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/docker__common_8hpp_source.html b/content/api/latest/c++/docker__common_8hpp_source.html
index 123e46a..fa4f1b6 100644
--- a/content/api/latest/c++/docker__common_8hpp_source.html
+++ b/content/api/latest/c++/docker__common_8hpp_source.html
@@ -75,7 +75,7 @@
 <div class="ttc" id="nothing_8hpp_html"><div class="ttname"><a href="nothing_8hpp.html">nothing.hpp</a></div></div>
 <div class="ttc" id="libprocess_2include_2process_2gtest_8hpp_html"><div class="ttname"><a href="libprocess_2include_2process_2gtest_8hpp.html">gtest.hpp</a></div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1tests_html_af386ecbbf46a9598c02450185b4ba3e2"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests.html#af386ecbbf46a9598c02450185b4ba3e2">mesos::internal::tests::assertDockerKillStatus</a></div><div class="ttdeci">void assertDockerKillStatus(process::Future&lt; Option&lt; int &gt;&gt; &amp;status)</div><div class="ttdef"><b>Definition:</b> docker_common.hpp:189</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1tests_html_a15c592efe4e9ba851ddcf2c79f4b2dcf"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests.html#a15c592efe4e9ba851ddcf2c79f4b2dcf">mesos::internal::tests::pullDockerImage</a></div><div class="ttdeci">process::Future&lt; Nothing &gt; pullDockerImage(const std::string &amp;imageName)</div><div class="ttdef"><b>Definition:</b> docker_common.hpp:86</div></div>
 <div class="ttc" id="classDocker_html_a370c1d613e35cc8b8e393dc8c83876e6"><div class="ttname"><a href="classDocker.html#a370c1d613e35cc8b8e393dc8c83876e6">Docker::create</a></div><div class="ttdeci">static Try&lt; process::Owned&lt; Docker &gt; &gt; create(const std::string &amp;path, const std::string &amp;socket, bool validate=true, const Option&lt; JSON::Object &gt; &amp;config=None())</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 &amp; get() const &amp;</div><div class="ttdef"><b>Definition:</b> option.hpp:118</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/drf_2sorter_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/drf_2sorter_8hpp_source.html b/content/api/latest/c++/drf_2sorter_8hpp_source.html
index 0a2bd84..ed00e0a 100644
--- a/content/api/latest/c++/drf_2sorter_8hpp_source.html
+++ b/content/api/latest/c++/drf_2sorter_8hpp_source.html
@@ -93,7 +93,7 @@
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter_1_1Node_html_a1c258e69d9fc471863d2667a762b6cbe"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter_1_1Node.html#a1c258e69d9fc471863d2667a762b6cbe">mesos::internal::master::allocator::DRFSorter::Node::parent</a></div><div class="ttdeci">Node * parent</div><div class="ttdef"><b>Definition:</b> sorter.hpp:248</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter_1_1Node_html_a4d517b4f43a57bed46b16564ed0332b5a4fdc5466890cfe1cbc33ad849b2387e8"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter_1_1Node.html#a4d517b4f43a57bed46b16564ed0332b5a4fdc5466890cfe1cbc33ad849b2387e8">mesos::internal::master::allocator::DRFSorter::Node::ACTIVE_LEAF</a></div><div class="ttdef"><b>Definition:</b> sorter.hpp:204</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter_html_abe93127e2543b3e1a72821bf4b6e44dc"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#abe93127e2543b3e1a72821bf4b6e44dc">mesos::internal::master::allocator::DRFSorter::allocationScalarQuantities</a></div><div class="ttdeci">virtual const Resources &amp; allocationScalarQuantities(const std::string &amp;clientPath) const </div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter_1_1Node_html"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter_1_1Node.html">mesos::internal::master::allocator::DRFSorter::Node</a></div><div class="ttdef"><b>Definition:</b> sorter.hpp:196</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter_html_a2fbf08447add09176b0a5a8ab8084531"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#a2fbf08447add09176b0a5a8ab8084531">mesos::internal::master::allocator::DRFSorter::unallocated</a></div><div class="ttdeci">virtual void unallocated(const std::string &amp;clientPath, const SlaveID &amp;slaveId, const Resources &amp;resources)</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter_1_1Node_1_1Allocation_html_a7f54af2d74a80f47817793656af2d07c"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter_1_1Node_1_1Allocation.html#a7f54af2d74a80f47817793656af2d07c">mesos::internal::master::allocator::DRFSorter::Node::Allocation::totals</a></div><div class="ttdeci">hashmap&lt; std::string, Value::Scalar &gt; totals</div><div class="ttdef"><b>Definition:</b> sorter.hpp:439</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/driver_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/driver_8hpp_source.html b/content/api/latest/c++/driver_8hpp_source.html
index e2477d5..689e014 100644
--- a/content/api/latest/c++/driver_8hpp_source.html
+++ b/content/api/latest/c++/driver_8hpp_source.html
@@ -58,7 +58,7 @@
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1docker_1_1volume_1_1DriverClient_html_abe2d517c6f60c16aec1055c3c437d954"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1docker_1_1volume_1_1DriverClient.html#abe2d517c6f60c16aec1055c3c437d954">mesos::internal::slave::docker::volume::DriverClient::create</a></div><div class="ttdeci">static Try&lt; process::Owned&lt; DriverClient &gt; &gt; create(const std::string &amp;dvdcli)</div><div class="ttdoc">Create a Docker Volume Driver Client. </div></div>
 <div class="ttc" id="classhashmap_html"><div class="ttname"><a href="classhashmap.html">hashmap&lt; std::string, std::string &gt;</a></div></div>
 <div class="ttc" id="nothing_8hpp_html"><div class="ttname"><a href="nothing_8hpp.html">nothing.hpp</a></div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="future_8hpp_html"><div class="ttname"><a href="future_8hpp.html">future.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1docker_1_1volume_1_1DriverClient_html_ae378e79ba198dbdf561b857fad7e8fd5"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1docker_1_1volume_1_1DriverClient.html#ae378e79ba198dbdf561b857fad7e8fd5">mesos::internal::slave::docker::volume::DriverClient::DriverClient</a></div><div class="ttdeci">DriverClient()</div><div class="ttdef"><b>Definition:</b> driver.hpp:73</div></div>
 <div class="ttc" id="namespaceinternal_html"><div class="ttname"><a href="namespaceinternal.html">internal</a></div><div class="ttdef"><b>Definition:</b> attributes.hpp:24</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/environment__secret_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/environment__secret_8hpp_source.html b/content/api/latest/c++/environment__secret_8hpp_source.html
index 56d179f..44045ee 100644
--- a/content/api/latest/c++/environment__secret_8hpp_source.html
+++ b/content/api/latest/c++/environment__secret_8hpp_source.html
@@ -59,7 +59,7 @@
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Flags_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></div><div class="ttdef"><b>Definition:</b> flags.hpp:39</div></div>
 <div class="ttc" id="src_2slave_2containerizer_2mesos_2isolator_8hpp_html"><div class="ttname"><a href="src_2slave_2containerizer_2mesos_2isolator_8hpp.html">isolator.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1EnvironmentSecretIsolatorProcess_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1EnvironmentSecretIsolatorProcess.html">mesos::internal::slave::EnvironmentSecretIsolatorProcess</a></div><div class="ttdef"><b>Definition:</b> environment_secret.hpp:32</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></div><div class="ttdef"><b>Definition:</b> isolator.hpp:80</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1EnvironmentSecretIsolatorProcess_html_a3d870a6d16a3c550b6ceb85ae044263b"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1EnvironmentSecretIsolatorProcess.html#a3d870a6d16a3c550b6ceb85ae044263b">mesos::internal::slave::EnvironmentSecretIsolatorProcess::supportsStandalone</a></div><div class="ttdeci">virtual bool supportsStandalone()</div></div>
 <div class="ttc" id="namespaceinternal_html"><div class="ttname"><a href="namespaceinternal.html">internal</a></div><div class="ttdef"><b>Definition:</b> attributes.hpp:24</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/evolve_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/evolve_8hpp_source.html b/content/api/latest/c++/evolve_8hpp_source.html
index a496329..41c9fb6 100644
--- a/content/api/latest/c++/evolve_8hpp_source.html
+++ b/content/api/latest/c++/evolve_8hpp_source.html
@@ -68,7 +68,7 @@
 <div class="ttc" id="include_2mesos_2master_2master_8hpp_html"><div class="ttname"><a href="include_2mesos_2master_2master_8hpp.html">master.hpp</a></div></div>
 <div class="ttc" id="scheduler_2scheduler_8hpp_html"><div class="ttname"><a href="scheduler_2scheduler_8hpp.html">scheduler.hpp</a></div></div>
 <div class="ttc" id="v1_2scheduler_2scheduler_8hpp_html"><div class="ttname"><a href="v1_2scheduler_2scheduler_8hpp.html">scheduler.hpp</a></div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="include_2mesos_2v1_2executor_2executor_8hpp_html"><div class="ttname"><a href="include_2mesos_2v1_2executor_2executor_8hpp.html">executor.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="foreach_8hpp_html"><div class="ttname"><a href="foreach_8hpp.html">foreach.hpp</a></div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/fetcher__process_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/fetcher__process_8hpp_source.html b/content/api/latest/c++/fetcher__process_8hpp_source.html
index 2805c88..31d6dbb 100644
--- a/content/api/latest/c++/fetcher__process_8hpp_source.html
+++ b/content/api/latest/c++/fetcher__process_8hpp_source.html
@@ -83,7 +83,7 @@
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache_1_1Entry_html_a29819d6b83020d6b1158ac0d104c1b07"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache_1_1Entry.html#a29819d6b83020d6b1158ac0d104c1b07">mesos::internal::slave::FetcherProcess::Cache::Entry::~Entry</a></div><div class="ttdeci">~Entry()</div><div class="ttdef"><b>Definition:</b> fetcher_process.hpp:85</div></div>
 <div class="ttc" id="classPath_html"><div class="ttname"><a href="classPath.html">Path</a></div><div class="ttdoc">Represents a POSIX or Windows file system path and offers common path manipulations. </div><div class="ttdef"><b>Definition:</b> path.hpp:145</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1FetcherProcess_html_af4f74f98f2997125702f99aaad749764"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1FetcherProcess.html#af4f74f98f2997125702f99aaad749764">mesos::internal::slave::FetcherProcess::run</a></div><div class="ttdeci">virtual process::Future&lt; Nothing &gt; run(const ContainerID &amp;containerId, const std::string &amp;sandboxDirectory, const Option&lt; std::string &gt; &amp;user, const mesos::fetcher::FetcherInfo &amp;info)</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="classprocess_1_1Promise_html"><div class="ttname"><a href="classprocess_1_1Promise.html">process::Promise&lt; Nothing &gt;</a></div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache_html_aa71855bc2a58180c8abdfac250e6c4af"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache.html#aa71855bc2a58180c8abdfac250e6c4af">mesos::internal::slave::FetcherProcess::Cache::releaseSpace</a></div><div class="ttdeci">void releaseSpace(const Bytes &amp;bytes)</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache_1_1Entry_html_a287fe4e57be0aef3e9c62440e615d97a"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache_1_1Entry.html#a287fe4e57be0aef3e9c62440e615d97a">mesos::internal::slave::FetcherProcess::Cache::Entry::directory</a></div><div class="ttdeci">const std::string directory</div><div class="ttdef"><b>Definition:</b> fetcher_process.hpp:116</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/file_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/file_8hpp_source.html b/content/api/latest/c++/file_8hpp_source.html
index a5af2da..dbc7124 100644
--- a/content/api/latest/c++/file_8hpp_source.html
+++ b/content/api/latest/c++/file_8hpp_source.html
@@ -56,7 +56,7 @@
 <div class="ttc" id="include_2mesos_2uri_2uri_8hpp_html"><div class="ttname"><a href="include_2mesos_2uri_2uri_8hpp.html">uri.hpp</a></div></div>
 <div class="ttc" id="namespacemesos_1_1uri_html_a4bbf8b5e900159cbe1f4f311ce26fb63"><div class="ttname"><a href="namespacemesos_1_1uri.html#a4bbf8b5e900159cbe1f4f311ce26fb63">mesos::uri::construct</a></div><div class="ttdeci">URI construct(const std::string &amp;scheme, const std::string &amp;path=&quot;&quot;, const Option&lt; std::string &gt; &amp;host=None(), const Option&lt; int &gt; &amp;port=None(), const Option&lt; std::string &gt; &amp;query=None(), const Option&lt; std::string &gt; &amp;fragment=None(), const Option&lt; std::string &gt; &amp;user=None(), const Option&lt; std::string &gt; &amp;password=None())</div><div class="ttdoc">Construct an URI with the given parameters. </div></div>
 <div class="ttc" id="namespacemesos_1_1uri_html_a0a3b30c1eb427c4053aaef120b1f453c"><div class="ttname"><a href="namespacemesos_1_1uri.html#a0a3b30c1eb427c4053aaef120b1f453c">mesos::uri::file</a></div><div class="ttdeci">URI file(const std::string &amp;path)</div><div class="ttdoc">Creates a file URI with the given path on the local host. </div><div class="ttdef"><b>Definition:</b> file.hpp:33</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="src_2uri_2utils_8hpp_html"><div class="ttname"><a href="src_2uri_2utils_8hpp.html">utils.hpp</a></div></div>
 <div class="ttc" id="namespaceuri_html"><div class="ttname"><a href="namespaceuri.html">uri</a></div><div class="ttdef"><b>Definition:</b> uri.hpp:21</div></div>
 </div><!-- fragment --></div><!-- contents -->

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/files.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/files.html b/content/api/latest/c++/files.html
index d60179b..db7ad02 100644
--- a/content/api/latest/c++/files.html
+++ b/content/api/latest/c++/files.html
@@ -430,7 +430,7 @@
 <tr id="row_1_1_11_5_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a href="module_2container__logger_8hpp_source.html"><span class="icondoc"></span></a><a class="el" href="module_2container__logger_8hpp.html" target="_self">container_logger.hpp</a></td><td class="desc"></td></tr>
 <tr id="row_1_1_11_6_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a href="module_2contender_8hpp_source.html"><span class="icondoc"></span></a><a class="el" href="module_2contender_8hpp.html" target="_self">contender.hpp</a></td><td class="desc"></td></tr>
 <tr id="row_1_1_11_7_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a href="include_2mesos_2module_2detector_8hpp_source.html"><span class="icondoc"></span></a><a class="el" href="include_2mesos_2module_2detector_8hpp.html" target="_self">detector.hpp</a></td><td class="desc"></td></tr>
-<tr id="row_1_1_11_8_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a href="module_2disk__profile_8hpp_source.html"><span class="icondoc"></span></a><a class="el" href="module_2disk__profile_8hpp.html" target="_self">disk_profile.hpp</a></td><td class="desc"></td></tr>
+<tr id="row_1_1_11_8_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a href="module_2disk__profile__adaptor_8hpp_source.html"><span class="icondoc"></span></a><a class="el" href="module_2disk__profile__adaptor_8hpp.html" target="_self">disk_profile_adaptor.hpp</a></td><td class="desc"></td></tr>
 <tr id="row_1_1_11_9_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a href="module_2hook_8hpp_source.html"><span class="icondoc"></span></a><a class="el" href="module_2hook_8hpp.html" target="_self">hook.hpp</a></td><td class="desc"></td></tr>
 <tr id="row_1_1_11_10_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a href="http__authenticatee_8hpp_source.html"><span class="icondoc"></span></a><a class="el" href="http__authenticatee_8hpp.html" target="_self">http_authenticatee.hpp</a></td><td class="desc"></td></tr>
 <tr id="row_1_1_11_11_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a href="http__authenticator_8hpp_source.html"><span class="icondoc"></span></a><a class="el" href="http__authenticator_8hpp.html" target="_self">http_authenticator.hpp</a></td><td class="desc"></td></tr>
@@ -446,7 +446,7 @@
 <tr id="row_1_1_13_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a href="include_2mesos_2quota_2quota_8hpp_source.html"><span class="icondoc"></span></a><a class="el" href="include_2mesos_2quota_2quota_8hpp.html" target="_self">quota.hpp</a></td><td class="desc"></td></tr>
 <tr id="row_1_1_14_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_1_1_14_" class="arrow" onclick="toggleFolder('1_1_14_')">&#9658;</span><span id="img_1_1_14_" class="iconfclosed" onclick="toggleFolder('1_1_14_')">&#160;</span><a class="el" href="dir_34869c341a20d6c0c4e5b04792e6e181.html" target="_self">resource_provider</a></td><td class="desc"></td></tr>
 <tr id="row_1_1_14_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span id="arr_1_1_14_0_" class="arrow" onclick="toggleFolder('1_1_14_0_')">&#9658;</span><span id="img_1_1_14_0_" class="iconfclosed" onclick="toggleFolder('1_1_14_0_')">&#160;</span><a class="el" href="dir_b601d242bacbba2c3927189d0c8b568b.html" target="_self">storage</a></td><td class="desc"></td></tr>
-<tr id="row_1_1_14_0_0_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><a href="resource__provider_2storage_2disk__profile_8hpp_source.html"><span class="icondoc"></span></a><a class="el" href="resource__provider_2storage_2disk__profile_8hpp.html" target="_self">disk_profile.hpp</a></td><td class="desc"></td></tr>
+<tr id="row_1_1_14_0_0_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><a href="resource__provider_2storage_2disk__profile__adaptor_8hpp_source.html"><span class="icondoc"></span></a><a class="el" href="resource__provider_2storage_2disk__profile__adaptor_8hpp.html" target="_self">disk_profile_adaptor.hpp</a></td><td class="desc"></td></tr>
 <tr id="row_1_1_14_1_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a href="resource__provider_2resource__provider_8hpp_source.html"><span class="icondoc"></span></a><a class="el" href="resource__provider_2resource__provider_8hpp.html" target="_self">resource_provider.hpp</a></td><td class="desc"></td></tr>
 <tr id="row_1_1_15_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_1_1_15_" class="arrow" onclick="toggleFolder('1_1_15_')">&#9658;</span><span id="img_1_1_15_" class="iconfclosed" onclick="toggleFolder('1_1_15_')">&#160;</span><a class="el" href="dir_824557f4fc4b539ff6f55371391d3168.html" target="_self">scheduler</a></td><td class="desc"></td></tr>
 <tr id="row_1_1_15_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a href="scheduler_2scheduler_8hpp_source.html"><span class="icondoc"></span></a><a class="el" href="scheduler_2scheduler_8hpp.html" target="_self">scheduler.hpp</a></td><td class="desc"></td></tr>
@@ -696,7 +696,7 @@
 <tr id="row_2_24_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_2_24_0_" class="arrow" onclick="toggleFolder('2_24_0_')">&#9658;</span><span id="img_2_24_0_" class="iconfclosed" onclick="toggleFolder('2_24_0_')">&#160;</span><a class="el" href="dir_317d8e1c02af29f941da9fa678654170.html" target="_self">storage</a></td><td class="desc"></td></tr>
 <tr id="row_2_24_0_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a href="disk__profile__utils_8hpp_source.html"><span class="icondoc"></span></a><a class="el" href="disk__profile__utils_8hpp.html" target="_self">disk_profile_utils.hpp</a></td><td class="desc"></td></tr>
 <tr id="row_2_24_0_1_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a href="provider_8hpp_source.html"><span class="icondoc"></span></a><a class="el" href="provider_8hpp.html" target="_self">provider.hpp</a></td><td class="desc"></td></tr>
-<tr id="row_2_24_0_2_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a href="uri__disk__profile_8hpp_source.html"><span class="icondoc"></span></a><a class="el" href="uri__disk__profile_8hpp.html" target="_self">uri_disk_profile.hpp</a></td><td class="desc"></td></tr>
+<tr id="row_2_24_0_2_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a href="uri__disk__profile__adaptor_8hpp_source.html"><span class="icondoc"></span></a><a class="el" href="uri__disk__profile__adaptor_8hpp.html" target="_self">uri_disk_profile_adaptor.hpp</a></td><td class="desc"></td></tr>
 <tr id="row_2_24_1_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="daemon_8hpp_source.html"><span class="icondoc"></span></a><a class="el" href="daemon_8hpp.html" target="_self">daemon.hpp</a></td><td class="desc"></td></tr>
 <tr id="row_2_24_2_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="src_2resource__provider_2detector_8hpp_source.html"><span class="icondoc"></span></a><a class="el" href="src_2resource__provider_2detector_8hpp.html" target="_self">detector.hpp</a></td><td class="desc"></td></tr>
 <tr id="row_2_24_3_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="http__connection_8hpp_source.html"><span class="icondoc"></span></a><a class="el" href="http__connection_8hpp.html" target="_self">http_connection.hpp</a></td><td class="desc"></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/files_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/files_8hpp_source.html b/content/api/latest/c++/files_8hpp_source.html
index 61e7e1d..c1aa66b 100644
--- a/content/api/latest/c++/files_8hpp_source.html
+++ b/content/api/latest/c++/files_8hpp_source.html
@@ -66,7 +66,7 @@
 <div class="ttc" id="nothing_8hpp_html"><div class="ttname"><a href="nothing_8hpp.html">nothing.hpp</a></div></div>
 <div class="ttc" id="path_8hpp_html"><div class="ttname"><a href="path_8hpp.html">path.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1FilesError_html_aef08f763f1a964529d6e612e5ab49db4"><div class="ttname"><a href="classmesos_1_1internal_1_1FilesError.html#aef08f763f1a964529d6e612e5ab49db4">mesos::internal::FilesError::type</a></div><div class="ttdeci">Type type</div><div class="ttdef"><b>Definition:</b> files.hpp:62</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="include_2mesos_2authorizer_2authorizer_8hpp_html"><div class="ttname"><a href="include_2mesos_2authorizer_2authorizer_8hpp.html">authorizer.hpp</a></div></div>
 <div class="ttc" id="future_8hpp_html"><div class="ttname"><a href="future_8hpp.html">future.hpp</a></div></div>
 <div class="ttc" id="namespacerouting_1_1filter_1_1internal_html_a3ae22bb34cae1ea9e5d0a30cafeb0d4f"><div class="ttname"><a href="namespacerouting_1_1filter_1_1internal.html#a3ae22bb34cae1ea9e5d0a30cafeb0d4f">routing::filter::internal::attach</a></div><div class="ttdeci">Try&lt; Nothing &gt; attach(const Netlink&lt; struct rtnl_cls &gt; &amp;cls, const action::Redirect &amp;redirect)</div><div class="ttdef"><b>Definition:</b> internal.hpp:93</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/filesystem_2posix_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/filesystem_2posix_8hpp_source.html b/content/api/latest/c++/filesystem_2posix_8hpp_source.html
index 43539f0..ee964c3 100644
--- a/content/api/latest/c++/filesystem_2posix_8hpp_source.html
+++ b/content/api/latest/c++/filesystem_2posix_8hpp_source.html
@@ -69,7 +69,7 @@
 <div class="ttc" id="structmesos_1_1internal_1_1slave_1_1PosixFilesystemIsolatorProcess_1_1Info_html_a22be4c7b517994da90edcb354731d6eb"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1PosixFilesystemIsolatorProcess_1_1Info.html#a22be4c7b517994da90edcb354731d6eb">mesos::internal::slave::PosixFilesystemIsolatorProcess::Info::directory</a></div><div class="ttdeci">const std::string directory</div><div class="ttdef"><b>Definition:</b> posix.hpp:62</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1slave_1_1PosixFilesystemIsolatorProcess_1_1Info_html_a98a9fcb99a18d92d7de620e6c450c457"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1PosixFilesystemIsolatorProcess_1_1Info.html#a98a9fcb99a18d92d7de620e6c450c457">mesos::internal::slave::PosixFilesystemIsolatorProcess::Info::resources</a></div><div class="ttdeci">Resources resources</div><div class="ttdef"><b>Definition:</b> posix.hpp:65</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1slave_1_1PosixFilesystemIsolatorProcess_1_1Info_html_a21aab6cb993d354ca8a6052c9a6d9dd8"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1PosixFilesystemIsolatorProcess_1_1Info.html#a21aab6cb993d354ca8a6052c9a6d9dd8">mesos::internal::slave::PosixFilesystemIsolatorProcess::Info::Info</a></div><div class="ttdeci">Info(const std::string &amp;_directory)</div><div class="ttdef"><b>Definition:</b> posix.hpp:59</div></div>
-<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:23</div></div>
+<div class="ttc" id="namespacemesos_html"><div class="ttname"><a href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> spec.hpp:30</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></div><div class="ttdef"><b>Definition:</b> isolator.hpp:80</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1PosixFilesystemIsolatorProcess_html_a972552ae8b127b51bcc7ba3c025dbdfa"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1PosixFilesystemIsolatorProcess.html#a972552ae8b127b51bcc7ba3c025dbdfa">mesos::internal::slave::PosixFilesystemIsolatorProcess::infos</a></div><div class="ttdeci">hashmap&lt; ContainerID, process::Owned&lt; Info &gt; &gt; infos</div><div class="ttdef"><b>Definition:</b> posix.hpp:68</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1PosixFilesystemIsolatorProcess_html_ad072eb5391ae6d57e9385c22f81108d7"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1PosixFilesystemIsolatorProcess.html#ad072eb5391ae6d57e9385c22f81108d7">mesos::internal::slave::PosixFilesystemIsolatorProcess::create</a></div><div class="ttdeci">static Try&lt; mesos::slave::Isolator * &gt; create(const Flags &amp;flags)</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/functions_0x7e.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_0x7e.html b/content/api/latest/c++/functions_0x7e.html
index 00b6f3d..f6badc7 100644
--- a/content/api/latest/c++/functions_0x7e.html
+++ b/content/api/latest/c++/functions_0x7e.html
@@ -840,7 +840,7 @@
 : <a class="el" href="classrouting_1_1filter_1_1U32Handle.html#a40241f8d47de9a0ea90e455d6e0ab2dc">routing::filter::U32Handle</a>
 </li>
 <li>~UriDiskProfileAdaptor()
-: <a class="el" href="classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptor.html#a1d2f2b61514b04c2ab8615a4e331bfb2">mesos::internal::profile::UriDiskProfileAdaptor</a>
+: <a class="el" href="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor.html#a7a5f65d93bc176be7312bc9bec2ee87f">mesos::internal::storage::UriDiskProfileAdaptor</a>
 </li>
 <li>~V0ToV1Adapter()
 : <a class="el" href="classmesos_1_1v1_1_1executor_1_1V0ToV1Adapter.html#a8f4b54e2ab164447eb7fe3643c4c6f23">mesos::v1::executor::V0ToV1Adapter</a>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/functions_c.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_c.html b/content/api/latest/c++/functions_c.html
index 4b95ff1..bf8850c 100644
--- a/content/api/latest/c++/functions_c.html
+++ b/content/api/latest/c++/functions_c.html
@@ -275,7 +275,7 @@
 , <a class="el" href="classnet_1_1IP.html#a8834a1d831e2616dd7aee4308762dc3f">net::IP</a>
 </li>
 <li>Client()
-: <a class="el" href="classmesos_1_1csi_1_1Client.html#a0f26ee65d1895d94bb43ba9365352cdf">mesos::csi::Client</a>
+: <a class="el" href="classmesos_1_1csi_1_1Client.html#ad6340fa0f6d90d9dbcd01953c14d5b71">mesos::csi::Client</a>
 </li>
 <li>client
 : <a class="el" href="structprocess_1_1http_1_1Request.html#ad0493ac04e37acf41127dfff3625c0f5">process::http::Request</a>
@@ -653,7 +653,7 @@
 , <a class="el" href="classmesos_1_1internal_1_1checks_1_1HealthChecker.html#a105485d24368b1f0533d6b6f27d6b7a1">mesos::internal::checks::HealthChecker</a>
 , <a class="el" href="classmesos_1_1internal_1_1cram__md5_1_1CRAMMD5Authenticatee.html#ae83c66c6e6b5c4c8abeffc908a0a1bf2">mesos::internal::cram_md5::CRAMMD5Authenticatee</a>
 , <a class="el" href="classmesos_1_1internal_1_1cram__md5_1_1CRAMMD5Authenticator.html#aad4d755fbf2d61977eb84ba88c7cdca5">mesos::internal::cram_md5::CRAMMD5Authenticator</a>
-, <a class="el" href="classmesos_1_1internal_1_1LocalAuthorizer.html#a5f7c557cf2ce041622ff3354395bf9ef">mesos::internal::LocalAuthorizer</a>
+, <a class="el" href="classmesos_1_1internal_1_1LocalAuthorizer.html#ae608992132b9d58dc83351a6e4193541">mesos::internal::LocalAuthorizer</a>
 , <a class="el" href="classmesos_1_1internal_1_1LocalResourceProvider.html#a87dd361e253a03cfa2874411b8a366cd">mesos::internal::LocalResourceProvider</a>
 , <a class="el" href="classmesos_1_1internal_1_1LocalResourceProviderDaemon.html#af5132abd40c67bd08e24ac970b71bdfe">mesos::internal::LocalResourceProviderDaemon</a>
 , <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#acffe93fb6ad2962eb231404a13295b83">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a>
@@ -679,7 +679,7 @@
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager.html#accd46bed2e7d2ed7db8fe8ad9876590c">mesos::internal::slave::docker::MetadataManager</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1Puller.html#a28550d1962a9fa4cd700634a559a399f">mesos::internal::slave::docker::Puller</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1RegistryPuller.html#ad40636bf20c9d28d4ee71a80a4dafba7">mesos::internal::slave::docker::RegistryPuller</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1Store.html#a41908b70c12530b115427e4645dd9008">mesos::internal::slave::docker::Store</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1Store.html#a1ae5b5db1c4177ac93e1211f6a0100f5">mesos::internal::slave::docker::Store</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1volume_1_1DriverClient.html#abe2d517c6f60c16aec1055c3c437d954">mesos::internal::slave::docker::volume::DriverClient</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#ae4acf3fad0a189161329d3fefcd5b1f0">mesos::internal::slave::DockerContainerizer</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerRuntimeIsolatorProcess.html#a9425bb59244222c0084f80c004d61d3f">mesos::internal::slave::DockerRuntimeIsolatorProcess</a>
@@ -693,7 +693,7 @@
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxFilesystemIsolatorProcess.html#ac4b659a1f0c7435908013ccd93b6501a">mesos::internal::slave::LinuxFilesystemIsolatorProcess</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxLauncher.html#a188c7d32972b2998023f77444d125247">mesos::internal::slave::LinuxLauncher</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1MemorySubsystem.html#afaa2bc9d7e3fb435de88c8def6e6ec3f">mesos::internal::slave::MemorySubsystem</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#ae12c5816134512ade220ff1541bbaf95">mesos::internal::slave::MesosContainerizer</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#a717b40b6012ceb68d4aab7a02e9f3e4b">mesos::internal::slave::MesosContainerizer</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1NamespacesIPCIsolatorProcess.html#ab4b40c23df011162220d79c50396ea28">mesos::internal::slave::NamespacesIPCIsolatorProcess</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1NamespacesPidIsolatorProcess.html#a587bf1fca1c9c74550162b00e8153ca3">mesos::internal::slave::NamespacesPidIsolatorProcess</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1NetClsSubsystem.html#a2400c1fb5597b8e5ebdc8986e10e4f3e">mesos::internal::slave::NetClsSubsystem</a>
@@ -732,7 +732,7 @@
 , <a class="el" href="structmesos_1_1internal_1_1tests_1_1common_1_1DefaultFrameworkInfo.html#a842b7475bc4e06999d0570793eb81cb4">mesos::internal::tests::common::DefaultFrameworkInfo&lt; TFrameworkInfo, TCredential &gt;</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1DockerArchive.html#a826aa2afe5f996a0cc370f671a0342b8">mesos::internal::tests::DockerArchive</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1LinuxRootfs.html#a989f2d98ba0035548be3fa43a0ae23c4">mesos::internal::tests::LinuxRootfs</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1Module.html#abae032ed084599d940352ce9b36afa74">mesos::internal::tests::Module&lt; T, N &gt;</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1Module.html#a6feec23c6307765d6d74118f26258e75">mesos::internal::tests::Module&lt; T, N &gt;</a>
 , <a class="el" href="classmesos_1_1master_1_1contender_1_1MasterContender.html#a2f084b8ac23c1b3afdc8704bcc4070cc">mesos::master::contender::MasterContender</a>
 , <a class="el" href="classmesos_1_1master_1_1detector_1_1MasterDetector.html#a3ddc796d745072faf0e72b17f3ec7781">mesos::master::detector::MasterDetector</a>
 , <a class="el" href="structmesos_1_1modules_1_1Module_3_01Anonymous_01_4.html#a292084f269e3e3013907c91372732e07">mesos::modules::Module&lt; Anonymous &gt;</a>
@@ -764,12 +764,12 @@
 , <a class="el" href="classmesos_1_1uri_1_1CurlFetcherPlugin.html#aaf036192088af176acc7019f51afb666">mesos::uri::CurlFetcherPlugin</a>
 , <a class="el" href="classmesos_1_1uri_1_1DockerFetcherPlugin.html#af758d8583ab14f660cd326fd1256e627">mesos::uri::DockerFetcherPlugin</a>
 , <a class="el" href="classmesos_1_1uri_1_1HadoopFetcherPlugin.html#a32e0d1ef34fd100be130bbc2c686e24b">mesos::uri::HadoopFetcherPlugin</a>
-, <a class="el" href="classnet_1_1IP.html#ada206eb1ab14c032f071daf9b8c1b96c">net::IP</a>
-, <a class="el" href="classnet_1_1IP_1_1Network.html#aae567f80d6cee424de7a5ddaf4fcc912">net::IP::Network</a>
+, <a class="el" href="classnet_1_1IP.html#a627b2e1c1f63a2bc6315a9dfecee141d">net::IP</a>
+, <a class="el" href="classnet_1_1IP_1_1Network.html#ab0bb256813c57bddbf30ab5b10e6d67e">net::IP::Network</a>
 , <a class="el" href="classos_1_1Stack.html#a248fb0d3d52e903c887890d0155f70b7">os::Stack</a>
 , <a class="el" href="classprocess_1_1http_1_1authentication_1_1JWT.html#a49922f09d7295c2e15d05c70582b0cfb">process::http::authentication::JWT</a>
 , <a class="el" href="classprocess_1_1http_1_1header_1_1WWWAuthenticate.html#ab7ef253f15644097d671e07d602bff72">process::http::header::WWWAuthenticate</a>
-, <a class="el" href="classprocess_1_1http_1_1Server.html#ad5bd52941653a8aeef6b416df58abf38">process::http::Server</a>
+, <a class="el" href="classprocess_1_1http_1_1Server.html#a0531ae6fbd791370262751fda7201c1b">process::http::Server</a>
 , <a class="el" href="classprocess_1_1internal_1_1Loop.html#a4067cc276cd8152074a7094acf9ca451">process::internal::Loop&lt; Iterate, Body, T, R &gt;</a>
 , <a class="el" href="classprocess_1_1metrics_1_1internal_1_1MetricsProcess.html#a1b0e6141bb79047bf1247e27c2befcfd">process::metrics::internal::MetricsProcess</a>
 , <a class="el" href="classprocess_1_1network_1_1Address.html#a65e3511ccaa4fe9e6794675cab161c4c">process::network::Address</a>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/functions_d.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_d.html b/content/api/latest/c++/functions_d.html
index bcf83e7..147a425 100644
--- a/content/api/latest/c++/functions_d.html
+++ b/content/api/latest/c++/functions_d.html
@@ -384,6 +384,9 @@
 : <a class="el" href="classmesos_1_1Resources.html#a25edbf9ca3dc21aec283b25e48308794">mesos::Resources</a>
 , <a class="el" href="classmesos_1_1v1_1_1Resources.html#a29248d8759863c4544ce372fef0b02c8">mesos::v1::Resources</a>
 </li>
+<li>disk_profile_adaptor
+: <a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a6bc20e0bb700865679da21346dea4cd7">mesos::internal::slave::Flags</a>
+</li>
 <li>disk_watch_interval
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#aa712f5e8279ce1fd8a47ccd12aae8217">mesos::internal::slave::Flags</a>
 </li>
@@ -394,7 +397,7 @@
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1DiskUsageCollector.html#a3a20f26f0b31c9efd4e52c7679458531">mesos::internal::slave::DiskUsageCollector</a>
 </li>
 <li>DispatchEvent()
-: <a class="el" href="structprocess_1_1DispatchEvent.html#a416fd627adb3f073cd388afa247df399">process::DispatchEvent</a>
+: <a class="el" href="structprocess_1_1DispatchEvent.html#a61eba6a0761659cbc08309ed5706d929">process::DispatchEvent</a>
 </li>
 <li>dns
 : <a class="el" href="classDocker_1_1Container.html#a434939f30a9e9119fd06c54b81e117d3">Docker::Container</a>
@@ -519,13 +522,13 @@
 : <a class="el" href="classprocess_1_1Subprocess_1_1IO.html#adb9433454d727de27b2440f729d19990af648d44b624da021da40a80190291380">process::Subprocess::IO</a>
 </li>
 <li>Duration()
-: <a class="el" href="classDuration.html#a7536cef737dbe58a524191be69793d24">Duration</a>
+: <a class="el" href="classDuration.html#a1a7abfe5693984c892635ba241b3fda6">Duration</a>
 </li>
 <li>duration()
 : <a class="el" href="classprocess_1_1Time.html#a526a30c9b274aed438ee67e7bf732739">process::Time</a>
 </li>
 <li>DynamicLibrary()
-: <a class="el" href="classDynamicLibrary.html#a59fb7945e893625717cc37c8bc923236">DynamicLibrary</a>
+: <a class="el" href="classDynamicLibrary.html#a5068283b12c51f6f3589f18ba7075494">DynamicLibrary</a>
 </li>
 </ul>
 </div><!-- contents -->

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/functions_f.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_f.html b/content/api/latest/c++/functions_f.html
index 9e3fbf3..5a274a9 100644
--- a/content/api/latest/c++/functions_f.html
+++ b/content/api/latest/c++/functions_f.html
@@ -337,13 +337,7 @@
 : <a class="el" href="structmesos_1_1internal_1_1logger_1_1rotate_1_1Flags.html#a908c2b7c0f5b04a8fb5b70f7833ba634">mesos::internal::logger::rotate::Flags</a>
 , <a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html#a51907dfa3eefad169e3b98a1c4d3d5f5">mesos::internal::logging::Flags</a>
 , <a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a42c5d3061c187acef5fad8e502a2846b">mesos::internal::master::Flags</a>
-, <a class="el" href="structmesos_1_1internal_1_1profile_1_1Flags.html#a10166e16ba42331fed92cd81769da33d">mesos::internal::profile::Flags</a>
-</li>
-<li>flags
-: <a class="el" href="classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptor.html#a72c674ee3bb60e8bf36b300e8eca67cc">mesos::internal::profile::UriDiskProfileAdaptor</a>
-</li>
-<li>Flags()
-: <a class="el" href="classmesos_1_1internal_1_1scheduler_1_1Flags.html#ac74f84570df7c02758e66bd778fc3e22">mesos::internal::scheduler::Flags</a>
+, <a class="el" href="classmesos_1_1internal_1_1scheduler_1_1Flags.html#ac74f84570df7c02758e66bd778fc3e22">mesos::internal::scheduler::Flags</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a9bc7b66c073851c06d22cb130689feb3">mesos::internal::slave::Flags</a>
 </li>
 <li>flags()
@@ -385,7 +379,13 @@
 <li>flags
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixFilesystemIsolatorProcess.html#a94fb86c045c622e26497587ed7b003b9">mesos::internal::slave::PosixFilesystemIsolatorProcess</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1Subsystem.html#a8664a93f45d3086122355139598f5ce2">mesos::internal::slave::Subsystem</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1ActiveUserTestHelper.html#a25fa0fe53f9a8630455d4a6c80d00f9c">mesos::internal::tests::ActiveUserTestHelper</a>
+, <a class="el" href="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor.html#a8d8f8910e9c1da5f1ca31d191b591d82">mesos::internal::storage::UriDiskProfileAdaptor</a>
+</li>
+<li>Flags()
+: <a class="el" href="structmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor_1_1Flags.html#ab4e89182c53b60ad6ddf389ce595612a">mesos::internal::storage::UriDiskProfileAdaptor::Flags</a>
+</li>
+<li>flags
+: <a class="el" href="classmesos_1_1internal_1_1tests_1_1ActiveUserTestHelper.html#a25fa0fe53f9a8630455d4a6c80d00f9c">mesos::internal::tests::ActiveUserTestHelper</a>
 </li>
 <li>Flags()
 : <a class="el" href="structmesos_1_1internal_1_1tests_1_1ActiveUserTestHelper_1_1Flags.html#a48ebd1bfa8a9903c68af6560963eaad6">mesos::internal::tests::ActiveUserTestHelper::Flags</a>
@@ -451,7 +451,7 @@
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1SubprocessLauncher.html#aa82db677460d67c6ff2fd207d0683c82">mesos::internal::slave::SubprocessLauncher</a>
 </li>
 <li>Fork()
-: <a class="el" href="structos_1_1Fork.html#a6e85142dd902a44998ab51d3f80be3e0">os::Fork</a>
+: <a class="el" href="structos_1_1Fork.html#aa9ba5406fbb3a143b0f44ae58d4e04c6">os::Fork</a>
 , <a class="el" href="classos_1_1ProcessTree.html#af31ece0a786a76e440f27bc7cf1e271b">os::ProcessTree</a>
 </li>
 <li>forkedPid
@@ -581,7 +581,7 @@
 : <a class="el" href="structprocess_1_1DispatchEvent.html#ae5d8afa6d3217679dbd9046f45da1f62">process::DispatchEvent</a>
 </li>
 <li>Future()
-: <a class="el" href="classprocess_1_1Future.html#ab08e416e4649ebe9ceb7661c4cf09b13">process::Future&lt; T &gt;</a>
+: <a class="el" href="classprocess_1_1Future.html#aed761cad1b8f11ffbc3912b4b354c1de">process::Future&lt; T &gt;</a>
 , <a class="el" href="classprocess_1_1Promise.html#ab033f7626ddfc7f1d62cb3d3952d166e">process::Promise&lt; T &gt;</a>
 </li>
 <li>future()

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/functions_func_0x7e.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_func_0x7e.html b/content/api/latest/c++/functions_func_0x7e.html
index efa39d2..1e09de9 100644
--- a/content/api/latest/c++/functions_func_0x7e.html
+++ b/content/api/latest/c++/functions_func_0x7e.html
@@ -839,7 +839,7 @@
 : <a class="el" href="classrouting_1_1filter_1_1U32Handle.html#a40241f8d47de9a0ea90e455d6e0ab2dc">routing::filter::U32Handle</a>
 </li>
 <li>~UriDiskProfileAdaptor()
-: <a class="el" href="classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptor.html#a1d2f2b61514b04c2ab8615a4e331bfb2">mesos::internal::profile::UriDiskProfileAdaptor</a>
+: <a class="el" href="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor.html#a7a5f65d93bc176be7312bc9bec2ee87f">mesos::internal::storage::UriDiskProfileAdaptor</a>
 </li>
 <li>~V0ToV1Adapter()
 : <a class="el" href="classmesos_1_1v1_1_1executor_1_1V0ToV1Adapter.html#a8f4b54e2ab164447eb7fe3643c4c6f23">mesos::v1::executor::V0ToV1Adapter</a>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/functions_func_c.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_func_c.html b/content/api/latest/c++/functions_func_c.html
index 6e2aa87..0b7e495 100644
--- a/content/api/latest/c++/functions_func_c.html
+++ b/content/api/latest/c++/functions_func_c.html
@@ -224,7 +224,7 @@
 , <a class="el" href="classnet_1_1IP.html#a8834a1d831e2616dd7aee4308762dc3f">net::IP</a>
 </li>
 <li>Client()
-: <a class="el" href="classmesos_1_1csi_1_1Client.html#a0f26ee65d1895d94bb43ba9365352cdf">mesos::csi::Client</a>
+: <a class="el" href="classmesos_1_1csi_1_1Client.html#ad6340fa0f6d90d9dbcd01953c14d5b71">mesos::csi::Client</a>
 </li>
 <li>clientPath()
 : <a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter_1_1Node.html#aaf5f7c82af3c2f35a3337ad3b270cc06">mesos::internal::master::allocator::DRFSorter::Node</a>
@@ -323,7 +323,7 @@
 : <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a2df5783664d5323e43272fdce9310455">mesos::internal::master::Master</a>
 , <a class="el" href="structprocess_1_1DispatchEvent.html#aa2b08c20467f4fc08323d6ba5bc3765c">process::DispatchEvent</a>
 , <a class="el" href="structprocess_1_1Event.html#a669793f12dd97d563639b2f7dd33de7f">process::Event</a>
-, <a class="el" href="structprocess_1_1EventConsumer.html#ad53e08d44e0ee73adea71dd443b1802c">process::EventConsumer</a>
+, <a class="el" href="structprocess_1_1EventConsumer.html#aa99c69fa7be738755110daac37570424">process::EventConsumer</a>
 , <a class="el" href="structprocess_1_1ExitedEvent.html#abed26a0dc28cf292549421dac90905c0">process::ExitedEvent</a>
 , <a class="el" href="structprocess_1_1HttpEvent.html#a09869e73238d2d6462344540f752ef79">process::HttpEvent</a>
 , <a class="el" href="structprocess_1_1MessageEvent.html#a2b253b8c08884080b1b9065909fade49">process::MessageEvent</a>
@@ -455,13 +455,13 @@
 , <a class="el" href="classmesos_1_1allocator_1_1Allocator.html#ae12461b03c88e6fce8528488b50a47f5">mesos::allocator::Allocator</a>
 , <a class="el" href="classmesos_1_1Authorizer.html#a547bf45e35208fa8c6aad9193e54984c">mesos::Authorizer</a>
 , <a class="el" href="classmesos_1_1DiskProfileAdaptor.html#a7a417ba4b641b9870944549a1309b1b5">mesos::DiskProfileAdaptor</a>
-, <a class="el" href="classmesos_1_1http_1_1authentication_1_1BasicAuthenticatorFactory.html#a1c04e02e07aed0f6b8784375a5ef1dc7">mesos::http::authentication::BasicAuthenticatorFactory</a>
+, <a class="el" href="classmesos_1_1http_1_1authentication_1_1BasicAuthenticatorFactory.html#a66c9ff7654e62413a875d0fe4d5b2ba1">mesos::http::authentication::BasicAuthenticatorFactory</a>
 , <a class="el" href="classmesos_1_1internal_1_1capabilities_1_1Capabilities.html#a19cc225f466432bc2abb6de9381e8c98">mesos::internal::capabilities::Capabilities</a>
 , <a class="el" href="classmesos_1_1internal_1_1checks_1_1Checker.html#a73856c4daaa7fd16b759fb20899c0708">mesos::internal::checks::Checker</a>
 , <a class="el" href="classmesos_1_1internal_1_1checks_1_1HealthChecker.html#a105485d24368b1f0533d6b6f27d6b7a1">mesos::internal::checks::HealthChecker</a>
 , <a class="el" href="classmesos_1_1internal_1_1cram__md5_1_1CRAMMD5Authenticatee.html#ae83c66c6e6b5c4c8abeffc908a0a1bf2">mesos::internal::cram_md5::CRAMMD5Authenticatee</a>
 , <a class="el" href="classmesos_1_1internal_1_1cram__md5_1_1CRAMMD5Authenticator.html#aad4d755fbf2d61977eb84ba88c7cdca5">mesos::internal::cram_md5::CRAMMD5Authenticator</a>
-, <a class="el" href="classmesos_1_1internal_1_1LocalAuthorizer.html#ae608992132b9d58dc83351a6e4193541">mesos::internal::LocalAuthorizer</a>
+, <a class="el" href="classmesos_1_1internal_1_1LocalAuthorizer.html#a5f7c557cf2ce041622ff3354395bf9ef">mesos::internal::LocalAuthorizer</a>
 , <a class="el" href="classmesos_1_1internal_1_1LocalResourceProvider.html#a87dd361e253a03cfa2874411b8a366cd">mesos::internal::LocalResourceProvider</a>
 , <a class="el" href="classmesos_1_1internal_1_1LocalResourceProviderDaemon.html#af5132abd40c67bd08e24ac970b71bdfe">mesos::internal::LocalResourceProviderDaemon</a>
 , <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#acffe93fb6ad2962eb231404a13295b83">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a>
@@ -487,7 +487,7 @@
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager.html#accd46bed2e7d2ed7db8fe8ad9876590c">mesos::internal::slave::docker::MetadataManager</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1Puller.html#a28550d1962a9fa4cd700634a559a399f">mesos::internal::slave::docker::Puller</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1RegistryPuller.html#ad40636bf20c9d28d4ee71a80a4dafba7">mesos::internal::slave::docker::RegistryPuller</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1Store.html#a41908b70c12530b115427e4645dd9008">mesos::internal::slave::docker::Store</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1Store.html#a1ae5b5db1c4177ac93e1211f6a0100f5">mesos::internal::slave::docker::Store</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1volume_1_1DriverClient.html#abe2d517c6f60c16aec1055c3c437d954">mesos::internal::slave::docker::volume::DriverClient</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#ae4acf3fad0a189161329d3fefcd5b1f0">mesos::internal::slave::DockerContainerizer</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerRuntimeIsolatorProcess.html#a9425bb59244222c0084f80c004d61d3f">mesos::internal::slave::DockerRuntimeIsolatorProcess</a>
@@ -540,7 +540,7 @@
 , <a class="el" href="structmesos_1_1internal_1_1tests_1_1common_1_1DefaultFrameworkInfo.html#a842b7475bc4e06999d0570793eb81cb4">mesos::internal::tests::common::DefaultFrameworkInfo&lt; TFrameworkInfo, TCredential &gt;</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1DockerArchive.html#a826aa2afe5f996a0cc370f671a0342b8">mesos::internal::tests::DockerArchive</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1LinuxRootfs.html#a989f2d98ba0035548be3fa43a0ae23c4">mesos::internal::tests::LinuxRootfs</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1Module.html#a6feec23c6307765d6d74118f26258e75">mesos::internal::tests::Module&lt; T, N &gt;</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1Module.html#a81386a14653ded5161d87b4e54c3e0a3">mesos::internal::tests::Module&lt; T, N &gt;</a>
 , <a class="el" href="classmesos_1_1master_1_1contender_1_1MasterContender.html#a2f084b8ac23c1b3afdc8704bcc4070cc">mesos::master::contender::MasterContender</a>
 , <a class="el" href="classmesos_1_1master_1_1detector_1_1MasterDetector.html#a3ddc796d745072faf0e72b17f3ec7781">mesos::master::detector::MasterDetector</a>
 , <a class="el" href="classmesos_1_1modules_1_1ModuleManager.html#a0ab072c60a3c002765c843bdb6eafed4">mesos::modules::ModuleManager</a>
@@ -554,19 +554,19 @@
 , <a class="el" href="classmesos_1_1uri_1_1CurlFetcherPlugin.html#aaf036192088af176acc7019f51afb666">mesos::uri::CurlFetcherPlugin</a>
 , <a class="el" href="classmesos_1_1uri_1_1DockerFetcherPlugin.html#af758d8583ab14f660cd326fd1256e627">mesos::uri::DockerFetcherPlugin</a>
 , <a class="el" href="classmesos_1_1uri_1_1HadoopFetcherPlugin.html#a32e0d1ef34fd100be130bbc2c686e24b">mesos::uri::HadoopFetcherPlugin</a>
-, <a class="el" href="classnet_1_1IP.html#a627b2e1c1f63a2bc6315a9dfecee141d">net::IP</a>
+, <a class="el" href="classnet_1_1IP.html#ada206eb1ab14c032f071daf9b8c1b96c">net::IP</a>
 , <a class="el" href="classnet_1_1IP_1_1Network.html#aae567f80d6cee424de7a5ddaf4fcc912">net::IP::Network</a>
 , <a class="el" href="classos_1_1Stack.html#a248fb0d3d52e903c887890d0155f70b7">os::Stack</a>
-, <a class="el" href="classprocess_1_1http_1_1authentication_1_1JWT.html#ad97d978e383dffd8f6c65c5cfd354837">process::http::authentication::JWT</a>
+, <a class="el" href="classprocess_1_1http_1_1authentication_1_1JWT.html#a49922f09d7295c2e15d05c70582b0cfb">process::http::authentication::JWT</a>
 , <a class="el" href="classprocess_1_1http_1_1header_1_1WWWAuthenticate.html#ab7ef253f15644097d671e07d602bff72">process::http::header::WWWAuthenticate</a>
-, <a class="el" href="classprocess_1_1http_1_1Server.html#a911155b94d612d120d089bfac1ba5db6">process::http::Server</a>
+, <a class="el" href="classprocess_1_1http_1_1Server.html#aad73443f021cf049eb9e0a0b7f845346">process::http::Server</a>
 , <a class="el" href="classprocess_1_1internal_1_1Loop.html#a4067cc276cd8152074a7094acf9ca451">process::internal::Loop&lt; Iterate, Body, T, R &gt;</a>
 , <a class="el" href="classprocess_1_1metrics_1_1internal_1_1MetricsProcess.html#a1b0e6141bb79047bf1247e27c2befcfd">process::metrics::internal::MetricsProcess</a>
 , <a class="el" href="classprocess_1_1network_1_1Address.html#a65e3511ccaa4fe9e6794675cab161c4c">process::network::Address</a>
 , <a class="el" href="classprocess_1_1network_1_1internal_1_1LibeventSSLSocketImpl.html#a92fdb78c9aa14030f802d1160f8dfe5c">process::network::internal::LibeventSSLSocketImpl</a>
 , <a class="el" href="classprocess_1_1network_1_1internal_1_1PollSocketImpl.html#af893115c4d9b82346bbf2a204de9c516">process::network::internal::PollSocketImpl</a>
-, <a class="el" href="classprocess_1_1network_1_1internal_1_1Socket.html#a63ec4379f16d4f8dbf39f91b1be74a31">process::network::internal::Socket&lt; AddressType &gt;</a>
-, <a class="el" href="classprocess_1_1network_1_1internal_1_1SocketImpl.html#a5a00f792b5055241fea9f1fc81b2c4c6">process::network::internal::SocketImpl</a>
+, <a class="el" href="classprocess_1_1network_1_1internal_1_1Socket.html#a3122528b9327ba20e165ee01d2767f7a">process::network::internal::Socket&lt; AddressType &gt;</a>
+, <a class="el" href="classprocess_1_1network_1_1internal_1_1SocketImpl.html#a2f90a53c7035eade21431123d9c0037a">process::network::internal::SocketImpl</a>
 , <a class="el" href="classprocess_1_1network_1_1unix_1_1Address.html#af91b88086c6c1385e61b42b20510bdd4">process::network::unix::Address</a>
 , <a class="el" href="classprocess_1_1Time.html#a7fa791510b349cfadefe26460730cc2a">process::Time</a>
 , <a class="el" href="classZooKeeper.html#a60244c525246bd57ff4c971b9ab7f18f">ZooKeeper</a>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/functions_func_f.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_func_f.html b/content/api/latest/c++/functions_func_f.html
index f9b9e37..1c7800c 100644
--- a/content/api/latest/c++/functions_func_f.html
+++ b/content/api/latest/c++/functions_func_f.html
@@ -240,7 +240,6 @@
 , <a class="el" href="structmesos_1_1internal_1_1logger_1_1rotate_1_1Flags.html#a908c2b7c0f5b04a8fb5b70f7833ba634">mesos::internal::logger::rotate::Flags</a>
 , <a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html#a51907dfa3eefad169e3b98a1c4d3d5f5">mesos::internal::logging::Flags</a>
 , <a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a42c5d3061c187acef5fad8e502a2846b">mesos::internal::master::Flags</a>
-, <a class="el" href="structmesos_1_1internal_1_1profile_1_1Flags.html#a10166e16ba42331fed92cd81769da33d">mesos::internal::profile::Flags</a>
 , <a class="el" href="classmesos_1_1internal_1_1scheduler_1_1Flags.html#ac74f84570df7c02758e66bd778fc3e22">mesos::internal::scheduler::Flags</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a9bc7b66c073851c06d22cb130689feb3">mesos::internal::slave::Flags</a>
 </li>
@@ -254,6 +253,7 @@
 , <a class="el" href="structmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorSetup_1_1Flags.html#a48e284484e52d561f8e4ffa497811045">mesos::internal::slave::NetworkCniIsolatorSetup::Flags</a>
 , <a class="el" href="structmesos_1_1internal_1_1slave_1_1PortMappingStatistics_1_1Flags.html#a49fe27fc91f03426b4a5c8f8afb95e6f">mesos::internal::slave::PortMappingStatistics::Flags</a>
 , <a class="el" href="structmesos_1_1internal_1_1slave_1_1PortMappingUpdate_1_1Flags.html#a27c3c6290cd1e3624ed79463c31981b2">mesos::internal::slave::PortMappingUpdate::Flags</a>
+, <a class="el" href="structmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor_1_1Flags.html#ab4e89182c53b60ad6ddf389ce595612a">mesos::internal::storage::UriDiskProfileAdaptor::Flags</a>
 , <a class="el" href="structmesos_1_1internal_1_1tests_1_1ActiveUserTestHelper_1_1Flags.html#a48ebd1bfa8a9903c68af6560963eaad6">mesos::internal::tests::ActiveUserTestHelper::Flags</a>
 , <a class="el" href="structmesos_1_1internal_1_1tests_1_1CapabilitiesTestHelper_1_1Flags.html#a35f91ab20d4442a9711c7d6c5dc2b413">mesos::internal::tests::CapabilitiesTestHelper::Flags</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1Flags.html#a8cf778484fb1b06a3db5d64d6eb30d98">mesos::internal::tests::Flags</a>
@@ -341,7 +341,7 @@
 , <a class="el" href="classmesos_1_1v1_1_1Resources.html#ad46385859813ded1f902075c266410c2">mesos::v1::Resources</a>
 </li>
 <li>Future()
-: <a class="el" href="classprocess_1_1Future.html#a5be51b7e284d453a7e1b0195b9ace4dc">process::Future&lt; T &gt;</a>
+: <a class="el" href="classprocess_1_1Future.html#ab08e416e4649ebe9ceb7661c4cf09b13">process::Future&lt; T &gt;</a>
 </li>
 <li>future()
 : <a class="el" href="classprocess_1_1Promise.html#a8aef752d6c90cb11e58e3166b7592ef1">process::Promise&lt; T &gt;</a>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/functions_func_i.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_func_i.html b/content/api/latest/c++/functions_func_i.html
index bcfe15f..60e0160 100644
--- a/content/api/latest/c++/functions_func_i.html
+++ b/content/api/latest/c++/functions_func_i.html
@@ -163,7 +163,6 @@
 , <a class="el" href="classmesos_1_1internal_1_1master_1_1Heartbeater.html#ac9ebf3a4eb46a4501e13bd38dcd96a5d">mesos::internal::master::Heartbeater&lt; Message, Event &gt;</a>
 , <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a5ee20b895880bc157c7e445859458364">mesos::internal::master::Master</a>
 , <a class="el" href="classmesos_1_1internal_1_1OperationStatusUpdateManager.html#a47ed93068cb112fff0c52dd7bc6900fb">mesos::internal::OperationStatusUpdateManager</a>
-, <a class="el" href="classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptorProcess.html#a818172f9ea5940d28a1ea2012aa47640">mesos::internal::profile::UriDiskProfileAdaptorProcess</a>
 , <a class="el" href="classmesos_1_1internal_1_1recordio_1_1internal_1_1ReaderProcess.html#af123bea3321a9d99d1fecaf33cd5179b">mesos::internal::recordio::internal::ReaderProcess&lt; T &gt;</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html#af15917f9898bb6d74495dc163ea19ec1">mesos::internal::slave::CgroupsIsolatorProcess</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1ContainerDaemonProcess.html#a88f13e39677ff8976ae20ccb5a5d2045">mesos::internal::slave::ContainerDaemonProcess</a>
@@ -176,6 +175,7 @@
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#ace99b8066d4aed8f21395f025118fc10">mesos::internal::slave::Slave</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1TaskStatusUpdateManager.html#aeaa2a514010604869d809085fc59e8bf">mesos::internal::slave::TaskStatusUpdateManager</a>
 , <a class="el" href="classmesos_1_1internal_1_1StatusUpdateManagerProcess.html#ada5dee44c0cc874403efa6c2c3cde9d2">mesos::internal::StatusUpdateManagerProcess&lt; IDType, CheckpointType, UpdateType &gt;</a>
+, <a class="el" href="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptorProcess.html#a45f01969efd7ec5404741deb9304fd8b">mesos::internal::storage::UriDiskProfileAdaptorProcess</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockDockerContainerizer.html#a0e3293396509e28707b65c0fb53d720c">mesos::internal::tests::MockDockerContainerizer</a>
 , <a class="el" href="classmesos_1_1internal_1_1VersionProcess.html#a1f0746cf6e384fc26bfd7e892fa464c2">mesos::internal::VersionProcess</a>
 , <a class="el" href="classmesos_1_1internal_1_1WhitelistWatcher.html#a554e828d1e5aa7a84c5b38ad20a7731f">mesos::internal::WhitelistWatcher</a>
@@ -308,7 +308,7 @@
 : <a class="el" href="classprocess_1_1Future.html#a493227e57f8848e37777b89c0f81e2ec">process::Future&lt; T &gt;</a>
 </li>
 <li>isFiltered()
-: <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a71547c982e85db6b83e562732107f578">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>
+: <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a166f2ae30b44c3c2dd45a3449b210fc5">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>
 </li>
 <li>isGeneratedForCommandTask()
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#aa015f42f8b5fe1a51616a87def9924ab">mesos::internal::slave::Executor</a>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/functions_func_o.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_func_o.html b/content/api/latest/c++/functions_func_o.html
index 6dad39d..7b09059 100644
--- a/content/api/latest/c++/functions_func_o.html
+++ b/content/api/latest/c++/functions_func_o.html
@@ -117,12 +117,12 @@
 <li>onAny()
 : <a class="el" href="classprocess_1_1Future.html#a71bde220aed3c725cef2040f63adf42a">process::Future&lt; T &gt;</a>
 </li>
-<li>Once()
-: <a class="el" href="classprocess_1_1Once.html#af3c871858c0d2f141238afd52de2643c">process::Once</a>
-</li>
 <li>once()
 : <a class="el" href="classprocess_1_1Once.html#af60c4d00f5bca3091b20709b038e5ef3">process::Once</a>
 </li>
+<li>Once()
+: <a class="el" href="classprocess_1_1Once.html#af3c871858c0d2f141238afd52de2643c">process::Once</a>
+</li>
 <li>onDiscard()
 : <a class="el" href="classprocess_1_1Future.html#a1b80bf321358be44880d9c6bae5d9a2d">process::Future&lt; T &gt;</a>
 </li>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/functions_func_s.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_func_s.html b/content/api/latest/c++/functions_func_s.html
index ce01e3b..4168cb9 100644
--- a/content/api/latest/c++/functions_func_s.html
+++ b/content/api/latest/c++/functions_func_s.html
@@ -314,12 +314,8 @@
 : <a class="el" href="classmesos_1_1Executor.html#a82e7327e100f09241758d1bf4133d541">mesos::Executor</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a16989d154cc28900c0094622ffb38324">mesos::internal::slave::Slave</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1cluster_1_1Slave.html#af7fd227d7f90d7d293c275fec21a6fec">mesos::internal::tests::cluster::Slave</a>
-</li>
-<li>Shutdown()
-: <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockCSIPlugin.html#a33ccc80e2f5f7aef7b9126f1ce600b74">mesos::internal::tests::MockCSIPlugin</a>
-</li>
-<li>shutdown()
-: <a class="el" href="classmesos_1_1python_1_1ProxyExecutor.html#ab6e2a7f564dfc021854cbb3d47dd4cc6">mesos::python::ProxyExecutor</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockCSIPlugin.html#a50170f60a613bb92869e56ba6873589f">mesos::internal::tests::MockCSIPlugin</a>
+, <a class="el" href="classmesos_1_1python_1_1ProxyExecutor.html#ab6e2a7f564dfc021854cbb3d47dd4cc6">mesos::python::ProxyExecutor</a>
 , <a class="el" href="classmesos_1_1v1_1_1executor_1_1V0ToV1Adapter.html#a204a93410a8825a916dff56b5f8195c0">mesos::v1::executor::V0ToV1Adapter</a>
 , <a class="el" href="classorg_1_1apache_1_1zookeeper_1_1server_1_1NIOServerCnxnFactory.html#aeb21636f2fcbc8811af2040912c9b1a7">org::apache::zookeeper::server::NIOServerCnxnFactory</a>
 , <a class="el" href="classprocess_1_1network_1_1internal_1_1LibeventSSLSocketImpl.html#a5d1386c7494d6681a764ddf0cff19e40">process::network::internal::LibeventSSLSocketImpl</a>
@@ -464,11 +460,9 @@
 <li>StartSlave()
 : <a class="el" href="classmesos_1_1internal_1_1tests_1_1MesosTest.html#a10c30eaf9f96509977b7264d17e17179">mesos::internal::tests::MesosTest</a>
 </li>
-<li>Startup()
-: <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockCSIPlugin.html#aaea2d23338730eed57c232aced068e3b">mesos::internal::tests::MockCSIPlugin</a>
-</li>
 <li>startup()
-: <a class="el" href="classorg_1_1apache_1_1zookeeper_1_1server_1_1NIOServerCnxnFactory.html#aceef33e2bd447da751d4b592f4104121">org::apache::zookeeper::server::NIOServerCnxnFactory</a>
+: <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockCSIPlugin.html#a5213d9aae7bdc332e9fbdc07bb5bbea6">mesos::internal::tests::MockCSIPlugin</a>
+, <a class="el" href="classorg_1_1apache_1_1zookeeper_1_1server_1_1NIOServerCnxnFactory.html#aceef33e2bd447da751d4b592f4104121">org::apache::zookeeper::server::NIOServerCnxnFactory</a>
 </li>
 <li>state()
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1Http.html#a48698f07413ddb1d974b42c04a98c5fa">mesos::internal::slave::Http</a>
@@ -687,7 +681,7 @@
 : <a class="el" href="classSynchronized.html#a6f1fcefdbc244929d3a3efce643d1a42">Synchronized&lt; T &gt;</a>
 </li>
 <li>sysctl()
-: <a class="el" href="structos_1_1sysctl.html#a3341cabf86d3585a12fb74000971a2e6">os::sysctl</a>
+: <a class="el" href="structos_1_1sysctl.html#acce1acf3d6dfb33d4d06dfe2ee09169b">os::sysctl</a>
 </li>
 <li>System()
 : <a class="el" href="classprocess_1_1System.html#ace32519ce64ed719c6a56e5d3f8cce8d">process::System</a>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/functions_func_t.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_func_t.html b/content/api/latest/c++/functions_func_t.html
index 6e1e65d..316649a 100644
--- a/content/api/latest/c++/functions_func_t.html
+++ b/content/api/latest/c++/functions_func_t.html
@@ -177,7 +177,7 @@
 : <a class="el" href="classprocess_1_1Timeout.html#a01021e2f51e5f0b1f6ec93977976f570">process::Timeout</a>
 </li>
 <li>Timeout()
-: <a class="el" href="classprocess_1_1Timeout.html#aa92e0df435b3ef095e9fc40313600334">process::Timeout</a>
+: <a class="el" href="classprocess_1_1Timeout.html#a81668b70d7b16d9b795c1181122e854c">process::Timeout</a>
 </li>
 <li>timeout()
 : <a class="el" href="classprocess_1_1Timer.html#adcce3e5538751535be6ec4d48670eb89">process::Timer</a>
@@ -226,8 +226,8 @@
 </li>
 <li>translate()
 : <a class="el" href="classmesos_1_1DiskProfileAdaptor.html#a29e4d7ea512ce2308f8d412ea8b5bd71">mesos::DiskProfileAdaptor</a>
-, <a class="el" href="classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptor.html#a805d75d0b0f8fdb303b6e3056b4c40c9">mesos::internal::profile::UriDiskProfileAdaptor</a>
-, <a class="el" href="classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptorProcess.html#aac97559cdd80b5e951b51d90046cd456">mesos::internal::profile::UriDiskProfileAdaptorProcess</a>
+, <a class="el" href="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor.html#aca95d2463b19eaa4943799c918fd14d3">mesos::internal::storage::UriDiskProfileAdaptor</a>
+, <a class="el" href="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptorProcess.html#a7a10787df71e55dbde7505e0d25c5732">mesos::internal::storage::UriDiskProfileAdaptorProcess</a>
 </li>
 <li>trigger()
 : <a class="el" href="classprocess_1_1Latch.html#a8a13204c5c42c42633674afc8ad6e307">process::Latch</a>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/functions_func_u.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_func_u.html b/content/api/latest/c++/functions_func_u.html
index c4d6e19..1dc6726 100644
--- a/content/api/latest/c++/functions_func_u.html
+++ b/content/api/latest/c++/functions_func_u.html
@@ -353,10 +353,10 @@
 , <a class="el" href="classInterval.html#abdc59b5f3784ae25b54c73acbb714296">Interval&lt; T &gt;</a>
 </li>
 <li>UriDiskProfileAdaptor()
-: <a class="el" href="classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptor.html#afe9df0e0e5c89333004416eb5dc51349">mesos::internal::profile::UriDiskProfileAdaptor</a>
+: <a class="el" href="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor.html#a42899d4a38c59c8ea1a141ffc5e17d9a">mesos::internal::storage::UriDiskProfileAdaptor</a>
 </li>
 <li>UriDiskProfileAdaptorProcess()
-: <a class="el" href="classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptorProcess.html#ae6cf670e420497db950ddd2d75e22485">mesos::internal::profile::UriDiskProfileAdaptorProcess</a>
+: <a class="el" href="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptorProcess.html#a937ee38b86f98b106c4a08015d60a235">mesos::internal::storage::UriDiskProfileAdaptorProcess</a>
 </li>
 <li>uriToLocalPath()
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1Fetcher.html#a773c3c9d43b07eeb166e9edeafdc31a5">mesos::internal::slave::Fetcher</a>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/functions_func_w.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_func_w.html b/content/api/latest/c++/functions_func_w.html
index 920a46d..38489d3 100644
--- a/content/api/latest/c++/functions_func_w.html
+++ b/content/api/latest/c++/functions_func_w.html
@@ -115,8 +115,6 @@
 </li>
 <li>watch()
 : <a class="el" href="classmesos_1_1DiskProfileAdaptor.html#ace8355051c0207021493861c64e67d0f">mesos::DiskProfileAdaptor</a>
-, <a class="el" href="classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptor.html#a7b2fa69e4f1d061c6da40f217da0121f">mesos::internal::profile::UriDiskProfileAdaptor</a>
-, <a class="el" href="classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptorProcess.html#a8e8a5728dc13fccd9a20a6f61c555571">mesos::internal::profile::UriDiskProfileAdaptorProcess</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html#ab563105735f461c2a54a31c965c8c276">mesos::internal::slave::CgroupsIsolatorProcess</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1IOSwitchboard.html#aa383182ee41d05570c9e52278c073a6c">mesos::internal::slave::IOSwitchboard</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1MemorySubsystem.html#ac67cedec46ba84145196f36aeeae0628">mesos::internal::slave::MemorySubsystem</a>
@@ -127,6 +125,8 @@
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixDiskIsolatorProcess.html#a169b2f8968ecac61852a0cc5ef1cbcc1">mesos::internal::slave::PosixDiskIsolatorProcess</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html#a2b794d8be5caf613633c1f2ac8a8e321">mesos::internal::slave::PosixIsolatorProcess</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1Subsystem.html#ad333e0668f5656c48dbb55bc16ae28a4">mesos::internal::slave::Subsystem</a>
+, <a class="el" href="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor.html#a78238dcf4390fc6932b5ea7db43f0e68">mesos::internal::storage::UriDiskProfileAdaptor</a>
+, <a class="el" href="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptorProcess.html#ad70f3de4c0617e2173c3c5e218c928ef">mesos::internal::storage::UriDiskProfileAdaptorProcess</a>
 , <a class="el" href="classmesos_1_1internal_1_1WhitelistWatcher.html#a50bcaa3c031dd1e6ca574b7f07dc229d">mesos::internal::WhitelistWatcher</a>
 , <a class="el" href="classmesos_1_1slave_1_1Isolator.html#a45a7cb346acff6df9cb483d6b452ed5a">mesos::slave::Isolator</a>
 , <a class="el" href="classNetwork.html#ac273d79a8be8f05411440757979dae5d">Network</a>
@@ -144,7 +144,7 @@
 : <a class="el" href="classDuration.html#ae98a411bf78d0ab537c021bf3dbd01b0">Duration</a>
 </li>
 <li>Weeks()
-: <a class="el" href="classWeeks.html#a2606052f27e4baecbf6eb75bd695a034">Weeks</a>
+: <a class="el" href="classWeeks.html#a01338098b8fc98f665af954f34fe520b">Weeks</a>
 </li>
 <li>when()
 : <a class="el" href="classprocess_1_1StateMachine.html#ab5ecde2413bc4dc62d5b47584940d1ca">process::StateMachine&lt; State &gt;</a>
@@ -153,16 +153,16 @@
 : <a class="el" href="classmesos_1_1internal_1_1WhitelistWatcher.html#aad1c3e12d5efb1b77d533deef725b877">mesos::internal::WhitelistWatcher</a>
 </li>
 <li>WindowsError()
-: <a class="el" href="classWindowsError.html#a82b53dd919106021585a9151cd156604">WindowsError</a>
+: <a class="el" href="classWindowsError.html#ac5e8aefb564070d6bc43ec1b87272095">WindowsError</a>
 </li>
 <li>WindowsErrorBase()
 : <a class="el" href="classWindowsErrorBase.html#a73005906bfdea54ae771e9ee2b8b9bf0">WindowsErrorBase</a>
 </li>
 <li>WindowsFD()
-: <a class="el" href="classos_1_1WindowsFD.html#ac1252057f330fe87036d1debd96e3d16">os::WindowsFD</a>
+: <a class="el" href="classos_1_1WindowsFD.html#a6cd1a34bb8239a9ad84bfd1dcb506b97">os::WindowsFD</a>
 </li>
 <li>WindowsSocketError()
-: <a class="el" href="classWindowsSocketError.html#a5e33cba8ac4e338f4066e7bf7e808f95">WindowsSocketError</a>
+: <a class="el" href="classWindowsSocketError.html#a27bced956a7f2453b2f8deacf836478e">WindowsSocketError</a>
 </li>
 <li>withdraw()
 : <a class="el" href="classzookeeper_1_1LeaderContender.html#a8b9c11cee8ab52cdd9cd8cd3991f6c69">zookeeper::LeaderContender</a>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/functions_i.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_i.html b/content/api/latest/c++/functions_i.html
index f43e2e9..2a2ba36 100644
--- a/content/api/latest/c++/functions_i.html
+++ b/content/api/latest/c++/functions_i.html
@@ -226,7 +226,6 @@
 , <a class="el" href="classmesos_1_1internal_1_1master_1_1Heartbeater.html#ac9ebf3a4eb46a4501e13bd38dcd96a5d">mesos::internal::master::Heartbeater&lt; Message, Event &gt;</a>
 , <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a5ee20b895880bc157c7e445859458364">mesos::internal::master::Master</a>
 , <a class="el" href="classmesos_1_1internal_1_1OperationStatusUpdateManager.html#a47ed93068cb112fff0c52dd7bc6900fb">mesos::internal::OperationStatusUpdateManager</a>
-, <a class="el" href="classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptorProcess.html#a818172f9ea5940d28a1ea2012aa47640">mesos::internal::profile::UriDiskProfileAdaptorProcess</a>
 , <a class="el" href="classmesos_1_1internal_1_1recordio_1_1internal_1_1ReaderProcess.html#af123bea3321a9d99d1fecaf33cd5179b">mesos::internal::recordio::internal::ReaderProcess&lt; T &gt;</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html#af15917f9898bb6d74495dc163ea19ec1">mesos::internal::slave::CgroupsIsolatorProcess</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1ContainerDaemonProcess.html#a88f13e39677ff8976ae20ccb5a5d2045">mesos::internal::slave::ContainerDaemonProcess</a>
@@ -239,6 +238,7 @@
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#ace99b8066d4aed8f21395f025118fc10">mesos::internal::slave::Slave</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1TaskStatusUpdateManager.html#aeaa2a514010604869d809085fc59e8bf">mesos::internal::slave::TaskStatusUpdateManager</a>
 , <a class="el" href="classmesos_1_1internal_1_1StatusUpdateManagerProcess.html#ada5dee44c0cc874403efa6c2c3cde9d2">mesos::internal::StatusUpdateManagerProcess&lt; IDType, CheckpointType, UpdateType &gt;</a>
+, <a class="el" href="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptorProcess.html#a45f01969efd7ec5404741deb9304fd8b">mesos::internal::storage::UriDiskProfileAdaptorProcess</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockDockerContainerizer.html#a0e3293396509e28707b65c0fb53d720c">mesos::internal::tests::MockDockerContainerizer</a>
 , <a class="el" href="classmesos_1_1internal_1_1VersionProcess.html#a1f0746cf6e384fc26bfd7e892fa464c2">mesos::internal::VersionProcess</a>
 , <a class="el" href="classmesos_1_1internal_1_1WhitelistWatcher.html#a554e828d1e5aa7a84c5b38ad20a7731f">mesos::internal::WhitelistWatcher</a>
@@ -389,7 +389,7 @@
 , <a class="el" href="structmesos_1_1internal_1_1tests_1_1HttpServerTestHelper_1_1Flags.html#aedadb9a1731afa9afede0694b50974d0">mesos::internal::tests::HttpServerTestHelper::Flags</a>
 </li>
 <li>IP()
-: <a class="el" href="classnet_1_1IP.html#a574d9ab0029b8d131dab5b2a494c6fd2">net::IP</a>
+: <a class="el" href="classnet_1_1IP.html#a59c961e993728ab3dc969249ca610417">net::IP</a>
 </li>
 <li>ip
 : <a class="el" href="structprocess_1_1http_1_1URL.html#ac0416d6239dbcd64e0b2d8dc4f151ef8">process::http::URL</a>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/functions_m.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_m.html b/content/api/latest/c++/functions_m.html
index ee310e8..4bb4101 100644
--- a/content/api/latest/c++/functions_m.html
+++ b/content/api/latest/c++/functions_m.html
@@ -208,7 +208,7 @@
 : <a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a44e433924e217b2cb7926314b57f4bd8">mesos::internal::master::Flags</a>
 </li>
 <li>max_random_wait
-: <a class="el" href="structmesos_1_1internal_1_1profile_1_1Flags.html#ae38e01d8f13ea537d91186e5b53efeb6">mesos::internal::profile::Flags</a>
+: <a class="el" href="structmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor_1_1Flags.html#a2f95281a8b197431418da487761b22d9">mesos::internal::storage::UriDiskProfileAdaptor::Flags</a>
 </li>
 <li>max_size
 : <a class="el" href="structmesos_1_1internal_1_1logger_1_1rotate_1_1Flags.html#a9af79512a17ccbec175568aa7c6574ea">mesos::internal::logger::rotate::Flags</a>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/functions_n.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_n.html b/content/api/latest/c++/functions_n.html
index 3d72b8f..4e5d046 100644
--- a/content/api/latest/c++/functions_n.html
+++ b/content/api/latest/c++/functions_n.html
@@ -329,13 +329,13 @@
 : <a class="el" href="structprocess_1_1http_1_1NotAcceptable.html#a7aa1994f2bf2049346177a29ec75b567">process::http::NotAcceptable</a>
 </li>
 <li>NotFound()
-: <a class="el" href="structprocess_1_1http_1_1NotFound.html#a45432f89f82b758deed0cd6a7994c1fb">process::http::NotFound</a>
+: <a class="el" href="structprocess_1_1http_1_1NotFound.html#afd150061e7afc57ec91516045b09c703">process::http::NotFound</a>
 </li>
 <li>notify()
 : <a class="el" href="classprocess_1_1internal_1_1ReaperProcess.html#a9ed3a26894422f571a73edc3a2900e02">process::internal::ReaperProcess</a>
 </li>
 <li>NotImplemented()
-: <a class="el" href="structprocess_1_1http_1_1NotImplemented.html#a6ef0e57cfbd6d82ca46977181b1dc19c">process::http::NotImplemented</a>
+: <a class="el" href="structprocess_1_1http_1_1NotImplemented.html#ac786e0b6d4f5bd8ad74690791bd1c423">process::http::NotImplemented</a>
 </li>
 <li>now()
 : <a class="el" href="classprocess_1_1Clock.html#aeb3feabcc37d4903757ea2a2160f2e32">process::Clock</a>
@@ -347,7 +347,7 @@
 : <a class="el" href="structproc_1_1ProcessStatus.html#a4534d6c1b0da5571b5776a8c769e223a">proc::ProcessStatus</a>
 </li>
 <li>NullWriter()
-: <a class="el" href="classJSON_1_1NullWriter.html#a393c690f7f6d1dcde8d0914268cc1bcc">JSON::NullWriter</a>
+: <a class="el" href="classJSON_1_1NullWriter.html#a397ce55e0db98a8cc6722e1443f20710">JSON::NullWriter</a>
 </li>
 <li>num_slaves
 : <a class="el" href="classmesos_1_1internal_1_1local_1_1Flags.html#a3aa69974a24bbe5093003cd52d9acd69">mesos::internal::local::Flags</a>
@@ -356,10 +356,10 @@
 : <a class="el" href="structproc_1_1ProcessStatus.html#ae1165a6a5e77977d3d0ee8f081c8b4ca">proc::ProcessStatus</a>
 </li>
 <li>Number()
-: <a class="el" href="structJSON_1_1Number.html#ae2408d078068d8ac8e310d7eba6fced6">JSON::Number</a>
+: <a class="el" href="structJSON_1_1Number.html#a2d64671419def7448cd5540032458ca4">JSON::Number</a>
 </li>
 <li>NumberWriter()
-: <a class="el" href="classJSON_1_1NumberWriter.html#a1be0121f097633e2cb20166183e32ea7">JSON::NumberWriter</a>
+: <a class="el" href="classJSON_1_1NumberWriter.html#a88564fb4ce2096eb336d68b854a747d2">JSON::NumberWriter</a>
 </li>
 <li>NvidiaGpuAllocator()
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1NvidiaGpuAllocator.html#ae719bef3975380c61e888f73ae801d8f">mesos::internal::slave::NvidiaGpuAllocator</a>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/functions_o.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_o.html b/content/api/latest/c++/functions_o.html
index 7d6b438..75c0201 100644
--- a/content/api/latest/c++/functions_o.html
+++ b/content/api/latest/c++/functions_o.html
@@ -155,12 +155,12 @@
 <li>onAny()
 : <a class="el" href="classprocess_1_1Future.html#a71bde220aed3c725cef2040f63adf42a">process::Future&lt; T &gt;</a>
 </li>
-<li>Once()
-: <a class="el" href="classprocess_1_1Once.html#af3c871858c0d2f141238afd52de2643c">process::Once</a>
-</li>
 <li>once()
 : <a class="el" href="classprocess_1_1Once.html#af60c4d00f5bca3091b20709b038e5ef3">process::Once</a>
 </li>
+<li>Once()
+: <a class="el" href="classprocess_1_1Once.html#af3c871858c0d2f141238afd52de2643c">process::Once</a>
+</li>
 <li>onDiscard()
 : <a class="el" href="classprocess_1_1Future.html#a1b80bf321358be44880d9c6bae5d9a2d">process::Future&lt; T &gt;</a>
 </li>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/functions_p.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_p.html b/content/api/latest/c++/functions_p.html
index 7913656..2c72b69 100644
--- a/content/api/latest/c++/functions_p.html
+++ b/content/api/latest/c++/functions_p.html
@@ -334,7 +334,7 @@
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1cni_1_1spec_1_1PluginError.html#ac0d92c5854587059ef4b8a45d5c560d9">mesos::internal::slave::cni::spec::PluginError</a>
 </li>
 <li>poll_interval
-: <a class="el" href="structmesos_1_1internal_1_1profile_1_1Flags.html#a7bed0d3e77c8a7fadc6ca05cb84ea5bc">mesos::internal::profile::Flags</a>
+: <a class="el" href="structmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor_1_1Flags.html#aff3b281cc2a2c6a0bf0dc598482efbae">mesos::internal::storage::UriDiskProfileAdaptor::Flags</a>
 </li>
 <li>PollSocketImpl()
 : <a class="el" href="classprocess_1_1network_1_1internal_1_1PollSocketImpl.html#a7dc8a9fdc548910d842505702e84585d">process::network::internal::PollSocketImpl</a>
@@ -489,10 +489,10 @@
 </li>
 <li>process
 : <a class="el" href="classmesos_1_1internal_1_1logger_1_1LogrotateContainerLogger.html#abb34cdfbdc44341018b34fcd96db68fd">mesos::internal::logger::LogrotateContainerLogger</a>
-, <a class="el" href="classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptor.html#a9e307897a4a26da842a50075ba91db0f">mesos::internal::profile::UriDiskProfileAdaptor</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1NoopQoSController.html#a46312bf88afe0db928f4adc8547df4cc">mesos::internal::slave::NoopQoSController</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1NoopResourceEstimator.html#aa901c292530c7e8315b6882a18903072">mesos::internal::slave::NoopResourceEstimator</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1SandboxContainerLogger.html#ae6d52b98a684d49fa90ea828cf8a6b8c">mesos::internal::slave::SandboxContainerLogger</a>
+, <a class="el" href="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor.html#ac061c8a485083fc218a3bc63efe21aea">mesos::internal::storage::UriDiskProfileAdaptor</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1ZooKeeperTest_1_1TestWatcher.html#a747c1b1809456584e2d9d6be312484ce">mesos::internal::tests::ZooKeeperTest::TestWatcher</a>
 </li>
 <li>Process()


[37/37] mesos-site git commit: Updated the website built from mesos SHA: 1231e8f.

Posted by gi...@apache.org.
Updated the website built from mesos SHA: 1231e8f.


Project: http://git-wip-us.apache.org/repos/asf/mesos-site/repo
Commit: http://git-wip-us.apache.org/repos/asf/mesos-site/commit/937d024f
Tree: http://git-wip-us.apache.org/repos/asf/mesos-site/tree/937d024f
Diff: http://git-wip-us.apache.org/repos/asf/mesos-site/diff/937d024f

Branch: refs/heads/asf-site
Commit: 937d024ff22489a4fcddecfd96c79055f660a22a
Parents: 923baa7
Author: jenkins <bu...@apache.org>
Authored: Wed Mar 21 21:52:37 2018 +0000
Committer: jenkins <bu...@apache.org>
Committed: Wed Mar 21 21:52:37 2018 +0000

----------------------------------------------------------------------
 content/api/latest/c++/Nodes.xml                |  448 ++--
 content/api/latest/c++/Tokens.xml               | 2173 +++++++++---------
 content/api/latest/c++/acls_8hpp_source.html    |    2 +-
 .../active__user__test__helper_8hpp_source.html |    2 +-
 .../latest/c++/agent_2agent_8hpp_source.html    |    2 +-
 content/api/latest/c++/annotated.html           |  314 +--
 .../api/latest/c++/anonymous_8hpp_source.html   |    2 +-
 .../latest/c++/appc_2runtime_8hpp_source.html   |    2 +-
 content/api/latest/c++/aufs_8hpp_source.html    |    2 +-
 ...tication_2secret__generator_8hpp_source.html |    2 +-
 content/api/latest/c++/auxprop_8hpp_source.html |    2 +-
 content/api/latest/c++/backend_8hpp_source.html |    2 +-
 .../c++/basic__authenticatee_8hpp_source.html   |    2 +-
 ...sic__authenticator__factory_8hpp_source.html |    2 +-
 .../api/latest/c++/benchmark_8hpp_source.html   |    2 +-
 content/api/latest/c++/bind_8hpp_source.html    |    2 +-
 content/api/latest/c++/blkio_8hpp_source.html   |    2 +-
 content/api/latest/c++/build_8hpp_source.html   |    2 +-
 .../capabilities__test__helper_8hpp_source.html |    2 +-
 content/api/latest/c++/catchup_8hpp_source.html |    2 +-
 .../cgroups_2subsystems_2cpu_8hpp_source.html   |    2 +-
 content/api/latest/c++/checker_8hpp_source.html |    2 +-
 .../c++/checker__process_8hpp_source.html       |    2 +-
 .../latest/c++/checks__runtime_8hpp_source.html |    2 +-
 .../latest/c++/checks__types_8hpp_source.html   |    2 +-
 content/api/latest/c++/classes.html             |   38 +-
 .../api/latest/c++/classflags_1_1FlagsBase.html |   14 +-
 .../api/latest/c++/classflags_1_1FlagsBase.png  |  Bin 13922 -> 14093 bytes
 .../c++/classmesos_1_1DiskProfileAdaptor.html   |   12 +-
 .../c++/classmesos_1_1DiskProfileAdaptor.png    |  Bin 869 -> 936 bytes
 .../classmesos_1_1csi_1_1Client-members.html    |    2 +-
 .../latest/c++/classmesos_1_1csi_1_1Client.html |   10 +-
 ...rofile_1_1UriDiskProfileAdaptor-members.html |   79 -
 ...nal_1_1profile_1_1UriDiskProfileAdaptor.html |  285 ---
 ...rnal_1_1profile_1_1UriDiskProfileAdaptor.png |  Bin 872 -> 0 bytes
 ...1_1UriDiskProfileAdaptorProcess-members.html |  108 -
 ...profile_1_1UriDiskProfileAdaptorProcess.html |  296 ---
 ...1profile_1_1UriDiskProfileAdaptorProcess.png |  Bin 2016 -> 0 bytes
 ...s_1_1internal_1_1slave_1_1Flags-members.html |  193 +-
 ...lassmesos_1_1internal_1_1slave_1_1Flags.html |   14 +
 ...torage_1_1UriDiskProfileAdaptor-members.html |   79 +
 ...nal_1_1storage_1_1UriDiskProfileAdaptor.html |  291 +++
 ...rnal_1_1storage_1_1UriDiskProfileAdaptor.png |  Bin 0 -> 933 bytes
 ...1_1UriDiskProfileAdaptorProcess-members.html |  108 +
 ...storage_1_1UriDiskProfileAdaptorProcess.html |  296 +++
 ...1storage_1_1UriDiskProfileAdaptorProcess.png |  Bin 0 -> 2020 bytes
 ...ernal_1_1tests_1_1MockCSIPlugin-members.html |    4 +-
 ...s_1_1internal_1_1tests_1_1MockCSIPlugin.html |   20 +-
 .../latest/c++/classprocess_1_1ProcessBase.html |    2 +-
 ...classprocess_1_1grpc_1_1Channel-members.html |    3 +-
 .../c++/classprocess_1_1grpc_1_1Channel.html    |   26 +
 content/api/latest/c++/client_8hpp.html         |    2 +-
 content/api/latest/c++/client_8hpp_source.html  |   11 +-
 content/api/latest/c++/cluster_8hpp_source.html |    2 +-
 content/api/latest/c++/cni_8hpp_source.html     |    2 +-
 .../combined__authenticator_8hpp_source.html    |    2 +-
 .../latest/c++/command__utils_8hpp_source.html  |    2 +-
 .../common_2resources__utils_8hpp_source.html   |    2 +-
 .../c++/common_2validation_8hpp_source.html     |    2 +-
 content/api/latest/c++/common_8hpp_source.html  |    2 +-
 .../latest/c++/compatibility_8hpp_source.html   |    2 +-
 .../api/latest/c++/components_8hpp_source.html  |    2 +-
 .../api/latest/c++/composing_8hpp_source.html   |    2 +-
 .../api/latest/c++/consensus_8hpp_source.html   |    2 +-
 .../c++/container__daemon_8hpp_source.html      |    2 +-
 .../container__daemon__process_8hpp_source.html |    2 +-
 .../c++/contender_2standalone_8hpp_source.html  |    2 +-
 .../api/latest/c++/coordinator_8hpp_source.html |    2 +-
 content/api/latest/c++/cpuacct_8hpp_source.html |    2 +-
 content/api/latest/c++/cpuset_8hpp_source.html  |    2 +-
 .../api/latest/c++/credentials_8hpp_source.html |    2 +-
 .../api/latest/c++/csi_2paths_8hpp_source.html  |    4 +-
 content/api/latest/c++/curl_8hpp_source.html    |    2 +-
 content/api/latest/c++/daemon_8hpp_source.html  |    2 +-
 .../c++/detector_2standalone_8hpp_source.html   |    2 +-
 content/api/latest/c++/devices_8hpp_source.html |    2 +-
 content/api/latest/c++/devolve_8hpp_source.html |    2 +-
 .../dir_317d8e1c02af29f941da9fa678654170.html   |    2 +-
 .../dir_9203508e9880229bf9e51c7531b2512c.html   |    2 +-
 .../dir_b601d242bacbba2c3927189d0c8b568b.html   |    2 +-
 .../latest/c++/disk__profile__utils_8hpp.html   |   18 +-
 .../c++/disk__profile__utils_8hpp_source.html   |   10 +-
 .../latest/c++/docker_2runtime_8hpp_source.html |    2 +-
 .../latest/c++/docker__archive_8hpp_source.html |    2 +-
 .../latest/c++/docker__common_8hpp_source.html  |    2 +-
 .../api/latest/c++/drf_2sorter_8hpp_source.html |    2 +-
 content/api/latest/c++/driver_8hpp_source.html  |    2 +-
 .../c++/environment__secret_8hpp_source.html    |    2 +-
 content/api/latest/c++/evolve_8hpp_source.html  |    2 +-
 .../c++/fetcher__process_8hpp_source.html       |    2 +-
 content/api/latest/c++/file_8hpp_source.html    |    2 +-
 content/api/latest/c++/files.html               |    6 +-
 content/api/latest/c++/files_8hpp_source.html   |    2 +-
 .../c++/filesystem_2posix_8hpp_source.html      |    2 +-
 content/api/latest/c++/functions_0x7e.html      |    2 +-
 content/api/latest/c++/functions_c.html         |   16 +-
 content/api/latest/c++/functions_d.html         |    9 +-
 content/api/latest/c++/functions_f.html         |   20 +-
 content/api/latest/c++/functions_func_0x7e.html |    2 +-
 content/api/latest/c++/functions_func_c.html    |   22 +-
 content/api/latest/c++/functions_func_f.html    |    4 +-
 content/api/latest/c++/functions_func_i.html    |    4 +-
 content/api/latest/c++/functions_func_o.html    |    6 +-
 content/api/latest/c++/functions_func_s.html    |   16 +-
 content/api/latest/c++/functions_func_t.html    |    6 +-
 content/api/latest/c++/functions_func_u.html    |    4 +-
 content/api/latest/c++/functions_func_w.html    |   12 +-
 content/api/latest/c++/functions_i.html         |    4 +-
 content/api/latest/c++/functions_m.html         |    2 +-
 content/api/latest/c++/functions_n.html         |   10 +-
 content/api/latest/c++/functions_o.html         |    6 +-
 content/api/latest/c++/functions_p.html         |    4 +-
 content/api/latest/c++/functions_r.html         |    7 +-
 content/api/latest/c++/functions_rela.html      |    6 +-
 content/api/latest/c++/functions_s.html         |   60 +-
 content/api/latest/c++/functions_t.html         |   16 +-
 content/api/latest/c++/functions_u.html         |   12 +-
 content/api/latest/c++/functions_vars_d.html    |    3 +
 content/api/latest/c++/functions_vars_f.html    |    2 +-
 content/api/latest/c++/functions_vars_m.html    |    2 +-
 content/api/latest/c++/functions_vars_p.html    |    4 +-
 content/api/latest/c++/functions_vars_u.html    |    2 +-
 content/api/latest/c++/functions_w.html         |    6 +-
 content/api/latest/c++/gc_8hpp_source.html      |    2 +-
 .../api/latest/c++/gc__process_8hpp_source.html |    2 +-
 content/api/latest/c++/grpc_8hpp.html           |    2 +-
 content/api/latest/c++/grpc_8hpp_source.html    |   18 +-
 content/api/latest/c++/hadoop_8hpp_source.html  |    2 +-
 .../latest/c++/health__checker_8hpp_source.html |    2 +-
 .../latest/c++/hierarchical_8hpp_source.html    |    2 +-
 content/api/latest/c++/hierarchy.html           |   72 +-
 .../latest/c++/hook_2manager_8hpp_source.html   |    2 +-
 content/api/latest/c++/hook_8hpp_source.html    |    2 +-
 .../api/latest/c++/host__path_8hpp_source.html  |    2 +-
 .../c++/http__authenticatee_8hpp_source.html    |    2 +-
 .../c++/http__authenticator_8hpp_source.html    |    2 +-
 .../c++/http__connection_8hpp_source.html       |    2 +-
 .../http__server__test__helper_8hpp_source.html |    2 +-
 content/api/latest/c++/hugetlb_8hpp_source.html |    2 +-
 content/api/latest/c++/image_8hpp_source.html   |    2 +-
 .../api/latest/c++/in__memory_8hpp_source.html  |    2 +-
 .../api/latest/c++/include_2csi_2spec_8hpp.html |    2 +-
 .../c++/include_2csi_2spec_8hpp_source.html     |    4 +-
 ...mesos_2allocator_2allocator_8hpp_source.html |    2 +-
 .../include_2mesos_2attributes_8hpp_source.html |    2 +-
 ...thentication_2authenticatee_8hpp_source.html |    2 +-
 ...thentication_2authenticator_8hpp_source.html |    2 +-
 ...cation_2http_2authenticatee_8hpp_source.html |    2 +-
 ...sos_2authorizer_2authorizer_8hpp_source.html |    2 +-
 ..._2mesos_2executor_2executor_8hpp_source.html |    2 +-
 .../include_2mesos_2executor_8hpp_source.html   |    2 +-
 .../c++/include_2mesos_2http_8hpp_source.html   |    2 +-
 .../include_2mesos_2log_2log_8hpp_source.html   |    2 +-
 ...s_2maintenance_2maintenance_8hpp_source.html |    2 +-
 ...de_2mesos_2master_2detector_8hpp_source.html |    2 +-
 ...lude_2mesos_2master_2master_8hpp_source.html |    2 +-
 ...e_2mesos_2module_2allocator_8hpp_source.html |    2 +-
 ...esos_2module_2authenticatee_8hpp_source.html |    2 +-
 ...esos_2module_2authenticator_8hpp_source.html |    2 +-
 ..._2mesos_2module_2authorizer_8hpp_source.html |    2 +-
 ...de_2mesos_2module_2detector_8hpp_source.html |    2 +-
 ...de_2mesos_2module_2isolator_8hpp_source.html |    2 +-
 ...lude_2mesos_2module_2module_8hpp_source.html |    2 +-
 .../c++/include_2mesos_2module_8hpp_source.html |    2 +-
 ...mesos_2slave_2containerizer_8hpp_source.html |    2 +-
 ...ude_2mesos_2slave_2isolator_8hpp_source.html |    2 +-
 ...lude_2mesos_2state_2leveldb_8hpp_source.html |    2 +-
 .../include_2mesos_2state_2log_8hpp_source.html |    2 +-
 ...ude_2mesos_2state_2protobuf_8hpp_source.html |    2 +-
 ...nclude_2mesos_2state_2state_8hpp_source.html |    2 +-
 ...lude_2mesos_2state_2storage_8hpp_source.html |    2 +-
 ...de_2mesos_2state_2zookeeper_8hpp_source.html |    2 +-
 ...nclude_2mesos_2uri_2fetcher_8hpp_source.html |    2 +-
 .../include_2mesos_2uri_2uri_8hpp_source.html   |    2 +-
 ...lude_2mesos_2v1_2attributes_8hpp_source.html |    2 +-
 ...sos_2v1_2executor_2executor_8hpp_source.html |    2 +-
 ...nclude_2mesos_2v1_2executor_8hpp_source.html |    2 +-
 ..._2mesos_2v1_2master_2master_8hpp_source.html |    2 +-
 .../include_2mesos_2v1_2mesos_8hpp_source.html  |    2 +-
 .../include_2mesos_2v1_2values_8hpp_source.html |    2 +-
 .../c++/include_2mesos_2values_8hpp_source.html |    2 +-
 content/api/latest/c++/index.hhc                |  149 +-
 content/api/latest/c++/index.hhk                |  295 ++-
 content/api/latest/c++/index.hhp                |   32 +-
 .../api/latest/c++/initialize_8hpp_source.html  |    2 +-
 content/api/latest/c++/ipc_8hpp_source.html     |    2 +-
 .../c++/jwt__secret__generator_8hpp_source.html |    2 +-
 .../kill__policy__test__helper_8hpp_source.html |    2 +-
 content/api/latest/c++/launch_8hpp_source.html  |    2 +-
 .../latest/c++/lib__logrotate_8hpp_source.html  |    2 +-
 .../c++/linux_2capabilities_8hpp_source.html    |    2 +-
 .../latest/c++/linux__launcher_8hpp_source.html |    2 +-
 content/api/latest/c++/load_8hpp_source.html    |    2 +-
 .../latest/c++/local_2local_8hpp_source.html    |    2 +-
 .../latest/c++/local__puller_8hpp_source.html   |    2 +-
 .../api/latest/c++/logrotate_8hpp_source.html   |    2 +-
 content/api/latest/c++/machine_8hpp_source.html |    2 +-
 .../c++/master_2contender_8hpp_source.html      |    2 +-
 .../c++/master_2registrar_8hpp_source.html      |    2 +-
 .../c++/master_2validation_8hpp_source.html     |    2 +-
 content/api/latest/c++/mem_8hpp_source.html     |    2 +-
 content/api/latest/c++/memory_8hpp_source.html  |    2 +-
 .../c++/memory__test__helper_8hpp_source.html   |    2 +-
 ...sos__executor__driver__impl_8hpp_source.html |    2 +-
 ...os__scheduler__driver__impl_8hpp_source.html |    2 +-
 .../api/latest/c++/messages_8hpp_source.html    |    2 +-
 .../c++/metadata__manager_8hpp_source.html      |    2 +-
 .../c++/mock__containerizer_8hpp_source.html    |    2 +-
 .../api/latest/c++/mock__csi__plugin_8hpp.html  |    7 +-
 .../c++/mock__csi__plugin_8hpp_source.html      |   17 +-
 .../latest/c++/mock__docker_8hpp_source.html    |    2 +-
 .../latest/c++/mock__fetcher_8hpp_source.html   |    2 +-
 .../latest/c++/mock__registrar_8hpp_source.html |    2 +-
 .../api/latest/c++/mock__slave_8hpp_source.html |    2 +-
 .../module_2container__logger_8hpp_source.html  |    2 +-
 .../c++/module_2contender_8hpp_source.html      |    2 +-
 .../latest/c++/module_2disk__profile_8hpp.html  |   91 -
 .../c++/module_2disk__profile_8hpp_source.html  |   73 -
 .../module_2disk__profile__adaptor_8hpp.html    |   91 +
 ...ule_2disk__profile__adaptor_8hpp_source.html |   73 +
 .../latest/c++/module_2hook_8hpp_source.html    |    2 +-
 .../latest/c++/module_2manager_8hpp_source.html |    2 +-
 .../module_2qos__controller_8hpp_source.html    |    2 +-
 ...module_2resource__estimator_8hpp_source.html |    2 +-
 .../module_2secret__generator_8hpp_source.html  |    2 +-
 content/api/latest/c++/mount_8hpp_source.html   |    2 +-
 .../api/latest/c++/namespacemembers_func_i.html |    2 +-
 .../api/latest/c++/namespacemembers_func_p.html |    2 +-
 .../api/latest/c++/namespacemembers_func_v.html |    2 +-
 content/api/latest/c++/namespacemembers_i.html  |    2 +-
 content/api/latest/c++/namespacemembers_p.html  |    2 +-
 content/api/latest/c++/namespacemembers_v.html  |    2 +-
 .../latest/c++/namespacemesos_1_1internal.html  |    4 +-
 .../namespacemesos_1_1internal_1_1profile.html  |  162 --
 .../namespacemesos_1_1internal_1_1storage.html  |  160 ++
 content/api/latest/c++/namespaces.html          |   78 +-
 .../api/latest/c++/net__cls_8hpp_source.html    |    2 +-
 .../api/latest/c++/net__prio_8hpp_source.html   |    2 +-
 .../api/latest/c++/operation_8hpp_source.html   |    2 +-
 content/api/latest/c++/overlay_8hpp_source.html |    2 +-
 .../api/latest/c++/perf__event_8hpp_source.html |    2 +-
 content/api/latest/c++/pids_8hpp_source.html    |    2 +-
 .../latest/c++/port__mapper_8hpp_source.html    |    2 +-
 .../latest/c++/port__mapping_8hpp_source.html   |    2 +-
 content/api/latest/c++/ports_8hpp_source.html   |    2 +-
 .../api/latest/c++/posix_2disk_8hpp_source.html |    2 +-
 .../latest/c++/posix_2rlimits_8hpp_source.html  |    2 +-
 content/api/latest/c++/posix_8hpp_source.html   |    2 +-
 .../latest/c++/protobuf__utils_8hpp_source.html |    2 +-
 .../api/latest/c++/provider_8hpp_source.html    |    2 +-
 .../api/latest/c++/provisioner_8hpp_source.html |    2 +-
 .../latest/c++/proxy__executor_8hpp_source.html |    2 +-
 .../c++/proxy__scheduler_8hpp_source.html       |    2 +-
 content/api/latest/c++/puller_8hpp_source.html  |    2 +-
 .../c++/qos__controllers_2noop_8hpp_source.html |    2 +-
 content/api/latest/c++/recover_8hpp_source.html |    2 +-
 .../c++/registry__operations_8hpp_source.html   |    2 +-
 .../c++/registry__puller_8hpp_source.html       |    2 +-
 content/api/latest/c++/replica_8hpp_source.html |    2 +-
 .../api/latest/c++/resolver_8hpp_source.html    |    2 +-
 .../resource__estimators_2noop_8hpp_source.html |    2 +-
 .../resource__provider_2local_8hpp_source.html  |    2 +-
 ...resource__provider_2manager_8hpp_source.html |    2 +-
 ...source__provider_2registrar_8hpp_source.html |    2 +-
 ...rovider_2resource__provider_8hpp_source.html |    2 +-
 ...__provider_2storage_2disk__profile_8hpp.html |   91 -
 ...der_2storage_2disk__profile_8hpp_source.html |   88 -
 ...r_2storage_2disk__profile__adaptor_8hpp.html |   91 +
 ...age_2disk__profile__adaptor_8hpp_source.html |   88 +
 ...ource__provider_2validation_8hpp_source.html |    2 +-
 .../api/latest/c++/resources_8hpp_source.html   |    2 +-
 content/api/latest/c++/roles_8hpp_source.html   |    2 +-
 content/api/latest/c++/rootfs_8hpp_source.html  |    2 +-
 content/api/latest/c++/sandbox_8hpp_source.html |    2 +-
 .../latest/c++/sandbox__path_8hpp_source.html   |    2 +-
 .../c++/scheduler_2scheduler_8hpp_source.html   |    2 +-
 .../api/latest/c++/scheduler_8hpp_source.html   |    2 +-
 content/api/latest/c++/script_8hpp_source.html  |    2 +-
 content/api/latest/c++/secret_8hpp_source.html  |    2 +-
 .../c++/secret__resolver_8hpp_source.html       |    2 +-
 .../c++/setns__test__helper_8hpp_source.html    |    2 +-
 .../slave_2container__logger_8hpp_source.html   |    2 +-
 ...lave_2containerizer_2docker_8hpp_source.html |    2 +-
 ...isolators_2cgroups_2cgroups_8hpp_source.html |    2 +-
 ...tors_2docker_2volume_2paths_8hpp_source.html |    2 +-
 ...lators_2linux_2capabilities_8hpp_source.html |    2 +-
 ...lators_2network_2cni_2paths_8hpp_source.html |    2 +-
 ..._2isolators_2posix_2rlimits_8hpp_source.html |    2 +-
 ...tainerizer_2mesos_2launcher_8hpp_source.html |    2 +-
 ...containerizer_2mesos_2paths_8hpp_source.html |    2 +-
 ...s_2provisioner_2appc_2paths_8hpp_source.html |    2 +-
 ...s_2provisioner_2appc_2store_8hpp_source.html |    2 +-
 ...provisioner_2backends_2copy_8hpp_source.html |    2 +-
 ...2provisioner_2docker_2paths_8hpp_source.html |    2 +-
 ...2provisioner_2docker_2store_8hpp_source.html |    2 +-
 ..._2mesos_2provisioner_2paths_8hpp_source.html |    2 +-
 ..._2mesos_2provisioner_2store_8hpp_source.html |    2 +-
 .../latest/c++/slave_2paths_8hpp_source.html    |    2 +-
 .../c++/slave_2qos__controller_8hpp_source.html |    2 +-
 .../slave_2resource__estimator_8hpp_source.html |    2 +-
 .../c++/slave_2validation_8hpp_source.html      |    2 +-
 content/api/latest/c++/slave_8hpp_source.html   |    2 +-
 content/api/latest/c++/sorter_8hpp_source.html  |    2 +-
 ...n_2cram__md5_2authenticatee_8hpp_source.html |    2 +-
 ...n_2cram__md5_2authenticator_8hpp_source.html |    2 +-
 ...thorizer_2local_2authorizer_8hpp_source.html |    2 +-
 .../c++/src_2common_2http_8hpp_source.html      |    2 +-
 .../c++/src_2common_2recordio_8hpp_source.html  |    2 +-
 .../c++/src_2common_2values_8hpp_source.html    |    2 +-
 .../api/latest/c++/src_2csi_2utils_8hpp.html    |    2 +-
 .../latest/c++/src_2csi_2utils_8hpp_source.html |   10 +-
 .../c++/src_2docker_2executor_8hpp_source.html  |    2 +-
 .../c++/src_2examples_2flags_8hpp_source.html   |    2 +-
 .../c++/src_2examples_2utils_8hpp_source.html   |    2 +-
 .../latest/c++/src_2linux_2fs_8hpp_source.html  |    2 +-
 .../c++/src_2local_2flags_8hpp_source.html      |    2 +-
 .../c++/src_2log_2leveldb_8hpp_source.html      |    2 +-
 .../latest/c++/src_2log_2log_8hpp_source.html   |    2 +-
 .../c++/src_2log_2metrics_8hpp_source.html      |    2 +-
 .../c++/src_2log_2storage_8hpp_source.html      |    2 +-
 .../c++/src_2log_2tool_2read_8hpp_source.html   |    2 +-
 .../c++/src_2logging_2flags_8hpp_source.html    |    2 +-
 .../c++/src_2logging_2logging_8hpp_source.html  |    2 +-
 ...allocator_2mesos_2allocator_8hpp_source.html |    2 +-
 ..._2allocator_2mesos_2metrics_8hpp_source.html |    2 +-
 ...cator_2sorter_2drf_2metrics_8hpp_source.html |    2 +-
 .../c++/src_2master_2constants_8hpp_source.html |    2 +-
 ...aster_2contender_2zookeeper_8hpp_source.html |    2 +-
 ...master_2detector_2zookeeper_8hpp_source.html |    2 +-
 .../c++/src_2master_2flags_8hpp_source.html     |    2 +-
 .../src_2master_2maintenance_8hpp_source.html   |    2 +-
 .../c++/src_2master_2master_8hpp_source.html    |    2 +-
 .../c++/src_2master_2metrics_8hpp_source.html   |    2 +-
 .../c++/src_2master_2quota_8hpp_source.html     |    2 +-
 .../c++/src_2messages_2flags_8hpp_source.html   |    2 +-
 .../c++/src_2messages_2log_8hpp_source.html     |    2 +-
 ...esource__provider_2detector_8hpp_source.html |    2 +-
 ...resource__provider_2message_8hpp_source.html |    2 +-
 .../c++/src_2sched_2constants_8hpp_source.html  |    2 +-
 .../c++/src_2sched_2flags_8hpp_source.html      |    2 +-
 .../src_2scheduler_2constants_8hpp_source.html  |    2 +-
 .../c++/src_2scheduler_2flags_8hpp_source.html  |    2 +-
 .../c++/src_2slave_2constants_8hpp_source.html  |    2 +-
 ...ontainerizer_2containerizer_8hpp_source.html |    2 +-
 ...ave_2containerizer_2fetcher_8hpp_source.html |    2 +-
 ...ainerizer_2mesos_2constants_8hpp_source.html |    2 +-
 ...rizer_2mesos_2containerizer_8hpp_source.html |    2 +-
 ...tainerizer_2mesos_2isolator_8hpp_source.html |    2 +-
 ...olators_2cgroups_2constants_8hpp_source.html |    2 +-
 ...s_2docker_2volume_2isolator_8hpp_source.html |    2 +-
 ...tors_2docker_2volume_2state_8hpp_source.html |    2 +-
 ...solators_2filesystem_2linux_8hpp_source.html |    2 +-
 ...olators_2filesystem_2shared_8hpp_source.html |    2 +-
 ...lators_2filesystem_2windows_8hpp_source.html |    2 +-
 ..._2isolators_2gpu_2allocator_8hpp_source.html |    2 +-
 ...s_2isolators_2gpu_2isolator_8hpp_source.html |    2 +-
 ...2isolators_2namespaces_2pid_8hpp_source.html |    2 +-
 ...olators_2network_2cni_2spec_8hpp_source.html |    2 +-
 ...esos_2isolators_2xfs_2utils_8hpp_source.html |    2 +-
 ...s_2provisioner_2appc_2cache_8hpp_source.html |    2 +-
 ...2provisioner_2appc_2fetcher_8hpp_source.html |    2 +-
 ...sos_2provisioner_2constants_8hpp_source.html |    2 +-
 ..._2mesos_2provisioner_2utils_8hpp_source.html |    2 +-
 ...containerizer_2mesos_2utils_8hpp_source.html |    2 +-
 .../c++/src_2slave_2flags_8hpp_source.html      |  169 +-
 .../c++/src_2slave_2http_8hpp_source.html       |    2 +-
 .../c++/src_2slave_2metrics_8hpp_source.html    |    2 +-
 .../c++/src_2slave_2state_8hpp_source.html      |    2 +-
 .../c++/src_2tests_2allocator_8hpp_source.html  |    2 +-
 ...ts_2containerizer_2isolator_8hpp_source.html |    2 +-
 .../src_2tests_2containerizer_8hpp_source.html  |    2 +-
 .../src_2tests_2environment_8hpp_source.html    |    2 +-
 .../c++/src_2tests_2flags_8hpp_source.html      |    2 +-
 .../c++/src_2tests_2limiter_8hpp_source.html    |    2 +-
 .../c++/src_2tests_2mesos_8hpp_source.html      |    2 +-
 .../c++/src_2tests_2module_8hpp_source.html     |    2 +-
 .../c++/src_2tests_2utils_8hpp_source.html      |    2 +-
 .../c++/src_2tests_2zookeeper_8hpp_source.html  |    2 +-
 .../c++/src_2uri_2fetcher_8hpp_source.html      |    2 +-
 .../src_2uri_2schemes_2http_8hpp_source.html    |    2 +-
 .../latest/c++/src_2uri_2utils_8hpp_source.html |    2 +-
 .../c++/src_2version_2version_8hpp_source.html  |    2 +-
 ...s__update__manager__process_8hpp_source.html |    2 +-
 ...os_1_1DiskProfileAdaptor_1_1ProfileInfo.html |    4 +-
 ...1_1internal_1_1profile_1_1Flags-members.html |  107 -
 ...ctmesos_1_1internal_1_1profile_1_1Flags.html |  246 --
 ...uctmesos_1_1internal_1_1profile_1_1Flags.png |  Bin 788 -> 0 bytes
 ...1UriDiskProfileAdaptor_1_1Flags-members.html |  107 +
 ...orage_1_1UriDiskProfileAdaptor_1_1Flags.html |  246 ++
 ...torage_1_1UriDiskProfileAdaptor_1_1Flags.png |  Bin 0 -> 1066 bytes
 ...le_3_01mesos_1_1DiskProfileAdaptor_01_4.html |    4 +-
 .../api/latest/c++/subsystem_8hpp_source.html   |    2 +-
 .../api/latest/c++/switchboard_8hpp_source.html |    2 +-
 content/api/latest/c++/systemd_8hpp_source.html |    2 +-
 ...sk__status__update__manager_8hpp_source.html |    2 +-
 .../latest/c++/test__module_8hpp_source.html    |    2 +-
 ...ts_2containerizer_2launcher_8hpp_source.html |    2 +-
 ...tests_2containerizer_2store_8hpp_source.html |    2 +-
 .../tests_2resources__utils_8hpp_source.html    |    2 +-
 .../latest/c++/tool_2replica_8hpp_source.html   |    2 +-
 content/api/latest/c++/tool_8hpp_source.html    |    2 +-
 .../api/latest/c++/type__utils_8hpp_source.html |    2 +-
 .../c++/uri_2fetchers_2copy_8hpp_source.html    |    2 +-
 .../c++/uri_2fetchers_2docker_8hpp_source.html  |    2 +-
 .../c++/uri_2schemes_2docker_8hpp_source.html   |    2 +-
 .../c++/uri_2schemes_2hdfs_8hpp_source.html     |    2 +-
 .../api/latest/c++/uri__disk__profile_8hpp.html |  103 -
 .../c++/uri__disk__profile_8hpp_source.html     |  113 -
 .../c++/uri__disk__profile__adaptor_8hpp.html   |  103 +
 ...uri__disk__profile__adaptor_8hpp_source.html |  117 +
 content/api/latest/c++/usage_8hpp_source.html   |    2 +-
 .../latest/c++/v0__v1executor_8hpp_source.html  |    2 +-
 .../c++/v1_2agent_2agent_8hpp_source.html       |    2 +-
 ...rovider_2resource__provider_8hpp_source.html |    2 +-
 .../c++/v1_2resource__provider_8hpp_source.html |    2 +-
 .../latest/c++/v1_2resources_8hpp_source.html   |    2 +-
 .../v1_2scheduler_2scheduler_8hpp_source.html   |    2 +-
 .../latest/c++/v1_2scheduler_8hpp_source.html   |    2 +-
 content/api/latest/c++/volume_8hpp_source.html  |    2 +-
 content/api/latest/c++/weights_8hpp_source.html |    2 +-
 .../c++/whitelist__watcher_8hpp_source.html     |    2 +-
 .../latest/c++/windows_2cpu_8hpp_source.html    |    2 +-
 .../api/latest/c++/xfs_2disk_8hpp_source.html   |    2 +-
 .../zookeeper__test__server_8hpp_source.html    |    2 +-
 ...Protos.Resource.DiskInfo.Source.Builder.html |   12 +-
 .../mesos/Protos.Resource.DiskInfo.Source.html  |    6 +-
 ...rotos.Resource.DiskInfo.SourceOrBuilder.html |    6 +-
 content/blog/feed.xml                           |    2 +-
 .../index.html                                  |    2 +-
 content/sitemap.xml                             |  104 +-
 430 files changed, 4525 insertions(+), 4407 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/mesos-site/blob/937d024f/content/api/latest/c++/Nodes.xml
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/Nodes.xml b/content/api/latest/c++/Nodes.xml
index f35342c..4b34439 100644
--- a/content/api/latest/c++/Nodes.xml
+++ b/content/api/latest/c++/Nodes.xml
@@ -549,10 +549,6 @@
                 </Subnodes>
                </Node>
                <Node>
-                <Name>profile</Name>
-                <Path>namespacemesos_1_1internal_1_1profile.html</Path>
-               </Node>
-               <Node>
                 <Name>protobuf</Name>
                 <Path>namespacemesos_1_1internal_1_1protobuf.html</Path>
                 <Subnodes>
@@ -737,6 +733,10 @@
                 </Subnodes>
                </Node>
                <Node>
+                <Name>storage</Name>
+                <Path>namespacemesos_1_1internal_1_1storage.html</Path>
+               </Node>
+               <Node>
                 <Name>tests</Name>
                 <Path>namespacemesos_1_1internal_1_1tests.html</Path>
                 <Subnodes>
@@ -3720,7 +3720,7 @@
                  <Node>
                   <Name>Client</Name>
                   <Path>classmesos_1_1csi_1_1Client.html</Path>
-                  <Anchor>a0f26ee65d1895d94bb43ba9365352cdf</Anchor>
+                  <Anchor>ad6340fa0f6d90d9dbcd01953c14d5b71</Anchor>
                  </Node>
                  <Node>
                   <Name>ControllerGetCapabilities</Name>
@@ -9175,100 +9175,6 @@
                 </Subnodes>
                </Node>
                <Node>
-                <Name>profile</Name>
-                <Path>namespacemesos_1_1internal_1_1profile.html</Path>
-                <Subnodes>
-                 <Node>
-                  <Name>Flags</Name>
-                  <Path>structmesos_1_1internal_1_1profile_1_1Flags.html</Path>
-                  <Subnodes>
-                   <Node>
-                    <Name>Flags</Name>
-                    <Path>structmesos_1_1internal_1_1profile_1_1Flags.html</Path>
-                    <Anchor>a10166e16ba42331fed92cd81769da33d</Anchor>
-                   </Node>
-                   <Node>
-                    <Name>max_random_wait</Name>
-                    <Path>structmesos_1_1internal_1_1profile_1_1Flags.html</Path>
-                    <Anchor>ae38e01d8f13ea537d91186e5b53efeb6</Anchor>
-                   </Node>
-                   <Node>
-                    <Name>poll_interval</Name>
-                    <Path>structmesos_1_1internal_1_1profile_1_1Flags.html</Path>
-                    <Anchor>a7bed0d3e77c8a7fadc6ca05cb84ea5bc</Anchor>
-                   </Node>
-                   <Node>
-                    <Name>uri</Name>
-                    <Path>structmesos_1_1internal_1_1profile_1_1Flags.html</Path>
-                    <Anchor>ae427888bb547a4bf70b07eb058419fb9</Anchor>
-                   </Node>
-                  </Subnodes>
-                 </Node>
-                 <Node>
-                  <Name>UriDiskProfileAdaptor</Name>
-                  <Path>classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptor.html</Path>
-                  <Subnodes>
-                   <Node>
-                    <Name>UriDiskProfileAdaptor</Name>
-                    <Path>classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptor.html</Path>
-                    <Anchor>afe9df0e0e5c89333004416eb5dc51349</Anchor>
-                   </Node>
-                   <Node>
-                    <Name>~UriDiskProfileAdaptor</Name>
-                    <Path>classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptor.html</Path>
-                    <Anchor>a1d2f2b61514b04c2ab8615a4e331bfb2</Anchor>
-                   </Node>
-                   <Node>
-                    <Name>translate</Name>
-                    <Path>classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptor.html</Path>
-                    <Anchor>a805d75d0b0f8fdb303b6e3056b4c40c9</Anchor>
-                   </Node>
-                   <Node>
-                    <Name>watch</Name>
-                    <Path>classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptor.html</Path>
-                    <Anchor>a7b2fa69e4f1d061c6da40f217da0121f</Anchor>
-                   </Node>
-                   <Node>
-                    <Name>flags</Name>
-                    <Path>classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptor.html</Path>
-                    <Anchor>a72c674ee3bb60e8bf36b300e8eca67cc</Anchor>
-                   </Node>
-                   <Node>
-                    <Name>process</Name>
-                    <Path>classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptor.html</Path>
-                    <Anchor>a9e307897a4a26da842a50075ba91db0f</Anchor>
-                   </Node>
-                  </Subnodes>
-                 </Node>
-                 <Node>
-                  <Name>UriDiskProfileAdaptorProcess</Name>
-                  <Path>classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptorProcess.html</Path>
-                  <Subnodes>
-                   <Node>
-                    <Name>UriDiskProfileAdaptorProcess</Name>
-                    <Path>classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptorProcess.html</Path>
-                    <Anchor>ae6cf670e420497db950ddd2d75e22485</Anchor>
-                   </Node>
-                   <Node>
-                    <Name>initialize</Name>
-                    <Path>classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptorProcess.html</Path>
-                    <Anchor>a818172f9ea5940d28a1ea2012aa47640</Anchor>
-                   </Node>
-                   <Node>
-                    <Name>translate</Name>
-                    <Path>classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptorProcess.html</Path>
-                    <Anchor>aac97559cdd80b5e951b51d90046cd456</Anchor>
-                   </Node>
-                   <Node>
-                    <Name>watch</Name>
-                    <Path>classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptorProcess.html</Path>
-                    <Anchor>a8e8a5728dc13fccd9a20a6f61c555571</Anchor>
-                   </Node>
-                  </Subnodes>
-                 </Node>
-                </Subnodes>
-               </Node>
-               <Node>
                 <Name>protobuf</Name>
                 <Path>namespacemesos_1_1internal_1_1protobuf.html</Path>
                 <Subnodes>
@@ -11449,6 +11355,11 @@
                     <Anchor>a1a310bac36b6f2744f7d42441e71101c</Anchor>
                    </Node>
                    <Node>
+                    <Name>disk_profile_adaptor</Name>
+                    <Path>classmesos_1_1internal_1_1slave_1_1Flags.html</Path>
+                    <Anchor>a6bc20e0bb700865679da21346dea4cd7</Anchor>
+                   </Node>
+                   <Node>
                     <Name>disk_watch_interval</Name>
                     <Path>classmesos_1_1internal_1_1slave_1_1Flags.html</Path>
                     <Anchor>aa712f5e8279ce1fd8a47ccd12aae8217</Anchor>
@@ -15158,6 +15069,100 @@
                 </Subnodes>
                </Node>
                <Node>
+                <Name>storage</Name>
+                <Path>namespacemesos_1_1internal_1_1storage.html</Path>
+                <Subnodes>
+                 <Node>
+                  <Name>UriDiskProfileAdaptor</Name>
+                  <Path>classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor.html</Path>
+                  <Subnodes>
+                   <Node>
+                    <Name>Flags</Name>
+                    <Path>structmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor_1_1Flags.html</Path>
+                    <Subnodes>
+                     <Node>
+                      <Name>Flags</Name>
+                      <Path>structmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor_1_1Flags.html</Path>
+                      <Anchor>ab4e89182c53b60ad6ddf389ce595612a</Anchor>
+                     </Node>
+                     <Node>
+                      <Name>max_random_wait</Name>
+                      <Path>structmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor_1_1Flags.html</Path>
+                      <Anchor>a2f95281a8b197431418da487761b22d9</Anchor>
+                     </Node>
+                     <Node>
+                      <Name>poll_interval</Name>
+                      <Path>structmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor_1_1Flags.html</Path>
+                      <Anchor>aff3b281cc2a2c6a0bf0dc598482efbae</Anchor>
+                     </Node>
+                     <Node>
+                      <Name>uri</Name>
+                      <Path>structmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor_1_1Flags.html</Path>
+                      <Anchor>a2ffb60f4d9923cc1791fd59c5cd45a1a</Anchor>
+                     </Node>
+                    </Subnodes>
+                   </Node>
+                   <Node>
+                    <Name>UriDiskProfileAdaptor</Name>
+                    <Path>classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor.html</Path>
+                    <Anchor>a42899d4a38c59c8ea1a141ffc5e17d9a</Anchor>
+                   </Node>
+                   <Node>
+                    <Name>~UriDiskProfileAdaptor</Name>
+                    <Path>classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor.html</Path>
+                    <Anchor>a7a5f65d93bc176be7312bc9bec2ee87f</Anchor>
+                   </Node>
+                   <Node>
+                    <Name>translate</Name>
+                    <Path>classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor.html</Path>
+                    <Anchor>aca95d2463b19eaa4943799c918fd14d3</Anchor>
+                   </Node>
+                   <Node>
+                    <Name>watch</Name>
+                    <Path>classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor.html</Path>
+                    <Anchor>a78238dcf4390fc6932b5ea7db43f0e68</Anchor>
+                   </Node>
+                   <Node>
+                    <Name>flags</Name>
+                    <Path>classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor.html</Path>
+                    <Anchor>a8d8f8910e9c1da5f1ca31d191b591d82</Anchor>
+                   </Node>
+                   <Node>
+                    <Name>process</Name>
+                    <Path>classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor.html</Path>
+                    <Anchor>ac061c8a485083fc218a3bc63efe21aea</Anchor>
+                   </Node>
+                  </Subnodes>
+                 </Node>
+                 <Node>
+                  <Name>UriDiskProfileAdaptorProcess</Name>
+                  <Path>classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptorProcess.html</Path>
+                  <Subnodes>
+                   <Node>
+                    <Name>UriDiskProfileAdaptorProcess</Name>
+                    <Path>classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptorProcess.html</Path>
+                    <Anchor>a937ee38b86f98b106c4a08015d60a235</Anchor>
+                   </Node>
+                   <Node>
+                    <Name>initialize</Name>
+                    <Path>classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptorProcess.html</Path>
+                    <Anchor>a45f01969efd7ec5404741deb9304fd8b</Anchor>
+                   </Node>
+                   <Node>
+                    <Name>translate</Name>
+                    <Path>classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptorProcess.html</Path>
+                    <Anchor>a7a10787df71e55dbde7505e0d25c5732</Anchor>
+                   </Node>
+                   <Node>
+                    <Name>watch</Name>
+                    <Path>classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptorProcess.html</Path>
+                    <Anchor>ad70f3de4c0617e2173c3c5e218c928ef</Anchor>
+                   </Node>
+                  </Subnodes>
+                 </Node>
+                </Subnodes>
+               </Node>
+               <Node>
                 <Name>tests</Name>
                 <Path>namespacemesos_1_1internal_1_1tests.html</Path>
                 <Subnodes>
@@ -16098,14 +16103,14 @@
                     <Anchor>a191e5fad71da7e574647bea361b85713</Anchor>
                    </Node>
                    <Node>
-                    <Name>Shutdown</Name>
+                    <Name>shutdown</Name>
                     <Path>classmesos_1_1internal_1_1tests_1_1MockCSIPlugin.html</Path>
-                    <Anchor>a33ccc80e2f5f7aef7b9126f1ce600b74</Anchor>
+                    <Anchor>a50170f60a613bb92869e56ba6873589f</Anchor>
                    </Node>
                    <Node>
-                    <Name>Startup</Name>
+                    <Name>startup</Name>
                     <Path>classmesos_1_1internal_1_1tests_1_1MockCSIPlugin.html</Path>
-                    <Anchor>aaea2d23338730eed57c232aced068e3b</Anchor>
+                    <Anchor>a5213d9aae7bdc332e9fbdc07bb5bbea6</Anchor>
                    </Node>
                   </Subnodes>
                  </Node>
@@ -23229,6 +23234,11 @@
                   <Anchor>abad4dfab64222145737de18007454c9e</Anchor>
                  </Node>
                  <Node>
+                  <Name>Channel</Name>
+                  <Path>classprocess_1_1grpc_1_1Channel.html</Path>
+                  <Anchor>a0155cd635cae9ea72e0b8e0ff7e29348</Anchor>
+                 </Node>
+                 <Node>
                   <Name>client::Runtime</Name>
                   <Path>classprocess_1_1grpc_1_1Channel.html</Path>
                   <Anchor>a466292b9d4cf95a19d3f9161266456d4</Anchor>
@@ -34631,8 +34641,8 @@
             <Path>classmesos_1_1DiskProfileAdaptor.html</Path>
             <Subnodes>
              <Node>
-              <Name>mesos::internal::profile::UriDiskProfileAdaptor</Name>
-              <Path>classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptor.html</Path>
+              <Name>mesos::internal::storage::UriDiskProfileAdaptor</Name>
+              <Path>classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor.html</Path>
              </Node>
             </Subnodes>
            </Node>
@@ -35533,8 +35543,8 @@
                 <Path>classprocess_1_1Process.html</Path>
                 <Subnodes>
                  <Node>
-                  <Name>mesos::internal::profile::UriDiskProfileAdaptorProcess</Name>
-                  <Path>classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptorProcess.html</Path>
+                  <Name>mesos::internal::storage::UriDiskProfileAdaptorProcess</Name>
+                  <Path>classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptorProcess.html</Path>
                  </Node>
                 </Subnodes>
                </Node>
@@ -35795,10 +35805,6 @@
               </Subnodes>
              </Node>
              <Node>
-              <Name>mesos::internal::profile::Flags</Name>
-              <Path>structmesos_1_1internal_1_1profile_1_1Flags.html</Path>
-             </Node>
-             <Node>
               <Name>mesos::internal::slave::IOSwitchboardServer::Flags</Name>
               <Path>structmesos_1_1internal_1_1slave_1_1IOSwitchboardServer_1_1Flags.html</Path>
              </Node>
@@ -35823,6 +35829,10 @@
               <Path>structmesos_1_1internal_1_1slave_1_1PortMappingUpdate_1_1Flags.html</Path>
              </Node>
              <Node>
+              <Name>mesos::internal::storage::UriDiskProfileAdaptor::Flags</Name>
+              <Path>structmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor_1_1Flags.html</Path>
+             </Node>
+             <Node>
               <Name>mesos::internal::tests::ActiveUserTestHelper::Flags</Name>
               <Path>structmesos_1_1internal_1_1tests_1_1ActiveUserTestHelper_1_1Flags.html</Path>
              </Node>
@@ -37597,10 +37607,6 @@
             <Path>classprocess_1_1Owned.html</Path>
            </Node>
            <Node>
-            <Name>process::Owned&lt; mesos::internal::profile::UriDiskProfileAdaptorProcess &gt;</Name>
-            <Path>classprocess_1_1Owned.html</Path>
-           </Node>
-           <Node>
             <Name>process::Owned&lt; mesos::internal::slave::ContainerDaemonProcess &gt;</Name>
             <Path>classprocess_1_1Owned.html</Path>
            </Node>
@@ -37637,6 +37643,10 @@
             <Path>classprocess_1_1Owned.html</Path>
            </Node>
            <Node>
+            <Name>process::Owned&lt; mesos::internal::storage::UriDiskProfileAdaptorProcess &gt;</Name>
+            <Path>classprocess_1_1Owned.html</Path>
+           </Node>
+           <Node>
             <Name>process::Owned&lt; mesos::internal::tests::MockRegistrar &gt;</Name>
             <Path>classprocess_1_1Owned.html</Path>
            </Node>
@@ -38221,14 +38231,14 @@
             </Subnodes>
            </Node>
            <Node>
-            <Name>mesos::internal::slave::ResourceProvider</Name>
-            <Path>structmesos_1_1internal_1_1slave_1_1ResourceProvider.html</Path>
-           </Node>
-           <Node>
             <Name>mesos::internal::master::Slave::ResourceProvider</Name>
             <Path>structmesos_1_1internal_1_1master_1_1Slave_1_1ResourceProvider.html</Path>
            </Node>
            <Node>
+            <Name>mesos::internal::slave::ResourceProvider</Name>
+            <Path>structmesos_1_1internal_1_1slave_1_1ResourceProvider.html</Path>
+           </Node>
+           <Node>
             <Name>mesos::internal::ResourceProviderManager</Name>
             <Path>classmesos_1_1internal_1_1ResourceProviderManager.html</Path>
            </Node>
@@ -38237,14 +38247,14 @@
             <Path>structmesos_1_1internal_1_1ResourceProviderMessage.html</Path>
            </Node>
            <Node>
-            <Name>mesos::Resources</Name>
-            <Path>classmesos_1_1Resources.html</Path>
-           </Node>
-           <Node>
             <Name>mesos::v1::Resources</Name>
             <Path>classmesos_1_1v1_1_1Resources.html</Path>
            </Node>
            <Node>
+            <Name>mesos::Resources</Name>
+            <Path>classmesos_1_1Resources.html</Path>
+           </Node>
+           <Node>
             <Name>mesos::internal::slave::state::ResourcesState</Name>
             <Path>structmesos_1_1internal_1_1slave_1_1state_1_1ResourcesState.html</Path>
            </Node>
@@ -38555,10 +38565,6 @@
             <Path>classos_1_1Stack.html</Path>
            </Node>
            <Node>
-            <Name>mesos::internal::slave::state::State</Name>
-            <Path>structmesos_1_1internal_1_1slave_1_1state_1_1State.html</Path>
-           </Node>
-           <Node>
             <Name>mesos::internal::StatusUpdateManagerProcess&lt; IDType, CheckpointType, UpdateType &gt;::State</Name>
             <Path>structmesos_1_1internal_1_1StatusUpdateManagerProcess_1_1State.html</Path>
            </Node>
@@ -38581,6 +38587,10 @@
             <Path>structmesos_1_1internal_1_1log_1_1Storage_1_1State.html</Path>
            </Node>
            <Node>
+            <Name>mesos::internal::slave::state::State</Name>
+            <Path>structmesos_1_1internal_1_1slave_1_1state_1_1State.html</Path>
+           </Node>
+           <Node>
             <Name>process::StateMachine&lt; State &gt;</Name>
             <Path>classprocess_1_1StateMachine.html</Path>
            </Node>
@@ -40111,14 +40121,14 @@
             </Subnodes>
            </Node>
            <Node>
-            <Name>zookeeper::URL</Name>
-            <Path>classzookeeper_1_1URL.html</Path>
-           </Node>
-           <Node>
             <Name>process::http::URL</Name>
             <Path>structprocess_1_1http_1_1URL.html</Path>
            </Node>
            <Node>
+            <Name>zookeeper::URL</Name>
+            <Path>classzookeeper_1_1URL.html</Path>
+           </Node>
+           <Node>
             <Name>os::UTSInfo</Name>
             <Path>structos_1_1UTSInfo.html</Path>
            </Node>
@@ -40141,22 +40151,26 @@
             <Path>structcgroups_1_1blkio_1_1Value.html</Path>
            </Node>
            <Node>
-            <Name>Jvm::Variable&lt; T, name, signature &gt;</Name>
-            <Path>classJvm_1_1Variable.html</Path>
+            <Name>mesos::state::protobuf::Variable&lt; T &gt;</Name>
+            <Path>classmesos_1_1state_1_1protobuf_1_1Variable.html</Path>
            </Node>
            <Node>
             <Name>mesos::state::Variable</Name>
             <Path>classmesos_1_1state_1_1Variable.html</Path>
            </Node>
            <Node>
-            <Name>mesos::state::protobuf::Variable&lt; T &gt;</Name>
-            <Path>classmesos_1_1state_1_1protobuf_1_1Variable.html</Path>
+            <Name>Jvm::Variable&lt; T, name, signature &gt;</Name>
+            <Path>classJvm_1_1Variable.html</Path>
            </Node>
            <Node>
             <Name>Jvm::Variable&lt; org::apache::zookeeper::server::SessionTracker, ZOOKEEPERSERVER_SESSIONTRACKER, ZOOKEEPERSERVER_SESSIONTRACKER_SIGNATURE &gt;</Name>
             <Path>classJvm_1_1Variable.html</Path>
            </Node>
            <Node>
+            <Name>Variant&lt; T, Ts &gt;</Name>
+            <Path>classVariant.html</Path>
+           </Node>
+           <Node>
             <Name>Variant</Name>
             <Path></Path>
             <Subnodes>
@@ -40167,10 +40181,6 @@
             </Subnodes>
            </Node>
            <Node>
-            <Name>Variant&lt; T, Ts &gt;</Name>
-            <Path>classVariant.html</Path>
-           </Node>
-           <Node>
             <Name>Variant&lt; check::Command, check::Http, check::Tcp &gt;</Name>
             <Path>classVariant.html</Path>
            </Node>
@@ -43932,6 +43942,11 @@
                         <Anchor>abad4dfab64222145737de18007454c9e</Anchor>
                        </Node>
                        <Node>
+                        <Name>Channel</Name>
+                        <Path>classprocess_1_1grpc_1_1Channel.html</Path>
+                        <Anchor>a0155cd635cae9ea72e0b8e0ff7e29348</Anchor>
+                       </Node>
+                       <Node>
                         <Name>client::Runtime</Name>
                         <Path>classprocess_1_1grpc_1_1Channel.html</Path>
                         <Anchor>a466292b9d4cf95a19d3f9161266456d4</Anchor>
@@ -62425,8 +62440,8 @@
                   </Subnodes>
                  </Node>
                  <Node>
-                  <Name>disk_profile.hpp</Name>
-                  <Path>module_2disk__profile_8hpp.html</Path>
+                  <Name>disk_profile_adaptor.hpp</Name>
+                  <Path>module_2disk__profile__adaptor_8hpp.html</Path>
                   <Subnodes>
                    <Node>
                     <Name>Module&lt; mesos::DiskProfileAdaptor &gt;</Name>
@@ -62446,7 +62461,7 @@
                    </Node>
                    <Node>
                     <Name>kind&lt; mesos::DiskProfileAdaptor &gt;</Name>
-                    <Path>module_2disk__profile_8hpp.html</Path>
+                    <Path>module_2disk__profile__adaptor_8hpp.html</Path>
                     <Anchor>ad6c83af0f28f9135a7b76fb6db0c2747</Anchor>
                    </Node>
                   </Subnodes>
@@ -62769,8 +62784,8 @@
                   <Path>dir_b601d242bacbba2c3927189d0c8b568b.html</Path>
                   <Subnodes>
                    <Node>
-                    <Name>disk_profile.hpp</Name>
-                    <Path>resource__provider_2storage_2disk__profile_8hpp.html</Path>
+                    <Name>disk_profile_adaptor.hpp</Name>
+                    <Path>resource__provider_2storage_2disk__profile__adaptor_8hpp.html</Path>
                     <Subnodes>
                      <Node>
                       <Name>DiskProfileAdaptor</Name>
@@ -69814,7 +69829,7 @@
                    <Node>
                     <Name>Client</Name>
                     <Path>classmesos_1_1csi_1_1Client.html</Path>
-                    <Anchor>a0f26ee65d1895d94bb43ba9365352cdf</Anchor>
+                    <Anchor>ad6340fa0f6d90d9dbcd01953c14d5b71</Anchor>
                    </Node>
                    <Node>
                     <Name>ControllerGetCapabilities</Name>
@@ -82411,22 +82426,22 @@
                    <Node>
                     <Name>isSelectedResourceProvider</Name>
                     <Path>disk__profile__utils_8hpp.html</Path>
-                    <Anchor>a59078d78d6ffb9f94b1b69af16988840</Anchor>
+                    <Anchor>a454eac3a1d38485e1e6c82dda0587fc0</Anchor>
                    </Node>
                    <Node>
                     <Name>parseDiskProfileMapping</Name>
                     <Path>disk__profile__utils_8hpp.html</Path>
-                    <Anchor>a6bb5ceacd766aa7c16015f08406e97a0</Anchor>
+                    <Anchor>a5ac01f982bd4d9b51a15a6d704c9dd67</Anchor>
                    </Node>
                    <Node>
                     <Name>validate</Name>
                     <Path>disk__profile__utils_8hpp.html</Path>
-                    <Anchor>ab6b1f6dd2e3b5144c9b8dfc6832f783c</Anchor>
+                    <Anchor>ae944219eb236f2260222c37741d09ac3</Anchor>
                    </Node>
                    <Node>
                     <Name>validate</Name>
                     <Path>disk__profile__utils_8hpp.html</Path>
-                    <Anchor>a7a562b1c120945b807706efdf313cdfe</Anchor>
+                    <Anchor>a289a572f4396d74d1f7bc7d0b9feab8d</Anchor>
                    </Node>
                   </Subnodes>
                  </Node>
@@ -82458,94 +82473,120 @@
                   </Subnodes>
                  </Node>
                  <Node>
-                  <Name>uri_disk_profile.hpp</Name>
-                  <Path>uri__disk__profile_8hpp.html</Path>
+                  <Name>uri_disk_profile_adaptor.hpp</Name>
+                  <Path>uri__disk__profile__adaptor_8hpp.html</Path>
                   <Subnodes>
                    <Node>
-                    <Name>Flags</Name>
-                    <Path>structmesos_1_1internal_1_1profile_1_1Flags.html</Path>
+                    <Name>UriDiskProfileAdaptor</Name>
+                    <Path>classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor.html</Path>
                     <Subnodes>
                      <Node>
                       <Name>Flags</Name>
-                      <Path>structmesos_1_1internal_1_1profile_1_1Flags.html</Path>
-                      <Anchor>a10166e16ba42331fed92cd81769da33d</Anchor>
-                     </Node>
-                     <Node>
-                      <Name>max_random_wait</Name>
-                      <Path>structmesos_1_1internal_1_1profile_1_1Flags.html</Path>
-                      <Anchor>ae38e01d8f13ea537d91186e5b53efeb6</Anchor>
-                     </Node>
-                     <Node>
-                      <Name>poll_interval</Name>
-                      <Path>structmesos_1_1internal_1_1profile_1_1Flags.html</Path>
-                      <Anchor>a7bed0d3e77c8a7fadc6ca05cb84ea5bc</Anchor>
-                     </Node>
-                     <Node>
-                      <Name>uri</Name>
-                      <Path>structmesos_1_1internal_1_1profile_1_1Flags.html</Path>
-                      <Anchor>ae427888bb547a4bf70b07eb058419fb9</Anchor>
+                      <Path>structmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor_1_1Flags.html</Path>
+                      <Subnodes>
+                       <Node>
+                        <Name>Flags</Name>
+                        <Path>structmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor_1_1Flags.html</Path>
+                        <Anchor>ab4e89182c53b60ad6ddf389ce595612a</Anchor>
+                       </Node>
+                       <Node>
+                        <Name>max_random_wait</Name>
+                        <Path>structmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor_1_1Flags.html</Path>
+                        <Anchor>a2f95281a8b197431418da487761b22d9</Anchor>
+                       </Node>
+                       <Node>
+                        <Name>poll_interval</Name>
+                        <Path>structmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor_1_1Flags.html</Path>
+                        <Anchor>aff3b281cc2a2c6a0bf0dc598482efbae</Anchor>
+                       </Node>
+                       <Node>
+                        <Name>uri</Name>
+                        <Path>structmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor_1_1Flags.html</Path>
+                        <Anchor>a2ffb60f4d9923cc1791fd59c5cd45a1a</Anchor>
+                       </Node>
+                      </Subnodes>
                      </Node>
-                    </Subnodes>
-                   </Node>
-                   <Node>
-                    <Name>UriDiskProfileAdaptor</Name>
-                    <Path>classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptor.html</Path>
-                    <Subnodes>
                      <Node>
                       <Name>UriDiskProfileAdaptor</Name>
-                      <Path>classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptor.html</Path>
-                      <Anchor>afe9df0e0e5c89333004416eb5dc51349</Anchor>
+                      <Path>classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor.html</Path>
+                      <Anchor>a42899d4a38c59c8ea1a141ffc5e17d9a</Anchor>
                      </Node>
                      <Node>
                       <Name>~UriDiskProfileAdaptor</Name>
-                      <Path>classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptor.html</Path>
-                      <Anchor>a1d2f2b61514b04c2ab8615a4e331bfb2</Anchor>
+                      <Path>classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor.html</Path>
+                      <Anchor>a7a5f65d93bc176be7312bc9bec2ee87f</Anchor>
                      </Node>
                      <Node>
                       <Name>translate</Name>
-                      <Path>classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptor.html</Path>
-                      <Anchor>a805d75d0b0f8fdb303b6e3056b4c40c9</Anchor>
+                      <Path>classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor.html</Path>
+                      <Anchor>aca95d2463b19eaa4943799c918fd14d3</Anchor>
                      </Node>
                      <Node>
                       <Name>watch</Name>
-                      <Path>classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptor.html</Path>
-                      <Anchor>a7b2fa69e4f1d061c6da40f217da0121f</Anchor>
+                      <Path>classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor.html</Path>
+                      <Anchor>a78238dcf4390fc6932b5ea7db43f0e68</Anchor>
                      </Node>
                      <Node>
                       <Name>flags</Name>
-                      <Path>classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptor.html</Path>
-                      <Anchor>a72c674ee3bb60e8bf36b300e8eca67cc</Anchor>
+                      <Path>classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor.html</Path>
+                      <Anchor>a8d8f8910e9c1da5f1ca31d191b591d82</Anchor>
                      </Node>
                      <Node>
                       <Name>process</Name>
-                      <Path>classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptor.html</Path>
-                      <Anchor>a9e307897a4a26da842a50075ba91db0f</Anchor>
+                      <Path>classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor.html</Path>
+                      <Anchor>ac061c8a485083fc218a3bc63efe21aea</Anchor>
+                     </Node>
+                    </Subnodes>
+                   </Node>
+                   <Node>
+                    <Name>Flags</Name>
+                    <Path>structmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor_1_1Flags.html</Path>
+                    <Subnodes>
+                     <Node>
+                      <Name>Flags</Name>
+                      <Path>structmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor_1_1Flags.html</Path>
+                      <Anchor>ab4e89182c53b60ad6ddf389ce595612a</Anchor>
+                     </Node>
+                     <Node>
+                      <Name>max_random_wait</Name>
+                      <Path>structmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor_1_1Flags.html</Path>
+                      <Anchor>a2f95281a8b197431418da487761b22d9</Anchor>
+                     </Node>
+                     <Node>
+                      <Name>poll_interval</Name>
+                      <Path>structmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor_1_1Flags.html</Path>
+                      <Anchor>aff3b281cc2a2c6a0bf0dc598482efbae</Anchor>
+                     </Node>
+                     <Node>
+                      <Name>uri</Name>
+                      <Path>structmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor_1_1Flags.html</Path>
+                      <Anchor>a2ffb60f4d9923cc1791fd59c5cd45a1a</Anchor>
                      </Node>
                     </Subnodes>
                    </Node>
                    <Node>
                     <Name>UriDiskProfileAdaptorProcess</Name>
-                    <Path>classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptorProcess.html</Path>
+                    <Path>classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptorProcess.html</Path>
                     <Subnodes>
                      <Node>
                       <Name>UriDiskProfileAdaptorProcess</Name>
-                      <Path>classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptorProcess.html</Path>
-                      <Anchor>ae6cf670e420497db950ddd2d75e22485</Anchor>
+                      <Path>classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptorProcess.html</Path>
+                      <Anchor>a937ee38b86f98b106c4a08015d60a235</Anchor>
                      </Node>
                      <Node>
                       <Name>initialize</Name>
-                      <Path>classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptorProcess.html</Path>
-                      <Anchor>a818172f9ea5940d28a1ea2012aa47640</Anchor>
+                      <Path>classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptorProcess.html</Path>
+                      <Anchor>a45f01969efd7ec5404741deb9304fd8b</Anchor>
                      </Node>
                      <Node>
                       <Name>translate</Name>
-                      <Path>classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptorProcess.html</Path>
-                      <Anchor>aac97559cdd80b5e951b51d90046cd456</Anchor>
+                      <Path>classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptorProcess.html</Path>
+                      <Anchor>a7a10787df71e55dbde7505e0d25c5732</Anchor>
                      </Node>
                      <Node>
                       <Name>watch</Name>
-                      <Path>classmesos_1_1internal_1_1profile_1_1UriDiskProfileAdaptorProcess.html</Path>
-                      <Anchor>a8e8a5728dc13fccd9a20a6f61c555571</Anchor>
+                      <Path>classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptorProcess.html</Path>
+                      <Anchor>ad70f3de4c0617e2173c3c5e218c928ef</Anchor>
                      </Node>
                     </Subnodes>
                    </Node>
@@ -89317,6 +89358,11 @@
                     <Anchor>a1a310bac36b6f2744f7d42441e71101c</Anchor>
                    </Node>
                    <Node>
+                    <Name>disk_profile_adaptor</Name>
+                    <Path>classmesos_1_1internal_1_1slave_1_1Flags.html</Path>
+                    <Anchor>a6bc20e0bb700865679da21346dea4cd7</Anchor>
+                   </Node>
+                   <Node>
                     <Name>disk_watch_interval</Name>
                     <Path>classmesos_1_1internal_1_1slave_1_1Flags.html</Path>
                     <Anchor>aa712f5e8279ce1fd8a47ccd12aae8217</Anchor>
@@ -94885,14 +94931,14 @@
                     <Anchor>a191e5fad71da7e574647bea361b85713</Anchor>
                    </Node>
                    <Node>
-                    <Name>Shutdown</Name>
+                    <Name>shutdown</Name>
                     <Path>classmesos_1_1internal_1_1tests_1_1MockCSIPlugin.html</Path>
-                    <Anchor>a33ccc80e2f5f7aef7b9126f1ce600b74</Anchor>
+                    <Anchor>a50170f60a613bb92869e56ba6873589f</Anchor>
                    </Node>
                    <Node>
-                    <Name>Startup</Name>
+                    <Name>startup</Name>
                     <Path>classmesos_1_1internal_1_1tests_1_1MockCSIPlugin.html</Path>
-                    <Anchor>aaea2d23338730eed57c232aced068e3b</Anchor>
+                    <Anchor>a5213d9aae7bdc332e9fbdc07bb5bbea6</Anchor>
                    </Node>
                   </Subnodes>
                  </Node>