You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mesos.apache.org by gi...@apache.org on 2017/10/05 15:51:26 UTC

[01/21] mesos-site git commit: Updated the website built from mesos SHA: 46db7e4.

Repository: mesos-site
Updated Branches:
  refs/heads/asf-site 3b8524c42 -> 74cbbec8d


http://git-wip-us.apache.org/repos/asf/mesos-site/blob/74cbbec8/content/api/latest/c++/src_2master_2maintenance_8hpp.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2master_2maintenance_8hpp.html b/content/api/latest/c++/src_2master_2maintenance_8hpp.html
index c8ce1c6..f0bf85d 100644
--- a/content/api/latest/c++/src_2master_2maintenance_8hpp.html
+++ b/content/api/latest/c++/src_2master_2maintenance_8hpp.html
@@ -62,8 +62,8 @@
 <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="try_8hpp_source.html">stout/try.hpp</a>&gt;</code><br/>
 <code>#include &quot;<a class="el" href="machine_8hpp_source.html">master/machine.hpp</a>&quot;</code><br/>
-<code>#include &quot;<a class="el" href="registrar_8hpp_source.html">master/registrar.hpp</a>&quot;</code><br/>
-<code>#include &quot;<a class="el" href="registry_8hpp_source.html">master/registry.hpp</a>&quot;</code><br/>
+<code>#include &quot;<a class="el" href="master_2registrar_8hpp_source.html">master/registrar.hpp</a>&quot;</code><br/>
+<code>#include &quot;<a class="el" href="master_2registry_8hpp_source.html">master/registry.hpp</a>&quot;</code><br/>
 </div>
 <p><a href="src_2master_2maintenance_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/74cbbec8/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 341604f..8efbbea 100644
--- a/content/api/latest/c++/src_2master_2maintenance_8hpp_source.html
+++ b/content/api/latest/c++/src_2master_2maintenance_8hpp_source.html
@@ -80,8 +80,8 @@
 <div class="line"><a name="l00026"></a><span class="lineno">   26</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="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 &quot;<a class="code" href="machine_8hpp.html">master/machine.hpp</a>&quot;</span></div>
-<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="registrar_8hpp.html">master/registrar.hpp</a>&quot;</span></div>
-<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="registry_8hpp.html">master/registry.hpp</a>&quot;</span></div>
+<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="master_2registrar_8hpp.html">master/registrar.hpp</a>&quot;</span></div>
+<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="master_2registry_8hpp.html">master/registry.hpp</a>&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="keyword">namespace </span>mesos {</div>
 <div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;<span class="keyword">namespace </span>internal {</div>
@@ -160,6 +160,7 @@
 <div class="line"><a name="l00145"></a><span class="lineno">  145</span>&#160;} <span class="comment">// namespace mesos {</span></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="preprocessor">#endif // __MESOS_MASTER_MAINTENANCE_HPP__</span></div>
+<div class="ttc" id="master_2registry_8hpp_html"><div class="ttname"><a href="master_2registry_8hpp.html">registry.hpp</a></div></div>
 <div class="ttc" id="machine_8hpp_html"><div class="ttname"><a href="machine_8hpp.html">machine.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1master_1_1maintenance_1_1StartMaintenance_html_ae78baec51de4f0efb3d7da88bdcc4d1b"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1maintenance_1_1StartMaintenance.html#ae78baec51de4f0efb3d7da88bdcc4d1b">mesos::internal::master::maintenance::StartMaintenance::perform</a></div><div class="ttdeci">Try&lt; bool &gt; perform(Registry *registry, hashset&lt; SlaveID &gt; *slaveIDs)</div></div>
 <div class="ttc" id="classTry_html"><div class="ttname"><a href="classTry.html">Try</a></div><div class="ttdef"><b>Definition:</b> try.hpp:34</div></div>
@@ -167,7 +168,7 @@
 <div class="ttc" id="classmesos_1_1internal_1_1master_1_1maintenance_1_1UpdateSchedule_html_a7e1ab0fb03a9d873a7a9b12e6761b300"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1maintenance_1_1UpdateSchedule.html#a7e1ab0fb03a9d873a7a9b12e6761b300">mesos::internal::master::maintenance::UpdateSchedule::perform</a></div><div class="ttdeci">Try&lt; bool &gt; perform(Registry *registry, hashset&lt; SlaveID &gt; *slaveIDs)</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_1master_1_1maintenance_1_1validation_html_ad41521895f3dce9a5351e9fb167fbd68"><div class="ttname"><a href="namespacemesos_1_1internal_1_1master_1_1maintenance_1_1validation.html#ad41521895f3dce9a5351e9fb167fbd68">mesos::internal::master::maintenance::validation::machines</a></div><div class="ttdeci">Try&lt; Nothing &gt; machines(const google::protobuf::RepeatedPtrField&lt; MachineID &gt; &amp;ids)</div><div class="ttdoc">Performs the following checks on a list of machines: </div></div>
-<div class="ttc" id="registrar_8hpp_html"><div class="ttname"><a href="registrar_8hpp.html">registrar.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="classmesos_1_1internal_1_1master_1_1maintenance_1_1StopMaintenance_html_ae1be7186f9bae284c407997fbcae83d0"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1maintenance_1_1StopMaintenance.html#ae1be7186f9bae284c407997fbcae83d0">mesos::internal::master::maintenance::StopMaintenance::StopMaintenance</a></div><div class="ttdeci">StopMaintenance(const google::protobuf::RepeatedPtrField&lt; MachineID &gt; &amp;_ids)</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1master_1_1maintenance_1_1StopMaintenance_html"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1maintenance_1_1StopMaintenance.html">mesos::internal::master::maintenance::StopMaintenance</a></div><div class="ttdoc">Transitions a group of machines from DOWN mode into UP mode. </div><div class="ttdef"><b>Definition:</b> maintenance.hpp:91</div></div>
 <div class="ttc" id="classhashmap_html"><div class="ttname"><a href="classhashmap.html">hashmap</a></div><div class="ttdef"><b>Definition:</b> hashmap.hpp:36</div></div>
@@ -183,7 +184,6 @@
 <div class="ttc" id="include_2mesos_2maintenance_2maintenance_8hpp_html"><div class="ttname"><a href="include_2mesos_2maintenance_2maintenance_8hpp.html">maintenance.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1master_1_1maintenance_1_1StartMaintenance_html"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1maintenance_1_1StartMaintenance.html">mesos::internal::master::maintenance::StartMaintenance</a></div><div class="ttdoc">Transitions a group of machines from DRAINING mode into DOWN mode. </div><div class="ttdef"><b>Definition:</b> maintenance.hpp:71</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1master_1_1Operation_html"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Operation.html">mesos::internal::master::Operation</a></div><div class="ttdef"><b>Definition:</b> registrar.hpp:45</div></div>
-<div class="ttc" id="registry_8hpp_html"><div class="ttname"><a href="registry_8hpp.html">registry.hpp</a></div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1master_1_1maintenance_1_1validation_html_a2305ebada64e853abc6548e118ad08ee"><div class="ttname"><a href="namespacemesos_1_1internal_1_1master_1_1maintenance_1_1validation.html#a2305ebada64e853abc6548e118ad08ee">mesos::internal::master::maintenance::validation::schedule</a></div><div class="ttdeci">Try&lt; Nothing &gt; schedule(const mesos::maintenance::Schedule &amp;schedule, const hashmap&lt; MachineID, Machine &gt; &amp;machines)</div><div class="ttdoc">Performs the following checks on the new maintenance schedule: </div></div>
 </div><!-- fragment --></div><!-- contents -->
 <!-- start footer part -->

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/74cbbec8/content/api/latest/c++/src_2master_2master_8hpp.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2master_2master_8hpp.html b/content/api/latest/c++/src_2master_2master_8hpp.html
index f189b52..7ee08b1 100644
--- a/content/api/latest/c++/src_2master_2master_8hpp.html
+++ b/content/api/latest/c++/src_2master_2master_8hpp.html
@@ -103,7 +103,7 @@
 <code>#include &quot;<a class="el" href="src_2master_2flags_8hpp_source.html">master/flags.hpp</a>&quot;</code><br/>
 <code>#include &quot;<a class="el" href="machine_8hpp_source.html">master/machine.hpp</a>&quot;</code><br/>
 <code>#include &quot;<a class="el" href="src_2master_2metrics_8hpp_source.html">master/metrics.hpp</a>&quot;</code><br/>
-<code>#include &quot;<a class="el" href="registrar_8hpp_source.html">master/registrar.hpp</a>&quot;</code><br/>
+<code>#include &quot;<a class="el" href="master_2registrar_8hpp_source.html">master/registrar.hpp</a>&quot;</code><br/>
 <code>#include &quot;<a class="el" href="master_2validation_8hpp_source.html">master/validation.hpp</a>&quot;</code><br/>
 <code>#include &quot;<a class="el" href="messages_8hpp_source.html">messages/messages.hpp</a>&quot;</code><br/>
 </div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/74cbbec8/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 b5f43cd..ed3a6b8 100644
--- a/content/api/latest/c++/src_2master_2master_8hpp_source.html
+++ b/content/api/latest/c++/src_2master_2master_8hpp_source.html
@@ -133,7 +133,7 @@
 <div class="line"><a name="l00079"></a><span class="lineno">   79</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="src_2master_2flags_8hpp.html">master/flags.hpp</a>&quot;</span></div>
 <div class="line"><a name="l00080"></a><span class="lineno">   80</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="machine_8hpp.html">master/machine.hpp</a>&quot;</span></div>
 <div class="line"><a name="l00081"></a><span class="lineno">   81</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="src_2master_2metrics_8hpp.html">master/metrics.hpp</a>&quot;</span></div>
-<div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="registrar_8hpp.html">master/registrar.hpp</a>&quot;</span></div>
+<div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="master_2registrar_8hpp.html">master/registrar.hpp</a>&quot;</span></div>
 <div class="line"><a name="l00083"></a><span class="lineno">   83</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="master_2validation_8hpp.html">master/validation.hpp</a>&quot;</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="preprocessor">#include &quot;<a class="code" href="messages_8hpp.html">messages/messages.hpp</a>&quot;</span></div>
@@ -3138,7 +3138,6 @@
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1Framework_html_a8f5f1a0e7c16c0e7750373c1146dc3a1"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Framework.html#a8f5f1a0e7c16c0e7750373c1146dc3a1">mesos::internal::master::Framework::update</a></div><div class="ttdeci">void update(const FrameworkInfo &amp;newInfo)</div><div class="ttdef"><b>Definition:</b> master.hpp:2727</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1master_1_1Flags_html"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></div><div class="ttdef"><b>Definition:</b> flags.hpp:42</div></div>
 <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> master.hpp:2342</div></div>
-<div class="ttc" id="registrar_8hpp_html"><div class="ttname"><a href="registrar_8hpp.html">registrar.hpp</a></div></div>
 <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="structmesos_1_1internal_1_1master_1_1Role_html_a4857faf0abbb202d6074b027d5dff72f"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Role.html#a4857faf0abbb202d6074b027d5dff72f">mesos::internal::master::Role::addFramework</a></div><div class="ttdeci">void addFramework(Framework *framework)</div><div class="ttdef"><b>Definition:</b> master.hpp:3068</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>
@@ -3148,6 +3147,7 @@
 <div class="ttc" id="classmesos_1_1internal_1_1master_1_1RemoveSlave_html_acbe6f94d23e327151fff2fbe459ee9d8"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1RemoveSlave.html#acbe6f94d23e327151fff2fbe459ee9d8">mesos::internal::master::RemoveSlave::perform</a></div><div class="ttdeci">virtual Try&lt; bool &gt; perform(Registry *registry, hashset&lt; SlaveID &gt; *slaveIDs)</div><div class="ttdef"><b>Definition:</b> master.hpp:2319</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1master_1_1Master_html_a10cc0fd019512c68eae59432b7aff3a4"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Master.html#a10cc0fd019512c68eae59432b7aff3a4">mesos::internal::master::Master::unregisterSlave</a></div><div class="ttdeci">void unregisterSlave(const process::UPID &amp;from, const SlaveID &amp;slaveId)</div></div>
 <div class="ttc" id="namespacecgroups_1_1blkio_html_a350b1eb57318afaea7700ab7786b55ef"><div class="ttname"><a href="namespacecgroups_1_1blkio.html#a350b1eb57318afaea7700ab7786b55ef">cgroups::blkio::Operation</a></div><div class="ttdeci">Operation</div><div class="ttdef"><b>Definition:</b> cgroups.hpp:441</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="namespaceprocess_1_1io_html_ab9c4a52a88fcc9983438e391643424ca"><div class="ttname"><a href="namespaceprocess_1_1io.html#ab9c4a52a88fcc9983438e391643424ca">process::io::redirect</a></div><div class="ttdeci">Future&lt; Nothing &gt; redirect(int_fd from, Option&lt; int_fd &gt; to, size_t chunk=4096, const std::vector&lt; lambda::function&lt; void(const std::string &amp;)&gt;&gt; &amp;hooks={})</div><div class="ttdoc">Redirect output from the &amp;#39;from&amp;#39; file descriptor to the &amp;#39;to&amp;#39; file descriptor (or /dev/null if &amp;#39;to&amp;#39; is ...</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1Framework_html_aab28c60e6ecfa298c41f4e006f73a911"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Framework.html#aab28c60e6ecfa298c41f4e006f73a911">mesos::internal::master::Framework::updateConnection</a></div><div class="ttdeci">void updateConnection(const HttpConnection &amp;newHttp)</div><div class="ttdef"><b>Definition:</b> master.hpp:2854</div></div>
 <div class="ttc" id="namespaceprocess_html_aff22904a83567125d3b4d0d88e5a2270"><div class="ttname"><a href="namespaceprocess.html#aff22904a83567125d3b4d0d88e5a2270">process::spawn</a></div><div class="ttdeci">UPID spawn(ProcessBase *process, bool manage=false)</div><div class="ttdoc">Spawn a new process. </div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/74cbbec8/content/api/latest/c++/src_2master_2quota_8hpp.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2master_2quota_8hpp.html b/content/api/latest/c++/src_2master_2quota_8hpp.html
index 1844dc8..f8c7d45 100644
--- a/content/api/latest/c++/src_2master_2quota_8hpp.html
+++ b/content/api/latest/c++/src_2master_2quota_8hpp.html
@@ -64,8 +64,8 @@
 <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="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 &quot;<a class="el" href="registrar_8hpp_source.html">master/registrar.hpp</a>&quot;</code><br/>
-<code>#include &quot;<a class="el" href="registry_8hpp_source.html">master/registry.hpp</a>&quot;</code><br/>
+<code>#include &quot;<a class="el" href="master_2registrar_8hpp_source.html">master/registrar.hpp</a>&quot;</code><br/>
+<code>#include &quot;<a class="el" href="master_2registry_8hpp_source.html">master/registry.hpp</a>&quot;</code><br/>
 </div>
 <p><a href="src_2master_2quota_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/74cbbec8/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 b7144a8..2b0affe 100644
--- a/content/api/latest/c++/src_2master_2quota_8hpp_source.html
+++ b/content/api/latest/c++/src_2master_2quota_8hpp_source.html
@@ -84,8 +84,8 @@
 <div class="line"><a name="l00030"></a><span class="lineno">   30</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="l00031"></a><span class="lineno">   31</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="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="registrar_8hpp.html">master/registrar.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="registry_8hpp.html">master/registry.hpp</a>&quot;</span></div>
+<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="master_2registrar_8hpp.html">master/registrar.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="master_2registry_8hpp.html">master/registry.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">   36</span>&#160;<span class="keyword">namespace </span>mesos {</div>
 <div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;<span class="keyword">namespace </span>internal {</div>
@@ -151,6 +151,7 @@
 <div class="line"><a name="l00121"></a><span class="lineno">  121</span>&#160;} <span class="comment">// namespace mesos {</span></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="preprocessor">#endif // __MASTER_QUOTA_HPP__</span></div>
+<div class="ttc" id="master_2registry_8hpp_html"><div class="ttname"><a href="master_2registry_8hpp.html">registry.hpp</a></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="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_1internal_1_1master_1_1quota_1_1UpdateQuota_html"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1quota_1_1UpdateQuota.html">mesos::internal::master::quota::UpdateQuota</a></div><div class="ttdoc">Sets quota for a role. </div><div class="ttdef"><b>Definition:</b> quota.hpp:61</div></div>
@@ -159,8 +160,8 @@
 <div class="ttc" id="classhashset_html"><div class="ttname"><a href="classhashset.html">hashset&lt; SlaveID &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="classmesos_1_1internal_1_1master_1_1quota_1_1UpdateQuota_html_a7f58777553181a8165d8d119ba37b515"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1quota_1_1UpdateQuota.html#a7f58777553181a8165d8d119ba37b515">mesos::internal::master::quota::UpdateQuota::perform</a></div><div class="ttdeci">Try&lt; bool &gt; perform(Registry *registry, hashset&lt; SlaveID &gt; *slaveIDs)</div></div>
-<div class="ttc" id="registrar_8hpp_html"><div class="ttname"><a href="registrar_8hpp.html">registrar.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1master_1_1quota_1_1RemoveQuota_html_a86804237edb5bffd57b290a803a515a3"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1quota_1_1RemoveQuota.html#a86804237edb5bffd57b290a803a515a3">mesos::internal::master::quota::RemoveQuota::RemoveQuota</a></div><div class="ttdeci">RemoveQuota(const std::string &amp;_role)</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_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_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>
@@ -171,7 +172,6 @@
 <div class="ttc" id="try_8hpp_html"><div class="ttname"><a href="try_8hpp.html">try.hpp</a></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_1internal_1_1master_1_1Operation_html"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Operation.html">mesos::internal::master::Operation</a></div><div class="ttdef"><b>Definition:</b> registrar.hpp:45</div></div>
-<div class="ttc" id="registry_8hpp_html"><div class="ttname"><a href="registry_8hpp.html">registry.hpp</a></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/74cbbec8/content/api/latest/c++/src_2resource__provider_2message_8hpp.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2resource__provider_2message_8hpp.html b/content/api/latest/c++/src_2resource__provider_2message_8hpp.html
index 5d5d9f6..9f28c2a 100644
--- a/content/api/latest/c++/src_2resource__provider_2message_8hpp.html
+++ b/content/api/latest/c++/src_2resource__provider_2message_8hpp.html
@@ -50,14 +50,18 @@
 <div class="header">
   <div class="summary">
 <a href="#nested-classes">Classes</a> &#124;
-<a href="#namespaces">Namespaces</a>  </div>
+<a href="#namespaces">Namespaces</a> &#124;
+<a href="#func-members">Functions</a>  </div>
   <div class="headertitle">
 <div class="title">message.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/>
+<div class="textblock"><code>#include &lt;ostream&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="resources_8hpp_source.html">mesos/resources.hpp</a>&gt;</code><br/>
+<code>#include &lt;<a class="el" href="stout_2include_2stout_2check_8hpp_source.html">stout/check.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="unreachable_8hpp_source.html">stout/unreachable.hpp</a>&gt;</code><br/>
 </div>
 <p><a href="src_2resource__provider_2message_8hpp_source.html">Go to the source code of this file.</a></p>
 <table class="memberdecls">
@@ -74,6 +78,11 @@ 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>
+</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:ab084ad1bedf653c926caaf012a443e33"><td class="memItemLeft" align="right" valign="top">std::ostream &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#ab084ad1bedf653c926caaf012a443e33">mesos::internal::operator&lt;&lt;</a> (std::ostream &amp;stream, const ResourceProviderMessage &amp;resourceProviderMessage)</td></tr>
+<tr class="separator:ab084ad1bedf653c926caaf012a443e33"><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/74cbbec8/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 fa8178e..245de91 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,48 +71,78 @@
 <div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="preprocessor">#ifndef __RESOURCE_PROVIDER_MESSAGE_HPP__</span></div>
 <div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="preprocessor"></span><span class="preprocessor">#define __RESOURCE_PROVIDER_MESSAGE_HPP__</span></div>
 <div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="preprocessor"></span></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="resources_8hpp.html">mesos/resources.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="option_8hpp.html">stout/option.hpp</a>&gt;</span></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_2mesos_8hpp.html">mesos/mesos.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="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>mesos {</div>
-<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="keyword">namespace </span>internal {</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="structmesos_1_1internal_1_1ResourceProviderMessage.html">   28</a></span>&#160;<span class="keyword">struct </span><a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage.html">ResourceProviderMessage</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"><a class="line" href="structmesos_1_1internal_1_1ResourceProviderMessage.html#a1d0830e5e578ade7d92f9908efe8a5c5">   30</a></span>&#160;  <span class="keyword">enum class</span> <a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage.html#a1d0830e5e578ade7d92f9908efe8a5c5">Type</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;    <a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage.html#a1d0830e5e578ade7d92f9908efe8a5c5af8dcea5cd57be2a858c88dfbe18ebc35">UPDATE_TOTAL_RESOURCES</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;</div>
-<div class="line"><a name="l00035"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateTotalResources.html">   35</a></span>&#160;  <span class="keyword">struct </span><a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateTotalResources.html">UpdateTotalResources</a> {</div>
-<div class="line"><a name="l00036"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateTotalResources.html#a18d064aa75673d66754eb4efc8cce5e5">   36</a></span>&#160;    ResourceProviderID <a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateTotalResources.html#a18d064aa75673d66754eb4efc8cce5e5">id</a>;</div>
-<div class="line"><a name="l00037"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateTotalResources.html#ab4b3d7500490b5c9421fd34adce1fe45">   37</a></span>&#160;    <a class="code" href="classmesos_1_1Resources.html">Resources</a> <a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateTotalResources.html#ab4b3d7500490b5c9421fd34adce1fe45">total</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;</div>
-<div class="line"><a name="l00040"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1ResourceProviderMessage.html#a52b40b56ae9bf3e8d7d96e4a71929cf9">   40</a></span>&#160;  <a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage.html#a1d0830e5e578ade7d92f9908efe8a5c5">Type</a> <a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage.html#a52b40b56ae9bf3e8d7d96e4a71929cf9">type</a>;</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="structmesos_1_1internal_1_1ResourceProviderMessage.html#a1471a9d596a6c5aacc22d113b1b5778e">   42</a></span>&#160;  <a class="code" href="classOption.html">Option&lt;UpdateTotalResources&gt;</a> <a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage.html#a1471a9d596a6c5aacc22d113b1b5778e">updateTotalResources</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;</div>
-<div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;} <span class="comment">// namespace internal {</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 // __RESOURCE_PROVIDER_MESSAGE_HPP__</span></div>
-<div class="ttc" id="structmesos_1_1internal_1_1ResourceProviderMessage_html"><div class="ttname"><a href="structmesos_1_1internal_1_1ResourceProviderMessage.html">mesos::internal::ResourceProviderMessage</a></div><div class="ttdef"><b>Definition:</b> message.hpp:28</div></div>
+<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="stout_2include_2stout_2check_8hpp.html">stout/check.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="unreachable_8hpp.html">stout/unreachable.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="keyword">namespace </span>mesos {</div>
+<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="keyword">namespace </span>internal {</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_1internal_1_1ResourceProviderMessage.html">   32</a></span>&#160;<span class="keyword">struct </span><a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage.html">ResourceProviderMessage</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"><a class="line" href="structmesos_1_1internal_1_1ResourceProviderMessage.html#a1d0830e5e578ade7d92f9908efe8a5c5">   34</a></span>&#160;  <span class="keyword">enum class</span> <a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage.html#a1d0830e5e578ade7d92f9908efe8a5c5">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;    <a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage.html#a1d0830e5e578ade7d92f9908efe8a5c5af8dcea5cd57be2a858c88dfbe18ebc35">UPDATE_TOTAL_RESOURCES</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;</div>
+<div class="line"><a name="l00039"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateTotalResources.html">   39</a></span>&#160;  <span class="keyword">struct </span><a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateTotalResources.html">UpdateTotalResources</a> {</div>
+<div class="line"><a name="l00040"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateTotalResources.html#a18d064aa75673d66754eb4efc8cce5e5">   40</a></span>&#160;    ResourceProviderID <a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateTotalResources.html#a18d064aa75673d66754eb4efc8cce5e5">id</a>;</div>
+<div class="line"><a name="l00041"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateTotalResources.html#ab4b3d7500490b5c9421fd34adce1fe45">   41</a></span>&#160;    <a class="code" href="classmesos_1_1Resources.html">Resources</a> <a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateTotalResources.html#ab4b3d7500490b5c9421fd34adce1fe45">total</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;</div>
+<div class="line"><a name="l00044"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1ResourceProviderMessage.html#a52b40b56ae9bf3e8d7d96e4a71929cf9">   44</a></span>&#160;  <a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage.html#a1d0830e5e578ade7d92f9908efe8a5c5">Type</a> <a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage.html#a52b40b56ae9bf3e8d7d96e4a71929cf9">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="structmesos_1_1internal_1_1ResourceProviderMessage.html#a1471a9d596a6c5aacc22d113b1b5778e">   46</a></span>&#160;  <a class="code" href="classOption.html">Option&lt;UpdateTotalResources&gt;</a> <a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage.html#a1471a9d596a6c5aacc22d113b1b5778e">updateTotalResources</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">   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"><a class="line" href="namespacemesos_1_1internal.html#ab084ad1bedf653c926caaf012a443e33">   50</a></span>&#160;<span class="keyword">inline</span> std::ostream&amp; <a class="code" href="namespacemesos_1_1internal.html#a1a4e1e51f2c90c7d3e3385712e52bf2e">operator&lt;&lt;</a>(</div>
+<div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;    std::ostream&amp; stream,</div>
+<div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;    <span class="keyword">const</span> <a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage.html">ResourceProviderMessage</a>&amp; resourceProviderMessage)</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="keywordflow">switch</span> (resourceProviderMessage.<a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage.html#a52b40b56ae9bf3e8d7d96e4a71929cf9">type</a>) {</div>
+<div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;    <span class="keywordflow">case</span> <a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage.html#a1d0830e5e578ade7d92f9908efe8a5c5af8dcea5cd57be2a858c88dfbe18ebc35">ResourceProviderMessage::Type::UPDATE_TOTAL_RESOURCES</a>:</div>
+<div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;      <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;ResourceProviderMessage::UpdateTotalResources&gt;</a>&amp;</div>
+<div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;        updateTotalResources = resourceProviderMessage.<a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage.html#a1471a9d596a6c5aacc22d113b1b5778e">updateTotalResources</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;      <a class="code" href="stout_2include_2stout_2check_8hpp.html#aee320e7c6e107071f4b85d4cc135a265">CHECK_SOME</a>(updateTotalResources);</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="keywordflow">return</span> stream</div>
+<div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;          &lt;&lt; <span class="stringliteral">&quot;UPDATE_TOTAL_RESOURCES: &quot;</span></div>
+<div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;          &lt;&lt; updateTotalResources-&gt;<a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateTotalResources.html#a18d064aa75673d66754eb4efc8cce5e5">id</a> &lt;&lt; <span class="stringliteral">&quot; &quot;</span></div>
+<div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;          &lt;&lt; updateTotalResources-&gt;<a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateTotalResources.html#ab4b3d7500490b5c9421fd34adce1fe45">total</a>;</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;  <a class="code" href="unreachable_8hpp.html#a0bc63b24b654ca433be7b97a3edde132">UNREACHABLE</a>();</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;</div>
+<div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;} <span class="comment">// namespace internal {</span></div>
+<div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;} <span class="comment">// namespace mesos {</span></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="preprocessor">#endif // __RESOURCE_PROVIDER_MESSAGE_HPP__</span></div>
+<div class="ttc" id="structmesos_1_1internal_1_1ResourceProviderMessage_html"><div class="ttname"><a href="structmesos_1_1internal_1_1ResourceProviderMessage.html">mesos::internal::ResourceProviderMessage</a></div><div class="ttdef"><b>Definition:</b> message.hpp:32</div></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="classOption_html"><div class="ttname"><a href="classOption.html">Option</a></div><div class="ttdef"><b>Definition:</b> option.hpp:24</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_1Resources_html"><div class="ttname"><a href="classmesos_1_1Resources.html">mesos::Resources</a></div><div class="ttdef"><b>Definition:</b> resources.hpp:63</div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateTotalResources_html_ab4b3d7500490b5c9421fd34adce1fe45"><div class="ttname"><a href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateTotalResources.html#ab4b3d7500490b5c9421fd34adce1fe45">mesos::internal::ResourceProviderMessage::UpdateTotalResources::total</a></div><div class="ttdeci">Resources total</div><div class="ttdef"><b>Definition:</b> message.hpp:37</div></div>
-<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:40</div></div>
+<div class="ttc" id="stout_2include_2stout_2check_8hpp_html"><div class="ttname"><a href="stout_2include_2stout_2check_8hpp.html">check.hpp</a></div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateTotalResources_html_ab4b3d7500490b5c9421fd34adce1fe45"><div class="ttname"><a href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateTotalResources.html#ab4b3d7500490b5c9421fd34adce1fe45">mesos::internal::ResourceProviderMessage::UpdateTotalResources::total</a></div><div class="ttdeci">Resources total</div><div class="ttdef"><b>Definition:</b> message.hpp:41</div></div>
+<div class="ttc" id="stout_2include_2stout_2check_8hpp_html_aee320e7c6e107071f4b85d4cc135a265"><div class="ttname"><a href="stout_2include_2stout_2check_8hpp.html#aee320e7c6e107071f4b85d4cc135a265">CHECK_SOME</a></div><div class="ttdeci">#define CHECK_SOME(expression)</div><div class="ttdef"><b>Definition:</b> check.hpp:44</div></div>
+<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:44</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_a1d0830e5e578ade7d92f9908efe8a5c5"><div class="ttname"><a href="structmesos_1_1internal_1_1ResourceProviderMessage.html#a1d0830e5e578ade7d92f9908efe8a5c5">mesos::internal::ResourceProviderMessage::Type</a></div><div class="ttdeci">Type</div><div class="ttdef"><b>Definition:</b> message.hpp:30</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="namespacemesos_1_1internal_html_a1a4e1e51f2c90c7d3e3385712e52bf2e"><div class="ttname"><a href="namespacemesos_1_1internal.html#a1a4e1e51f2c90c7d3e3385712e52bf2e">mesos::internal::operator&lt;&lt;</a></div><div class="ttdeci">std::ostream &amp; operator&lt;&lt;(std::ostream &amp;stream, const Firewall &amp;rules)</div><div class="ttdef"><b>Definition:</b> flags.hpp:66</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1ResourceProviderMessage_html_a1d0830e5e578ade7d92f9908efe8a5c5"><div class="ttname"><a href="structmesos_1_1internal_1_1ResourceProviderMessage.html#a1d0830e5e578ade7d92f9908efe8a5c5">mesos::internal::ResourceProviderMessage::Type</a></div><div class="ttdeci">Type</div><div class="ttdef"><b>Definition:</b> message.hpp:34</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1ResourceProviderMessage_html_a1d0830e5e578ade7d92f9908efe8a5c5af8dcea5cd57be2a858c88dfbe18ebc35"><div class="ttname"><a href="structmesos_1_1internal_1_1ResourceProviderMessage.html#a1d0830e5e578ade7d92f9908efe8a5c5af8dcea5cd57be2a858c88dfbe18ebc35">mesos::internal::ResourceProviderMessage::Type::UPDATE_TOTAL_RESOURCES</a></div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateTotalResources_html"><div class="ttname"><a href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateTotalResources.html">mesos::internal::ResourceProviderMessage::UpdateTotalResources</a></div><div class="ttdef"><b>Definition:</b> message.hpp:35</div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateTotalResources_html_a18d064aa75673d66754eb4efc8cce5e5"><div class="ttname"><a href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateTotalResources.html#a18d064aa75673d66754eb4efc8cce5e5">mesos::internal::ResourceProviderMessage::UpdateTotalResources::id</a></div><div class="ttdeci">ResourceProviderID id</div><div class="ttdef"><b>Definition:</b> message.hpp:36</div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1ResourceProviderMessage_html_a1471a9d596a6c5aacc22d113b1b5778e"><div class="ttname"><a href="structmesos_1_1internal_1_1ResourceProviderMessage.html#a1471a9d596a6c5aacc22d113b1b5778e">mesos::internal::ResourceProviderMessage::updateTotalResources</a></div><div class="ttdeci">Option&lt; UpdateTotalResources &gt; updateTotalResources</div><div class="ttdef"><b>Definition:</b> message.hpp:42</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateTotalResources_html"><div class="ttname"><a href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateTotalResources.html">mesos::internal::ResourceProviderMessage::UpdateTotalResources</a></div><div class="ttdef"><b>Definition:</b> message.hpp:39</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateTotalResources_html_a18d064aa75673d66754eb4efc8cce5e5"><div class="ttname"><a href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateTotalResources.html#a18d064aa75673d66754eb4efc8cce5e5">mesos::internal::ResourceProviderMessage::UpdateTotalResources::id</a></div><div class="ttdeci">ResourceProviderID id</div><div class="ttdef"><b>Definition:</b> message.hpp:40</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1ResourceProviderMessage_html_a1471a9d596a6c5aacc22d113b1b5778e"><div class="ttname"><a href="structmesos_1_1internal_1_1ResourceProviderMessage.html#a1471a9d596a6c5aacc22d113b1b5778e">mesos::internal::ResourceProviderMessage::updateTotalResources</a></div><div class="ttdeci">Option&lt; UpdateTotalResources &gt; updateTotalResources</div><div class="ttdef"><b>Definition:</b> message.hpp:46</div></div>
+<div class="ttc" id="unreachable_8hpp_html"><div class="ttname"><a href="unreachable_8hpp.html">unreachable.hpp</a></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/74cbbec8/content/api/latest/c++/weights_8hpp.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/weights_8hpp.html b/content/api/latest/c++/weights_8hpp.html
index 570123f..9ad734a 100644
--- a/content/api/latest/c++/weights_8hpp.html
+++ b/content/api/latest/c++/weights_8hpp.html
@@ -60,8 +60,8 @@
 <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="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 &quot;<a class="el" href="registrar_8hpp_source.html">master/registrar.hpp</a>&quot;</code><br/>
-<code>#include &quot;<a class="el" href="registry_8hpp_source.html">master/registry.hpp</a>&quot;</code><br/>
+<code>#include &quot;<a class="el" href="master_2registrar_8hpp_source.html">master/registrar.hpp</a>&quot;</code><br/>
+<code>#include &quot;<a class="el" href="master_2registry_8hpp_source.html">master/registry.hpp</a>&quot;</code><br/>
 </div>
 <p><a href="weights_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/74cbbec8/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 20461ce..553b2ed 100644
--- a/content/api/latest/c++/weights_8hpp_source.html
+++ b/content/api/latest/c++/weights_8hpp_source.html
@@ -79,8 +79,8 @@
 <div class="line"><a name="l00025"></a><span class="lineno">   25</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="l00026"></a><span class="lineno">   26</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="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 &quot;<a class="code" href="registrar_8hpp.html">master/registrar.hpp</a>&quot;</span></div>
-<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="registry_8hpp.html">master/registry.hpp</a>&quot;</span></div>
+<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="master_2registrar_8hpp.html">master/registrar.hpp</a>&quot;</span></div>
+<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="master_2registry_8hpp.html">master/registry.hpp</a>&quot;</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="keyword">namespace </span>mesos {</div>
 <div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;<span class="keyword">namespace </span>internal {</div>
@@ -113,10 +113,11 @@
 <div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;} <span class="comment">// namespace mesos {</span></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="preprocessor">#endif // __MASTER_WEIGHTS_HPP__</span></div>
+<div class="ttc" id="master_2registry_8hpp_html"><div class="ttname"><a href="master_2registry_8hpp.html">registry.hpp</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> try.hpp:34</div></div>
 <div class="ttc" id="classhashset_html"><div class="ttname"><a href="classhashset.html">hashset&lt; SlaveID &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="registrar_8hpp_html"><div class="ttname"><a href="registrar_8hpp.html">registrar.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="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="option_8hpp_html"><div class="ttname"><a href="option_8hpp.html">option.hpp</a></div></div>
@@ -124,7 +125,6 @@
 <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_1master_1_1weights_1_1UpdateWeights_html"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1weights_1_1UpdateWeights.html">mesos::internal::master::weights::UpdateWeights</a></div><div class="ttdoc">Updates weights for the specified roles. </div><div class="ttdef"><b>Definition:</b> weights.hpp:50</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1master_1_1Operation_html"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Operation.html">mesos::internal::master::Operation</a></div><div class="ttdef"><b>Definition:</b> registrar.hpp:45</div></div>
-<div class="ttc" id="registry_8hpp_html"><div class="ttname"><a href="registry_8hpp.html">registry.hpp</a></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/74cbbec8/content/sitemap.xml
----------------------------------------------------------------------
diff --git a/content/sitemap.xml b/content/sitemap.xml
index c9531d8..657f6e1 100644
--- a/content/sitemap.xml
+++ b/content/sitemap.xml
@@ -2829,6 +2829,10 @@
     <lastmod>2017-10-05T00:00:00+00:00</lastmod>
   </url>
   <url>
+    <loc>http://mesos.apache.org/api/latest/c++/classmesos_1_1resource__provider_1_1Registrar.html</loc>
+    <lastmod>2017-10-05T00:00:00+00:00</lastmod>
+  </url>
+  <url>
     <loc>http://mesos.apache.org/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PosixMemIsolatorProcess-members.html</loc>
     <lastmod>2017-10-05T00:00:00+00:00</lastmod>
   </url>
@@ -3005,6 +3009,10 @@
     <lastmod>2017-10-05T00:00:00+00:00</lastmod>
   </url>
   <url>
+    <loc>http://mesos.apache.org/api/latest/c++/classmesos_1_1resource__provider_1_1Registrar_1_1Operation.html</loc>
+    <lastmod>2017-10-05T00:00:00+00:00</lastmod>
+  </url>
+  <url>
     <loc>http://mesos.apache.org/api/latest/c++/classmesos_1_1internal_1_1master_1_1Flags-members.html</loc>
     <lastmod>2017-10-05T00:00:00+00:00</lastmod>
   </url>
@@ -4117,6 +4125,10 @@
     <lastmod>2017-10-05T00:00:00+00:00</lastmod>
   </url>
   <url>
+    <loc>http://mesos.apache.org/api/latest/c++/classmesos_1_1resource__provider_1_1AdmitResourceProvider.html</loc>
+    <lastmod>2017-10-05T00:00:00+00:00</lastmod>
+  </url>
+  <url>
     <loc>http://mesos.apache.org/api/latest/c++/v1_2resource__provider_8hpp.html</loc>
     <lastmod>2017-10-05T00:00:00+00:00</lastmod>
   </url>
@@ -4189,6 +4201,10 @@
     <lastmod>2017-10-05T00:00:00+00:00</lastmod>
   </url>
   <url>
+    <loc>http://mesos.apache.org/api/latest/c++/classmesos_1_1resource__provider_1_1RemoveResourceProvider.html</loc>
+    <lastmod>2017-10-05T00:00:00+00:00</lastmod>
+  </url>
+  <url>
     <loc>http://mesos.apache.org/api/latest/c++/classStopwatch-members.html</loc>
     <lastmod>2017-10-05T00:00:00+00:00</lastmod>
   </url>
@@ -5417,10 +5433,6 @@
     <lastmod>2017-10-05T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/c++/registrar_8hpp.html</loc>
-    <lastmod>2017-10-05T00:00:00+00:00</lastmod>
-  </url>
-  <url>
     <loc>http://mesos.apache.org/api/latest/c++/classprocess_1_1EventLoop.html</loc>
     <lastmod>2017-10-05T00:00:00+00:00</lastmod>
   </url>
@@ -6153,6 +6165,10 @@
     <lastmod>2017-10-05T00:00:00+00:00</lastmod>
   </url>
   <url>
+    <loc>http://mesos.apache.org/api/latest/c++/resource__provider_2registrar_8hpp.html</loc>
+    <lastmod>2017-10-05T00:00:00+00:00</lastmod>
+  </url>
+  <url>
     <loc>http://mesos.apache.org/api/latest/c++/struct__CheckFatal-members.html</loc>
     <lastmod>2017-10-05T00:00:00+00:00</lastmod>
   </url>
@@ -6485,10 +6501,6 @@
     <lastmod>2017-10-05T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/c++/registry_8hpp.html</loc>
-    <lastmod>2017-10-05T00:00:00+00:00</lastmod>
-  </url>
-  <url>
     <loc>http://mesos.apache.org/api/latest/c++/basic__authenticator__factory_8hpp.html</loc>
     <lastmod>2017-10-05T00:00:00+00:00</lastmod>
   </url>
@@ -7465,6 +7477,10 @@
     <lastmod>2017-10-05T00:00:00+00:00</lastmod>
   </url>
   <url>
+    <loc>http://mesos.apache.org/api/latest/c++/resource__provider_2registry_8hpp_source.html</loc>
+    <lastmod>2017-10-05T00:00:00+00:00</lastmod>
+  </url>
+  <url>
     <loc>http://mesos.apache.org/api/latest/c++/classzookeeper_1_1URL.html</loc>
     <lastmod>2017-10-05T00:00:00+00:00</lastmod>
   </url>
@@ -7525,10 +7541,6 @@
     <lastmod>2017-10-05T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/c++/registry_8hpp_source.html</loc>
-    <lastmod>2017-10-05T00:00:00+00:00</lastmod>
-  </url>
-  <url>
     <loc>http://mesos.apache.org/api/latest/c++/host__path_8hpp_source.html</loc>
     <lastmod>2017-10-05T00:00:00+00:00</lastmod>
   </url>
@@ -7549,6 +7561,10 @@
     <lastmod>2017-10-05T00:00:00+00:00</lastmod>
   </url>
   <url>
+    <loc>http://mesos.apache.org/api/latest/c++/master_2registrar_8hpp_source.html</loc>
+    <lastmod>2017-10-05T00:00:00+00:00</lastmod>
+  </url>
+  <url>
     <loc>http://mesos.apache.org/api/latest/c++/classmesos_1_1internal_1_1tests_1_1MockAuthorizer-members.html</loc>
     <lastmod>2017-10-05T00:00:00+00:00</lastmod>
   </url>
@@ -8029,6 +8045,10 @@
     <lastmod>2017-10-05T00:00:00+00:00</lastmod>
   </url>
   <url>
+    <loc>http://mesos.apache.org/api/latest/c++/classmesos_1_1resource__provider_1_1Registrar-members.html</loc>
+    <lastmod>2017-10-05T00:00:00+00:00</lastmod>
+  </url>
+  <url>
     <loc>http://mesos.apache.org/api/latest/c++/classzookeeper_1_1LeaderDetector-members.html</loc>
     <lastmod>2017-10-05T00:00:00+00:00</lastmod>
   </url>
@@ -8061,6 +8081,10 @@
     <lastmod>2017-10-05T00:00:00+00:00</lastmod>
   </url>
   <url>
+    <loc>http://mesos.apache.org/api/latest/c++/resource__provider_2registry_8hpp.html</loc>
+    <lastmod>2017-10-05T00:00:00+00:00</lastmod>
+  </url>
+  <url>
     <loc>http://mesos.apache.org/api/latest/c++/structos_1_1UTSInfo.html</loc>
     <lastmod>2017-10-05T00:00:00+00:00</lastmod>
   </url>
@@ -8165,6 +8189,10 @@
     <lastmod>2017-10-05T00:00:00+00:00</lastmod>
   </url>
   <url>
+    <loc>http://mesos.apache.org/api/latest/c++/classmesos_1_1resource__provider_1_1Registrar_1_1Operation-members.html</loc>
+    <lastmod>2017-10-05T00:00:00+00:00</lastmod>
+  </url>
+  <url>
     <loc>http://mesos.apache.org/api/latest/c++/structzookeeper_1_1Authentication.html</loc>
     <lastmod>2017-10-05T00:00:00+00:00</lastmod>
   </url>
@@ -10613,6 +10641,10 @@
     <lastmod>2017-10-05T00:00:00+00:00</lastmod>
   </url>
   <url>
+    <loc>http://mesos.apache.org/api/latest/c++/classmesos_1_1resource__provider_1_1MasterRegistrar.html</loc>
+    <lastmod>2017-10-05T00:00:00+00:00</lastmod>
+  </url>
+  <url>
     <loc>http://mesos.apache.org/api/latest/c++/structVersion.html</loc>
     <lastmod>2017-10-05T00:00:00+00:00</lastmod>
   </url>
@@ -10973,6 +11005,10 @@
     <lastmod>2017-10-05T00:00:00+00:00</lastmod>
   </url>
   <url>
+    <loc>http://mesos.apache.org/api/latest/c++/master_2registrar_8hpp.html</loc>
+    <lastmod>2017-10-05T00:00:00+00:00</lastmod>
+  </url>
+  <url>
     <loc>http://mesos.apache.org/api/latest/c++/classWindowsError-members.html</loc>
     <lastmod>2017-10-05T00:00:00+00:00</lastmod>
   </url>
@@ -11293,10 +11329,6 @@
     <lastmod>2017-10-05T00:00:00+00:00</lastmod>
   </url>
   <url>
-    <loc>http://mesos.apache.org/api/latest/c++/registrar_8hpp_source.html</loc>
-    <lastmod>2017-10-05T00:00:00+00:00</lastmod>
-  </url>
-  <url>
     <loc>http://mesos.apache.org/api/latest/c++/port__mapper_8hpp_source.html</loc>
     <lastmod>2017-10-05T00:00:00+00:00</lastmod>
   </url>
@@ -11509,6 +11541,10 @@
     <lastmod>2017-10-05T00:00:00+00:00</lastmod>
   </url>
   <url>
+    <loc>http://mesos.apache.org/api/latest/c++/namespacemesos_1_1resource__provider.html</loc>
+    <lastmod>2017-10-05T00:00:00+00:00</lastmod>
+  </url>
+  <url>
     <loc>http://mesos.apache.org/api/latest/c++/files.html</loc>
     <lastmod>2017-10-05T00:00:00+00:00</lastmod>
   </url>
@@ -12241,6 +12277,10 @@
     <lastmod>2017-10-05T00:00:00+00:00</lastmod>
   </url>
   <url>
+    <loc>http://mesos.apache.org/api/latest/c++/master_2registry_8hpp_source.html</loc>
+    <lastmod>2017-10-05T00:00:00+00:00</lastmod>
+  </url>
+  <url>
     <loc>http://mesos.apache.org/api/latest/c++/3rdparty_2stout_2include_2stout_2os_2windows_2environment_8hpp_source.html</loc>
     <lastmod>2017-10-05T00:00:00+00:00</lastmod>
   </url>
@@ -12473,6 +12513,10 @@
     <lastmod>2017-10-05T00:00:00+00:00</lastmod>
   </url>
   <url>
+    <loc>http://mesos.apache.org/api/latest/c++/classmesos_1_1resource__provider_1_1MasterRegistrar-members.html</loc>
+    <lastmod>2017-10-05T00:00:00+00:00</lastmod>
+  </url>
+  <url>
     <loc>http://mesos.apache.org/api/latest/c++/multimap_8hpp.html</loc>
     <lastmod>2017-10-05T00:00:00+00:00</lastmod>
   </url>
@@ -12705,6 +12749,10 @@
     <lastmod>2017-10-05T00:00:00+00:00</lastmod>
   </url>
   <url>
+    <loc>http://mesos.apache.org/api/latest/c++/classmesos_1_1resource__provider_1_1AgentRegistrar.html</loc>
+    <lastmod>2017-10-05T00:00:00+00:00</lastmod>
+  </url>
+  <url>
     <loc>http://mesos.apache.org/api/latest/c++/classmesos_1_1internal_1_1slave_1_1LinuxCapabilitiesIsolatorProcess.html</loc>
     <lastmod>2017-10-05T00:00:00+00:00</lastmod>
   </url>
@@ -14333,6 +14381,10 @@
     <lastmod>2017-10-05T00:00:00+00:00</lastmod>
   </url>
   <url>
+    <loc>http://mesos.apache.org/api/latest/c++/classmesos_1_1resource__provider_1_1AgentRegistrar-members.html</loc>
+    <lastmod>2017-10-05T00:00:00+00:00</lastmod>
+  </url>
+  <url>
     <loc>http://mesos.apache.org/api/latest/c++/classprocess_1_1http_1_1authentication_1_1JWT-members.html</loc>
     <lastmod>2017-10-05T00:00:00+00:00</lastmod>
   </url>
@@ -14401,6 +14453,10 @@
     <lastmod>2017-10-05T00:00:00+00:00</lastmod>
   </url>
   <url>
+    <loc>http://mesos.apache.org/api/latest/c++/master_2registry_8hpp.html</loc>
+    <lastmod>2017-10-05T00:00:00+00:00</lastmod>
+  </url>
+  <url>
     <loc>http://mesos.apache.org/api/latest/c++/veth_8hpp_source.html</loc>
     <lastmod>2017-10-05T00:00:00+00:00</lastmod>
   </url>
@@ -14821,6 +14877,10 @@
     <lastmod>2017-10-05T00:00:00+00:00</lastmod>
   </url>
   <url>
+    <loc>http://mesos.apache.org/api/latest/c++/resource__provider_2registrar_8hpp_source.html</loc>
+    <lastmod>2017-10-05T00:00:00+00:00</lastmod>
+  </url>
+  <url>
     <loc>http://mesos.apache.org/api/latest/c++/image_8hpp.html</loc>
     <lastmod>2017-10-05T00:00:00+00:00</lastmod>
   </url>
@@ -15021,6 +15081,10 @@
     <lastmod>2017-10-05T00:00:00+00:00</lastmod>
   </url>
   <url>
+    <loc>http://mesos.apache.org/api/latest/c++/classmesos_1_1resource__provider_1_1RemoveResourceProvider-members.html</loc>
+    <lastmod>2017-10-05T00:00:00+00:00</lastmod>
+  </url>
+  <url>
     <loc>http://mesos.apache.org/api/latest/c++/classmesos_1_1internal_1_1tests_1_1scheduler_1_1TestMesos.html</loc>
     <lastmod>2017-10-05T00:00:00+00:00</lastmod>
   </url>
@@ -15313,6 +15377,10 @@
     <lastmod>2017-10-05T00:00:00+00:00</lastmod>
   </url>
   <url>
+    <loc>http://mesos.apache.org/api/latest/c++/classmesos_1_1resource__provider_1_1AdmitResourceProvider-members.html</loc>
+    <lastmod>2017-10-05T00:00:00+00:00</lastmod>
+  </url>
+  <url>
     <loc>http://mesos.apache.org/api/latest/c++/cni_8hpp.html</loc>
     <lastmod>2017-10-05T00:00:00+00:00</lastmod>
   </url>


[19/21] mesos-site git commit: Updated the website built from mesos SHA: 46db7e4.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/74cbbec8/content/api/latest/c++/classes.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classes.html b/content/api/latest/c++/classes.html
index 0e7b496..4970706 100644
--- a/content/api/latest/c++/classes.html
+++ b/content/api/latest/c++/classes.html
@@ -53,197 +53,198 @@
 <div class="qindex"><a class="qindex" href="#letter_A">A</a>&#160;|&#160;<a class="qindex" href="#letter_B">B</a>&#160;|&#160;<a class="qindex" href="#letter_C">C</a>&#160;|&#160;<a class="qindex" href="#letter_D">D</a>&#160;|&#160;<a class="qindex" href="#letter_E">E</a>&#160;|&#160;<a class="qindex" href="#letter_F">F</a>&#160;|&#160;<a class="qindex" href="#letter_G">G</a>&#160;|&#160;<a class="qindex" href="#letter_H">H</a>&#160;|&#160;<a class="qindex" href="#letter_I">I</a>&#160;|&#160;<a class="qindex" href="#letter_J">J</a>&#160;|&#160;<a class="qindex" href="#letter_K">K</a>&#160;|&#160;<a class="qindex" href="#letter_L">L</a>&#160;|&#160;<a class="qindex" href="#letter_M">M</a>&#160;|&#160;<a class="qindex" href="#letter_N">N</a>&#160;|&#160;<a class="qindex" href="#letter_O">O</a>&#160;|&#160;<a class="qindex" href="#letter_P">P</a>&#160;|&#160;<a class="qindex" href="#letter_Q">Q</a>&#160;|&#160;<a class="qindex" href="#letter_R">R</a>&#160;|&#160;<a class="qindex" href=
 "#letter_S">S</a>&#160;|&#160;<a class="qindex" href="#letter_T">T</a>&#160;|&#160;<a class="qindex" href="#letter_U">U</a>&#160;|&#160;<a class="qindex" href="#letter_V">V</a>&#160;|&#160;<a class="qindex" href="#letter_W">W</a>&#160;|&#160;<a class="qindex" href="#letter_X">X</a>&#160;|&#160;<a class="qindex" href="#letter_Z">Z</a>&#160;|&#160;<a class="qindex" href="#letter__">_</a></div>
 <table style="margin: 10px; white-space: nowrap;" align="center" width="95%" border="0" cellspacing="0" cellpadding="0">
 <tr><td rowspan="2" valign="bottom"><a name="letter_A"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;A&#160;&#160;</div></td></tr></table>
-</td><td valign="top"><a class="el" href="structprocess_1_1ErrnoFailure.html">ErrnoFailure</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_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_1NamespacesIPCIsolatorProcess.html">NamespacesIPCIsolatorProcess</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_1Sequence.html">Sequence</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classError.html">Error</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="classmesos_1_1internal_1_1slave_1_1NamespacesPidIsolatorProcess.html">NamespacesPidIsolatorProcess</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_1SequenceProcess.html">SequenceProcess</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="structprocess_1_1http_1_1Accepted.html">Accepted</a> (<a class="el" href="namespaceprocess_1_1http.html">process::http</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structprocess_1_1Event.html">Event</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1python_1_1InterpreterLock.html">InterpreterLock</a> (<a class="el" href="namespacemesos_1_1python.html">mesos::python</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classNanoseconds.html">Nanoseconds</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structprocess_1_1http_1_1ServiceUnavailable.html">ServiceUnavailable</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="classmesos_1_1AcceptingObjectApprover.html">AcceptingObjectApprover</a> (<a class="el" href="namespacemesos.html">mesos</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1tests_1_1ZooKeeperTest_1_1TestWatcher_1_1Event.html">ZooKeeperTest::TestWatcher::Event</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="classInterval.html">Interval</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1slave_1_1NetClsHandle.html">NetClsHandle</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="classorg_1_1apache_1_1zookeeper_1_1server_1_1SessionTracker.html">SessionTracker</a> (<a class="el" href="namespaceorg_1_1apache_1_1zookeeper_1_1server.html">org::apache::zookeeper::server</
 a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="structcgroups_1_1devices_1_1Entry_1_1Access.html">Entry::Access</a> (<a class="el" href="namespacecgroups_1_1devices.html">cgroups::devices</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1EventLoop.html">EventLoop</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><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NetClsHandleManager.html">NetClsHandleManager</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_1SetnsTestHelper.html">SetnsTestHelper</a> (<a class="el" href="n
 amespacemesos_1_1internal_1_1tests.html">mesos::internal::tests</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="structDocker_1_1Device_1_1Access.html">Docker::Device::Access</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1EventQueue.html">EventQueue</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__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><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NetClsSubsystem.html">NetClsSubsystem</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></tr>
-<tr><td valign="top"><a class="el" href="classrouting_1_1action_1_1Action.html">Action</a> (<a class="el" href="namespacerouting_1_1action.html">routing::action</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structprocess_1_1EventVisitor.html">EventVisitor</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classIntervalSet.html">IntervalSet</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classrouting_1_1Netlink.html">Netlink</a> (<a class="el" href="namespacerouting.html">routing</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></tr>
-<tr><td valign="top"><a class="el" href="classmesos_1_1internal_1_1tests_1_1ActiveUserTestHelper.html">ActiveUserTestHelper</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="structos_1_1Exec.html">Exec</a> (<a class="el" href="namespaceos.html">os</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="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="classSharedHandle.html">SharedHandle</a>&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classprocess_1_1network_1_1Address.html">Address</a> (<a class="el" href="namespaceprocess_1_1network.html">process::network</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html">Executor</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_1Subprocess_1_1IO.html">Subprocess::IO</a> (<a class="el" href="namespaceprocess.html">process</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="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></tr>
-<tr><td valign="top"><a class="el" href="classprocess_1_1network_1_1unix_1_1Address.html">Address</a> (<a class="el" href="namespaceprocess_1_1network_1_1unix.html">process::network::unix</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1Executor.html">Executor</a> (<a class="el" href="namespacemesos.html">mesos</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="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_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></tr>
-<tr><td valign="top"><a class="el" href="classprocess_1_1network_1_1inet6_1_1Address.html">Address</a> (<a class="el" href="namespaceprocess_1_1network_1_1inet6.html">process::network::inet6</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1Executor.html">Executor</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_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="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_1Slave.html">Slave</a> (<a class="el" href="namespacemesos_1_1in
 ternal_1_1master.html">mesos::internal::master</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classprocess_1_1network_1_1inet4_1_1Address.html">Address</a> (<a class="el" href="namespaceprocess_1_1network_1_1inet4.html">process::network::inet4</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1ExecutorDriver.html">ExecutorDriver</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="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></tr>
-<tr><td valign="top"><a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html">Address</a> (<a class="el" href="namespaceprocess_1_1network_1_1inet.html">process::network::inet</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1slave_1_1paths_1_1ExecutorRunPath.html">ExecutorRunPath</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave_1_1paths.html">mesos::internal::slave::paths</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="classNetworkProcess.html">NetworkProcess</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></tr>
-<tr><td valign="top"><a class="el" href="classmesos_1_1internal_1_1master_1_1AdmitSlave.html">AdmitSlave</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="structmesos_1_1internal_1_1slave_1_1state_1_1ExecutorState.html">ExecutorState</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="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="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="classprocess_1_1network_1_1internal_1_1Socket.html">Socket</a> (<a class="el" href
 ="namespaceprocess_1_1network_1_1internal.html">process::network::internal</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter_1_1Node_1_1Allocation.html">DRFSorter::Node::Allocation</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="structprocess_1_1ExitedEvent.html">ExitedEvent</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structis__specialization__of.html">is_specialization_of</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter_1_1Node.html">DRFSorter::Node</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_1network_1_1internal_1_1SocketImpl.html">SocketImpl</a> (<a class="el" href="namespacepro
 cess_1_1network_1_1internal.html">process::network::internal</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html">Allocator</a> (<a class="el" href="namespacemesos_1_1allocator.html">mesos::allocator</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_F"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;F&#160;&#160;</div></td></tr></table>
-</td><td valign="top"><a class="el" href="structis__specialization__of_3_01T_00_01T_3_01Args_8_8_8_4_01_4.html">is_specialization_of&lt; T, T&lt; Args...&gt; &gt;</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structNone.html">None</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1Sorter.html">Sorter</a> (<a class="el" href="namespacemesos_1_1internal_1_1master_1_1allocator.html">mesos::internal::master::allocator</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classmesos_1_1modules_1_1Anonymous.html">Anonymous</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_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="classmesos_1_1internal_1_1slave_1_1NoopQoSController.html">NoopQoSController</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="classSSLTemporaryDirectoryTest.html">SSLTemporaryDirectoryTest</a>&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1AppcRuntimeIsolatorProcess.html">AppcRuntimeIsolatorProcess</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_1Failure.html">Failure</a> (<a class="el" href="namespaceprocess.html">process</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="classmesos_1_1internal_1_1slave_1_1NoopResourceEstimator.html">NoopResourceEstimator</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="classos_1_1Stack.html">Stack</a> (<a class="el" href="namespaceos.html">os</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classos_1_1raw_1_1Argv.html">Argv</a> (<a class="el" href="namespaceos_1_1raw.html">os::raw</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structJSON_1_1False.html">False</a> (<a class="el" href="namespaceJSON.html">JSON</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="structprocess_1_1http_1_1NotAcceptable.html">NotAcceptable</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_1contender_1_1StandaloneMasterContender.html">StandaloneMasterContender</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="structJSON_1_1Array.html">Array</a> (<a class="el" href="namespaceJSON.html">JSON</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1appc_1_1Fetcher.html">Fetcher</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="structprocess_1_1http_1_1NotFound.html">NotFound</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></tr>
-<tr><td valign="top"><a class="el" href="classJSON_1_1ArrayWriter.html">ArrayWriter</a> (<a class="el" href="namespaceJSON.html">JSON</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Fetcher.html">Fetcher</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="structJNI.html">JNI</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_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></tr>
-<tr><td valign="top"><a class="el" href="classprocess_1_1AsyncExecutor.html">AsyncExecutor</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1uri_1_1Fetcher.html">Fetcher</a> (<a class="el" href="namespacemesos_1_1uri.html">mesos::uri</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 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="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></tr>
-<tr><td valign="top"><a class="el" href="structAtLeastOneIsSameOrConvertible.html">AtLeastOneIsSameOrConvertible</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess.html">FetcherProcess</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.html">Jvm</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></tr>
-<tr><td valign="top"><a class="el" href="structAtLeastOneIsSameOrConvertible_3_01U_00_01T_00_01Ts_8_8_8_4.html">AtLeastOneIsSameOrConvertible&lt; U, T, Ts...&gt;</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classJvm_1_1Field.html">Jvm::Field</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1http_1_1authentication_1_1JWT.html">JWT</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="classJvm_1_1Null.html">Jvm::Null</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></tr>
-<tr><td valign="top"><a class="el" href="classmesos_1_1v1_1_1Attributes.html">Attributes</a> (<a class="el" href="namespacemesos_1_1v1.html">mesos::v1</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="clasself_1_1File.html">File</a> (<a class="el" href="namespaceelf.html">elf</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1http_1_1authentication_1_1JWTError.html">JWTError</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="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="classmesos_1_1state_1_1State.html">State</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_1Attributes.html">Attributes</a> (<a class="el" href="namespacemesos.html">mesos</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classjava_1_1io_1_1File.html">File</a> (<a class="el" href="namespacejava_1_1io.html">java::io</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1authentication_1_1executor_1_1JWTSecretGenerator.html">JWTSecretGenerator</a> (<a class="el" href="namespacemesos_1_1authentication_1_1executor.html">mesos::authentication::executor</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="classJvm_1_1StaticVariable.html">Jvm::StaticVariable</a>&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1AufsBackend.html">AufsBackend</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_1FileEncoder.html">FileEncoder</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_K"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;K&#160;&#160;</div></td></tr></table>
-</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="structprocess_1_1Statistics.html">Statistics</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classmesos_1_1Authenticatee.html">Authenticatee</a> (<a class="el" href="namespacemesos.html">mesos</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1Files.html">Files</a> (<a class="el" href="namespacemesos_1_1internal.html">mesos::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="structcgroups_1_1cpuacct_1_1Stats.html">Stats</a> (<a class="el" href="namespacecgroups_1_1cpuacct.html">cgroups::cpuacct</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="structzookeeper_1_1Authentication.html">Authentication</a> (<a class="el" href="namespacezookeeper.html">zookeeper</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1FilesError.html">FilesError</a> (<a class="el" href="namespacemesos_1_1internal.html">mesos::internal</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classKernelSemaphore.html">KernelSemaphore</a>&#160;&#160;&#160;</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="structprocess_1_1http_1_1Status.html">Status</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="structprocess_1_1http_1_1authentication_1_1AuthenticationResult.html">AuthenticationResult</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="classorg_1_1apache_1_1zookeeper_1_1server_1_1persistence_1_1FileTxnSnapLog.html">FileTxnSnapLog</a> (<a class="el" href="namespaceorg_1_1apache_1_1zookeeper_1_1server_1_1persistence.html">org::apache::zookeeper::server::persistence</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1tests_1_1KillPolicyTestHelper.html">KillPolicyTestHelper</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_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="classmesos_1_1internal_1_1slave_1_1StatusUpdateManager.html">StatusUpdateManager</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="classprocess_1_1http_1_1authentication_1_1Authenticator.html">Authenticator</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="structrouting_1_1filter_1_1Filter.html">Filter</a> (<a class="el" href="namespacerouting_1_1filter.html">routing::filter</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_L"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;L&#160;&#160;</div></td></tr></table>
-</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="structmesos_1_1internal_1_1slave_1_1StatusUpdateStream.html">StatusUpdateStream</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_1Authenticator.html">Authenticator</a> (<a class="el" href="namespacemesos.html">mesos</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1Filter.html">Filter</a> (<a class="el" href="namespaceprocess.html">process</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>
-</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1master_1_1maintenance_1_1StopMaintenance.html">StopMaintenance</a> (<a class="el" href="namespacemesos_1_1internal_1_1master_1_1maintenance.html">mesos::internal::master::maintenance</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classprocess_1_1http_1_1authentication_1_1AuthenticatorManager.html">AuthenticatorManager</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="classprocess_1_1FilterTestEventListener.html">FilterTestEventListener</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structLambdaTraits.html">LambdaTraits</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classStopwatch.html">Stopwatch</a>&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classmesos_1_1AuthorizationAcceptor.html">AuthorizationAcceptor</a> (<a class="el" href="namespacemesos.html">mesos</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1firewall_1_1FirewallRule.html">FirewallRule</a> (<a class="el" href="namespaceprocess_1_1firewall.html">process::firewall</a>)&#160;&#160;&#160;</td><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="structJSON_1_1Object.html">Object</a> (<a class="el" href="namespaceJSON.html">JSON</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1state_1_1Storage.html">Storage</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_1Authorizer.html">Authorizer</a> (<a class="el" href="namespacemesos.html">mesos</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structflags_1_1Flag.html">Flag</a> (<a class="el" href="namespaceflags.html">flags</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="structmesos_1_1ObjectApprover_1_1Object.html">ObjectApprover::Object</a> (<a class="el" href="namespacemesos.html">mesos</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="unionnet_1_1IP_1_1Storage.html">IP::Storage</a> (<a class="el" href="namespacenet.html">net</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classprocess_1_1internal_1_1AwaitProcess.html">AwaitProcess</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_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_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="classJvm_1_1Object.html">Jvm::Object</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1log_1_1Storage.html">Storage</a> (<a class="el" href="namespacemesos_1_1internal_1_1log.html">mesos::internal::log</a>)&#160;&#160;&#160;</td></tr>
+</td><td valign="top"><a class="el" href="structprocess_1_1ErrnoFailure.html">ErrnoFailure</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1python_1_1InterpreterLock.html">InterpreterLock</a> (<a class="el" href="namespacemesos_1_1python.html">mesos::python</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classNanoseconds.html">Nanoseconds</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1SequenceProcess.html">SequenceProcess</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classError.html">Error</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classInterval.html">Interval</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1slave_1_1NetClsHandle.html">NetClsHandle</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_1ServiceUnavailable.html">ServiceUnavailable</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="structprocess_1_1http_1_1Accepted.html">Accepted</a> (<a class="el" href="namespaceprocess_1_1http.html">process::http</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structprocess_1_1Event.html">Event</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><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NetClsHandleManager.html">NetClsHandleManager</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="classorg_1_1apache_1_1zookeeper_1_1server_1_1SessionTracker.html">SessionTracker</a> (<a class="el" href="namespaceorg_1_1apach
 e_1_1zookeeper_1_1server.html">org::apache::zookeeper::server</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classmesos_1_1AcceptingObjectApprover.html">AcceptingObjectApprover</a> (<a class="el" href="namespacemesos.html">mesos</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1tests_1_1ZooKeeperTest_1_1TestWatcher_1_1Event.html">ZooKeeperTest::TestWatcher::Event</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="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><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NetClsSubsystem.html">NetClsSubsystem</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_1test
 s_1_1SetnsTestHelper.html">SetnsTestHelper</a> (<a class="el" href="namespacemesos_1_1internal_1_1tests.html">mesos::internal::tests</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="structcgroups_1_1devices_1_1Entry_1_1Access.html">Entry::Access</a> (<a class="el" href="namespacecgroups_1_1devices.html">cgroups::devices</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1EventLoop.html">EventLoop</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classIntervalSet.html">IntervalSet</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classrouting_1_1Netlink.html">Netlink</a> (<a class="el" href="namespacerouting.html">routing</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></tr>
+<tr><td valign="top"><a class="el" href="structDocker_1_1Device_1_1Access.html">Docker::Device::Access</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1EventQueue.html">EventQueue</a> (<a class="el" href="namespaceprocess.html">process</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="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="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></tr>
+<tr><td valign="top"><a class="el" href="classrouting_1_1action_1_1Action.html">Action</a> (<a class="el" href="namespacerouting_1_1action.html">routing::action</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structprocess_1_1EventVisitor.html">EventVisitor</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1Subprocess_1_1IO.html">Subprocess::IO</a> (<a class="el" href="namespaceprocess.html">process</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></tr>
+<tr><td valign="top"><a class="el" href="classmesos_1_1internal_1_1tests_1_1ActiveUserTestHelper.html">ActiveUserTestHelper</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="structos_1_1Exec.html">Exec</a> (<a class="el" href="namespaceos.html">os</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="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_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><
 /tr>
+<tr><td valign="top"><a class="el" href="classprocess_1_1network_1_1Address.html">Address</a> (<a class="el" href="namespaceprocess_1_1network.html">process::network</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html">Executor</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_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="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_1Hierarchic
 alAllocatorProcess_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></tr>
+<tr><td valign="top"><a class="el" href="classprocess_1_1network_1_1unix_1_1Address.html">Address</a> (<a class="el" href="namespaceprocess_1_1network_1_1unix.html">process::network::unix</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1Executor.html">Executor</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="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_1Slave.html">Slave</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_1network_1_1inet6_1_1Address.html">Address</a> (<a class="el" href="namespaceprocess_1_1network_1_1inet6.html">process::network::inet6</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1Executor.html">Executor</a> (<a class="el" href="namespaceprocess.html">process</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="classNetworkProcess.html">NetworkProcess</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></tr>
+<tr><td valign="top"><a class="el" href="classprocess_1_1network_1_1inet4_1_1Address.html">Address</a> (<a class="el" href="namespaceprocess_1_1network_1_1inet4.html">process::network::inet4</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1ExecutorDriver.html">ExecutorDriver</a> (<a class="el" href="namespacemesos.html">mesos</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="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></tr>
+<tr><td valign="top"><a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html">Address</a> (<a class="el" href="namespaceprocess_1_1network_1_1inet.html">process::network::inet</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1slave_1_1paths_1_1ExecutorRunPath.html">ExecutorRunPath</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave_1_1paths.html">mesos::internal::slave::paths</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structis__specialization__of.html">is_specialization_of</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter_1_1Node.html">DRFSorter::Node</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_1network_1_1internal_1_1Socket.html">Socket</a> (<a class="el" href="namespaceprocess_1_
 1network_1_1internal.html">process::network::internal</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classmesos_1_1resource__provider_1_1AdmitResourceProvider.html">AdmitResourceProvider</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="structmesos_1_1internal_1_1slave_1_1state_1_1ExecutorState.html">ExecutorState</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="structis__specialization__of_3_01T_00_01T_3_01Args_8_8_8_4_01_4.html">is_specialization_of&lt; T, T&lt; Args...&gt; &gt;</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structNone.html">None</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1network_1_1internal_1_1SocketImpl.html">SocketImpl</a> (<a class="el" href="namespaceprocess_1_1network_1_1internal.html">process::network::internal</a>)&#160;&#160;&#160;</td></t
 r>
+<tr><td valign="top"><a class="el" href="classmesos_1_1internal_1_1master_1_1AdmitSlave.html">AdmitSlave</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="structprocess_1_1ExitedEvent.html">ExitedEvent</a> (<a class="el" href="namespaceprocess.html">process</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="classmesos_1_1internal_1_1slave_1_1NoopQoSController.html">NoopQoSController</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_1master_1_1allocator_1_1Sorter.html">Sorter</a> (<a class="el" href="namespacemesos_1_1internal_1_1master_1_1allocator.html">mesos::in
 ternal::master::allocator</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classmesos_1_1resource__provider_1_1AgentRegistrar.html">AgentRegistrar</a> (<a class="el" href="namespacemesos_1_1resource__provider.html">mesos::resource_provider</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_F"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;F&#160;&#160;</div></td></tr></table>
+</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="classmesos_1_1internal_1_1slave_1_1NoopResourceEstimator.html">NoopResourceEstimator</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="classSSLTemporaryDirectoryTest.html">SSLTemporaryDirectoryTest</a>&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter_1_1Node_1_1Allocation.html">DRFSorter::Node::Allocation</a> (<a class="el" href="namespacemesos_1_1internal_1_1master_1_1allocator.html">mesos::internal::master::allocator</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="structprocess_1_1http_1_1NotAcceptable.html">NotAcceptable</a> (<a class="el" href="namespaceprocess_1_1http.html">process::http</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classos_1_1Stack.html">Stack</a> (<a class="el" href="namespaceos.html">os</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html">Allocator</a> (<a class="el" href="namespacemesos_1_1allocator.html">mesos::allocator</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structprocess_1_1Failure.html">Failure</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structprocess_1_1http_1_1NotFound.html">NotFound</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_1contender_1_1StandaloneMasterContender.html">StandaloneMasterContender</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_1modules_1_1Anonymous.html">Anonymous</a> (<a class="el" href="namespacemesos_1_1modules.html">mesos::modules</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structJSON_1_1False.html">False</a> (<a class="el" href="namespaceJSON.html">JSON</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="structNothing.html">Nothing</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></tr>
+<tr><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1AppcRuntimeIsolatorProcess.html">AppcRuntimeIsolatorProcess</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_1appc_1_1Fetcher.html">Fetcher</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="classprocess_1_1internal_1_1JobObjectManager.html">JobObjectManager</a> (<a class="el" href="namespaceprocess_1_1internal.html">process::internal</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_1internal_1_1master_1_1maintenance_1_1StartMaintenance.h
 tml">StartMaintenance</a> (<a class="el" href="namespacemesos_1_1internal_1_1master_1_1maintenance.html">mesos::internal::master::maintenance</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classos_1_1raw_1_1Argv.html">Argv</a> (<a class="el" href="namespaceos_1_1raw.html">os::raw</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Fetcher.html">Fetcher</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.html">Jvm</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_1State.html">State</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="structJSON_1_1Array.html">Array</a> (<a class="el" href="namespaceJSON.html">JSON</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1uri_1_1Fetcher.html">Fetcher</a> (<a class="el" href="namespacemesos_1_1uri.html">mesos::uri</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1http_1_1authentication_1_1JWT.html">JWT</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="classJvm_1_1Null.html">Jvm::Null</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></tr>
+<tr><td valign="top"><a class="el" href="classJSON_1_1ArrayWriter.html">ArrayWriter</a> (<a class="el" href="namespaceJSON.html">JSON</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess.html">FetcherProcess</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_1http_1_1authentication_1_1JWTError.html">JWTError</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="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_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></tr>
+<tr><td valign="top"><a class="el" href="classprocess_1_1AsyncExecutor.html">AsyncExecutor</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classJvm_1_1Field.html">Jvm::Field</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1authentication_1_1executor_1_1JWTSecretGenerator.html">JWTSecretGenerator</a> (<a class="el" href="namespacemesos_1_1authentication_1_1executor.html">mesos::authentication::executor</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_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></tr>
+<tr><td valign="top"><a class="el" href="structAtLeastOneIsSameOrConvertible.html">AtLeastOneIsSameOrConvertible</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="clasself_1_1File.html">File</a> (<a class="el" href="namespaceelf.html">elf</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_K"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;K&#160;&#160;</div></td></tr></table>
+</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="classJvm_1_1StaticVariable.html">Jvm::StaticVariable</a>&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="structAtLeastOneIsSameOrConvertible_3_01U_00_01T_00_01Ts_8_8_8_4.html">AtLeastOneIsSameOrConvertible&lt; U, T, Ts...&gt;</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classjava_1_1io_1_1File.html">File</a> (<a class="el" href="namespacejava_1_1io.html">java::io</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="structprocess_1_1Statistics.html">Statistics</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classmesos_1_1v1_1_1Attributes.html">Attributes</a> (<a class="el" href="namespacemesos_1_1v1.html">mesos::v1</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1FileEncoder.html">FileEncoder</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classKernelSemaphore.html">KernelSemaphore</a>&#160;&#160;&#160;</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="structcgroups_1_1cpuacct_1_1Stats.html">Stats</a> (<a class="el" href="namespacecgroups_1_1cpuacct.html">cgroups::cpuacct</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classmesos_1_1Attributes.html">Attributes</a> (<a class="el" href="namespacemesos.html">mesos</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1Files.html">Files</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_1tests_1_1KillPolicyTestHelper.html">KillPolicyTestHelper</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_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="structprocess_1_1http_1_1Status.html">Status</a> (<a class="el" href="namespaceprocess_1_1http.html">process::http</a>)&#160;&#160;&#1
 60;</td></tr>
+<tr><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1AufsBackend.html">AufsBackend</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_1FilesError.html">FilesError</a> (<a class="el" href="namespacemesos_1_1internal.html">mesos::internal</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_L"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;L&#160;&#160;</div></td></tr></table>
+</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="classmesos_1_1internal_1_1slave_1_1StatusUpdateManager.html">StatusUpdateManager</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_1Authenticatee.html">Authenticatee</a> (<a class="el" href="namespacemesos.html">mesos</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classorg_1_1apache_1_1zookeeper_1_1server_1_1persistence_1_1FileTxnSnapLog.html">FileTxnSnapLog</a> (<a class="el" href="namespaceorg_1_1apache_1_1zookeeper_1_1server_1_1persistence.html">org::apache::zookeeper::server::persistence</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>
+</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1slave_1_1StatusUpdateStream.html">StatusUpdateStream</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="structzookeeper_1_1Authentication.html">Authentication</a> (<a class="el" href="namespacezookeeper.html">zookeeper</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structrouting_1_1filter_1_1Filter.html">Filter</a> (<a class="el" href="namespacerouting_1_1filter.html">routing::filter</a>)&#160;&#160;&#160;</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_1master_1_1maintenance_1_1StopMaintenance.html">StopMaintenance</a> (<a class="el" href="namespacemesos_1_1internal_1_1master_1_1maintenance.html">mesos::internal::master::maintenance</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="structprocess_1_1http_1_1authentication_1_1AuthenticationResult.html">AuthenticationResult</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="classprocess_1_1Filter.html">Filter</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><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="structJSON_1_1Object.html">Object</a> (<a class="el" href="namespaceJSON.html">JSON</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classStopwatch.html">Stopwatch</a>&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classprocess_1_1http_1_1authentication_1_1Authenticator.html">Authenticator</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="classprocess_1_1FilterTestEventListener.html">FilterTestEventListener</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="classJvm_1_1Object.html">Jvm::Object</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1log_1_1Storage.html">Storage</a> (<a class="el" href="namespacemesos_1_1internal_1_1log.html">mesos::internal::log</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classmesos_1_1Authenticator.html">Authenticator</a> (<a class="el" href="namespacemesos.html">mesos</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1firewall_1_1FirewallRule.html">FirewallRule</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_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="structmesos_1_1ObjectApprover_1_1Object.html">ObjectApprover::Object</a> (<a class="el" href="namespacemesos.html">mesos</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="unionnet_1_1IP_1_1Storage.html">IP::Storage</a> (<a class="el" href="namespacenet.html">net</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classprocess_1_1http_1_1authentication_1_1AuthenticatorManager.html">AuthenticatorManager</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="structflags_1_1Flag.html">Flag</a> (<a class="el" href="namespaceflags.html">flags</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="classmesos_1_1ObjectApprover.html">ObjectApprover</a> (<a class="el" href="namespacemesos.html">mesos</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1state_1_1Storage.html">Storage</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_1AuthorizationAcceptor.html">AuthorizationAcceptor</a> (<a class="el" href="namespacemesos.html">mesos</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="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="classJSON_1_1ObjectWriter.html">ObjectWriter</a> (<a class="el" href="namespaceJSON.html">JSON</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></tr>
+<tr><td valign="top"><a class="el" href="classmesos_1_1Authorizer.html">Authorizer</a> (<a class="el" href="namespacemesos.html">mesos</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="structJSON_1_1internal_1_1LessPrefer.html">LessPrefer</a> (<a class="el" href="namespaceJSON_1_1internal.html">JSON::internal</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structprocess_1_1http_1_1OK.html">OK</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_1Store.html">Store</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="classprocess_1_1internal_1_1AwaitProcess.html">AwaitProcess</a> (<a class="el" href="namespaceprocess_1_1internal.html">process::internal</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="classorg_1_1apache_1_1log4j_1_1Level.html">Level</a> (<a class="el" href="namespaceorg_1_1apache_1_1log4j.html">org::apache::log4j</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1Once.html">Once</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 rowspan="2" valign="bottom"><a name="letter_B"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;B&#160;&#160;</div></td></tr></table>
-</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="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="classmesos_1_1ObjectApprover.html">ObjectApprover</a> (<a class="el" href="namespacemesos.html">mesos</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></tr>
-<tr><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="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="classJSON_1_1ObjectWriter.html">ObjectWriter</a> (<a class="el" href="namespaceJSON.html">JSON</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></tr>
-<tr><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Backend.html">Backend</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_1Flags.html">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="structJSON_1_1internal_1_1LessPrefer.html">LessPrefer</a> (<a class="el" href="namespaceJSON_1_1internal.html">JSON::internal</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structprocess_1_1http_1_1OK.html">OK</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_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="structprocess_1_1http_1_1BadRequest.html">BadRequest</a> (<a class="el" href="namespaceprocess_1_1http.html">process::http</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1tests_1_1CapabilitiesTestHelper_1_1Flags.html">CapabilitiesTestHelper::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="classorg_1_1apache_1_1log4j_1_1Level.html">Level</a> (<a class="el" href="namespaceorg_1_1apache_1_1log4j.html">org::apache::log4j</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1Once.html">Once</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="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="classmesos_1_1internal_1_1logging_1_1Flags.html">Flags</a> (<a class="el" href="namespacemesos_1_1internal_1_1logging.html">mesos::internal::logging</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1state_1_1LevelDBStorage.html">LevelDBStorage</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_1master_1_1Operation.html">Operation</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_1StreamingRequestDecoder.html">StreamingRequestDecoder</a> (<a cl
 ass="el" href="namespaceprocess.html">process</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_1ActiveUserTestHelper_1_1Flags.html">ActiveUserTestHelper::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_1internal_1_1log_1_1LevelDBStorage.html">LevelDBStorage</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="classOption.html">Option</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></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_1log_1_1tool_1_1Replica_1_1Flags.html">Replica::Flags</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="classprocess_1_1network_1_1internal_1_1LibeventSSLSocketImpl.html">LibeventSSLSocketImpl</a> (<a class="el" href="namespaceprocess_1_1network_1_1internal.html">process::network::internal</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="structJSON_1_1String.html"
 >String</a> (<a class="el" href="namespaceJSON.html">JSON</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_1internal_1_1log_1_1tool_1_1Read_1_1Flags.html">Read::Flags</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="classLinkedHashMap.html">LinkedHashMap</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="structstrings_1_1internal_1_1stringify.html">stringify</a> (<a class="el" href="namespacest
 rings_1_1internal.html">strings::internal</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_1internal_1_1log_1_1tool_1_1Initialize_1_1Flags.html">Initialize::Flags</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_1internal_1_1slave_1_1LinuxCapabilitiesIsolatorProcess.html">LinuxCapabilitiesIsolatorProcess</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="structOverload.html">Overload</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structstrings_1_1internal_1_1stringify_3_01std_1_1string_00_01true_01_4.html">stringify&lt; std::string, true &gt;</a> (<a
  class="el" href="namespacestrings_1_1internal.html">strings::internal</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_1internal_1_1log_1_1tool_1_1Benchmark_1_1Flags.html">Benchmark::Flags</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_1internal_1_1slave_1_1LinuxFilesystemIsolatorProcess.html">LinuxFilesystemIsolatorProcess</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="structOverload_3_01F_01_4.html">Overload&lt; F &gt;</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structstrings_1_1internal_1_1stringify_3_01T_00_01false_01_4.html">stringify&lt; T, false &gt;</a> (<a class="el" href
 ="namespacestrings_1_1internal.html">strings::internal</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_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="classmesos_1_1internal_1_1slave_1_1LinuxLauncher.html">LinuxLauncher</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_1Owned.html">Owned</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structstrings_1_1internal_1_1stringify_3_01T_00_01true_01_4.html">stringify&lt; T, true &gt;</a> (<a class="el" href="namespacestrings_1_1internal.
 html">strings::internal</a>)&#160;&#160;&#160;</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_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="classmesos_1_1internal_1_1tests_1_1LinuxRootfs.html">LinuxRootfs</a> (<a class="el" href="namespacemesos_1_1internal_1_1tests.html">mesos::internal::tests</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_P"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;P&#160;&#160;</div></td></tr></table>
+</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1tests_1_1Flags.html">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_1state_1_1LevelDBStorage.html">LevelDBStorage</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_1master_1_1Operation.html">Operation</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_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="structmesos_1_1internal_1_1tests_1_1CapabilitiesTestHelper_1_1Flags.html">CapabilitiesTestHelper::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_1internal_1_1log_1_1LevelDBStorage.html">LevelDBStorage</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_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="classprocess_1_1StreamingRequestDecoder.html">StreamingRequestDecoder</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Backend.html">Backend</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_1tests_1_1ActiveUserTestHelper_1_1Flags.html">ActiveUserTestHelper::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="classprocess_1_1network_1_1internal_1_1LibeventSSLSocketImpl.html">LibeventSSLSocketImpl</a> (<a class="el" href="namespaceprocess_1_1network_1_1internal.html">process::network::internal</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="classprocess_1_1StreamingResponseDecoder.html">StreamingResponseDecoder</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</
 td></tr>
+<tr><td valign="top"><a class="el" href="structprocess_1_1http_1_1BadRequest.html">BadRequest</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_1logging_1_1Flags.html">Flags</a> (<a class="el" href="namespacemesos_1_1internal_1_1logging.html">mesos::internal::logging</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classLinkedHashMap.html">LinkedHashMap</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="structJSON_1_1String.html">String</a> (<a class="el" href="namespaceJSON.html">JSON</a>)&#160;&#160;&#160;</td></tr>
+<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="classmesos_1_1internal_1_1log_1_1tool_1_1Replica_1_1Flags.html">Replica::Flags</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_1internal_1_1slave_1_1LinuxCapabilitiesIsolatorProcess.html">LinuxCapabilitiesIsolatorProcess</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="structstrings_1_1internal_1_1stringify.html">stringify</a> (<a class="el" href="namespacestrings_1_1internal.html">strings::internal</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="classmesos_1_1internal_1_1log_1_1tool_1_1Read_1_1Flags.html">Read::Flags</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_1internal_1_1slave_1_1LinuxFilesystemIsolatorProcess.html">LinuxFilesystemIsolatorProcess</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="structOverload.html">Overload</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structstrings_1_1internal_1_1stringify_3_01std_1_1string_00_01true_01_4.html">stringify&lt; std::string, tr
 ue &gt;</a> (<a class="el" href="namespacestrings_1_1internal.html">strings::internal</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_1log_1_1tool_1_1Initialize_1_1Flags.html">Initialize::Flags</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_1internal_1_1slave_1_1LinuxLauncher.html">LinuxLauncher</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="structOverload_3_01F_01_4.html">Overload&lt; F &gt;</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structstrings_1_1internal_1_1stringify_3_01T_00_01false_01_4.html">stringify&lt; T, false &gt;</a> (<a class="el" href="namespacestrings_1_1internal.html">s
 trings::internal</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><

<TRUNCATED>

[05/21] mesos-site git commit: Updated the website built from mesos SHA: 46db7e4.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/74cbbec8/content/api/latest/c++/namespacemembers_0x74.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemembers_0x74.html b/content/api/latest/c++/namespacemembers_0x74.html
index f8a7220..4d044d0 100644
--- a/content/api/latest/c++/namespacemembers_0x74.html
+++ b/content/api/latest/c++/namespacemembers_0x74.html
@@ -204,12 +204,12 @@
 <li>trim()
 : <a class="el" href="namespacestrings.html#a91df967b38a9c92553f009d681688734">strings</a>
 </li>
-<li>type()
-: <a class="el" href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">mesos::internal::fs</a>
-</li>
 <li>Type
 : <a class="el" href="namespacemesos_1_1internal_1_1capabilities.html#aaa5ec6d56ccbeba718b9e8fc6ec2f7c9">mesos::internal::capabilities</a>
 </li>
+<li>type()
+: <a class="el" href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">mesos::internal::fs</a>
+</li>
 <li>typeName()
 : <a class="el" href="namespacemesos_1_1internal_1_1fs.html#a0d5046cea634bcb658321fc495884020">mesos::internal::fs</a>
 </li>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/74cbbec8/content/api/latest/c++/namespacemembers_0x75.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemembers_0x75.html b/content/api/latest/c++/namespacemembers_0x75.html
index ce7d87e..74bc7a1 100644
--- a/content/api/latest/c++/namespacemembers_0x75.html
+++ b/content/api/latest/c++/namespacemembers_0x75.html
@@ -153,12 +153,12 @@
 <li>usage_in_bytes()
 : <a class="el" href="namespacecgroups_1_1memory.html#a149585d37c91a4340c1bedcd20a37de9">cgroups::memory</a>
 </li>
-<li>user()
-: <a class="el" href="namespaceos.html#a698aa27e5ea6b1dc1c190b978c2f7960">os</a>
-</li>
 <li>USER
 : <a class="el" href="namespacemesos_1_1internal_1_1build.html#a990aa9342d17028bb8dbce24b4e9ef10">mesos::internal::build</a>
 </li>
+<li>user()
+: <a class="el" href="namespaceos.html#a698aa27e5ea6b1dc1c190b978c2f7960">os</a>
+</li>
 <li>utime()
 : <a class="el" href="namespaceos.html#a818327458964860a86fc8964e4795b4d">os</a>
 </li>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/74cbbec8/content/api/latest/c++/namespacemembers_func_0x67.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemembers_func_0x67.html b/content/api/latest/c++/namespacemembers_func_0x67.html
index a164f1e..101ec78 100644
--- a/content/api/latest/c++/namespacemembers_func_0x67.html
+++ b/content/api/latest/c++/namespacemembers_func_0x67.html
@@ -335,7 +335,7 @@
 : <a class="el" href="namespacemesos_1_1internal_1_1master_1_1validation_1_1offer.html#af3530446dfee7971eb4c64fef1470649">mesos::internal::master::validation::offer</a>
 </li>
 <li>getPersistentVolumePath()
-: <a class="el" href="namespacemesos_1_1internal_1_1slave_1_1paths.html#ab5f705d2a809bab6d15f29c483cf1a72">mesos::internal::slave::paths</a>
+: <a class="el" href="namespacemesos_1_1internal_1_1slave_1_1paths.html#aa4112348b0b857ef7b8a0c13460fee30">mesos::internal::slave::paths</a>
 </li>
 <li>getPortRanges()
 : <a class="el" href="namespacemesos_1_1internal_1_1slave.html#a9f290dc23f39eb7716f2fbb51177efe4">mesos::internal::slave</a>
@@ -364,6 +364,9 @@
 <li>getRegistryScheme()
 : <a class="el" href="namespacedocker_1_1spec.html#aee13764dfda2fe6922fca9d55b8b1722">docker::spec</a>
 </li>
+<li>getResourceProviderRegistryPath()
+: <a class="el" href="namespacemesos_1_1internal_1_1slave_1_1paths.html#a9170d1a318c72148c9d24c3368800743">mesos::internal::slave::paths</a>
+</li>
 <li>getResourcesInfoPath()
 : <a class="el" href="namespacemesos_1_1internal_1_1slave_1_1paths.html#a4bc31bd0b773ceac15a4b6314470647a">mesos::internal::slave::paths</a>
 </li>
@@ -401,8 +404,8 @@
 : <a class="el" href="namespacemesos_1_1internal_1_1slave_1_1paths.html#a30eca160890f4d81233280617de1de2f">mesos::internal::slave::paths</a>
 </li>
 <li>getStagingDir()
-: <a class="el" href="namespacemesos_1_1internal_1_1slave_1_1docker_1_1paths.html#a30892e08e25096e94eb34f77eb8d04c5">mesos::internal::slave::docker::paths</a>
-, <a class="el" href="namespacemesos_1_1internal_1_1slave_1_1appc_1_1paths.html#afe762bdaed14ea2293b3db4b076bb650">mesos::internal::slave::appc::paths</a>
+: <a class="el" href="namespacemesos_1_1internal_1_1slave_1_1appc_1_1paths.html#afe762bdaed14ea2293b3db4b076bb650">mesos::internal::slave::appc::paths</a>
+, <a class="el" href="namespacemesos_1_1internal_1_1slave_1_1docker_1_1paths.html#a30892e08e25096e94eb34f77eb8d04c5">mesos::internal::slave::docker::paths</a>
 </li>
 <li>getStagingTempDir()
 : <a class="el" href="namespacemesos_1_1internal_1_1slave_1_1docker_1_1paths.html#a83ef965f0d7c275de5e8c35262fcb9ab">mesos::internal::slave::docker::paths</a>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/74cbbec8/content/api/latest/c++/namespacemembers_func_0x6f.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemembers_func_0x6f.html b/content/api/latest/c++/namespacemembers_func_0x6f.html
index 8722e5b..f18cf9a 100644
--- a/content/api/latest/c++/namespacemembers_func_0x6f.html
+++ b/content/api/latest/c++/namespacemembers_func_0x6f.html
@@ -148,29 +148,32 @@
 , <a class="el" href="namespacemesos_1_1v1_1_1executor.html#ae3a590c08efedc9d037eb16fb9cec110">mesos::v1::executor</a>
 , <a class="el" href="namespacemesos_1_1v1_1_1master.html#a4e55eea576b11b68f8c49fb77673f79c">mesos::v1::master</a>
 , <a class="el" href="namespacemesos_1_1v1.html#aefc502246a8492f0b7d2a0c8c473e342">mesos::v1</a>
-, <a class="el" href="namespaceos.html#adf8abf607ec106e38317de03bcdda834">os</a>
+, <a class="el" href="namespaceproc.html#a74bcd61d4a4d1e78c692b17f4bc58030">proc</a>
+, <a class="el" href="namespacemesos_1_1v1.html#aed772217a63d9a85ab24b400653b0fe2">mesos::v1</a>
 , <a class="el" href="namespacenet.html#a801fe1714d4b21629f8cda290c39baf6">net</a>
 , <a class="el" href="namespaceJSON.html#a76f40e87f0a9e2002f31f404721e0068">JSON</a>
 , <a class="el" href="namespacemesos_1_1v1.html#a57347e75160ac4ee6dc837e3e0bce1f7">mesos::v1</a>
-, <a class="el" href="namespaceJSON.html#ac29dc0c5b91c1c5f8fe7c928a65df642">JSON</a>
+, <a class="el" href="namespaceJSON.html#a77e4778cade8fc81ced6fc1eda7fa617">JSON</a>
 , <a class="el" href="namespacemesos_1_1v1.html#a21d7f93fa8eca4b5dcefaeb371e1b429">mesos::v1</a>
-, <a class="el" href="namespaceJSON.html#ac96bbb00f53bc36a66e51125a7c95343">JSON</a>
 , <a class="el" href="namespacenet.html#a083be9578acfcf321b4d2dfdda362d5a">net</a>
+, <a class="el" href="namespaceflags.html#ad03a3a00378ae3295bc571eeb9f7050b">flags</a>
 , <a class="el" href="namespacemesos_1_1v1.html#aee0e8229b4bc63affea2aa0c2082ff09">mesos::v1</a>
-, <a class="el" href="namespaceprocess.html#a549e763d44bfc037bbfcf9558c72aa50">process</a>
+, <a class="el" href="namespaceprocess.html#a7883f0e4a69d1899e4393c722f3a6be6">process</a>
 , <a class="el" href="namespacemesos_1_1v1.html#a8acf3027c41f67b897bb43e0b9a849af">mesos::v1</a>
-, <a class="el" href="namespaceprocess.html#af08ce50462fad9a5ee4fc1b24a9028f2">process</a>
 , <a class="el" href="namespaceprocess_1_1http_1_1authentication.html#af2bc907e0d37b7c0802351b2f31b6931">process::http::authentication</a>
 , <a class="el" href="namespaceprocess_1_1http.html#a64211e6e3428968c27b5753f05cbcf45">process::http</a>
+, <a class="el" href="namespaceprocess_1_1http_1_1authentication.html#ac9e252b8318f0ef96f408664b94b7b75">process::http::authentication</a>
 , <a class="el" href="namespacemesos_1_1v1.html#abdd54d066c0232c96a41eb1ed6bfd632">mesos::v1</a>
-, <a class="el" href="namespaceprocess_1_1network_1_1unix.html#adeefcd3b3ee2108ee5edfa1b0833141f">process::network::unix</a>
 , <a class="el" href="namespaceprocess_1_1network_1_1inet.html#aeeb98511a7f2ae5797a252cab8c15679">process::network::inet</a>
+, <a class="el" href="namespacemesos_1_1internal_1_1slave.html#a591b9aa2ef19239263841988faa27fc4">mesos::internal::slave</a>
 , <a class="el" href="namespacemesos_1_1agent.html#a3b1bc144376bfefe215d6bba57e67c36">mesos::agent</a>
 , <a class="el" href="namespacemesos_1_1v1.html#a8cdc6ba857fbfda6d217fa8b77cdca1a">mesos::v1</a>
-, <a class="el" href="namespacemesos_1_1internal_1_1slave.html#aa38e22680e702e7e739a7ddf4d26ef99">mesos::internal::slave</a>
+, <a class="el" href="namespacemesos_1_1internal_1_1slave.html#a48a59f25d5b99e3c3e9bc9437ba42d6c">mesos::internal::slave</a>
 , <a class="el" href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1spec.html#ac7535099ce3dc8acd4b7d41a247b8e78">mesos::internal::slave::cni::spec</a>
+, <a class="el" href="namespacemesos_1_1internal_1_1slave.html#aff395baf40381a02eb166f6944ca79e3">mesos::internal::slave</a>
 , <a class="el" href="namespacemesos_1_1v1.html#a1dda370d1b39268f61082927d1cf93b2">mesos::v1</a>
-, <a class="el" href="namespacemesos_1_1internal_1_1slave.html#ad15adeb974e7acf07dd32160b23017a5">mesos::internal::slave</a>
+, <a class="el" href="namespacemesos_1_1internal_1_1slave.html#acc816a5f127bb40e7d5464befda0a0a9">mesos::internal::slave</a>
+, <a class="el" href="namespacemesos_1_1internal.html#ab084ad1bedf653c926caaf012a443e33">mesos::internal</a>
 , <a class="el" href="namespacemesos_1_1agent.html#ab52d239bf5cfa9a43b7135bc896e1157">mesos::agent</a>
 , <a class="el" href="namespacemesos_1_1v1_1_1scheduler.html#a1f156aa40247ed2b1bba2576f29ceac6">mesos::v1::scheduler</a>
 , <a class="el" href="namespacemesos_1_1internal_1_1log.html#af6d7b8d4f54e4b638f0210dbeade5550">mesos::internal::log</a>
@@ -209,102 +212,115 @@
 , <a class="el" href="namespacemesos_1_1scheduler.html#a833c2801307ab84f5caeec25870ed560">mesos::scheduler</a>
 , <a class="el" href="namespacemesos_1_1internal.html#a58e845e2ec645d45a1e130343269a30e">mesos::internal</a>
 , <a class="el" href="namespacemesos.html#abdbfac36387a745b9b7c3587c407c77e">mesos</a>
-, <a class="el" href="namespacemesos_1_1internal_1_1slave.html#aff395baf40381a02eb166f6944ca79e3">mesos::internal::slave</a>
+, <a class="el" href="namespacemesos_1_1internal_1_1slave.html#ad15adeb974e7acf07dd32160b23017a5">mesos::internal::slave</a>
 , <a class="el" href="namespacemesos.html#aed6f6991d1f7fbb8e793d2b446b79cf0">mesos</a>
-, <a class="el" href="namespacemesos_1_1internal_1_1slave.html#adfd49b5ab14a65efd8770853f16a7786">mesos::internal::slave</a>
+, <a class="el" href="namespacemesos_1_1internal_1_1slave.html#aa38e22680e702e7e739a7ddf4d26ef99">mesos::internal::slave</a>
 , <a class="el" href="namespacemesos.html#af3d8fc0a8d8527fabeb85755b4d93980">mesos</a>
-, <a class="el" href="namespaceprocess_1_1http_1_1authentication.html#ac9e252b8318f0ef96f408664b94b7b75">process::http::authentication</a>
+, <a class="el" href="namespaceprocess_1_1network_1_1unix.html#adeefcd3b3ee2108ee5edfa1b0833141f">process::network::unix</a>
 , <a class="el" href="namespacemesos.html#a0478f4fc8781740c2cec02416ed192ca">mesos</a>
-, <a class="el" href="namespaceprocess.html#a57a041df6d38d9628efc0d9746e5d48b">process</a>
+, <a class="el" href="namespaceprocess.html#af08ce50462fad9a5ee4fc1b24a9028f2">process</a>
 , <a class="el" href="namespacemesos.html#a2b54e57d136a0c782589284808145f01">mesos</a>
-, <a class="el" href="namespaceprocess.html#a7883f0e4a69d1899e4393c722f3a6be6">process</a>
+, <a class="el" href="namespaceprocess.html#a3816b8efecd3a0bb520823fb2534933c">process</a>
 , <a class="el" href="namespacemesos.html#af481ec62aef9c1bf85b90c0a0b782850">mesos</a>
-, <a class="el" href="namespaceflags.html#ad03a3a00378ae3295bc571eeb9f7050b">flags</a>
+, <a class="el" href="namespaceprocess.html#a549e763d44bfc037bbfcf9558c72aa50">process</a>
 , <a class="el" href="namespacemesos.html#a110373e8e3ab1c48346b17c50c5315a5">mesos</a>
-, <a class="el" href="namespaceJSON.html#aa42390806efb4eda9fa076a3bb5b7195">JSON</a>
+, <a class="el" href="namespaceJSON.html#ac96bbb00f53bc36a66e51125a7c95343">JSON</a>
 , <a class="el" href="namespacemesos.html#af99c4e0b53b6ab7e7e978f923cfa7200">mesos</a>
-, <a class="el" href="namespaceJSON.html#adda8b5afa4059477808314f362a34186">JSON</a>
+, <a class="el" href="namespaceJSON.html#ac29dc0c5b91c1c5f8fe7c928a65df642">JSON</a>
 , <a class="el" href="namespacemesos.html#a6f7c72b815efa1d6ea2ba045b70f2681">mesos</a>
-, <a class="el" href="namespaceos.html#ae7cfc38dfd6783b8d347893cb1dd6b8f">os</a>
-, <a class="el" href="namespaceproc.html#a74bcd61d4a4d1e78c692b17f4bc58030">proc</a>
+, <a class="el" href="namespaceos.html#adf8abf607ec106e38317de03bcdda834">os</a>
 , <a class="el" href="namespacemesos.html#a388bd8b60a9a779fa9b5d1cdf25b20a9">mesos</a>
 </li>
 <li>operator&lt;=()
-: <a class="el" href="namespacemesos.html#ab57fc596a1137bdd81d3b298e65ffa7e">mesos</a>
-, <a class="el" href="namespaceos.html#aaa650dd8aa2a11305b96cc8addb62965">os</a>
+: <a class="el" href="namespacemesos_1_1internal_1_1slave.html#a7e2cc309dd4a1327365927bcb835721e">mesos::internal::slave</a>
+, <a class="el" href="namespaceos.html#ae0567bbfde960caa1f0e7282ebba1129">os</a>
 , <a class="el" href="namespacemesos.html#ae3e7c72a23c036906034a25e9d6895ad">mesos</a>
 , <a class="el" href="namespacemesos_1_1v1.html#a0a97c9ec8c88aa35a4750e938d1c6d44">mesos::v1</a>
 , <a class="el" href="namespacemesos.html#aaed69b584a1b0cc695d9a6e1adcd01ab">mesos</a>
-, <a class="el" href="namespacemesos_1_1v1.html#a97aac36b93256d16352f817260704599">mesos::v1</a>
-, <a class="el" href="namespacemesos_1_1internal_1_1slave.html#a7e2cc309dd4a1327365927bcb835721e">mesos::internal::slave</a>
-, <a class="el" href="namespaceos.html#ae0567bbfde960caa1f0e7282ebba1129">os</a>
+, <a class="el" href="namespacemesos_1_1v1.html#a6f7dc08665eca139af0750c83b41a088">mesos::v1</a>
+, <a class="el" href="namespacemesos.html#ab57fc596a1137bdd81d3b298e65ffa7e">mesos</a>
+, <a class="el" href="namespaceos.html#aaa650dd8aa2a11305b96cc8addb62965">os</a>
 </li>
 <li>operator==()
-: <a class="el" href="namespacemesos_1_1v1.html#ad276d20bb93fcc49b89a5dffaf4404d4">mesos::v1</a>
+: <a class="el" href="namespacemesos_1_1v1.html#a28daa4add8a5e82a4a82e8dea91490ec">mesos::v1</a>
 , <a class="el" href="namespacemesos.html#ab3fd2fac64b51133f5795fbc03f954bb">mesos</a>
-, <a class="el" href="namespacemesos_1_1v1.html#aa04b81622951beae846cd6fe7b696345">mesos::v1</a>
-, <a class="el" href="namespacemesos.html#a01107f368db224c730d87c8c2b40d1cf">mesos</a>
-, <a class="el" href="namespacemesos_1_1v1.html#a363c8bbb1b84f7a1f1d7d68ee2c1ce25">mesos::v1</a>
-, <a class="el" href="namespacemesos.html#a0f1d3bc5c33b779f69dabaec6403f845">mesos</a>
+, <a class="el" href="namespacemesos_1_1v1.html#ae8bce3f7afcdf19bb769db50f396b314">mesos::v1</a>
+, <a class="el" href="namespacemesos.html#a39d1e6d803d0e076d235b76a982299b5">mesos</a>
+, <a class="el" href="namespacemesos_1_1v1.html#a2ea47a8efb1f84ed04d9e2d845a0259d">mesos::v1</a>
+, <a class="el" href="namespacemesos.html#a6821bb3c709f699486a5536e9b3fa303">mesos</a>
 , <a class="el" href="namespacemesos_1_1v1.html#a7cafd35fc1780cef96d8b92bdd947273">mesos::v1</a>
 , <a class="el" href="namespaceproc.html#a48e75dd8517c9830f45872c555cd8b66">proc</a>
 , <a class="el" href="namespacemesos_1_1v1.html#a06fdd5832854026d7049874aeb0e2276">mesos::v1</a>
-, <a class="el" href="namespacemesos.html#a3f0be1a44db72a579bd0785ae5f0f5f7">mesos</a>
+, <a class="el" href="namespacemesos.html#ab1c0704b7654185c3f371a4cade2449c">mesos</a>
 , <a class="el" href="namespacemesos_1_1v1.html#a558af0824c4c932483d4b1f797c8df64">mesos::v1</a>
+, <a class="el" href="namespacemesos.html#aa5d694482b96eacc8395612938446f64">mesos</a>
 , <a class="el" href="namespacemesos_1_1internal.html#a381c38c1ad3718a9d4fc1c208255aea1">mesos::internal</a>
-, <a class="el" href="namespacemesos.html#adb1251e4351ece5baeb0fa6d32d823c0">mesos</a>
-, <a class="el" href="namespacemesos_1_1v1.html#a40ed0947bbaa7ea818654d890e2aa23c">mesos::v1</a>
 , <a class="el" href="namespaceos.html#a233ee9ab58e9c214bb9dada3b4cde87a">os</a>
+, <a class="el" href="namespacemesos_1_1v1.html#a40ed0947bbaa7ea818654d890e2aa23c">mesos::v1</a>
+, <a class="el" href="namespacemesos_1_1internal_1_1slave.html#ae70d508e899aba72ca70430dab25161b">mesos::internal::slave</a>
 , <a class="el" href="namespacemesos_1_1v1.html#ac87f0d5690e5d2ffc976a7259e8790fd">mesos::v1</a>
+, <a class="el" href="namespaceos.html#a964a363626326ed56a030b26813124a7">os</a>
+, <a class="el" href="namespacemesos_1_1v1.html#a8ff235a8c2c5973db047ff44918bc2c8">mesos::v1</a>
 , <a class="el" href="namespacemesos.html#aca49d402cecc427b6bcffe65aa500d39">mesos</a>
 , <a class="el" href="namespacemesos_1_1v1.html#a7c489bf9fa59e7051c7a2c8cfe1d3e56">mesos::v1</a>
 , <a class="el" href="namespacemesos.html#a5652f60420546d43b1ba1c6c063b532e">mesos</a>
 , <a class="el" href="namespacecgroups_1_1devices.html#ad6bfb775bb8896d8bb6c9d81d2028d35">cgroups::devices</a>
-, <a class="el" href="namespacemesos.html#a3d74ade589fca31a404501439d830f0b">mesos</a>
-, <a class="el" href="namespacemesos_1_1v1.html#a5fd51b8aee057fb883d15df591f56e86">mesos::v1</a>
-, <a class="el" href="namespacemesos.html#aa9b2149ef61e12cb64e6083edccbb7b9">mesos</a>
-, <a class="el" href="namespacemesos_1_1v1.html#a04b3228b06b953730fce80c1a964b6fb">mesos::v1</a>
-, <a class="el" href="namespacemesos_1_1internal_1_1xfs.html#ae68b6cb89b0b81fe5604f0464c3f7513">mesos::internal::xfs</a>
-, <a class="el" href="namespacemesos.html#ab3c06efc91b4ab77d8abfa2017464841">mesos</a>
+, <a class="el" href="namespacemesos_1_1v1.html#afa3198e28af4feae8b5339053c83cbf2">mesos::v1</a>
+, <a class="el" href="namespaceprocess.html#aecbdc1b686bf195f0a1ae0cc891b5f7c">process</a>
+, <a class="el" href="namespacemesos.html#adb1251e4351ece5baeb0fa6d32d823c0">mesos</a>
+, <a class="el" href="namespacemesos_1_1v1.html#ab72ee12ec1799cc873ce950082abcd16">mesos::v1</a>
+, <a class="el" href="namespacemesos.html#aca22f61dc3db71304a47b2fd05035784">mesos</a>
+, <a class="el" href="namespacemesos_1_1v1.html#ae23596cd2b82eaf802a1e835cb30034e">mesos::v1</a>
+, <a class="el" href="namespacemesos.html#abff0d7fb58b560198d02866d3aad4af7">mesos</a>
+, <a class="el" href="namespacemesos_1_1v1.html#a5cad90e323309859bb5bda82c79b0b94">mesos::v1</a>
+, <a class="el" href="namespacemesos.html#a5fad8045cf3cea5288e1b109af213cbe">mesos</a>
+, <a class="el" href="namespacemesos_1_1v1.html#a1575b8666dede303fd94b0408eadbe9f">mesos::v1</a>
+, <a class="el" href="namespacemesos.html#a9871e5d8c4a6c2f505a2eb89f407b30b">mesos</a>
+, <a class="el" href="namespacemesos_1_1v1.html#ad276d20bb93fcc49b89a5dffaf4404d4">mesos::v1</a>
+, <a class="el" href="namespacemesos.html#acd85d7f208deb3af9a3854c9daaba513">mesos</a>
+, <a class="el" href="namespacemesos_1_1v1.html#a8f902df4f9b6a7d47a23b0e72f7b32d4">mesos::v1</a>
+, <a class="el" href="namespacemesos.html#ad766d676a9266e83d522de98c7c8fc83">mesos</a>
+, <a class="el" href="namespacemesos_1_1v1.html#ae97d28c64c7632353dcf01b917486c90">mesos::v1</a>
+, <a class="el" href="namespacemesos.html#ae1ca5e6de047ae1893ae3ee7ec3e3ead">mesos</a>
+, <a class="el" href="namespacecgroups_1_1devices.html#a5db45ea2593f65cb34948c1a1de6943f">cgroups::devices</a>
 , <a class="el" href="namespacemesos_1_1v1.html#aa5eddde89d7e2aafdc615d07f840cb1b">mesos::v1</a>
-, <a class="el" href="namespacemesos.html#a25baf5dc50c84275f660a602705ac4fb">mesos</a>
-, <a class="el" href="namespacemesos_1_1v1.html#ab45ab4df0609b928fb28021312e4a819">mesos::v1</a>
+, <a class="el" href="namespacemesos.html#a01107f368db224c730d87c8c2b40d1cf">mesos</a>
+, <a class="el" href="namespacemesos_1_1v1.html#a62f3c2589daa0e573f7933c66bd53d7b">mesos::v1</a>
 , <a class="el" href="namespacemesos.html#a284b786a953abd4da67735dce74615f3">mesos</a>
-, <a class="el" href="namespaceos.html#a964a363626326ed56a030b26813124a7">os</a>
+, <a class="el" href="namespacemesos_1_1v1.html#a3239553edce73a781b87f8efe956fd35">mesos::v1</a>
 , <a class="el" href="namespacemesos_1_1internal_1_1slave.html#a9be31fa94f9a49c22650ce5e3a3954c0">mesos::internal::slave</a>
-, <a class="el" href="namespacemesos_1_1v1.html#ad6644755c0325268befb5d01abf7a21c">mesos::v1</a>
+, <a class="el" href="namespacemesos_1_1v1.html#a363c8bbb1b84f7a1f1d7d68ee2c1ce25">mesos::v1</a>
 , <a class="el" href="namespacecgroups_1_1devices.html#a901a7f78629834b72a902e36d579f8d1">cgroups::devices</a>
 , <a class="el" href="namespacemesos.html#ac003ccbc37c25d272715acfe0049a158">mesos</a>
 , <a class="el" href="namespacemesos_1_1v1.html#aa4fcfc940496bcbe2d53b263ef1defc6">mesos::v1</a>
-, <a class="el" href="namespacemesos.html#a7efc7530631d4ff8d9bdafa08e1efd93">mesos</a>
-, <a class="el" href="namespacemesos_1_1v1.html#a08b6f314f1f025362e972993674ffaf4">mesos::v1</a>
+, <a class="el" href="namespacemesos.html#a296d954895824c3dec2d9b7f61331021">mesos</a>
+, <a class="el" href="namespacemesos_1_1v1.html#a5fd51b8aee057fb883d15df591f56e86">mesos::v1</a>
 , <a class="el" href="namespacemesos.html#a5d76d098ce12844b69c144881136d28c">mesos</a>
-, <a class="el" href="namespacecgroups_1_1devices.html#a5db45ea2593f65cb34948c1a1de6943f">cgroups::devices</a>
-, <a class="el" href="namespacemesos_1_1v1.html#a28daa4add8a5e82a4a82e8dea91490ec">mesos::v1</a>
-, <a class="el" href="namespacemesos.html#a8d983f88a40b15948f68bdee79d605da">mesos</a>
-, <a class="el" href="namespacemesos_1_1v1.html#ae97d28c64c7632353dcf01b917486c90">mesos::v1</a>
-, <a class="el" href="namespacemesos.html#af11b2e8a4b8cc885ba1a47d4e4991c7f">mesos</a>
-, <a class="el" href="namespaceprocess.html#aecbdc1b686bf195f0a1ae0cc891b5f7c">process</a>
+, <a class="el" href="namespacemesos_1_1v1.html#a08b6f314f1f025362e972993674ffaf4">mesos::v1</a>
+, <a class="el" href="namespacemesos.html#a1279ae47984b1f6ca9cfd8a394992896">mesos</a>
+, <a class="el" href="namespacemesos_1_1internal_1_1xfs.html#ae68b6cb89b0b81fe5604f0464c3f7513">mesos::internal::xfs</a>
+, <a class="el" href="namespacemesos.html#ac1a706fb7377c5bff300bb05cdb4fcbd">mesos</a>
+, <a class="el" href="namespacemesos_1_1v1.html#aa8a1309ecd782d6529cf7e50f0d2a908">mesos::v1</a>
+, <a class="el" href="namespacemesos.html#ab3c06efc91b4ab77d8abfa2017464841">mesos</a>
+, <a class="el" href="namespacemesos_1_1v1.html#ab45ab4df0609b928fb28021312e4a819">mesos::v1</a>
 , <a class="el" href="namespacemesos.html#af6729973832a80946201fa68244b6f99">mesos</a>
-, <a class="el" href="namespacemesos_1_1v1.html#afa8bb628778c46da7f095f5cecc25da3">mesos::v1</a>
+, <a class="el" href="namespacemesos_1_1v1.html#a492b25711600d294e72e9eff4ee91bc0">mesos::v1</a>
 , <a class="el" href="namespacemesos_1_1internal_1_1protobuf_1_1slave.html#a565284f0eb182e88dd3930225c028a0e">mesos::internal::protobuf::slave</a>
 , <a class="el" href="namespacemesos_1_1v1.html#a749d20b5556297ecfe3413d486584f60">mesos::v1</a>
 , <a class="el" href="namespaceJSON.html#a9f1de88f37b74b1f935497d13cca3464">JSON</a>
-, <a class="el" href="namespacemesos_1_1v1.html#a8f902df4f9b6a7d47a23b0e72f7b32d4">mesos::v1</a>
+, <a class="el" href="namespacemesos_1_1v1.html#ae8c8677520aa191d0ed76304408121db">mesos::v1</a>
 , <a class="el" href="namespaceos.html#a5c6de77e356412060c38c5e41cdd5ba1">os</a>
-, <a class="el" href="namespacemesos_1_1v1.html#a443a95e6a0b351c11000a513362fa96c">mesos::v1</a>
+, <a class="el" href="namespacemesos_1_1v1.html#afa8bb628778c46da7f095f5cecc25da3">mesos::v1</a>
 , <a class="el" href="namespacemesos.html#a164009134bb3b33fc099a7464ffa4eda">mesos</a>
-, <a class="el" href="namespacemesos_1_1v1.html#a5cad90e323309859bb5bda82c79b0b94">mesos::v1</a>
-, <a class="el" href="namespacemesos.html#ab0b45bea9bd6027aa1f49f72fad4caa6">mesos</a>
 </li>
 <li>operator&gt;()
-: <a class="el" href="namespaceos.html#a01c61a529abd402f5c7e1307d24f5378">os</a>
+: <a class="el" href="namespaceos.html#abe2661c800845e8704d0689041382dd9">os</a>
 , <a class="el" href="namespacemesos_1_1internal_1_1slave.html#aaaf87f4a8c743a20ab51b039e94a4a06">mesos::internal::slave</a>
+, <a class="el" href="namespaceos.html#a9b3ec4a9596510ae4f5147b50d50178b">os</a>
 </li>
 <li>operator&gt;=()
-: <a class="el" href="namespaceos.html#a7212150e865b156fdae90c1052407042">os</a>
+: <a class="el" href="namespaceos.html#a4c23527d085bb3223290521de16d298e">os</a>
 , <a class="el" href="namespacemesos_1_1internal_1_1slave.html#a78de39cdf7986b7bfdfe26ff2a743fdd">mesos::internal::slave</a>
-, <a class="el" href="namespaceos.html#aff40faf624abae939675cdfff558570b">os</a>
 </li>
 <li>operator&gt;&gt;()
 : <a class="el" href="namespaceprocess.html#a54c84b494905a04c7329602874020ad2">process</a>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/74cbbec8/content/api/latest/c++/namespacemembers_vars_0x6e.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemembers_vars_0x6e.html b/content/api/latest/c++/namespacemembers_vars_0x6e.html
index 0e591b3..e24b9ff 100644
--- a/content/api/latest/c++/namespacemembers_vars_0x6e.html
+++ b/content/api/latest/c++/namespacemembers_vars_0x6e.html
@@ -85,12 +85,12 @@
 &#160;
 
 <h3><a class="anchor" id="index_n"></a>- n -</h3><ul>
-<li>name
-: <a class="el" href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">os::Shell</a>
-</li>
 <li>NAME
 : <a class="el" href="namespacemesos_1_1internal_1_1logger_1_1rotate.html#aee5dc359a1b6d22c5d912b166c895854">mesos::internal::logger::rotate</a>
 </li>
+<li>name
+: <a class="el" href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">os::Shell</a>
+</li>
 <li>NET_ISOLATOR_BLOAT_REDUCTION
 : <a class="el" href="namespacemesos_1_1internal_1_1slave.html#a5b7d3c5110866191112df560e56f91a6">mesos::internal::slave</a>
 </li>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/74cbbec8/content/api/latest/c++/namespacemesos.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemesos.html b/content/api/latest/c++/namespacemesos.html
index 04d3d60..84ee7c6 100644
--- a/content/api/latest/c++/namespacemesos.html
+++ b/content/api/latest/c++/namespacemesos.html
@@ -81,6 +81,8 @@ Namespaces</h2></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:namespacemesos_1_1python"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1python.html">python</a></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:namespacemesos_1_1resource__provider"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1resource__provider.html">resource_provider</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:namespacemesos_1_1roles"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1roles.html">roles</a></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:namespacemesos_1_1scheduler"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1scheduler.html">scheduler</a></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/74cbbec8/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 3950b9a..b084e34 100644
--- a/content/api/latest/c++/namespacemesos_1_1internal.html
+++ b/content/api/latest/c++/namespacemesos_1_1internal.html
@@ -347,6 +347,8 @@ Functions</h2></td></tr>
 <tr class="separator:a58e845e2ec645d45a1e130343269a30e"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:aba6f74e79c74b72a7f2c362485f1e051"><td class="memItemLeft" align="right" valign="top">std::ostream &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#aba6f74e79c74b72a7f2c362485f1e051">operator&lt;&lt;</a> (std::ostream &amp;stream, const StatusUpdateRecord::Type &amp;type)</td></tr>
 <tr class="separator:aba6f74e79c74b72a7f2c362485f1e051"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab084ad1bedf653c926caaf012a443e33"><td class="memItemLeft" align="right" valign="top">std::ostream &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#ab084ad1bedf653c926caaf012a443e33">operator&lt;&lt;</a> (std::ostream &amp;stream, const <a class="el" href="structmesos_1_1internal_1_1ResourceProviderMessage.html">ResourceProviderMessage</a> &amp;resourceProviderMessage)</td></tr>
+<tr class="separator:ab084ad1bedf653c926caaf012a443e33"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a91a5bc5e418e8712bb512721b5abc46d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; ResourceStatistics &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#a91a5bc5e418e8712bb512721b5abc46d">usage</a> (<a class="el" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ab03ced250ed239bc3b50b669493997f9">pid_t</a> pid, bool mem=true, bool cpus=true)</td></tr>
 <tr class="separator:a91a5bc5e418e8712bb512721b5abc46d"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a4311a7bd3d79fd1225d08444f8ff758a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structJSON_1_1Object.html">JSON::Object</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#a4311a7bd3d79fd1225d08444f8ff758a">version</a> ()</td></tr>
@@ -1886,6 +1888,40 @@ template&lt;v1::agent::Response::Type T&gt; </div>
 
 </div>
 </div>
+<a class="anchor" id="ab084ad1bedf653c926caaf012a443e33"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">std::ostream&amp; mesos::internal::operator&lt;&lt; </td>
+          <td>(</td>
+          <td class="paramtype">std::ostream &amp;&#160;</td>
+          <td class="paramname"><em>stream</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const ResourceProviderMessage &amp;&#160;</td>
+          <td class="paramname"><em>resourceProviderMessage</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">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
 <a class="anchor" id="a1a4e1e51f2c90c7d3e3385712e52bf2e"></a>
 <div class="memitem">
 <div class="memproto">

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/74cbbec8/content/api/latest/c++/namespacemesos_1_1internal_1_1slave_1_1paths.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemesos_1_1internal_1_1slave_1_1paths.html b/content/api/latest/c++/namespacemesos_1_1internal_1_1slave_1_1paths.html
index e3eeb76..581a705 100644
--- a/content/api/latest/c++/namespacemesos_1_1internal_1_1slave_1_1paths.html
+++ b/content/api/latest/c++/namespacemesos_1_1internal_1_1slave_1_1paths.html
@@ -120,6 +120,8 @@ Functions</h2></td></tr>
 <tr class="separator:a376056850bee5b9c314b05b61dc7474b"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ace035b6a1317a8583506a51659e2917d"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1paths.html#ace035b6a1317a8583506a51659e2917d">getTaskUpdatesPath</a> (const std::string &amp;rootDir, const SlaveID &amp;slaveId, const FrameworkID &amp;frameworkId, const ExecutorID &amp;executorId, const ContainerID &amp;containerId, const TaskID &amp;taskId)</td></tr>
 <tr class="separator:ace035b6a1317a8583506a51659e2917d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9170d1a318c72148c9d24c3368800743"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1paths.html#a9170d1a318c72148c9d24c3368800743">getResourceProviderRegistryPath</a> (const std::string &amp;rootDir, const SlaveID &amp;slaveId)</td></tr>
+<tr class="separator:a9170d1a318c72148c9d24c3368800743"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a4bc31bd0b773ceac15a4b6314470647a"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1paths.html#a4bc31bd0b773ceac15a4b6314470647a">getResourcesInfoPath</a> (const std::string &amp;rootDir)</td></tr>
 <tr class="separator:a4bc31bd0b773ceac15a4b6314470647a"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a143ad99abef04908effb2556029208b7"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1paths.html#a143ad99abef04908effb2556029208b7">getResourcesTargetPath</a> (const std::string &amp;rootDir)</td></tr>
@@ -937,6 +939,32 @@ Variables</h2></td></tr>
 
 </div>
 </div>
+<a class="anchor" id="a9170d1a318c72148c9d24c3368800743"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">std::string mesos::internal::slave::paths::getResourceProviderRegistryPath </td>
+          <td>(</td>
+          <td class="paramtype">const std::string &amp;&#160;</td>
+          <td class="paramname"><em>rootDir</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const SlaveID &amp;&#160;</td>
+          <td class="paramname"><em>slaveId</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="a4bc31bd0b773ceac15a4b6314470647a"></a>
 <div class="memitem">
 <div class="memproto">

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/74cbbec8/content/api/latest/c++/namespacemesos_1_1resource__provider.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemesos_1_1resource__provider.html b/content/api/latest/c++/namespacemesos_1_1resource__provider.html
new file mode 100644
index 0000000..ef38321
--- /dev/null
+++ b/content/api/latest/c++/namespacemesos_1_1resource__provider.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.5"/>
+<title>Apache Mesos: mesos::resource_provider 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 style="padding-left: 0.5em;">
+   <div id="projectname">Apache Mesos
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.5 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li 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_1resource__provider.html">resource_provider</a></li>  </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a>  </div>
+  <div class="headertitle">
+<div class="title">mesos::resource_provider 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_1resource__provider_1_1Registrar.html">Registrar</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_1resource__provider_1_1AdmitResourceProvider.html">AdmitResourceProvider</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_1resource__provider_1_1RemoveResourceProvider.html">RemoveResourceProvider</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_1resource__provider_1_1AgentRegistrar.html">AgentRegistrar</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_1resource__provider_1_1MasterRegistrar.html">MasterRegistrar</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.5
+</small></address>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/74cbbec8/content/api/latest/c++/namespaces.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespaces.html b/content/api/latest/c++/namespaces.html
index e9b7cc5..491de9d 100644
--- a/content/api/latest/c++/namespaces.html
+++ b/content/api/latest/c++/namespaces.html
@@ -205,22 +205,23 @@
 <tr id="row_18_9_1_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2ns.png" alt="N" width="24" height="22" /><a class="el" href="namespacemesos_1_1master_1_1detector.html" target="_self">detector</a></td><td class="desc"></td></tr>
 <tr id="row_18_10_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2ns.png" alt="N" width="24" height="22" /><a class="el" href="namespacemesos_1_1modules.html" target="_self">modules</a></td><td class="desc"></td></tr>
 <tr id="row_18_11_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2ns.png" alt="N" width="24" height="22" /><a class="el" href="namespacemesos_1_1python.html" target="_self">python</a></td><td class="desc"></td></tr>
-<tr id="row_18_12_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2ns.png" alt="N" width="24" height="22" /><a class="el" href="namespacemesos_1_1roles.html" target="_self">roles</a></td><td class="desc"></td></tr>
-<tr id="row_18_13_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2ns.png" alt="N" width="24" height="22" /><a class="el" href="namespacemesos_1_1scheduler.html" target="_self">scheduler</a></td><td class="desc"></td></tr>
-<tr id="row_18_14_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2ns.png" alt="N" width="24" height="22" /><a class="el" href="namespacemesos_1_1slave.html" target="_self">slave</a></td><td class="desc"></td></tr>
-<tr id="row_18_15_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_18_15_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('18_15_')"/><img src="ftv2ns.png" alt="N" width="24" height="22" /><a class="el" href="namespacemesos_1_1state.html" target="_self">state</a></td><td class="desc"></td></tr>
-<tr id="row_18_15_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2ns.png" alt="N" width="24" height="22" /><a class="el" href="namespacemesos_1_1state_1_1protobuf.html" target="_self">protobuf</a></td><td class="desc"></td></tr>
-<tr id="row_18_16_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_18_16_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('18_16_')"/><img src="ftv2ns.png" alt="N" width="24" height="22" /><a class="el" href="namespacemesos_1_1uri.html" target="_self">uri</a></td><td class="desc"></td></tr>
-<tr id="row_18_16_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2ns.png" alt="N" width="24" height="22" /><a class="el" href="namespacemesos_1_1uri_1_1docker.html" target="_self">docker</a></td><td class="desc"></td></tr>
-<tr id="row_18_16_1_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2ns.png" alt="N" width="24" height="22" /><a class="el" href="namespacemesos_1_1uri_1_1fetcher.html" target="_self">fetcher</a></td><td class="desc"></td></tr>
-<tr id="row_18_17_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_18_17_" src="ftv2plastnode.png" alt="\" width="16" height="22" onclick="toggleFolder('18_17_')"/><img src="ftv2ns.png" alt="N" width="24" height="22" /><a class="el" href="namespacemesos_1_1v1.html" target="_self">v1</a></td><td class="desc"></td></tr>
-<tr id="row_18_17_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2ns.png" alt="N" width="24" height="22" /><a class="el" href="namespacemesos_1_1v1_1_1agent.html" target="_self">agent</a></td><td class="desc"></td></tr>
-<tr id="row_18_17_1_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2ns.png" alt="N" width="24" height="22" /><a class="el" href="namespacemesos_1_1v1_1_1executor.html" target="_self">executor</a></td><td class="desc"></td></tr>
-<tr id="row_18_17_2_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img id="arr_18_17_2_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('18_17_2_')"/><img src="ftv2ns.png" alt="N" width="24" height="22" /><a class="el" href="namespacemesos_1_1v1_1_1internal.html" target="_self">internal</a></td><td class="desc"></td></tr>
-<tr id="row_18_17_2_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2ns.png" alt="N" width="24" height="22" /><a class="el" href="namespacemesos_1_1v1_1_1internal_1_1values.html" target="_self">values</a></td><td class="desc"></td></tr>
-<tr id="row_18_17_3_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2ns.png" alt="N" width="24" height="22" /><a class="el" href="namespacemesos_1_1v1_1_1master.html" target="_self">master</a></td><td class="desc"></td></tr>
-<tr id="row_18_17_4_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2ns.png" alt="N" width="24" height="22" /><a class="el" href="namespacemesos_1_1v1_1_1resource__provider.html" target="_self">resource_provider</a></td><td class="desc"></td></tr>
-<tr id="row_18_17_5_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2ns.png" alt="N" width="24" height="22" /><a class="el" href="namespacemesos_1_1v1_1_1scheduler.html" target="_self">scheduler</a></td><td class="desc"></td></tr>
+<tr id="row_18_12_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2ns.png" alt="N" width="24" height="22" /><a class="el" href="namespacemesos_1_1resource__provider.html" target="_self">resource_provider</a></td><td class="desc"></td></tr>
+<tr id="row_18_13_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2ns.png" alt="N" width="24" height="22" /><a class="el" href="namespacemesos_1_1roles.html" target="_self">roles</a></td><td class="desc"></td></tr>
+<tr id="row_18_14_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2ns.png" alt="N" width="24" height="22" /><a class="el" href="namespacemesos_1_1scheduler.html" target="_self">scheduler</a></td><td class="desc"></td></tr>
+<tr id="row_18_15_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2ns.png" alt="N" width="24" height="22" /><a class="el" href="namespacemesos_1_1slave.html" target="_self">slave</a></td><td class="desc"></td></tr>
+<tr id="row_18_16_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_18_16_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('18_16_')"/><img src="ftv2ns.png" alt="N" width="24" height="22" /><a class="el" href="namespacemesos_1_1state.html" target="_self">state</a></td><td class="desc"></td></tr>
+<tr id="row_18_16_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2ns.png" alt="N" width="24" height="22" /><a class="el" href="namespacemesos_1_1state_1_1protobuf.html" target="_self">protobuf</a></td><td class="desc"></td></tr>
+<tr id="row_18_17_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_18_17_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('18_17_')"/><img src="ftv2ns.png" alt="N" width="24" height="22" /><a class="el" href="namespacemesos_1_1uri.html" target="_self">uri</a></td><td class="desc"></td></tr>
+<tr id="row_18_17_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2ns.png" alt="N" width="24" height="22" /><a class="el" href="namespacemesos_1_1uri_1_1docker.html" target="_self">docker</a></td><td class="desc"></td></tr>
+<tr id="row_18_17_1_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2ns.png" alt="N" width="24" height="22" /><a class="el" href="namespacemesos_1_1uri_1_1fetcher.html" target="_self">fetcher</a></td><td class="desc"></td></tr>
+<tr id="row_18_18_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_18_18_" src="ftv2plastnode.png" alt="\" width="16" height="22" onclick="toggleFolder('18_18_')"/><img src="ftv2ns.png" alt="N" width="24" height="22" /><a class="el" href="namespacemesos_1_1v1.html" target="_self">v1</a></td><td class="desc"></td></tr>
+<tr id="row_18_18_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2ns.png" alt="N" width="24" height="22" /><a class="el" href="namespacemesos_1_1v1_1_1agent.html" target="_self">agent</a></td><td class="desc"></td></tr>
+<tr id="row_18_18_1_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2ns.png" alt="N" width="24" height="22" /><a class="el" href="namespacemesos_1_1v1_1_1executor.html" target="_self">executor</a></td><td class="desc"></td></tr>
+<tr id="row_18_18_2_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img id="arr_18_18_2_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('18_18_2_')"/><img src="ftv2ns.png" alt="N" width="24" height="22" /><a class="el" href="namespacemesos_1_1v1_1_1internal.html" target="_self">internal</a></td><td class="desc"></td></tr>
+<tr id="row_18_18_2_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2ns.png" alt="N" width="24" height="22" /><a class="el" href="namespacemesos_1_1v1_1_1internal_1_1values.html" target="_self">values</a></td><td class="desc"></td></tr>
+<tr id="row_18_18_3_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2ns.png" alt="N" width="24" height="22" /><a class="el" href="namespacemesos_1_1v1_1_1master.html" target="_self">master</a></td><td class="desc"></td></tr>
+<tr id="row_18_18_4_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2ns.png" alt="N" width="24" height="22" /><a class="el" href="namespacemesos_1_1v1_1_1resource__provider.html" target="_self">resource_provider</a></td><td class="desc"></td></tr>
+<tr id="row_18_18_5_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2ns.png" alt="N" width="24" height="22" /><a class="el" href="namespacemesos_1_1v1_1_1scheduler.html" target="_self">scheduler</a></td><td class="desc"></td></tr>
 <tr id="row_19_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2ns.png" alt="N" width="24" height="22" /><a class="el" href="namespacenet.html" target="_self">net</a></td><td class="desc"></td></tr>
 <tr id="row_20_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2ns.png" alt="N" width="24" height="22" /><a class="el" href="namespacens.html" target="_self">ns</a></td><td class="desc"></td></tr>
 <tr id="row_21_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2ns.png" alt="N" width="24" height="22" /><a class="el" href="namespacenvml.html" target="_self">nvml</a></td><td class="desc"></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/74cbbec8/content/api/latest/c++/paths_8hpp.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/paths_8hpp.html b/content/api/latest/c++/paths_8hpp.html
index b706056..820a9cf 100644
--- a/content/api/latest/c++/paths_8hpp.html
+++ b/content/api/latest/c++/paths_8hpp.html
@@ -138,6 +138,8 @@ Functions</h2></td></tr>
 <tr class="separator:a376056850bee5b9c314b05b61dc7474b"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ace035b6a1317a8583506a51659e2917d"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1paths.html#ace035b6a1317a8583506a51659e2917d">mesos::internal::slave::paths::getTaskUpdatesPath</a> (const std::string &amp;rootDir, const SlaveID &amp;slaveId, const FrameworkID &amp;frameworkId, const ExecutorID &amp;executorId, const ContainerID &amp;containerId, const TaskID &amp;taskId)</td></tr>
 <tr class="separator:ace035b6a1317a8583506a51659e2917d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9170d1a318c72148c9d24c3368800743"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1paths.html#a9170d1a318c72148c9d24c3368800743">mesos::internal::slave::paths::getResourceProviderRegistryPath</a> (const std::string &amp;rootDir, const SlaveID &amp;slaveId)</td></tr>
+<tr class="separator:a9170d1a318c72148c9d24c3368800743"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a4bc31bd0b773ceac15a4b6314470647a"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1paths.html#a4bc31bd0b773ceac15a4b6314470647a">mesos::internal::slave::paths::getResourcesInfoPath</a> (const std::string &amp;rootDir)</td></tr>
 <tr class="separator:a4bc31bd0b773ceac15a4b6314470647a"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a143ad99abef04908effb2556029208b7"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1paths.html#a143ad99abef04908effb2556029208b7">mesos::internal::slave::paths::getResourcesTargetPath</a> (const std::string &amp;rootDir)</td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/74cbbec8/content/api/latest/c++/paths_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/paths_8hpp_source.html b/content/api/latest/c++/paths_8hpp_source.html
index 9fbbb68..aea9ff3 100644
--- a/content/api/latest/c++/paths_8hpp_source.html
+++ b/content/api/latest/c++/paths_8hpp_source.html
@@ -338,48 +338,53 @@
 <div class="line"><a name="l00284"></a><span class="lineno">  284</span>&#160;    <span class="keyword">const</span> TaskID&amp; taskId);</div>
 <div class="line"><a name="l00285"></a><span class="lineno">  285</span>&#160;</div>
 <div class="line"><a name="l00286"></a><span class="lineno">  286</span>&#160;</div>
-<div class="line"><a name="l00287"></a><span class="lineno">  287</span>&#160;std::string <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1paths.html#a4bc31bd0b773ceac15a4b6314470647a">getResourcesInfoPath</a>(</div>
-<div class="line"><a name="l00288"></a><span class="lineno">  288</span>&#160;    <span class="keyword">const</span> std::string&amp; rootDir);</div>
-<div class="line"><a name="l00289"></a><span class="lineno">  289</span>&#160;</div>
+<div class="line"><a name="l00287"></a><span class="lineno">  287</span>&#160;std::string <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1paths.html#a9170d1a318c72148c9d24c3368800743">getResourceProviderRegistryPath</a>(</div>
+<div class="line"><a name="l00288"></a><span class="lineno">  288</span>&#160;    <span class="keyword">const</span> std::string&amp; rootDir,</div>
+<div class="line"><a name="l00289"></a><span class="lineno">  289</span>&#160;    <span class="keyword">const</span> SlaveID&amp; slaveId);</div>
 <div class="line"><a name="l00290"></a><span class="lineno">  290</span>&#160;</div>
-<div class="line"><a name="l00291"></a><span class="lineno">  291</span>&#160;std::string <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1paths.html#a143ad99abef04908effb2556029208b7">getResourcesTargetPath</a>(</div>
-<div class="line"><a name="l00292"></a><span class="lineno">  292</span>&#160;    <span class="keyword">const</span> std::string&amp; rootDir);</div>
-<div class="line"><a name="l00293"></a><span class="lineno">  293</span>&#160;</div>
+<div class="line"><a name="l00291"></a><span class="lineno">  291</span>&#160;</div>
+<div class="line"><a name="l00292"></a><span class="lineno">  292</span>&#160;std::string <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1paths.html#a4bc31bd0b773ceac15a4b6314470647a">getResourcesInfoPath</a>(</div>
+<div class="line"><a name="l00293"></a><span class="lineno">  293</span>&#160;    <span class="keyword">const</span> std::string&amp; rootDir);</div>
 <div class="line"><a name="l00294"></a><span class="lineno">  294</span>&#160;</div>
-<div class="line"><a name="l00295"></a><span class="lineno">  295</span>&#160;std::string <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1paths.html#ab5f705d2a809bab6d15f29c483cf1a72">getPersistentVolumePath</a>(</div>
-<div class="line"><a name="l00296"></a><span class="lineno">  296</span>&#160;    <span class="keyword">const</span> std::string&amp; rootDir,</div>
-<div class="line"><a name="l00297"></a><span class="lineno">  297</span>&#160;    <span class="keyword">const</span> std::string&amp; role,</div>
-<div class="line"><a name="l00298"></a><span class="lineno">  298</span>&#160;    <span class="keyword">const</span> std::string&amp; persistenceId);</div>
+<div class="line"><a name="l00295"></a><span class="lineno">  295</span>&#160;</div>
+<div class="line"><a name="l00296"></a><span class="lineno">  296</span>&#160;std::string <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1paths.html#a143ad99abef04908effb2556029208b7">getResourcesTargetPath</a>(</div>
+<div class="line"><a name="l00297"></a><span class="lineno">  297</span>&#160;    <span class="keyword">const</span> std::string&amp; rootDir);</div>
+<div class="line"><a name="l00298"></a><span class="lineno">  298</span>&#160;</div>
 <div class="line"><a name="l00299"></a><span class="lineno">  299</span>&#160;</div>
-<div class="line"><a name="l00300"></a><span class="lineno">  300</span>&#160;</div>
-<div class="line"><a name="l00301"></a><span class="lineno">  301</span>&#160;std::string <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1paths.html#ab5f705d2a809bab6d15f29c483cf1a72">getPersistentVolumePath</a>(</div>
-<div class="line"><a name="l00302"></a><span class="lineno">  302</span>&#160;    <span class="keyword">const</span> std::string&amp; rootDir,</div>
-<div class="line"><a name="l00303"></a><span class="lineno">  303</span>&#160;    <span class="keyword">const</span> Resource&amp; resource);</div>
+<div class="line"><a name="l00300"></a><span class="lineno">  300</span>&#160;std::string <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1paths.html#ab5f705d2a809bab6d15f29c483cf1a72">getPersistentVolumePath</a>(</div>
+<div class="line"><a name="l00301"></a><span class="lineno">  301</span>&#160;    <span class="keyword">const</span> std::string&amp; rootDir,</div>
+<div class="line"><a name="l00302"></a><span class="lineno">  302</span>&#160;    <span class="keyword">const</span> std::string&amp; role,</div>
+<div class="line"><a name="l00303"></a><span class="lineno">  303</span>&#160;    <span class="keyword">const</span> std::string&amp; persistenceId);</div>
 <div class="line"><a name="l00304"></a><span class="lineno">  304</span>&#160;</div>
 <div class="line"><a name="l00305"></a><span class="lineno">  305</span>&#160;</div>
-<div class="line"><a name="l00306"></a><span class="lineno">  306</span>&#160;std::string <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1paths.html#a511b64870e69deec18f4c1b8b23e817f">createExecutorDirectory</a>(</div>
+<div class="line"><a name="l00306"></a><span class="lineno">  306</span>&#160;std::string <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1paths.html#ab5f705d2a809bab6d15f29c483cf1a72">getPersistentVolumePath</a>(</div>
 <div class="line"><a name="l00307"></a><span class="lineno">  307</span>&#160;    <span class="keyword">const</span> std::string&amp; rootDir,</div>
-<div class="line"><a name="l00308"></a><span class="lineno">  308</span>&#160;    <span class="keyword">const</span> SlaveID&amp; slaveId,</div>
-<div class="line"><a name="l00309"></a><span class="lineno">  309</span>&#160;    <span class="keyword">const</span> FrameworkID&amp; frameworkId,</div>
-<div class="line"><a name="l00310"></a><span class="lineno">  310</span>&#160;    <span class="keyword">const</span> ExecutorID&amp; executorId,</div>
-<div class="line"><a name="l00311"></a><span class="lineno">  311</span>&#160;    <span class="keyword">const</span> ContainerID&amp; containerId,</div>
-<div class="line"><a name="l00312"></a><span class="lineno">  312</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.html#a698aa27e5ea6b1dc1c190b978c2f7960">user</a> = <a class="code" href="structNone.html">None</a>());</div>
-<div class="line"><a name="l00313"></a><span class="lineno">  313</span>&#160;</div>
-<div class="line"><a name="l00314"></a><span class="lineno">  314</span>&#160;</div>
-<div class="line"><a name="l00315"></a><span class="lineno">  315</span>&#160;std::string <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1paths.html#a0d6d6f979a1d7865424fd82e98897bcf">createSlaveDirectory</a>(</div>
-<div class="line"><a name="l00316"></a><span class="lineno">  316</span>&#160;    <span class="keyword">const</span> std::string&amp; rootDir,</div>
-<div class="line"><a name="l00317"></a><span class="lineno">  317</span>&#160;    <span class="keyword">const</span> SlaveID&amp; slaveId);</div>
+<div class="line"><a name="l00308"></a><span class="lineno">  308</span>&#160;    <span class="keyword">const</span> Resource&amp; resource);</div>
+<div class="line"><a name="l00309"></a><span class="lineno">  309</span>&#160;</div>
+<div class="line"><a name="l00310"></a><span class="lineno">  310</span>&#160;</div>
+<div class="line"><a name="l00311"></a><span class="lineno">  311</span>&#160;std::string <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1paths.html#a511b64870e69deec18f4c1b8b23e817f">createExecutorDirectory</a>(</div>
+<div class="line"><a name="l00312"></a><span class="lineno">  312</span>&#160;    <span class="keyword">const</span> std::string&amp; rootDir,</div>
+<div class="line"><a name="l00313"></a><span class="lineno">  313</span>&#160;    <span class="keyword">const</span> SlaveID&amp; slaveId,</div>
+<div class="line"><a name="l00314"></a><span class="lineno">  314</span>&#160;    <span class="keyword">const</span> FrameworkID&amp; frameworkId,</div>
+<div class="line"><a name="l00315"></a><span class="lineno">  315</span>&#160;    <span class="keyword">const</span> ExecutorID&amp; executorId,</div>
+<div class="line"><a name="l00316"></a><span class="lineno">  316</span>&#160;    <span class="keyword">const</span> ContainerID&amp; containerId,</div>
+<div class="line"><a name="l00317"></a><span class="lineno">  317</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.html#a698aa27e5ea6b1dc1c190b978c2f7960">user</a> = <a class="code" href="structNone.html">None</a>());</div>
 <div class="line"><a name="l00318"></a><span class="lineno">  318</span>&#160;</div>
 <div class="line"><a name="l00319"></a><span class="lineno">  319</span>&#160;</div>
-<div class="line"><a name="l00320"></a><span class="lineno">  320</span>&#160;<span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">char</span> <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1paths.html#a0eb6a5b0180c943374211289e1d4a312">LIBPROCESS_PID_FILE</a>[];</div>
-<div class="line"><a name="l00321"></a><span class="lineno">  321</span>&#160;<span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">char</span> <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1paths.html#af31065d67b7ad2c82ffaef293cf5ed95">HTTP_MARKER_FILE</a>[];</div>
-<div class="line"><a name="l00322"></a><span class="lineno">  322</span>&#160;</div>
-<div class="line"><a name="l00323"></a><span class="lineno">  323</span>&#160;} <span class="comment">// namespace paths {</span></div>
-<div class="line"><a name="l00324"></a><span class="lineno">  324</span>&#160;} <span class="comment">// namespace slave {</span></div>
-<div class="line"><a name="l00325"></a><span class="lineno">  325</span>&#160;} <span class="comment">// namespace internal {</span></div>
-<div class="line"><a name="l00326"></a><span class="lineno">  326</span>&#160;} <span class="comment">// namespace mesos {</span></div>
+<div class="line"><a name="l00320"></a><span class="lineno">  320</span>&#160;std::string <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1paths.html#a0d6d6f979a1d7865424fd82e98897bcf">createSlaveDirectory</a>(</div>
+<div class="line"><a name="l00321"></a><span class="lineno">  321</span>&#160;    <span class="keyword">const</span> std::string&amp; rootDir,</div>
+<div class="line"><a name="l00322"></a><span class="lineno">  322</span>&#160;    <span class="keyword">const</span> SlaveID&amp; slaveId);</div>
+<div class="line"><a name="l00323"></a><span class="lineno">  323</span>&#160;</div>
+<div class="line"><a name="l00324"></a><span class="lineno">  324</span>&#160;</div>
+<div class="line"><a name="l00325"></a><span class="lineno">  325</span>&#160;<span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">char</span> <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1paths.html#a0eb6a5b0180c943374211289e1d4a312">LIBPROCESS_PID_FILE</a>[];</div>
+<div class="line"><a name="l00326"></a><span class="lineno">  326</span>&#160;<span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">char</span> <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1paths.html#af31065d67b7ad2c82ffaef293cf5ed95">HTTP_MARKER_FILE</a>[];</div>
 <div class="line"><a name="l00327"></a><span class="lineno">  327</span>&#160;</div>
-<div class="line"><a name="l00328"></a><span class="lineno">  328</span>&#160;<span class="preprocessor">#endif // __SLAVE_PATHS_HPP__</span></div>
+<div class="line"><a name="l00328"></a><span class="lineno">  328</span>&#160;} <span class="comment">// namespace paths {</span></div>
+<div class="line"><a name="l00329"></a><span class="lineno">  329</span>&#160;} <span class="comment">// namespace slave {</span></div>
+<div class="line"><a name="l00330"></a><span class="lineno">  330</span>&#160;} <span class="comment">// namespace internal {</span></div>
+<div class="line"><a name="l00331"></a><span class="lineno">  331</span>&#160;} <span class="comment">// namespace mesos {</span></div>
+<div class="line"><a name="l00332"></a><span class="lineno">  332</span>&#160;</div>
+<div class="line"><a name="l00333"></a><span class="lineno">  333</span>&#160;<span class="preprocessor">#endif // __SLAVE_PATHS_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="namespacemesos_1_1internal_1_1slave_1_1paths_html_affa8152eccdd3805393eb0c948d0cbce"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1paths.html#affa8152eccdd3805393eb0c948d0cbce">mesos::internal::slave::paths::getExecutorRunPath</a></div><div class="ttdeci">std::string getExecutorRunPath(const std::string &amp;rootDir, const SlaveID &amp;slaveId, const FrameworkID &amp;frameworkId, const ExecutorID &amp;executorId, const ContainerID &amp;containerId)</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1paths_html_ab5f705d2a809bab6d15f29c483cf1a72"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1paths.html#ab5f705d2a809bab6d15f29c483cf1a72">mesos::internal::slave::paths::getPersistentVolumePath</a></div><div class="ttdeci">std::string getPersistentVolumePath(const std::string &amp;rootDir, const std::string &amp;role, const std::string &amp;persistenceId)</div></div>
@@ -403,6 +408,7 @@
 <div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1paths_html_a77ce3517b4b6e8af906c545897a1f9c5"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1paths.html#a77ce3517b4b6e8af906c545897a1f9c5">mesos::internal::slave::paths::getBootIdPath</a></div><div class="ttdeci">std::string getBootIdPath(const std::string &amp;rootDir)</div></div>
 <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="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>
 <div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1paths_html_ac9073b0b9e3b1e7cf78c72d67daa774c"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1paths.html#ac9073b0b9e3b1e7cf78c72d67daa774c">mesos::internal::slave::paths::getTaskPath</a></div><div class="ttdeci">std::string getTaskPath(const std::string &amp;rootDir, const SlaveID &amp;slaveId, const FrameworkID &amp;frameworkId, const ExecutorID &amp;executorId, const ContainerID &amp;containerId, const TaskID &amp;taskId)</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/74cbbec8/content/api/latest/c++/registrar_8hpp.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/registrar_8hpp.html b/content/api/latest/c++/registrar_8hpp.html
deleted file mode 100644
index 4a4e3fd..0000000
--- a/content/api/latest/c++/registrar_8hpp.html
+++ /dev/null
@@ -1,93 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>Apache Mesos: src/master/registrar.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 style="padding-left: 0.5em;">
-   <div id="projectname">Apache Mesos
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><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_ae1a660fbe587eff2b475b14d217c1ef.html">master</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">registrar.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_2state_2state_8hpp_source.html">mesos/state/state.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="3rdparty_2libprocess_2include_2process_2pid_8hpp_source.html">process/pid.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 &quot;<a class="el" href="src_2master_2flags_8hpp_source.html">master/flags.hpp</a>&quot;</code><br/>
-<code>#include &quot;<a class="el" href="registry_8hpp_source.html">master/registry.hpp</a>&quot;</code><br/>
-</div>
-<p><a href="registrar_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_1master_1_1Operation.html">mesos::internal::master::Operation</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_1master_1_1Registrar.html">mesos::internal::master::Registrar</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_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">mesos::internal::master</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.5
-</small></address>
-</body>
-</html>


[08/21] mesos-site git commit: Updated the website built from mesos SHA: 46db7e4.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/74cbbec8/content/api/latest/c++/index.hhc
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/index.hhc b/content/api/latest/c++/index.hhc
index 86bc75c..7586bf2 100644
--- a/content/api/latest/c++/index.hhc
+++ b/content/api/latest/c++/index.hhc
@@ -274,6 +274,7 @@
         </UL>
       <LI><OBJECT type="text/sitemap"><param name="Name" value="modules"><param name="Local" value="namespacemesos_1_1modules.html"><param name="ImageNumber" value="11"></OBJECT>
       <LI><OBJECT type="text/sitemap"><param name="Name" value="python"><param name="Local" value="namespacemesos_1_1python.html"><param name="ImageNumber" value="11"></OBJECT>
+      <LI><OBJECT type="text/sitemap"><param name="Name" value="resource_provider"><param name="Local" value="namespacemesos_1_1resource__provider.html"><param name="ImageNumber" value="11"></OBJECT>
       <LI><OBJECT type="text/sitemap"><param name="Name" value="roles"><param name="Local" value="namespacemesos_1_1roles.html"><param name="ImageNumber" value="11"></OBJECT>
       <LI><OBJECT type="text/sitemap"><param name="Name" value="scheduler"><param name="Local" value="namespacemesos_1_1scheduler.html"><param name="ImageNumber" value="11"></OBJECT>
       <LI><OBJECT type="text/sitemap"><param name="Name" value="slave"><param name="Local" value="namespacemesos_1_1slave.html"><param name="ImageNumber" value="11"></OBJECT>
@@ -4553,6 +4554,44 @@
           <LI><OBJECT type="text/sitemap"><param name="Name" value="statusUpdate"><param name="Local" value="classmesos_1_1python_1_1ProxyScheduler.html#ab4125c03f34f11eb08fed9802f0bd6da"><param name="ImageNumber" value="11"></OBJECT>
           </UL>
         </UL>
+      <LI><OBJECT type="text/sitemap"><param name="Name" value="resource_provider"><param name="Local" value="namespacemesos_1_1resource__provider.html"><param name="ImageNumber" value="1"></OBJECT>
+        <UL>
+        <LI><OBJECT type="text/sitemap"><param name="Name" value="Registrar"><param name="Local" value="classmesos_1_1resource__provider_1_1Registrar.html"><param name="ImageNumber" value="1"></OBJECT>
+          <UL>
+          <LI><OBJECT type="text/sitemap"><param name="Name" value="Operation"><param name="Local" value="classmesos_1_1resource__provider_1_1Registrar_1_1Operation.html"><param name="ImageNumber" value="1"></OBJECT>
+            <UL>
+            <LI><OBJECT type="text/sitemap"><param name="Name" value="~Operation"><param name="Local" value="classmesos_1_1resource__provider_1_1Registrar_1_1Operation.html#acf27c5181745f5c8f7dd8d913a0cb347"><param name="ImageNumber" value="11"></OBJECT>
+            <LI><OBJECT type="text/sitemap"><param name="Name" value="operator()"><param name="Local" value="classmesos_1_1resource__provider_1_1Registrar_1_1Operation.html#abda17f5ffaf3663da9da1eaad5060e14"><param name="ImageNumber" value="11"></OBJECT>
+            <LI><OBJECT type="text/sitemap"><param name="Name" value="perform"><param name="Local" value="classmesos_1_1resource__provider_1_1Registrar_1_1Operation.html#a835a153796f9091a048ad7cf4ab5836c"><param name="ImageNumber" value="11"></OBJECT>
+            <LI><OBJECT type="text/sitemap"><param name="Name" value="set"><param name="Local" value="classmesos_1_1resource__provider_1_1Registrar_1_1Operation.html#a9a33d37502b566caf2d93333c7b2030b"><param name="ImageNumber" value="11"></OBJECT>
+            </UL>
+          <LI><OBJECT type="text/sitemap"><param name="Name" value="~Registrar"><param name="Local" value="classmesos_1_1resource__provider_1_1Registrar.html#acbce2a2ecd5d4f4d9157e482dc40742c"><param name="ImageNumber" value="11"></OBJECT>
+          <LI><OBJECT type="text/sitemap"><param name="Name" value="apply"><param name="Local" value="classmesos_1_1resource__provider_1_1Registrar.html#aaab7749c63ecb420293a0684180b1047"><param name="ImageNumber" value="11"></OBJECT>
+          <LI><OBJECT type="text/sitemap"><param name="Name" value="recover"><param name="Local" value="classmesos_1_1resource__provider_1_1Registrar.html#afc3474006034095fd80af2bfff5da76b"><param name="ImageNumber" value="11"></OBJECT>
+          </UL>
+        <LI><OBJECT type="text/sitemap"><param name="Name" value="AdmitResourceProvider"><param name="Local" value="classmesos_1_1resource__provider_1_1AdmitResourceProvider.html"><param name="ImageNumber" value="1"></OBJECT>
+          <UL>
+          <LI><OBJECT type="text/sitemap"><param name="Name" value="AdmitResourceProvider"><param name="Local" value="classmesos_1_1resource__provider_1_1AdmitResourceProvider.html#ab0fee9903f173d4f111aae10872c18f9"><param name="ImageNumber" value="11"></OBJECT>
+          </UL>
+        <LI><OBJECT type="text/sitemap"><param name="Name" value="RemoveResourceProvider"><param name="Local" value="classmesos_1_1resource__provider_1_1RemoveResourceProvider.html"><param name="ImageNumber" value="1"></OBJECT>
+          <UL>
+          <LI><OBJECT type="text/sitemap"><param name="Name" value="RemoveResourceProvider"><param name="Local" value="classmesos_1_1resource__provider_1_1RemoveResourceProvider.html#a6a9b698dd965fd875871e088d656b9b2"><param name="ImageNumber" value="11"></OBJECT>
+          </UL>
+        <LI><OBJECT type="text/sitemap"><param name="Name" value="AgentRegistrar"><param name="Local" value="classmesos_1_1resource__provider_1_1AgentRegistrar.html"><param name="ImageNumber" value="1"></OBJECT>
+          <UL>
+          <LI><OBJECT type="text/sitemap"><param name="Name" value="AgentRegistrar"><param name="Local" value="classmesos_1_1resource__provider_1_1AgentRegistrar.html#a0624f8b9348b872068388bce72623f88"><param name="ImageNumber" value="11"></OBJECT>
+          <LI><OBJECT type="text/sitemap"><param name="Name" value="~AgentRegistrar"><param name="Local" value="classmesos_1_1resource__provider_1_1AgentRegistrar.html#a04574b709a09b4dd845b7e1adf831ab5"><param name="ImageNumber" value="11"></OBJECT>
+          <LI><OBJECT type="text/sitemap"><param name="Name" value="apply"><param name="Local" value="classmesos_1_1resource__provider_1_1AgentRegistrar.html#a3b261428d1a06d7bfcfa5951888fbe1f"><param name="ImageNumber" value="11"></OBJECT>
+          <LI><OBJECT type="text/sitemap"><param name="Name" value="recover"><param name="Local" value="classmesos_1_1resource__provider_1_1AgentRegistrar.html#aec28c396994b868a9aa75917920ba96d"><param name="ImageNumber" value="11"></OBJECT>
+          </UL>
+        <LI><OBJECT type="text/sitemap"><param name="Name" value="MasterRegistrar"><param name="Local" value="classmesos_1_1resource__provider_1_1MasterRegistrar.html"><param name="ImageNumber" value="1"></OBJECT>
+          <UL>
+          <LI><OBJECT type="text/sitemap"><param name="Name" value="MasterRegistrar"><param name="Local" value="classmesos_1_1resource__provider_1_1MasterRegistrar.html#a5ee4a29adc917364d2ed588eb9af0e0e"><param name="ImageNumber" value="11"></OBJECT>
+          <LI><OBJECT type="text/sitemap"><param name="Name" value="~MasterRegistrar"><param name="Local" value="classmesos_1_1resource__provider_1_1MasterRegistrar.html#a7f98df5138becf8723ad474efafe58a1"><param name="ImageNumber" value="11"></OBJECT>
+          <LI><OBJECT type="text/sitemap"><param name="Name" value="apply"><param name="Local" value="classmesos_1_1resource__provider_1_1MasterRegistrar.html#a150589689cc428be01789de2c737f7fe"><param name="ImageNumber" value="11"></OBJECT>
+          <LI><OBJECT type="text/sitemap"><param name="Name" value="recover"><param name="Local" value="classmesos_1_1resource__provider_1_1MasterRegistrar.html#a2979254b3ceb7822ca78ad18c0b829f4"><param name="ImageNumber" value="11"></OBJECT>
+          </UL>
+        </UL>
       <LI><OBJECT type="text/sitemap"><param name="Name" value="roles"><param name="Local" value="namespacemesos_1_1roles.html"><param name="ImageNumber" value="11"></OBJECT>
       <LI><OBJECT type="text/sitemap"><param name="Name" value="scheduler"><param name="Local" value="namespacemesos_1_1scheduler.html"><param name="ImageNumber" value="11"></OBJECT>
       <LI><OBJECT type="text/sitemap"><param name="Name" value="slave"><param name="Local" value="namespacemesos_1_1slave.html"><param name="ImageNumber" value="1"></OBJECT>
@@ -9134,6 +9173,7 @@
     <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::slave::NvidiaComponents"><param name="Local" value="structmesos_1_1internal_1_1slave_1_1NvidiaComponents.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::slave::NvidiaGpuAllocator"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1NvidiaGpuAllocator.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::slave::NvidiaVolume"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1NvidiaVolume.html"><param name="ImageNumber" value="11"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::ObjectApprover::Object"><param name="Local" value="structmesos_1_1ObjectApprover_1_1Object.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="Jvm::Object"><param name="Local" value="classJvm_1_1Object.html"><param name="ImageNumber" value="1"></OBJECT>
       <UL>
       <LI><OBJECT type="text/sitemap"><param name="Name" value="java::io::File"><param name="Local" value="classjava_1_1io_1_1File.html"><param name="ImageNumber" value="11"></OBJECT>
@@ -9154,7 +9194,6 @@
         <LI><OBJECT type="text/sitemap"><param name="Name" value="org::apache::zookeeper::server::ZooKeeperServer::BasicDataTreeBuilder"><param name="Local" value="classorg_1_1apache_1_1zookeeper_1_1server_1_1ZooKeeperServer_1_1BasicDataTreeBuilder.html"><param name="ImageNumber" value="11"></OBJECT>
         </UL>
       </UL>
-    <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::ObjectApprover::Object"><param name="Local" value="structmesos_1_1ObjectApprover_1_1Object.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="JSON::Object"><param name="Local" value="structJSON_1_1Object.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::ObjectApprover"><param name="Local" value="classmesos_1_1ObjectApprover.html"><param name="ImageNumber" value="1"></OBJECT>
       <UL>
@@ -9385,6 +9424,11 @@
         <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::master::RemoveSlave"><param name="Local" value="classmesos_1_1internal_1_1master_1_1RemoveSlave.html"><param name="ImageNumber" value="11"></OBJECT>
         <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::master::weights::UpdateWeights"><param name="Local" value="classmesos_1_1internal_1_1master_1_1weights_1_1UpdateWeights.html"><param name="ImageNumber" value="11"></OBJECT>
         </UL>
+      <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::resource_provider::Registrar::Operation"><param name="Local" value="classmesos_1_1resource__provider_1_1Registrar_1_1Operation.html"><param name="ImageNumber" value="1"></OBJECT>
+        <UL>
+        <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::resource_provider::AdmitResourceProvider"><param name="Local" value="classmesos_1_1resource__provider_1_1AdmitResourceProvider.html"><param name="ImageNumber" value="11"></OBJECT>
+        <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::resource_provider::RemoveResourceProvider"><param name="Local" value="classmesos_1_1resource__provider_1_1RemoveResourceProvider.html"><param name="ImageNumber" value="11"></OBJECT>
+        </UL>
       </UL>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="process::Promise< http::Response >"><param name="Local" value="classprocess_1_1Promise.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="process::Promise< mesos::slave::ContainerLimitation >"><param name="Local" value="classprocess_1_1Promise.html"><param name="ImageNumber" value="11"></OBJECT>
@@ -9427,8 +9471,8 @@
       </UL>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="protobuf::internal::Read< T >"><param name="Local" value="structprotobuf_1_1internal_1_1Read.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="protobuf::internal::Read< google::protobuf::RepeatedPtrField< T > >"><param name="Local" value="structprotobuf_1_1internal_1_1Read_3_01google_1_1protobuf_1_1RepeatedPtrField_3_01T_01_4_01_4.html"><param name="ImageNumber" value="11"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::log::Log::Reader"><param name="Local" value="classmesos_1_1log_1_1Log_1_1Reader.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::recordio::Reader< T >"><param name="Local" value="classmesos_1_1internal_1_1recordio_1_1Reader.html"><param name="ImageNumber" value="11"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::log::Log::Reader"><param name="Local" value="classmesos_1_1log_1_1Log_1_1Reader.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="process::http::Pipe::Reader"><param name="Local" value="classprocess_1_1http_1_1Pipe_1_1Reader.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::slave::Slave::RecoveryInfo"><param name="Local" value="structmesos_1_1internal_1_1slave_1_1Slave_1_1RecoveryInfo.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="reference_wrapper"><param name="ImageNumber" value="1"></OBJECT>
@@ -9443,6 +9487,11 @@
       <UL>
       <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::tests::MockRegistrar"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1MockRegistrar.html"><param name="ImageNumber" value="11"></OBJECT>
       </UL>
+    <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::resource_provider::Registrar"><param name="Local" value="classmesos_1_1resource__provider_1_1Registrar.html"><param name="ImageNumber" value="1"></OBJECT>
+      <UL>
+      <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::resource_provider::AgentRegistrar"><param name="Local" value="classmesos_1_1resource__provider_1_1AgentRegistrar.html"><param name="ImageNumber" value="11"></OBJECT>
+      <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::resource_provider::MasterRegistrar"><param name="Local" value="classmesos_1_1resource__provider_1_1MasterRegistrar.html"><param name="ImageNumber" value="11"></OBJECT>
+      </UL>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::log::Replica"><param name="Local" value="classmesos_1_1internal_1_1log_1_1Replica.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="process::http::Request"><param name="Local" value="structprocess_1_1http_1_1Request.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::RequestMediaTypes"><param name="Local" value="structmesos_1_1internal_1_1RequestMediaTypes.html"><param name="ImageNumber" value="11"></OBJECT>
@@ -9533,8 +9582,8 @@
       <LI><OBJECT type="text/sitemap"><param name="Name" value="SharedHandle"><param name="Local" value="classSharedHandle.html"><param name="ImageNumber" value="11"></OBJECT>
       </UL>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::master::Slave"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Slave.html"><param name="ImageNumber" value="11"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::tests::cluster::Slave"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1cluster_1_1Slave.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess::Slave"><param name="Local" value="structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess_1_1Slave.html"><param name="ImageNumber" value="11"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::tests::cluster::Slave"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1cluster_1_1Slave.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::slave::state::SlaveState"><param name="Local" value="structmesos_1_1internal_1_1slave_1_1state_1_1SlaveState.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="process::network::internal::Socket< AddressType >"><param name="Local" value="classprocess_1_1network_1_1internal_1_1Socket.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::master::allocator::Sorter"><param name="Local" value="classmesos_1_1internal_1_1master_1_1allocator_1_1Sorter.html"><param name="ImageNumber" value="1"></OBJECT>
@@ -9542,12 +9591,12 @@
       <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::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="mesos::state::State"><param name="Local" value="classmesos_1_1state_1_1State.html"><param name="ImageNumber" value="1"></OBJECT>
       <UL>
       <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::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::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="static_visitor"><param name="ImageNumber" value="1"></OBJECT>
       <UL>
       <LI><OBJECT type="text/sitemap"><param name="Name" value="JSON::Comparator"><param name="Local" value="structJSON_1_1Comparator.html"><param name="ImageNumber" value="11"></OBJECT>
@@ -9561,11 +9610,6 @@
     <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::slave::StatusUpdateManager"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1StatusUpdateManager.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::slave::StatusUpdateStream"><param name="Local" value="structmesos_1_1internal_1_1slave_1_1StatusUpdateStream.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="Stopwatch"><param name="Local" value="classStopwatch.html"><param name="ImageNumber" value="11"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::log::Storage"><param name="Local" value="classmesos_1_1internal_1_1log_1_1Storage.html"><param name="ImageNumber" value="1"></OBJECT>
-      <UL>
-      <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::log::LevelDBStorage"><param name="Local" value="classmesos_1_1internal_1_1log_1_1LevelDBStorage.html"><param name="ImageNumber" value="11"></OBJECT>
-      </UL>
-    <LI><OBJECT type="text/sitemap"><param name="Name" value="net::IP::Storage"><param name="Local" value="unionnet_1_1IP_1_1Storage.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::state::Storage"><param name="Local" value="classmesos_1_1state_1_1Storage.html"><param name="ImageNumber" value="1"></OBJECT>
       <UL>
       <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::state::InMemoryStorage"><param name="Local" value="classmesos_1_1state_1_1InMemoryStorage.html"><param name="ImageNumber" value="11"></OBJECT>
@@ -9573,6 +9617,11 @@
       <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::state::LogStorage"><param name="Local" value="classmesos_1_1state_1_1LogStorage.html"><param name="ImageNumber" value="11"></OBJECT>
       <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::state::ZooKeeperStorage"><param name="Local" value="classmesos_1_1state_1_1ZooKeeperStorage.html"><param name="ImageNumber" value="11"></OBJECT>
       </UL>
+    <LI><OBJECT type="text/sitemap"><param name="Name" value="net::IP::Storage"><param name="Local" value="unionnet_1_1IP_1_1Storage.html"><param name="ImageNumber" value="11"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::log::Storage"><param name="Local" value="classmesos_1_1internal_1_1log_1_1Storage.html"><param name="ImageNumber" value="1"></OBJECT>
+      <UL>
+      <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::log::LevelDBStorage"><param name="Local" value="classmesos_1_1internal_1_1log_1_1LevelDBStorage.html"><param name="ImageNumber" value="11"></OBJECT>
+      </UL>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::slave::Store"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Store.html"><param name="ImageNumber" value="1"></OBJECT>
       <UL>
       <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::slave::appc::Store"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1appc_1_1Store.html"><param name="ImageNumber" value="11"></OBJECT>
@@ -9773,9 +9822,9 @@
       </UL>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="process::TimeSeries< T >::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="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< T >"><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="Jvm::Variable< T, name, signature >"><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="Jvm::Variable< org::apache::zookeeper::server::SessionTracker, ZOOKEEPERSERVER_SESSIONTRACKER, ZOOKEEPERSERVER_SESSIONTRACKER_SIGNATURE >"><param name="Local" value="classJvm_1_1Variable.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="Variant"><param name="ImageNumber" value="1"></OBJECT>
       <UL>
@@ -9799,8 +9848,8 @@
     <LI><OBJECT type="text/sitemap"><param name="Name" value="os::WindowsFD"><param name="Local" value="classos_1_1WindowsFD.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="process::internal::wrap< T >"><param name="Local" value="structprocess_1_1internal_1_1wrap.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="process::internal::wrap< Future< X > >"><param name="Local" value="structprocess_1_1internal_1_1wrap_3_01Future_3_01X_01_4_01_4.html"><param name="ImageNumber" value="11"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Name" value="process::http::Pipe::Writer"><param name="Local" value="classprocess_1_1http_1_1Pipe_1_1Writer.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::log::Log::Writer"><param name="Local" value="classmesos_1_1log_1_1Log_1_1Writer.html"><param name="ImageNumber" value="11"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Name" value="process::http::Pipe::Writer"><param name="Local" value="classprocess_1_1http_1_1Pipe_1_1Writer.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="JSON::WriterProxy"><param name="Local" value="classJSON_1_1WriterProxy.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="process::http::header::WWWAuthenticate"><param name="Local" value="classprocess_1_1http_1_1header_1_1WWWAuthenticate.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="ZooKeeper"><param name="Local" value="classZooKeeper.html"><param name="ImageNumber" value="11"></OBJECT>
@@ -19682,7 +19731,7 @@
           <LI><OBJECT type="text/sitemap"><param name="Name" value="createQuotaInfo"><param name="Local" value="src_2master_2quota_8hpp.html#a771e86d8a90e4839be7549ae1b388e1a"><param name="ImageNumber" value="11"></OBJECT>
           <LI><OBJECT type="text/sitemap"><param name="Name" value="quotaInfo"><param name="Local" value="src_2master_2quota_8hpp.html#aad54bc50e16c357a2aabb232448226c5"><param name="ImageNumber" value="11"></OBJECT>
           </UL>
-        <LI><OBJECT type="text/sitemap"><param name="Name" value="registrar.hpp"><param name="Local" value="registrar_8hpp.html"><param name="ImageNumber" value="11"></OBJECT>
+        <LI><OBJECT type="text/sitemap"><param name="Name" value="registrar.hpp"><param name="Local" value="master_2registrar_8hpp.html"><param name="ImageNumber" value="11"></OBJECT>
           <UL>
           <LI><OBJECT type="text/sitemap"><param name="Name" value="Operation"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Operation.html"><param name="ImageNumber" value="1"></OBJECT>
             <UL>
@@ -19701,7 +19750,7 @@
             <LI><OBJECT type="text/sitemap"><param name="Name" value="recover"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Registrar.html#a1c37cadf0171c77ef14569ef014ff0d8"><param name="ImageNumber" value="11"></OBJECT>
             </UL>
           </UL>
-        <LI><OBJECT type="text/sitemap"><param name="Name" value="registry.hpp"><param name="Local" value="registry_8hpp.html"><param name="ImageNumber" value="11"></OBJECT>
+        <LI><OBJECT type="text/sitemap"><param name="Name" value="registry.hpp"><param name="Local" value="master_2registry_8hpp.html"><param name="ImageNumber" value="11"></OBJECT>
         <LI><OBJECT type="text/sitemap"><param name="Name" value="validation.hpp"><param name="Local" value="master_2validation_8hpp.html"><param name="ImageNumber" value="1"></OBJECT>
           <UL>
           <LI><OBJECT type="text/sitemap"><param name="Name" value="getInverseOffer"><param name="Local" value="master_2validation_8hpp.html#aa13ddcf17f737fd9f2d870fb993891f0"><param name="ImageNumber" value="11"></OBJECT>
@@ -19992,7 +20041,7 @@
             <LI><OBJECT type="text/sitemap"><param name="Name" value="operator="><param name="Local" value="classmesos_1_1internal_1_1ResourceProviderManager.html#a7e3b37fe702c1f4c9a95eb4702806cbb"><param name="ImageNumber" value="11"></OBJECT>
             </UL>
           </UL>
-        <LI><OBJECT type="text/sitemap"><param name="Name" value="message.hpp"><param name="Local" value="src_2resource__provider_2message_8hpp.html"><param name="ImageNumber" value="11"></OBJECT>
+        <LI><OBJECT type="text/sitemap"><param name="Name" value="message.hpp"><param name="Local" value="src_2resource__provider_2message_8hpp.html"><param name="ImageNumber" value="1"></OBJECT>
           <UL>
           <LI><OBJECT type="text/sitemap"><param name="Name" value="ResourceProviderMessage"><param name="Local" value="structmesos_1_1internal_1_1ResourceProviderMessage.html"><param name="ImageNumber" value="1"></OBJECT>
             <UL>
@@ -20013,7 +20062,54 @@
             <LI><OBJECT type="text/sitemap"><param name="Name" value="id"><param name="Local" value="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateTotalResources.html#a18d064aa75673d66754eb4efc8cce5e5"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="total"><param name="Local" value="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateTotalResources.html#ab4b3d7500490b5c9421fd34adce1fe45"><param name="ImageNumber" value="11"></OBJECT>
             </UL>
+          <LI><OBJECT type="text/sitemap"><param name="Name" value="operator<<"><param name="Local" value="src_2resource__provider_2message_8hpp.html#ab084ad1bedf653c926caaf012a443e33"><param name="ImageNumber" value="11"></OBJECT>
+          </UL>
+        <LI><OBJECT type="text/sitemap"><param name="Name" value="registrar.hpp"><param name="Local" value="resource__provider_2registrar_8hpp.html"><param name="ImageNumber" value="11"></OBJECT>
+          <UL>
+          <LI><OBJECT type="text/sitemap"><param name="Name" value="Registrar"><param name="Local" value="classmesos_1_1resource__provider_1_1Registrar.html"><param name="ImageNumber" value="1"></OBJECT>
+            <UL>
+            <LI><OBJECT type="text/sitemap"><param name="Name" value="Operation"><param name="Local" value="classmesos_1_1resource__provider_1_1Registrar_1_1Operation.html"><param name="ImageNumber" value="1"></OBJECT>
+              <UL>
+              <LI><OBJECT type="text/sitemap"><param name="Name" value="~Operation"><param name="Local" value="classmesos_1_1resource__provider_1_1Registrar_1_1Operation.html#acf27c5181745f5c8f7dd8d913a0cb347"><param name="ImageNumber" value="11"></OBJECT>
+              <LI><OBJECT type="text/sitemap"><param name="Name" value="operator()"><param name="Local" value="classmesos_1_1resource__provider_1_1Registrar_1_1Operation.html#abda17f5ffaf3663da9da1eaad5060e14"><param name="ImageNumber" value="11"></OBJECT>
+              <LI><OBJECT type="text/sitemap"><param name="Name" value="perform"><param name="Local" value="classmesos_1_1resource__provider_1_1Registrar_1_1Operation.html#a835a153796f9091a048ad7cf4ab5836c"><param name="ImageNumber" value="11"></OBJECT>
+              <LI><OBJECT type="text/sitemap"><param name="Name" value="set"><param name="Local" value="classmesos_1_1resource__provider_1_1Registrar_1_1Operation.html#a9a33d37502b566caf2d93333c7b2030b"><param name="ImageNumber" value="11"></OBJECT>
+              </UL>
+            <LI><OBJECT type="text/sitemap"><param name="Name" value="~Registrar"><param name="Local" value="classmesos_1_1resource__provider_1_1Registrar.html#acbce2a2ecd5d4f4d9157e482dc40742c"><param name="ImageNumber" value="11"></OBJECT>
+            <LI><OBJECT type="text/sitemap"><param name="Name" value="apply"><param name="Local" value="classmesos_1_1resource__provider_1_1Registrar.html#aaab7749c63ecb420293a0684180b1047"><param name="ImageNumber" value="11"></OBJECT>
+            <LI><OBJECT type="text/sitemap"><param name="Name" value="recover"><param name="Local" value="classmesos_1_1resource__provider_1_1Registrar.html#afc3474006034095fd80af2bfff5da76b"><param name="ImageNumber" value="11"></OBJECT>
+            </UL>
+          <LI><OBJECT type="text/sitemap"><param name="Name" value="Operation"><param name="Local" value="classmesos_1_1resource__provider_1_1Registrar_1_1Operation.html"><param name="ImageNumber" value="1"></OBJECT>
+            <UL>
+            <LI><OBJECT type="text/sitemap"><param name="Name" value="~Operation"><param name="Local" value="classmesos_1_1resource__provider_1_1Registrar_1_1Operation.html#acf27c5181745f5c8f7dd8d913a0cb347"><param name="ImageNumber" value="11"></OBJECT>
+            <LI><OBJECT type="text/sitemap"><param name="Name" value="operator()"><param name="Local" value="classmesos_1_1resource__provider_1_1Registrar_1_1Operation.html#abda17f5ffaf3663da9da1eaad5060e14"><param name="ImageNumber" value="11"></OBJECT>
+            <LI><OBJECT type="text/sitemap"><param name="Name" value="perform"><param name="Local" value="classmesos_1_1resource__provider_1_1Registrar_1_1Operation.html#a835a153796f9091a048ad7cf4ab5836c"><param name="ImageNumber" value="11"></OBJECT>
+            <LI><OBJECT type="text/sitemap"><param name="Name" value="set"><param name="Local" value="classmesos_1_1resource__provider_1_1Registrar_1_1Operation.html#a9a33d37502b566caf2d93333c7b2030b"><param name="ImageNumber" value="11"></OBJECT>
+            </UL>
+          <LI><OBJECT type="text/sitemap"><param name="Name" value="AdmitResourceProvider"><param name="Local" value="classmesos_1_1resource__provider_1_1AdmitResourceProvider.html"><param name="ImageNumber" value="1"></OBJECT>
+            <UL>
+            <LI><OBJECT type="text/sitemap"><param name="Name" value="AdmitResourceProvider"><param name="Local" value="classmesos_1_1resource__provider_1_1AdmitResourceProvider.html#ab0fee9903f173d4f111aae10872c18f9"><param name="ImageNumber" value="11"></OBJECT>
+            </UL>
+          <LI><OBJECT type="text/sitemap"><param name="Name" value="RemoveResourceProvider"><param name="Local" value="classmesos_1_1resource__provider_1_1RemoveResourceProvider.html"><param name="ImageNumber" value="1"></OBJECT>
+            <UL>
+            <LI><OBJECT type="text/sitemap"><param name="Name" value="RemoveResourceProvider"><param name="Local" value="classmesos_1_1resource__provider_1_1RemoveResourceProvider.html#a6a9b698dd965fd875871e088d656b9b2"><param name="ImageNumber" value="11"></OBJECT>
+            </UL>
+          <LI><OBJECT type="text/sitemap"><param name="Name" value="AgentRegistrar"><param name="Local" value="classmesos_1_1resource__provider_1_1AgentRegistrar.html"><param name="ImageNumber" value="1"></OBJECT>
+            <UL>
+            <LI><OBJECT type="text/sitemap"><param name="Name" value="AgentRegistrar"><param name="Local" value="classmesos_1_1resource__provider_1_1AgentRegistrar.html#a0624f8b9348b872068388bce72623f88"><param name="ImageNumber" value="11"></OBJECT>
+            <LI><OBJECT type="text/sitemap"><param name="Name" value="~AgentRegistrar"><param name="Local" value="classmesos_1_1resource__provider_1_1AgentRegistrar.html#a04574b709a09b4dd845b7e1adf831ab5"><param name="ImageNumber" value="11"></OBJECT>
+            <LI><OBJECT type="text/sitemap"><param name="Name" value="apply"><param name="Local" value="classmesos_1_1resource__provider_1_1AgentRegistrar.html#a3b261428d1a06d7bfcfa5951888fbe1f"><param name="ImageNumber" value="11"></OBJECT>
+            <LI><OBJECT type="text/sitemap"><param name="Name" value="recover"><param name="Local" value="classmesos_1_1resource__provider_1_1AgentRegistrar.html#aec28c396994b868a9aa75917920ba96d"><param name="ImageNumber" value="11"></OBJECT>
+            </UL>
+          <LI><OBJECT type="text/sitemap"><param name="Name" value="MasterRegistrar"><param name="Local" value="classmesos_1_1resource__provider_1_1MasterRegistrar.html"><param name="ImageNumber" value="1"></OBJECT>
+            <UL>
+            <LI><OBJECT type="text/sitemap"><param name="Name" value="MasterRegistrar"><param name="Local" value="classmesos_1_1resource__provider_1_1MasterRegistrar.html#a5ee4a29adc917364d2ed588eb9af0e0e"><param name="ImageNumber" value="11"></OBJECT>
+            <LI><OBJECT type="text/sitemap"><param name="Name" value="~MasterRegistrar"><param name="Local" value="classmesos_1_1resource__provider_1_1MasterRegistrar.html#a7f98df5138becf8723ad474efafe58a1"><param name="ImageNumber" value="11"></OBJECT>
+            <LI><OBJECT type="text/sitemap"><param name="Name" value="apply"><param name="Local" value="classmesos_1_1resource__provider_1_1MasterRegistrar.html#a150589689cc428be01789de2c737f7fe"><param name="ImageNumber" value="11"></OBJECT>
+            <LI><OBJECT type="text/sitemap"><param name="Name" value="recover"><param name="Local" value="classmesos_1_1resource__provider_1_1MasterRegistrar.html#a2979254b3ceb7822ca78ad18c0b829f4"><param name="ImageNumber" value="11"></OBJECT>
+            </UL>
           </UL>
+        <LI><OBJECT type="text/sitemap"><param name="Name" value="registry.hpp"><param name="Local" value="resource__provider_2registry_8hpp.html"><param name="ImageNumber" value="11"></OBJECT>
         <LI><OBJECT type="text/sitemap"><param name="Name" value="validation.hpp"><param name="Local" value="resource__provider_2validation_8hpp.html"><param name="ImageNumber" value="1"></OBJECT>
           <UL>
           <LI><OBJECT type="text/sitemap"><param name="Name" value="validate"><param name="Local" value="resource__provider_2validation_8hpp.html#a6280d6bf8b45244134b2bd00bb21a9f8"><param name="ImageNumber" value="11"></OBJECT>
@@ -21775,6 +21871,7 @@
           <LI><OBJECT type="text/sitemap"><param name="Name" value="getPersistentVolumePath"><param name="Local" value="paths_8hpp.html#ab5f705d2a809bab6d15f29c483cf1a72"><param name="ImageNumber" value="11"></OBJECT>
           <LI><OBJECT type="text/sitemap"><param name="Name" value="getPersistentVolumePath"><param name="Local" value="paths_8hpp.html#aa4112348b0b857ef7b8a0c13460fee30"><param name="ImageNumber" value="11"></OBJECT>
           <LI><OBJECT type="text/sitemap"><param name="Name" value="getProvisionerDir"><param name="Local" value="paths_8hpp.html#a8ab083b1be072405c8db9ce43e0e0041"><param name="ImageNumber" value="11"></OBJECT>
+          <LI><OBJECT type="text/sitemap"><param name="Name" value="getResourceProviderRegistryPath"><param name="Local" value="paths_8hpp.html#a9170d1a318c72148c9d24c3368800743"><param name="ImageNumber" value="11"></OBJECT>
           <LI><OBJECT type="text/sitemap"><param name="Name" value="getResourcesInfoPath"><param name="Local" value="paths_8hpp.html#a4bc31bd0b773ceac15a4b6314470647a"><param name="ImageNumber" value="11"></OBJECT>
           <LI><OBJECT type="text/sitemap"><param name="Name" value="getResourcesTargetPath"><param name="Local" value="paths_8hpp.html#a143ad99abef04908effb2556029208b7"><param name="ImageNumber" value="11"></OBJECT>
           <LI><OBJECT type="text/sitemap"><param name="Name" value="getSandboxRootDir"><param name="Local" value="paths_8hpp.html#ab0e29f0713cb0737772db57d305c81f2"><param name="ImageNumber" value="11"></OBJECT>


[13/21] mesos-site git commit: Updated the website built from mesos SHA: 46db7e4.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/74cbbec8/content/api/latest/c++/functions_0x73.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_0x73.html b/content/api/latest/c++/functions_0x73.html
index 6106c9b..6fa8947 100644
--- a/content/api/latest/c++/functions_0x73.html
+++ b/content/api/latest/c++/functions_0x73.html
@@ -271,6 +271,7 @@
 , <a class="el" href="classNetwork.html#a0722ba6e072b74ffbe4556e2d432f103">Network</a>
 , <a class="el" href="classNetworkProcess.html#aeddc897b59e6a9f85b878c8d7280df86">NetworkProcess</a>
 , <a class="el" href="classmesos_1_1internal_1_1master_1_1Operation.html#aa7325c01da3c8fff4d2bf6586a2e55df">mesos::internal::master::Operation</a>
+, <a class="el" href="classmesos_1_1resource__provider_1_1Registrar_1_1Operation.html#a9a33d37502b566caf2d93333c7b2030b">mesos::resource_provider::Registrar::Operation</a>
 , <a class="el" href="classprocess_1_1Promise.html#a989b8dfa7eb2633de3f0f25ac2b87943">process::Promise&lt; T &gt;</a>
 , <a class="el" href="structprocess_1_1TimeSeries.html#a32ad80193e5138cd76086f01ecbaf1ed">process::TimeSeries&lt; T &gt;</a>
 , <a class="el" href="classBoundedHashMap.html#a54e903e8c96c78d913e74609d836ae67">BoundedHashMap&lt; Key, Value &gt;</a>
@@ -367,6 +368,10 @@
 <li>shouldInject()
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1NvidiaVolume.html#a18b7ba063c77d278f7e30640bbed4e6b">mesos::internal::slave::NvidiaVolume</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>
+, <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_1Executor.html#a82e7327e100f09241758d1bf4133d541">mesos::Executor</a>
 , <a class="el" href="classmesos_1_1v1_1_1executor_1_1V0ToV1Adapter.html#a204a93410a8825a916dff56b5f8195c0">mesos::v1::executor::V0ToV1Adapter</a>
@@ -378,10 +383,6 @@
 , <a class="el" href="classprocess_1_1network_1_1internal_1_1Socket.html#a8a3d3554e93e4ec1ba3b2e64f7df0725">process::network::internal::Socket&lt; AddressType &gt;</a>
 , <a class="el" href="classprocess_1_1network_1_1internal_1_1LibeventSSLSocketImpl.html#a94cb94e04c583bc9ee9df66c7a4684cf">process::network::internal::LibeventSSLSocketImpl</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>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockCSIPlugin.html#a33ccc80e2f5f7aef7b9126f1ce600b74">mesos::internal::tests::MockCSIPlugin</a>
-</li>
 <li>shutdownExecutor()
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a268b5307f2796f9270acf6efaf29711c">mesos::internal::slave::Slave</a>
 </li>
@@ -570,11 +571,14 @@
 : <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#a3e6b57c2f202d8cdb5e852688999b6f4">mesos::internal::master::allocator::DRFSorter</a>
 , <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1Sorter.html#a72e3b723477e1b7c63c1316cc2b19971">mesos::internal::master::allocator::Sorter</a>
 </li>
+<li>Sorter()
+: <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1Sorter.html#a378eedf4b183e753a28c052254e35854">mesos::internal::master::allocator::Sorter</a>
+</li>
 <li>sorter
 : <a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1Metrics.html#af7581c557179e93a7d845eedebb82765">mesos::internal::master::allocator::Metrics</a>
 </li>
 <li>Sorter()
-: <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1Sorter.html#a378eedf4b183e753a28c052254e35854">mesos::internal::master::allocator::Sorter</a>
+: <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1Sorter.html#a3ff0ef79f7b92fa8863948b1ff0818a1">mesos::internal::master::allocator::Sorter</a>
 </li>
 <li>source
 : <a class="el" href="structmesos_1_1internal_1_1fs_1_1MountInfoTable_1_1Entry.html#a001e8b1b7f8a88fc44e6daa2fb72a861">mesos::internal::fs::MountInfoTable::Entry</a>
@@ -606,17 +610,17 @@
 <li>start()
 : <a class="el" href="classmesos_1_1ExecutorDriver.html#abd04d8664d8077a91e29df850d39e636">mesos::ExecutorDriver</a>
 , <a class="el" href="classmesos_1_1MesosExecutorDriver.html#a06ac86f128c639268160b511759c7b21">mesos::MesosExecutorDriver</a>
-, <a class="el" href="classmesos_1_1log_1_1Log_1_1Writer.html#a9782864d9f5080553d670f3197a0071a">mesos::log::Log::Writer</a>
+, <a class="el" href="classmesos_1_1SchedulerDriver.html#a99f6959f40731bdbe192fc8c89e107c7">mesos::SchedulerDriver</a>
 , <a class="el" href="classmesos_1_1MesosSchedulerDriver.html#a22d332c0abd42e3fae082fad25d5aa98">mesos::MesosSchedulerDriver</a>
 , <a class="el" href="classmesos_1_1internal_1_1log_1_1LogWriterProcess.html#a0a9fd64b962d616673fb79e8af48a13e">mesos::internal::log::LogWriterProcess</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1cluster_1_1Master.html#afbebaf82e91135ac7b344e4e0b1be430">mesos::internal::tests::cluster::Master</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1cluster_1_1Slave.html#a2d3e42741f88c0180a315bc1fb6ec4d3">mesos::internal::tests::cluster::Slave</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#ac58e6fd94e2a926a4f4f491a8f736336">mesos::internal::tests::resource_provider::MockResourceProvider&lt; Event, Driver &gt;</a>
 , <a class="el" href="classprocess_1_1internal_1_1Loop.html#a4743d5b323d0d9923cd83fd1abeda9c3">process::internal::Loop&lt; Iterate, Body, T, R &gt;</a>
-, <a class="el" href="classprocess_1_1metrics_1_1Timer.html#a80f762ca1f2549d14c3ac54a93caa044">process::metrics::Timer&lt; T &gt;</a>
-, <a class="el" href="classStopwatch.html#a6d01ecc80c92f1d5210cd9c3eb72883d">Stopwatch</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1cluster_1_1Slave.html#a2d3e42741f88c0180a315bc1fb6ec4d3">mesos::internal::tests::cluster::Slave</a>
 , <a class="el" href="classos_1_1Stack.html#ab75d73670daab10124d04b9e8e4e72b0">os::Stack</a>
-, <a class="el" href="classmesos_1_1SchedulerDriver.html#a99f6959f40731bdbe192fc8c89e107c7">mesos::SchedulerDriver</a>
+, <a class="el" href="classStopwatch.html#a6d01ecc80c92f1d5210cd9c3eb72883d">Stopwatch</a>
+, <a class="el" href="classprocess_1_1metrics_1_1Timer.html#a80f762ca1f2549d14c3ac54a93caa044">process::metrics::Timer&lt; T &gt;</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1cluster_1_1Master.html#afbebaf82e91135ac7b344e4e0b1be430">mesos::internal::tests::cluster::Master</a>
+, <a class="el" href="classmesos_1_1log_1_1Log_1_1Writer.html#a9782864d9f5080553d670f3197a0071a">mesos::log::Log::Writer</a>
 </li>
 <li>startcode
 : <a class="el" href="structproc_1_1ProcessStatus.html#af92a1ea90ee604fd9ee2db15bf453516">proc::ProcessStatus</a>
@@ -648,36 +652,40 @@
 <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="classmesos_1_1state_1_1protobuf_1_1State.html#a084189a3f5965bda21eae68aa370f148">mesos::state::protobuf::State</a>
+</li>
 <li>state
-: <a class="el" href="structproc_1_1ProcessStatus.html#ac8b4bc0e80bf560b45e2bba608b9a764">proc::ProcessStatus</a>
+: <a class="el" href="structmesos_1_1internal_1_1master_1_1Framework.html#af4322f8c99cfc37c386d3b5457a6f053">mesos::internal::master::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="structmesos_1_1internal_1_1master_1_1Framework.html#a96a90d8ae734d729489ba877367e6b65">mesos::internal::master::Framework</a>
-, <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_1Executor.html#a3b2abbbd9f9e9ca5c08b75329ac426c0">mesos::internal::slave::Executor</a>
 </li>
 <li>state
-: <a class="el" href="structmesos_1_1internal_1_1tests_1_1ZooKeeperTest_1_1TestWatcher_1_1Event.html#af21c5db710ec98fb430d015c4f1a10ee">mesos::internal::tests::ZooKeeperTest::TestWatcher::Event</a>
-, <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_1Framework.html#adbfec960b7cb705602bdac9853fb0c12">mesos::internal::slave::Framework</a>
 </li>
 <li>State
-: <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>
-, <a class="el" href="classmesos_1_1state_1_1protobuf_1_1State.html#a084189a3f5965bda21eae68aa370f148">mesos::state::protobuf::State</a>
+: <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>
-, <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="classmesos_1_1state_1_1protobuf_1_1Variable.html#a7edbf9e31116a21e4e18cd2dd004ae63">mesos::state::protobuf::Variable&lt; T &gt;</a>
 </li>
 <li>state
-: <a class="el" href="structrouting_1_1diagnosis_1_1socket_1_1Info.html#a814b55aff4119a6ec5f412fc028af3f3">routing::diagnosis::socket::Info</a>
-, <a class="el" href="structmesos_1_1internal_1_1master_1_1Framework.html#af4322f8c99cfc37c386d3b5457a6f053">mesos::internal::master::Framework</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a27e0e6e088c0fd88a0c7f679c964c409">mesos::internal::slave::Executor</a>
+: <a class="el" href="structmesos_1_1internal_1_1tests_1_1ZooKeeperTest_1_1TestWatcher_1_1Event.html#af21c5db710ec98fb430d015c4f1a10ee">mesos::internal::tests::ZooKeeperTest::TestWatcher::Event</a>
 </li>
 <li>State()
 : <a class="el" href="classmesos_1_1state_1_1State.html#aaedea4cd36c66e8a21f21723c1096d0f">mesos::state::State</a>
+, <a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1State.html#a0e87f47367f9441f5f10b26f2c4fcaae">mesos::internal::slave::state::State</a>
 </li>
-<li>state()
-: <a class="el" href="classmesos_1_1internal_1_1slave_1_1Http.html#a48698f07413ddb1d974b42c04a98c5fa">mesos::internal::slave::Http</a>
+<li>state
+: <a class="el" href="structrouting_1_1diagnosis_1_1socket_1_1Info.html#a814b55aff4119a6ec5f412fc028af3f3">routing::diagnosis::socket::Info</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#af79c3eb007e12f37faec4a24d1f95cc4">mesos::internal::slave::Slave</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a27e0e6e088c0fd88a0c7f679c964c409">mesos::internal::slave::Executor</a>
+, <a class="el" href="structproc_1_1ProcessStatus.html#ac8b4bc0e80bf560b45e2bba608b9a764">proc::ProcessStatus</a>
+</li>
+<li>State
+: <a class="el" href="classmesos_1_1state_1_1Variable.html#a7edbf9e31116a21e4e18cd2dd004ae63">mesos::state::Variable</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a3b2abbbd9f9e9ca5c08b75329ac426c0">mesos::internal::slave::Executor</a>
 </li>
 <li>STATE_HELP()
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1Http.html#a5c26c5c227679ba7f07387653469b01f">mesos::internal::slave::Http</a>
@@ -699,39 +707,39 @@
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1Http.html#ad5b11ad51e4a88b9884d741b93951571">mesos::internal::slave::Http</a>
 </li>
 <li>status()
-: <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a7542c128af52b0fc7ffbf16767440c94">mesos::internal::slave::MesosIsolatorProcess</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorProcess.html#aac3a4e9bacac1572ee598bf6d3a75ce4">mesos::internal::slave::NetworkCniIsolatorProcess</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizerProcess.html#a3c9b5bfce4669667df2b57fa12ba6aa9">mesos::internal::slave::DockerContainerizerProcess</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolator.html#a41dfc5ffad8b8c876cd54286ea24901d">mesos::internal::slave::MesosIsolator</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxLauncher.html#acb8f27191f0c9a78b85fe27c5e387a59">mesos::internal::slave::LinuxLauncher</a>
-, <a class="el" href="classmesos_1_1slave_1_1Isolator.html#a970be3215f2a5da5a45c5b921e1d2694">mesos::slave::Isolator</a>
-, <a class="el" href="structprocess_1_1http_1_1Response.html#a8fcbd2073ace160af24a9ee531cb4378">process::http::Response</a>
-, <a class="el" href="struct____Exit.html#a0b9d2cd62445d80f97f32dd5245518f5">__Exit</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#a1415db07931a967f1f8244352ffca6ad">mesos::internal::slave::ComposingContainerizer</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#a9b8cbaadc6ec688e6de806d64b731ad0">mesos::internal::slave::MesosContainerizer</a>
+: <a class="el" href="classmesos_1_1slave_1_1Isolator.html#a970be3215f2a5da5a45c5b921e1d2694">mesos::slave::Isolator</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html#a611253a8523cd7f23cd58f059556f7dd">mesos::internal::slave::CgroupsIsolatorProcess</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1Launcher.html#a45a6d7403aeb433663419923a9956bc0">mesos::internal::slave::Launcher</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#a9b8cbaadc6ec688e6de806d64b731ad0">mesos::internal::slave::MesosContainerizer</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#a1415db07931a967f1f8244352ffca6ad">mesos::internal::slave::ComposingContainerizer</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1SubprocessLauncher.html#a1e1c9e6483fecc771fc6892bb602b580">mesos::internal::slave::SubprocessLauncher</a>
+, <a class="el" href="struct____Exit.html#a0b9d2cd62445d80f97f32dd5245518f5">__Exit</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerProcess.html#a63e5cd142b37e687ea8c6d4a9c24be99">mesos::internal::slave::MesosContainerizerProcess</a>
+, <a class="el" href="structprocess_1_1http_1_1Response.html#a8fcbd2073ace160af24a9ee531cb4378">process::http::Response</a>
+, <a class="el" href="classmesos_1_1internal_1_1log_1_1Replica.html#ab1598d57c710d5a15dcbb5a4681c1f22">mesos::internal::log::Replica</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizerProcess.html#a3c9b5bfce4669667df2b57fa12ba6aa9">mesos::internal::slave::DockerContainerizerProcess</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a7542c128af52b0fc7ffbf16767440c94">mesos::internal::slave::MesosIsolatorProcess</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorProcess.html#aac3a4e9bacac1572ee598bf6d3a75ce4">mesos::internal::slave::NetworkCniIsolatorProcess</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1Launcher.html#a45a6d7403aeb433663419923a9956bc0">mesos::internal::slave::Launcher</a>
+, <a class="el" href="classprocess_1_1Subprocess.html#a3946c31d16c0625ea554d5216cd4fa3b">process::Subprocess</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#a41ab321c7dd4a940fce865953621881f">mesos::internal::slave::Containerizer</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#a28593137a3a912b700beb174abc6d418">mesos::internal::slave::DockerContainerizer</a>
-, <a class="el" href="classmesos_1_1internal_1_1log_1_1Replica.html#ab1598d57c710d5a15dcbb5a4681c1f22">mesos::internal::log::Replica</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerProcess.html#a63e5cd142b37e687ea8c6d4a9c24be99">mesos::internal::slave::MesosContainerizerProcess</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolator.html#a41dfc5ffad8b8c876cd54286ea24901d">mesos::internal::slave::MesosIsolator</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1Subsystem.html#a364024c26370d982ecf8c846a00f820f">mesos::internal::slave::Subsystem</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1NetClsSubsystem.html#af417ebf1bf2f60887ea606979a8949ff">mesos::internal::slave::NetClsSubsystem</a>
-, <a class="el" href="classprocess_1_1Subprocess.html#a3946c31d16c0625ea554d5216cd4fa3b">process::Subprocess</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxLauncher.html#acb8f27191f0c9a78b85fe27c5e387a59">mesos::internal::slave::LinuxLauncher</a>
 </li>
 <li>statuses
 : <a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess_1_1Slave_1_1Maintenance.html#ac7374c52156a13e512d65cdb3da092ef">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess::Slave::Maintenance</a>
 </li>
 <li>statusUpdate()
-: <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#ae1c4caf776aae3a6d5f062431f0e4566">mesos::internal::master::Master</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a6ebc1f2b684a989e5c42c9b2642b73dd">mesos::internal::slave::Slave</a>
-, <a class="el" href="classmesos_1_1Scheduler.html#aa4572c0fcc52d0bcfd668dc0e6c8c3fd">mesos::Scheduler</a>
+: <a class="el" href="classmesos_1_1Scheduler.html#aa4572c0fcc52d0bcfd668dc0e6c8c3fd">mesos::Scheduler</a>
 , <a class="el" href="classmesos_1_1python_1_1ProxyScheduler.html#ab4125c03f34f11eb08fed9802f0bd6da">mesos::python::ProxyScheduler</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a6ebc1f2b684a989e5c42c9b2642b73dd">mesos::internal::slave::Slave</a>
+, <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#ae1c4caf776aae3a6d5f062431f0e4566">mesos::internal::master::Master</a>
 </li>
 <li>statusUpdateAcknowledgement()
-: <a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a1e0c26aadd84e879a41ce399d685e421">mesos::internal::slave::Slave</a>
-, <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a43f3d08bee0c1cb847914a16c0f05fd6">mesos::internal::master::Master</a>
+: <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a43f3d08bee0c1cb847914a16c0f05fd6">mesos::internal::master::Master</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a1e0c26aadd84e879a41ce399d685e421">mesos::internal::slave::Slave</a>
 </li>
 <li>StatusUpdateManager()
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1StatusUpdateManager.html#ae0c39de06b3d506bf48561888f95a994">mesos::internal::slave::StatusUpdateManager</a>
@@ -758,18 +766,18 @@
 : <a class="el" href="structos_1_1Permissions.html#acf6338216d11de2434e9ee33ed30780d">os::Permissions</a>
 </li>
 <li>stime
-: <a class="el" href="structproc_1_1ProcessStatus.html#ab4802140d5c18cebaf83e738b5e8507d">proc::ProcessStatus</a>
-, <a class="el" href="structos_1_1Process.html#aa5be31ecf3f7624622f949edfa4770e5">os::Process</a>
+: <a class="el" href="structos_1_1Process.html#aa5be31ecf3f7624622f949edfa4770e5">os::Process</a>
+, <a class="el" href="structproc_1_1ProcessStatus.html#ab4802140d5c18cebaf83e738b5e8507d">proc::ProcessStatus</a>
 </li>
 <li>stop()
-: <a class="el" href="classmesos_1_1MesosSchedulerDriver.html#ac6119c5e0be2d8fd9e708974528425f6">mesos::MesosSchedulerDriver</a>
-, <a class="el" href="classDocker.html#a4f45c8632608059b07157a65033474fc">Docker</a>
-, <a class="el" href="classprocess_1_1metrics_1_1Timer.html#add113450a55bb835137f84701f981fcc">process::metrics::Timer&lt; T &gt;</a>
+: <a class="el" href="classmesos_1_1SchedulerDriver.html#a33e677c30ea957fac373e7e3dc70b2bc">mesos::SchedulerDriver</a>
+, <a class="el" href="classmesos_1_1v1_1_1scheduler_1_1Mesos.html#a2540231539979f15ce1fcb44fb1e1a06">mesos::v1::scheduler::Mesos</a>
 , <a class="el" href="classprocess_1_1Executor.html#a43a9df131ecc0e5fb3c3015c118407da">process::Executor</a>
+, <a class="el" href="classDocker.html#a4f45c8632608059b07157a65033474fc">Docker</a>
 , <a class="el" href="classStopwatch.html#aa0266311b7392b948061bb985b49cff4">Stopwatch</a>
+, <a class="el" href="classprocess_1_1metrics_1_1Timer.html#add113450a55bb835137f84701f981fcc">process::metrics::Timer&lt; T &gt;</a>
 , <a class="el" href="classprocess_1_1EventLoop.html#a82d8198c547b924af35626ced098a1dc">process::EventLoop</a>
-, <a class="el" href="classmesos_1_1SchedulerDriver.html#a33e677c30ea957fac373e7e3dc70b2bc">mesos::SchedulerDriver</a>
-, <a class="el" href="classmesos_1_1v1_1_1scheduler_1_1Mesos.html#a2540231539979f15ce1fcb44fb1e1a06">mesos::v1::scheduler::Mesos</a>
+, <a class="el" href="classmesos_1_1MesosSchedulerDriver.html#ac6119c5e0be2d8fd9e708974528425f6">mesos::MesosSchedulerDriver</a>
 , <a class="el" href="classmesos_1_1MesosExecutorDriver.html#a77e42ef91cacc4a93b9a164b470f5647">mesos::MesosExecutorDriver</a>
 , <a class="el" href="classmesos_1_1ExecutorDriver.html#a7129b3c3cc057c5df759ff73cfd36e82">mesos::ExecutorDriver</a>
 </li>
@@ -782,12 +790,12 @@
 <li>Stopwatch()
 : <a class="el" href="classStopwatch.html#a628b5ebeed5df065dd847e68fb6336cf">Stopwatch</a>
 </li>
-<li>storage
-: <a class="el" href="classprocess_1_1network_1_1unix_1_1Address.html#aa60fd5d51226d55da4bd7f533701e487">process::network::unix::Address</a>
-</li>
 <li>Storage()
 : <a class="el" href="classmesos_1_1state_1_1Storage.html#a0e8b422c73e58403d337df77284a31a7">mesos::state::Storage</a>
 </li>
+<li>storage
+: <a class="el" href="classprocess_1_1network_1_1unix_1_1Address.html#aa60fd5d51226d55da4bd7f533701e487">process::network::unix::Address</a>
+</li>
 <li>storage_
 : <a class="el" href="classnet_1_1IP.html#a7e74f45d072e8870208e67237e55c962">net::IP</a>
 </li>
@@ -799,8 +807,8 @@
 , <a class="el" href="classmesos_1_1state_1_1State.html#aee80fd693c8c027bbdf05a3d887ffaf6">mesos::state::State</a>
 </li>
 <li>stream()
-: <a class="el" href="struct__CheckFatal.html#a466cba3d76cfcac25159354c654a282a">_CheckFatal</a>
-, <a class="el" href="struct____Exit.html#aab99bf53c951b62cd4c053e68a424ea4">__Exit</a>
+: <a class="el" href="struct____Exit.html#aab99bf53c951b62cd4c053e68a424ea4">__Exit</a>
+, <a class="el" href="struct__CheckFatal.html#a466cba3d76cfcac25159354c654a282a">_CheckFatal</a>
 </li>
 <li>streamId
 : <a class="el" href="structmesos_1_1internal_1_1master_1_1HttpConnection.html#a0e3ce7d9ab8ec12bca5be75bc77e5a62">mesos::internal::master::HttpConnection</a>
@@ -814,11 +822,10 @@
 <li>strict
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a2c8aab49e677f3ba6c5ea3c935f2aab0">mesos::internal::slave::Flags</a>
 </li>
-<li>String()
-: <a class="el" href="structJSON_1_1String.html#ab8f3991c166dfd0e7761a8cfc733f4a2">JSON::String</a>
-</li>
 <li>string()
-: <a class="el" href="classJvm.html#ac2c7a5438fbf91870a29720b0a26b0a1">Jvm</a>
+: <a class="el" href="classPath.html#a9d36a94d674e3f889eb8f46dc7a156b8">Path</a>
+, <a class="el" href="structprocess_1_1http_1_1Status.html#a49f854c52adce69bc1d4cc5c15cdccac">process::http::Status</a>
+, <a class="el" href="classJvm.html#ac2c7a5438fbf91870a29720b0a26b0a1">Jvm</a>
 </li>
 <li>String()
 : <a class="el" href="structJSON_1_1String.html#ab868bcf5be8276c353b0e218817c39a1">JSON::String</a>
@@ -829,35 +836,29 @@
 <li>String()
 : <a class="el" href="structJSON_1_1String.html#a7be21f307ea1e322a19a23da1b35afb4">JSON::String</a>
 </li>
-<li>string()
-: <a class="el" href="classPath.html#a9d36a94d674e3f889eb8f46dc7a156b8">Path</a>
-, <a class="el" href="structprocess_1_1http_1_1Status.html#a49f854c52adce69bc1d4cc5c15cdccac">process::http::Status</a>
-</li>
 <li>stringClass
 : <a class="el" href="classJvm.html#a22fedab43e2602218f1fbcaf25628a11">Jvm</a>
 </li>
 <li>stringify()
 : <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>
-, <a class="el" href="structstrings_1_1internal_1_1stringify_3_01T_00_01false_01_4.html#a5bd606e6f0fbfbcf32d54dace02f63b5">strings::internal::stringify&lt; T, false &gt;</a>
-, <a class="el" href="structstrings_1_1internal_1_1stringify_3_01std_1_1string_00_01true_01_4.html#adf2ceef3d4241e2a606eef8f4587a8cb">strings::internal::stringify&lt; std::string, true &gt;</a>
 , <a class="el" href="structflags_1_1Flag.html#a0f4678e24084c0fd415f3504df8f2c14">flags::Flag</a>
+, <a class="el" href="structstrings_1_1internal_1_1stringify_3_01T_00_01false_01_4.html#a5bd606e6f0fbfbcf32d54dace02f63b5">strings::internal::stringify&lt; T, false &gt;</a>
 , <a class="el" href="classrecordio_1_1Encoder.html#ac4f1c8e2ce9556af61dfc6c6f22eb943">recordio::Encoder&lt; T &gt;</a>
+, <a class="el" href="structstrings_1_1internal_1_1stringify_3_01std_1_1string_00_01true_01_4.html#adf2ceef3d4241e2a606eef8f4587a8cb">strings::internal::stringify&lt; std::string, 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#a3e5c995b672908c97ff50420224b0185">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.html#ac8482b6f6f0eb22c6137b9c72769d5ea">process::Subprocess</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>
 </li>
 <li>subprocess
 : <a class="el" href="classprocess_1_1Subprocess_1_1IO.html#ac8482b6f6f0eb22c6137b9c72769d5ea">process::Subprocess::IO</a>
+, <a class="el" href="classprocess_1_1Subprocess.html#ac8482b6f6f0eb22c6137b9c72769d5ea">process::Subprocess</a>
 </li>
 <li>SubprocessLauncher()
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1SubprocessLauncher.html#af010735837a761ba49b0ff6fb0e50ff1">mesos::internal::slave::SubprocessLauncher</a>
@@ -868,9 +869,9 @@
 <li>SUBSCRIBED
 : <a class="el" href="classmesos_1_1internal_1_1HttpConnectionProcess.html#a35a7a60a0e5a768c91915db644e61805a5c6a39375ac1378bd497ec545e10659a">mesos::internal::HttpConnectionProcess&lt; Call, Event &gt;</a>
 </li>
-<li>Subscriber
-: <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#ad8fccf68963e3540e62df4dfb512bc54">mesos::internal::master::Master</a>
-, <a class="el" href="structmesos_1_1internal_1_1master_1_1Master_1_1Subscribers_1_1Subscriber.html#a648eeb655edb6255b4f515a94ab55473">mesos::internal::master::Master::Subscribers::Subscriber</a>
+<li>Subscriber()
+: <a class="el" href="structmesos_1_1internal_1_1master_1_1Master_1_1Subscribers_1_1Subscriber.html#a648eeb655edb6255b4f515a94ab55473">mesos::internal::master::Master::Subscribers::Subscriber</a>
+, <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#ad8fccf68963e3540e62df4dfb512bc54">mesos::internal::master::Master</a>
 </li>
 <li>SUBSCRIBING
 : <a class="el" href="classmesos_1_1internal_1_1HttpConnectionProcess.html#a35a7a60a0e5a768c91915db644e61805a8bcc991ed7d906ec5cb1f21990e73450">mesos::internal::HttpConnectionProcess&lt; Call, Event &gt;</a>
@@ -891,44 +892,44 @@
 : <a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter_1_1Node_1_1Allocation.html#a1807f36bd86bb28efa223c5d99861733">mesos::internal::master::allocator::DRFSorter::Node::Allocation</a>
 </li>
 <li>sum()
-: <a class="el" href="classmesos_1_1Resources.html#a9753991686eca5e60ec5324a83535352">mesos::Resources</a>
-, <a class="el" href="classmesos_1_1v1_1_1Resources.html#acae32482500bf65bd41786fe07a480c9">mesos::v1::Resources</a>
+: <a class="el" href="classmesos_1_1v1_1_1Resources.html#acae32482500bf65bd41786fe07a480c9">mesos::v1::Resources</a>
+, <a class="el" href="classmesos_1_1Resources.html#a9753991686eca5e60ec5324a83535352">mesos::Resources</a>
 </li>
 <li>SUPERVISOR()
 : <a class="el" href="classprocess_1_1Subprocess_1_1ChildHook.html#a09986b74b30686487ac7f5ebaa683414">process::Subprocess::ChildHook</a>
 </li>
 <li>supportsNesting()
-: <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a8009c7782661b509933138479d3dbed5">mesos::internal::slave::MesosIsolatorProcess</a>
+: <a class="el" href="classmesos_1_1internal_1_1slave_1_1NvidiaGpuIsolatorProcess.html#ab70ccb2d7dc7dd3377ad40f050595c61">mesos::internal::slave::NvidiaGpuIsolatorProcess</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a8009c7782661b509933138479d3dbed5">mesos::internal::slave::MesosIsolatorProcess</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerRuntimeIsolatorProcess.html#ad17ab5e1c22e06a1b0a6f01a5aa63a1d">mesos::internal::slave::DockerRuntimeIsolatorProcess</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixRLimitsIsolatorProcess.html#ad5d07c251957131db675912fa39b85db">mesos::internal::slave::PosixRLimitsIsolatorProcess</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1AppcRuntimeIsolatorProcess.html#ad71e69166c8f02562966861d5ada8e78">mesos::internal::slave::AppcRuntimeIsolatorProcess</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1VolumeSecretIsolatorProcess.html#aff9bab662d2010df44fe6a7cc65c7c5a">mesos::internal::slave::VolumeSecretIsolatorProcess</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1VolumeHostPathIsolatorProcess.html#ace7d9f5c806a3d508fc1ee6716a5bbe0">mesos::internal::slave::VolumeHostPathIsolatorProcess</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1NamespacesPidIsolatorProcess.html#af88f17b96bb4b4ae2796a89bf23f4336">mesos::internal::slave::NamespacesPidIsolatorProcess</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolator.html#acd19e2e8bbe3a57267620a2acfcf3b2d">mesos::internal::slave::MesosIsolator</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixDiskIsolatorProcess.html#a4a3dd38df94ce3058e3e7e46eed3a2bd">mesos::internal::slave::PosixDiskIsolatorProcess</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxFilesystemIsolatorProcess.html#a83106b699cb07d30c599824a6714c1a3">mesos::internal::slave::LinuxFilesystemIsolatorProcess</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixRLimitsIsolatorProcess.html#ad5d07c251957131db675912fa39b85db">mesos::internal::slave::PosixRLimitsIsolatorProcess</a>
-, <a class="el" href="classmesos_1_1slave_1_1Isolator.html#a9472d7a623eedfd99168825ffbe3c570">mesos::slave::Isolator</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1NvidiaGpuIsolatorProcess.html#ab70ccb2d7dc7dd3377ad40f050595c61">mesos::internal::slave::NvidiaGpuIsolatorProcess</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxCapabilitiesIsolatorProcess.html#a234143c1f10d6d7663e4d5e4e0a3fa8b">mesos::internal::slave::LinuxCapabilitiesIsolatorProcess</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerRuntimeIsolatorProcess.html#ad17ab5e1c22e06a1b0a6f01a5aa63a1d">mesos::internal::slave::DockerRuntimeIsolatorProcess</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolator.html#acd19e2e8bbe3a57267620a2acfcf3b2d">mesos::internal::slave::MesosIsolator</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1NamespacesPidIsolatorProcess.html#af88f17b96bb4b4ae2796a89bf23f4336">mesos::internal::slave::NamespacesPidIsolatorProcess</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1EnvironmentSecretIsolatorProcess.html#acb10dc4100e3b3688aedc8474cb9a124">mesos::internal::slave::EnvironmentSecretIsolatorProcess</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1IOSwitchboard.html#a50fc15a892743e6dc4e56585bcf6d08a">mesos::internal::slave::IOSwitchboard</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixDiskIsolatorProcess.html#a4a3dd38df94ce3058e3e7e46eed3a2bd">mesos::internal::slave::PosixDiskIsolatorProcess</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html#abc18c8ede13ce1178d3cc54555082aca">mesos::internal::slave::CgroupsIsolatorProcess</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1VolumeImageIsolatorProcess.html#acecd48f1c0062412e48f501ebf48bb00">mesos::internal::slave::VolumeImageIsolatorProcess</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1NamespacesIPCIsolatorProcess.html#a35bbc688fd80c0d07aefdce099a8e3f9">mesos::internal::slave::NamespacesIPCIsolatorProcess</a>
+, <a class="el" href="classmesos_1_1slave_1_1Isolator.html#a9472d7a623eedfd99168825ffbe3c570">mesos::slave::Isolator</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1VolumeSandboxPathIsolatorProcess.html#a858b6ce8b137c8f2b14f27ea0bd28f08">mesos::internal::slave::VolumeSandboxPathIsolatorProcess</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorProcess.html#ae38922e85a5082b87910c53ed3614e09">mesos::internal::slave::NetworkCniIsolatorProcess</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1VolumeSecretIsolatorProcess.html#aff9bab662d2010df44fe6a7cc65c7c5a">mesos::internal::slave::VolumeSecretIsolatorProcess</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1NamespacesIPCIsolatorProcess.html#a35bbc688fd80c0d07aefdce099a8e3f9">mesos::internal::slave::NamespacesIPCIsolatorProcess</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1VolumeHostPathIsolatorProcess.html#ace7d9f5c806a3d508fc1ee6716a5bbe0">mesos::internal::slave::VolumeHostPathIsolatorProcess</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1VolumeImageIsolatorProcess.html#acecd48f1c0062412e48f501ebf48bb00">mesos::internal::slave::VolumeImageIsolatorProcess</a>
 </li>
 <li>suppressedRoles
 : <a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess_1_1Framework.html#a76ba322ea35f552235287e7b8dd38162">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess::Framework</a>
 </li>
 <li>suppressOffers()
-: <a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a491f49ba873d0b8c56d45526984cd4d9">mesos::allocator::Allocator</a>
+: <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a1ad2eefb14071ff684187e2a681ab269">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a>
+, <a class="el" href="classmesos_1_1MesosSchedulerDriver.html#aa66fdf52debf675800db40caf802e31c">mesos::MesosSchedulerDriver</a>
 , <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ac6adbe7f44a82c49396888a88b8073d4">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>
-, <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a1ad2eefb14071ff684187e2a681ab269">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a>
 , <a class="el" href="classmesos_1_1SchedulerDriver.html#ab2ff38b2dbea280a965e4d0ff6a902aa">mesos::SchedulerDriver</a>
+, <a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a491f49ba873d0b8c56d45526984cd4d9">mesos::allocator::Allocator</a>
 , <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html#a91615b60e1887f3f002e8f23bd385b3b">mesos::internal::master::allocator::MesosAllocatorProcess</a>
-, <a class="el" href="classmesos_1_1MesosSchedulerDriver.html#aa66fdf52debf675800db40caf802e31c">mesos::MesosSchedulerDriver</a>
 </li>
 <li>Suppressor()
 : <a class="el" href="structos_1_1signals_1_1internal_1_1Suppressor.html#a5daa56dd1ec19b5ba0c10742ab92b3a6">os::signals::internal::Suppressor</a>
@@ -950,7 +951,7 @@
 : <a class="el" href="classSynchronized.html#a6f1fcefdbc244929d3a3efce643d1a42">Synchronized&lt; T &gt;</a>
 </li>
 <li>sysctl()
-: <a class="el" href="structos_1_1sysctl.html#a670413ae2850bb31a74f552672accf40">os::sysctl</a>
+: <a class="el" href="structos_1_1sysctl.html#a3341cabf86d3585a12fb74000971a2e6">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/74cbbec8/content/api/latest/c++/functions_0x74.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_0x74.html b/content/api/latest/c++/functions_0x74.html
index 367b53d..2c197b1 100644
--- a/content/api/latest/c++/functions_0x74.html
+++ b/content/api/latest/c++/functions_0x74.html
@@ -193,12 +193,12 @@
 <li>TemporaryRedirect()
 : <a class="el" href="structprocess_1_1http_1_1TemporaryRedirect.html#adbbe7389179708e229d9a07071041fde">process::http::TemporaryRedirect</a>
 </li>
-<li>TERABYTES
-: <a class="el" href="classBytes.html#aef949df4075a35f93b1d5d386d293469">Bytes</a>
-</li>
 <li>terabytes()
 : <a class="el" href="classBytes.html#ad3c6ca46da50da1ab8d169e09582cbf7">Bytes</a>
 </li>
+<li>TERABYTES
+: <a class="el" href="classBytes.html#aef949df4075a35f93b1d5d386d293469">Bytes</a>
+</li>
 <li>terminate()
 : <a class="el" href="classmesos_1_1internal_1_1tests_1_1cluster_1_1Slave.html#a68c48900d796c48b4db6d061ed7ef511">mesos::internal::tests::cluster::Slave</a>
 , <a class="el" href="classprocess_1_1grpc_1_1client_1_1Runtime.html#ae9cb9b61f055d4ecec094aeef206e7d4">process::grpc::client::Runtime</a>
@@ -292,12 +292,12 @@
 , <a class="el" href="structmesos_1_1internal_1_1slave_1_1StatusUpdateStream.html#af703e4f3d4edd170fb7c26999d03565c">mesos::internal::slave::StatusUpdateStream</a>
 , <a class="el" href="classprocess_1_1Timer.html#adcce3e5538751535be6ec4d48670eb89">process::Timer</a>
 </li>
-<li>Timer()
-: <a class="el" href="classprocess_1_1Timer.html#a3edebc20b37365eb673e45af837599ca">process::Timer</a>
-</li>
 <li>timer()
 : <a class="el" href="classprocess_1_1Clock.html#a2001faa64a4b83f098ba6967afff5514">process::Clock</a>
 </li>
+<li>Timer()
+: <a class="el" href="classprocess_1_1Timer.html#a3edebc20b37365eb673e45af837599ca">process::Timer</a>
+</li>
 <li>TimeSeries()
 : <a class="el" href="structprocess_1_1TimeSeries.html#a8fd91415653d305e8793416f8c4ff797">process::TimeSeries&lt; T &gt;</a>
 </li>
@@ -382,60 +382,48 @@
 <li>typ
 : <a class="el" href="structprocess_1_1http_1_1authentication_1_1JWT_1_1Header.html#ace140e703c5436ceb7b5096b303b7d29">process::http::authentication::JWT::Header</a>
 </li>
-<li>type
-: <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>
-</li>
 <li>Type
-: <a class="el" href="classprocess_1_1http_1_1authentication_1_1JWTError.html#a6f5217e567bf225c536e03e858a017ed">process::http::authentication::JWTError</a>
+: <a class="el" href="structmesos_1_1internal_1_1ResourceProviderMessage.html#a1d0830e5e578ade7d92f9908efe8a5c5">mesos::internal::ResourceProviderMessage</a>
 </li>
 <li>type
-: <a class="el" href="structprocess_1_1internal_1_1wrap_3_01Future_3_01X_01_4_01_4.html#a4d8096a41c5c51b168a4bac851ae065e">process::internal::wrap&lt; Future&lt; X &gt; &gt;</a>
-, <a class="el" href="structmesos_1_1internal_1_1tests_1_1ZooKeeperTest_1_1TestWatcher_1_1Event.html#ac0d29e60c4e42c93fcd2c5f702f27d45">mesos::internal::tests::ZooKeeperTest::TestWatcher::Event</a>
-, <a class="el" href="structprocess_1_1internal_1_1wrap.html#a235941a2b9b15b4a2290e772817d2098">process::internal::wrap&lt; T &gt;</a>
-, <a class="el" href="structprocess_1_1internal_1_1unwrap.html#a42055ebfe5f79c5139c8811f9866cce9">process::internal::unwrap&lt; T &gt;</a>
-, <a class="el" href="classmesos_1_1internal_1_1FilesError.html#aef08f763f1a964529d6e612e5ab49db4">mesos::internal::FilesError</a>
+: <a class="el" href="classprocess_1_1http_1_1authentication_1_1JWTError.html#a082bf5dfcd9d0a9ffcb6851d8e042a01">process::http::authentication::JWTError</a>
 </li>
 <li>Type
 : <a class="el" href="classmesos_1_1internal_1_1FilesError.html#ace93cf1c2ae2be0671102df57ed0b5a1">mesos::internal::FilesError</a>
 </li>
 <li>type
-: <a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark_1_1Flags.html#a523f498c1c3ca96190b8a654b9a329f2">mesos::internal::log::tool::Benchmark::Flags</a>
-, <a class="el" href="structcgroups_1_1devices_1_1Entry_1_1Selector.html#ae7566a068a554a9727f32aa50f3eeb81">cgroups::devices::Entry::Selector</a>
-</li>
-<li>Type
-: <a class="el" href="structJSON_1_1Number.html#a156598d70937964dd8de2628351061aa">JSON::Number</a>
-</li>
-<li>type
-: <a class="el" href="structmesos_1_1internal_1_1fs_1_1MountTable_1_1Entry.html#a59c7e9a32021a096821a898eb03b20e1">mesos::internal::fs::MountTable::Entry</a>
-, <a class="el" href="structmesos_1_1internal_1_1fs_1_1MountInfoTable_1_1Entry.html#abb78c2f10d58e5d2c8bdd47a459d832b">mesos::internal::fs::MountInfoTable::Entry</a>
+: <a class="el" href="structboost_1_1icl_1_1interval__bound__type_3_01Interval_3_01T_01_4_01_4.html#a1fb0c27f4ab926a92987cd26571c1cd9">boost::icl::interval_bound_type&lt; Interval&lt; T &gt; &gt;</a>
 </li>
 <li>Type
-: <a class="el" href="structcgroups_1_1devices_1_1Entry_1_1Selector.html#a3901fb22702c5ae9ca80a4ea0093e8f4">cgroups::devices::Entry::Selector</a>
+: <a class="el" href="classmesos_1_1slave_1_1ContainerIO_1_1IO.html#a7c8f14a0efec6a09b957d5d24b8f9e99">mesos::slave::ContainerIO::IO</a>
+, <a class="el" href="structcgroups_1_1devices_1_1Entry_1_1Selector.html#a3901fb22702c5ae9ca80a4ea0093e8f4">cgroups::devices::Entry::Selector</a>
+, <a class="el" href="classos_1_1WindowsFD.html#ac0377db41e1c167339c97dbd69c79ae5">os::WindowsFD</a>
 </li>
 <li>type
-: <a class="el" href="structprocess_1_1http_1_1Response.html#a6846045a3c3df3abd8e2735847af3a79">process::http::Response</a>
-, <a class="el" href="structboost_1_1icl_1_1interval__bound__type_3_01Interval_3_01T_01_4_01_4.html#a1fb0c27f4ab926a92987cd26571c1cd9">boost::icl::interval_bound_type&lt; Interval&lt; T &gt; &gt;</a>
-, <a class="el" href="classos_1_1WindowsFD.html#a3ce17a730ace5352a1fc6d49f8336d52">os::WindowsFD</a>
+: <a class="el" href="structmesos_1_1internal_1_1tests_1_1ZooKeeperTest_1_1TestWatcher_1_1Event.html#ac0d29e60c4e42c93fcd2c5f702f27d45">mesos::internal::tests::ZooKeeperTest::TestWatcher::Event</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>
+, <a class="el" href="structprocess_1_1internal_1_1wrap.html#a235941a2b9b15b4a2290e772817d2098">process::internal::wrap&lt; T &gt;</a>
 , <a class="el" href="structJSON_1_1Number.html#a2e9d12ef7b37989c7c1bf2b89dc31690">JSON::Number</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_1wrap_3_01Future_3_01X_01_4_01_4.html#a4d8096a41c5c51b168a4bac851ae065e">process::internal::wrap&lt; Future&lt; X &gt; &gt;</a>
+, <a class="el" href="structprocess_1_1http_1_1Request.html#a4e49e02732d986eb32f979156e0d389a">process::http::Request</a>
+, <a class="el" href="structcgroups_1_1devices_1_1Entry_1_1Selector.html#ae7566a068a554a9727f32aa50f3eeb81">cgroups::devices::Entry::Selector</a>
 </li>
 <li>Type
-: <a class="el" href="classos_1_1WindowsFD.html#ac0377db41e1c167339c97dbd69c79ae5">os::WindowsFD</a>
-</li>
-<li>type
-: <a class="el" href="structmesos_1_1internal_1_1ResourceProviderMessage.html#a52b40b56ae9bf3e8d7d96e4a71929cf9">mesos::internal::ResourceProviderMessage</a>
-</li>
-<li>Type
-: <a class="el" href="structmesos_1_1internal_1_1ResourceProviderMessage.html#a1d0830e5e578ade7d92f9908efe8a5c5">mesos::internal::ResourceProviderMessage</a>
+: <a class="el" href="structJSON_1_1Number.html#a156598d70937964dd8de2628351061aa">JSON::Number</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="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark_1_1Flags.html#a523f498c1c3ca96190b8a654b9a329f2">mesos::internal::log::tool::Benchmark::Flags</a>
+, <a class="el" href="structmesos_1_1internal_1_1fs_1_1MountTable_1_1Entry.html#a59c7e9a32021a096821a898eb03b20e1">mesos::internal::fs::MountTable::Entry</a>
+, <a class="el" href="classos_1_1WindowsFD.html#a3ce17a730ace5352a1fc6d49f8336d52">os::WindowsFD</a>
+, <a class="el" href="structboost_1_1icl_1_1interval__traits_3_01Interval_3_01T_01_4_01_4.html#a78dfbb0c4101084fe49212f1867c04d2">boost::icl::interval_traits&lt; Interval&lt; T &gt; &gt;</a>
+, <a class="el" href="structprocess_1_1http_1_1Response.html#a6846045a3c3df3abd8e2735847af3a79">process::http::Response</a>
+, <a class="el" href="structmesos_1_1internal_1_1fs_1_1MountInfoTable_1_1Entry.html#abb78c2f10d58e5d2c8bdd47a459d832b">mesos::internal::fs::MountInfoTable::Entry</a>
+, <a class="el" href="structmesos_1_1internal_1_1ResourceProviderMessage.html#a52b40b56ae9bf3e8d7d96e4a71929cf9">mesos::internal::ResourceProviderMessage</a>
+, <a class="el" href="classmesos_1_1internal_1_1FilesError.html#aef08f763f1a964529d6e612e5ab49db4">mesos::internal::FilesError</a>
 </li>
 <li>Type
-: <a class="el" href="classmesos_1_1slave_1_1ContainerIO_1_1IO.html#a7c8f14a0efec6a09b957d5d24b8f9e99">mesos::slave::ContainerIO::IO</a>
-</li>
-<li>type
-: <a class="el" href="structprocess_1_1http_1_1Request.html#a4e49e02732d986eb32f979156e0d389a">process::http::Request</a>
-, <a class="el" href="structboost_1_1icl_1_1interval__traits_3_01Interval_3_01T_01_4_01_4.html#a78dfbb0c4101084fe49212f1867c04d2">boost::icl::interval_traits&lt; Interval&lt; T &gt; &gt;</a>
+: <a class="el" href="classprocess_1_1http_1_1authentication_1_1JWTError.html#a6f5217e567bf225c536e03e858a017ed">process::http::authentication::JWTError</a>
 </li>
 <li>types()
 : <a class="el" href="classmesos_1_1Resources.html#a6c4d4a889c254fb4241644c6557d511e">mesos::Resources</a>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/74cbbec8/content/api/latest/c++/functions_0x75.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_0x75.html b/content/api/latest/c++/functions_0x75.html
index 41d2f45..47d21a8 100644
--- a/content/api/latest/c++/functions_0x75.html
+++ b/content/api/latest/c++/functions_0x75.html
@@ -108,6 +108,9 @@
 : <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1Sorter.html#ac1e8fc8ba543582fee82790543060fcc">mesos::internal::master::allocator::Sorter</a>
 , <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#a2fbf08447add09176b0a5a8ab8084531">mesos::internal::master::allocator::DRFSorter</a>
 </li>
+<li>unauthorized
+: <a class="el" href="structprocess_1_1http_1_1authentication_1_1AuthenticationResult.html#a88c899e54bb134e3af1f1a5ff436f72b">process::http::authentication::AuthenticationResult</a>
+</li>
 <li>UNAUTHORIZED
 : <a class="el" href="classmesos_1_1internal_1_1FilesError.html#ace93cf1c2ae2be0671102df57ed0b5a1afb32cf154932d1480e90409508c14169">mesos::internal::FilesError</a>
 , <a class="el" href="structprocess_1_1http_1_1Status.html#a370088c7f9891cd5363ce2f59b39b8ab">process::http::Status</a>
@@ -115,9 +118,6 @@
 <li>Unauthorized()
 : <a class="el" href="structprocess_1_1http_1_1Unauthorized.html#a8d3b046c0080b2ba42674e8ba6261b99">process::http::Unauthorized</a>
 </li>
-<li>unauthorized
-: <a class="el" href="structprocess_1_1http_1_1authentication_1_1AuthenticationResult.html#a88c899e54bb134e3af1f1a5ff436f72b">process::http::authentication::AuthenticationResult</a>
-</li>
 <li>unavailability
 : <a class="el" href="structmesos_1_1UnavailableResources.html#a4541aa842da483bec54192c152d409f7">mesos::UnavailableResources</a>
 , <a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess_1_1Slave_1_1Maintenance.html#aa906fa2e646a01c43c4387060c447cd8">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess::Slave::Maintenance</a>
@@ -239,12 +239,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#a9c6b075f53b5419af9cee264482272eb">JSON::Number</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>UNSUPPORTED_MEDIA_TYPE
 : <a class="el" href="structprocess_1_1http_1_1Status.html#addffbea97c092bf92955b7f513208ceb">process::http::Status</a>
 </li>
@@ -254,9 +254,6 @@
 <li>untrackUnderRole()
 : <a class="el" href="structmesos_1_1internal_1_1master_1_1Framework.html#a3edaf411ec6e409a3f8b2a77988ef65a">mesos::internal::master::Framework</a>
 </li>
-<li>Update
-: <a class="el" href="classprocess_1_1Clock.html#a1e639da11c2a00b3bffd3391d4a9412f">process::Clock</a>
-</li>
 <li>update()
 : <a class="el" href="classmesos_1_1slave_1_1Isolator.html#aa4e5910588131613e4c10903282dc252">mesos::slave::Isolator</a>
 , <a class="el" href="classmesos_1_1internal_1_1log_1_1Replica.html#a15bce074cdd04231a38780d059a44a38">mesos::internal::log::Replica</a>
@@ -287,6 +284,9 @@
 , <a class="el" href="structmesos_1_1internal_1_1slave_1_1StatusUpdateStream.html#a00fbaed70b174bd86d280a3316fc2b5d">mesos::internal::slave::StatusUpdateStream</a>
 , <a class="el" href="classprocess_1_1Clock.html#a196836d438ff28617159c9e682be3656">process::Clock</a>
 </li>
+<li>Update
+: <a class="el" href="classprocess_1_1Clock.html#a1e639da11c2a00b3bffd3391d4a9412f">process::Clock</a>
+</li>
 <li>UPDATE_TOTAL_RESOURCES
 : <a class="el" href="structmesos_1_1internal_1_1ResourceProviderMessage.html#a1d0830e5e578ade7d92f9908efe8a5c5af8dcea5cd57be2a858c88dfbe18ebc35">mesos::internal::ResourceProviderMessage</a>
 </li>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/74cbbec8/content/api/latest/c++/functions_0x76.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_0x76.html b/content/api/latest/c++/functions_0x76.html
index 4d54c4a..2c95514 100644
--- a/content/api/latest/c++/functions_0x76.html
+++ b/content/api/latest/c++/functions_0x76.html
@@ -227,19 +227,17 @@
 : <a class="el" href="classmesos_1_1internal_1_1tests_1_1Flags.html#af01051b392f7b4d660aa7e62ce7c0284">mesos::internal::tests::Flags</a>
 </li>
 <li>version
-: <a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a0e801063e15ee4e466e74ed058e021b2">mesos::internal::master::Flags</a>
-</li>
-<li>Version()
-: <a class="el" href="structVersion.html#a41fb1fed8868043854e28574e9706179">Version</a>
-</li>
-<li>version
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a4eb76a8dfeb200a6e7692b1484f2d9b3">mesos::internal::slave::Flags</a>
 , <a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html#ac4cd16759066addb866615eeaf5e6097">mesos::internal::master::Slave</a>
-, <a class="el" href="structos_1_1UTSInfo.html#a0abdea1c2c12389c3413c006a186b0a4">os::UTSInfo</a>
 , <a class="el" href="classDocker.html#ac1d7d1dd254601751fe8af8048734345">Docker</a>
+, <a class="el" href="structos_1_1UTSInfo.html#a0abdea1c2c12389c3413c006a186b0a4">os::UTSInfo</a>
 </li>
 <li>Version
 : <a class="el" href="structJNI.html#a3331bc47c0d07046dcef820b75a9543f">JNI</a>
+, <a class="el" href="structVersion.html#a41fb1fed8868043854e28574e9706179">Version</a>
+</li>
+<li>version
+: <a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a0e801063e15ee4e466e74ed058e021b2">mesos::internal::master::Flags</a>
 </li>
 <li>VersionProcess()
 : <a class="el" href="classmesos_1_1internal_1_1VersionProcess.html#a9b450b8bfc7cacfae7173b374536968a">mesos::internal::VersionProcess</a>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/74cbbec8/content/api/latest/c++/functions_0x77.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_0x77.html b/content/api/latest/c++/functions_0x77.html
index c2de2da..7fbf579 100644
--- a/content/api/latest/c++/functions_0x77.html
+++ b/content/api/latest/c++/functions_0x77.html
@@ -156,12 +156,12 @@
 <li>webui_dir
 : <a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a94a63a333e884c51856ce197f29f8e89">mesos::internal::master::Flags</a>
 </li>
-<li>weeks()
-: <a class="el" href="classDuration.html#ae98a411bf78d0ab537c021bf3dbd01b0">Duration</a>
-</li>
 <li>WEEKS
 : <a class="el" href="classDuration.html#aadcf23b757330ae23ee70117aec0656e">Duration</a>
 </li>
+<li>weeks()
+: <a class="el" href="classDuration.html#ae98a411bf78d0ab537c021bf3dbd01b0">Duration</a>
+</li>
 <li>Weeks()
 : <a class="el" href="classWeeks.html#a2606052f27e4baecbf6eb75bd695a034">Weeks</a>
 </li>
@@ -214,18 +214,18 @@
 : <a class="el" href="structprocess_1_1Subprocess_1_1IO_1_1OutputFileDescriptors.html#a5dabb8e3008efd61ce42478f260b54ac">process::Subprocess::IO::OutputFileDescriptors</a>
 , <a class="el" href="structDocker_1_1Device_1_1Access.html#a50be7cc67a985ab3fbc1a119e7c18bb6">Docker::Device::Access</a>
 </li>
-<li>writer
-: <a class="el" href="structmesos_1_1internal_1_1master_1_1HttpConnection.html#aeb26fc327b1d73f95d9d874eb4226d5c">mesos::internal::master::HttpConnection</a>
+<li>Writer
+: <a class="el" href="classmesos_1_1log_1_1Log_1_1Position.html#ab699d593c3b9dee1ed8d700a93d70700">mesos::log::Log::Position</a>
+</li>
+<li>writer()
+: <a class="el" href="classprocess_1_1http_1_1Pipe.html#a000e921fa096a665acce3c2aaa38339e">process::http::Pipe</a>
 </li>
 <li>Writer()
 : <a class="el" href="classmesos_1_1log_1_1Log_1_1Writer.html#a32aae1536dfad8f0486e64b4e7bd3422">mesos::log::Log::Writer</a>
 </li>
 <li>writer
-: <a class="el" href="structmesos_1_1internal_1_1slave_1_1HttpConnection.html#a0c59d0ff74737a01a33ae18f76525ed3">mesos::internal::slave::HttpConnection</a>
-, <a class="el" href="classprocess_1_1http_1_1Pipe.html#a000e921fa096a665acce3c2aaa38339e">process::http::Pipe</a>
-</li>
-<li>Writer
-: <a class="el" href="classmesos_1_1log_1_1Log_1_1Position.html#ab699d593c3b9dee1ed8d700a93d70700">mesos::log::Log::Position</a>
+: <a class="el" href="structmesos_1_1internal_1_1master_1_1HttpConnection.html#aeb26fc327b1d73f95d9d874eb4226d5c">mesos::internal::master::HttpConnection</a>
+, <a class="el" href="structmesos_1_1internal_1_1slave_1_1HttpConnection.html#a0c59d0ff74737a01a33ae18f76525ed3">mesos::internal::slave::HttpConnection</a>
 </li>
 <li>WriterProxy()
 : <a class="el" href="classJSON_1_1WriterProxy.html#af46db5991abdab5b7eefadc277fe5587">JSON::WriterProxy</a>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/74cbbec8/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 027b83a..ce219fb 100644
--- a/content/api/latest/c++/functions_0x7e.html
+++ b/content/api/latest/c++/functions_0x7e.html
@@ -100,6 +100,9 @@
 <li>~Action()
 : <a class="el" href="classrouting_1_1action_1_1Action.html#a1b8257c0bea7cdfeffd331487100d336">routing::action::Action</a>
 </li>
+<li>~AgentRegistrar()
+: <a class="el" href="classmesos_1_1resource__provider_1_1AgentRegistrar.html#a04574b709a09b4dd845b7e1adf831ab5">mesos::resource_provider::AgentRegistrar</a>
+</li>
 <li>~Allocator()
 : <a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a8b32e61251f0e0cbc9588c04e98347a3">mesos::allocator::Allocator</a>
 </li>
@@ -440,6 +443,9 @@
 <li>~MasterDetector()
 : <a class="el" href="classmesos_1_1master_1_1detector_1_1MasterDetector.html#afa29b19a4a659d32db30bedd48198ec3">mesos::master::detector::MasterDetector</a>
 </li>
+<li>~MasterRegistrar()
+: <a class="el" href="classmesos_1_1resource__provider_1_1MasterRegistrar.html#a7f98df5138becf8723ad474efafe58a1">mesos::resource_provider::MasterRegistrar</a>
+</li>
 <li>~MemorySubsystem()
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1MemorySubsystem.html#aac9d7ddf9c9f2545836f3ef01e68b20a">mesos::internal::slave::MemorySubsystem</a>
 </li>
@@ -447,8 +453,8 @@
 : <a class="el" href="classmesos_1_1internal_1_1tests_1_1MemoryTestHelper.html#a32c6b1ef064ede21de324efdd47dc921">mesos::internal::tests::MemoryTestHelper</a>
 </li>
 <li>~Mesos()
-: <a class="el" href="classmesos_1_1v1_1_1executor_1_1Mesos.html#a7e853376595b1ddf400249b1cd251154">mesos::v1::executor::Mesos</a>
-, <a class="el" href="classmesos_1_1v1_1_1scheduler_1_1Mesos.html#a46c53d0ee214b44293e154e401e0e00b">mesos::v1::scheduler::Mesos</a>
+: <a class="el" href="classmesos_1_1v1_1_1scheduler_1_1Mesos.html#a46c53d0ee214b44293e154e401e0e00b">mesos::v1::scheduler::Mesos</a>
+, <a class="el" href="classmesos_1_1v1_1_1executor_1_1Mesos.html#a7e853376595b1ddf400249b1cd251154">mesos::v1::executor::Mesos</a>
 </li>
 <li>~MesosAllocator()
 : <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a9f92440e352e4345bf6cd813dc2313f3">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a>
@@ -485,11 +491,11 @@
 : <a class="el" href="classprocess_1_1metrics_1_1Metric.html#ae63539b9d917d172350a44b26051bfef">process::metrics::Metric</a>
 </li>
 <li>~Metrics()
-: <a class="el" href="structmesos_1_1internal_1_1slave_1_1Metrics.html#ada4d1fb5d5afad70af633abf91d2b1f2">mesos::internal::slave::Metrics</a>
+: <a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1Metrics.html#a2e6927f964ab0ad312fb85a3ad81f9be">mesos::internal::master::allocator::Metrics</a>
 , <a class="el" href="structmesos_1_1internal_1_1log_1_1Metrics.html#af4842af414f4a9f70682d89e97995136">mesos::internal::log::Metrics</a>
 , <a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1Metrics.html#a94f4a202e57d3d8166d1923702c028a7">mesos::internal::master::allocator::internal::Metrics</a>
-, <a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1Metrics.html#a2e6927f964ab0ad312fb85a3ad81f9be">mesos::internal::master::allocator::Metrics</a>
 , <a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#aaae431bf7f7d919b70f3783f20421462">mesos::internal::master::Metrics</a>
+, <a class="el" href="structmesos_1_1internal_1_1slave_1_1Metrics.html#ada4d1fb5d5afad70af633abf91d2b1f2">mesos::internal::slave::Metrics</a>
 </li>
 <li>~MockAuthorizer()
 : <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockAuthorizer.html#a5a0169035b2e3e95f6d058899930132c">mesos::internal::tests::MockAuthorizer</a>
@@ -579,7 +585,8 @@
 : <a class="el" href="classprocess_1_1Once.html#a757b5aa045b5833563235eb0d84afa82">process::Once</a>
 </li>
 <li>~Operation()
-: <a class="el" href="classmesos_1_1internal_1_1master_1_1Operation.html#a51ff2884db36db785c55f0e269a8134d">mesos::internal::master::Operation</a>
+: <a class="el" href="classmesos_1_1resource__provider_1_1Registrar_1_1Operation.html#acf27c5181745f5c8f7dd8d913a0cb347">mesos::resource_provider::Registrar::Operation</a>
+, <a class="el" href="classmesos_1_1internal_1_1master_1_1Operation.html#a51ff2884db36db785c55f0e269a8134d">mesos::internal::master::Operation</a>
 </li>
 <li>~Option()
 : <a class="el" href="classOption.html#a3ce283f0db6ec7d43d8eaf0862b9efef">Option&lt; T &gt;</a>
@@ -648,14 +655,15 @@
 : <a class="el" href="classprocess_1_1RateLimiter.html#a09f3220a7f68fb473745accc16847f45">process::RateLimiter</a>
 </li>
 <li>~Reader()
-: <a class="el" href="classmesos_1_1internal_1_1recordio_1_1Reader.html#ad1adb5f2ced8d8fc56b26e787fecd0a3">mesos::internal::recordio::Reader&lt; T &gt;</a>
-, <a class="el" href="classmesos_1_1log_1_1Log_1_1Reader.html#aaa77bd3c7173bc138ccd5a15caf6c165">mesos::log::Log::Reader</a>
+: <a class="el" href="classmesos_1_1log_1_1Log_1_1Reader.html#aaa77bd3c7173bc138ccd5a15caf6c165">mesos::log::Log::Reader</a>
+, <a class="el" href="classmesos_1_1internal_1_1recordio_1_1Reader.html#ad1adb5f2ced8d8fc56b26e787fecd0a3">mesos::internal::recordio::Reader&lt; T &gt;</a>
 </li>
 <li>~ReaderProcess()
 : <a class="el" href="classmesos_1_1internal_1_1recordio_1_1internal_1_1ReaderProcess.html#a41f806fdc5a1ee5e8ba3e5ceee729fef">mesos::internal::recordio::internal::ReaderProcess&lt; T &gt;</a>
 </li>
 <li>~Registrar()
-: <a class="el" href="classmesos_1_1internal_1_1master_1_1Registrar.html#a9561bce055d5e3bbc8a6a98ebad4d24a">mesos::internal::master::Registrar</a>
+: <a class="el" href="classmesos_1_1resource__provider_1_1Registrar.html#acbce2a2ecd5d4f4d9157e482dc40742c">mesos::resource_provider::Registrar</a>
+, <a class="el" href="classmesos_1_1internal_1_1master_1_1Registrar.html#a9561bce055d5e3bbc8a6a98ebad4d24a">mesos::internal::master::Registrar</a>
 </li>
 <li>~RegistryPuller()
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1RegistryPuller.html#a43cf0f315000fee33860ab33a3e8f3d9">mesos::internal::slave::docker::RegistryPuller</a>
@@ -720,8 +728,8 @@
 : <a class="el" href="classmesos_1_1master_1_1detector_1_1StandaloneMasterDetector.html#a685b8dd351eb0792e3e54833abf1da96">mesos::master::detector::StandaloneMasterDetector</a>
 </li>
 <li>~State()
-: <a class="el" href="classmesos_1_1state_1_1State.html#ab2927e043f08d15b9d603483f9f71105">mesos::state::State</a>
-, <a class="el" href="classmesos_1_1state_1_1protobuf_1_1State.html#a4fa1faa280c32e47ce6ea418ec73f5a3">mesos::state::protobuf::State</a>
+: <a class="el" href="classmesos_1_1state_1_1protobuf_1_1State.html#a4fa1faa280c32e47ce6ea418ec73f5a3">mesos::state::protobuf::State</a>
+, <a class="el" href="classmesos_1_1state_1_1State.html#ab2927e043f08d15b9d603483f9f71105">mesos::state::State</a>
 </li>
 <li>~StatusUpdateManager()
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1StatusUpdateManager.html#a595db8f3b5f2cb1e423e0c0cfe1fca2d">mesos::internal::slave::StatusUpdateManager</a>
@@ -730,16 +738,16 @@
 : <a class="el" href="structmesos_1_1internal_1_1slave_1_1StatusUpdateStream.html#a20de2406e9a8d2524e1224ee14237635">mesos::internal::slave::StatusUpdateStream</a>
 </li>
 <li>~Storage()
-: <a class="el" href="classmesos_1_1state_1_1Storage.html#a761b1875d04fe031b83d56bc977cc0b8">mesos::state::Storage</a>
-, <a class="el" href="classmesos_1_1internal_1_1log_1_1Storage.html#a635d16d6c4b2cff8c397a815114ea18d">mesos::internal::log::Storage</a>
+: <a class="el" href="classmesos_1_1internal_1_1log_1_1Storage.html#a635d16d6c4b2cff8c397a815114ea18d">mesos::internal::log::Storage</a>
+, <a class="el" href="classmesos_1_1state_1_1Storage.html#a761b1875d04fe031b83d56bc977cc0b8">mesos::state::Storage</a>
 </li>
 <li>~StorageLocalResourceProvider()
 : <a class="el" href="classmesos_1_1internal_1_1StorageLocalResourceProvider.html#a71e58b6f7f4b9d9989e691370aa05903">mesos::internal::StorageLocalResourceProvider</a>
 </li>
 <li>~Store()
-: <a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1Store.html#a419165179eb010c457d7135842a1db4b">mesos::internal::slave::docker::Store</a>
+: <a class="el" href="classmesos_1_1internal_1_1slave_1_1appc_1_1Store.html#a2385b2dd9732821f91f5b304f516c2b7">mesos::internal::slave::appc::Store</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1Store.html#a2d72ec8de248c46be0fe4c16ccdc5a9a">mesos::internal::slave::Store</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1appc_1_1Store.html#a2385b2dd9732821f91f5b304f516c2b7">mesos::internal::slave::appc::Store</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1Store.html#a419165179eb010c457d7135842a1db4b">mesos::internal::slave::docker::Store</a>
 </li>
 <li>~StreamingRequestDecoder()
 : <a class="el" href="classprocess_1_1StreamingRequestDecoder.html#a9f52c1672b4199c85555746089d0838d">process::StreamingRequestDecoder</a>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/74cbbec8/content/api/latest/c++/functions_func_0x61.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_func_0x61.html b/content/api/latest/c++/functions_func_0x61.html
index 2b800bb..2653158 100644
--- a/content/api/latest/c++/functions_func_0x61.html
+++ b/content/api/latest/c++/functions_func_0x61.html
@@ -253,6 +253,9 @@
 <li>adjust()
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache.html#ac38d5471648944c61e590c1c673604c9">mesos::internal::slave::FetcherProcess::Cache</a>
 </li>
+<li>AdmitResourceProvider()
+: <a class="el" href="classmesos_1_1resource__provider_1_1AdmitResourceProvider.html#ab0fee9903f173d4f111aae10872c18f9">mesos::resource_provider::AdmitResourceProvider</a>
+</li>
 <li>AdmitSlave()
 : <a class="el" href="classmesos_1_1internal_1_1master_1_1AdmitSlave.html#a0e6f5768c66e7d85b5d68ad162c999d1">mesos::internal::master::AdmitSlave</a>
 </li>
@@ -265,6 +268,9 @@
 <li>age()
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a355d5c297d06b8e818df3edcfd69648b">mesos::internal::slave::Slave</a>
 </li>
+<li>AgentRegistrar()
+: <a class="el" href="classmesos_1_1resource__provider_1_1AgentRegistrar.html#a0624f8b9348b872068388bce72623f88">mesos::resource_provider::AgentRegistrar</a>
+</li>
 <li>agentReregisterTimeout()
 : <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#aa3a158b31fdb0b16a5290a9eb5da0a1b">mesos::internal::master::Master</a>
 </li>
@@ -279,11 +285,11 @@
 , <a class="el" href="classmesos_1_1v1_1_1Resources.html#a7bca1de6b4fcec3226d5ccc9cfb31d9e">mesos::v1::Resources</a>
 </li>
 <li>allocate()
-: <a class="el" href="classmesos_1_1internal_1_1slave_1_1EphemeralPortsAllocator.html#afb55a9da967f7c7bef0088822c5dc251">mesos::internal::slave::EphemeralPortsAllocator</a>
+: <a class="el" href="classmesos_1_1internal_1_1slave_1_1NvidiaGpuAllocator.html#a014bdc4524426225d92cfa58887b003a">mesos::internal::slave::NvidiaGpuAllocator</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1EphemeralPortsAllocator.html#afcf5e28ba2cb5644f4a4dcba50c75f36">mesos::internal::slave::EphemeralPortsAllocator</a>
 , <a class="el" href="classmesos_1_1Resources.html#a4c6b7ba1b907eb21ddb20f4c14940634">mesos::Resources</a>
 , <a class="el" href="classmesos_1_1v1_1_1Resources.html#a34e9581de822e7174764be420ae6b967">mesos::v1::Resources</a>
 , <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ad50746d75024b2b7dbf7ebfca00655e8">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1NvidiaGpuAllocator.html#a014bdc4524426225d92cfa58887b003a">mesos::internal::slave::NvidiaGpuAllocator</a>
 </li>
 <li>allocated()
 : <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#a8bbb152a9263bc917f4b5ece184fb6aa">mesos::internal::master::allocator::DRFSorter</a>
@@ -296,22 +302,21 @@
 </li>
 <li>allocation()
 : <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#af10c1d15f527b30b16f6f105eebf950d">mesos::internal::master::allocator::DRFSorter</a>
-, <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1Sorter.html#a0b1e4832926e88f1dcd52f7c9b4f7ca7">mesos::internal::master::allocator::Sorter</a>
+, <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1Sorter.html#a9b7c6b688d943450f921c0132b6e7e07">mesos::internal::master::allocator::Sorter</a>
 </li>
 <li>Allocation()
 : <a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter_1_1Node_1_1Allocation.html#a1c4287b8a7fb24b7ee700b25f192a090">mesos::internal::master::allocator::DRFSorter::Node::Allocation</a>
 </li>
 <li>allocation()
-: <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#a1acd38751e5f49cfc7490b6880cb6ef8">mesos::internal::master::allocator::DRFSorter</a>
-, <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1Sorter.html#ad7decc4f8ea6190c6b67cdc1b1b5a0b4">mesos::internal::master::allocator::Sorter</a>
+: <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1Sorter.html#a0b1e4832926e88f1dcd52f7c9b4f7ca7">mesos::internal::master::allocator::Sorter</a>
 </li>
 <li>allocations()
-: <a class="el" href="classmesos_1_1Resources.html#ab2c34cf1de471159a32b8e9c9d8cbe79">mesos::Resources</a>
-, <a class="el" href="classmesos_1_1v1_1_1Resources.html#a544637fcc74401de333f75847632cc84">mesos::v1::Resources</a>
+: <a class="el" href="classmesos_1_1v1_1_1Resources.html#a544637fcc74401de333f75847632cc84">mesos::v1::Resources</a>
+, <a class="el" href="classmesos_1_1Resources.html#ab2c34cf1de471159a32b8e9c9d8cbe79">mesos::Resources</a>
 </li>
 <li>allocationScalarQuantities()
-: <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1Sorter.html#afc68098f11369182198f87dab4822ad4">mesos::internal::master::allocator::Sorter</a>
-, <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#abe93127e2543b3e1a72821bf4b6e44dc">mesos::internal::master::allocator::DRFSorter</a>
+: <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#abe93127e2543b3e1a72821bf4b6e44dc">mesos::internal::master::allocator::DRFSorter</a>
+, <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1Sorter.html#afc68098f11369182198f87dab4822ad4">mesos::internal::master::allocator::Sorter</a>
 </li>
 <li>Allocator()
 : <a class="el" href="classmesos_1_1allocator_1_1Allocator.html#aafc715605c23a31dcb511a6b5c2ac883">mesos::allocator::Allocator</a>
@@ -338,81 +343,83 @@
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1Http.html#a9eb0044b2a77303ed6df57c0a9615dd2">mesos::internal::slave::Http</a>
 </li>
 <li>append()
-: <a class="el" href="classmesos_1_1internal_1_1log_1_1Coordinator.html#ae18f4727f5806d742a921e69c97e48f9">mesos::internal::log::Coordinator</a>
-, <a class="el" href="classmesos_1_1internal_1_1log_1_1LogWriterProcess.html#aca5650b50459fd3da7e95b646f7019b8">mesos::internal::log::LogWriterProcess</a>
+: <a class="el" href="classmesos_1_1log_1_1Log_1_1Writer.html#abeebac94e993e3bf6368d153b52a3692">mesos::log::Log::Writer</a>
+, <a class="el" href="classmesos_1_1internal_1_1log_1_1Coordinator.html#ae18f4727f5806d742a921e69c97e48f9">mesos::internal::log::Coordinator</a>
 , <a class="el" href="classJSON_1_1StringWriter.html#a155cc4a6e2199362b53d66bde245204f">JSON::StringWriter</a>
-, <a class="el" href="classmesos_1_1log_1_1Log_1_1Writer.html#abeebac94e993e3bf6368d153b52a3692">mesos::log::Log::Writer</a>
+, <a class="el" href="classmesos_1_1internal_1_1log_1_1LogWriterProcess.html#aca5650b50459fd3da7e95b646f7019b8">mesos::internal::log::LogWriterProcess</a>
 </li>
 <li>apply()
-: <a class="el" href="classmesos_1_1Resources.html#a56d8a100d4079d7d5c316fdf4545d883">mesos::Resources</a>
-, <a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html#a74a419a8bf37cd09ea6a000ac4b0dba3">mesos::internal::master::Slave</a>
-, <a class="el" href="classmesos_1_1v1_1_1Resources.html#aa57094ce5110af3b65494fc48eac3d96">mesos::v1::Resources</a>
-, <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a4c1d22d45625587227f8dd12ee21c6db">mesos::internal::master::Master</a>
-, <a class="el" href="classmesos_1_1v1_1_1Resources.html#a616119a9f2c1afc35aa51c8286cafb55">mesos::v1::Resources</a>
+: <a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html#a74a419a8bf37cd09ea6a000ac4b0dba3">mesos::internal::master::Slave</a>
+, <a class="el" href="classmesos_1_1resource__provider_1_1AgentRegistrar.html#a3b261428d1a06d7bfcfa5951888fbe1f">mesos::resource_provider::AgentRegistrar</a>
 , <a class="el" href="classprocess_1_1firewall_1_1FirewallRule.html#aef80202f4571b5d401daf7e52dacbf32">process::firewall::FirewallRule</a>
-, <a class="el" href="classprocess_1_1firewall_1_1DisabledEndpointsFirewallRule.html#a7af83219b1a8f32238c24dcb5cb5e30a">process::firewall::DisabledEndpointsFirewallRule</a>
 , <a class="el" href="classmesos_1_1internal_1_1master_1_1Registrar.html#a252e813e721c6848a48759f1b838675f">mesos::internal::master::Registrar</a>
+, <a class="el" href="classmesos_1_1Resources.html#a56d8a100d4079d7d5c316fdf4545d883">mesos::Resources</a>
+, <a class="el" href="classmesos_1_1v1_1_1Resources.html#a616119a9f2c1afc35aa51c8286cafb55">mesos::v1::Resources</a>
+, <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a4c1d22d45625587227f8dd12ee21c6db">mesos::internal::master::Master</a>
+, <a class="el" href="classmesos_1_1resource__provider_1_1Registrar.html#aaab7749c63ecb420293a0684180b1047">mesos::resource_provider::Registrar</a>
+, <a class="el" href="classmesos_1_1resource__provider_1_1MasterRegistrar.html#a150589689cc428be01789de2c737f7fe">mesos::resource_provider::MasterRegistrar</a>
+, <a class="el" href="classprocess_1_1firewall_1_1DisabledEndpointsFirewallRule.html#a7af83219b1a8f32238c24dcb5cb5e30a">process::firewall::DisabledEndpointsFirewallRule</a>
 </li>
 <li>appoint()
 : <a class="el" href="classmesos_1_1master_1_1detector_1_1StandaloneMasterDetector.html#a7984be51b4895f8159c12ea29fc83978">mesos::master::detector::StandaloneMasterDetector</a>
 </li>
 <li>approved()
-: <a class="el" href="classmesos_1_1AcceptingObjectApprover.html#a3b1c6c813ccb670a90f7e2504f6d1cfc">mesos::AcceptingObjectApprover</a>
-, <a class="el" href="classmesos_1_1ObjectApprover.html#abaeb3adf89e0cb3ed05bb3cbc9461d68">mesos::ObjectApprover</a>
+: <a class="el" href="classmesos_1_1ObjectApprover.html#abaeb3adf89e0cb3ed05bb3cbc9461d68">mesos::ObjectApprover</a>
+, <a class="el" href="classmesos_1_1AcceptingObjectApprover.html#a3b1c6c813ccb670a90f7e2504f6d1cfc">mesos::AcceptingObjectApprover</a>
 </li>
 <li>Argv()
 : <a class="el" href="classos_1_1raw_1_1Argv.html#ae92f950a99dae0d0758050d5e079b450">os::raw::Argv</a>
 </li>
 <li>Array()
-: <a class="el" href="structJSON_1_1Array.html#a2d3ae68269b6ac745170a0ec540108b0">JSON::Array</a>
+: <a class="el" href="structJSON_1_1Array.html#af20012ae35cf58af1dd684b8dd6f1c9f">JSON::Array</a>
 </li>
 <li>arrayOf()
 : <a class="el" href="classJvm_1_1Class.html#a9e9fd6064ad6d0b34c5bd4739c299117">Jvm::Class</a>
 </li>
 <li>ArrayWriter()
-: <a class="el" href="classJSON_1_1ArrayWriter.html#a659be75412cf9fe0e852a8580ceb723e">JSON::ArrayWriter</a>
+: <a class="el" href="classJSON_1_1ArrayWriter.html#ae4e7e2e5a08ce25fbe5ca6e68df656f0">JSON::ArrayWriter</a>
 </li>
 <li>as()
-: <a class="el" href="structJSON_1_1Value.html#a2722b8532ba6307e398b4ae28a348c04">JSON::Value</a>
-, <a class="el" href="structJSON_1_1Number.html#a56cb07aeff197c76b03798cd5f25c347">JSON::Number</a>
-, <a class="el" href="structJSON_1_1Value.html#a32ddf233c0ec159c4d72252529219cf6">JSON::Value</a>
+: <a class="el" href="structJSON_1_1Number.html#a56cb07aeff197c76b03798cd5f25c347">JSON::Number</a>
 , <a class="el" href="structprocess_1_1Event.html#a5e2a796c20db188a91540378ac6c6ab5">process::Event</a>
+, <a class="el" href="structJSON_1_1Value.html#a32ddf233c0ec159c4d72252529219cf6">JSON::Value</a>
 </li>
 <li>associate()
 : <a class="el" href="classprocess_1_1Promise.html#aa70c825f2b107eac5f393db03d2dd6ec">process::Promise&lt; T &gt;</a>
 </li>
 <li>at()
-: <a class="el" href="classBoundedHashMap.html#a70ac620485764a32411dfd63cbed12c5">BoundedHashMap&lt; Key, Value &gt;</a>
-, <a class="el" href="structJSON_1_1Object.html#a4a722484eac14de1842f265785f05e66">JSON::Object</a>
+: <a class="el" href="classLinkedHashMap.html#a4b6c8f1254c3ccd2459d94215156c1bd">LinkedHashMap&lt; Key, Value &gt;</a>
 , <a class="el" href="classBoundedHashMap.html#ad821f79df9d83977f91240c495257c5f">BoundedHashMap&lt; Key, Value &gt;</a>
-, <a class="el" href="classLinkedHashMap.html#a4b6c8f1254c3ccd2459d94215156c1bd">LinkedHashMap&lt; Key, Value &gt;</a>
+, <a class="el" href="structJSON_1_1Object.html#a4a722484eac14de1842f265785f05e66">JSON::Object</a>
+, <a class="el" href="classLinkedHashMap.html#ae87141dd103665dca487b62d385d5c44">LinkedHashMap&lt; Key, Value &gt;</a>
+, <a class="el" href="classBoundedHashMap.html#a70ac620485764a32411dfd63cbed12c5">BoundedHashMap&lt; Key, Value &gt;</a>
 </li>
 <li>attach()
-: <a class="el" href="structrouting_1_1filter_1_1Filter.html#a7984d44eb0a74ba4ffb4d6965c6433a1">routing::filter::Filter&lt; Classifier &gt;</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#a2b3b394a0928d213a32bd02face608b7">mesos::internal::slave::Containerizer</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerProcess.html#ae60416a2bc0ef8428923dc1b2d2e07ae">mesos::internal::slave::MesosContainerizerProcess</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#a5f3a36a9429c25769991f7b08bc82ee7">mesos::internal::slave::ComposingContainerizer</a>
+: <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerProcess.html#ae60416a2bc0ef8428923dc1b2d2e07ae">mesos::internal::slave::MesosContainerizerProcess</a>
 , <a class="el" href="classmesos_1_1internal_1_1Files.html#afba604e3195becd2eedd37675c0bdee2">mesos::internal::Files</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#a83b5cba7afb68e963a05d82b1f4b62d1">mesos::internal::slave::MesosContainerizer</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#a5f3a36a9429c25769991f7b08bc82ee7">mesos::internal::slave::ComposingContainerizer</a>
+, <a class="el" href="structrouting_1_1filter_1_1Filter.html#a7984d44eb0a74ba4ffb4d6965c6433a1">routing::filter::Filter&lt; Classifier &gt;</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#a2b3b394a0928d213a32bd02face608b7">mesos::internal::slave::Containerizer</a>
 </li>
 <li>Attributes()
-: <a class="el" href="classmesos_1_1v1_1_1Attributes.html#aad1d40dc2a4fad70322f89aec8425e1b">mesos::v1::Attributes</a>
+: <a class="el" href="classmesos_1_1v1_1_1Attributes.html#a32c9e24d9e1cb795a73d2e26857ccbae">mesos::v1::Attributes</a>
 , <a class="el" href="classmesos_1_1Attributes.html#a289537baeca854ebcf9c79ec78c89376">mesos::Attributes</a>
-, <a class="el" href="classmesos_1_1v1_1_1Attributes.html#a32c9e24d9e1cb795a73d2e26857ccbae">mesos::v1::Attributes</a>
+, <a class="el" href="classmesos_1_1v1_1_1Attributes.html#aad1d40dc2a4fad70322f89aec8425e1b">mesos::v1::Attributes</a>
 , <a class="el" href="classmesos_1_1Attributes.html#ab548e71a2ed68b503e7821dda4089eb7">mesos::Attributes</a>
 </li>
 <li>authenticate()
-: <a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a2092a012c0c720534bee028e9b0064ab">mesos::internal::slave::Slave</a>
+: <a class="el" href="classZooKeeper.html#a5bcbff63bae402d4f1be45ab818ad14f">ZooKeeper</a>
 , <a class="el" href="classmesos_1_1http_1_1authentication_1_1CombinedAuthenticator.html#aaf835fbebb87fc98f406293d473759e6">mesos::http::authentication::CombinedAuthenticator</a>
-, <a class="el" href="classmesos_1_1Authenticatee.html#a5ec091e28188aa8b68366edcb7af3ff1">mesos::Authenticatee</a>
 , <a class="el" href="classprocess_1_1http_1_1authentication_1_1AuthenticatorManager.html#ab5e0d8812648cbb394e2a40427bca999">process::http::authentication::AuthenticatorManager</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a2092a012c0c720534bee028e9b0064ab">mesos::internal::slave::Slave</a>
 , <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#ae047b5e48e3fc0606959c09049350e9c">mesos::internal::master::Master</a>
-, <a class="el" href="classmesos_1_1internal_1_1cram__md5_1_1CRAMMD5Authenticator.html#abea5e44a2e84887aba2fd4ee3ba06b96">mesos::internal::cram_md5::CRAMMD5Authenticator</a>
-, <a class="el" href="classprocess_1_1http_1_1authentication_1_1BasicAuthenticator.html#a5a5718ed923ec9100bd259fb0463653d">process::http::authentication::BasicAuthenticator</a>
-, <a class="el" href="classmesos_1_1Authenticator.html#a9afa48f02aaa766e15f1650bf36828ac">mesos::Authenticator</a>
+, <a class="el" href="classmesos_1_1Authenticatee.html#a5ec091e28188aa8b68366edcb7af3ff1">mesos::Authenticatee</a>
 , <a class="el" href="classmesos_1_1internal_1_1cram__md5_1_1CRAMMD5Authenticatee.html#ad245a76d5566499d844234971864effb">mesos::internal::cram_md5::CRAMMD5Authenticatee</a>
-, <a class="el" href="classZooKeeper.html#a5bcbff63bae402d4f1be45ab818ad14f">ZooKeeper</a>
+, <a class="el" href="classmesos_1_1Authenticator.html#a9afa48f02aaa766e15f1650bf36828ac">mesos::Authenticator</a>
 , <a class="el" href="classprocess_1_1http_1_1authentication_1_1Authenticator.html#a2bd3691f2c57c191e951a4a08dafc059">process::http::authentication::Authenticator</a>
+, <a class="el" href="classprocess_1_1http_1_1authentication_1_1BasicAuthenticator.html#a5a5718ed923ec9100bd259fb0463653d">process::http::authentication::BasicAuthenticator</a>
+, <a class="el" href="classmesos_1_1internal_1_1cram__md5_1_1CRAMMD5Authenticator.html#abea5e44a2e84887aba2fd4ee3ba06b96">mesos::internal::cram_md5::CRAMMD5Authenticator</a>
 </li>
 <li>Authenticatee()
 : <a class="el" href="classmesos_1_1Authenticatee.html#a3887153258b5b0fd3b4e52925c45ce90">mesos::Authenticatee</a>
@@ -436,8 +443,8 @@
 : <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#aa1fe52f23dc233b02c1fecc9555ea06f">mesos::internal::master::Master</a>
 </li>
 <li>authorized()
-: <a class="el" href="classmesos_1_1internal_1_1LocalAuthorizer.html#a2a353a0b47cc0c1e13e9006968fe3788">mesos::internal::LocalAuthorizer</a>
-, <a class="el" href="classmesos_1_1Authorizer.html#a13d5ec9b29a2b993a25c05f7efad6eca">mesos::Authorizer</a>
+: <a class="el" href="classmesos_1_1Authorizer.html#a13d5ec9b29a2b993a25c05f7efad6eca">mesos::Authorizer</a>
+, <a class="el" href="classmesos_1_1internal_1_1LocalAuthorizer.html#a2a353a0b47cc0c1e13e9006968fe3788">mesos::internal::LocalAuthorizer</a>
 </li>
 <li>authorizeDestroyVolume()
 : <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a1f6fc4cb3e2558265ece532b23279c20">mesos::internal::master::Master</a>
@@ -477,14 +484,14 @@
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache.html#aad24cf6d30a1f1deec48c39b1adb01cc">mesos::internal::slave::FetcherProcess::Cache</a>
 </li>
 <li>await()
-: <a class="el" href="classprocess_1_1Latch.html#a473b02733aa6a87f9ce3462d7a872414">process::Latch</a>
-, <a class="el" href="classprocess_1_1Future.html#a49b738b9755c0623a57e575ae2fb6431">process::Future&lt; T &gt;</a>
+: <a class="el" href="classprocess_1_1Future.html#a49b738b9755c0623a57e575ae2fb6431">process::Future&lt; T &gt;</a>
+, <a class="el" href="classprocess_1_1Latch.html#a473b02733aa6a87f9ce3462d7a872414">process::Latch</a>
 </li>
 <li>awaitCreated()
 : <a class="el" href="classmesos_1_1internal_1_1tests_1_1ZooKeeperTest_1_1TestWatcher.html#a2d07a135077c9e85664f227da959ce7e">mesos::internal::tests::ZooKeeperTest::TestWatcher</a>
 </li>
 <li>awaitEvent()
-: <a class="el" href="classmesos_1_1internal_1_1tests_1_1ZooKeeperTest_1_1TestWatcher.html#a2d7a87e9cf2ebdc15d78b6d4f65f226f">mesos::internal::tests::ZooKeeperTest::TestWatcher</a>
+: <a class="el" href="classmesos_1_1internal_1_1tests_1_1ZooKeeperTest_1_1TestWatcher.html#a216cd0214176130534f57a61eced3882">mesos::internal::tests::ZooKeeperTest::TestWatcher</a>
 </li>
 <li>AwaitProcess()
 : <a class="el" href="classprocess_1_1internal_1_1AwaitProcess.html#a3c7eb50fa22cee33c4a23485d08866d8">process::internal::AwaitProcess&lt; T &gt;</a>


[15/21] mesos-site git commit: Updated the website built from mesos SHA: 46db7e4.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/74cbbec8/content/api/latest/c++/functions_0x6d.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_0x6d.html b/content/api/latest/c++/functions_0x6d.html
index 460a374..18f923c 100644
--- a/content/api/latest/c++/functions_0x6d.html
+++ b/content/api/latest/c++/functions_0x6d.html
@@ -178,6 +178,9 @@
 : <a class="el" href="classmesos_1_1Hook.html#adfe19f16a007f810ca84473b034bc678">mesos::Hook</a>
 , <a class="el" href="classmesos_1_1internal_1_1HookManager.html#aea1f1856f50b7f34b48601532a9d349f">mesos::internal::HookManager</a>
 </li>
+<li>MasterRegistrar()
+: <a class="el" href="classmesos_1_1resource__provider_1_1MasterRegistrar.html#a5ee4a29adc917364d2ed588eb9af0e0e">mesos::resource_provider::MasterRegistrar</a>
+</li>
 <li>masterSlaveLostHook()
 : <a class="el" href="classmesos_1_1Hook.html#a963033ecdcd8a11fbb80250c33695767">mesos::Hook</a>
 , <a class="el" href="classmesos_1_1internal_1_1HookManager.html#a5967813f1c50c99755e62811e04ee080">mesos::internal::HookManager</a>
@@ -214,12 +217,12 @@
 <li>max_unreachable_tasks_per_framework
 : <a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a644b73682c9d82f8502a63b2b6dabdca">mesos::internal::master::Flags</a>
 </li>
-<li>MEGABYTES
-: <a class="el" href="classBytes.html#aea64a730637e49bd81fbbb10d146e8f1">Bytes</a>
-</li>
 <li>megabytes()
 : <a class="el" href="classBytes.html#aee1957960ddcf609db170b0590ff7db5">Bytes</a>
 </li>
+<li>MEGABYTES
+: <a class="el" href="classBytes.html#aea64a730637e49bd81fbbb10d146e8f1">Bytes</a>
+</li>
 <li>mem()
 : <a class="el" href="classmesos_1_1Resources.html#afdf2dfb4dd2c53acf5cd96bb6f02140c">mesos::Resources</a>
 , <a class="el" href="classmesos_1_1v1_1_1Resources.html#a20817b376bd759e713332344155fbb18">mesos::v1::Resources</a>
@@ -405,12 +408,12 @@
 <li>MICROSECONDS
 : <a class="el" href="classDuration.html#ad2877fca0bfcc4909706cf128273b3aa">Duration</a>
 </li>
-<li>MILLISECONDS
-: <a class="el" href="classDuration.html#ab69ccbc15f17ef66c8804b2a1da83da6">Duration</a>
-</li>
 <li>Milliseconds()
 : <a class="el" href="classMilliseconds.html#abe2f94a846770aab54e261b4eb35d0e6">Milliseconds</a>
 </li>
+<li>MILLISECONDS
+: <a class="el" href="classDuration.html#ab69ccbc15f17ef66c8804b2a1da83da6">Duration</a>
+</li>
 <li>min
 : <a class="el" href="structprocess_1_1Statistics.html#ac736a4be4626245eae8ab3a58239431b">process::Statistics&lt; T &gt;</a>
 , <a class="el" href="classDuration.html#ac6f442d33ee5e10cd97a259b7ac8e558">Duration</a>
@@ -471,95 +474,99 @@
 : <a class="el" href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#aeac215b0c0b7f77c82adf3050e442dde">mesos::internal::tests::resource_provider::MockResourceProvider&lt; Event, Driver &gt;</a>
 </li>
 <li>MOCK_METHOD1()
-: <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestContainerizer.html#ac386a6f6295d9702ffb5400766af338b">mesos::internal::tests::TestContainerizer</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockIsolator.html#a1aa1b03f39c70559eb7a9bf9f2206f9f">mesos::internal::tests::MockIsolator</a>
-, <a class="el" href="classprocess_1_1MockFilter.html#a0040d754098f1ba0ca3f5a416cfba415">process::MockFilter</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockRegistrar.html#a558fb77c05606ad8b9b4d51216719cd4">mesos::internal::tests::MockRegistrar</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockAuthorizer.html#a23fdf3bf572eb953905332ab8e3246ef">mesos::internal::tests::MockAuthorizer</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestLauncher.html#a815118effb05f213161861a36523ee6f">mesos::internal::tests::TestLauncher</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockContainerizer.html#a818caa44195400aa4fdf6cc9b3093d47">mesos::internal::tests::MockContainerizer</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html#abce17b3fa055970b657667e5f2c5f7f9">mesos::internal::tests::TestAllocator&lt; T &gt;</a>
+: <a class="el" href="classprocess_1_1MockFilter.html#a17298c338ada275000ffa0a64ca22cf7">process::MockFilter</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockIsolator.html#a3047e18411167965c9077f525c5cc707">mesos::internal::tests::MockIsolator</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html#afe9085a9dbc9dfa1869de455632154db">mesos::internal::tests::MockSlave</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockDockerContainerizerProcess.html#a7d34950e1325c06ad63462d2553a30ab">mesos::internal::tests::MockDockerContainerizerProcess</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockExecutor.html#afde6888401d3f5c9ef8e4772f742dbf1">mesos::internal::tests::MockExecutor</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestLauncher.html#ab9f58a40c5eca5e2d4759ed503021ab9">mesos::internal::tests::TestLauncher</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestContainerizer.html#ae6491ba9d730d3287f26f90bfcfe1894">mesos::internal::tests::TestContainerizer</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockContainerizer.html#a94b39f1f4ce647d7a312bcb7d8956974">mesos::internal::tests::MockContainerizer</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html#abce17b3fa055970b657667e5f2c5f7f9">mesos::internal::tests::TestAllocator&lt; T &gt;</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockIsolator.html#a1aa1b03f39c70559eb7a9bf9f2206f9f">mesos::internal::tests::MockIsolator</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestLauncher.html#aa11a2562a50b189dc11365a761989b83">mesos::internal::tests::TestLauncher</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockContainerizer.html#a94d302e4f144143d4b505ab9a71669df">mesos::internal::tests::MockContainerizer</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestStore.html#a7ceb58dfb88a61deed514d1612796df5">mesos::internal::tests::TestStore</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestContainerizer.html#a46f5aaa90b1455755644b2a2195aa3d5">mesos::internal::tests::TestContainerizer</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockScheduler.html#abe9a35ec9a59721722aad0dcea8afdd1">mesos::internal::tests::MockScheduler</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockExecutor.html#a98cbad03c345c0018e457c23ca827454">mesos::internal::tests::MockExecutor</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockAuthorizer.html#a23fdf3bf572eb953905332ab8e3246ef">mesos::internal::tests::MockAuthorizer</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSecretGenerator.html#af3a0697821081cc621ce6cda9bbc7e18">mesos::internal::tests::MockSecretGenerator</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockDockerContainerizerProcess.html#a7d4e9c51dbdeb007159e61520ac9637c">mesos::internal::tests::MockDockerContainerizerProcess</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockRegistrar.html#a558fb77c05606ad8b9b4d51216719cd4">mesos::internal::tests::MockRegistrar</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockGarbageCollector.html#aa84ed8bd017bcfd2a9e09b457a2a3055">mesos::internal::tests::MockGarbageCollector</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockResourceEstimator.html#a370c22bc4ec80ef04ed0c31bd4ee3120">mesos::internal::tests::MockResourceEstimator</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockQoSController.html#a5d6654a2b9c4c38fc592b25af7924a48">mesos::internal::tests::MockQoSController</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html#ad98b29ee42bb4ad9915301323b5621e2">mesos::internal::tests::MockSlave</a>
-, <a class="el" href="classprocess_1_1MockFilter.html#aa2dacabbee2ef393a13dcfce9721a560">process::MockFilter</a>
+, <a class="el" href="classprocess_1_1MockFilter.html#a0040d754098f1ba0ca3f5a416cfba415">process::MockFilter</a>
 </li>
 <li>MOCK_METHOD10()
 : <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestLauncher.html#a8b42f69691df4dc87f8e0c6f1bb01f2c">mesos::internal::tests::TestLauncher</a>
 </li>
 <li>MOCK_METHOD1_T()
-: <a class="el" href="classmesos_1_1internal_1_1tests_1_1executor_1_1MockHTTPExecutor.html#ad68e7e09e1f373256faf91448aca3fb0">mesos::internal::tests::executor::MockHTTPExecutor&lt; Mesos, Event &gt;</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1scheduler_1_1MockHTTPScheduler.html#a7dfa1797debefd1cd2e986ba0b664b89">mesos::internal::tests::scheduler::MockHTTPScheduler&lt; Mesos, Event &gt;</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1executor_1_1MockHTTPExecutor.html#a44bd7ca97e069ffb3d78a2d54d19a66a">mesos::internal::tests::executor::MockHTTPExecutor&lt; Mesos, Event &gt;</a>
+: <a class="el" href="classmesos_1_1internal_1_1tests_1_1scheduler_1_1MockHTTPScheduler.html#aa25565600fc5077a0dbcdfd82b4a85a3">mesos::internal::tests::scheduler::MockHTTPScheduler&lt; Mesos, Event &gt;</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1executor_1_1MockHTTPExecutor.html#ad68e7e09e1f373256faf91448aca3fb0">mesos::internal::tests::executor::MockHTTPExecutor&lt; Mesos, Event &gt;</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#a0b6d506741e927a1f1d8cb77b1fdbf19">mesos::internal::tests::resource_provider::MockResourceProvider&lt; Event, Driver &gt;</a>
 </li>
 <li>MOCK_METHOD2()
-: <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html#acdfe37cfb77e9dabb4e5ad2f3ee19299">mesos::internal::tests::MockSlave</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html#a4d97488b999991c2a52e481745618eda">mesos::internal::tests::TestAllocator&lt; T &gt;</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockIsolator.html#ac1ed3bf54f9ce241a6d300d537b647ec">mesos::internal::tests::MockIsolator</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html#aa3560a19f7c4b51479372903f741e11a">mesos::internal::tests::TestAllocator&lt; T &gt;</a>
+: <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockGarbageCollector.html#aa6c83939e3435a1f9428ef902e5001f9">mesos::internal::tests::MockGarbageCollector</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html#acdfe37cfb77e9dabb4e5ad2f3ee19299">mesos::internal::tests::MockSlave</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html#ad422e01526632fd8dfb17fc5b24253ab">mesos::internal::tests::TestAllocator&lt; T &gt;</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockExecutor.html#a6ae23fd387e028884a79a4b17a9c1bbd">mesos::internal::tests::MockExecutor</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockGarbageCollector.html#aa6c83939e3435a1f9428ef902e5001f9">mesos::internal::tests::MockGarbageCollector</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockContainerizer.html#a07c06769bc9639918d4424fb8284ce2e">mesos::internal::tests::MockContainerizer</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockScheduler.html#ae916d3138daed0658d1e4b0b71ed1387">mesos::internal::tests::MockScheduler</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html#a07f9dd9add2cf8918604d140a6731a7f">mesos::internal::tests::TestAllocator&lt; T &gt;</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockExecutor.html#a586600e7812649ac7ed23d6f16078fab">mesos::internal::tests::MockExecutor</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockScheduler.html#a5746861c724a0916b053acc3aab09cd6">mesos::internal::tests::MockScheduler</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockExecutor.html#acb472049fabcaa36f7f841b60ab876a1">mesos::internal::tests::MockExecutor</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockDockerContainerizer.html#afa5ce77a86dbbd0b7bbc9abdb14c02f3">mesos::internal::tests::MockDockerContainerizer</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockScheduler.html#ac6d4dfa61211a2c0a7228755ca146884">mesos::internal::tests::MockScheduler</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockIsolator.html#a2580c890554582d691b9a40829740d93">mesos::internal::tests::MockIsolator</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html#af4c54ddd015f24bf9ff2d5b1cde6c87e">mesos::internal::tests::TestAllocator&lt; T &gt;</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html#a759a8027ee6bf7b6741cbbeab79ea1f0">mesos::internal::tests::TestAllocator&lt; T &gt;</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockAuthorizer.html#a199087dad4a1daba02321ac4ebd3c15f">mesos::internal::tests::MockAuthorizer</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockExecutor.html#af1df6e46ba316ade93acc284f7d06193">mesos::internal::tests::MockExecutor</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockExecutor.html#a89e0d131fc58561ba6acd0cd72b7d6a4">mesos::internal::tests::MockExecutor</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockScheduler.html#af8c2278a55d82d2b2cf8d06d8e270b02">mesos::internal::tests::MockScheduler</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html#a07f9dd9add2cf8918604d140a6731a7f">mesos::internal::tests::TestAllocator&lt; T &gt;</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockIsolator.html#aea0861279b080d0b7bf000431eda2387">mesos::internal::tests::MockIsolator</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestContainerizer.html#abbd256339375865a3edea98eef4c24d7">mesos::internal::tests::TestContainerizer</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html#aa3560a19f7c4b51479372903f741e11a">mesos::internal::tests::TestAllocator&lt; T &gt;</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockScheduler.html#ae916d3138daed0658d1e4b0b71ed1387">mesos::internal::tests::MockScheduler</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html#a4d97488b999991c2a52e481745618eda">mesos::internal::tests::TestAllocator&lt; T &gt;</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockScheduler.html#ac1f550411decef8c854a1cccfe7be2f8">mesos::internal::tests::MockScheduler</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockContainerizer.html#a07c06769bc9639918d4424fb8284ce2e">mesos::internal::tests::MockContainerizer</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestContainerizer.html#abbd256339375865a3edea98eef4c24d7">mesos::internal::tests::TestContainerizer</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockIsolator.html#ad72f1f94ad46f849133cffadfd6d9c35">mesos::internal::tests::MockIsolator</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockExecutor.html#acb472049fabcaa36f7f841b60ab876a1">mesos::internal::tests::MockExecutor</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockScheduler.html#ac6d4dfa61211a2c0a7228755ca146884">mesos::internal::tests::MockScheduler</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html#af4c54ddd015f24bf9ff2d5b1cde6c87e">mesos::internal::tests::TestAllocator&lt; T &gt;</a>
 </li>
 <li>MOCK_METHOD2_T()
-: <a class="el" href="classmesos_1_1internal_1_1tests_1_1scheduler_1_1MockHTTPScheduler.html#a460a4e69a41a2fe249c2fd2223a582e2">mesos::internal::tests::scheduler::MockHTTPScheduler&lt; Mesos, Event &gt;</a>
+: <a class="el" href="classmesos_1_1internal_1_1tests_1_1scheduler_1_1MockHTTPScheduler.html#ad36bbe61c0fe0f1f870bb84164d0ae12">mesos::internal::tests::scheduler::MockHTTPScheduler&lt; Mesos, Event &gt;</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1executor_1_1MockHTTPExecutor.html#a7c4430ac45b05eb0af86bd7bef95a9ff">mesos::internal::tests::executor::MockHTTPExecutor&lt; Mesos, Event &gt;</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1scheduler_1_1MockHTTPScheduler.html#af6dd051cc94640bcb18877610ca42008">mesos::internal::tests::scheduler::MockHTTPScheduler&lt; Mesos, Event &gt;</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1executor_1_1MockHTTPExecutor.html#a9d0c7267a720273d2b3ae26b53d52506">mesos::internal::tests::executor::MockHTTPExecutor&lt; Mesos, Event &gt;</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1scheduler_1_1MockHTTPScheduler.html#a2d321793739d42150e7b132792d81cad">mesos::internal::tests::scheduler::MockHTTPScheduler&lt; Mesos, Event &gt;</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1scheduler_1_1MockHTTPScheduler.html#ab07c7da84d5d13e1edfa3a26d1c8d3d2">mesos::internal::tests::scheduler::MockHTTPScheduler&lt; Mesos, Event &gt;</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1executor_1_1MockHTTPExecutor.html#a9e8450d5d558ae2d14c893a36294dbdb">mesos::internal::tests::executor::MockHTTPExecutor&lt; Mesos, Event &gt;</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1scheduler_1_1MockHTTPScheduler.html#a2ec85d03639c057a1371f977b3ec9310">mesos::internal::tests::scheduler::MockHTTPScheduler&lt; Mesos, Event &gt;</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1executor_1_1MockHTTPExecutor.html#a99d6e39b7d233b368b0cdb4976b057f4">mesos::internal::tests::executor::MockHTTPExecutor&lt; Mesos, Event &gt;</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1scheduler_1_1MockHTTPScheduler.html#ad36bbe61c0fe0f1f870bb84164d0ae12">mesos::internal::tests::scheduler::MockHTTPScheduler&lt; Mesos, Event &gt;</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1scheduler_1_1MockHTTPScheduler.html#a36d53ca5131f0933adbddd9236225ccd">mesos::internal::tests::scheduler::MockHTTPScheduler&lt; Mesos, Event &gt;</a>
 </li>
 <li>MOCK_METHOD3()
-: <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html#a61d02835ea07196d541fa835a9738065">mesos::internal::tests::TestAllocator&lt; T &gt;</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html#a4513fd374739794eb5c09252c2ff6068">mesos::internal::tests::MockSlave</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockScheduler.html#a32693f3cb052829f2a4bc65a03607856">mesos::internal::tests::MockScheduler</a>
+: <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockScheduler.html#a32693f3cb052829f2a4bc65a03607856">mesos::internal::tests::MockScheduler</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html#a09c6ebfb457d7b0125e0f90c23590e59">mesos::internal::tests::MockSlave</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html#a95d6ffbaf7bf12ef0712379cf6b2893b">mesos::internal::tests::TestAllocator&lt; T &gt;</a>
 </li>
 <li>MOCK_METHOD4()
-: <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockContainerizer.html#a1a41b5e0f2323be326c08f27fc548b57">mesos::internal::tests::MockContainerizer</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockScheduler.html#a09a76d39bc07ebd7eba49c273d85754b">mesos::internal::tests::MockScheduler</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockExecutor.html#a0752b8ad98a9221c54f6ef80d75daac2">mesos::internal::tests::MockExecutor</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockDockerContainerizer.html#a1557e11eb191ea50a1ea9342a9c9969f">mesos::internal::tests::MockDockerContainerizer</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockFetcherProcess.html#a3964bc4ca97733813371bbdd680edc07">mesos::internal::tests::MockFetcherProcess</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html#acd8c4a6d0c7ff0de8ee626ba2667d9fc">mesos::internal::tests::MockSlave</a>
+: <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html#a34d6e5ce90b25b4cd84246adbff85ead">mesos::internal::tests::TestAllocator&lt; T &gt;</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestContainerizer.html#a4e5e4f79777c524c483c8f8007b0a7ab">mesos::internal::tests::TestContainerizer</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockScheduler.html#a9e6a14dfbd492ad8cbaac3344e401422">mesos::internal::tests::MockScheduler</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockDockerContainerizer.html#a1557e11eb191ea50a1ea9342a9c9969f">mesos::internal::tests::MockDockerContainerizer</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html#acd8c4a6d0c7ff0de8ee626ba2667d9fc">mesos::internal::tests::MockSlave</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockContainerizer.html#a1a41b5e0f2323be326c08f27fc548b57">mesos::internal::tests::MockContainerizer</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockFetcherProcess.html#a3964bc4ca97733813371bbdd680edc07">mesos::internal::tests::MockFetcherProcess</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockExecutor.html#a0752b8ad98a9221c54f6ef80d75daac2">mesos::internal::tests::MockExecutor</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockScheduler.html#a09a76d39bc07ebd7eba49c273d85754b">mesos::internal::tests::MockScheduler</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html#ab883012546c65728890f01937a1f6090">mesos::internal::tests::TestAllocator&lt; T &gt;</a>
 </li>
 <li>MOCK_METHOD5()
-: <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html#aa2565c164096b7dc96a567af2cbe3a37">mesos::internal::tests::TestAllocator&lt; T &gt;</a>
+: <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockFetcherProcess.html#ae78ee85c0ad540adad18e63dd3181e4c">mesos::internal::tests::MockFetcherProcess</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html#a4285253d293146e066bed4b64cfe0a09">mesos::internal::tests::MockSlave</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html#a9ac48e4c1c633473ca970f91b9b41317">mesos::internal::tests::TestAllocator&lt; T &gt;</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockFetcherProcess.html#ae78ee85c0ad540adad18e63dd3181e4c">mesos::internal::tests::MockFetcherProcess</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html#aa2565c164096b7dc96a567af2cbe3a37">mesos::internal::tests::TestAllocator&lt; T &gt;</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html#a4d80115a30e055e31a6b877b1f3219d9">mesos::internal::tests::MockSlave</a>
 </li>
 <li>MOCK_METHOD6()
-: <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html#acf79479daa3f4a26ee3bab26fc61618a">mesos::internal::tests::TestAllocator&lt; T &gt;</a>
+: <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html#a410ec0825e1c6174cae59977844041e0">mesos::internal::tests::TestAllocator&lt; T &gt;</a>
 </li>
 <li>MockAuthorizer()
 : <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockAuthorizer.html#add46dcd746f0ba00411487e73d26d0d4">mesos::internal::tests::MockAuthorizer</a>
@@ -613,22 +620,22 @@
 : <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html#ab0583eb3606130591329ed493d2700c0">mesos::internal::tests::MockSlave</a>
 </li>
 <li>Module()
-: <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1slave_1_1ResourceEstimator_01_4.html#ad52d9906a2e39d359e2910f95322d271">mesos::modules::Module&lt; mesos::slave::ResourceEstimator &gt;</a>
-, <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1Authenticator_01_4.html#abede4c5ef101a12c52d1476d51658448">mesos::modules::Module&lt; mesos::Authenticator &gt;</a>
-, <a class="el" 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;</a>
-, <a class="el" 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;</a>
-, <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1master_1_1contender_1_1MasterContender_01_4.html#a3ea940fb9c5b7ded0311da310b2ed222">mesos::modules::Module&lt; mesos::master::contender::MasterContender &gt;</a>
-, <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1Authorizer_01_4.html#a98988b3d66ecf17a83d14040b1c1746c">mesos::modules::Module&lt; mesos::Authorizer &gt;</a>
-, <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1Authenticatee_01_4.html#a4ff0c9fbd3f74ca9b0214a69c89df909">mesos::modules::Module&lt; mesos::Authenticatee &gt;</a>
+: <a class="el" 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;</a>
 , <a class="el" href="structmesos_1_1modules_1_1Module_3_01TestModule_01_4.html#aa25fa34f4d1284a6a9b2cbc9c3dc475b">mesos::modules::Module&lt; TestModule &gt;</a>
-, <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1slave_1_1ContainerLogger_01_4.html#a56f65ddb9a32dd11725a6a20c988861f">mesos::modules::Module&lt; mesos::slave::ContainerLogger &gt;</a>
 , <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1slave_1_1Isolator_01_4.html#a9c3ce3bcc39adbdeb02cfd9abdfef00b">mesos::modules::Module&lt; mesos::slave::Isolator &gt;</a>
+, <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1Authorizer_01_4.html#a98988b3d66ecf17a83d14040b1c1746c">mesos::modules::Module&lt; mesos::Authorizer &gt;</a>
+, <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1allocator_1_1Allocator_01_4.html#aa8668f4f689c3ac87afb2468e0b1a34f">mesos::modules::Module&lt; mesos::allocator::Allocator &gt;</a>
+, <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1SecretResolver_01_4.html#aa657e63de3c41fbda707578ed3b6dda0">mesos::modules::Module&lt; mesos::SecretResolver &gt;</a>
+, <a class="el" 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;</a>
+, <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1slave_1_1ContainerLogger_01_4.html#a56f65ddb9a32dd11725a6a20c988861f">mesos::modules::Module&lt; mesos::slave::ContainerLogger &gt;</a>
+, <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1slave_1_1ResourceEstimator_01_4.html#ad52d9906a2e39d359e2910f95322d271">mesos::modules::Module&lt; mesos::slave::ResourceEstimator &gt;</a>
 , <a class="el" href="structmesos_1_1modules_1_1Module_3_01Anonymous_01_4.html#a458cd8085339645f50f8c63c06f7f4d7">mesos::modules::Module&lt; Anonymous &gt;</a>
 , <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1SecretGenerator_01_4.html#aaea6bf809252bc4ea890808ebca47d4e">mesos::modules::Module&lt; mesos::SecretGenerator &gt;</a>
-, <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1Hook_01_4.html#a6a2586dd09bd65db792aeaf7cadee5ab">mesos::modules::Module&lt; mesos::Hook &gt;</a>
-, <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1allocator_1_1Allocator_01_4.html#aa8668f4f689c3ac87afb2468e0b1a34f">mesos::modules::Module&lt; mesos::allocator::Allocator &gt;</a>
 , <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1slave_1_1QoSController_01_4.html#a38a742e9e3e4166009e3d5cd92f7585a">mesos::modules::Module&lt; mesos::slave::QoSController &gt;</a>
-, <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1SecretResolver_01_4.html#aa657e63de3c41fbda707578ed3b6dda0">mesos::modules::Module&lt; mesos::SecretResolver &gt;</a>
+, <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1Hook_01_4.html#a6a2586dd09bd65db792aeaf7cadee5ab">mesos::modules::Module&lt; mesos::Hook &gt;</a>
+, <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1master_1_1contender_1_1MasterContender_01_4.html#a3ea940fb9c5b7ded0311da310b2ed222">mesos::modules::Module&lt; mesos::master::contender::MasterContender &gt;</a>
+, <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1Authenticator_01_4.html#abede4c5ef101a12c52d1476d51658448">mesos::modules::Module&lt; mesos::Authenticator &gt;</a>
+, <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1Authenticatee_01_4.html#a4ff0c9fbd3f74ca9b0214a69c89df909">mesos::modules::Module&lt; mesos::Authenticatee &gt;</a>
 </li>
 <li>moduleApiVersion
 : <a class="el" href="structmesos_1_1modules_1_1ModuleBase.html#a5dd5da6efcacafd63b38c963fc0928b3">mesos::modules::ModuleBase</a>
@@ -637,16 +644,16 @@
 : <a class="el" href="structmesos_1_1modules_1_1ModuleBase.html#a6e0d636098dbb6bb0fbdaa9c6cb1b5e8">mesos::modules::ModuleBase</a>
 </li>
 <li>modules
-: <a class="el" href="classmesos_1_1internal_1_1scheduler_1_1Flags.html#aee030fe8aaeb6a7b53479f65ebca0f64">mesos::internal::scheduler::Flags</a>
+: <a class="el" href="classmesos_1_1internal_1_1tests_1_1Flags.html#a7ebee24d70c6acbdae95ca581c5907c4">mesos::internal::tests::Flags</a>
+, <a class="el" href="classmesos_1_1internal_1_1scheduler_1_1Flags.html#aee030fe8aaeb6a7b53479f65ebca0f64">mesos::internal::scheduler::Flags</a>
 , <a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a9b9e41ead0256d7e340ef44dd4555ae4">mesos::internal::master::Flags</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a6d699d2b35d03419f6f5b6ddb5cf71e9">mesos::internal::slave::Flags</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1Flags.html#a7ebee24d70c6acbdae95ca581c5907c4">mesos::internal::tests::Flags</a>
 </li>
 <li>modulesDir
-: <a class="el" href="classmesos_1_1internal_1_1scheduler_1_1Flags.html#a276a9e1a40b0900fe29fbb8bc0015c37">mesos::internal::scheduler::Flags</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#aa91e978acef952d31947c1a2ea99dbff">mesos::internal::slave::Flags</a>
-, <a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a57f590ac194fdd7ae599458611d3455d">mesos::internal::master::Flags</a>
+: <a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#aa91e978acef952d31947c1a2ea99dbff">mesos::internal::slave::Flags</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1Flags.html#a88ed613de4971b307ab450c24effdd08">mesos::internal::tests::Flags</a>
+, <a class="el" href="classmesos_1_1internal_1_1scheduler_1_1Flags.html#a276a9e1a40b0900fe29fbb8bc0015c37">mesos::internal::scheduler::Flags</a>
+, <a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a57f590ac194fdd7ae599458611d3455d">mesos::internal::master::Flags</a>
 </li>
 <li>mount()
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1volume_1_1DriverClient.html#ab0a92753752f384564f869951c37851b">mesos::internal::slave::docker::volume::DriverClient</a>
@@ -664,7 +671,7 @@
 : <a class="el" href="classmultihashmap.html#a45d7fe21c8940ec15bbcd44e476377ee">multihashmap&lt; Key, Value, Hash, Equal &gt;</a>
 </li>
 <li>Multimap()
-: <a class="el" href="classMultimap.html#af4c45434eb219747fb536a7b7ff4fde1">Multimap&lt; K, V &gt;</a>
+: <a class="el" href="classMultimap.html#a13d4bd4285946600c1af81e5be4b09ad">Multimap&lt; K, V &gt;</a>
 </li>
 <li>MULTIPLE_CHOICES
 : <a class="el" href="structprocess_1_1http_1_1Status.html#a8feae2af2cdeaf0c0ddbd5f80c9f5ff5">process::http::Status</a>
@@ -677,12 +684,12 @@
 : <a class="el" href="classmesos_1_1state_1_1protobuf_1_1Variable.html#a834ab16d971efe25bc6f0f2f3b0e8450">mesos::state::protobuf::Variable&lt; T &gt;</a>
 , <a class="el" href="classmesos_1_1state_1_1Variable.html#abb0a232f470a26e935076cc6dd8f114a">mesos::state::Variable</a>
 </li>
-<li>Mutex()
-: <a class="el" href="classprocess_1_1Mutex.html#a49bf029c7e026b0bf07ace6c61e6d45d">process::Mutex</a>
-</li>
 <li>mutex
 : <a class="el" href="classprocess_1_1TestsFilter.html#a9551cfa133104028b13b10c9d612f72f">process::TestsFilter</a>
 </li>
+<li>Mutex()
+: <a class="el" href="classprocess_1_1Mutex.html#a49bf029c7e026b0bf07ace6c61e6d45d">process::Mutex</a>
+</li>
 </ul>
 </div><!-- contents -->
 <!-- start footer part -->

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/74cbbec8/content/api/latest/c++/functions_0x6e.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_0x6e.html b/content/api/latest/c++/functions_0x6e.html
index f9265f4..60ede8b 100644
--- a/content/api/latest/c++/functions_0x6e.html
+++ b/content/api/latest/c++/functions_0x6e.html
@@ -201,6 +201,9 @@
 , <a class="el" href="classmesos_1_1state_1_1ZooKeeperStorage.html#a70a72aa27a545482a2780901f5d1dca8">mesos::state::ZooKeeperStorage</a>
 , <a class="el" href="classmesos_1_1v1_1_1Resources.html#a8343b7e589b8499454edddf2aa95c76d">mesos::v1::Resources</a>
 </li>
+<li>Nanoseconds()
+: <a class="el" href="classNanoseconds.html#ac252c9559dc960b1fd9009fdc733ec9a">Nanoseconds</a>
+</li>
 <li>NANOSECONDS
 : <a class="el" href="classDuration.html#a031e49ef980ba56912df9f836f4ff9e4">Duration</a>
 </li>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/74cbbec8/content/api/latest/c++/functions_0x6f.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_0x6f.html b/content/api/latest/c++/functions_0x6f.html
index 34e2cb7..b257528 100644
--- a/content/api/latest/c++/functions_0x6f.html
+++ b/content/api/latest/c++/functions_0x6f.html
@@ -191,12 +191,12 @@
 , <a class="el" href="classBound.html#aa1cb0b3065c679815dc42f534d81b7a2">Bound&lt; T &gt;</a>
 , <a class="el" href="classDynamicLibrary.html#a8c86c304bbcce3680ecea2b4115fb09a">DynamicLibrary</a>
 </li>
-<li>Operation()
-: <a class="el" href="classmesos_1_1internal_1_1master_1_1Operation.html#ab3d421fa8e9d8849fb37ddaef1965b3a">mesos::internal::master::Operation</a>
-</li>
 <li>operation
 : <a class="el" href="structmesos_1_1internal_1_1slave_1_1MesosContainerizerMount_1_1Flags.html#a1af4ea0b653f9101f728378f3c896e78">mesos::internal::slave::MesosContainerizerMount::Flags</a>
 </li>
+<li>Operation()
+: <a class="el" href="classmesos_1_1internal_1_1master_1_1Operation.html#ab3d421fa8e9d8849fb37ddaef1965b3a">mesos::internal::master::Operation</a>
+</li>
 <li>operator ArrayWriter *()
 : <a class="el" href="classJSON_1_1WriterProxy.html#a7dfff98afd8c8b95178e6a2c6698ab8e">JSON::WriterProxy</a>
 </li>
@@ -388,6 +388,7 @@
 , <a class="el" href="structstd_1_1hash_3_01routing_1_1filter_1_1ip_1_1PortRange_01_4.html#a21981b3e13a769411ae4a8ed6f312280">std::hash&lt; routing::filter::ip::PortRange &gt;</a>
 , <a class="el" href="classmesos_1_1internal_1_1master_1_1Operation.html#a579f54e98cc99bf30ed6d1c209fa17c3">mesos::internal::master::Operation</a>
 , <a class="el" 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;</a>
+, <a class="el" href="classmesos_1_1resource__provider_1_1Registrar_1_1Operation.html#abda17f5ffaf3663da9da1eaad5060e14">mesos::resource_provider::Registrar::Operation</a>
 , <a class="el" href="structstd_1_1hash_3_01mesos_1_1internal_1_1slave_1_1DockerVolume_01_4.html#a98379cd0a6f9cb8119b1948cc613aa17">std::hash&lt; mesos::internal::slave::DockerVolume &gt;</a>
 , <a class="el" href="structmesos_1_1internal_1_1tests_1_1ParamExecutorType_1_1Printer.html#a413dd9344068400972b8f481b4873495">mesos::internal::tests::ParamExecutorType::Printer</a>
 , <a class="el" href="structstd_1_1hash_3_01mesos_1_1internal_1_1tests_1_1ModuleID_01_4.html#a25ba0a9dfc90816ea144009218feebbc">std::hash&lt; mesos::internal::tests::ModuleID &gt;</a>
@@ -435,10 +436,9 @@
 : <a class="el" href="classprocess_1_1metrics_1_1Counter.html#ae85a67e0df8790e45fe573b8891c5aa3">process::metrics::Counter</a>
 </li>
 <li>operator+=()
-: <a class="el" href="classIntervalSet.html#a545950538b4f9ab04417939d79aeb68e">IntervalSet&lt; T &gt;</a>
+: <a class="el" href="classIntervalSet.html#afd971853c00f95631e90f0a5f1123103">IntervalSet&lt; T &gt;</a>
+, <a class="el" href="classmesos_1_1Resources.html#ab7bf64d42dc36eac4a4315058a3fdb1a">mesos::Resources</a>
 , <a class="el" href="classmesos_1_1v1_1_1Resources.html#ad367ced251edfb414891e6c0d859f264">mesos::v1::Resources</a>
-, <a class="el" href="classmesos_1_1Resources.html#a5e73184e5fd1818ec189fe5f7d432b25">mesos::Resources</a>
-, <a class="el" href="classmesos_1_1v1_1_1Resources.html#a0f05f1dfdf3ac09b52798c345d7d81c4">mesos::v1::Resources</a>
 , <a class="el" href="classprocess_1_1metrics_1_1Counter.html#ad6c58e7eb5f6d5827894234f6c88a047">process::metrics::Counter</a>
 , <a class="el" href="classprocess_1_1Time.html#af2abb64c154a7b00612af4351d90c89d">process::Time</a>
 , <a class="el" href="classBytes.html#a7835b454824e5ffa133dc4a0295e6598">Bytes</a>
@@ -450,9 +450,9 @@
 </li>
 <li>operator-()
 : <a class="el" href="classDuration.html#af1a864a25683921ec0784f15751af69e">Duration</a>
+, <a class="el" href="classprocess_1_1Time.html#a58892120c356c9d7c405477f602930e0">process::Time</a>
+, <a class="el" href="classmesos_1_1Resources.html#aef45055ac31698b5c6222bba1f8eedd8">mesos::Resources</a>
 , <a class="el" href="classmesos_1_1v1_1_1Resources.html#af901f32a8e475d914eb8c82d4c3946f6">mesos::v1::Resources</a>
-, <a class="el" href="classmesos_1_1Resources.html#a2233c5eae93c7bd8629495f19346575e">mesos::Resources</a>
-, <a class="el" href="classmesos_1_1v1_1_1Resources.html#abbb98867d8203e9febe6d89856e59e43">mesos::v1::Resources</a>
 , <a class="el" href="classprocess_1_1Time.html#a79f49b5c04b7fb2fecd63951ebbfea84">process::Time</a>
 </li>
 <li>operator-=()
@@ -460,202 +460,198 @@
 , <a class="el" href="classmesos_1_1v1_1_1Resources.html#ad31bd7470855a7691d10f0a4f73aa217">mesos::v1::Resources</a>
 , <a class="el" href="classprocess_1_1Time.html#aa0a23d5b519d3dfe65e880e94f75013f">process::Time</a>
 , <a class="el" href="classBytes.html#a0152e9f05070dc19652d12a142af391d">Bytes</a>
+, <a class="el" href="classIntervalSet.html#ac48e5aa6075b01efde69edb302983686">IntervalSet&lt; T &gt;</a>
 , <a class="el" href="classDuration.html#a423d88c5efbc1eeefa9b88d4ccd464cc">Duration</a>
-, <a class="el" href="classIntervalSet.html#aacba0b2fc0763c24af95bd6a19b7ea55">IntervalSet&lt; T &gt;</a>
 </li>
 <li>operator-&gt;()
-: <a class="el" href="classJvm_1_1Env.html#af47bfc06692df2379dbe88f99bffb683">Jvm::Env</a>
+: <a class="el" href="classprocess_1_1Future.html#ade35e2593ea7486d0d6cd26584960704">process::Future&lt; T &gt;</a>
 , <a class="el" href="classprocess_1_1Owned.html#afb3a89c50539c3c238906b2465b2c785">process::Owned&lt; T &gt;</a>
 , <a class="el" href="classprocess_1_1Shared.html#aeb4d74c937660e50c912d79bb84ef754">process::Shared&lt; T &gt;</a>
-, <a class="el" href="classprocess_1_1ProcessReference.html#afe6b9c2c47f6fae01f9217e9835537ae">process::ProcessReference</a>
-, <a class="el" href="classOption.html#abb1b8b12538f5603d2f32cf9483b8b0a">Option&lt; T &gt;</a>
+, <a class="el" href="classOption.html#a73bd52ced63e1450fdb017d93443582a">Option&lt; T &gt;</a>
 , <a class="el" href="classResult.html#a4a9b579d9529b43cae207fb3aa7b1c0f">Result&lt; T &gt;</a>
 , <a class="el" href="classTry.html#aa1a9b7b5155868454bf85971cfea4676">Try&lt; T, E &gt;</a>
-, <a class="el" href="classOption.html#a73bd52ced63e1450fdb017d93443582a">Option&lt; T &gt;</a>
-, <a class="el" href="classprocess_1_1Future.html#ade35e2593ea7486d0d6cd26584960704">process::Future&lt; T &gt;</a>
+, <a class="el" href="classprocess_1_1ProcessReference.html#afe6b9c2c47f6fae01f9217e9835537ae">process::ProcessReference</a>
+, <a class="el" href="classJvm_1_1Env.html#af47bfc06692df2379dbe88f99bffb683">Jvm::Env</a>
 </li>
 <li>operator/()
 : <a class="el" href="classDuration.html#a5dc54363ab21c211ff26c7bb24695a50">Duration</a>
 </li>
 <li>operator/=()
-: <a class="el" href="classBytes.html#a044ebb80c167852ae2c79506352a2602">Bytes</a>
-, <a class="el" href="classDuration.html#ab88b1cef3ed6bbf2bbdbbf02d172eadd">Duration</a>
+: <a class="el" href="classDuration.html#ab88b1cef3ed6bbf2bbdbbf02d172eadd">Duration</a>
+, <a class="el" href="classBytes.html#a044ebb80c167852ae2c79506352a2602">Bytes</a>
 </li>
 <li>operator::testing::Action()
 : <a class="el" href="classFutureResultAction.html#a9b324d0e85f9d04a874adcc3a28cddf7">FutureResultAction&lt; R, A &gt;</a>
 </li>
 <li>operator&lt;()
 : <a class="el" href="classmesos_1_1log_1_1Log_1_1Position.html#a293812a5c359075b65893637ef24e12e">mesos::log::Log::Position</a>
-, <a class="el" href="structzookeeper_1_1Group_1_1Membership.html#aeec550d499633821dc549800458eb6d8">zookeeper::Group::Membership</a>
+, <a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html#a94c86506d2b3ffc9e6a075eeb776f4a2">process::network::inet::Address</a>
 , <a class="el" href="classprocess_1_1Future.html#a01597d58e57a7384eed5a56ccf797a0e">process::Future&lt; T &gt;</a>
 , <a class="el" href="classprocess_1_1Latch.html#ae5b16114942a86ab479f92277e0d1af2">process::Latch</a>
-, <a class="el" href="classprocess_1_1Owned.html#a42eeec357f54930f021958e76bf8b5c1">process::Owned&lt; T &gt;</a>
+, <a class="el" href="structprocess_1_1UPID.html#ac6f524d3372f4a8c25a89d87e6cae9b0">process::UPID</a>
 , <a class="el" href="structprocess_1_1UPID_1_1ID.html#aa02dfc5196d4a5d976b98d407b3a7494">process::UPID::ID</a>
 , <a class="el" href="classprocess_1_1Shared.html#a8dab66aa15e3b5dafa463bb485bddbbd">process::Shared&lt; T &gt;</a>
 , <a class="el" href="classprocess_1_1Time.html#ae8ee1051fa658d66a8965f408490397a">process::Time</a>
 , <a class="el" href="classprocess_1_1Timeout.html#a0401f5e59e9bad6b9f3316c4db8eed17">process::Timeout</a>
 , <a class="el" href="classBytes.html#aa92963e2108fef5b18adc4262c1ba133">Bytes</a>
 , <a class="el" href="classDuration.html#aacf0fd4bb1e301b34b56b0063b4adc4b">Duration</a>
-, <a class="el" href="classnet_1_1IP.html#a93ced0f7f6476376931b8617b00c8fb0">net::IP</a>
-, <a class="el" href="structVersion.html#a5d092507721a8f9768adff3ff1884640">Version</a>
 , <a class="el" href="structos_1_1Process.html#a2a0fcd972adf203de69b08ff79e04df8">os::Process</a>
-, <a class="el" href="structprocess_1_1UPID.html#ac6f524d3372f4a8c25a89d87e6cae9b0">process::UPID</a>
-, <a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html#a94c86506d2b3ffc9e6a075eeb776f4a2">process::network::inet::Address</a>
+, <a class="el" href="structVersion.html#a5d092507721a8f9768adff3ff1884640">Version</a>
+, <a class="el" href="classnet_1_1IP.html#a93ced0f7f6476376931b8617b00c8fb0">net::IP</a>
+, <a class="el" href="classprocess_1_1Owned.html#a42eeec357f54930f021958e76bf8b5c1">process::Owned&lt; T &gt;</a>
+, <a class="el" href="structzookeeper_1_1Group_1_1Membership.html#aeec550d499633821dc549800458eb6d8">zookeeper::Group::Membership</a>
 </li>
 <li>operator&lt;&lt;
 : <a class="el" href="classmesos_1_1Resources.html#ae280811800456648b43c902fa7a42d46">mesos::Resources</a>
-, <a class="el" href="classmesos_1_1v1_1_1Resources.html#ae280811800456648b43c902fa7a42d46">mesos::v1::Resources</a>
+, <a class="el" href="classmesos_1_1internal_1_1capabilities_1_1ProcessCapabilities.html#aaa0dad01dbe8f53633eaf8c61b4bcb56">mesos::internal::capabilities::ProcessCapabilities</a>
 , <a class="el" href="classmesos_1_1internal_1_1HttpConnectionProcess.html#aee60dfc13f0d0163a600d788a524a725">mesos::internal::HttpConnectionProcess&lt; Call, Event &gt;</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerProcess.html#acf6d422ed7139f6e0398f0c875e68ccf">mesos::internal::slave::MesosContainerizerProcess</a>
-, <a class="el" href="classprocess_1_1network_1_1unix_1_1Address.html#a36fedfa6e623cc0068e4b839b9cca38a">process::network::unix::Address</a>
+, <a class="el" href="classVariant.html#aff18400fa69d0bc05f1542f9776a43af">Variant&lt; T, Ts &gt;</a>
+, <a class="el" href="classprocess_1_1RFC1123.html#a74dc3697556abb5ff260cfd9fda448d4">process::RFC1123</a>
 , <a class="el" href="classprocess_1_1RFC3339.html#a60c51f0ab05c275cbcff432125f42119">process::RFC3339</a>
 , <a class="el" href="classCache.html#abd2f09fcc29dcba0d9eddcef57d7ebfa">Cache&lt; Key, Value &gt;</a>
-, <a class="el" href="classDuration.html#a3e6309cc2ddc8f96a0bd587d7c9e6f94">Duration</a>
 , <a class="el" href="classInterval.html#ad07095a9994642b6d885a3bc5df799fa">Interval&lt; T &gt;</a>
 , <a class="el" href="classIntervalSet.html#a66b3bf32123b5d838da336bf0004e6e0">IntervalSet&lt; T &gt;</a>
 , <a class="el" href="classJSON_1_1Proxy.html#aac4c48606d4142a155af7d38446dcd33">JSON::Proxy</a>
-, <a class="el" href="classVariant.html#aff18400fa69d0bc05f1542f9776a43af">Variant&lt; T, Ts &gt;</a>
 , <a class="el" href="structVersion.html#a6868b46a8ba132a83ed5fc72c91bcdb0">Version</a>
-, <a class="el" href="classprocess_1_1RFC1123.html#a74dc3697556abb5ff260cfd9fda448d4">process::RFC1123</a>
-, <a class="el" href="classmesos_1_1internal_1_1capabilities_1_1ProcessCapabilities.html#aaa0dad01dbe8f53633eaf8c61b4bcb56">mesos::internal::capabilities::ProcessCapabilities</a>
+, <a class="el" href="classprocess_1_1network_1_1unix_1_1Address.html#a36fedfa6e623cc0068e4b839b9cca38a">process::network::unix::Address</a>
+, <a class="el" href="classDuration.html#a3e6309cc2ddc8f96a0bd587d7c9e6f94">Duration</a>
+, <a class="el" href="classmesos_1_1v1_1_1Resources.html#ae280811800456648b43c902fa7a42d46">mesos::v1::Resources</a>
 </li>
 <li>operator&lt;=()
-: <a class="el" href="structzookeeper_1_1Group_1_1Membership.html#ace337def95a18a79233725fe776197a4">zookeeper::Group::Membership</a>
+: <a class="el" href="classmesos_1_1log_1_1Log_1_1Position.html#a57168dc97286bf46c6ae3f98eac2218e">mesos::log::Log::Position</a>
+, <a class="el" href="structzookeeper_1_1Group_1_1Membership.html#ace337def95a18a79233725fe776197a4">zookeeper::Group::Membership</a>
+, <a class="el" href="classprocess_1_1Timeout.html#a28ad4ae375d881aaba5bf5c7253799ce">process::Timeout</a>
 , <a class="el" href="structVersion.html#a7445f8f8e2fb535f786fa0c516e86524">Version</a>
-, <a class="el" href="classmesos_1_1log_1_1Log_1_1Position.html#a57168dc97286bf46c6ae3f98eac2218e">mesos::log::Log::Position</a>
 , <a class="el" href="classprocess_1_1Time.html#a0bce2dc99a413504dd66a56fa834360f">process::Time</a>
-, <a class="el" href="classBytes.html#acc93306b8255294dfe7080503e1a1ddc">Bytes</a>
 , <a class="el" href="structos_1_1Process.html#ab298d8003273d2a7fd16bea90ca2ee9a">os::Process</a>
-, <a class="el" href="classprocess_1_1Timeout.html#a28ad4ae375d881aaba5bf5c7253799ce">process::Timeout</a>
+, <a class="el" href="classBytes.html#acc93306b8255294dfe7080503e1a1ddc">Bytes</a>
 , <a class="el" href="classDuration.html#a457767898f3cea266370a2067c8ec03f">Duration</a>
 </li>
 <li>operator=()
-: <a class="el" href="structprocess_1_1UPID_1_1ID.html#ae323848c8bc95b026665a9c10e318cf9">process::UPID::ID</a>
-, <a class="el" href="classmesos_1_1internal_1_1LocalResourceProviderDaemon.html#a4c0ea8da506ce2c28458e79e433f84c8">mesos::internal::LocalResourceProviderDaemon</a>
-, <a class="el" href="classflags_1_1FlagsBase.html#a51b9edeaf47b010420ce174e1929bf04">flags::FlagsBase</a>
-, <a class="el" href="classTry.html#ac76293ef2e70b94aecb3d7b9fb6be0dd">Try&lt; T, E &gt;</a>
-, <a class="el" href="structprocess_1_1MessageEvent.html#a8d2caf28c92a8b0866b5dd77b08f8db6">process::MessageEvent</a>
-, <a class="el" href="classmesos_1_1v1_1_1executor_1_1Mesos.html#a9a969afb03ff3c7f74677276085f40fc">mesos::v1::executor::Mesos</a>
-, <a class="el" href="classJSON_1_1NullWriter.html#ad055045adc55a50449eee5c3f9f7c674">JSON::NullWriter</a>
-, <a class="el" href="classOption.html#a04e7edaf96460a1afe0821595521a8fa">Option&lt; T &gt;</a>
-, <a class="el" href="structprocess_1_1UPID.html#ad433d95e591aee3ca70b8356bf8617a8">process::UPID</a>
-, <a class="el" href="classmesos_1_1internal_1_1checks_1_1Checker.html#a72edd5484c4aac855f23f530057153f5">mesos::internal::checks::Checker</a>
+: <a class="el" href="structmesos_1_1internal_1_1master_1_1Master_1_1Subscribers_1_1Subscriber.html#ad0382c412122e0f356cd01948de8fbd1">mesos::internal::master::Master::Subscribers::Subscriber</a>
+, <a class="el" href="classprocess_1_1Timeout.html#ace2454f353da19b912cb37ad4db4c862">process::Timeout</a>
+, <a class="el" href="classTry.html#aa61bbfa75f0feb3ccc93846f296145d8">Try&lt; T, E &gt;</a>
+, <a class="el" href="classmesos_1_1internal_1_1ResourceProviderManager.html#a7e3b37fe702c1f4c9a95eb4702806cbb">mesos::internal::ResourceProviderManager</a>
+, <a class="el" href="structprocess_1_1MessageEvent.html#a7893d3f17c56dbf99929e4f1b94accd5">process::MessageEvent</a>
+, <a class="el" href="structprocess_1_1UPID.html#abef941c337726761d5549537eb24ad6f">process::UPID</a>
+, <a class="el" href="classJSON_1_1NullWriter.html#a2d7a8e3b62b6593b738afef9859d2f3c">JSON::NullWriter</a>
+, <a class="el" href="classJvm_1_1Object.html#ab6c5a893c5492b2f6e8ef828ddbdac65">Jvm::Object</a>
+, <a class="el" href="classmesos_1_1v1_1_1Attributes.html#a47f21312662cd27985d4728811a78494">mesos::v1::Attributes</a>
 , <a class="el" href="classmesos_1_1v1_1_1Resources.html#a67c9b3a515ef7ca50599151b7039ff5f">mesos::v1::Resources</a>
-, <a class="el" href="classmesos_1_1v1_1_1scheduler_1_1Mesos.html#a0c2ecef01ec0ba8fe895a1754f89b7a3">mesos::v1::scheduler::Mesos</a>
-, <a class="el" href="classmesos_1_1Attributes.html#aa541ab8e9de57cd5c65750b30cd56a90">mesos::Attributes</a>
 , <a class="el" href="classmesos_1_1Resources.html#a44e5b29fbe67ba65c43a51331be2629b">mesos::Resources</a>
-, <a class="el" href="classmesos_1_1v1_1_1Attributes.html#a47f21312662cd27985d4728811a78494">mesos::v1::Attributes</a>
 , <a class="el" href="classmesos_1_1v1_1_1resource__provider_1_1Driver.html#a3426f43a0802df9e61b1500038137172">mesos::v1::resource_provider::Driver</a>
-, <a class="el" href="classJvm_1_1Object.html#ab6c5a893c5492b2f6e8ef828ddbdac65">Jvm::Object</a>
-, <a class="el" href="structmesos_1_1internal_1_1master_1_1Master_1_1Subscribers_1_1Subscriber.html#ad0382c412122e0f356cd01948de8fbd1">mesos::internal::master::Master::Subscribers::Subscriber</a>
-, <a class="el" href="classmesos_1_1internal_1_1ResourceProviderManager.html#a7e3b37fe702c1f4c9a95eb4702806cbb">mesos::internal::ResourceProviderManager</a>
+, <a class="el" href="classmesos_1_1v1_1_1scheduler_1_1Mesos.html#a0c2ecef01ec0ba8fe895a1754f89b7a3">mesos::v1::scheduler::Mesos</a>
+, <a class="el" href="classmesos_1_1Attributes.html#aa541ab8e9de57cd5c65750b30cd56a90">mesos::Attributes</a>
+, <a class="el" href="classmesos_1_1v1_1_1executor_1_1Mesos.html#a9a969afb03ff3c7f74677276085f40fc">mesos::v1::executor::Mesos</a>
+, <a class="el" href="classmesos_1_1internal_1_1checks_1_1Checker.html#a72edd5484c4aac855f23f530057153f5">mesos::internal::checks::Checker</a>
 , <a class="el" href="classJvm_1_1Variable.html#aea4a00191b25acaae787f1302601b9ed">Jvm::Variable&lt; T, name, signature &gt;</a>
+, <a class="el" href="classmesos_1_1internal_1_1LocalResourceProviderDaemon.html#a4c0ea8da506ce2c28458e79e433f84c8">mesos::internal::LocalResourceProviderDaemon</a>
+, <a class="el" href="structprocess_1_1MessageEvent.html#a8d2caf28c92a8b0866b5dd77b08f8db6">process::MessageEvent</a>
 , <a class="el" href="classprocess_1_1Future.html#a32e4b21c80168bb3f809da93b669b98f">process::Future&lt; T &gt;</a>
-, <a class="el" href="structprocess_1_1UPID.html#abef941c337726761d5549537eb24ad6f">process::UPID</a>
-, <a class="el" href="classprocess_1_1Timeout.html#ace2454f353da19b912cb37ad4db4c862">process::Timeout</a>
-, <a class="el" href="classflags_1_1FlagsBase.html#a3eb8bf5ca9744fe981a40eb19e065f3c">flags::FlagsBase</a>
-, <a class="el" href="classnet_1_1IP_1_1Network.html#a11d6e408855fe1f5d0dde3134c08fe9e">net::IP::Network</a>
-, <a class="el" href="classJSON_1_1BooleanWriter.html#ab39bd2f99538733e4ff9982c4f5e4958">JSON::BooleanWriter</a>
-, <a class="el" href="classJSON_1_1StringWriter.html#a66695fc12351a7567460ff7cd0e9ad3b">JSON::StringWriter</a>
-, <a class="el" href="classJSON_1_1ArrayWriter.html#a3250c19290bfb70e1fba3cb0cf4f836a">JSON::ArrayWriter</a>
-, <a class="el" href="classJSON_1_1ObjectWriter.html#ad617ba09645c74bf892369669fa83b2d">JSON::ObjectWriter</a>
-, <a class="el" href="structprocess_1_1MessageEvent.html#a7893d3f17c56dbf99929e4f1b94accd5">process::MessageEvent</a>
-, <a class="el" href="classLinkedHashMap.html#aeb567159da25077c2fed08221a19ab71">LinkedHashMap&lt; Key, Value &gt;</a>
-, <a class="el" href="classos_1_1WindowsFD.html#a057780cfa5e1cc2fa84543a6f9b6bca0">os::WindowsFD</a>
-, <a class="el" href="classResult.html#abf41ef823ecffee22aac8bf20f83660a">Result&lt; T &gt;</a>
-, <a class="el" href="classTry.html#aa61bbfa75f0feb3ccc93846f296145d8">Try&lt; T, E &gt;</a>
+, <a class="el" href="structprocess_1_1UPID_1_1ID.html#ae323848c8bc95b026665a9c10e318cf9">process::UPID::ID</a>
+, <a class="el" href="classflags_1_1FlagsBase.html#a51b9edeaf47b010420ce174e1929bf04">flags::FlagsBase</a>
 , <a class="el" href="classgzip_1_1Decompressor.html#a8543337e4a3520b93c337218e4bc8ea6">gzip::Decompressor</a>
+, <a class="el" href="classJSON_1_1BooleanWriter.html#a47f2a076c899dbecbb0e0584cbb6ff8b">JSON::BooleanWriter</a>
+, <a class="el" href="classJSON_1_1StringWriter.html#a9f5c9eb6fb6a1212bfde71f5b486cd90">JSON::StringWriter</a>
+, <a class="el" href="classJSON_1_1ArrayWriter.html#a3250c19290bfb70e1fba3cb0cf4f836a">JSON::ArrayWriter</a>
+, <a class="el" href="classJSON_1_1ObjectWriter.html#aadf354d7bb74ad40dbb82d389fb4b62c">JSON::ObjectWriter</a>
+, <a class="el" href="classLinkedHashMap.html#ada8cb9f2b4ee30c70ae1286740d5f3a4">LinkedHashMap&lt; Key, Value &gt;</a>
+, <a class="el" href="classOption.html#a60341d91ef896c7349f38aee848f4879">Option&lt; T &gt;</a>
+, <a class="el" href="classos_1_1WindowsFD.html#ab780d87119c772425aa855260056d1a1">os::WindowsFD</a>
+, <a class="el" href="classResult.html#a796771fd811f190b98476babe0fa460c">Result&lt; T &gt;</a>
 , <a class="el" href="classmesos_1_1internal_1_1StorageLocalResourceProvider.html#a5f7d81060aef2d7ddfada36e8fb6a217">mesos::internal::StorageLocalResourceProvider</a>
+, <a class="el" href="structprocess_1_1UPID.html#ad433d95e591aee3ca70b8356bf8617a8">process::UPID</a>
+, <a class="el" href="classLinkedHashMap.html#aeb567159da25077c2fed08221a19ab71">LinkedHashMap&lt; Key, Value &gt;</a>
+, <a class="el" href="classTry.html#ac76293ef2e70b94aecb3d7b9fb6be0dd">Try&lt; T, E &gt;</a>
+, <a class="el" href="classJSON_1_1ObjectWriter.html#ad617ba09645c74bf892369669fa83b2d">JSON::ObjectWriter</a>
 , <a class="el" href="structRepresentation.html#a5f6012cb0ba5681fd25c3489790c657e">Representation&lt; T &gt;</a>
-, <a class="el" href="classKernelSemaphore.html#ac1679753e74611457749d5d531cc2857">KernelSemaphore</a>
-, <a class="el" href="structRepresentation.html#a86b050476c45ffacb260ba40faa3cc79">Representation&lt; T &gt;</a>
 , <a class="el" href="classprocess_1_1Timeout.html#a23edfaf1efd3bd3bc15622f143104c5c">process::Timeout</a>
-, <a class="el" href="classResult.html#a796771fd811f190b98476babe0fa460c">Result&lt; T &gt;</a>
-, <a class="el" href="classJSON_1_1NullWriter.html#a2d7a8e3b62b6593b738afef9859d2f3c">JSON::NullWriter</a>
-, <a class="el" href="classos_1_1WindowsFD.html#ab780d87119c772425aa855260056d1a1">os::WindowsFD</a>
-, <a class="el" href="classOption.html#a60341d91ef896c7349f38aee848f4879">Option&lt; T &gt;</a>
-, <a class="el" href="classJSON_1_1BooleanWriter.html#a47f2a076c899dbecbb0e0584cbb6ff8b">JSON::BooleanWriter</a>
-, <a class="el" href="classLinkedHashMap.html#ada8cb9f2b4ee30c70ae1286740d5f3a4">LinkedHashMap&lt; Key, Value &gt;</a>
+, <a class="el" href="classKernelSemaphore.html#ac1679753e74611457749d5d531cc2857">KernelSemaphore</a>
+, <a class="el" href="classOption.html#a04e7edaf96460a1afe0821595521a8fa">Option&lt; T &gt;</a>
+, <a class="el" href="classos_1_1WindowsFD.html#a057780cfa5e1cc2fa84543a6f9b6bca0">os::WindowsFD</a>
+, <a class="el" href="classJSON_1_1NullWriter.html#ad055045adc55a50449eee5c3f9f7c674">JSON::NullWriter</a>
+, <a class="el" href="classflags_1_1FlagsBase.html#a3eb8bf5ca9744fe981a40eb19e065f3c">flags::FlagsBase</a>
+, <a class="el" href="classJSON_1_1BooleanWriter.html#ab39bd2f99538733e4ff9982c4f5e4958">JSON::BooleanWriter</a>
+, <a class="el" href="classJSON_1_1ArrayWriter.html#a3bb932f8ed50dba8063ff665ba7b9e41">JSON::ArrayWriter</a>
 , <a class="el" href="classJSON_1_1NumberWriter.html#ab314b794bb66902945ab3bbce5cadbb9">JSON::NumberWriter</a>
-, <a class="el" href="classJSON_1_1ObjectWriter.html#aadf354d7bb74ad40dbb82d389fb4b62c">JSON::ObjectWriter</a>
-, <a class="el" href="classJSON_1_1NumberWriter.html#ac5e45bd2792f992c0d3ab66c2695c390">JSON::NumberWriter</a>
-, <a class="el" href="classJSON_1_1StringWriter.html#a9f5c9eb6fb6a1212bfde71f5b486cd90">JSON::StringWriter</a>
+, <a class="el" href="classnet_1_1IP_1_1Network.html#a11d6e408855fe1f5d0dde3134c08fe9e">net::IP::Network</a>
 </li>
 <li>operator==()
-: <a class="el" href="structos_1_1Process.html#a1d540a0a2640fd907423f8277bccce48">os::Process</a>
-, <a class="el" href="classprocess_1_1Shared.html#a3c929e667ce6a6fd45b56a81fd16a766">process::Shared&lt; T &gt;</a>
-, <a class="el" href="classmesos_1_1Attributes.html#af178fdf6f1399753faf2d544d4e9c96a">mesos::Attributes</a>
-, <a class="el" href="structprocess_1_1http_1_1authentication_1_1Principal.html#a8c1ee643a40bc7a0b9b1710dc50ea41a">process::http::authentication::Principal</a>
+: <a class="el" href="structzookeeper_1_1Group_1_1Membership.html#a50e932465a1c4e2c9d2723cb0ac72b6c">zookeeper::Group::Membership</a>
+, <a class="el" href="classmesos_1_1v1_1_1Resources.html#aebd5411e3ec8b4573de8e85e025178f1">mesos::v1::Resources</a>
+, <a class="el" href="classprocess_1_1Timer.html#a791687580a5514745038ab05e86c3786">process::Timer</a>
 , <a class="el" href="classOption.html#a24b8b0bad012aa6fd1bd910d99c5bff3">Option&lt; T &gt;</a>
-, <a class="el" href="classInterval.html#a743ac1e9440d2adde4db184dad490b8f">Interval&lt; T &gt;</a>
+, <a class="el" href="classprocess_1_1Timeout.html#aab5d590690d4fd2f27cad2d910ee1cfa">process::Timeout</a>
 , <a class="el" href="structprocess_1_1http_1_1authentication_1_1Principal.html#a10e02a274b8a2ae503a9aeef2e6a7c4b">process::http::authentication::Principal</a>
-, <a class="el" href="structprocess_1_1UPID_1_1ID.html#a586d73e210c4cfeb5775fc14a412b1ee">process::UPID::ID</a>
-, <a class="el" href="classprocess_1_1Timer.html#a791687580a5514745038ab05e86c3786">process::Timer</a>
+, <a class="el" href="classprocess_1_1network_1_1internal_1_1Socket.html#a88163658413e7817b7d6b442b7eb7dd6">process::network::internal::Socket&lt; AddressType &gt;</a>
+, <a class="el" href="classmesos_1_1Resources.html#ab5afedf0ab457c9298c251ca1ad0ce20">mesos::Resources</a>
+, <a class="el" href="classmesos_1_1internal_1_1capabilities_1_1ProcessCapabilities.html#a3dadffb3918abb6eb971673f3c93f8de">mesos::internal::capabilities::ProcessCapabilities</a>
+, <a class="el" href="classprocess_1_1Time.html#a4ab86bc8f1fa04c645e2cd5e6a6d9aa8">process::Time</a>
 , <a class="el" href="structrouting_1_1filter_1_1ip_1_1Classifier.html#ad3f77abdeed3be644b937de71d306a02">routing::filter::ip::Classifier</a>
+, <a class="el" href="classnet_1_1MAC.html#a0a1331d9bec0070e02eadbed544e50a0">net::MAC</a>
+, <a class="el" href="classmesos_1_1Attributes.html#af178fdf6f1399753faf2d544d4e9c96a">mesos::Attributes</a>
 , <a class="el" href="structVersion.html#a2cd9e31878209449cf6b6871fa8df2ca">Version</a>
-, <a class="el" href="classmesos_1_1log_1_1Log_1_1Position.html#a4cd3a77ecd8fbd087f38eb685e6c10dd">mesos::log::Log::Position</a>
+, <a class="el" href="structprocess_1_1http_1_1authentication_1_1Principal.html#a8c1ee643a40bc7a0b9b1710dc50ea41a">process::http::authentication::Principal</a>
 , <a class="el" href="classprocess_1_1Latch.html#a6231a37a0a92318a3d7aa62920b9fe0e">process::Latch</a>
-, <a class="el" href="classmesos_1_1v1_1_1Resources.html#aebd5411e3ec8b4573de8e85e025178f1">mesos::v1::Resources</a>
-, <a class="el" href="structprocess_1_1UPID.html#a1ad0ca205d7c6e95652c1ca35c80b41f">process::UPID</a>
-, <a class="el" href="classprocess_1_1http_1_1Pipe.html#a4dfc8ee332d8e02d63079491086d3a3b">process::http::Pipe</a>
-, <a class="el" href="classprocess_1_1http_1_1Pipe_1_1Reader.html#ab05ad7874980715328153d42c6b138be">process::http::Pipe::Reader</a>
 , <a class="el" href="classrouting_1_1filter_1_1ip_1_1PortRange.html#a9ef20d02b7be3f152bbafdcead2bfc4c">routing::filter::ip::PortRange</a>
-, <a class="el" href="structzookeeper_1_1Group_1_1Membership.html#a50e932465a1c4e2c9d2723cb0ac72b6c">zookeeper::Group::Membership</a>
-, <a class="el" href="classprocess_1_1http_1_1Connection.html#af05c8ada407f7c78299d9e46eaf80459">process::http::Connection</a>
-, <a class="el" href="structflags_1_1Name.html#a63d59c9cd49d00f55ddec17729e69f83">flags::Name</a>
+, <a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html#a3616beab3442de06328d8e56e908db7f">process::network::inet::Address</a>
 , <a class="el" href="classprocess_1_1Owned.html#ac0f1e612c61ca5c45aa8e5e262f0e8b8">process::Owned&lt; T &gt;</a>
-, <a class="el" href="classcgroups_1_1blkio_1_1Device.html#a578d8a8719fa30c1284c30fb764727a8">cgroups::blkio::Device</a>
+, <a class="el" href="classprocess_1_1network_1_1unix_1_1Address.html#a0339fa96358b0cd957e8a1b54dcfb415">process::network::unix::Address</a>
+, <a class="el" href="structprocess_1_1UPID.html#a1ad0ca205d7c6e95652c1ca35c80b41f">process::UPID</a>
+, <a class="el" href="classprocess_1_1http_1_1Pipe_1_1Reader.html#ab05ad7874980715328153d42c6b138be">process::http::Pipe::Reader</a>
+, <a class="el" href="classprocess_1_1http_1_1Pipe.html#a4dfc8ee332d8e02d63079491086d3a3b">process::http::Pipe</a>
+, <a class="el" href="classBytes.html#aef06605e57b51a999642ae90de05f90b">Bytes</a>
+, <a class="el" href="classnet_1_1IP.html#a5ceb2f0c6ba902dbe29c1d62f7f53427">net::IP</a>
 , <a class="el" href="classprocess_1_1Future.html#ad4dabb526ca4f366ac1fb06192a40d0f">process::Future&lt; T &gt;</a>
 , <a class="el" href="classnet_1_1IP_1_1Network.html#a7caf57738bb2acc394ec654ef6088ef3">net::IP::Network</a>
-, <a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html#a3616beab3442de06328d8e56e908db7f">process::network::inet::Address</a>
-, <a class="el" href="classBytes.html#aef06605e57b51a999642ae90de05f90b">Bytes</a>
-, <a class="el" href="classmesos_1_1internal_1_1capabilities_1_1ProcessCapabilities.html#a3dadffb3918abb6eb971673f3c93f8de">mesos::internal::capabilities::ProcessCapabilities</a>
-, <a class="el" href="classmesos_1_1internal_1_1xfs_1_1BasicBlocks.html#aa479383d7a5d5d14bd3a78c82e694bca">mesos::internal::xfs::BasicBlocks</a>
+, <a class="el" href="classrouting_1_1Handle.html#afc6ceb6d1648fe3587c1fb141d8a910e">routing::Handle</a>
 , <a class="el" href="classprocess_1_1http_1_1Pipe_1_1Writer.html#af9693ab7e438233a3e8244f3c650df7d">process::http::Pipe::Writer</a>
-, <a class="el" href="classmesos_1_1v1_1_1Attributes.html#abb2df9657326caac828ede56f226710e">mesos::v1::Attributes</a>
-, <a class="el" href="classmesos_1_1Resources.html#ab5afedf0ab457c9298c251ca1ad0ce20">mesos::Resources</a>
-, <a class="el" href="classprocess_1_1Timeout.html#aab5d590690d4fd2f27cad2d910ee1cfa">process::Timeout</a>
-, <a class="el" href="classprocess_1_1network_1_1internal_1_1Socket.html#a88163658413e7817b7d6b442b7eb7dd6">process::network::internal::Socket&lt; AddressType &gt;</a>
+, <a class="el" href="classprocess_1_1http_1_1Connection.html#af05c8ada407f7c78299d9e46eaf80459">process::http::Connection</a>
+, <a class="el" href="structprocess_1_1UPID_1_1ID.html#a586d73e210c4cfeb5775fc14a412b1ee">process::UPID::ID</a>
+, <a class="el" href="structrouting_1_1filter_1_1basic_1_1Classifier.html#a432560ec58e0e168d7e06734b17b7bca">routing::filter::basic::Classifier</a>
 , <a class="el" href="classOption.html#acb015aad95e3ed6a80f061b105383810">Option&lt; T &gt;</a>
 , <a class="el" href="structprocess_1_1UPID_1_1ID.html#aacf8e0374f4885a1b02f96a6a8c8ec46">process::UPID::ID</a>
-, <a class="el" href="classnet_1_1IP.html#a5ceb2f0c6ba902dbe29c1d62f7f53427">net::IP</a>
-, <a class="el" href="structrouting_1_1filter_1_1basic_1_1Classifier.html#a432560ec58e0e168d7e06734b17b7bca">routing::filter::basic::Classifier</a>
-, <a class="el" href="classDuration.html#a754a0109e91ee4506d4cbd5b51750997">Duration</a>
-, <a class="el" href="classVariant.html#ab07030cf3cd3f187815ecab876fbcb69">Variant&lt; T, Ts &gt;</a>
+, <a class="el" href="structflags_1_1Name.html#a63d59c9cd49d00f55ddec17729e69f83">flags::Name</a>
+, <a class="el" href="classmesos_1_1internal_1_1xfs_1_1BasicBlocks.html#aa479383d7a5d5d14bd3a78c82e694bca">mesos::internal::xfs::BasicBlocks</a>
+, <a class="el" href="classcgroups_1_1blkio_1_1Device.html#a578d8a8719fa30c1284c30fb764727a8">cgroups::blkio::Device</a>
+, <a class="el" href="classInterval.html#a743ac1e9440d2adde4db184dad490b8f">Interval&lt; T &gt;</a>
+, <a class="el" href="structos_1_1Process.html#a1d540a0a2640fd907423f8277bccce48">os::Process</a>
 , <a class="el" href="structrouting_1_1filter_1_1icmp_1_1Classifier.html#afffe21f3ed208fa7b0a6924d63b05268">routing::filter::icmp::Classifier</a>
-, <a class="el" href="classprocess_1_1Time.html#a4ab86bc8f1fa04c645e2cd5e6a6d9aa8">process::Time</a>
-, <a class="el" href="classprocess_1_1network_1_1unix_1_1Address.html#a0339fa96358b0cd957e8a1b54dcfb415">process::network::unix::Address</a>
+, <a class="el" href="classmesos_1_1v1_1_1Attributes.html#abb2df9657326caac828ede56f226710e">mesos::v1::Attributes</a>
+, <a class="el" href="classVariant.html#ab07030cf3cd3f187815ecab876fbcb69">Variant&lt; T, Ts &gt;</a>
+, <a class="el" href="classmesos_1_1log_1_1Log_1_1Position.html#a4cd3a77ecd8fbd087f38eb685e6c10dd">mesos::log::Log::Position</a>
 , <a class="el" href="classIntervalSet.html#a03a4bdeef04c7ac411cc6e039197c1fc">IntervalSet&lt; T &gt;</a>
-, <a class="el" href="classnet_1_1MAC.html#a0a1331d9bec0070e02eadbed544e50a0">net::MAC</a>
-, <a class="el" href="classrouting_1_1Handle.html#afc6ceb6d1648fe3587c1fb141d8a910e">routing::Handle</a>
+, <a class="el" href="classDuration.html#a754a0109e91ee4506d4cbd5b51750997">Duration</a>
+, <a class="el" href="classprocess_1_1Shared.html#a3c929e667ce6a6fd45b56a81fd16a766">process::Shared&lt; T &gt;</a>
 , <a class="el" href="classError.html#a0de534f1aadb16a4d5321370f3fd2929">Error</a>
 </li>
 <li>operator&gt;()
 : <a class="el" href="classDuration.html#ace1ffd7bf32fa029c03b315e8f4a8b6a">Duration</a>
+, <a class="el" href="structos_1_1Process.html#a9305ba395a7f61e936fa7d3577d75a8a">os::Process</a>
+, <a class="el" href="classnet_1_1IP.html#ae57a99f62c1f524eb2937408993365cb">net::IP</a>
+, <a class="el" href="classprocess_1_1Time.html#a2082db6e45ef09c154db1e06df68a4e9">process::Time</a>
+, <a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html#a1bb3ad8072f56e8958f0bf44da9a9cf6">process::network::inet::Address</a>
 , <a class="el" href="structzookeeper_1_1Group_1_1Membership.html#aeedb1ae964ce69d27ccc9cbf2519b7c1">zookeeper::Group::Membership</a>
 , <a class="el" href="classmesos_1_1log_1_1Log_1_1Position.html#a35fac8f239f3685e555e93be98e980aa">mesos::log::Log::Position</a>
 , <a class="el" href="classBytes.html#ac86c81c8a80826fdddc265e07fc735d4">Bytes</a>
-, <a class="el" href="classprocess_1_1Time.html#a2082db6e45ef09c154db1e06df68a4e9">process::Time</a>
-, <a class="el" href="structos_1_1Process.html#a9305ba395a7f61e936fa7d3577d75a8a">os::Process</a>
-, <a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html#a1bb3ad8072f56e8958f0bf44da9a9cf6">process::network::inet::Address</a>
 , <a class="el" href="structVersion.html#a8a7d33d5d4bcc5cbac192597328c6f78">Version</a>
-, <a class="el" href="classnet_1_1IP.html#ae57a99f62c1f524eb2937408993365cb">net::IP</a>
 </li>
 <li>operator&gt;=()
 : <a class="el" href="classmesos_1_1log_1_1Log_1_1Position.html#a2609306d99b93755246a8199ebea7fac">mesos::log::Log::Position</a>
 , <a class="el" href="classDuration.html#a8c59bcce1ffd198648dceec5412bad2a">Duration</a>
 , <a class="el" href="structzookeeper_1_1Group_1_1Membership.html#a1ce418ac66b66440664e66b8448cd9c7">zookeeper::Group::Membership</a>
+, <a class="el" href="classBytes.html#a4ced587025cda32bcc6aaf99dc246bb7">Bytes</a>
+, <a class="el" href="classprocess_1_1Time.html#a86b53a660603271a4a840f559ea7b79c">process::Time</a>
 , <a class="el" href="structos_1_1Process.html#a0c29d67f0a2721ff353042e99539e65c">os::Process</a>
 , <a class="el" href="structVersion.html#a20345f7cfcb7faad86e01a8a3cc00f78">Version</a>
-, <a class="el" href="classprocess_1_1Time.html#a86b53a660603271a4a840f559ea7b79c">process::Time</a>
-, <a class="el" href="classBytes.html#a4ced587025cda32bcc6aaf99dc246bb7">Bytes</a>
 </li>
 <li>operator[]()
-: <a class="el" href="classLinkedHashMap.html#a420faa2efd1818fdbc58193256825760">LinkedHashMap&lt; Key, Value &gt;</a>
-, <a class="el" href="classnet_1_1MAC.html#af925648a11ff2d5ab14cf4e608e2048d">net::MAC</a>
+: <a class="el" href="classnet_1_1MAC.html#af925648a11ff2d5ab14cf4e608e2048d">net::MAC</a>
+, <a class="el" href="classLinkedHashMap.html#a420faa2efd1818fdbc58193256825760">LinkedHashMap&lt; Key, Value &gt;</a>
 </li>
 <li>Option()
-: <a class="el" href="classOption.html#a7f4127d4befa23801db02d051221e0d7">Option&lt; T &gt;</a>
+: <a class="el" href="classOption.html#a3d53e0ded5f765a366c0b303d3148f2d">Option&lt; T &gt;</a>
 </li>
 <li>optionalFields
 : <a class="el" href="structmesos_1_1internal_1_1fs_1_1MountInfoTable_1_1Entry.html#a2f7cbb4d05351adc3143c7aa83e7577b">mesos::internal::fs::MountInfoTable::Entry</a>
@@ -671,23 +667,23 @@
 </li>
 <li>out
 : <a class="el" href="struct__CheckFatal.html#ac36bdde5291698e2c5a2211e3a1a345f">_CheckFatal</a>
-, <a class="el" href="classprocess_1_1Subprocess.html#a1c1a81931671b15c0c4b310bc49dea56">process::Subprocess</a>
 , <a class="el" href="structmesos_1_1slave_1_1ContainerIO.html#a0de456b091225ae112d9799652d990ed">mesos::slave::ContainerIO</a>
+, <a class="el" href="classprocess_1_1Subprocess.html#a1c1a81931671b15c0c4b310bc49dea56">process::Subprocess</a>
 </li>
 <li>output
-: <a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark_1_1Flags.html#a6e6f5dd035c7ac0547ab6978b2e47758">mesos::internal::log::tool::Benchmark::Flags</a>
-, <a class="el" href="classDocker_1_1Container.html#a3c7827975fc6182997b44752c96ec1df">Docker::Container</a>
+: <a class="el" href="classDocker_1_1Container.html#a3c7827975fc6182997b44752c96ec1df">Docker::Container</a>
+, <a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark_1_1Flags.html#a6e6f5dd035c7ac0547ab6978b2e47758">mesos::internal::log::tool::Benchmark::Flags</a>
 </li>
 <li>outstanding_offers
 : <a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#a8455de6a2bd5235878e337d939105d2f">mesos::internal::master::Metrics</a>
 </li>
 <li>Overload()
-: <a class="el" href="structOverload.html#a9c6348be87cf2f98450962646f8174a9">Overload&lt; F, Fs &gt;</a>
-, <a class="el" href="structOverload_3_01F_01_4.html#a763f6bb766d7c9ead1ee7d5e2740248b">Overload&lt; F &gt;</a>
+: <a class="el" href="structOverload_3_01F_01_4.html#a763f6bb766d7c9ead1ee7d5e2740248b">Overload&lt; F &gt;</a>
+, <a class="el" href="structOverload.html#a9c6348be87cf2f98450962646f8174a9">Overload&lt; F, Fs &gt;</a>
 </li>
 <li>oversubscribable()
-: <a class="el" href="classmesos_1_1slave_1_1ResourceEstimator.html#a65aea819df6f61cabf0a98520121606b">mesos::slave::ResourceEstimator</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1NoopResourceEstimator.html#a0cacb1628b5ed2037e8889a42f7d63bd">mesos::internal::slave::NoopResourceEstimator</a>
+: <a class="el" href="classmesos_1_1internal_1_1slave_1_1NoopResourceEstimator.html#a0cacb1628b5ed2037e8889a42f7d63bd">mesos::internal::slave::NoopResourceEstimator</a>
+, <a class="el" href="classmesos_1_1slave_1_1ResourceEstimator.html#a65aea819df6f61cabf0a98520121606b">mesos::slave::ResourceEstimator</a>
 </li>
 <li>oversubscribed_resources_interval
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a44a7405ec2e3b494e0b06dadc4c2a056">mesos::internal::slave::Flags</a>
@@ -695,14 +691,11 @@
 <li>own()
 : <a class="el" href="classprocess_1_1Shared.html#a84986b276de9b6d1b525c64d944c6797">process::Shared&lt; T &gt;</a>
 </li>
-<li>Owned()
-: <a class="el" href="classprocess_1_1Owned.html#ae4c94696ed1b07401493f1bef8d31981">process::Owned&lt; T &gt;</a>
-</li>
 <li>OWNED
 : <a class="el" href="classprocess_1_1Subprocess_1_1IO.html#adb9433454d727de27b2440f729d19990ad3f73761156a6e75873cf903a0d62994">process::Subprocess::IO</a>
 </li>
 <li>Owned()
-: <a class="el" href="classprocess_1_1Owned.html#a22a12b3bd098343628ecf122b5b09d9e">process::Owned&lt; T &gt;</a>
+: <a class="el" href="classprocess_1_1Owned.html#ae4c94696ed1b07401493f1bef8d31981">process::Owned&lt; T &gt;</a>
 </li>
 <li>owner
 : <a class="el" href="structos_1_1Permissions.html#ae32dfc4136cad4a59896d84c0cf57bee">os::Permissions</a>


[17/21] mesos-site git commit: Updated the website built from mesos SHA: 46db7e4.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/74cbbec8/content/api/latest/c++/classmesos_1_1resource__provider_1_1Registrar.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1resource__provider_1_1Registrar.html b/content/api/latest/c++/classmesos_1_1resource__provider_1_1Registrar.html
new file mode 100644
index 0000000..ee2568f
--- /dev/null
+++ b/content/api/latest/c++/classmesos_1_1resource__provider_1_1Registrar.html
@@ -0,0 +1,243 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.5"/>
+<title>Apache Mesos: mesos::resource_provider::Registrar Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Apache Mesos
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.5 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="examples.html"><span>Examples</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+<div id="nav-path" class="navpath">
+  <ul>
+<li class="navelem"><a class="el" href="namespacemesos.html">mesos</a></li><li class="navelem"><a class="el" href="namespacemesos_1_1resource__provider.html">resource_provider</a></li><li class="navelem"><a class="el" href="classmesos_1_1resource__provider_1_1Registrar.html">Registrar</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="#pub-static-methods">Static Public Member Functions</a> &#124;
+<a href="classmesos_1_1resource__provider_1_1Registrar-members.html">List of all members</a>  </div>
+  <div class="headertitle">
+<div class="title">mesos::resource_provider::Registrar Class Reference<span class="mlabels"><span class="mlabel">abstract</span></span></div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p><code>#include &lt;<a class="el" href="resource__provider_2registrar_8hpp_source.html">registrar.hpp</a>&gt;</code></p>
+<div class="dynheader">
+Inheritance diagram for mesos::resource_provider::Registrar:</div>
+<div class="dyncontent">
+ <div class="center">
+  <img src="classmesos_1_1resource__provider_1_1Registrar.png" usemap="#mesos::resource_provider::Registrar_map" alt=""/>
+  <map id="mesos::resource_provider::Registrar_map" name="mesos::resource_provider::Registrar_map">
+<area href="classmesos_1_1resource__provider_1_1AgentRegistrar.html" alt="mesos::resource_provider::AgentRegistrar" shape="rect" coords="0,56,255,80"/>
+<area href="classmesos_1_1resource__provider_1_1MasterRegistrar.html" alt="mesos::resource_provider::MasterRegistrar" shape="rect" coords="265,56,520,80"/>
+</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">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1resource__provider_1_1Registrar_1_1Operation.html">Operation</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:acbce2a2ecd5d4f4d9157e482dc40742c"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1resource__provider_1_1Registrar.html#acbce2a2ecd5d4f4d9157e482dc40742c">~Registrar</a> ()=default</td></tr>
+<tr class="separator:acbce2a2ecd5d4f4d9157e482dc40742c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afc3474006034095fd80af2bfff5da76b"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1resource__provider_1_1Registrar.html#afc3474006034095fd80af2bfff5da76b">recover</a> ()=0</td></tr>
+<tr class="separator:afc3474006034095fd80af2bfff5da76b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aaab7749c63ecb420293a0684180b1047"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; bool &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1resource__provider_1_1Registrar.html#aaab7749c63ecb420293a0684180b1047">apply</a> (<a class="el" href="classprocess_1_1Owned.html">process::Owned</a>&lt; <a class="el" href="classmesos_1_1resource__provider_1_1Registrar_1_1Operation.html">Operation</a> &gt; operation)=0</td></tr>
+<tr class="separator:aaab7749c63ecb420293a0684180b1047"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
+Static Public Member Functions</h2></td></tr>
+<tr class="memitem:a60be12955c38ef05ade8e14834ca2629"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classTry.html">Try</a>&lt; <a class="el" href="classprocess_1_1Owned.html">process::Owned</a><br class="typebreak"/>
+&lt; <a class="el" href="classmesos_1_1resource__provider_1_1Registrar.html">Registrar</a> &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1resource__provider_1_1Registrar.html#a60be12955c38ef05ade8e14834ca2629">create</a> (<a class="el" href="classmesos_1_1internal_1_1master_1_1Registrar.html">mesos::internal::master::Registrar</a> *registrar)</td></tr>
+<tr class="separator:a60be12955c38ef05ade8e14834ca2629"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac5eff4aad347c3849549d6139b7d9a63"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classTry.html">Try</a>&lt; <a class="el" href="classprocess_1_1Owned.html">process::Owned</a><br class="typebreak"/>
+&lt; <a class="el" href="classmesos_1_1resource__provider_1_1Registrar.html">Registrar</a> &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1resource__provider_1_1Registrar.html#ac5eff4aad347c3849549d6139b7d9a63">create</a> (const <a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a> &amp;slaveFlags, const SlaveID &amp;slaveId)</td></tr>
+<tr class="separator:ac5eff4aad347c3849549d6139b7d9a63"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
+<a class="anchor" id="acbce2a2ecd5d4f4d9157e482dc40742c"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual mesos::resource_provider::Registrar::~Registrar </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 class="mlabel">default</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a class="anchor" id="aaab7749c63ecb420293a0684180b1047"></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;bool&gt; mesos::resource_provider::Registrar::apply </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classprocess_1_1Owned.html">process::Owned</a>&lt; <a class="el" href="classmesos_1_1resource__provider_1_1Registrar_1_1Operation.html">Operation</a> &gt;&#160;</td>
+          <td class="paramname"><em>operation</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Implemented in <a class="el" href="classmesos_1_1resource__provider_1_1MasterRegistrar.html#a150589689cc428be01789de2c737f7fe">mesos::resource_provider::MasterRegistrar</a>, and <a class="el" href="classmesos_1_1resource__provider_1_1AgentRegistrar.html#a3b261428d1a06d7bfcfa5951888fbe1f">mesos::resource_provider::AgentRegistrar</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a60be12955c38ef05ade8e14834ca2629"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static <a class="el" href="classTry.html">Try</a>&lt;<a class="el" href="classprocess_1_1Owned.html">process::Owned</a>&lt;<a class="el" href="classmesos_1_1resource__provider_1_1Registrar.html">Registrar</a>&gt; &gt; mesos::resource_provider::Registrar::create </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classmesos_1_1internal_1_1master_1_1Registrar.html">mesos::internal::master::Registrar</a> *&#160;</td>
+          <td class="paramname"><em>registrar</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="ac5eff4aad347c3849549d6139b7d9a63"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static <a class="el" href="classTry.html">Try</a>&lt;<a class="el" href="classprocess_1_1Owned.html">process::Owned</a>&lt;<a class="el" href="classmesos_1_1resource__provider_1_1Registrar.html">Registrar</a>&gt; &gt; mesos::resource_provider::Registrar::create </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a> &amp;&#160;</td>
+          <td class="paramname"><em>slaveFlags</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const SlaveID &amp;&#160;</td>
+          <td class="paramname"><em>slaveId</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="afc3474006034095fd80af2bfff5da76b"></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="structNothing.html">Nothing</a>&gt; mesos::resource_provider::Registrar::recover </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Implemented in <a class="el" href="classmesos_1_1resource__provider_1_1MasterRegistrar.html#a2979254b3ceb7822ca78ad18c0b829f4">mesos::resource_provider::MasterRegistrar</a>, and <a class="el" href="classmesos_1_1resource__provider_1_1AgentRegistrar.html#aec28c396994b868a9aa75917920ba96d">mesos::resource_provider::AgentRegistrar</a>.</p>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>src/resource_provider/<a class="el" href="resource__provider_2registrar_8hpp_source.html">registrar.hpp</a></li>
+</ul>
+</div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.5
+</small></address>
+</body>
+</html>

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

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/74cbbec8/content/api/latest/c++/classmesos_1_1resource__provider_1_1Registrar_1_1Operation-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1resource__provider_1_1Registrar_1_1Operation-members.html b/content/api/latest/c++/classmesos_1_1resource__provider_1_1Registrar_1_1Operation-members.html
new file mode 100644
index 0000000..9de62d0
--- /dev/null
+++ b/content/api/latest/c++/classmesos_1_1resource__provider_1_1Registrar_1_1Operation-members.html
@@ -0,0 +1,83 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.5"/>
+<title>Apache Mesos: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Apache Mesos
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.5 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="examples.html"><span>Examples</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+<div id="nav-path" class="navpath">
+  <ul>
+<li class="navelem"><a class="el" href="namespacemesos.html">mesos</a></li><li class="navelem"><a class="el" href="namespacemesos_1_1resource__provider.html">resource_provider</a></li><li class="navelem"><a class="el" href="classmesos_1_1resource__provider_1_1Registrar.html">Registrar</a></li><li class="navelem"><a class="el" href="classmesos_1_1resource__provider_1_1Registrar_1_1Operation.html">Operation</a></li>  </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="headertitle">
+<div class="title">mesos::resource_provider::Registrar::Operation Member List</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="classmesos_1_1resource__provider_1_1Registrar_1_1Operation.html">mesos::resource_provider::Registrar::Operation</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Promise.html#aa70c825f2b107eac5f393db03d2dd6ec">associate</a>(const Future&lt; bool &gt; &amp;future)</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1Promise.html#a8f50fcfd7ddb6dd39ec2cd468377cd5d">discard</a>()</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Promise.html#a2fc569c8bf99acb3e53a68ff3b266667">fail</a>(const std::string &amp;message)</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1Promise.html#a8aef752d6c90cb11e58e3166b7592ef1">future</a>() const</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1resource__provider_1_1Registrar_1_1Operation.html#abda17f5ffaf3663da9da1eaad5060e14">operator()</a>(registry::Registry *registry)</td><td class="entry"><a class="el" href="classmesos_1_1resource__provider_1_1Registrar_1_1Operation.html">mesos::resource_provider::Registrar::Operation</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1resource__provider_1_1Registrar_1_1Operation.html#a835a153796f9091a048ad7cf4ab5836c">perform</a>(registry::Registry *registry)=0</td><td class="entry"><a class="el" href="classmesos_1_1resource__provider_1_1Registrar_1_1Operation.html">mesos::resource_provider::Registrar::Operation</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">pure virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Promise.html#ad96eae1c1003a896e34b6a4c66e23c39">Promise</a>()</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1Promise.html#a863b7ddd169d89f8eb5947f49613dc92">Promise</a>(const bool &amp;t)</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Promise.html#ae21d4ecd85e32dd84e32dd5813ac9284">Promise</a>(Promise&lt; bool &gt; &amp;&amp;that)</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1resource__provider_1_1Registrar_1_1Operation.html#a9a33d37502b566caf2d93333c7b2030b">set</a>()</td><td class="entry"><a class="el" href="classmesos_1_1resource__provider_1_1Registrar_1_1Operation.html">mesos::resource_provider::Registrar::Operation</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Promise.html#a989b8dfa7eb2633de3f0f25ac2b87943">Promise&lt; bool &gt;::set</a>(const bool &amp;_t)</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1Promise.html#a020c44bfea0e8b3f4ffb369775d7ab83">Promise&lt; bool &gt;::set</a>(bool &amp;&amp;_t)</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Promise.html#a19d6a340d2ea310f89ba8a722b1fef18">Promise&lt; bool &gt;::set</a>(const Future&lt; bool &gt; &amp;future)</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1resource__provider_1_1Registrar_1_1Operation.html#acf27c5181745f5c8f7dd8d913a0cb347">~Operation</a>()=default</td><td class="entry"><a class="el" href="classmesos_1_1resource__provider_1_1Registrar_1_1Operation.html">mesos::resource_provider::Registrar::Operation</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Promise.html#aa218de27008dceaab89f594b341614ca">~Promise</a>()</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</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.5
+</small></address>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/74cbbec8/content/api/latest/c++/classmesos_1_1resource__provider_1_1Registrar_1_1Operation.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1resource__provider_1_1Registrar_1_1Operation.html b/content/api/latest/c++/classmesos_1_1resource__provider_1_1Registrar_1_1Operation.html
new file mode 100644
index 0000000..25474cf
--- /dev/null
+++ b/content/api/latest/c++/classmesos_1_1resource__provider_1_1Registrar_1_1Operation.html
@@ -0,0 +1,203 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.5"/>
+<title>Apache Mesos: mesos::resource_provider::Registrar::Operation Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Apache Mesos
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.5 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="examples.html"><span>Examples</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+<div id="nav-path" class="navpath">
+  <ul>
+<li class="navelem"><a class="el" href="namespacemesos.html">mesos</a></li><li class="navelem"><a class="el" href="namespacemesos_1_1resource__provider.html">resource_provider</a></li><li class="navelem"><a class="el" href="classmesos_1_1resource__provider_1_1Registrar.html">Registrar</a></li><li class="navelem"><a class="el" href="classmesos_1_1resource__provider_1_1Registrar_1_1Operation.html">Operation</a></li>  </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="#pro-methods">Protected Member Functions</a> &#124;
+<a href="classmesos_1_1resource__provider_1_1Registrar_1_1Operation-members.html">List of all members</a>  </div>
+  <div class="headertitle">
+<div class="title">mesos::resource_provider::Registrar::Operation Class Reference<span class="mlabels"><span class="mlabel">abstract</span></span></div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p><code>#include &lt;<a class="el" href="resource__provider_2registrar_8hpp_source.html">registrar.hpp</a>&gt;</code></p>
+<div class="dynheader">
+Inheritance diagram for mesos::resource_provider::Registrar::Operation:</div>
+<div class="dyncontent">
+ <div class="center">
+  <img src="classmesos_1_1resource__provider_1_1Registrar_1_1Operation.png" usemap="#mesos::resource_provider::Registrar::Operation_map" alt=""/>
+  <map id="mesos::resource_provider::Registrar::Operation_map" name="mesos::resource_provider::Registrar::Operation_map">
+<area href="classprocess_1_1Promise.html" alt="process::Promise&lt; bool &gt;" shape="rect" coords="161,0,474,24"/>
+<area href="classmesos_1_1resource__provider_1_1AdmitResourceProvider.html" alt="mesos::resource_provider::AdmitResourceProvider" shape="rect" coords="0,112,313,136"/>
+<area href="classmesos_1_1resource__provider_1_1RemoveResourceProvider.html" alt="mesos::resource_provider::RemoveResourceProvider" shape="rect" coords="323,112,636,136"/>
+</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:acf27c5181745f5c8f7dd8d913a0cb347"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1resource__provider_1_1Registrar_1_1Operation.html#acf27c5181745f5c8f7dd8d913a0cb347">~Operation</a> ()=default</td></tr>
+<tr class="separator:acf27c5181745f5c8f7dd8d913a0cb347"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abda17f5ffaf3663da9da1eaad5060e14"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; bool &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1resource__provider_1_1Registrar_1_1Operation.html#abda17f5ffaf3663da9da1eaad5060e14">operator()</a> (registry::Registry *registry)</td></tr>
+<tr class="separator:abda17f5ffaf3663da9da1eaad5060e14"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9a33d37502b566caf2d93333c7b2030b"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1resource__provider_1_1Registrar_1_1Operation.html#a9a33d37502b566caf2d93333c7b2030b">set</a> ()</td></tr>
+<tr class="separator:a9a33d37502b566caf2d93333c7b2030b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_methods_classprocess_1_1Promise"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classprocess_1_1Promise')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td></tr>
+<tr class="memitem:ad96eae1c1003a896e34b6a4c66e23c39 inherit pub_methods_classprocess_1_1Promise"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Promise.html#ad96eae1c1003a896e34b6a4c66e23c39">Promise</a> ()</td></tr>
+<tr class="separator:ad96eae1c1003a896e34b6a4c66e23c39 inherit pub_methods_classprocess_1_1Promise"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a863b7ddd169d89f8eb5947f49613dc92 inherit pub_methods_classprocess_1_1Promise"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Promise.html#a863b7ddd169d89f8eb5947f49613dc92">Promise</a> (const bool &amp;t)</td></tr>
+<tr class="separator:a863b7ddd169d89f8eb5947f49613dc92 inherit pub_methods_classprocess_1_1Promise"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae21d4ecd85e32dd84e32dd5813ac9284 inherit pub_methods_classprocess_1_1Promise"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Promise.html#ae21d4ecd85e32dd84e32dd5813ac9284">Promise</a> (<a class="el" href="classprocess_1_1Promise.html">Promise</a>&lt; bool &gt; &amp;&amp;that)</td></tr>
+<tr class="separator:ae21d4ecd85e32dd84e32dd5813ac9284 inherit pub_methods_classprocess_1_1Promise"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa218de27008dceaab89f594b341614ca inherit pub_methods_classprocess_1_1Promise"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Promise.html#aa218de27008dceaab89f594b341614ca">~Promise</a> ()</td></tr>
+<tr class="separator:aa218de27008dceaab89f594b341614ca inherit pub_methods_classprocess_1_1Promise"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8f50fcfd7ddb6dd39ec2cd468377cd5d inherit pub_methods_classprocess_1_1Promise"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Promise.html#a8f50fcfd7ddb6dd39ec2cd468377cd5d">discard</a> ()</td></tr>
+<tr class="separator:a8f50fcfd7ddb6dd39ec2cd468377cd5d inherit pub_methods_classprocess_1_1Promise"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a989b8dfa7eb2633de3f0f25ac2b87943 inherit pub_methods_classprocess_1_1Promise"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Promise.html#a989b8dfa7eb2633de3f0f25ac2b87943">set</a> (const bool &amp;_t)</td></tr>
+<tr class="separator:a989b8dfa7eb2633de3f0f25ac2b87943 inherit pub_methods_classprocess_1_1Promise"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a020c44bfea0e8b3f4ffb369775d7ab83 inherit pub_methods_classprocess_1_1Promise"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Promise.html#a020c44bfea0e8b3f4ffb369775d7ab83">set</a> (bool &amp;&amp;_t)</td></tr>
+<tr class="separator:a020c44bfea0e8b3f4ffb369775d7ab83 inherit pub_methods_classprocess_1_1Promise"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a19d6a340d2ea310f89ba8a722b1fef18 inherit pub_methods_classprocess_1_1Promise"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Promise.html#a19d6a340d2ea310f89ba8a722b1fef18">set</a> (const <a class="el" href="classprocess_1_1Future.html">Future</a>&lt; bool &gt; &amp;<a class="el" href="classprocess_1_1Promise.html#a8aef752d6c90cb11e58e3166b7592ef1">future</a>)</td></tr>
+<tr class="separator:a19d6a340d2ea310f89ba8a722b1fef18 inherit pub_methods_classprocess_1_1Promise"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa70c825f2b107eac5f393db03d2dd6ec inherit pub_methods_classprocess_1_1Promise"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Promise.html#aa70c825f2b107eac5f393db03d2dd6ec">associate</a> (const <a class="el" href="classprocess_1_1Future.html">Future</a>&lt; bool &gt; &amp;<a class="el" href="classprocess_1_1Promise.html#a8aef752d6c90cb11e58e3166b7592ef1">future</a>)</td></tr>
+<tr class="separator:aa70c825f2b107eac5f393db03d2dd6ec inherit pub_methods_classprocess_1_1Promise"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2fc569c8bf99acb3e53a68ff3b266667 inherit pub_methods_classprocess_1_1Promise"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Promise.html#a2fc569c8bf99acb3e53a68ff3b266667">fail</a> (const std::string &amp;message)</td></tr>
+<tr class="separator:a2fc569c8bf99acb3e53a68ff3b266667 inherit pub_methods_classprocess_1_1Promise"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8aef752d6c90cb11e58e3166b7592ef1 inherit pub_methods_classprocess_1_1Promise"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">Future</a>&lt; bool &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Promise.html#a8aef752d6c90cb11e58e3166b7592ef1">future</a> () const</td></tr>
+<tr class="separator:a8aef752d6c90cb11e58e3166b7592ef1 inherit pub_methods_classprocess_1_1Promise"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
+Protected Member Functions</h2></td></tr>
+<tr class="memitem:a835a153796f9091a048ad7cf4ab5836c"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classTry.html">Try</a>&lt; bool &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1resource__provider_1_1Registrar_1_1Operation.html#a835a153796f9091a048ad7cf4ab5836c">perform</a> (registry::Registry *registry)=0</td></tr>
+<tr class="separator:a835a153796f9091a048ad7cf4ab5836c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
+<a class="anchor" id="acf27c5181745f5c8f7dd8d913a0cb347"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual mesos::resource_provider::Registrar::Operation::~Operation </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 class="mlabel">default</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a class="anchor" id="abda17f5ffaf3663da9da1eaad5060e14"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classTry.html">Try</a>&lt;bool&gt; mesos::resource_provider::Registrar::Operation::operator() </td>
+          <td>(</td>
+          <td class="paramtype">registry::Registry *&#160;</td>
+          <td class="paramname"><em>registry</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a835a153796f9091a048ad7cf4ab5836c"></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="classTry.html">Try</a>&lt;bool&gt; mesos::resource_provider::Registrar::Operation::perform </td>
+          <td>(</td>
+          <td class="paramtype">registry::Registry *&#160;</td>
+          <td class="paramname"><em>registry</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">pure virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a9a33d37502b566caf2d93333c7b2030b"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool mesos::resource_provider::Registrar::Operation::set </td>
+          <td>(</td>
+          <td class="paramname"></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/<a class="el" href="resource__provider_2registrar_8hpp_source.html">registrar.hpp</a></li>
+</ul>
+</div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.5
+</small></address>
+</body>
+</html>

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

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/74cbbec8/content/api/latest/c++/classmesos_1_1resource__provider_1_1RemoveResourceProvider-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1resource__provider_1_1RemoveResourceProvider-members.html b/content/api/latest/c++/classmesos_1_1resource__provider_1_1RemoveResourceProvider-members.html
new file mode 100644
index 0000000..0a3fb46
--- /dev/null
+++ b/content/api/latest/c++/classmesos_1_1resource__provider_1_1RemoveResourceProvider-members.html
@@ -0,0 +1,83 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.5"/>
+<title>Apache Mesos: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Apache Mesos
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.5 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="examples.html"><span>Examples</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+<div id="nav-path" class="navpath">
+  <ul>
+<li class="navelem"><a class="el" href="namespacemesos.html">mesos</a></li><li class="navelem"><a class="el" href="namespacemesos_1_1resource__provider.html">resource_provider</a></li><li class="navelem"><a class="el" href="classmesos_1_1resource__provider_1_1RemoveResourceProvider.html">RemoveResourceProvider</a></li>  </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="headertitle">
+<div class="title">mesos::resource_provider::RemoveResourceProvider Member List</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="classmesos_1_1resource__provider_1_1RemoveResourceProvider.html">mesos::resource_provider::RemoveResourceProvider</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Promise.html#aa70c825f2b107eac5f393db03d2dd6ec">associate</a>(const Future&lt; bool &gt; &amp;future)</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1Promise.html#a8f50fcfd7ddb6dd39ec2cd468377cd5d">discard</a>()</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Promise.html#a2fc569c8bf99acb3e53a68ff3b266667">fail</a>(const std::string &amp;message)</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1Promise.html#a8aef752d6c90cb11e58e3166b7592ef1">future</a>() const</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1resource__provider_1_1Registrar_1_1Operation.html#abda17f5ffaf3663da9da1eaad5060e14">operator()</a>(registry::Registry *registry)</td><td class="entry"><a class="el" href="classmesos_1_1resource__provider_1_1Registrar_1_1Operation.html">mesos::resource_provider::Registrar::Operation</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1Promise.html#ad96eae1c1003a896e34b6a4c66e23c39">Promise</a>()</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Promise.html#a863b7ddd169d89f8eb5947f49613dc92">Promise</a>(const bool &amp;t)</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1Promise.html#ae21d4ecd85e32dd84e32dd5813ac9284">Promise</a>(Promise&lt; bool &gt; &amp;&amp;that)</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1resource__provider_1_1RemoveResourceProvider.html#a6a9b698dd965fd875871e088d656b9b2">RemoveResourceProvider</a>(const ResourceProviderID &amp;id)</td><td class="entry"><a class="el" href="classmesos_1_1resource__provider_1_1RemoveResourceProvider.html">mesos::resource_provider::RemoveResourceProvider</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1resource__provider_1_1Registrar_1_1Operation.html#a9a33d37502b566caf2d93333c7b2030b">set</a>()</td><td class="entry"><a class="el" href="classmesos_1_1resource__provider_1_1Registrar_1_1Operation.html">mesos::resource_provider::Registrar::Operation</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Promise.html#a989b8dfa7eb2633de3f0f25ac2b87943">Promise&lt; bool &gt;::set</a>(const bool &amp;_t)</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1Promise.html#a020c44bfea0e8b3f4ffb369775d7ab83">Promise&lt; bool &gt;::set</a>(bool &amp;&amp;_t)</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Promise.html#a19d6a340d2ea310f89ba8a722b1fef18">Promise&lt; bool &gt;::set</a>(const Future&lt; bool &gt; &amp;future)</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1resource__provider_1_1Registrar_1_1Operation.html#acf27c5181745f5c8f7dd8d913a0cb347">~Operation</a>()=default</td><td class="entry"><a class="el" href="classmesos_1_1resource__provider_1_1Registrar_1_1Operation.html">mesos::resource_provider::Registrar::Operation</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Promise.html#aa218de27008dceaab89f594b341614ca">~Promise</a>()</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</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.5
+</small></address>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/74cbbec8/content/api/latest/c++/classmesos_1_1resource__provider_1_1RemoveResourceProvider.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1resource__provider_1_1RemoveResourceProvider.html b/content/api/latest/c++/classmesos_1_1resource__provider_1_1RemoveResourceProvider.html
new file mode 100644
index 0000000..ffbba86
--- /dev/null
+++ b/content/api/latest/c++/classmesos_1_1resource__provider_1_1RemoveResourceProvider.html
@@ -0,0 +1,147 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.5"/>
+<title>Apache Mesos: mesos::resource_provider::RemoveResourceProvider Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Apache Mesos
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.5 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="examples.html"><span>Examples</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+<div id="nav-path" class="navpath">
+  <ul>
+<li class="navelem"><a class="el" href="namespacemesos.html">mesos</a></li><li class="navelem"><a class="el" href="namespacemesos_1_1resource__provider.html">resource_provider</a></li><li class="navelem"><a class="el" href="classmesos_1_1resource__provider_1_1RemoveResourceProvider.html">RemoveResourceProvider</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_1resource__provider_1_1RemoveResourceProvider-members.html">List of all members</a>  </div>
+  <div class="headertitle">
+<div class="title">mesos::resource_provider::RemoveResourceProvider Class Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p><code>#include &lt;<a class="el" href="resource__provider_2registrar_8hpp_source.html">registrar.hpp</a>&gt;</code></p>
+<div class="dynheader">
+Inheritance diagram for mesos::resource_provider::RemoveResourceProvider:</div>
+<div class="dyncontent">
+ <div class="center">
+  <img src="classmesos_1_1resource__provider_1_1RemoveResourceProvider.png" usemap="#mesos::resource_provider::RemoveResourceProvider_map" alt=""/>
+  <map id="mesos::resource_provider::RemoveResourceProvider_map" name="mesos::resource_provider::RemoveResourceProvider_map">
+<area href="classmesos_1_1resource__provider_1_1Registrar_1_1Operation.html" alt="mesos::resource_provider::Registrar::Operation" shape="rect" coords="0,56,313,80"/>
+<area href="classprocess_1_1Promise.html" alt="process::Promise&lt; bool &gt;" shape="rect" coords="0,0,313,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:a6a9b698dd965fd875871e088d656b9b2"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1resource__provider_1_1RemoveResourceProvider.html#a6a9b698dd965fd875871e088d656b9b2">RemoveResourceProvider</a> (const ResourceProviderID &amp;id)</td></tr>
+<tr class="separator:a6a9b698dd965fd875871e088d656b9b2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_methods_classmesos_1_1resource__provider_1_1Registrar_1_1Operation"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classmesos_1_1resource__provider_1_1Registrar_1_1Operation')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classmesos_1_1resource__provider_1_1Registrar_1_1Operation.html">mesos::resource_provider::Registrar::Operation</a></td></tr>
+<tr class="memitem:acf27c5181745f5c8f7dd8d913a0cb347 inherit pub_methods_classmesos_1_1resource__provider_1_1Registrar_1_1Operation"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1resource__provider_1_1Registrar_1_1Operation.html#acf27c5181745f5c8f7dd8d913a0cb347">~Operation</a> ()=default</td></tr>
+<tr class="separator:acf27c5181745f5c8f7dd8d913a0cb347 inherit pub_methods_classmesos_1_1resource__provider_1_1Registrar_1_1Operation"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abda17f5ffaf3663da9da1eaad5060e14 inherit pub_methods_classmesos_1_1resource__provider_1_1Registrar_1_1Operation"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; bool &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1resource__provider_1_1Registrar_1_1Operation.html#abda17f5ffaf3663da9da1eaad5060e14">operator()</a> (registry::Registry *registry)</td></tr>
+<tr class="separator:abda17f5ffaf3663da9da1eaad5060e14 inherit pub_methods_classmesos_1_1resource__provider_1_1Registrar_1_1Operation"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9a33d37502b566caf2d93333c7b2030b inherit pub_methods_classmesos_1_1resource__provider_1_1Registrar_1_1Operation"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1resource__provider_1_1Registrar_1_1Operation.html#a9a33d37502b566caf2d93333c7b2030b">set</a> ()</td></tr>
+<tr class="separator:a9a33d37502b566caf2d93333c7b2030b inherit pub_methods_classmesos_1_1resource__provider_1_1Registrar_1_1Operation"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_methods_classprocess_1_1Promise"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classprocess_1_1Promise')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td></tr>
+<tr class="memitem:ad96eae1c1003a896e34b6a4c66e23c39 inherit pub_methods_classprocess_1_1Promise"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Promise.html#ad96eae1c1003a896e34b6a4c66e23c39">Promise</a> ()</td></tr>
+<tr class="separator:ad96eae1c1003a896e34b6a4c66e23c39 inherit pub_methods_classprocess_1_1Promise"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a863b7ddd169d89f8eb5947f49613dc92 inherit pub_methods_classprocess_1_1Promise"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Promise.html#a863b7ddd169d89f8eb5947f49613dc92">Promise</a> (const bool &amp;t)</td></tr>
+<tr class="separator:a863b7ddd169d89f8eb5947f49613dc92 inherit pub_methods_classprocess_1_1Promise"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae21d4ecd85e32dd84e32dd5813ac9284 inherit pub_methods_classprocess_1_1Promise"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Promise.html#ae21d4ecd85e32dd84e32dd5813ac9284">Promise</a> (<a class="el" href="classprocess_1_1Promise.html">Promise</a>&lt; bool &gt; &amp;&amp;that)</td></tr>
+<tr class="separator:ae21d4ecd85e32dd84e32dd5813ac9284 inherit pub_methods_classprocess_1_1Promise"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa218de27008dceaab89f594b341614ca inherit pub_methods_classprocess_1_1Promise"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Promise.html#aa218de27008dceaab89f594b341614ca">~Promise</a> ()</td></tr>
+<tr class="separator:aa218de27008dceaab89f594b341614ca inherit pub_methods_classprocess_1_1Promise"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8f50fcfd7ddb6dd39ec2cd468377cd5d inherit pub_methods_classprocess_1_1Promise"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Promise.html#a8f50fcfd7ddb6dd39ec2cd468377cd5d">discard</a> ()</td></tr>
+<tr class="separator:a8f50fcfd7ddb6dd39ec2cd468377cd5d inherit pub_methods_classprocess_1_1Promise"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a989b8dfa7eb2633de3f0f25ac2b87943 inherit pub_methods_classprocess_1_1Promise"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Promise.html#a989b8dfa7eb2633de3f0f25ac2b87943">set</a> (const bool &amp;_t)</td></tr>
+<tr class="separator:a989b8dfa7eb2633de3f0f25ac2b87943 inherit pub_methods_classprocess_1_1Promise"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a020c44bfea0e8b3f4ffb369775d7ab83 inherit pub_methods_classprocess_1_1Promise"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Promise.html#a020c44bfea0e8b3f4ffb369775d7ab83">set</a> (bool &amp;&amp;_t)</td></tr>
+<tr class="separator:a020c44bfea0e8b3f4ffb369775d7ab83 inherit pub_methods_classprocess_1_1Promise"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a19d6a340d2ea310f89ba8a722b1fef18 inherit pub_methods_classprocess_1_1Promise"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Promise.html#a19d6a340d2ea310f89ba8a722b1fef18">set</a> (const <a class="el" href="classprocess_1_1Future.html">Future</a>&lt; bool &gt; &amp;<a class="el" href="classprocess_1_1Promise.html#a8aef752d6c90cb11e58e3166b7592ef1">future</a>)</td></tr>
+<tr class="separator:a19d6a340d2ea310f89ba8a722b1fef18 inherit pub_methods_classprocess_1_1Promise"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa70c825f2b107eac5f393db03d2dd6ec inherit pub_methods_classprocess_1_1Promise"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Promise.html#aa70c825f2b107eac5f393db03d2dd6ec">associate</a> (const <a class="el" href="classprocess_1_1Future.html">Future</a>&lt; bool &gt; &amp;<a class="el" href="classprocess_1_1Promise.html#a8aef752d6c90cb11e58e3166b7592ef1">future</a>)</td></tr>
+<tr class="separator:aa70c825f2b107eac5f393db03d2dd6ec inherit pub_methods_classprocess_1_1Promise"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2fc569c8bf99acb3e53a68ff3b266667 inherit pub_methods_classprocess_1_1Promise"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Promise.html#a2fc569c8bf99acb3e53a68ff3b266667">fail</a> (const std::string &amp;message)</td></tr>
+<tr class="separator:a2fc569c8bf99acb3e53a68ff3b266667 inherit pub_methods_classprocess_1_1Promise"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8aef752d6c90cb11e58e3166b7592ef1 inherit pub_methods_classprocess_1_1Promise"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">Future</a>&lt; bool &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Promise.html#a8aef752d6c90cb11e58e3166b7592ef1">future</a> () const</td></tr>
+<tr class="separator:a8aef752d6c90cb11e58e3166b7592ef1 inherit pub_methods_classprocess_1_1Promise"><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>
+</table>
+<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
+<a class="anchor" id="a6a9b698dd965fd875871e088d656b9b2"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">mesos::resource_provider::RemoveResourceProvider::RemoveResourceProvider </td>
+          <td>(</td>
+          <td class="paramtype">const ResourceProviderID &amp;&#160;</td>
+          <td class="paramname"><em>id</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">explicit</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/<a class="el" href="resource__provider_2registrar_8hpp_source.html">registrar.hpp</a></li>
+</ul>
+</div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.5
+</small></address>
+</body>
+</html>

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

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/74cbbec8/content/api/latest/c++/dir_74eab5df10e7274ca9726b983071235d.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/dir_74eab5df10e7274ca9726b983071235d.html b/content/api/latest/c++/dir_74eab5df10e7274ca9726b983071235d.html
index 102d32b..bfe713b 100644
--- a/content/api/latest/c++/dir_74eab5df10e7274ca9726b983071235d.html
+++ b/content/api/latest/c++/dir_74eab5df10e7274ca9726b983071235d.html
@@ -66,6 +66,10 @@ Files</h2></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:src_2resource__provider_2message_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="src_2resource__provider_2message_8hpp.html">message.hpp</a> <a href="src_2resource__provider_2message_8hpp_source.html">[code]</a></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:resource__provider_2registrar_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="resource__provider_2registrar_8hpp.html">registrar.hpp</a> <a href="resource__provider_2registrar_8hpp_source.html">[code]</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:resource__provider_2registry_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="resource__provider_2registry_8hpp.html">registry.hpp</a> <a href="resource__provider_2registry_8hpp_source.html">[code]</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:resource__provider_2validation_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="resource__provider_2validation_8hpp.html">validation.hpp</a> <a href="resource__provider_2validation_8hpp_source.html">[code]</a></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/74cbbec8/content/api/latest/c++/dir_ae1a660fbe587eff2b475b14d217c1ef.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/dir_ae1a660fbe587eff2b475b14d217c1ef.html b/content/api/latest/c++/dir_ae1a660fbe587eff2b475b14d217c1ef.html
index cc9f192..9167097 100644
--- a/content/api/latest/c++/dir_ae1a660fbe587eff2b475b14d217c1ef.html
+++ b/content/api/latest/c++/dir_ae1a660fbe587eff2b475b14d217c1ef.html
@@ -72,9 +72,9 @@ Files</h2></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:src_2master_2quota_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="src_2master_2quota_8hpp.html">quota.hpp</a> <a href="src_2master_2quota_8hpp_source.html">[code]</a></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:registrar_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="registrar_8hpp.html">registrar.hpp</a> <a href="registrar_8hpp_source.html">[code]</a></td></tr>
+<tr class="memitem:master_2registrar_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="master_2registrar_8hpp.html">registrar.hpp</a> <a href="master_2registrar_8hpp_source.html">[code]</a></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:registry_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="registry_8hpp.html">registry.hpp</a> <a href="registry_8hpp_source.html">[code]</a></td></tr>
+<tr class="memitem:master_2registry_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="master_2registry_8hpp.html">registry.hpp</a> <a href="master_2registry_8hpp_source.html">[code]</a></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:master_2validation_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="master_2validation_8hpp.html">validation.hpp</a> <a href="master_2validation_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/74cbbec8/content/api/latest/c++/files.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/files.html b/content/api/latest/c++/files.html
index a4eb284..ab07829 100644
--- a/content/api/latest/c++/files.html
+++ b/content/api/latest/c++/files.html
@@ -634,8 +634,8 @@
 <tr id="row_2_19_7_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="src_2master_2master_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="src_2master_2master_8hpp.html" target="_self">master.hpp</a></td><td class="desc"></td></tr>
 <tr id="row_2_19_8_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="src_2master_2metrics_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="src_2master_2metrics_8hpp.html" target="_self">metrics.hpp</a></td><td class="desc"></td></tr>
 <tr id="row_2_19_9_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="src_2master_2quota_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="src_2master_2quota_8hpp.html" target="_self">quota.hpp</a></td><td class="desc"></td></tr>
-<tr id="row_2_19_10_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="registrar_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="registrar_8hpp.html" target="_self">registrar.hpp</a></td><td class="desc"></td></tr>
-<tr id="row_2_19_11_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="registry_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="registry_8hpp.html" target="_self">registry.hpp</a></td><td class="desc"></td></tr>
+<tr id="row_2_19_10_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="master_2registrar_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="master_2registrar_8hpp.html" target="_self">registrar.hpp</a></td><td class="desc"></td></tr>
+<tr id="row_2_19_11_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="master_2registry_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="master_2registry_8hpp.html" target="_self">registry.hpp</a></td><td class="desc"></td></tr>
 <tr id="row_2_19_12_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="master_2validation_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="master_2validation_8hpp.html" target="_self">validation.hpp</a></td><td class="desc"></td></tr>
 <tr id="row_2_19_13_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a href="weights_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="weights_8hpp.html" target="_self">weights.hpp</a></td><td class="desc"></td></tr>
 <tr id="row_2_20_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img id="arr_2_20_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('2_20_')"/><img id="img_2_20_" src="ftv2folderclosed.png" alt="+" width="24" height="22" onclick="toggleFolder('2_20_')"/><a class="el" href="dir_7e580a9e3cd345dd51216eb99dadc8eb.html" target="_self">messages</a></td><td class="desc"></td></tr>
@@ -671,7 +671,9 @@
 <tr id="row_2_24_4_" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="resource__provider_2local_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="resource__provider_2local_8hpp.html" target="_self">local.hpp</a></td><td class="desc"></td></tr>
 <tr id="row_2_24_5_" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="resource__provider_2manager_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="resource__provider_2manager_8hpp.html" target="_self">manager.hpp</a></td><td class="desc"></td></tr>
 <tr id="row_2_24_6_" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="src_2resource__provider_2message_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="src_2resource__provider_2message_8hpp.html" target="_self">message.hpp</a></td><td class="desc"></td></tr>
-<tr id="row_2_24_7_" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a href="resource__provider_2validation_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="resource__provider_2validation_8hpp.html" target="_self">validation.hpp</a></td><td class="desc"></td></tr>
+<tr id="row_2_24_7_" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="resource__provider_2registrar_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="resource__provider_2registrar_8hpp.html" target="_self">registrar.hpp</a></td><td class="desc"></td></tr>
+<tr id="row_2_24_8_" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="resource__provider_2registry_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="resource__provider_2registry_8hpp.html" target="_self">registry.hpp</a></td><td class="desc"></td></tr>
+<tr id="row_2_24_9_" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a href="resource__provider_2validation_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="resource__provider_2validation_8hpp.html" target="_self">validation.hpp</a></td><td class="desc"></td></tr>
 <tr id="row_2_25_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img id="arr_2_25_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('2_25_')"/><img id="img_2_25_" src="ftv2folderclosed.png" alt="+" width="24" height="22" onclick="toggleFolder('2_25_')"/><a class="el" href="dir_95e7e37fdd08ec500cc8c986cc823cf5.html" target="_self">sched</a></td><td class="desc"></td></tr>
 <tr id="row_2_25_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="src_2sched_2constants_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="src_2sched_2constants_8hpp.html" target="_self">constants.hpp</a></td><td class="desc"></td></tr>
 <tr id="row_2_25_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a href="src_2sched_2flags_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="src_2sched_2flags_8hpp.html" target="_self">flags.hpp</a></td><td class="desc"></td></tr>


[21/21] mesos-site git commit: Updated the website built from mesos SHA: 46db7e4.

Posted by gi...@apache.org.
Updated the website built from mesos SHA: 46db7e4.


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

Branch: refs/heads/asf-site
Commit: 74cbbec8dc542de37a9e4052926f11a1a5e90bd7
Parents: 3b8524c
Author: jenkins <bu...@apache.org>
Authored: Thu Oct 5 15:51:16 2017 +0000
Committer: jenkins <bu...@apache.org>
Committed: Thu Oct 5 15:51:16 2017 +0000

----------------------------------------------------------------------
 content/api/latest/c++/Nodes.xml                | 414 +++++++-
 content/api/latest/c++/Tokens.xml               | 784 ++++++++++++++++
 content/api/latest/c++/annotated.html           | 149 +--
 content/api/latest/c++/classes.html             | 357 +++----
 ...esos_1_1internal_1_1master_1_1Operation.html |   4 +-
 ...esos_1_1internal_1_1master_1_1Registrar.html |   4 +-
 ...s_1_1internal_1_1slave_1_1Slave-members.html |   4 +-
 ...1internal_1_1tests_1_1MockSlave-members.html |   8 +-
 ...ovider_1_1AdmitResourceProvider-members.html |  83 ++
 ...urce__provider_1_1AdmitResourceProvider.html | 147 +++
 ...ource__provider_1_1AdmitResourceProvider.png | Bin 0 -> 1433 bytes
 ...rce__provider_1_1AgentRegistrar-members.html |  75 ++
 ...1_1resource__provider_1_1AgentRegistrar.html | 209 +++++
 ..._1_1resource__provider_1_1AgentRegistrar.png | Bin 0 -> 882 bytes
 ...ce__provider_1_1MasterRegistrar-members.html |  75 ++
 ..._1resource__provider_1_1MasterRegistrar.html | 207 ++++
 ...1_1resource__provider_1_1MasterRegistrar.png | Bin 0 -> 892 bytes
 ...resource__provider_1_1Registrar-members.html |  73 ++
 ...esos_1_1resource__provider_1_1Registrar.html | 243 +++++
 ...mesos_1_1resource__provider_1_1Registrar.png | Bin 0 -> 1230 bytes
 ...vider_1_1Registrar_1_1Operation-members.html |  83 ++
 ...rce__provider_1_1Registrar_1_1Operation.html | 203 ++++
 ...urce__provider_1_1Registrar_1_1Operation.png | Bin 0 -> 2037 bytes
 ...vider_1_1RemoveResourceProvider-members.html |  83 ++
 ...rce__provider_1_1RemoveResourceProvider.html | 147 +++
 ...urce__provider_1_1RemoveResourceProvider.png | Bin 0 -> 1443 bytes
 .../dir_74eab5df10e7274ca9726b983071235d.html   |   4 +
 .../dir_ae1a660fbe587eff2b475b14d217c1ef.html   |   4 +-
 content/api/latest/c++/files.html               |   8 +-
 content/api/latest/c++/functions_0x61.html      | 140 +--
 content/api/latest/c++/functions_0x63.html      | 243 ++---
 content/api/latest/c++/functions_0x68.html      |   3 +
 content/api/latest/c++/functions_0x69.html      |  47 +-
 content/api/latest/c++/functions_0x6d.html      | 147 +--
 content/api/latest/c++/functions_0x6e.html      |   3 +
 content/api/latest/c++/functions_0x6f.html      | 241 +++--
 content/api/latest/c++/functions_0x70.html      | 135 ++-
 content/api/latest/c++/functions_0x72.html      | 177 ++--
 content/api/latest/c++/functions_0x73.html      | 183 ++--
 content/api/latest/c++/functions_0x74.html      |  70 +-
 content/api/latest/c++/functions_0x75.html      |  18 +-
 content/api/latest/c++/functions_0x76.html      |  12 +-
 content/api/latest/c++/functions_0x77.html      |  20 +-
 content/api/latest/c++/functions_0x7e.html      |  36 +-
 content/api/latest/c++/functions_func_0x61.html |  97 +-
 content/api/latest/c++/functions_func_0x63.html | 158 ++--
 content/api/latest/c++/functions_func_0x69.html |   8 +-
 content/api/latest/c++/functions_func_0x6d.html |  91 +-
 content/api/latest/c++/functions_func_0x6f.html | 204 ++--
 content/api/latest/c++/functions_func_0x70.html |  88 +-
 content/api/latest/c++/functions_func_0x72.html | 127 ++-
 content/api/latest/c++/functions_func_0x73.html | 140 +--
 content/api/latest/c++/functions_func_0x74.html |   6 +-
 content/api/latest/c++/functions_func_0x76.html |   6 +-
 content/api/latest/c++/functions_func_0x77.html |   6 +-
 content/api/latest/c++/functions_func_0x7e.html |  36 +-
 content/api/latest/c++/functions_rela.html      |  10 +-
 content/api/latest/c++/functions_vars_0x6d.html |   6 +-
 content/api/latest/c++/functions_vars_0x75.html |   6 +-
 content/api/latest/c++/globals_0x75.html        |   6 +-
 content/api/latest/c++/hierarchy.html           | 646 ++++++-------
 content/api/latest/c++/index.hhc                | 127 ++-
 content/api/latest/c++/index.hhk                | 237 +++--
 content/api/latest/c++/index.hhp                |  31 +-
 .../api/latest/c++/master_2registrar_8hpp.html  |  93 ++
 .../c++/master_2registrar_8hpp_source.html      | 224 +++++
 .../api/latest/c++/master_2registry_8hpp.html   |  66 ++
 .../c++/master_2registry_8hpp_source.html       |  85 ++
 .../api/latest/c++/mock__registrar_8hpp.html    |   2 +-
 .../latest/c++/mock__registrar_8hpp_source.html |   4 +-
 .../api/latest/c++/mock__slave_8hpp_source.html |   2 +-
 .../api/latest/c++/namespacemembers_0x67.html   |  13 +-
 .../api/latest/c++/namespacemembers_0x68.html   |   6 +-
 .../api/latest/c++/namespacemembers_0x6a.html   |  13 +-
 .../api/latest/c++/namespacemembers_0x6d.html   |  12 +-
 .../api/latest/c++/namespacemembers_0x6e.html   |   6 +-
 .../api/latest/c++/namespacemembers_0x6f.html   | 130 +--
 .../api/latest/c++/namespacemembers_0x73.html   |   6 +-
 .../api/latest/c++/namespacemembers_0x74.html   |   6 +-
 .../api/latest/c++/namespacemembers_0x75.html   |   6 +-
 .../latest/c++/namespacemembers_func_0x67.html  |   9 +-
 .../latest/c++/namespacemembers_func_0x6f.html  | 130 +--
 .../latest/c++/namespacemembers_vars_0x6e.html  |   6 +-
 content/api/latest/c++/namespacemesos.html      |   2 +
 .../latest/c++/namespacemesos_1_1internal.html  |  36 +
 ...pacemesos_1_1internal_1_1slave_1_1paths.html |  28 +
 .../namespacemesos_1_1resource__provider.html   |  79 ++
 content/api/latest/c++/namespaces.html          |  33 +-
 content/api/latest/c++/paths_8hpp.html          |   2 +
 content/api/latest/c++/paths_8hpp_source.html   |  72 +-
 content/api/latest/c++/registrar_8hpp.html      |  93 --
 .../api/latest/c++/registrar_8hpp_source.html   | 224 -----
 content/api/latest/c++/registry_8hpp.html       |  66 --
 .../api/latest/c++/registry_8hpp_source.html    |  85 --
 .../c++/resource__provider_2registrar_8hpp.html |  99 ++
 ...source__provider_2registrar_8hpp_source.html | 251 +++++
 .../c++/resource__provider_2registry_8hpp.html  |  66 ++
 ...esource__provider_2registry_8hpp_source.html |  87 ++
 content/api/latest/c++/slave_8hpp_source.html   | 935 ++++++++++---------
 .../c++/src_2master_2maintenance_8hpp.html      |   4 +-
 .../src_2master_2maintenance_8hpp_source.html   |   8 +-
 .../latest/c++/src_2master_2master_8hpp.html    |   2 +-
 .../c++/src_2master_2master_8hpp_source.html    |   4 +-
 .../api/latest/c++/src_2master_2quota_8hpp.html |   4 +-
 .../c++/src_2master_2quota_8hpp_source.html     |   8 +-
 .../src_2resource__provider_2message_8hpp.html  |  13 +-
 ...resource__provider_2message_8hpp_source.html | 100 +-
 content/api/latest/c++/weights_8hpp.html        |   4 +-
 content/api/latest/c++/weights_8hpp_source.html |   8 +-
 content/sitemap.xml                             | 100 +-
 110 files changed, 6932 insertions(+), 3179 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/mesos-site/blob/74cbbec8/content/api/latest/c++/Nodes.xml
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/Nodes.xml b/content/api/latest/c++/Nodes.xml
index 971fd34..64541c1 100644
--- a/content/api/latest/c++/Nodes.xml
+++ b/content/api/latest/c++/Nodes.xml
@@ -757,6 +757,10 @@
               <Path>namespacemesos_1_1python.html</Path>
              </Node>
              <Node>
+              <Name>resource_provider</Name>
+              <Path>namespacemesos_1_1resource__provider.html</Path>
+             </Node>
+             <Node>
               <Name>roles</Name>
               <Path>namespacemesos_1_1roles.html</Path>
              </Node>
@@ -17426,6 +17430,133 @@
               </Subnodes>
              </Node>
              <Node>
+              <Name>resource_provider</Name>
+              <Path>namespacemesos_1_1resource__provider.html</Path>
+              <Subnodes>
+               <Node>
+                <Name>Registrar</Name>
+                <Path>classmesos_1_1resource__provider_1_1Registrar.html</Path>
+                <Subnodes>
+                 <Node>
+                  <Name>Operation</Name>
+                  <Path>classmesos_1_1resource__provider_1_1Registrar_1_1Operation.html</Path>
+                  <Subnodes>
+                   <Node>
+                    <Name>~Operation</Name>
+                    <Path>classmesos_1_1resource__provider_1_1Registrar_1_1Operation.html</Path>
+                    <Anchor>acf27c5181745f5c8f7dd8d913a0cb347</Anchor>
+                   </Node>
+                   <Node>
+                    <Name>operator()</Name>
+                    <Path>classmesos_1_1resource__provider_1_1Registrar_1_1Operation.html</Path>
+                    <Anchor>abda17f5ffaf3663da9da1eaad5060e14</Anchor>
+                   </Node>
+                   <Node>
+                    <Name>perform</Name>
+                    <Path>classmesos_1_1resource__provider_1_1Registrar_1_1Operation.html</Path>
+                    <Anchor>a835a153796f9091a048ad7cf4ab5836c</Anchor>
+                   </Node>
+                   <Node>
+                    <Name>set</Name>
+                    <Path>classmesos_1_1resource__provider_1_1Registrar_1_1Operation.html</Path>
+                    <Anchor>a9a33d37502b566caf2d93333c7b2030b</Anchor>
+                   </Node>
+                  </Subnodes>
+                 </Node>
+                 <Node>
+                  <Name>~Registrar</Name>
+                  <Path>classmesos_1_1resource__provider_1_1Registrar.html</Path>
+                  <Anchor>acbce2a2ecd5d4f4d9157e482dc40742c</Anchor>
+                 </Node>
+                 <Node>
+                  <Name>apply</Name>
+                  <Path>classmesos_1_1resource__provider_1_1Registrar.html</Path>
+                  <Anchor>aaab7749c63ecb420293a0684180b1047</Anchor>
+                 </Node>
+                 <Node>
+                  <Name>recover</Name>
+                  <Path>classmesos_1_1resource__provider_1_1Registrar.html</Path>
+                  <Anchor>afc3474006034095fd80af2bfff5da76b</Anchor>
+                 </Node>
+                </Subnodes>
+               </Node>
+               <Node>
+                <Name>AdmitResourceProvider</Name>
+                <Path>classmesos_1_1resource__provider_1_1AdmitResourceProvider.html</Path>
+                <Subnodes>
+                 <Node>
+                  <Name>AdmitResourceProvider</Name>
+                  <Path>classmesos_1_1resource__provider_1_1AdmitResourceProvider.html</Path>
+                  <Anchor>ab0fee9903f173d4f111aae10872c18f9</Anchor>
+                 </Node>
+                </Subnodes>
+               </Node>
+               <Node>
+                <Name>RemoveResourceProvider</Name>
+                <Path>classmesos_1_1resource__provider_1_1RemoveResourceProvider.html</Path>
+                <Subnodes>
+                 <Node>
+                  <Name>RemoveResourceProvider</Name>
+                  <Path>classmesos_1_1resource__provider_1_1RemoveResourceProvider.html</Path>
+                  <Anchor>a6a9b698dd965fd875871e088d656b9b2</Anchor>
+                 </Node>
+                </Subnodes>
+               </Node>
+               <Node>
+                <Name>AgentRegistrar</Name>
+                <Path>classmesos_1_1resource__provider_1_1AgentRegistrar.html</Path>
+                <Subnodes>
+                 <Node>
+                  <Name>AgentRegistrar</Name>
+                  <Path>classmesos_1_1resource__provider_1_1AgentRegistrar.html</Path>
+                  <Anchor>a0624f8b9348b872068388bce72623f88</Anchor>
+                 </Node>
+                 <Node>
+                  <Name>~AgentRegistrar</Name>
+                  <Path>classmesos_1_1resource__provider_1_1AgentRegistrar.html</Path>
+                  <Anchor>a04574b709a09b4dd845b7e1adf831ab5</Anchor>
+                 </Node>
+                 <Node>
+                  <Name>apply</Name>
+                  <Path>classmesos_1_1resource__provider_1_1AgentRegistrar.html</Path>
+                  <Anchor>a3b261428d1a06d7bfcfa5951888fbe1f</Anchor>
+                 </Node>
+                 <Node>
+                  <Name>recover</Name>
+                  <Path>classmesos_1_1resource__provider_1_1AgentRegistrar.html</Path>
+                  <Anchor>aec28c396994b868a9aa75917920ba96d</Anchor>
+                 </Node>
+                </Subnodes>
+               </Node>
+               <Node>
+                <Name>MasterRegistrar</Name>
+                <Path>classmesos_1_1resource__provider_1_1MasterRegistrar.html</Path>
+                <Subnodes>
+                 <Node>
+                  <Name>MasterRegistrar</Name>
+                  <Path>classmesos_1_1resource__provider_1_1MasterRegistrar.html</Path>
+                  <Anchor>a5ee4a29adc917364d2ed588eb9af0e0e</Anchor>
+                 </Node>
+                 <Node>
+                  <Name>~MasterRegistrar</Name>
+                  <Path>classmesos_1_1resource__provider_1_1MasterRegistrar.html</Path>
+                  <Anchor>a7f98df5138becf8723ad474efafe58a1</Anchor>
+                 </Node>
+                 <Node>
+                  <Name>apply</Name>
+                  <Path>classmesos_1_1resource__provider_1_1MasterRegistrar.html</Path>
+                  <Anchor>a150589689cc428be01789de2c737f7fe</Anchor>
+                 </Node>
+                 <Node>
+                  <Name>recover</Name>
+                  <Path>classmesos_1_1resource__provider_1_1MasterRegistrar.html</Path>
+                  <Anchor>a2979254b3ceb7822ca78ad18c0b829f4</Anchor>
+                 </Node>
+                </Subnodes>
+               </Node>
+              </Subnodes>
+             </Node>
+             <Node>
               <Name>roles</Name>
               <Path>namespacemesos_1_1roles.html</Path>
              </Node>
@@ -34560,6 +34691,10 @@
             <Path>classmesos_1_1internal_1_1slave_1_1NvidiaVolume.html</Path>
            </Node>
            <Node>
+            <Name>mesos::ObjectApprover::Object</Name>
+            <Path>structmesos_1_1ObjectApprover_1_1Object.html</Path>
+           </Node>
+           <Node>
             <Name>Jvm::Object</Name>
             <Path>classJvm_1_1Object.html</Path>
             <Subnodes>
@@ -34622,10 +34757,6 @@
             </Subnodes>
            </Node>
            <Node>
-            <Name>mesos::ObjectApprover::Object</Name>
-            <Path>structmesos_1_1ObjectApprover_1_1Object.html</Path>
-           </Node>
-           <Node>
             <Name>JSON::Object</Name>
             <Path>structJSON_1_1Object.html</Path>
            </Node>
@@ -35523,6 +35654,20 @@
                </Node>
               </Subnodes>
              </Node>
+             <Node>
+              <Name>mesos::resource_provider::Registrar::Operation</Name>
+              <Path>classmesos_1_1resource__provider_1_1Registrar_1_1Operation.html</Path>
+              <Subnodes>
+               <Node>
+                <Name>mesos::resource_provider::AdmitResourceProvider</Name>
+                <Path>classmesos_1_1resource__provider_1_1AdmitResourceProvider.html</Path>
+               </Node>
+               <Node>
+                <Name>mesos::resource_provider::RemoveResourceProvider</Name>
+                <Path>classmesos_1_1resource__provider_1_1RemoveResourceProvider.html</Path>
+               </Node>
+              </Subnodes>
+             </Node>
             </Subnodes>
            </Node>
            <Node>
@@ -35672,14 +35817,14 @@
             <Path>structprotobuf_1_1internal_1_1Read_3_01google_1_1protobuf_1_1RepeatedPtrField_3_01T_01_4_01_4.html</Path>
            </Node>
            <Node>
-            <Name>mesos::log::Log::Reader</Name>
-            <Path>classmesos_1_1log_1_1Log_1_1Reader.html</Path>
-           </Node>
-           <Node>
             <Name>mesos::internal::recordio::Reader&lt; T &gt;</Name>
             <Path>classmesos_1_1internal_1_1recordio_1_1Reader.html</Path>
            </Node>
            <Node>
+            <Name>mesos::log::Log::Reader</Name>
+            <Path>classmesos_1_1log_1_1Log_1_1Reader.html</Path>
+           </Node>
+           <Node>
             <Name>process::http::Pipe::Reader</Name>
             <Path>classprocess_1_1http_1_1Pipe_1_1Reader.html</Path>
            </Node>
@@ -35718,6 +35863,20 @@
             </Subnodes>
            </Node>
            <Node>
+            <Name>mesos::resource_provider::Registrar</Name>
+            <Path>classmesos_1_1resource__provider_1_1Registrar.html</Path>
+            <Subnodes>
+             <Node>
+              <Name>mesos::resource_provider::AgentRegistrar</Name>
+              <Path>classmesos_1_1resource__provider_1_1AgentRegistrar.html</Path>
+             </Node>
+             <Node>
+              <Name>mesos::resource_provider::MasterRegistrar</Name>
+              <Path>classmesos_1_1resource__provider_1_1MasterRegistrar.html</Path>
+             </Node>
+            </Subnodes>
+           </Node>
+           <Node>
             <Name>mesos::internal::log::Replica</Name>
             <Path>classmesos_1_1internal_1_1log_1_1Replica.html</Path>
            </Node>
@@ -36012,14 +36171,14 @@
             <Path>structmesos_1_1internal_1_1master_1_1Slave.html</Path>
            </Node>
            <Node>
-            <Name>mesos::internal::tests::cluster::Slave</Name>
-            <Path>classmesos_1_1internal_1_1tests_1_1cluster_1_1Slave.html</Path>
-           </Node>
-           <Node>
             <Name>mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess::Slave</Name>
             <Path>structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess_1_1Slave.html</Path>
            </Node>
            <Node>
+            <Name>mesos::internal::tests::cluster::Slave</Name>
+            <Path>classmesos_1_1internal_1_1tests_1_1cluster_1_1Slave.html</Path>
+           </Node>
+           <Node>
             <Name>mesos::internal::slave::state::SlaveState</Name>
             <Path>structmesos_1_1internal_1_1slave_1_1state_1_1SlaveState.html</Path>
            </Node>
@@ -36042,6 +36201,14 @@
             <Path>classos_1_1Stack.html</Path>
            </Node>
            <Node>
+            <Name>mesos::internal::log::Storage::State</Name>
+            <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>mesos::state::State</Name>
             <Path>classmesos_1_1state_1_1State.html</Path>
             <Subnodes>
@@ -36052,14 +36219,6 @@
             </Subnodes>
            </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::log::Storage::State</Name>
-            <Path>structmesos_1_1internal_1_1log_1_1Storage_1_1State.html</Path>
-           </Node>
-           <Node>
             <Name>static_visitor</Name>
             <Path></Path>
             <Subnodes>
@@ -36106,20 +36265,6 @@
             <Path>classStopwatch.html</Path>
            </Node>
            <Node>
-            <Name>mesos::internal::log::Storage</Name>
-            <Path>classmesos_1_1internal_1_1log_1_1Storage.html</Path>
-            <Subnodes>
-             <Node>
-              <Name>mesos::internal::log::LevelDBStorage</Name>
-              <Path>classmesos_1_1internal_1_1log_1_1LevelDBStorage.html</Path>
-             </Node>
-            </Subnodes>
-           </Node>
-           <Node>
-            <Name>net::IP::Storage</Name>
-            <Path>unionnet_1_1IP_1_1Storage.html</Path>
-           </Node>
-           <Node>
             <Name>mesos::state::Storage</Name>
             <Path>classmesos_1_1state_1_1Storage.html</Path>
             <Subnodes>
@@ -36142,6 +36287,20 @@
             </Subnodes>
            </Node>
            <Node>
+            <Name>net::IP::Storage</Name>
+            <Path>unionnet_1_1IP_1_1Storage.html</Path>
+           </Node>
+           <Node>
+            <Name>mesos::internal::log::Storage</Name>
+            <Path>classmesos_1_1internal_1_1log_1_1Storage.html</Path>
+            <Subnodes>
+             <Node>
+              <Name>mesos::internal::log::LevelDBStorage</Name>
+              <Path>classmesos_1_1internal_1_1log_1_1LevelDBStorage.html</Path>
+             </Node>
+            </Subnodes>
+           </Node>
+           <Node>
             <Name>mesos::internal::slave::Store</Name>
             <Path>classmesos_1_1internal_1_1slave_1_1Store.html</Path>
             <Subnodes>
@@ -36858,6 +37017,10 @@
             <Path>structcgroups_1_1blkio_1_1Value.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>
            </Node>
@@ -36866,10 +37029,6 @@
             <Path>classJvm_1_1Variable.html</Path>
            </Node>
            <Node>
-            <Name>mesos::state::Variable</Name>
-            <Path>classmesos_1_1state_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>
@@ -36944,14 +37103,14 @@
             <Path>structprocess_1_1internal_1_1wrap_3_01Future_3_01X_01_4_01_4.html</Path>
            </Node>
            <Node>
-            <Name>process::http::Pipe::Writer</Name>
-            <Path>classprocess_1_1http_1_1Pipe_1_1Writer.html</Path>
-           </Node>
-           <Node>
             <Name>mesos::log::Log::Writer</Name>
             <Path>classmesos_1_1log_1_1Log_1_1Writer.html</Path>
            </Node>
            <Node>
+            <Name>process::http::Pipe::Writer</Name>
+            <Path>classprocess_1_1http_1_1Pipe_1_1Writer.html</Path>
+           </Node>
+           <Node>
             <Name>JSON::WriterProxy</Name>
             <Path>classJSON_1_1WriterProxy.html</Path>
            </Node>
@@ -75503,7 +75662,7 @@
                </Node>
                <Node>
                 <Name>registrar.hpp</Name>
-                <Path>registrar_8hpp.html</Path>
+                <Path>master_2registrar_8hpp.html</Path>
                 <Subnodes>
                  <Node>
                   <Name>Operation</Name>
@@ -75571,7 +75730,7 @@
                </Node>
                <Node>
                 <Name>registry.hpp</Name>
-                <Path>registry_8hpp.html</Path>
+                <Path>master_2registry_8hpp.html</Path>
                </Node>
                <Node>
                 <Name>validation.hpp</Name>
@@ -76654,9 +76813,171 @@
                    </Node>
                   </Subnodes>
                  </Node>
+                 <Node>
+                  <Name>operator&lt;&lt;</Name>
+                  <Path>src_2resource__provider_2message_8hpp.html</Path>
+                  <Anchor>ab084ad1bedf653c926caaf012a443e33</Anchor>
+                 </Node>
                 </Subnodes>
                </Node>
                <Node>
+                <Name>registrar.hpp</Name>
+                <Path>resource__provider_2registrar_8hpp.html</Path>
+                <Subnodes>
+                 <Node>
+                  <Name>Registrar</Name>
+                  <Path>classmesos_1_1resource__provider_1_1Registrar.html</Path>
+                  <Subnodes>
+                   <Node>
+                    <Name>Operation</Name>
+                    <Path>classmesos_1_1resource__provider_1_1Registrar_1_1Operation.html</Path>
+                    <Subnodes>
+                     <Node>
+                      <Name>~Operation</Name>
+                      <Path>classmesos_1_1resource__provider_1_1Registrar_1_1Operation.html</Path>
+                      <Anchor>acf27c5181745f5c8f7dd8d913a0cb347</Anchor>
+                     </Node>
+                     <Node>
+                      <Name>operator()</Name>
+                      <Path>classmesos_1_1resource__provider_1_1Registrar_1_1Operation.html</Path>
+                      <Anchor>abda17f5ffaf3663da9da1eaad5060e14</Anchor>
+                     </Node>
+                     <Node>
+                      <Name>perform</Name>
+                      <Path>classmesos_1_1resource__provider_1_1Registrar_1_1Operation.html</Path>
+                      <Anchor>a835a153796f9091a048ad7cf4ab5836c</Anchor>
+                     </Node>
+                     <Node>
+                      <Name>set</Name>
+                      <Path>classmesos_1_1resource__provider_1_1Registrar_1_1Operation.html</Path>
+                      <Anchor>a9a33d37502b566caf2d93333c7b2030b</Anchor>
+                     </Node>
+                    </Subnodes>
+                   </Node>
+                   <Node>
+                    <Name>~Registrar</Name>
+                    <Path>classmesos_1_1resource__provider_1_1Registrar.html</Path>
+                    <Anchor>acbce2a2ecd5d4f4d9157e482dc40742c</Anchor>
+                   </Node>
+                   <Node>
+                    <Name>apply</Name>
+                    <Path>classmesos_1_1resource__provider_1_1Registrar.html</Path>
+                    <Anchor>aaab7749c63ecb420293a0684180b1047</Anchor>
+                   </Node>
+                   <Node>
+                    <Name>recover</Name>
+                    <Path>classmesos_1_1resource__provider_1_1Registrar.html</Path>
+                    <Anchor>afc3474006034095fd80af2bfff5da76b</Anchor>
+                   </Node>
+                  </Subnodes>
+                 </Node>
+                 <Node>
+                  <Name>Operation</Name>
+                  <Path>classmesos_1_1resource__provider_1_1Registrar_1_1Operation.html</Path>
+                  <Subnodes>
+                   <Node>
+                    <Name>~Operation</Name>
+                    <Path>classmesos_1_1resource__provider_1_1Registrar_1_1Operation.html</Path>
+                    <Anchor>acf27c5181745f5c8f7dd8d913a0cb347</Anchor>
+                   </Node>
+                   <Node>
+                    <Name>operator()</Name>
+                    <Path>classmesos_1_1resource__provider_1_1Registrar_1_1Operation.html</Path>
+                    <Anchor>abda17f5ffaf3663da9da1eaad5060e14</Anchor>
+                   </Node>
+                   <Node>
+                    <Name>perform</Name>
+                    <Path>classmesos_1_1resource__provider_1_1Registrar_1_1Operation.html</Path>
+                    <Anchor>a835a153796f9091a048ad7cf4ab5836c</Anchor>
+                   </Node>
+                   <Node>
+                    <Name>set</Name>
+                    <Path>classmesos_1_1resource__provider_1_1Registrar_1_1Operation.html</Path>
+                    <Anchor>a9a33d37502b566caf2d93333c7b2030b</Anchor>
+                   </Node>
+                  </Subnodes>
+                 </Node>
+                 <Node>
+                  <Name>AdmitResourceProvider</Name>
+                  <Path>classmesos_1_1resource__provider_1_1AdmitResourceProvider.html</Path>
+                  <Subnodes>
+                   <Node>
+                    <Name>AdmitResourceProvider</Name>
+                    <Path>classmesos_1_1resource__provider_1_1AdmitResourceProvider.html</Path>
+                    <Anchor>ab0fee9903f173d4f111aae10872c18f9</Anchor>
+                   </Node>
+                  </Subnodes>
+                 </Node>
+                 <Node>
+                  <Name>RemoveResourceProvider</Name>
+                  <Path>classmesos_1_1resource__provider_1_1RemoveResourceProvider.html</Path>
+                  <Subnodes>
+                   <Node>
+                    <Name>RemoveResourceProvider</Name>
+                    <Path>classmesos_1_1resource__provider_1_1RemoveResourceProvider.html</Path>
+                    <Anchor>a6a9b698dd965fd875871e088d656b9b2</Anchor>
+                   </Node>
+                  </Subnodes>
+                 </Node>
+                 <Node>
+                  <Name>AgentRegistrar</Name>
+                  <Path>classmesos_1_1resource__provider_1_1AgentRegistrar.html</Path>
+                  <Subnodes>
+                   <Node>
+                    <Name>AgentRegistrar</Name>
+                    <Path>classmesos_1_1resource__provider_1_1AgentRegistrar.html</Path>
+                    <Anchor>a0624f8b9348b872068388bce72623f88</Anchor>
+                   </Node>
+                   <Node>
+                    <Name>~AgentRegistrar</Name>
+                    <Path>classmesos_1_1resource__provider_1_1AgentRegistrar.html</Path>
+                    <Anchor>a04574b709a09b4dd845b7e1adf831ab5</Anchor>
+                   </Node>
+                   <Node>
+                    <Name>apply</Name>
+                    <Path>classmesos_1_1resource__provider_1_1AgentRegistrar.html</Path>
+                    <Anchor>a3b261428d1a06d7bfcfa5951888fbe1f</Anchor>
+                   </Node>
+                   <Node>
+                    <Name>recover</Name>
+                    <Path>classmesos_1_1resource__provider_1_1AgentRegistrar.html</Path>
+                    <Anchor>aec28c396994b868a9aa75917920ba96d</Anchor>
+                   </Node>
+                  </Subnodes>
+                 </Node>
+                 <Node>
+                  <Name>MasterRegistrar</Name>
+                  <Path>classmesos_1_1resource__provider_1_1MasterRegistrar.html</Path>
+                  <Subnodes>
+                   <Node>
+                    <Name>MasterRegistrar</Name>
+                    <Path>classmesos_1_1resource__provider_1_1MasterRegistrar.html</Path>
+                    <Anchor>a5ee4a29adc917364d2ed588eb9af0e0e</Anchor>
+                   </Node>
+                   <Node>
+                    <Name>~MasterRegistrar</Name>
+                    <Path>classmesos_1_1resource__provider_1_1MasterRegistrar.html</Path>
+                    <Anchor>a7f98df5138becf8723ad474efafe58a1</Anchor>
+                   </Node>
+                   <Node>
+                    <Name>apply</Name>
+                    <Path>classmesos_1_1resource__provider_1_1MasterRegistrar.html</Path>
+                    <Anchor>a150589689cc428be01789de2c737f7fe</Anchor>
+                   </Node>
+                   <Node>
+                    <Name>recover</Name>
+                    <Path>classmesos_1_1resource__provider_1_1MasterRegistrar.html</Path>
+                    <Anchor>a2979254b3ceb7822ca78ad18c0b829f4</Anchor>
+                   </Node>
+                  </Subnodes>
+                 </Node>
+                </Subnodes>
+               </Node>
+               <Node>
+                <Name>registry.hpp</Name>
+                <Path>resource__provider_2registry_8hpp.html</Path>
+               </Node>
+               <Node>
                 <Name>validation.hpp</Name>
                 <Path>resource__provider_2validation_8hpp.html</Path>
                 <Subnodes>
@@ -83148,6 +83469,11 @@
                   <Anchor>a8ab083b1be072405c8db9ce43e0e0041</Anchor>
                  </Node>
                  <Node>
+                  <Name>getResourceProviderRegistryPath</Name>
+                  <Path>paths_8hpp.html</Path>
+                  <Anchor>a9170d1a318c72148c9d24c3368800743</Anchor>
+                 </Node>
+                 <Node>
                   <Name>getResourcesInfoPath</Name>
                   <Path>paths_8hpp.html</Path>
                   <Anchor>a4bc31bd0b773ceac15a4b6314470647a</Anchor>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/74cbbec8/content/api/latest/c++/Tokens.xml
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/Tokens.xml b/content/api/latest/c++/Tokens.xml
index 8d5e41b..917059b 100644
--- a/content/api/latest/c++/Tokens.xml
+++ b/content/api/latest/c++/Tokens.xml
@@ -24916,6 +24916,17 @@
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>operator&lt;&lt;</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>mesos::internal</Scope>
+    </TokenIdentifier>
+    <Path>namespacemesos_1_1internal.html</Path>
+    <Anchor>ab084ad1bedf653c926caaf012a443e33</Anchor>
+    <DeclaredIn>message.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>NAME</Name>
       <APILanguage>cpp</APILanguage>
       <Type>data</Type>
@@ -25896,6 +25907,17 @@
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>getResourceProviderRegistryPath</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>mesos::internal::slave::paths</Scope>
+    </TokenIdentifier>
+    <Path>namespacemesos_1_1internal_1_1slave_1_1paths.html</Path>
+    <Anchor>a9170d1a318c72148c9d24c3368800743</Anchor>
+    <DeclaredIn>paths.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>getResourcesInfoPath</Name>
       <APILanguage>cpp</APILanguage>
       <Type>func</Type>
@@ -53487,6 +53509,17 @@
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>operator&lt;&lt;</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>mesos::internal</Scope>
+    </TokenIdentifier>
+    <Path>namespacemesos_1_1internal.html</Path>
+    <Anchor>ab084ad1bedf653c926caaf012a443e33</Anchor>
+    <DeclaredIn>message.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>usage</Name>
       <APILanguage>cpp</APILanguage>
       <Type>func</Type>
@@ -119873,6 +119906,17 @@
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>getResourceProviderRegistryPath</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>mesos::internal::slave::paths</Scope>
+    </TokenIdentifier>
+    <Path>namespacemesos_1_1internal_1_1slave_1_1paths.html</Path>
+    <Anchor>a9170d1a318c72148c9d24c3368800743</Anchor>
+    <DeclaredIn>paths.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>getResourcesInfoPath</Name>
       <APILanguage>cpp</APILanguage>
       <Type>func</Type>
@@ -139016,6 +139060,746 @@
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>mesos::resource_provider</Name>
+      <APILanguage>c</APILanguage>
+      <Type>ns</Type>
+      <Scope>mesos::resource_provider</Scope>
+    </TokenIdentifier>
+    <Path>namespacemesos_1_1resource__provider.html</Path>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>mesos::resource_provider::Registrar</Name>
+      <APILanguage>c</APILanguage>
+      <Type>cl</Type>
+      <Scope>mesos::resource_provider::Registrar</Scope>
+    </TokenIdentifier>
+    <Path>classmesos_1_1resource__provider_1_1Registrar.html</Path>
+    <DeclaredIn>registrar.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>~Registrar</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>mesos::resource_provider::Registrar</Scope>
+    </TokenIdentifier>
+    <Path>classmesos_1_1resource__provider_1_1Registrar.html</Path>
+    <Anchor>acbce2a2ecd5d4f4d9157e482dc40742c</Anchor>
+    <DeclaredIn>registrar.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>recover</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>mesos::resource_provider::Registrar</Scope>
+    </TokenIdentifier>
+    <Path>classmesos_1_1resource__provider_1_1Registrar.html</Path>
+    <Anchor>afc3474006034095fd80af2bfff5da76b</Anchor>
+    <DeclaredIn>registrar.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>apply</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>mesos::resource_provider::Registrar</Scope>
+    </TokenIdentifier>
+    <Path>classmesos_1_1resource__provider_1_1Registrar.html</Path>
+    <Anchor>aaab7749c63ecb420293a0684180b1047</Anchor>
+    <DeclaredIn>registrar.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>create</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>clm</Type>
+      <Scope>mesos::resource_provider::Registrar</Scope>
+    </TokenIdentifier>
+    <Path>classmesos_1_1resource__provider_1_1Registrar.html</Path>
+    <Anchor>a60be12955c38ef05ade8e14834ca2629</Anchor>
+    <DeclaredIn>registrar.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>create</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>clm</Type>
+      <Scope>mesos::resource_provider::Registrar</Scope>
+    </TokenIdentifier>
+    <Path>classmesos_1_1resource__provider_1_1Registrar.html</Path>
+    <Anchor>ac5eff4aad347c3849549d6139b7d9a63</Anchor>
+    <DeclaredIn>registrar.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>mesos::resource_provider::Registrar::Operation</Name>
+      <APILanguage>c</APILanguage>
+      <Type>cl</Type>
+      <Scope>mesos::resource_provider::Registrar::Operation</Scope>
+    </TokenIdentifier>
+    <Path>classmesos_1_1resource__provider_1_1Registrar_1_1Operation.html</Path>
+    <DeclaredIn>registrar.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>~Operation</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>mesos::resource_provider::Registrar::Operation</Scope>
+    </TokenIdentifier>
+    <Path>classmesos_1_1resource__provider_1_1Registrar_1_1Operation.html</Path>
+    <Anchor>acf27c5181745f5c8f7dd8d913a0cb347</Anchor>
+    <DeclaredIn>registrar.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>operator()</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>mesos::resource_provider::Registrar::Operation</Scope>
+    </TokenIdentifier>
+    <Path>classmesos_1_1resource__provider_1_1Registrar_1_1Operation.html</Path>
+    <Anchor>abda17f5ffaf3663da9da1eaad5060e14</Anchor>
+    <DeclaredIn>registrar.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>set</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>mesos::resource_provider::Registrar::Operation</Scope>
+    </TokenIdentifier>
+    <Path>classmesos_1_1resource__provider_1_1Registrar_1_1Operation.html</Path>
+    <Anchor>a9a33d37502b566caf2d93333c7b2030b</Anchor>
+    <DeclaredIn>registrar.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>Promise</Name>
+      <APILanguage>unknown</APILanguage>
+      <Type>instm</Type>
+      <Scope>process::Promise&lt; bool &gt;</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1Promise.html</Path>
+    <Anchor>ad96eae1c1003a896e34b6a4c66e23c39</Anchor>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>Promise</Name>
+      <APILanguage>unknown</APILanguage>
+      <Type>instm</Type>
+      <Scope>process::Promise&lt; bool &gt;</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1Promise.html</Path>
+    <Anchor>a863b7ddd169d89f8eb5947f49613dc92</Anchor>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>Promise</Name>
+      <APILanguage>unknown</APILanguage>
+      <Type>instm</Type>
+      <Scope>process::Promise&lt; bool &gt;</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1Promise.html</Path>
+    <Anchor>ae21d4ecd85e32dd84e32dd5813ac9284</Anchor>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>~Promise</Name>
+      <APILanguage>unknown</APILanguage>
+      <Type>instm</Type>
+      <Scope>process::Promise&lt; bool &gt;</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1Promise.html</Path>
+    <Anchor>aa218de27008dceaab89f594b341614ca</Anchor>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>discard</Name>
+      <APILanguage>unknown</APILanguage>
+      <Type>instm</Type>
+      <Scope>process::Promise&lt; bool &gt;</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1Promise.html</Path>
+    <Anchor>a8f50fcfd7ddb6dd39ec2cd468377cd5d</Anchor>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>set</Name>
+      <APILanguage>unknown</APILanguage>
+      <Type>instm</Type>
+      <Scope>process::Promise&lt; bool &gt;</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1Promise.html</Path>
+    <Anchor>a989b8dfa7eb2633de3f0f25ac2b87943</Anchor>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>set</Name>
+      <APILanguage>unknown</APILanguage>
+      <Type>instm</Type>
+      <Scope>process::Promise&lt; bool &gt;</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1Promise.html</Path>
+    <Anchor>a020c44bfea0e8b3f4ffb369775d7ab83</Anchor>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>set</Name>
+      <APILanguage>unknown</APILanguage>
+      <Type>instm</Type>
+      <Scope>process::Promise&lt; bool &gt;</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1Promise.html</Path>
+    <Anchor>a19d6a340d2ea310f89ba8a722b1fef18</Anchor>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>associate</Name>
+      <APILanguage>unknown</APILanguage>
+      <Type>instm</Type>
+      <Scope>process::Promise&lt; bool &gt;</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1Promise.html</Path>
+    <Anchor>aa70c825f2b107eac5f393db03d2dd6ec</Anchor>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>fail</Name>
+      <APILanguage>unknown</APILanguage>
+      <Type>instm</Type>
+      <Scope>process::Promise&lt; bool &gt;</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1Promise.html</Path>
+    <Anchor>a2fc569c8bf99acb3e53a68ff3b266667</Anchor>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>future</Name>
+      <APILanguage>unknown</APILanguage>
+      <Type>instm</Type>
+      <Scope>process::Promise&lt; bool &gt;</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1Promise.html</Path>
+    <Anchor>a8aef752d6c90cb11e58e3166b7592ef1</Anchor>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>perform</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>mesos::resource_provider::Registrar::Operation</Scope>
+    </TokenIdentifier>
+    <Path>classmesos_1_1resource__provider_1_1Registrar_1_1Operation.html</Path>
+    <Anchor>a835a153796f9091a048ad7cf4ab5836c</Anchor>
+    <DeclaredIn>registrar.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>mesos::resource_provider::AdmitResourceProvider</Name>
+      <APILanguage>c</APILanguage>
+      <Type>cl</Type>
+      <Scope>mesos::resource_provider::AdmitResourceProvider</Scope>
+    </TokenIdentifier>
+    <Path>classmesos_1_1resource__provider_1_1AdmitResourceProvider.html</Path>
+    <DeclaredIn>registrar.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>AdmitResourceProvider</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>mesos::resource_provider::AdmitResourceProvider</Scope>
+    </TokenIdentifier>
+    <Path>classmesos_1_1resource__provider_1_1AdmitResourceProvider.html</Path>
+    <Anchor>ab0fee9903f173d4f111aae10872c18f9</Anchor>
+    <DeclaredIn>registrar.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>~Operation</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>mesos::resource_provider::Registrar::Operation</Scope>
+    </TokenIdentifier>
+    <Path>classmesos_1_1resource__provider_1_1Registrar_1_1Operation.html</Path>
+    <Anchor>acf27c5181745f5c8f7dd8d913a0cb347</Anchor>
+    <DeclaredIn>registrar.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>operator()</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>mesos::resource_provider::Registrar::Operation</Scope>
+    </TokenIdentifier>
+    <Path>classmesos_1_1resource__provider_1_1Registrar_1_1Operation.html</Path>
+    <Anchor>abda17f5ffaf3663da9da1eaad5060e14</Anchor>
+    <DeclaredIn>registrar.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>set</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>mesos::resource_provider::Registrar::Operation</Scope>
+    </TokenIdentifier>
+    <Path>classmesos_1_1resource__provider_1_1Registrar_1_1Operation.html</Path>
+    <Anchor>a9a33d37502b566caf2d93333c7b2030b</Anchor>
+    <DeclaredIn>registrar.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>Promise</Name>
+      <APILanguage>unknown</APILanguage>
+      <Type>instm</Type>
+      <Scope>process::Promise&lt; bool &gt;</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1Promise.html</Path>
+    <Anchor>ad96eae1c1003a896e34b6a4c66e23c39</Anchor>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>Promise</Name>
+      <APILanguage>unknown</APILanguage>
+      <Type>instm</Type>
+      <Scope>process::Promise&lt; bool &gt;</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1Promise.html</Path>
+    <Anchor>a863b7ddd169d89f8eb5947f49613dc92</Anchor>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>Promise</Name>
+      <APILanguage>unknown</APILanguage>
+      <Type>instm</Type>
+      <Scope>process::Promise&lt; bool &gt;</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1Promise.html</Path>
+    <Anchor>ae21d4ecd85e32dd84e32dd5813ac9284</Anchor>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>~Promise</Name>
+      <APILanguage>unknown</APILanguage>
+      <Type>instm</Type>
+      <Scope>process::Promise&lt; bool &gt;</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1Promise.html</Path>
+    <Anchor>aa218de27008dceaab89f594b341614ca</Anchor>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>discard</Name>
+      <APILanguage>unknown</APILanguage>
+      <Type>instm</Type>
+      <Scope>process::Promise&lt; bool &gt;</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1Promise.html</Path>
+    <Anchor>a8f50fcfd7ddb6dd39ec2cd468377cd5d</Anchor>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>set</Name>
+      <APILanguage>unknown</APILanguage>
+      <Type>instm</Type>
+      <Scope>process::Promise&lt; bool &gt;</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1Promise.html</Path>
+    <Anchor>a989b8dfa7eb2633de3f0f25ac2b87943</Anchor>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>set</Name>
+      <APILanguage>unknown</APILanguage>
+      <Type>instm</Type>
+      <Scope>process::Promise&lt; bool &gt;</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1Promise.html</Path>
+    <Anchor>a020c44bfea0e8b3f4ffb369775d7ab83</Anchor>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>set</Name>
+      <APILanguage>unknown</APILanguage>
+      <Type>instm</Type>
+      <Scope>process::Promise&lt; bool &gt;</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1Promise.html</Path>
+    <Anchor>a19d6a340d2ea310f89ba8a722b1fef18</Anchor>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>associate</Name>
+      <APILanguage>unknown</APILanguage>
+      <Type>instm</Type>
+      <Scope>process::Promise&lt; bool &gt;</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1Promise.html</Path>
+    <Anchor>aa70c825f2b107eac5f393db03d2dd6ec</Anchor>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>fail</Name>
+      <APILanguage>unknown</APILanguage>
+      <Type>instm</Type>
+      <Scope>process::Promise&lt; bool &gt;</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1Promise.html</Path>
+    <Anchor>a2fc569c8bf99acb3e53a68ff3b266667</Anchor>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>future</Name>
+      <APILanguage>unknown</APILanguage>
+      <Type>instm</Type>
+      <Scope>process::Promise&lt; bool &gt;</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1Promise.html</Path>
+    <Anchor>a8aef752d6c90cb11e58e3166b7592ef1</Anchor>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>mesos::resource_provider::RemoveResourceProvider</Name>
+      <APILanguage>c</APILanguage>
+      <Type>cl</Type>
+      <Scope>mesos::resource_provider::RemoveResourceProvider</Scope>
+    </TokenIdentifier>
+    <Path>classmesos_1_1resource__provider_1_1RemoveResourceProvider.html</Path>
+    <DeclaredIn>registrar.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>RemoveResourceProvider</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>mesos::resource_provider::RemoveResourceProvider</Scope>
+    </TokenIdentifier>
+    <Path>classmesos_1_1resource__provider_1_1RemoveResourceProvider.html</Path>
+    <Anchor>a6a9b698dd965fd875871e088d656b9b2</Anchor>
+    <DeclaredIn>registrar.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>~Operation</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>mesos::resource_provider::Registrar::Operation</Scope>
+    </TokenIdentifier>
+    <Path>classmesos_1_1resource__provider_1_1Registrar_1_1Operation.html</Path>
+    <Anchor>acf27c5181745f5c8f7dd8d913a0cb347</Anchor>
+    <DeclaredIn>registrar.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>operator()</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>mesos::resource_provider::Registrar::Operation</Scope>
+    </TokenIdentifier>
+    <Path>classmesos_1_1resource__provider_1_1Registrar_1_1Operation.html</Path>
+    <Anchor>abda17f5ffaf3663da9da1eaad5060e14</Anchor>
+    <DeclaredIn>registrar.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>set</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>mesos::resource_provider::Registrar::Operation</Scope>
+    </TokenIdentifier>
+    <Path>classmesos_1_1resource__provider_1_1Registrar_1_1Operation.html</Path>
+    <Anchor>a9a33d37502b566caf2d93333c7b2030b</Anchor>
+    <DeclaredIn>registrar.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>Promise</Name>
+      <APILanguage>unknown</APILanguage>
+      <Type>instm</Type>
+      <Scope>process::Promise&lt; bool &gt;</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1Promise.html</Path>
+    <Anchor>ad96eae1c1003a896e34b6a4c66e23c39</Anchor>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>Promise</Name>
+      <APILanguage>unknown</APILanguage>
+      <Type>instm</Type>
+      <Scope>process::Promise&lt; bool &gt;</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1Promise.html</Path>
+    <Anchor>a863b7ddd169d89f8eb5947f49613dc92</Anchor>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>Promise</Name>
+      <APILanguage>unknown</APILanguage>
+      <Type>instm</Type>
+      <Scope>process::Promise&lt; bool &gt;</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1Promise.html</Path>
+    <Anchor>ae21d4ecd85e32dd84e32dd5813ac9284</Anchor>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>~Promise</Name>
+      <APILanguage>unknown</APILanguage>
+      <Type>instm</Type>
+      <Scope>process::Promise&lt; bool &gt;</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1Promise.html</Path>
+    <Anchor>aa218de27008dceaab89f594b341614ca</Anchor>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>discard</Name>
+      <APILanguage>unknown</APILanguage>
+      <Type>instm</Type>
+      <Scope>process::Promise&lt; bool &gt;</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1Promise.html</Path>
+    <Anchor>a8f50fcfd7ddb6dd39ec2cd468377cd5d</Anchor>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>set</Name>
+      <APILanguage>unknown</APILanguage>
+      <Type>instm</Type>
+      <Scope>process::Promise&lt; bool &gt;</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1Promise.html</Path>
+    <Anchor>a989b8dfa7eb2633de3f0f25ac2b87943</Anchor>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>set</Name>
+      <APILanguage>unknown</APILanguage>
+      <Type>instm</Type>
+      <Scope>process::Promise&lt; bool &gt;</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1Promise.html</Path>
+    <Anchor>a020c44bfea0e8b3f4ffb369775d7ab83</Anchor>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>set</Name>
+      <APILanguage>unknown</APILanguage>
+      <Type>instm</Type>
+      <Scope>process::Promise&lt; bool &gt;</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1Promise.html</Path>
+    <Anchor>a19d6a340d2ea310f89ba8a722b1fef18</Anchor>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>associate</Name>
+      <APILanguage>unknown</APILanguage>
+      <Type>instm</Type>
+      <Scope>process::Promise&lt; bool &gt;</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1Promise.html</Path>
+    <Anchor>aa70c825f2b107eac5f393db03d2dd6ec</Anchor>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>fail</Name>
+      <APILanguage>unknown</APILanguage>
+      <Type>instm</Type>
+      <Scope>process::Promise&lt; bool &gt;</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1Promise.html</Path>
+    <Anchor>a2fc569c8bf99acb3e53a68ff3b266667</Anchor>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>future</Name>
+      <APILanguage>unknown</APILanguage>
+      <Type>instm</Type>
+      <Scope>process::Promise&lt; bool &gt;</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1Promise.html</Path>
+    <Anchor>a8aef752d6c90cb11e58e3166b7592ef1</Anchor>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>mesos::resource_provider::AgentRegistrar</Name>
+      <APILanguage>c</APILanguage>
+      <Type>cl</Type>
+      <Scope>mesos::resource_provider::AgentRegistrar</Scope>
+    </TokenIdentifier>
+    <Path>classmesos_1_1resource__provider_1_1AgentRegistrar.html</Path>
+    <DeclaredIn>registrar.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>AgentRegistrar</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>mesos::resource_provider::AgentRegistrar</Scope>
+    </TokenIdentifier>
+    <Path>classmesos_1_1resource__provider_1_1AgentRegistrar.html</Path>
+    <Anchor>a0624f8b9348b872068388bce72623f88</Anchor>
+    <DeclaredIn>registrar.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>~AgentRegistrar</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>mesos::resource_provider::AgentRegistrar</Scope>
+    </TokenIdentifier>
+    <Path>classmesos_1_1resource__provider_1_1AgentRegistrar.html</Path>
+    <Anchor>a04574b709a09b4dd845b7e1adf831ab5</Anchor>
+    <DeclaredIn>registrar.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>recover</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>mesos::resource_provider::AgentRegistrar</Scope>
+    </TokenIdentifier>
+    <Path>classmesos_1_1resource__provider_1_1AgentRegistrar.html</Path>
+    <Anchor>aec28c396994b868a9aa75917920ba96d</Anchor>
+    <DeclaredIn>registrar.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>apply</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>mesos::resource_provider::AgentRegistrar</Scope>
+    </TokenIdentifier>
+    <Path>classmesos_1_1resource__provider_1_1AgentRegistrar.html</Path>
+    <Anchor>a3b261428d1a06d7bfcfa5951888fbe1f</Anchor>
+    <DeclaredIn>registrar.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>~Registrar</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>mesos::resource_provider::Registrar</Scope>
+    </TokenIdentifier>
+    <Path>classmesos_1_1resource__provider_1_1Registrar.html</Path>
+    <Anchor>acbce2a2ecd5d4f4d9157e482dc40742c</Anchor>
+    <DeclaredIn>registrar.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>create</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>clm</Type>
+      <Scope>mesos::resource_provider::Registrar</Scope>
+    </TokenIdentifier>
+    <Path>classmesos_1_1resource__provider_1_1Registrar.html</Path>
+    <Anchor>a60be12955c38ef05ade8e14834ca2629</Anchor>
+    <DeclaredIn>registrar.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>create</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>clm</Type>
+      <Scope>mesos::resource_provider::Registrar</Scope>
+    </TokenIdentifier>
+    <Path>classmesos_1_1resource__provider_1_1Registrar.html</Path>
+    <Anchor>ac5eff4aad347c3849549d6139b7d9a63</Anchor>
+    <DeclaredIn>registrar.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>mesos::resource_provider::MasterRegistrar</Name>
+      <APILanguage>c</APILanguage>
+      <Type>cl</Type>
+      <Scope>mesos::resource_provider::MasterRegistrar</Scope>
+    </TokenIdentifier>
+    <Path>classmesos_1_1resource__provider_1_1MasterRegistrar.html</Path>
+    <DeclaredIn>registrar.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>MasterRegistrar</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>mesos::resource_provider::MasterRegistrar</Scope>
+    </TokenIdentifier>
+    <Path>classmesos_1_1resource__provider_1_1MasterRegistrar.html</Path>
+    <Anchor>a5ee4a29adc917364d2ed588eb9af0e0e</Anchor>
+    <DeclaredIn>registrar.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>~MasterRegistrar</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>mesos::resource_provider::MasterRegistrar</Scope>
+    </TokenIdentifier>
+    <Path>classmesos_1_1resource__provider_1_1MasterRegistrar.html</Path>
+    <Anchor>a7f98df5138becf8723ad474efafe58a1</Anchor>
+    <DeclaredIn>registrar.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>recover</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>mesos::resource_provider::MasterRegistrar</Scope>
+    </TokenIdentifier>
+    <Path>classmesos_1_1resource__provider_1_1MasterRegistrar.html</Path>
+    <Anchor>a2979254b3ceb7822ca78ad18c0b829f4</Anchor>
+    <DeclaredIn>registrar.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>apply</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>mesos::resource_provider::MasterRegistrar</Scope>
+    </TokenIdentifier>
+    <Path>classmesos_1_1resource__provider_1_1MasterRegistrar.html</Path>
+    <Anchor>a150589689cc428be01789de2c737f7fe</Anchor>
+    <DeclaredIn>registrar.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>~Registrar</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>mesos::resource_provider::Registrar</Scope>
+    </TokenIdentifier>
+    <Path>classmesos_1_1resource__provider_1_1Registrar.html</Path>
+    <Anchor>acbce2a2ecd5d4f4d9157e482dc40742c</Anchor>
+    <DeclaredIn>registrar.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>create</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>clm</Type>
+      <Scope>mesos::resource_provider::Registrar</Scope>
+    </TokenIdentifier>
+    <Path>classmesos_1_1resource__provider_1_1Registrar.html</Path>
+    <Anchor>a60be12955c38ef05ade8e14834ca2629</Anchor>
+    <DeclaredIn>registrar.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>create</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>clm</Type>
+      <Scope>mesos::resource_provider::Registrar</Scope>
+    </TokenIdentifier>
+    <Path>classmesos_1_1resource__provider_1_1Registrar.html</Path>
+    <Anchor>ac5eff4aad347c3849549d6139b7d9a63</Anchor>
+    <DeclaredIn>registrar.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>mesos::roles</Name>
       <APILanguage>c</APILanguage>
       <Type>ns</Type>


[09/21] mesos-site git commit: Updated the website built from mesos SHA: 46db7e4.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/74cbbec8/content/api/latest/c++/hierarchy.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/hierarchy.html b/content/api/latest/c++/hierarchy.html
index a369730..ac2aa8e 100644
--- a/content/api/latest/c++/hierarchy.html
+++ b/content/api/latest/c++/hierarchy.html
@@ -652,21 +652,21 @@
 <tr id="row_315_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structmesos_1_1internal_1_1slave_1_1NvidiaComponents.html" target="_self">mesos::internal::slave::NvidiaComponents</a></td><td class="desc"></td></tr>
 <tr id="row_316_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1slave_1_1NvidiaGpuAllocator.html" target="_self">mesos::internal::slave::NvidiaGpuAllocator</a></td><td class="desc"></td></tr>
 <tr id="row_317_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1slave_1_1NvidiaVolume.html" target="_self">mesos::internal::slave::NvidiaVolume</a></td><td class="desc"></td></tr>
-<tr id="row_318_" class="even"><td class="entry"><img id="arr_318_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('318_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classJvm_1_1Object.html" target="_self">Jvm::Object</a></td><td class="desc"></td></tr>
-<tr id="row_318_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classjava_1_1io_1_1File.html" target="_self">java::io::File</a></td><td class="desc"></td></tr>
-<tr id="row_318_1_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classjava_1_1lang_1_1Throwable.html" target="_self">java::lang::Throwable</a></td><td class="desc"></td></tr>
-<tr id="row_318_2_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classjava_1_1net_1_1InetSocketAddress.html" target="_self">java::net::InetSocketAddress</a></td><td class="desc"></td></tr>
-<tr id="row_318_3_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classJvm_1_1Null.html" target="_self">Jvm::Null</a></td><td class="desc"></td></tr>
-<tr id="row_318_4_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_318_4_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('318_4_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classorg_1_1apache_1_1log4j_1_1Category.html" target="_self">org::apache::log4j::Category</a></td><td class="desc"></td></tr>
-<tr id="row_318_4_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classorg_1_1apache_1_1log4j_1_1Logger.html" target="_self">org::apache::log4j::Logger</a></td><td class="desc"></td></tr>
-<tr id="row_318_5_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classorg_1_1apache_1_1log4j_1_1Level.html" target="_self">org::apache::log4j::Level</a></td><td class="desc"></td></tr>
-<tr id="row_318_6_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classorg_1_1apache_1_1zookeeper_1_1server_1_1NIOServerCnxnFactory.html" target="_self">org::apache::zookeeper::server::NIOServerCnxnFactory</a></td><td class="desc"></td></tr>
-<tr id="row_318_7_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classorg_1_1apache_1_1zookeeper_1_1server_1_1persistence_1_1FileTxnSnapLog.html" target="_self">org::apache::zookeeper::server::persistence::FileTxnSnapLog</a></td><td class="desc"></td></tr>
-<tr id="row_318_8_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classorg_1_1apache_1_1zookeeper_1_1server_1_1SessionTracker.html" target="_self">org::apache::zookeeper::server::SessionTracker</a></td><td class="desc"></td></tr>
-<tr id="row_318_9_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classorg_1_1apache_1_1zookeeper_1_1server_1_1ZooKeeperServer.html" target="_self">org::apache::zookeeper::server::ZooKeeperServer</a></td><td class="desc"></td></tr>
-<tr id="row_318_10_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_318_10_" src="ftv2plastnode.png" alt="\" width="16" height="22" onclick="toggleFolder('318_10_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classorg_1_1apache_1_1zookeeper_1_1server_1_1ZooKeeperServer_1_1DataTreeBuilder.html" target="_self">org::apache::zookeeper::server::ZooKeeperServer::DataTreeBuilder</a></td><td class="desc"></td></tr>
-<tr id="row_318_10_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classorg_1_1apache_1_1zookeeper_1_1server_1_1ZooKeeperServer_1_1BasicDataTreeBuilder.html" target="_self">org::apache::zookeeper::server::ZooKeeperServer::BasicDataTreeBuilder</a></td><td class="desc"></td></tr>
-<tr id="row_319_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structmesos_1_1ObjectApprover_1_1Object.html" target="_self">mesos::ObjectApprover::Object</a></td><td class="desc"></td></tr>
+<tr id="row_318_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structmesos_1_1ObjectApprover_1_1Object.html" target="_self">mesos::ObjectApprover::Object</a></td><td class="desc"></td></tr>
+<tr id="row_319_"><td class="entry"><img id="arr_319_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('319_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classJvm_1_1Object.html" target="_self">Jvm::Object</a></td><td class="desc"></td></tr>
+<tr id="row_319_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classjava_1_1io_1_1File.html" target="_self">java::io::File</a></td><td class="desc"></td></tr>
+<tr id="row_319_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classjava_1_1lang_1_1Throwable.html" target="_self">java::lang::Throwable</a></td><td class="desc"></td></tr>
+<tr id="row_319_2_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classjava_1_1net_1_1InetSocketAddress.html" target="_self">java::net::InetSocketAddress</a></td><td class="desc"></td></tr>
+<tr id="row_319_3_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classJvm_1_1Null.html" target="_self">Jvm::Null</a></td><td class="desc"></td></tr>
+<tr id="row_319_4_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_319_4_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('319_4_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classorg_1_1apache_1_1log4j_1_1Category.html" target="_self">org::apache::log4j::Category</a></td><td class="desc"></td></tr>
+<tr id="row_319_4_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classorg_1_1apache_1_1log4j_1_1Logger.html" target="_self">org::apache::log4j::Logger</a></td><td class="desc"></td></tr>
+<tr id="row_319_5_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classorg_1_1apache_1_1log4j_1_1Level.html" target="_self">org::apache::log4j::Level</a></td><td class="desc"></td></tr>
+<tr id="row_319_6_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classorg_1_1apache_1_1zookeeper_1_1server_1_1NIOServerCnxnFactory.html" target="_self">org::apache::zookeeper::server::NIOServerCnxnFactory</a></td><td class="desc"></td></tr>
+<tr id="row_319_7_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classorg_1_1apache_1_1zookeeper_1_1server_1_1persistence_1_1FileTxnSnapLog.html" target="_self">org::apache::zookeeper::server::persistence::FileTxnSnapLog</a></td><td class="desc"></td></tr>
+<tr id="row_319_8_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classorg_1_1apache_1_1zookeeper_1_1server_1_1SessionTracker.html" target="_self">org::apache::zookeeper::server::SessionTracker</a></td><td class="desc"></td></tr>
+<tr id="row_319_9_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classorg_1_1apache_1_1zookeeper_1_1server_1_1ZooKeeperServer.html" target="_self">org::apache::zookeeper::server::ZooKeeperServer</a></td><td class="desc"></td></tr>
+<tr id="row_319_10_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_319_10_" src="ftv2plastnode.png" alt="\" width="16" height="22" onclick="toggleFolder('319_10_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classorg_1_1apache_1_1zookeeper_1_1server_1_1ZooKeeperServer_1_1DataTreeBuilder.html" target="_self">org::apache::zookeeper::server::ZooKeeperServer::DataTreeBuilder</a></td><td class="desc"></td></tr>
+<tr id="row_319_10_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classorg_1_1apache_1_1zookeeper_1_1server_1_1ZooKeeperServer_1_1BasicDataTreeBuilder.html" target="_self">org::apache::zookeeper::server::ZooKeeperServer::BasicDataTreeBuilder</a></td><td class="desc"></td></tr>
 <tr id="row_320_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structJSON_1_1Object.html" target="_self">JSON::Object</a></td><td class="desc"></td></tr>
 <tr id="row_321_"><td class="entry"><img id="arr_321_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('321_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1ObjectApprover.html" target="_self">mesos::ObjectApprover</a></td><td class="desc">This interface represents a function object returned by the authorizer which can be used locally (and synchronously) to check whether a specific object is authorized </td></tr>
 <tr id="row_321_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1AcceptingObjectApprover.html" target="_self">mesos::AcceptingObjectApprover</a></td><td class="desc"></td></tr>
@@ -877,19 +877,22 @@
 <tr id="row_522_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1EventQueue_1_1Producer.html" target="_self">process::EventQueue::Producer</a></td><td class="desc"></td></tr>
 <tr id="row_523_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1Promise.html" target="_self">process::Promise&lt; T &gt;</a></td><td class="desc"></td></tr>
 <tr id="row_524_" class="even"><td class="entry"><img id="arr_524_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('524_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1Promise.html" target="_self">process::Promise&lt; bool &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_524_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_524_0_" src="ftv2plastnode.png" alt="\" width="16" height="22" onclick="toggleFolder('524_0_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1master_1_1Operation.html" target="_self">mesos::internal::master::Operation</a></td><td class="desc"></td></tr>
-<tr id="row_524_0_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1master_1_1AdmitSlave.html" target="_self">mesos::internal::master::AdmitSlave</a></td><td class="desc"></td></tr>
-<tr id="row_524_0_1_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1master_1_1maintenance_1_1StartMaintenance.html" target="_self">mesos::internal::master::maintenance::StartMaintenance</a></td><td class="desc">Transitions a group of machines from <code>DRAINING</code> mode into <code>DOWN</code> mode </td></tr>
-<tr id="row_524_0_2_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1master_1_1maintenance_1_1StopMaintenance.html" target="_self">mesos::internal::master::maintenance::StopMaintenance</a></td><td class="desc">Transitions a group of machines from <code>DOWN</code> mode into <code>UP</code> mode </td></tr>
-<tr id="row_524_0_3_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1master_1_1maintenance_1_1UpdateSchedule.html" target="_self">mesos::internal::master::maintenance::UpdateSchedule</a></td><td class="desc">Updates the maintanence schedule of the cluster </td></tr>
-<tr id="row_524_0_4_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1master_1_1MarkSlaveGone.html" target="_self">mesos::internal::master::MarkSlaveGone</a></td><td class="desc"></td></tr>
-<tr id="row_524_0_5_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1master_1_1MarkSlaveReachable.html" target="_self">mesos::internal::master::MarkSlaveReachable</a></td><td class="desc"></td></tr>
-<tr id="row_524_0_6_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1master_1_1MarkSlaveUnreachable.html" target="_self">mesos::internal::master::MarkSlaveUnreachable</a></td><td class="desc"></td></tr>
-<tr id="row_524_0_7_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1master_1_1Prune.html" target="_self">mesos::internal::master::Prune</a></td><td class="desc"></td></tr>
-<tr id="row_524_0_8_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1master_1_1quota_1_1RemoveQuota.html" target="_self">mesos::internal::master::quota::RemoveQuota</a></td><td class="desc">Removes quota for a role </td></tr>
-<tr id="row_524_0_9_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1master_1_1quota_1_1UpdateQuota.html" target="_self">mesos::internal::master::quota::UpdateQuota</a></td><td class="desc">Sets quota for a role </td></tr>
-<tr id="row_524_0_10_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1master_1_1RemoveSlave.html" target="_self">mesos::internal::master::RemoveSlave</a></td><td class="desc"></td></tr>
-<tr id="row_524_0_11_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1master_1_1weights_1_1UpdateWeights.html" target="_self">mesos::internal::master::weights::UpdateWeights</a></td><td class="desc">Updates weights for the specified roles </td></tr>
+<tr id="row_524_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_524_0_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('524_0_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1master_1_1Operation.html" target="_self">mesos::internal::master::Operation</a></td><td class="desc"></td></tr>
+<tr id="row_524_0_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1master_1_1AdmitSlave.html" target="_self">mesos::internal::master::AdmitSlave</a></td><td class="desc"></td></tr>
+<tr id="row_524_0_1_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1master_1_1maintenance_1_1StartMaintenance.html" target="_self">mesos::internal::master::maintenance::StartMaintenance</a></td><td class="desc">Transitions a group of machines from <code>DRAINING</code> mode into <code>DOWN</code> mode </td></tr>
+<tr id="row_524_0_2_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1master_1_1maintenance_1_1StopMaintenance.html" target="_self">mesos::internal::master::maintenance::StopMaintenance</a></td><td class="desc">Transitions a group of machines from <code>DOWN</code> mode into <code>UP</code> mode </td></tr>
+<tr id="row_524_0_3_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1master_1_1maintenance_1_1UpdateSchedule.html" target="_self">mesos::internal::master::maintenance::UpdateSchedule</a></td><td class="desc">Updates the maintanence schedule of the cluster </td></tr>
+<tr id="row_524_0_4_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1master_1_1MarkSlaveGone.html" target="_self">mesos::internal::master::MarkSlaveGone</a></td><td class="desc"></td></tr>
+<tr id="row_524_0_5_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1master_1_1MarkSlaveReachable.html" target="_self">mesos::internal::master::MarkSlaveReachable</a></td><td class="desc"></td></tr>
+<tr id="row_524_0_6_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1master_1_1MarkSlaveUnreachable.html" target="_self">mesos::internal::master::MarkSlaveUnreachable</a></td><td class="desc"></td></tr>
+<tr id="row_524_0_7_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1master_1_1Prune.html" target="_self">mesos::internal::master::Prune</a></td><td class="desc"></td></tr>
+<tr id="row_524_0_8_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1master_1_1quota_1_1RemoveQuota.html" target="_self">mesos::internal::master::quota::RemoveQuota</a></td><td class="desc">Removes quota for a role </td></tr>
+<tr id="row_524_0_9_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1master_1_1quota_1_1UpdateQuota.html" target="_self">mesos::internal::master::quota::UpdateQuota</a></td><td class="desc">Sets quota for a role </td></tr>
+<tr id="row_524_0_10_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1master_1_1RemoveSlave.html" target="_self">mesos::internal::master::RemoveSlave</a></td><td class="desc"></td></tr>
+<tr id="row_524_0_11_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1master_1_1weights_1_1UpdateWeights.html" target="_self">mesos::internal::master::weights::UpdateWeights</a></td><td class="desc">Updates weights for the specified roles </td></tr>
+<tr id="row_524_1_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_524_1_" src="ftv2plastnode.png" alt="\" width="16" height="22" onclick="toggleFolder('524_1_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1resource__provider_1_1Registrar_1_1Operation.html" target="_self">mesos::resource_provider::Registrar::Operation</a></td><td class="desc"></td></tr>
+<tr id="row_524_1_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1resource__provider_1_1AdmitResourceProvider.html" target="_self">mesos::resource_provider::AdmitResourceProvider</a></td><td class="desc"></td></tr>
+<tr id="row_524_1_1_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1resource__provider_1_1RemoveResourceProvider.html" target="_self">mesos::resource_provider::RemoveResourceProvider</a></td><td class="desc"></td></tr>
 <tr id="row_525_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1Promise.html" target="_self">process::Promise&lt; http::Response &gt;</a></td><td class="desc"></td></tr>
 <tr id="row_526_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1Promise.html" target="_self">process::Promise&lt; mesos::slave::ContainerLimitation &gt;</a></td><td class="desc"></td></tr>
 <tr id="row_527_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1Promise.html" target="_self">process::Promise&lt; mesos::slave::ContainerTermination &gt;</a></td><td class="desc"></td></tr>
@@ -925,8 +928,8 @@
 <tr id="row_551_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockRateLimiter.html" target="_self">mesos::internal::tests::MockRateLimiter</a></td><td class="desc"></td></tr>
 <tr id="row_552_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structprotobuf_1_1internal_1_1Read.html" target="_self">protobuf::internal::Read&lt; T &gt;</a></td><td class="desc"></td></tr>
 <tr id="row_553_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structprotobuf_1_1internal_1_1Read_3_01google_1_1protobuf_1_1RepeatedPtrField_3_01T_01_4_01_4.html" target="_self">protobuf::internal::Read&lt; google::protobuf::RepeatedPtrField&lt; T &gt; &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_554_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1log_1_1Log_1_1Reader.html" target="_self">mesos::log::Log::Reader</a></td><td class="desc"></td></tr>
-<tr id="row_555_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1recordio_1_1Reader.html" target="_self">mesos::internal::recordio::Reader&lt; T &gt;</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_554_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1recordio_1_1Reader.html" target="_self">mesos::internal::recordio::Reader&lt; T &gt;</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_555_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1log_1_1Log_1_1Reader.html" target="_self">mesos::log::Log::Reader</a></td><td class="desc"></td></tr>
 <tr id="row_556_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1http_1_1Pipe_1_1Reader.html" target="_self">process::http::Pipe::Reader</a></td><td class="desc"></td></tr>
 <tr id="row_557_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structmesos_1_1internal_1_1slave_1_1Slave_1_1RecoveryInfo.html" target="_self">mesos::internal::slave::Slave::RecoveryInfo</a></td><td class="desc"></td></tr>
 <tr id="row_558_" class="even"><td class="entry"><img id="arr_558_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('558_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><b>reference_wrapper</b></td><td class="desc"></td></tr>
@@ -935,302 +938,305 @@
 <tr id="row_558_1_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structJSON_1_1Protobuf.html" target="_self">JSON::Protobuf</a></td><td class="desc"></td></tr>
 <tr id="row_559_"><td class="entry"><img id="arr_559_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('559_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1master_1_1Registrar.html" target="_self">mesos::internal::master::Registrar</a></td><td class="desc"></td></tr>
 <tr id="row_559_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockRegistrar.html" target="_self">mesos::internal::tests::MockRegistrar</a></td><td class="desc"></td></tr>
-<tr id="row_560_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1log_1_1Replica.html" target="_self">mesos::internal::log::Replica</a></td><td class="desc"></td></tr>
-<tr id="row_561_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structprocess_1_1http_1_1Request.html" target="_self">process::http::Request</a></td><td class="desc"></td></tr>
-<tr id="row_562_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structmesos_1_1internal_1_1RequestMediaTypes.html" target="_self">mesos::internal::RequestMediaTypes</a></td><td class="desc"></td></tr>
-<tr id="row_563_"><td class="entry"><img id="arr_563_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('563_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><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_563_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><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_563_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><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_564_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><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_565_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><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_566_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1Resources.html" target="_self">mesos::Resources</a></td><td class="desc"></td></tr>
-<tr id="row_567_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><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_568_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><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_569_"><td class="entry"><img id="arr_569_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('569_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><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_569_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structprocess_1_1http_1_1Accepted.html" target="_self">process::http::Accepted</a></td><td class="desc"></td></tr>
-<tr id="row_569_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structprocess_1_1http_1_1BadRequest.html" target="_self">process::http::BadRequest</a></td><td class="desc"></td></tr>
-<tr id="row_569_2_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structprocess_1_1http_1_1Conflict.html" target="_self">process::http::Conflict</a></td><td class="desc"></td></tr>
-<tr id="row_569_3_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structprocess_1_1http_1_1Forbidden.html" target="_self">process::http::Forbidden</a></td><td class="desc"></td></tr>
-<tr id="row_569_4_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structprocess_1_1http_1_1InternalServerError.html" target="_self">process::http::InternalServerError</a></td><td class="desc"></td></tr>
-<tr id="row_569_5_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structprocess_1_1http_1_1MethodNotAllowed.html" target="_self">process::http::MethodNotAllowed</a></td><td class="desc"></td></tr>
-<tr id="row_569_6_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structprocess_1_1http_1_1NotAcceptable.html" target="_self">process::http::NotAcceptable</a></td><td class="desc"></td></tr>
-<tr id="row_569_7_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structprocess_1_1http_1_1NotFound.html" target="_self">process::http::NotFound</a></td><td class="desc"></td></tr>
-<tr id="row_569_8_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structprocess_1_1http_1_1NotImplemented.html" target="_self">process::http::NotImplemented</a></td><td class="desc"></td></tr>
-<tr id="row_569_9_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structprocess_1_1http_1_1OK.html" target="_self">process::http::OK</a></td><td class="desc"></td></tr>
-<tr id="row_569_10_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structprocess_1_1http_1_1PreconditionFailed.html" target="_self">process::http::PreconditionFailed</a></td><td class="desc"></td></tr>
-<tr id="row_569_11_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structprocess_1_1http_1_1ServiceUnavailable.html" target="_self">process::http::ServiceUnavailable</a></td><td class="desc"></td></tr>
-<tr id="row_569_12_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structprocess_1_1http_1_1TemporaryRedirect.html" target="_self">process::http::TemporaryRedirect</a></td><td class="desc"></td></tr>
-<tr id="row_569_13_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structprocess_1_1http_1_1Unauthorized.html" target="_self">process::http::Unauthorized</a></td><td class="desc"></td></tr>
-<tr id="row_569_14_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structprocess_1_1http_1_1UnsupportedMediaType.html" target="_self">process::http::UnsupportedMediaType</a></td><td class="desc"></td></tr>
-<tr id="row_570_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1ResponseDecoder.html" target="_self">process::ResponseDecoder</a></td><td class="desc"></td></tr>
-<tr id="row_571_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classResult.html" target="_self">Result&lt; T &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_572_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1RFC1123.html" target="_self">process::RFC1123</a></td><td class="desc"></td></tr>
-<tr id="row_573_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1RFC3339.html" target="_self">process::RFC3339</a></td><td class="desc"></td></tr>
-<tr id="row_574_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structmesos_1_1internal_1_1master_1_1Role.html" target="_self">mesos::internal::master::Role</a></td><td class="desc"></td></tr>
-<tr id="row_575_"><td class="entry"><img id="arr_575_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('575_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1tests_1_1Rootfs.html" target="_self">mesos::internal::tests::Rootfs</a></td><td class="desc"></td></tr>
-<tr id="row_575_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1tests_1_1LinuxRootfs.html" target="_self">mesos::internal::tests::LinuxRootfs</a></td><td class="desc"></td></tr>
-<tr id="row_576_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structprocess_1_1ProcessBase_1_1RouteOptions.html" target="_self">process::ProcessBase::RouteOptions</a></td><td class="desc"></td></tr>
-<tr id="row_577_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structrouting_1_1route_1_1Rule.html" target="_self">routing::route::Rule</a></td><td class="desc"></td></tr>
-<tr id="row_578_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classDocker_1_1RunOptions.html" target="_self">Docker::RunOptions</a></td><td class="desc"></td></tr>
-<tr id="row_579_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1RunQueue.html" target="_self">process::RunQueue</a></td><td class="desc"></td></tr>
-<tr id="row_580_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1RunState.html" target="_self">mesos::internal::slave::state::RunState</a></td><td class="desc"></td></tr>
-<tr id="row_581_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1grpc_1_1client_1_1Runtime.html" target="_self">process::grpc::client::Runtime</a></td><td class="desc">A copyable interface to manage an internal gRPC runtime instance for asynchronous gRPC calls </td></tr>
-<tr id="row_582_" class="even"><td class="entry"><img id="arr_582_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('582_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1Scheduler.html" target="_self">mesos::Scheduler</a></td><td class="desc"></td></tr>
-<tr id="row_582_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockScheduler.html" target="_self">mesos::internal::tests::MockScheduler</a></td><td class="desc"></td></tr>
-<tr id="row_582_1_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1python_1_1ProxyScheduler.html" target="_self">mesos::python::ProxyScheduler</a></td><td class="desc">Proxy <a class="el" href="classmesos_1_1Scheduler.html">Scheduler</a> implementation that will call into Python </td></tr>
-<tr id="row_583_"><td class="entry"><img id="arr_583_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('583_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1SchedulerDriver.html" target="_self">mesos::SchedulerDriver</a></td><td class="desc"></td></tr>
-<tr id="row_583_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_583_0_" src="ftv2plastnode.png" alt="\" width="16" height="22" onclick="toggleFolder('583_0_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1MesosSchedulerDriver.html" target="_self">mesos::MesosSchedulerDriver</a></td><td class="desc"></td></tr>
-<tr id="row_583_0_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1tests_1_1TestingMesosSchedulerDriver.html" target="_self">mesos::internal::tests::TestingMesosSchedulerDriver</a></td><td class="desc"></td></tr>
-<tr id="row_584_" class="even"><td class="entry"><img id="arr_584_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('584_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1SecretGenerator.html" target="_self">mesos::SecretGenerator</a></td><td class="desc">The <a class="el" href="classmesos_1_1SecretGenerator.html" title="The SecretGenerator interface represents a mechanism to create a secret from a principal. ">SecretGenerator</a> interface represents a mechanism to create a secret from a principal </td></tr>
-<tr id="row_584_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1authentication_1_1executor_1_1JWTSecretGenerator.html" target="_self">mesos::authentication::executor::JWTSecretGenerator</a></td><td class="desc">Creates a VALUE-type secret containing a JWT </td></tr>
-<tr id="row_584_1_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSecretGenerator.html" target="_self">mesos::internal::tests::MockSecretGenerator</a></td><td class="desc"></td></tr>
-<tr id="row_585_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1SecretResolver.html" target="_self">mesos::SecretResolver</a></td><td class="desc"></td></tr>
-<tr id="row_586_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structcgroups_1_1devices_1_1Entry_1_1Selector.html" target="_self">cgroups::devices::Entry::Selector</a></td><td class="desc"></td></tr>
-<tr id="row_587_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1Sequence.html" target="_self">process::Sequence</a></td><td class="desc"></td></tr>
-<tr id="row_588_" class="even"><td class="entry"><img id="arr_588_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('588_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><b>Service</b></td><td class="desc"></td></tr>
-<tr id="row_588_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockCSIPlugin.html" target="_self">mesos::internal::tests::MockCSIPlugin</a></td><td class="desc"></td></tr>
+<tr id="row_560_" class="even"><td class="entry"><img id="arr_560_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('560_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1resource__provider_1_1Registrar.html" target="_self">mesos::resource_provider::Registrar</a></td><td class="desc"></td></tr>
+<tr id="row_560_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1resource__provider_1_1AgentRegistrar.html" target="_self">mesos::resource_provider::AgentRegistrar</a></td><td class="desc"></td></tr>
+<tr id="row_560_1_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1resource__provider_1_1MasterRegistrar.html" target="_self">mesos::resource_provider::MasterRegistrar</a></td><td class="desc"></td></tr>
+<tr id="row_561_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1log_1_1Replica.html" target="_self">mesos::internal::log::Replica</a></td><td class="desc"></td></tr>
+<tr id="row_562_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structprocess_1_1http_1_1Request.html" target="_self">process::http::Request</a></td><td class="desc"></td></tr>
+<tr id="row_563_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structmesos_1_1internal_1_1RequestMediaTypes.html" target="_self">mesos::internal::RequestMediaTypes</a></td><td class="desc"></td></tr>
+<tr id="row_564_" class="even"><td class="entry"><img id="arr_564_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('564_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><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_564_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><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_564_1_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><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_565_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><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_566_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><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_567_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1Resources.html" target="_self">mesos::Resources</a></td><td class="desc"></td></tr>
+<tr id="row_568_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><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_569_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><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_570_" class="even"><td class="entry"><img id="arr_570_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('570_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><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_570_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structprocess_1_1http_1_1Accepted.html" target="_self">process::http::Accepted</a></td><td class="desc"></td></tr>
+<tr id="row_570_1_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structprocess_1_1http_1_1BadRequest.html" target="_self">process::http::BadRequest</a></td><td class="desc"></td></tr>
+<tr id="row_570_2_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structprocess_1_1http_1_1Conflict.html" target="_self">process::http::Conflict</a></td><td class="desc"></td></tr>
+<tr id="row_570_3_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structprocess_1_1http_1_1Forbidden.html" target="_self">process::http::Forbidden</a></td><td class="desc"></td></tr>
+<tr id="row_570_4_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structprocess_1_1http_1_1InternalServerError.html" target="_self">process::http::InternalServerError</a></td><td class="desc"></td></tr>
+<tr id="row_570_5_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structprocess_1_1http_1_1MethodNotAllowed.html" target="_self">process::http::MethodNotAllowed</a></td><td class="desc"></td></tr>
+<tr id="row_570_6_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structprocess_1_1http_1_1NotAcceptable.html" target="_self">process::http::NotAcceptable</a></td><td class="desc"></td></tr>
+<tr id="row_570_7_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structprocess_1_1http_1_1NotFound.html" target="_self">process::http::NotFound</a></td><td class="desc"></td></tr>
+<tr id="row_570_8_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structprocess_1_1http_1_1NotImplemented.html" target="_self">process::http::NotImplemented</a></td><td class="desc"></td></tr>
+<tr id="row_570_9_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structprocess_1_1http_1_1OK.html" target="_self">process::http::OK</a></td><td class="desc"></td></tr>
+<tr id="row_570_10_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structprocess_1_1http_1_1PreconditionFailed.html" target="_self">process::http::PreconditionFailed</a></td><td class="desc"></td></tr>
+<tr id="row_570_11_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structprocess_1_1http_1_1ServiceUnavailable.html" target="_self">process::http::ServiceUnavailable</a></td><td class="desc"></td></tr>
+<tr id="row_570_12_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structprocess_1_1http_1_1TemporaryRedirect.html" target="_self">process::http::TemporaryRedirect</a></td><td class="desc"></td></tr>
+<tr id="row_570_13_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structprocess_1_1http_1_1Unauthorized.html" target="_self">process::http::Unauthorized</a></td><td class="desc"></td></tr>
+<tr id="row_570_14_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structprocess_1_1http_1_1UnsupportedMediaType.html" target="_self">process::http::UnsupportedMediaType</a></td><td class="desc"></td></tr>
+<tr id="row_571_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1ResponseDecoder.html" target="_self">process::ResponseDecoder</a></td><td class="desc"></td></tr>
+<tr id="row_572_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classResult.html" target="_self">Result&lt; T &gt;</a></td><td class="desc"></td></tr>
+<tr id="row_573_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1RFC1123.html" target="_self">process::RFC1123</a></td><td class="desc"></td></tr>
+<tr id="row_574_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1RFC3339.html" target="_self">process::RFC3339</a></td><td class="desc"></td></tr>
+<tr id="row_575_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structmesos_1_1internal_1_1master_1_1Role.html" target="_self">mesos::internal::master::Role</a></td><td class="desc"></td></tr>
+<tr id="row_576_" class="even"><td class="entry"><img id="arr_576_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('576_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1tests_1_1Rootfs.html" target="_self">mesos::internal::tests::Rootfs</a></td><td class="desc"></td></tr>
+<tr id="row_576_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1tests_1_1LinuxRootfs.html" target="_self">mesos::internal::tests::LinuxRootfs</a></td><td class="desc"></td></tr>
+<tr id="row_577_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structprocess_1_1ProcessBase_1_1RouteOptions.html" target="_self">process::ProcessBase::RouteOptions</a></td><td class="desc"></td></tr>
+<tr id="row_578_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structrouting_1_1route_1_1Rule.html" target="_self">routing::route::Rule</a></td><td class="desc"></td></tr>
+<tr id="row_579_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classDocker_1_1RunOptions.html" target="_self">Docker::RunOptions</a></td><td class="desc"></td></tr>
+<tr id="row_580_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1RunQueue.html" target="_self">process::RunQueue</a></td><td class="desc"></td></tr>
+<tr id="row_581_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1RunState.html" target="_self">mesos::internal::slave::state::RunState</a></td><td class="desc"></td></tr>
+<tr id="row_582_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1grpc_1_1client_1_1Runtime.html" target="_self">process::grpc::client::Runtime</a></td><td class="desc">A copyable interface to manage an internal gRPC runtime instance for asynchronous gRPC calls </td></tr>
+<tr id="row_583_"><td class="entry"><img id="arr_583_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('583_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1Scheduler.html" target="_self">mesos::Scheduler</a></td><td class="desc"></td></tr>
+<tr id="row_583_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockScheduler.html" target="_self">mesos::internal::tests::MockScheduler</a></td><td class="desc"></td></tr>
+<tr id="row_583_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1python_1_1ProxyScheduler.html" target="_self">mesos::python::ProxyScheduler</a></td><td class="desc">Proxy <a class="el" href="classmesos_1_1Scheduler.html">Scheduler</a> implementation that will call into Python </td></tr>
+<tr id="row_584_" class="even"><td class="entry"><img id="arr_584_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('584_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1SchedulerDriver.html" target="_self">mesos::SchedulerDriver</a></td><td class="desc"></td></tr>
+<tr id="row_584_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_584_0_" src="ftv2plastnode.png" alt="\" width="16" height="22" onclick="toggleFolder('584_0_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1MesosSchedulerDriver.html" target="_self">mesos::MesosSchedulerDriver</a></td><td class="desc"></td></tr>
+<tr id="row_584_0_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1tests_1_1TestingMesosSchedulerDriver.html" target="_self">mesos::internal::tests::TestingMesosSchedulerDriver</a></td><td class="desc"></td></tr>
+<tr id="row_585_"><td class="entry"><img id="arr_585_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('585_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1SecretGenerator.html" target="_self">mesos::SecretGenerator</a></td><td class="desc">The <a class="el" href="classmesos_1_1SecretGenerator.html" title="The SecretGenerator interface represents a mechanism to create a secret from a principal. ">SecretGenerator</a> interface represents a mechanism to create a secret from a principal </td></tr>
+<tr id="row_585_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1authentication_1_1executor_1_1JWTSecretGenerator.html" target="_self">mesos::authentication::executor::JWTSecretGenerator</a></td><td class="desc">Creates a VALUE-type secret containing a JWT </td></tr>
+<tr id="row_585_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSecretGenerator.html" target="_self">mesos::internal::tests::MockSecretGenerator</a></td><td class="desc"></td></tr>
+<tr id="row_586_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1SecretResolver.html" target="_self">mesos::SecretResolver</a></td><td class="desc"></td></tr>
+<tr id="row_587_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structcgroups_1_1devices_1_1Entry_1_1Selector.html" target="_self">cgroups::devices::Entry::Selector</a></td><td class="desc"></td></tr>
+<tr id="row_588_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1Sequence.html" target="_self">process::Sequence</a></td><td class="desc"></td></tr>
 <tr id="row_589_"><td class="entry"><img id="arr_589_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('589_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><b>Service</b></td><td class="desc"></td></tr>
 <tr id="row_589_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockCSIPlugin.html" target="_self">mesos::internal::tests::MockCSIPlugin</a></td><td class="desc"></td></tr>
 <tr id="row_590_" class="even"><td class="entry"><img id="arr_590_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('590_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><b>Service</b></td><td class="desc"></td></tr>
 <tr id="row_590_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockCSIPlugin.html" target="_self">mesos::internal::tests::MockCSIPlugin</a></td><td class="desc"></td></tr>
-<tr id="row_591_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1Shared.html" target="_self">process::Shared&lt; T &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_592_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1Shared.html" target="_self">process::Shared&lt; Docker &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_593_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1Shared.html" target="_self">process::Shared&lt; mesos::internal::log::Replica &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_594_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1Shared.html" target="_self">process::Shared&lt; mesos::internal::slave::Provisioner &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_595_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1Shared.html" target="_self">process::Shared&lt; Network &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_596_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1Shared.html" target="_self">process::Shared&lt; process::RateLimiter &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_597_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1Shared.html" target="_self">process::Shared&lt; uri::mesos::internal::slave::appc::Fetcher &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_598_" class="even"><td class="entry"><img id="arr_598_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('598_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><b>shared_ptr</b></td><td class="desc"></td></tr>
-<tr id="row_598_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classSharedHandle.html" target="_self">SharedHandle</a></td><td class="desc"></td></tr>
-<tr id="row_599_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html" target="_self">mesos::internal::master::Slave</a></td><td class="desc"></td></tr>
-<tr id="row_600_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1tests_1_1cluster_1_1Slave.html" target="_self">mesos::internal::tests::cluster::Slave</a></td><td class="desc"></td></tr>
+<tr id="row_591_"><td class="entry"><img id="arr_591_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('591_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><b>Service</b></td><td class="desc"></td></tr>
+<tr id="row_591_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockCSIPlugin.html" target="_self">mesos::internal::tests::MockCSIPlugin</a></td><td class="desc"></td></tr>
+<tr id="row_592_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1Shared.html" target="_self">process::Shared&lt; T &gt;</a></td><td class="desc"></td></tr>
+<tr id="row_593_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1Shared.html" target="_self">process::Shared&lt; Docker &gt;</a></td><td class="desc"></td></tr>
+<tr id="row_594_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1Shared.html" target="_self">process::Shared&lt; mesos::internal::log::Replica &gt;</a></td><td class="desc"></td></tr>
+<tr id="row_595_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1Shared.html" target="_self">process::Shared&lt; mesos::internal::slave::Provisioner &gt;</a></td><td class="desc"></td></tr>
+<tr id="row_596_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1Shared.html" target="_self">process::Shared&lt; Network &gt;</a></td><td class="desc"></td></tr>
+<tr id="row_597_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1Shared.html" target="_self">process::Shared&lt; process::RateLimiter &gt;</a></td><td class="desc"></td></tr>
+<tr id="row_598_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1Shared.html" target="_self">process::Shared&lt; uri::mesos::internal::slave::appc::Fetcher &gt;</a></td><td class="desc"></td></tr>
+<tr id="row_599_"><td class="entry"><img id="arr_599_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('599_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><b>shared_ptr</b></td><td class="desc"></td></tr>
+<tr id="row_599_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classSharedHandle.html" target="_self">SharedHandle</a></td><td class="desc"></td></tr>
+<tr id="row_600_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html" target="_self">mesos::internal::master::Slave</a></td><td class="desc"></td></tr>
 <tr id="row_601_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess_1_1Slave.html" target="_self">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess::Slave</a></td><td class="desc"></td></tr>
-<tr id="row_602_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1SlaveState.html" target="_self">mesos::internal::slave::state::SlaveState</a></td><td class="desc"></td></tr>
-<tr id="row_603_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1network_1_1internal_1_1Socket.html" target="_self">process::network::internal::Socket&lt; AddressType &gt;</a></td><td class="desc">An abstraction around a socket (file descriptor) </td></tr>
-<tr id="row_604_" class="even"><td class="entry"><img id="arr_604_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('604_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><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_604_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><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_605_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classos_1_1Stack.html" target="_self">os::Stack</a></td><td class="desc"></td></tr>
-<tr id="row_606_" class="even"><td class="entry"><img id="arr_606_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('606_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><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_606_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><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_607_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><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_608_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><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_609_"><td class="entry"><img id="arr_609_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('609_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><b>static_visitor</b></td><td class="desc"></td></tr>
-<tr id="row_609_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structJSON_1_1Comparator.html" target="_self">JSON::Comparator</a></td><td class="desc"></td></tr>
-<tr id="row_609_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structprotobuf_1_1internal_1_1Parser.html" target="_self">protobuf::internal::Parser</a></td><td class="desc"></td></tr>
-<tr id="row_610_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classJvm_1_1StaticVariable.html" target="_self">Jvm::StaticVariable&lt; T, name, signature &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_611_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classJvm_1_1StaticVariable.html" target="_self">Jvm::StaticVariable&lt; org::apache::log4j::Level, LEVEL_OFF, LEVEL_OFF_SIGNATURE &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_612_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structprocess_1_1Statistics.html" target="_self">process::Statistics&lt; T &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_613_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structcgroups_1_1cpuacct_1_1Stats.html" target="_self">cgroups::cpuacct::Stats</a></td><td class="desc"></td></tr>
-<tr id="row_614_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structprocess_1_1http_1_1Status.html" target="_self">process::http::Status</a></td><td class="desc"></td></tr>
-<tr id="row_615_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1slave_1_1StatusUpdateManager.html" target="_self">mesos::inter

<TRUNCATED>

[10/21] mesos-site git commit: Updated the website built from mesos SHA: 46db7e4.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/74cbbec8/content/api/latest/c++/functions_func_0x73.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_func_0x73.html b/content/api/latest/c++/functions_func_0x73.html
index 7658de6..5361512 100644
--- a/content/api/latest/c++/functions_func_0x73.html
+++ b/content/api/latest/c++/functions_func_0x73.html
@@ -210,6 +210,7 @@
 , <a class="el" href="classNetwork.html#a0722ba6e072b74ffbe4556e2d432f103">Network</a>
 , <a class="el" href="classNetworkProcess.html#aeddc897b59e6a9f85b878c8d7280df86">NetworkProcess</a>
 , <a class="el" href="classmesos_1_1internal_1_1master_1_1Operation.html#aa7325c01da3c8fff4d2bf6586a2e55df">mesos::internal::master::Operation</a>
+, <a class="el" href="classmesos_1_1resource__provider_1_1Registrar_1_1Operation.html#a9a33d37502b566caf2d93333c7b2030b">mesos::resource_provider::Registrar::Operation</a>
 , <a class="el" href="classprocess_1_1Promise.html#a989b8dfa7eb2633de3f0f25ac2b87943">process::Promise&lt; T &gt;</a>
 , <a class="el" href="structprocess_1_1TimeSeries.html#a32ad80193e5138cd76086f01ecbaf1ed">process::TimeSeries&lt; T &gt;</a>
 , <a class="el" href="classBoundedHashMap.html#a54e903e8c96c78d913e74609d836ae67">BoundedHashMap&lt; Key, Value &gt;</a>
@@ -278,7 +279,8 @@
 : <a class="el" href="classprocess_1_1Owned.html#a08532e2c3ba328bf133471b1594754bd">process::Owned&lt; T &gt;</a>
 </li>
 <li>shared()
-: <a class="el" href="structmesos_1_1internal_1_1fs_1_1MountInfoTable_1_1Entry.html#ac598eea6fc64528727f41e20af38fb71">mesos::internal::fs::MountInfoTable::Entry</a>
+: <a class="el" href="classmesos_1_1v1_1_1Resources.html#a447b9a41f495889f1594bee5ebaf2d7a">mesos::v1::Resources</a>
+, <a class="el" href="structmesos_1_1internal_1_1fs_1_1MountInfoTable_1_1Entry.html#ac598eea6fc64528727f41e20af38fb71">mesos::internal::fs::MountInfoTable::Entry</a>
 , <a class="el" href="classprocess_1_1internal_1_1Loop.html#a9923c05dd6d27f9ec0c61d28a5387641">process::internal::Loop&lt; Iterate, Body, T, R &gt;</a>
 , <a class="el" href="classprocess_1_1network_1_1internal_1_1SocketImpl.html#a593398b46bc29ef1e6b87b2fadbba7d6">process::network::internal::SocketImpl</a>
 </li>
@@ -287,7 +289,6 @@
 </li>
 <li>shared()
 : <a class="el" href="classmesos_1_1Resources.html#a1bf71a3804f142e92e0dd28884ea8f99">mesos::Resources</a>
-, <a class="el" href="classmesos_1_1v1_1_1Resources.html#a447b9a41f495889f1594bee5ebaf2d7a">mesos::v1::Resources</a>
 </li>
 <li>SharedHandle()
 : <a class="el" href="classSharedHandle.html#ad2cfca1ab3db9839e617b569b225e0c0">SharedHandle</a>
@@ -295,6 +296,9 @@
 <li>shouldInject()
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1NvidiaVolume.html#a18b7ba063c77d278f7e30640bbed4e6b">mesos::internal::slave::NvidiaVolume</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_1Executor.html#a82e7327e100f09241758d1bf4133d541">mesos::Executor</a>
 , <a class="el" href="classmesos_1_1v1_1_1executor_1_1V0ToV1Adapter.html#a204a93410a8825a916dff56b5f8195c0">mesos::v1::executor::V0ToV1Adapter</a>
@@ -306,9 +310,6 @@
 , <a class="el" href="classprocess_1_1network_1_1internal_1_1Socket.html#a8a3d3554e93e4ec1ba3b2e64f7df0725">process::network::internal::Socket&lt; AddressType &gt;</a>
 , <a class="el" href="classprocess_1_1network_1_1internal_1_1LibeventSSLSocketImpl.html#a94cb94e04c583bc9ee9df66c7a4684cf">process::network::internal::LibeventSSLSocketImpl</a>
 </li>
-<li>Shutdown()
-: <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockCSIPlugin.html#a33ccc80e2f5f7aef7b9126f1ce600b74">mesos::internal::tests::MockCSIPlugin</a>
-</li>
 <li>shutdownExecutor()
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a268b5307f2796f9270acf6efaf29711c">mesos::internal::slave::Slave</a>
 </li>
@@ -390,16 +391,16 @@
 : <a class="el" href="classprocess_1_1network_1_1internal_1_1SocketImpl.html#a9c899f4ca922824a0092288d5d6b79b4">process::network::internal::SocketImpl</a>
 </li>
 <li>some()
-: <a class="el" href="classOption.html#ae1e9d1fb81a6cb8b642db0665801f74e">Option&lt; T &gt;</a>
+: <a class="el" href="classTry.html#ac6304ce9dfd0042726f8b813ac64f06a">Try&lt; T, E &gt;</a>
+, <a class="el" href="classOption.html#ae1e9d1fb81a6cb8b642db0665801f74e">Option&lt; T &gt;</a>
 , <a class="el" href="classResult.html#a0a503a3f3549b34b19dc47280d806e90">Result&lt; T &gt;</a>
-, <a class="el" href="classTry.html#ac6304ce9dfd0042726f8b813ac64f06a">Try&lt; T, E &gt;</a>
 </li>
 <li>sort()
 : <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#a3e6b57c2f202d8cdb5e852688999b6f4">mesos::internal::master::allocator::DRFSorter</a>
 , <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1Sorter.html#a72e3b723477e1b7c63c1316cc2b19971">mesos::internal::master::allocator::Sorter</a>
 </li>
 <li>Sorter()
-: <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1Sorter.html#a3ff0ef79f7b92fa8863948b1ff0818a1">mesos::internal::master::allocator::Sorter</a>
+: <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1Sorter.html#a378eedf4b183e753a28c052254e35854">mesos::internal::master::allocator::Sorter</a>
 </li>
 <li>spawn()
 : <a class="el" href="classmesos_1_1internal_1_1tests_1_1MemoryTestHelper.html#a845ef8e61ce21226e4717685d7f95463">mesos::internal::tests::MemoryTestHelper</a>
@@ -411,18 +412,18 @@
 : <a class="el" href="classmesos_1_1master_1_1detector_1_1StandaloneMasterDetector.html#a480bcbe2556e199df11014b8caebaab2">mesos::master::detector::StandaloneMasterDetector</a>
 </li>
 <li>start()
-: <a class="el" href="classos_1_1Stack.html#ab75d73670daab10124d04b9e8e4e72b0">os::Stack</a>
-, <a class="el" href="classmesos_1_1SchedulerDriver.html#a99f6959f40731bdbe192fc8c89e107c7">mesos::SchedulerDriver</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1cluster_1_1Slave.html#a2d3e42741f88c0180a315bc1fb6ec4d3">mesos::internal::tests::cluster::Slave</a>
+: <a class="el" href="classprocess_1_1metrics_1_1Timer.html#a80f762ca1f2549d14c3ac54a93caa044">process::metrics::Timer&lt; T &gt;</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1cluster_1_1Master.html#afbebaf82e91135ac7b344e4e0b1be430">mesos::internal::tests::cluster::Master</a>
+, <a class="el" href="classmesos_1_1log_1_1Log_1_1Writer.html#a9782864d9f5080553d670f3197a0071a">mesos::log::Log::Writer</a>
 , <a class="el" href="classmesos_1_1ExecutorDriver.html#abd04d8664d8077a91e29df850d39e636">mesos::ExecutorDriver</a>
 , <a class="el" href="classmesos_1_1MesosExecutorDriver.html#a06ac86f128c639268160b511759c7b21">mesos::MesosExecutorDriver</a>
-, <a class="el" href="classmesos_1_1log_1_1Log_1_1Writer.html#a9782864d9f5080553d670f3197a0071a">mesos::log::Log::Writer</a>
+, <a class="el" href="classmesos_1_1SchedulerDriver.html#a99f6959f40731bdbe192fc8c89e107c7">mesos::SchedulerDriver</a>
 , <a class="el" href="classmesos_1_1MesosSchedulerDriver.html#a22d332c0abd42e3fae082fad25d5aa98">mesos::MesosSchedulerDriver</a>
 , <a class="el" href="classmesos_1_1internal_1_1log_1_1LogWriterProcess.html#a0a9fd64b962d616673fb79e8af48a13e">mesos::internal::log::LogWriterProcess</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1cluster_1_1Master.html#afbebaf82e91135ac7b344e4e0b1be430">mesos::internal::tests::cluster::Master</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1cluster_1_1Slave.html#a2d3e42741f88c0180a315bc1fb6ec4d3">mesos::internal::tests::cluster::Slave</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#ac58e6fd94e2a926a4f4f491a8f736336">mesos::internal::tests::resource_provider::MockResourceProvider&lt; Event, Driver &gt;</a>
 , <a class="el" href="classprocess_1_1internal_1_1Loop.html#a4743d5b323d0d9923cd83fd1abeda9c3">process::internal::Loop&lt; Iterate, Body, T, R &gt;</a>
-, <a class="el" href="classprocess_1_1metrics_1_1Timer.html#a80f762ca1f2549d14c3ac54a93caa044">process::metrics::Timer&lt; T &gt;</a>
+, <a class="el" href="classos_1_1Stack.html#ab75d73670daab10124d04b9e8e4e72b0">os::Stack</a>
 , <a class="el" href="classStopwatch.html#a6d01ecc80c92f1d5210cd9c3eb72883d">Stopwatch</a>
 </li>
 <li>StartMaintenance()
@@ -435,22 +436,24 @@
 : <a class="el" href="classmesos_1_1internal_1_1tests_1_1ZooKeeperTestServer.html#a5fb4d10971b61af717fe1f30693a88e8">mesos::internal::tests::ZooKeeperTestServer</a>
 </li>
 <li>StartSlave()
-: <a class="el" href="classmesos_1_1internal_1_1tests_1_1MesosTest.html#ae4317af7cf844eb5c6c059e31dd6ef4e">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>
+: <a class="el" href="classmesos_1_1internal_1_1tests_1_1MesosTest.html#ab94b11fe56a0cbe7ba84b1b74ef7ec70">mesos::internal::tests::MesosTest</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>Startup()
+: <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockCSIPlugin.html#aaea2d23338730eed57c232aced068e3b">mesos::internal::tests::MockCSIPlugin</a>
+</li>
 <li>State()
 : <a class="el" href="classmesos_1_1state_1_1protobuf_1_1State.html#a084189a3f5965bda21eae68aa370f148">mesos::state::protobuf::State</a>
 , <a class="el" href="classmesos_1_1state_1_1State.html#aaedea4cd36c66e8a21f21723c1096d0f">mesos::state::State</a>
-, <a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1State.html#a0e87f47367f9441f5f10b26f2c4fcaae">mesos::internal::slave::state::State</a>
 </li>
 <li>state()
 : <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="structmesos_1_1internal_1_1slave_1_1state_1_1State.html#a0e87f47367f9441f5f10b26f2c4fcaae">mesos::internal::slave::state::State</a>
+</li>
 <li>STATE_HELP()
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1Http.html#a5c26c5c227679ba7f07387653469b01f">mesos::internal::slave::Http</a>
 </li>
@@ -468,30 +471,30 @@
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1Http.html#ad5b11ad51e4a88b9884d741b93951571">mesos::internal::slave::Http</a>
 </li>
 <li>status()
-: <a class="el" href="classmesos_1_1internal_1_1slave_1_1Subsystem.html#a364024c26370d982ecf8c846a00f820f">mesos::internal::slave::Subsystem</a>
+: <a class="el" href="classmesos_1_1internal_1_1slave_1_1Launcher.html#a45a6d7403aeb433663419923a9956bc0">mesos::internal::slave::Launcher</a>
+, <a class="el" href="classprocess_1_1Subprocess.html#a3946c31d16c0625ea554d5216cd4fa3b">process::Subprocess</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#a9b8cbaadc6ec688e6de806d64b731ad0">mesos::internal::slave::MesosContainerizer</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerProcess.html#a63e5cd142b37e687ea8c6d4a9c24be99">mesos::internal::slave::MesosContainerizerProcess</a>
 , <a class="el" href="classmesos_1_1slave_1_1Isolator.html#a970be3215f2a5da5a45c5b921e1d2694">mesos::slave::Isolator</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html#a611253a8523cd7f23cd58f059556f7dd">mesos::internal::slave::CgroupsIsolatorProcess</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1SubprocessLauncher.html#a1e1c9e6483fecc771fc6892bb602b580">mesos::internal::slave::SubprocessLauncher</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxLauncher.html#acb8f27191f0c9a78b85fe27c5e387a59">mesos::internal::slave::LinuxLauncher</a>
-, <a class="el" href="classprocess_1_1Subprocess.html#a3946c31d16c0625ea554d5216cd4fa3b">process::Subprocess</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorProcess.html#aac3a4e9bacac1572ee598bf6d3a75ce4">mesos::internal::slave::NetworkCniIsolatorProcess</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolator.html#a41dfc5ffad8b8c876cd54286ea24901d">mesos::internal::slave::MesosIsolator</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a7542c128af52b0fc7ffbf16767440c94">mesos::internal::slave::MesosIsolatorProcess</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizerProcess.html#a3c9b5bfce4669667df2b57fa12ba6aa9">mesos::internal::slave::DockerContainerizerProcess</a>
-, <a class="el" href="classmesos_1_1internal_1_1log_1_1Replica.html#ab1598d57c710d5a15dcbb5a4681c1f22">mesos::internal::log::Replica</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#a1415db07931a967f1f8244352ffca6ad">mesos::internal::slave::ComposingContainerizer</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#a41ab321c7dd4a940fce865953621881f">mesos::internal::slave::Containerizer</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#a28593137a3a912b700beb174abc6d418">mesos::internal::slave::DockerContainerizer</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#a9b8cbaadc6ec688e6de806d64b731ad0">mesos::internal::slave::MesosContainerizer</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html#a611253a8523cd7f23cd58f059556f7dd">mesos::internal::slave::CgroupsIsolatorProcess</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1NetClsSubsystem.html#af417ebf1bf2f60887ea606979a8949ff">mesos::internal::slave::NetClsSubsystem</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1Launcher.html#a45a6d7403aeb433663419923a9956bc0">mesos::internal::slave::Launcher</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#a28593137a3a912b700beb174abc6d418">mesos::internal::slave::DockerContainerizer</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#a41ab321c7dd4a940fce865953621881f">mesos::internal::slave::Containerizer</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1Subsystem.html#a364024c26370d982ecf8c846a00f820f">mesos::internal::slave::Subsystem</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#a1415db07931a967f1f8244352ffca6ad">mesos::internal::slave::ComposingContainerizer</a>
+, <a class="el" href="classmesos_1_1internal_1_1log_1_1Replica.html#ab1598d57c710d5a15dcbb5a4681c1f22">mesos::internal::log::Replica</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizerProcess.html#a3c9b5bfce4669667df2b57fa12ba6aa9">mesos::internal::slave::DockerContainerizerProcess</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a7542c128af52b0fc7ffbf16767440c94">mesos::internal::slave::MesosIsolatorProcess</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorProcess.html#aac3a4e9bacac1572ee598bf6d3a75ce4">mesos::internal::slave::NetworkCniIsolatorProcess</a>
 </li>
 <li>statusUpdate()
 : <a class="el" href="classmesos_1_1Scheduler.html#aa4572c0fcc52d0bcfd668dc0e6c8c3fd">mesos::Scheduler</a>
 , <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#ae1c4caf776aae3a6d5f062431f0e4566">mesos::internal::master::Master</a>
-, <a class="el" href="classmesos_1_1python_1_1ProxyScheduler.html#ab4125c03f34f11eb08fed9802f0bd6da">mesos::python::ProxyScheduler</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a6ebc1f2b684a989e5c42c9b2642b73dd">mesos::internal::slave::Slave</a>
+, <a class="el" href="classmesos_1_1python_1_1ProxyScheduler.html#ab4125c03f34f11eb08fed9802f0bd6da">mesos::python::ProxyScheduler</a>
 </li>
 <li>statusUpdateAcknowledgement()
 : <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a43f3d08bee0c1cb847914a16c0f05fd6">mesos::internal::master::Master</a>
@@ -504,16 +507,16 @@
 : <a class="el" href="structmesos_1_1internal_1_1slave_1_1StatusUpdateStream.html#a692ef5178404ef8e4c7d30d63017fc85">mesos::internal::slave::StatusUpdateStream</a>
 </li>
 <li>stop()
-: <a class="el" href="classmesos_1_1ExecutorDriver.html#a7129b3c3cc057c5df759ff73cfd36e82">mesos::ExecutorDriver</a>
-, <a class="el" href="classmesos_1_1SchedulerDriver.html#a33e677c30ea957fac373e7e3dc70b2bc">mesos::SchedulerDriver</a>
-, <a class="el" href="classmesos_1_1v1_1_1scheduler_1_1Mesos.html#a2540231539979f15ce1fcb44fb1e1a06">mesos::v1::scheduler::Mesos</a>
-, <a class="el" href="classprocess_1_1EventLoop.html#a82d8198c547b924af35626ced098a1dc">process::EventLoop</a>
-, <a class="el" href="classStopwatch.html#aa0266311b7392b948061bb985b49cff4">Stopwatch</a>
-, <a class="el" href="classprocess_1_1Executor.html#a43a9df131ecc0e5fb3c3015c118407da">process::Executor</a>
-, <a class="el" href="classprocess_1_1metrics_1_1Timer.html#add113450a55bb835137f84701f981fcc">process::metrics::Timer&lt; T &gt;</a>
+: <a class="el" href="classmesos_1_1MesosExecutorDriver.html#a77e42ef91cacc4a93b9a164b470f5647">mesos::MesosExecutorDriver</a>
 , <a class="el" href="classmesos_1_1MesosSchedulerDriver.html#ac6119c5e0be2d8fd9e708974528425f6">mesos::MesosSchedulerDriver</a>
+, <a class="el" href="classprocess_1_1metrics_1_1Timer.html#add113450a55bb835137f84701f981fcc">process::metrics::Timer&lt; T &gt;</a>
+, <a class="el" href="classprocess_1_1Executor.html#a43a9df131ecc0e5fb3c3015c118407da">process::Executor</a>
+, <a class="el" href="classmesos_1_1v1_1_1scheduler_1_1Mesos.html#a2540231539979f15ce1fcb44fb1e1a06">mesos::v1::scheduler::Mesos</a>
+, <a class="el" href="classmesos_1_1SchedulerDriver.html#a33e677c30ea957fac373e7e3dc70b2bc">mesos::SchedulerDriver</a>
 , <a class="el" href="classDocker.html#a4f45c8632608059b07157a65033474fc">Docker</a>
-, <a class="el" href="classmesos_1_1MesosExecutorDriver.html#a77e42ef91cacc4a93b9a164b470f5647">mesos::MesosExecutorDriver</a>
+, <a class="el" href="classmesos_1_1ExecutorDriver.html#a7129b3c3cc057c5df759ff73cfd36e82">mesos::ExecutorDriver</a>
+, <a class="el" href="classStopwatch.html#aa0266311b7392b948061bb985b49cff4">Stopwatch</a>
+, <a class="el" href="classprocess_1_1EventLoop.html#a82d8198c547b924af35626ced098a1dc">process::EventLoop</a>
 </li>
 <li>StopMaintenance()
 : <a class="el" href="classmesos_1_1internal_1_1master_1_1maintenance_1_1StopMaintenance.html#ae1be7186f9bae284c407997fbcae83d0">mesos::internal::master::maintenance::StopMaintenance</a>
@@ -532,8 +535,8 @@
 , <a class="el" href="classmesos_1_1state_1_1protobuf_1_1State.html#aa0f2a6a27575f74d1642399a25abd0ef">mesos::state::protobuf::State</a>
 </li>
 <li>stream()
-: <a class="el" href="struct__CheckFatal.html#a466cba3d76cfcac25159354c654a282a">_CheckFatal</a>
-, <a class="el" href="struct____Exit.html#aab99bf53c951b62cd4c053e68a424ea4">__Exit</a>
+: <a class="el" href="struct____Exit.html#aab99bf53c951b62cd4c053e68a424ea4">__Exit</a>
+, <a class="el" href="struct__CheckFatal.html#a466cba3d76cfcac25159354c654a282a">_CheckFatal</a>
 </li>
 <li>StreamingRequestDecoder()
 : <a class="el" href="classprocess_1_1StreamingRequestDecoder.html#a05f9e82e287b6e4b4a3e0a1a0ad40373">process::StreamingRequestDecoder</a>
@@ -542,19 +545,26 @@
 : <a class="el" href="classprocess_1_1StreamingResponseDecoder.html#ab1b1d689df9ee3f716232ed0d9b85812">process::StreamingResponseDecoder</a>
 </li>
 <li>string()
-: <a class="el" href="structprocess_1_1http_1_1Status.html#a49f854c52adce69bc1d4cc5c15cdccac">process::http::Status</a>
-, <a class="el" href="classPath.html#a9d36a94d674e3f889eb8f46dc7a156b8">Path</a>
-, <a class="el" href="classJvm.html#ac2c7a5438fbf91870a29720b0a26b0a1">Jvm</a>
+: <a class="el" href="classPath.html#a9d36a94d674e3f889eb8f46dc7a156b8">Path</a>
+</li>
+<li>String()
+: <a class="el" href="structJSON_1_1String.html#ab8f3991c166dfd0e7761a8cfc733f4a2">JSON::String</a>
+</li>
+<li>string()
+: <a class="el" href="classJvm.html#ac2c7a5438fbf91870a29720b0a26b0a1">Jvm</a>
 , <a class="el" href="structos_1_1sysctl.html#af54897c91536ccd5d829daabbac64266">os::sysctl</a>
 </li>
 <li>String()
 : <a class="el" href="structJSON_1_1String.html#a7be21f307ea1e322a19a23da1b35afb4">JSON::String</a>
 </li>
+<li>string()
+: <a class="el" href="structprocess_1_1http_1_1Status.html#a49f854c52adce69bc1d4cc5c15cdccac">process::http::Status</a>
+</li>
 <li>stringify()
-: <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>
+: <a class="el" href="structstrings_1_1internal_1_1stringify_3_01T_00_01false_01_4.html#a5bd606e6f0fbfbcf32d54dace02f63b5">strings::internal::stringify&lt; T, false &gt;</a>
 , <a class="el" href="classrecordio_1_1Encoder.html#ac4f1c8e2ce9556af61dfc6c6f22eb943">recordio::Encoder&lt; T &gt;</a>
 , <a class="el" href="structstrings_1_1internal_1_1stringify_3_01std_1_1string_00_01true_01_4.html#adf2ceef3d4241e2a606eef8f4587a8cb">strings::internal::stringify&lt; std::string, true &gt;</a>
-, <a class="el" href="structstrings_1_1internal_1_1stringify_3_01T_00_01false_01_4.html#a5bd606e6f0fbfbcf32d54dace02f63b5">strings::internal::stringify&lt; T, false &gt;</a>
+, <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#a3e5c995b672908c97ff50420224b0185">JSON::StringWriter</a>
@@ -578,41 +588,41 @@
 : <a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter_1_1Node_1_1Allocation.html#a1807f36bd86bb28efa223c5d99861733">mesos::internal::master::allocator::DRFSorter::Node::Allocation</a>
 </li>
 <li>sum()
-: <a class="el" href="classmesos_1_1v1_1_1Resources.html#acae32482500bf65bd41786fe07a480c9">mesos::v1::Resources</a>
-, <a class="el" href="classmesos_1_1Resources.html#a9753991686eca5e60ec5324a83535352">mesos::Resources</a>
+: <a class="el" href="classmesos_1_1Resources.html#a9753991686eca5e60ec5324a83535352">mesos::Resources</a>
+, <a class="el" href="classmesos_1_1v1_1_1Resources.html#acae32482500bf65bd41786fe07a480c9">mesos::v1::Resources</a>
 </li>
 <li>SUPERVISOR()
 : <a class="el" href="classprocess_1_1Subprocess_1_1ChildHook.html#a09986b74b30686487ac7f5ebaa683414">process::Subprocess::ChildHook</a>
 </li>
 <li>supportsNesting()
-: <a class="el" href="classmesos_1_1internal_1_1slave_1_1NamespacesPidIsolatorProcess.html#af88f17b96bb4b4ae2796a89bf23f4336">mesos::internal::slave::NamespacesPidIsolatorProcess</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1VolumeSandboxPathIsolatorProcess.html#a858b6ce8b137c8f2b14f27ea0bd28f08">mesos::internal::slave::VolumeSandboxPathIsolatorProcess</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixRLimitsIsolatorProcess.html#ad5d07c251957131db675912fa39b85db">mesos::internal::slave::PosixRLimitsIsolatorProcess</a>
+: <a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxFilesystemIsolatorProcess.html#a83106b699cb07d30c599824a6714c1a3">mesos::internal::slave::LinuxFilesystemIsolatorProcess</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolator.html#acd19e2e8bbe3a57267620a2acfcf3b2d">mesos::internal::slave::MesosIsolator</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a8009c7782661b509933138479d3dbed5">mesos::internal::slave::MesosIsolatorProcess</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1VolumeImageIsolatorProcess.html#acecd48f1c0062412e48f501ebf48bb00">mesos::internal::slave::VolumeImageIsolatorProcess</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixDiskIsolatorProcess.html#a4a3dd38df94ce3058e3e7e46eed3a2bd">mesos::internal::slave::PosixDiskIsolatorProcess</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxCapabilitiesIsolatorProcess.html#a234143c1f10d6d7663e4d5e4e0a3fa8b">mesos::internal::slave::LinuxCapabilitiesIsolatorProcess</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1VolumeSecretIsolatorProcess.html#aff9bab662d2010df44fe6a7cc65c7c5a">mesos::internal::slave::VolumeSecretIsolatorProcess</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1VolumeHostPathIsolatorProcess.html#ace7d9f5c806a3d508fc1ee6716a5bbe0">mesos::internal::slave::VolumeHostPathIsolatorProcess</a>
-, <a class="el" href="classmesos_1_1slave_1_1Isolator.html#a9472d7a623eedfd99168825ffbe3c570">mesos::slave::Isolator</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerRuntimeIsolatorProcess.html#ad17ab5e1c22e06a1b0a6f01a5aa63a1d">mesos::internal::slave::DockerRuntimeIsolatorProcess</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1NamespacesPidIsolatorProcess.html#af88f17b96bb4b4ae2796a89bf23f4336">mesos::internal::slave::NamespacesPidIsolatorProcess</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorProcess.html#ae38922e85a5082b87910c53ed3614e09">mesos::internal::slave::NetworkCniIsolatorProcess</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolator.html#acd19e2e8bbe3a57267620a2acfcf3b2d">mesos::internal::slave::MesosIsolator</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerRuntimeIsolatorProcess.html#ad17ab5e1c22e06a1b0a6f01a5aa63a1d">mesos::internal::slave::DockerRuntimeIsolatorProcess</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html#abc18c8ede13ce1178d3cc54555082aca">mesos::internal::slave::CgroupsIsolatorProcess</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1NamespacesIPCIsolatorProcess.html#a35bbc688fd80c0d07aefdce099a8e3f9">mesos::internal::slave::NamespacesIPCIsolatorProcess</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1NvidiaGpuIsolatorProcess.html#ab70ccb2d7dc7dd3377ad40f050595c61">mesos::internal::slave::NvidiaGpuIsolatorProcess</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxFilesystemIsolatorProcess.html#a83106b699cb07d30c599824a6714c1a3">mesos::internal::slave::LinuxFilesystemIsolatorProcess</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1VolumeSecretIsolatorProcess.html#aff9bab662d2010df44fe6a7cc65c7c5a">mesos::internal::slave::VolumeSecretIsolatorProcess</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1VolumeSandboxPathIsolatorProcess.html#a858b6ce8b137c8f2b14f27ea0bd28f08">mesos::internal::slave::VolumeSandboxPathIsolatorProcess</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1AppcRuntimeIsolatorProcess.html#ad71e69166c8f02562966861d5ada8e78">mesos::internal::slave::AppcRuntimeIsolatorProcess</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a8009c7782661b509933138479d3dbed5">mesos::internal::slave::MesosIsolatorProcess</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1NamespacesIPCIsolatorProcess.html#a35bbc688fd80c0d07aefdce099a8e3f9">mesos::internal::slave::NamespacesIPCIsolatorProcess</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1IOSwitchboard.html#a50fc15a892743e6dc4e56585bcf6d08a">mesos::internal::slave::IOSwitchboard</a>
+, <a class="el" href="classmesos_1_1slave_1_1Isolator.html#a9472d7a623eedfd99168825ffbe3c570">mesos::slave::Isolator</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixRLimitsIsolatorProcess.html#ad5d07c251957131db675912fa39b85db">mesos::internal::slave::PosixRLimitsIsolatorProcess</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixDiskIsolatorProcess.html#a4a3dd38df94ce3058e3e7e46eed3a2bd">mesos::internal::slave::PosixDiskIsolatorProcess</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1NvidiaGpuIsolatorProcess.html#ab70ccb2d7dc7dd3377ad40f050595c61">mesos::internal::slave::NvidiaGpuIsolatorProcess</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1VolumeHostPathIsolatorProcess.html#ace7d9f5c806a3d508fc1ee6716a5bbe0">mesos::internal::slave::VolumeHostPathIsolatorProcess</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1EnvironmentSecretIsolatorProcess.html#acb10dc4100e3b3688aedc8474cb9a124">mesos::internal::slave::EnvironmentSecretIsolatorProcess</a>
 </li>
 <li>suppressOffers()
 : <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ac6adbe7f44a82c49396888a88b8073d4">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>
-, <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a1ad2eefb14071ff684187e2a681ab269">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a>
-, <a class="el" href="classmesos_1_1SchedulerDriver.html#ab2ff38b2dbea280a965e4d0ff6a902aa">mesos::SchedulerDriver</a>
+, <a class="el" href="classmesos_1_1MesosSchedulerDriver.html#aa66fdf52debf675800db40caf802e31c">mesos::MesosSchedulerDriver</a>
 , <a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a491f49ba873d0b8c56d45526984cd4d9">mesos::allocator::Allocator</a>
 , <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html#a91615b60e1887f3f002e8f23bd385b3b">mesos::internal::master::allocator::MesosAllocatorProcess</a>
-, <a class="el" href="classmesos_1_1MesosSchedulerDriver.html#aa66fdf52debf675800db40caf802e31c">mesos::MesosSchedulerDriver</a>
+, <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a1ad2eefb14071ff684187e2a681ab269">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a>
+, <a class="el" href="classmesos_1_1SchedulerDriver.html#ab2ff38b2dbea280a965e4d0ff6a902aa">mesos::SchedulerDriver</a>
 </li>
 <li>Suppressor()
 : <a class="el" href="structos_1_1signals_1_1internal_1_1Suppressor.html#a5daa56dd1ec19b5ba0c10742ab92b3a6">os::signals::internal::Suppressor</a>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/74cbbec8/content/api/latest/c++/functions_func_0x74.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_func_0x74.html b/content/api/latest/c++/functions_func_0x74.html
index 8d87ee9..0b9a93d 100644
--- a/content/api/latest/c++/functions_func_0x74.html
+++ b/content/api/latest/c++/functions_func_0x74.html
@@ -174,12 +174,12 @@
 <li>timeout()
 : <a class="el" href="classprocess_1_1Timer.html#adcce3e5538751535be6ec4d48670eb89">process::Timer</a>
 </li>
-<li>Timer()
-: <a class="el" href="classprocess_1_1Timer.html#a3edebc20b37365eb673e45af837599ca">process::Timer</a>
-</li>
 <li>timer()
 : <a class="el" href="classprocess_1_1Clock.html#a2001faa64a4b83f098ba6967afff5514">process::Clock</a>
 </li>
+<li>Timer()
+: <a class="el" href="classprocess_1_1Timer.html#a3edebc20b37365eb673e45af837599ca">process::Timer</a>
+</li>
 <li>TimeSeries()
 : <a class="el" href="structprocess_1_1TimeSeries.html#a8fd91415653d305e8793416f8c4ff797">process::TimeSeries&lt; T &gt;</a>
 </li>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/74cbbec8/content/api/latest/c++/functions_func_0x76.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_func_0x76.html b/content/api/latest/c++/functions_func_0x76.html
index b510899..600ebd9 100644
--- a/content/api/latest/c++/functions_func_0x76.html
+++ b/content/api/latest/c++/functions_func_0x76.html
@@ -166,12 +166,12 @@
 <li>Variant()
 : <a class="el" href="classVariant.html#aeaf81abef309c9e840316c6ebf8b3cdf">Variant&lt; T, Ts &gt;</a>
 </li>
-<li>version()
-: <a class="el" href="classDocker.html#ac1d7d1dd254601751fe8af8048734345">Docker</a>
-</li>
 <li>Version()
 : <a class="el" href="structVersion.html#a41fb1fed8868043854e28574e9706179">Version</a>
 </li>
+<li>version()
+: <a class="el" href="classDocker.html#ac1d7d1dd254601751fe8af8048734345">Docker</a>
+</li>
 <li>VersionProcess()
 : <a class="el" href="classmesos_1_1internal_1_1VersionProcess.html#a9b450b8bfc7cacfae7173b374536968a">mesos::internal::VersionProcess</a>
 </li>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/74cbbec8/content/api/latest/c++/functions_func_0x77.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_func_0x77.html b/content/api/latest/c++/functions_func_0x77.html
index c1af8fa..2ab9519 100644
--- a/content/api/latest/c++/functions_func_0x77.html
+++ b/content/api/latest/c++/functions_func_0x77.html
@@ -158,12 +158,12 @@
 <li>write()
 : <a class="el" href="classprocess_1_1http_1_1Pipe_1_1Writer.html#ad945bef2134c872f8ea43dea6db84c66">process::http::Pipe::Writer</a>
 </li>
-<li>writer()
-: <a class="el" href="classprocess_1_1http_1_1Pipe.html#a000e921fa096a665acce3c2aaa38339e">process::http::Pipe</a>
-</li>
 <li>Writer()
 : <a class="el" href="classmesos_1_1log_1_1Log_1_1Writer.html#a32aae1536dfad8f0486e64b4e7bd3422">mesos::log::Log::Writer</a>
 </li>
+<li>writer()
+: <a class="el" href="classprocess_1_1http_1_1Pipe.html#a000e921fa096a665acce3c2aaa38339e">process::http::Pipe</a>
+</li>
 <li>WriterProxy()
 : <a class="el" href="classJSON_1_1WriterProxy.html#af46db5991abdab5b7eefadc277fe5587">JSON::WriterProxy</a>
 </li>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/74cbbec8/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 68f8971..38ebbf5 100644
--- a/content/api/latest/c++/functions_func_0x7e.html
+++ b/content/api/latest/c++/functions_func_0x7e.html
@@ -99,6 +99,9 @@
 <li>~Action()
 : <a class="el" href="classrouting_1_1action_1_1Action.html#a1b8257c0bea7cdfeffd331487100d336">routing::action::Action</a>
 </li>
+<li>~AgentRegistrar()
+: <a class="el" href="classmesos_1_1resource__provider_1_1AgentRegistrar.html#a04574b709a09b4dd845b7e1adf831ab5">mesos::resource_provider::AgentRegistrar</a>
+</li>
 <li>~Allocator()
 : <a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a8b32e61251f0e0cbc9588c04e98347a3">mesos::allocator::Allocator</a>
 </li>
@@ -439,6 +442,9 @@
 <li>~MasterDetector()
 : <a class="el" href="classmesos_1_1master_1_1detector_1_1MasterDetector.html#afa29b19a4a659d32db30bedd48198ec3">mesos::master::detector::MasterDetector</a>
 </li>
+<li>~MasterRegistrar()
+: <a class="el" href="classmesos_1_1resource__provider_1_1MasterRegistrar.html#a7f98df5138becf8723ad474efafe58a1">mesos::resource_provider::MasterRegistrar</a>
+</li>
 <li>~MemorySubsystem()
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1MemorySubsystem.html#aac9d7ddf9c9f2545836f3ef01e68b20a">mesos::internal::slave::MemorySubsystem</a>
 </li>
@@ -446,8 +452,8 @@
 : <a class="el" href="classmesos_1_1internal_1_1tests_1_1MemoryTestHelper.html#a32c6b1ef064ede21de324efdd47dc921">mesos::internal::tests::MemoryTestHelper</a>
 </li>
 <li>~Mesos()
-: <a class="el" href="classmesos_1_1v1_1_1executor_1_1Mesos.html#a7e853376595b1ddf400249b1cd251154">mesos::v1::executor::Mesos</a>
-, <a class="el" href="classmesos_1_1v1_1_1scheduler_1_1Mesos.html#a46c53d0ee214b44293e154e401e0e00b">mesos::v1::scheduler::Mesos</a>
+: <a class="el" href="classmesos_1_1v1_1_1scheduler_1_1Mesos.html#a46c53d0ee214b44293e154e401e0e00b">mesos::v1::scheduler::Mesos</a>
+, <a class="el" href="classmesos_1_1v1_1_1executor_1_1Mesos.html#a7e853376595b1ddf400249b1cd251154">mesos::v1::executor::Mesos</a>
 </li>
 <li>~MesosAllocator()
 : <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a9f92440e352e4345bf6cd813dc2313f3">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a>
@@ -484,11 +490,11 @@
 : <a class="el" href="classprocess_1_1metrics_1_1Metric.html#ae63539b9d917d172350a44b26051bfef">process::metrics::Metric</a>
 </li>
 <li>~Metrics()
-: <a class="el" href="structmesos_1_1internal_1_1slave_1_1Metrics.html#ada4d1fb5d5afad70af633abf91d2b1f2">mesos::internal::slave::Metrics</a>
+: <a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1Metrics.html#a2e6927f964ab0ad312fb85a3ad81f9be">mesos::internal::master::allocator::Metrics</a>
 , <a class="el" href="structmesos_1_1internal_1_1log_1_1Metrics.html#af4842af414f4a9f70682d89e97995136">mesos::internal::log::Metrics</a>
 , <a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1Metrics.html#a94f4a202e57d3d8166d1923702c028a7">mesos::internal::master::allocator::internal::Metrics</a>
-, <a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1Metrics.html#a2e6927f964ab0ad312fb85a3ad81f9be">mesos::internal::master::allocator::Metrics</a>
 , <a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#aaae431bf7f7d919b70f3783f20421462">mesos::internal::master::Metrics</a>
+, <a class="el" href="structmesos_1_1internal_1_1slave_1_1Metrics.html#ada4d1fb5d5afad70af633abf91d2b1f2">mesos::internal::slave::Metrics</a>
 </li>
 <li>~MockAuthorizer()
 : <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockAuthorizer.html#a5a0169035b2e3e95f6d058899930132c">mesos::internal::tests::MockAuthorizer</a>
@@ -578,7 +584,8 @@
 : <a class="el" href="classprocess_1_1Once.html#a757b5aa045b5833563235eb0d84afa82">process::Once</a>
 </li>
 <li>~Operation()
-: <a class="el" href="classmesos_1_1internal_1_1master_1_1Operation.html#a51ff2884db36db785c55f0e269a8134d">mesos::internal::master::Operation</a>
+: <a class="el" href="classmesos_1_1resource__provider_1_1Registrar_1_1Operation.html#acf27c5181745f5c8f7dd8d913a0cb347">mesos::resource_provider::Registrar::Operation</a>
+, <a class="el" href="classmesos_1_1internal_1_1master_1_1Operation.html#a51ff2884db36db785c55f0e269a8134d">mesos::internal::master::Operation</a>
 </li>
 <li>~Option()
 : <a class="el" href="classOption.html#a3ce283f0db6ec7d43d8eaf0862b9efef">Option&lt; T &gt;</a>
@@ -647,14 +654,15 @@
 : <a class="el" href="classprocess_1_1RateLimiter.html#a09f3220a7f68fb473745accc16847f45">process::RateLimiter</a>
 </li>
 <li>~Reader()
-: <a class="el" href="classmesos_1_1internal_1_1recordio_1_1Reader.html#ad1adb5f2ced8d8fc56b26e787fecd0a3">mesos::internal::recordio::Reader&lt; T &gt;</a>
-, <a class="el" href="classmesos_1_1log_1_1Log_1_1Reader.html#aaa77bd3c7173bc138ccd5a15caf6c165">mesos::log::Log::Reader</a>
+: <a class="el" href="classmesos_1_1log_1_1Log_1_1Reader.html#aaa77bd3c7173bc138ccd5a15caf6c165">mesos::log::Log::Reader</a>
+, <a class="el" href="classmesos_1_1internal_1_1recordio_1_1Reader.html#ad1adb5f2ced8d8fc56b26e787fecd0a3">mesos::internal::recordio::Reader&lt; T &gt;</a>
 </li>
 <li>~ReaderProcess()
 : <a class="el" href="classmesos_1_1internal_1_1recordio_1_1internal_1_1ReaderProcess.html#a41f806fdc5a1ee5e8ba3e5ceee729fef">mesos::internal::recordio::internal::ReaderProcess&lt; T &gt;</a>
 </li>
 <li>~Registrar()
-: <a class="el" href="classmesos_1_1internal_1_1master_1_1Registrar.html#a9561bce055d5e3bbc8a6a98ebad4d24a">mesos::internal::master::Registrar</a>
+: <a class="el" href="classmesos_1_1resource__provider_1_1Registrar.html#acbce2a2ecd5d4f4d9157e482dc40742c">mesos::resource_provider::Registrar</a>
+, <a class="el" href="classmesos_1_1internal_1_1master_1_1Registrar.html#a9561bce055d5e3bbc8a6a98ebad4d24a">mesos::internal::master::Registrar</a>
 </li>
 <li>~RegistryPuller()
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1RegistryPuller.html#a43cf0f315000fee33860ab33a3e8f3d9">mesos::internal::slave::docker::RegistryPuller</a>
@@ -719,8 +727,8 @@
 : <a class="el" href="classmesos_1_1master_1_1detector_1_1StandaloneMasterDetector.html#a685b8dd351eb0792e3e54833abf1da96">mesos::master::detector::StandaloneMasterDetector</a>
 </li>
 <li>~State()
-: <a class="el" href="classmesos_1_1state_1_1State.html#ab2927e043f08d15b9d603483f9f71105">mesos::state::State</a>
-, <a class="el" href="classmesos_1_1state_1_1protobuf_1_1State.html#a4fa1faa280c32e47ce6ea418ec73f5a3">mesos::state::protobuf::State</a>
+: <a class="el" href="classmesos_1_1state_1_1protobuf_1_1State.html#a4fa1faa280c32e47ce6ea418ec73f5a3">mesos::state::protobuf::State</a>
+, <a class="el" href="classmesos_1_1state_1_1State.html#ab2927e043f08d15b9d603483f9f71105">mesos::state::State</a>
 </li>
 <li>~StatusUpdateManager()
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1StatusUpdateManager.html#a595db8f3b5f2cb1e423e0c0cfe1fca2d">mesos::internal::slave::StatusUpdateManager</a>
@@ -729,16 +737,16 @@
 : <a class="el" href="structmesos_1_1internal_1_1slave_1_1StatusUpdateStream.html#a20de2406e9a8d2524e1224ee14237635">mesos::internal::slave::StatusUpdateStream</a>
 </li>
 <li>~Storage()
-: <a class="el" href="classmesos_1_1state_1_1Storage.html#a761b1875d04fe031b83d56bc977cc0b8">mesos::state::Storage</a>
-, <a class="el" href="classmesos_1_1internal_1_1log_1_1Storage.html#a635d16d6c4b2cff8c397a815114ea18d">mesos::internal::log::Storage</a>
+: <a class="el" href="classmesos_1_1internal_1_1log_1_1Storage.html#a635d16d6c4b2cff8c397a815114ea18d">mesos::internal::log::Storage</a>
+, <a class="el" href="classmesos_1_1state_1_1Storage.html#a761b1875d04fe031b83d56bc977cc0b8">mesos::state::Storage</a>
 </li>
 <li>~StorageLocalResourceProvider()
 : <a class="el" href="classmesos_1_1internal_1_1StorageLocalResourceProvider.html#a71e58b6f7f4b9d9989e691370aa05903">mesos::internal::StorageLocalResourceProvider</a>
 </li>
 <li>~Store()
-: <a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1Store.html#a419165179eb010c457d7135842a1db4b">mesos::internal::slave::docker::Store</a>
+: <a class="el" href="classmesos_1_1internal_1_1slave_1_1appc_1_1Store.html#a2385b2dd9732821f91f5b304f516c2b7">mesos::internal::slave::appc::Store</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1Store.html#a2d72ec8de248c46be0fe4c16ccdc5a9a">mesos::internal::slave::Store</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1appc_1_1Store.html#a2385b2dd9732821f91f5b304f516c2b7">mesos::internal::slave::appc::Store</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1Store.html#a419165179eb010c457d7135842a1db4b">mesos::internal::slave::docker::Store</a>
 </li>
 <li>~StreamingRequestDecoder()
 : <a class="el" href="classprocess_1_1StreamingRequestDecoder.html#a9f52c1672b4199c85555746089d0838d">process::StreamingRequestDecoder</a>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/74cbbec8/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 b17599b..b2acf5c 100644
--- a/content/api/latest/c++/functions_rela.html
+++ b/content/api/latest/c++/functions_rela.html
@@ -319,17 +319,17 @@
 : <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="structprocess_1_1Subprocess_1_1ParentHook.html#a3d12fd22e5deb76d3529ce4e6d9179dc">process::Subprocess::ParentHook</a>
-</li>
 <li>subprocess
-: <a class="el" href="classprocess_1_1Subprocess_1_1IO.html#ac8482b6f6f0eb22c6137b9c72769d5ea">process::Subprocess::IO</a>
+: <a class="el" href="classprocess_1_1Subprocess.html#ac8482b6f6f0eb22c6137b9c72769d5ea">process::Subprocess</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.html#ac8482b6f6f0eb22c6137b9c72769d5ea">process::Subprocess</a>
+: <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>
 </li>
 <li>Subscriber
 : <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#ad8fccf68963e3540e62df4dfb512bc54">mesos::internal::master::Master</a>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/74cbbec8/content/api/latest/c++/functions_vars_0x6d.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_vars_0x6d.html b/content/api/latest/c++/functions_vars_0x6d.html
index dd19b84..ea03cd6 100644
--- a/content/api/latest/c++/functions_vars_0x6d.html
+++ b/content/api/latest/c++/functions_vars_0x6d.html
@@ -260,12 +260,12 @@
 <li>METHOD_NOT_ALLOWED
 : <a class="el" href="structprocess_1_1http_1_1Status.html#a7ec542fce3fdf8c25bd870a160f569f7">process::http::Status</a>
 </li>
-<li>metrics
-: <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#abf206bd006adf9cd91dce9acbd35f4a2">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>
-</li>
 <li>Metrics
 : <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ae898305822e34bfcebc58c9e6ba2ae43">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>
 </li>
+<li>metrics
+: <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#abf206bd006adf9cd91dce9acbd35f4a2">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>
+</li>
 <li>MICROSECONDS
 : <a class="el" href="classDuration.html#ad2877fca0bfcc4909706cf128273b3aa">Duration</a>
 </li>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/74cbbec8/content/api/latest/c++/functions_vars_0x75.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_vars_0x75.html b/content/api/latest/c++/functions_vars_0x75.html
index 5237854..7a17bc0 100644
--- a/content/api/latest/c++/functions_vars_0x75.html
+++ b/content/api/latest/c++/functions_vars_0x75.html
@@ -96,12 +96,12 @@
 <li>un
 : <a class="el" href="classprocess_1_1network_1_1unix_1_1Address.html#aaed404006daa7bf58f19803d640a105a">process::network::unix::Address</a>
 </li>
-<li>unauthorized
-: <a class="el" href="structprocess_1_1http_1_1authentication_1_1AuthenticationResult.html#a88c899e54bb134e3af1f1a5ff436f72b">process::http::authentication::AuthenticationResult</a>
-</li>
 <li>UNAUTHORIZED
 : <a class="el" href="structprocess_1_1http_1_1Status.html#a370088c7f9891cd5363ce2f59b39b8ab">process::http::Status</a>
 </li>
+<li>unauthorized
+: <a class="el" href="structprocess_1_1http_1_1authentication_1_1AuthenticationResult.html#a88c899e54bb134e3af1f1a5ff436f72b">process::http::authentication::AuthenticationResult</a>
+</li>
 <li>unavailability
 : <a class="el" href="structmesos_1_1UnavailableResources.html#a4541aa842da483bec54192c152d409f7">mesos::UnavailableResources</a>
 , <a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess_1_1Slave_1_1Maintenance.html#aa906fa2e646a01c43c4387060c447cd8">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess::Slave::Maintenance</a>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/74cbbec8/content/api/latest/c++/globals_0x75.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/globals_0x75.html b/content/api/latest/c++/globals_0x75.html
index 193c565..8077d72 100644
--- a/content/api/latest/c++/globals_0x75.html
+++ b/content/api/latest/c++/globals_0x75.html
@@ -88,12 +88,12 @@
 <li>UMOUNT_NOFOLLOW
 : <a class="el" href="src_2linux_2fs_8hpp.html#a34b04741fa68d7de9b7a79a265b8227f">fs.hpp</a>
 </li>
-<li>UNIMPLEMENTED
-: <a class="el" href="unimplemented_8hpp.html#a8608fe736d309b01e7bf6c4d414e3bf4">unimplemented.hpp</a>
-</li>
 <li>Unimplemented()
 : <a class="el" href="unimplemented_8hpp.html#a788f2d5d116d024fbfd9b0fd36fa334f">unimplemented.hpp</a>
 </li>
+<li>UNIMPLEMENTED
+: <a class="el" href="unimplemented_8hpp.html#a8608fe736d309b01e7bf6c4d414e3bf4">unimplemented.hpp</a>
+</li>
 <li>Unreachable()
 : <a class="el" href="unreachable_8hpp.html#a247a4dee16fdea6cdd332f35a572e7d3">unreachable.hpp</a>
 </li>


[12/21] mesos-site git commit: Updated the website built from mesos SHA: 46db7e4.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/74cbbec8/content/api/latest/c++/functions_func_0x63.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_func_0x63.html b/content/api/latest/c++/functions_func_0x63.html
index 613198f..79652f9 100644
--- a/content/api/latest/c++/functions_func_0x63.html
+++ b/content/api/latest/c++/functions_func_0x63.html
@@ -392,65 +392,67 @@
 : <a class="el" href="classmesos_1_1internal_1_1cram__md5_1_1CRAMMD5Authenticator.html#a0162e0cdefe2e2567ca316eaa00aa88b">mesos::internal::cram_md5::CRAMMD5Authenticator</a>
 </li>
 <li>create()
-: <a class="el" href="classprocess_1_1http_1_1authentication_1_1JWT.html#ad97d978e383dffd8f6c65c5cfd354837">process::http::authentication::JWT</a>
+: <a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixRLimitsIsolatorProcess.html#aa3c1153c46d21e8074cf92fda4aa5527">mesos::internal::slave::PosixRLimitsIsolatorProcess</a>
+, <a class="el" href="classmesos_1_1master_1_1detector_1_1MasterDetector.html#a3ddc796d745072faf0e72b17f3ec7781">mesos::master::detector::MasterDetector</a>
+, <a class="el" href="classprocess_1_1http_1_1authentication_1_1JWT.html#ad97d978e383dffd8f6c65c5cfd354837">process::http::authentication::JWT</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1VolumeSecretIsolatorProcess.html#a7ae0f1b35b1bc491f81b00783bea94cf">mesos::internal::slave::VolumeSecretIsolatorProcess</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="classmesos_1_1Authorizer.html#aa8e9df242b24665f46dfaf3f5c1b06d8">mesos::Authorizer</a>
+, <a class="el" href="classmesos_1_1slave_1_1ResourceEstimator.html#a340687ac4f2cce6b17d6a77fa6e1aa04">mesos::slave::ResourceEstimator</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1XfsDiskIsolatorProcess.html#a5de0be74c55764cc4c1c4c4f392e4c48">mesos::internal::slave::XfsDiskIsolatorProcess</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1WindowsMemIsolatorProcess.html#af4112af9d941286feeffe3b71fb05435">mesos::internal::slave::WindowsMemIsolatorProcess</a>
-, <a class="el" href="classprocess_1_1network_1_1internal_1_1Socket.html#a0fbcec9bb3b4ecfe298805e179c70f18">process::network::internal::Socket&lt; AddressType &gt;</a>
+, <a class="el" href="classmesos_1_1internal_1_1LocalAuthorizer.html#ae608992132b9d58dc83351a6e4193541">mesos::internal::LocalAuthorizer</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#a3473584d632ab3bab0fec7c0fc765554">mesos::internal::slave::Containerizer</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixMemIsolatorProcess.html#a4f0cc8bf34c207c15d6e72226814d5f5">mesos::internal::slave::PosixMemIsolatorProcess</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_1http_1_1header_1_1WWWAuthenticate.html#ab7ef253f15644097d671e07d602bff72">process::http::header::WWWAuthenticate</a>
-, <a class="el" href="classprocess_1_1metrics_1_1internal_1_1MetricsProcess.html#a1b0e6141bb79047bf1247e27c2befcfd">process::metrics::internal::MetricsProcess</a>
-, <a class="el" href="classmesos_1_1modules_1_1ModuleManager.html#a0ab072c60a3c002765c843bdb6eafed4">mesos::modules::ModuleManager</a>
+, <a class="el" href="classprocess_1_1http_1_1authentication_1_1JWT.html#a49922f09d7295c2e15d05c70582b0cfb">process::http::authentication::JWT</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerVolumeIsolatorProcess.html#adc7f9a2d598d75a7519dabe9617d428a">mesos::internal::slave::DockerVolumeIsolatorProcess</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1appc_1_1Fetcher.html#abf14d177021be97affad5244424e6eff">mesos::internal::slave::appc::Fetcher</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1appc_1_1Cache.html#a11b5dd7cc60cff5ca5433b4f6719d57f">mesos::internal::slave::appc::Cache</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1Backend.html#a819cd481f00e74f1ab27429ba7217c99">mesos::internal::slave::Backend</a>
 , <a class="el" href="classnet_1_1IP.html#ada206eb1ab14c032f071daf9b8c1b96c">net::IP</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#a1daac651c30c79cda852d37086d8e303">mesos::internal::slave::ComposingContainerizer</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_1cram__md5_1_1CRAMMD5Authenticatee.html#ae83c66c6e6b5c4c8abeffc908a0a1bf2">mesos::internal::cram_md5::CRAMMD5Authenticatee</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#a3473584d632ab3bab0fec7c0fc765554">mesos::internal::slave::Containerizer</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_1appc_1_1Cache.html#a11b5dd7cc60cff5ca5433b4f6719d57f">mesos::internal::slave::appc::Cache</a>
+, <a class="el" href="classprocess_1_1network_1_1internal_1_1SocketImpl.html#a5a00f792b5055241fea9f1fc81b2c4c6">process::network::internal::SocketImpl</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1appc_1_1Store.html#aac27cc7b2712ea5d1ebcbb6681676b94">mesos::internal::slave::appc::Store</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1DockerArchive.html#a826aa2afe5f996a0cc370f671a0342b8">mesos::internal::tests::DockerArchive</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="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_1slave_1_1docker_1_1Puller.html#a28550d1962a9fa4cd700634a559a399f">mesos::internal::slave::docker::Puller</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixCpuIsolatorProcess.html#aeac4fc0b3046188995e2ce2b17706b70">mesos::internal::slave::PosixCpuIsolatorProcess</a>
+, <a class="el" href="classprocess_1_1network_1_1internal_1_1Socket.html#a53fdf50dfb3c7b2d3aa1bea321dba3ab">process::network::internal::Socket&lt; AddressType &gt;</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1SubprocessLauncher.html#a388c22882a7c92385e99dd3a51c50e0c">mesos::internal::slave::SubprocessLauncher</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerVolumeIsolatorProcess.html#adc7f9a2d598d75a7519dabe9617d428a">mesos::internal::slave::DockerVolumeIsolatorProcess</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1Backend.html#a819cd481f00e74f1ab27429ba7217c99">mesos::internal::slave::Backend</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1appc_1_1Store.html#aac27cc7b2712ea5d1ebcbb6681676b94">mesos::internal::slave::appc::Store</a>
-, <a class="el" href="classDocker.html#a370c1d613e35cc8b8e393dc8c83876e6">Docker</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1LocalPuller.html#a274239c69b3be133946512b4456f923d">mesos::internal::slave::docker::LocalPuller</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_1MesosContainerizer.html#ae12c5816134512ade220ff1541bbaf95">mesos::internal::slave::MesosContainerizer</a>
+, <a class="el" href="classDocker_1_1Image.html#a559b5aa9f5ddc7b134a4cf14b8c260cc">Docker::Image</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1WindowsMemIsolatorProcess.html#af4112af9d941286feeffe3b71fb05435">mesos::internal::slave::WindowsMemIsolatorProcess</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1OverlayBackend.html#a4a0b26dcbe0f1d4a9a2a34cfe9d83050">mesos::internal::slave::OverlayBackend</a>
-, <a class="el" href="classprocess_1_1network_1_1internal_1_1Socket.html#a8836e91894a8b54e2e5bec43d91d64a0">process::network::internal::Socket&lt; AddressType &gt;</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1AufsBackend.html#ab84d1526d8205dc2038b6313adba6a08">mesos::internal::slave::AufsBackend</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixCpuIsolatorProcess.html#aeac4fc0b3046188995e2ce2b17706b70">mesos::internal::slave::PosixCpuIsolatorProcess</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1LocalPuller.html#a274239c69b3be133946512b4456f923d">mesos::internal::slave::docker::LocalPuller</a>
+, <a class="el" href="classmesos_1_1internal_1_1capabilities_1_1Capabilities.html#a19cc225f466432bc2abb6de9381e8c98">mesos::internal::capabilities::Capabilities</a>
+, <a class="el" href="classprocess_1_1network_1_1internal_1_1Socket.html#adb875fbdbdf693e431c441534aa6dbc0">process::network::internal::Socket&lt; AddressType &gt;</a>
 , <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="classprocess_1_1network_1_1internal_1_1Socket.html#ad27271cc7bc094c080af34bc56519b8c">process::network::internal::Socket&lt; AddressType &gt;</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>
-, <a class="el" href="classprocess_1_1network_1_1internal_1_1Socket.html#a53fdf50dfb3c7b2d3aa1bea321dba3ab">process::network::internal::Socket&lt; AddressType &gt;</a>
+, <a class="el" href="classmesos_1_1internal_1_1LocalResourceProviderDaemon.html#ab5dc750f1ad5be4f108bb65bfb1288b2">mesos::internal::LocalResourceProviderDaemon</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_1RegistryPuller.html#ad40636bf20c9d28d4ee71a80a4dafba7">mesos::internal::slave::docker::RegistryPuller</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#ae4acf3fad0a189161329d3fefcd5b1f0">mesos::internal::slave::DockerContainerizer</a>
+, <a class="el" href="classprocess_1_1network_1_1internal_1_1Socket.html#ac0213557d5d95514f99283d16724694a">process::network::internal::Socket&lt; AddressType &gt;</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1BindBackend.html#adbdd753e01959bc93d459580e5dd25c8">mesos::internal::slave::BindBackend</a>
-, <a class="el" href="classprocess_1_1Time.html#a7fa791510b349cfadefe26460730cc2a">process::Time</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache.html#ae3c4174b4c86b74869e4069e7e3ceab1">mesos::internal::slave::FetcherProcess::Cache</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="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_1PerfEventSubsystem.html#ac9aa73117be6e85487a0e473b69366f5">mesos::internal::slave::PerfEventSubsystem</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1CpuacctSubsystem.html#a4e287272524bc21282e29ff3ee5b5da8">mesos::internal::slave::CpuacctSubsystem</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_1slave_1_1HugetlbSubsystem.html#a7498aac9cf648e83c8973d3764496286">mesos::internal::slave::HugetlbSubsystem</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1Store.html#a956e1d5d123fbc2b6c1b1362247087e7">mesos::internal::slave::Store</a>
 , <a class="el" href="classDuration.html#a70f3ccdaba8dd6d0a1c2eddde1d1327a">Duration</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1MemorySubsystem.html#afaa2bc9d7e3fb435de88c8def6e6ec3f">mesos::internal::slave::MemorySubsystem</a>
-, <a class="el" href="classprocess_1_1network_1_1internal_1_1PollSocketImpl.html#af893115c4d9b82346bbf2a204de9c516">process::network::internal::PollSocketImpl</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1AppcRuntimeIsolatorProcess.html#a6c55da7650a687f1143d5fe43d4d276b">mesos::internal::slave::AppcRuntimeIsolatorProcess</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_1slave_1_1IOSwitchboard.html#a99a26ff439ca948c0bf5f822d55f1628">mesos::internal::slave::IOSwitchboard</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_1PidsSubsystem.html#a9d7c5e265f283dba1d62d75e01131dff">mesos::internal::slave::PidsSubsystem</a>
-, <a class="el" href="classprocess_1_1network_1_1internal_1_1SocketImpl.html#a2f90a53c7035eade21431123d9c0037a">process::network::internal::SocketImpl</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#a1daac651c30c79cda852d37086d8e303">mesos::internal::slave::ComposingContainerizer</a>
 , <a class="el" href="structmesos_1_1internal_1_1tests_1_1common_1_1DefaultCredential2.html#a75bb6737c4f44529656db306160ddd0f">mesos::internal::tests::common::DefaultCredential2&lt; TCredential &gt;</a>
-, <a class="el" href="classmesos_1_1internal_1_1StorageLocalResourceProvider.html#ab0c13f72bcd6ba3f8129192ec3cf3347">mesos::internal::StorageLocalResourceProvider</a>
+, <a class="el" href="classmesos_1_1internal_1_1LocalResourceProvider.html#a40eb435d22fdd77aa2ded7d7a3e6957a">mesos::internal::LocalResourceProvider</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="classcgroups_1_1memory_1_1pressure_1_1Counter.html#a09f588cc494b8f52ece29a07816dec03">cgroups::memory::pressure::Counter</a>
+, <a class="el" href="classprocess_1_1network_1_1internal_1_1Socket.html#adfcb15ac455f4f06d7c10d812d0b1e16">process::network::internal::Socket&lt; AddressType &gt;</a>
 , <a class="el" href="classprocess_1_1network_1_1internal_1_1LibeventSSLSocketImpl.html#a03be9e1fa4bf9b0e48ca60c9ca7f360a">process::network::internal::LibeventSSLSocketImpl</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#ae12c5816134512ade220ff1541bbaf95">mesos::internal::slave::MesosContainerizer</a>
+, <a class="el" href="classDocker_1_1RunOptions.html#a3d45686d7fce8e09b1647ff3921b80e7">Docker::RunOptions</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1WindowsFilesystemIsolatorProcess.html#a21b9f9ae4c026781477aa683ceccbacd">mesos::internal::slave::WindowsFilesystemIsolatorProcess</a>
 , <a class="el" href="classmesos_1_1uri_1_1CopyFetcherPlugin.html#a50c781be93869ef9ef4de5b63893c1ba">mesos::uri::CopyFetcherPlugin</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1Module.html#a81386a14653ded5161d87b4e54c3e0a3">mesos::internal::tests::Module&lt; T, N &gt;</a>
@@ -463,42 +465,42 @@
 , <a class="el" href="classprocess_1_1network_1_1unix_1_1Address.html#af91b88086c6c1385e61b42b20510bdd4">process::network::unix::Address</a>
 , <a class="el" href="classmesos_1_1uri_1_1HadoopFetcherPlugin.html#a32e0d1ef34fd100be130bbc2c686e24b">mesos::uri::HadoopFetcherPlugin</a>
 , <a class="el" href="classmesos_1_1http_1_1authentication_1_1BasicAuthenticatorFactory.html#adcff8207f6e5884cb0e73173c7eb5eeb">mesos::http::authentication::BasicAuthenticatorFactory</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache.html#ae3c4174b4c86b74869e4069e7e3ceab1">mesos::internal::slave::FetcherProcess::Cache</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="classnet_1_1IP.html#a627b2e1c1f63a2bc6315a9dfecee141d">net::IP</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_1EnvironmentSecretIsolatorProcess.html#a7b8e3a217f6a65c29fc0c4bea665a6ec">mesos::internal::slave::EnvironmentSecretIsolatorProcess</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixDiskIsolatorProcess.html#ab126a3f89bafa17817315e2b064aa6d1">mesos::internal::slave::PosixDiskIsolatorProcess</a>
-, <a class="el" href="classmesos_1_1allocator_1_1Allocator.html#ae12461b03c88e6fce8528488b50a47f5">mesos::allocator::Allocator</a>
+, <a class="el" href="classmesos_1_1internal_1_1LocalAuthorizer.html#a5f7c557cf2ce041622ff3354395bf9ef">mesos::internal::LocalAuthorizer</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_1Authorizer.html#a547bf45e35208fa8c6aad9193e54984c">mesos::Authorizer</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1VolumeImageIsolatorProcess.html#ae08ca73a7f23132c0c23e62e213fa6fd">mesos::internal::slave::VolumeImageIsolatorProcess</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_1internal_1_1slave_1_1VolumeHostPathIsolatorProcess.html#a84516a32222852c1b492ca856f404d1f">mesos::internal::slave::VolumeHostPathIsolatorProcess</a>
-, <a class="el" href="classmesos_1_1SecretResolver.html#ab10b3be9bca16db587e8c065da0c71cb">mesos::SecretResolver</a>
 , <a class="el" href="classmesos_1_1slave_1_1QoSController.html#ab6e9f5cbef4c49786372467678baa27c">mesos::slave::QoSController</a>
-, <a class="el" href="classZooKeeper.html#a60244c525246bd57ff4c971b9ab7f18f">ZooKeeper</a>
+, <a class="el" href="classprocess_1_1network_1_1internal_1_1Socket.html#a0fbcec9bb3b4ecfe298805e179c70f18">process::network::internal::Socket&lt; AddressType &gt;</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_1slave_1_1WindowsCpuIsolatorProcess.html#a79b38dece567246f6e44a9730561bdd2">mesos::internal::slave::WindowsCpuIsolatorProcess</a>
-, <a class="el" href="classmesos_1_1internal_1_1LocalAuthorizer.html#a5f7c557cf2ce041622ff3354395bf9ef">mesos::internal::LocalAuthorizer</a>
+, <a class="el" href="classmesos_1_1internal_1_1checks_1_1Checker.html#a3c9665ae0f6c7e603c8d43c1ced5eab5">mesos::internal::checks::Checker</a>
+, <a class="el" href="classmesos_1_1resource__provider_1_1Registrar.html#ac5eff4aad347c3849549d6139b7d9a63">mesos::resource_provider::Registrar</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxLauncher.html#a188c7d32972b2998023f77444d125247">mesos::internal::slave::LinuxLauncher</a>
-, <a class="el" href="structmesos_1_1internal_1_1tests_1_1common_1_1DefaultCredential.html#a2e384f9e69baf909ea32437ecde85143">mesos::internal::tests::common::DefaultCredential&lt; TCredential &gt;</a>
-, <a class="el" href="classprocess_1_1network_1_1internal_1_1SocketImpl.html#a5a00f792b5055241fea9f1fc81b2c4c6">process::network::internal::SocketImpl</a>
-, <a class="el" href="classmesos_1_1internal_1_1LocalAuthorizer.html#ae608992132b9d58dc83351a6e4193541">mesos::internal::LocalAuthorizer</a>
-, <a class="el" href="classmesos_1_1internal_1_1LocalResourceProviderDaemon.html#ab5dc750f1ad5be4f108bb65bfb1288b2">mesos::internal::LocalResourceProviderDaemon</a>
-, <a class="el" href="classos_1_1Stack.html#a248fb0d3d52e903c887890d0155f70b7">os::Stack</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_1AuthorizationAcceptor.html#a671a83a1b049f6073585a2af11477c82">mesos::AuthorizationAcceptor</a>
+, <a class="el" href="classmesos_1_1internal_1_1StorageLocalResourceProvider.html#ab0c13f72bcd6ba3f8129192ec3cf3347">mesos::internal::StorageLocalResourceProvider</a>
+, <a class="el" href="classmesos_1_1internal_1_1checks_1_1Checker.html#a18ef6a26ab88c2f8a50642afc88c06c2">mesos::internal::checks::Checker</a>
+, <a class="el" href="classmesos_1_1resource__provider_1_1Registrar.html#a60be12955c38ef05ade8e14834ca2629">mesos::resource_provider::Registrar</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_1SecretResolver.html#ab10b3be9bca16db587e8c065da0c71cb">mesos::SecretResolver</a>
 , <a class="el" href="classDocker_1_1Container.html#a285ec01353dc0d304cd4bb9344fb6fdc">Docker::Container</a>
-, <a class="el" href="classprocess_1_1network_1_1internal_1_1Socket.html#adb875fbdbdf693e431c441534aa6dbc0">process::network::internal::Socket&lt; AddressType &gt;</a>
+, <a class="el" href="classprocess_1_1network_1_1internal_1_1Socket.html#a8836e91894a8b54e2e5bec43d91d64a0">process::network::internal::Socket&lt; AddressType &gt;</a>
+, <a class="el" href="classJvm.html#a8ac4728d48c5f88741f3b19ff53411a9">Jvm</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1CopyBackend.html#aebd3ad69f7fdfddb93497758d10b310d">mesos::internal::slave::CopyBackend</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="classprocess_1_1network_1_1internal_1_1Socket.html#ac0213557d5d95514f99283d16724694a">process::network::internal::Socket&lt; AddressType &gt;</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1AppcRuntimeIsolatorProcess.html#a6c55da7650a687f1143d5fe43d4d276b">mesos::internal::slave::AppcRuntimeIsolatorProcess</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerRuntimeIsolatorProcess.html#a9425bb59244222c0084f80c004d61d3f">mesos::internal::slave::DockerRuntimeIsolatorProcess</a>
+, <a class="el" href="classmesos_1_1modules_1_1ModuleManager.html#a0ab072c60a3c002765c843bdb6eafed4">mesos::modules::ModuleManager</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1IOSwitchboard.html#a99a26ff439ca948c0bf5f822d55f1628">mesos::internal::slave::IOSwitchboard</a>
+, <a class="el" href="classprocess_1_1Time.html#a7fa791510b349cfadefe26460730cc2a">process::Time</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_1CpuSubsystem.html#ab4721f100369ee0c2a5a63c5c4d2e8e9">mesos::internal::slave::CpuSubsystem</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1CpusetSubsystem.html#a211b898453413d86c5995179c43b2001">mesos::internal::slave::CpusetSubsystem</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1HugetlbSubsystem.html#a7498aac9cf648e83c8973d3764496286">mesos::internal::slave::HugetlbSubsystem</a>
+, <a class="el" href="classprocess_1_1network_1_1internal_1_1PollSocketImpl.html#af893115c4d9b82346bbf2a204de9c516">process::network::internal::PollSocketImpl</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1Provisioner.html#a272c66a73dcb986069fce427012056fa">mesos::internal::slave::Provisioner</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1PerfEventSubsystem.html#ac9aa73117be6e85487a0e473b69366f5">mesos::internal::slave::PerfEventSubsystem</a>
-, <a class="el" href="classmesos_1_1internal_1_1LocalResourceProvider.html#a40eb435d22fdd77aa2ded7d7a3e6957a">mesos::internal::LocalResourceProvider</a>
-, <a class="el" href="classprocess_1_1network_1_1internal_1_1Socket.html#adfcb15ac455f4f06d7c10d812d0b1e16">process::network::internal::Socket&lt; AddressType &gt;</a>
-, <a class="el" href="classHDFS.html#a8ca4f418d26a66ef497025d7098b743d">HDFS</a>
+, <a class="el" href="classprocess_1_1network_1_1internal_1_1SocketImpl.html#a2f90a53c7035eade21431123d9c0037a">process::network::internal::SocketImpl</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerRuntimeIsolatorProcess.html#a9425bb59244222c0084f80c004d61d3f">mesos::internal::slave::DockerRuntimeIsolatorProcess</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1AufsBackend.html#ab84d1526d8205dc2038b6313adba6a08">mesos::internal::slave::AufsBackend</a>
+, <a class="el" href="structmesos_1_1internal_1_1tests_1_1common_1_1DefaultCredential.html#a2e384f9e69baf909ea32437ecde85143">mesos::internal::tests::common::DefaultCredential&lt; TCredential &gt;</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1SharedFilesystemIsolatorProcess.html#a79376486d528a34fcb8a6310de33908e">mesos::internal::slave::SharedFilesystemIsolatorProcess</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1NvidiaGpuAllocator.html#ae03e868232e3c8410f2d7fa8509e7a41">mesos::internal::slave::NvidiaGpuAllocator</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1NvidiaVolume.html#ad33863703e3a5641a61b880afa6272d3">mesos::internal::slave::NvidiaVolume</a>
@@ -506,38 +508,38 @@
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorProcess.html#a12a31bdd9d873ebe68c492c1eea562de">mesos::internal::slave::NetworkCniIsolatorProcess</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1PortMappingIsolatorProcess.html#a10428d6fbfe24c463bca5b4ad99f89c1">mesos::internal::slave::PortMappingIsolatorProcess</a>
 , <a class="el" href="classmesos_1_1uri_1_1DockerFetcherPlugin.html#af758d8583ab14f660cd326fd1256e627">mesos::uri::DockerFetcherPlugin</a>
-, <a class="el" href="classnet_1_1IP.html#a627b2e1c1f63a2bc6315a9dfecee141d">net::IP</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_1slave_1_1ResourceEstimator.html#a340687ac4f2cce6b17d6a77fa6e1aa04">mesos::slave::ResourceEstimator</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_1internal_1_1slave_1_1PosixRLimitsIsolatorProcess.html#aa3c1153c46d21e8074cf92fda4aa5527">mesos::internal::slave::PosixRLimitsIsolatorProcess</a>
-, <a class="el" href="classmesos_1_1http_1_1authentication_1_1BasicAuthenticatorFactory.html#a66c9ff7654e62413a875d0fe4d5b2ba1">mesos::http::authentication::BasicAuthenticatorFactory</a>
-, <a class="el" href="classprocess_1_1http_1_1authentication_1_1JWT.html#a49922f09d7295c2e15d05c70582b0cfb">process::http::authentication::JWT</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1VolumeImageIsolatorProcess.html#ae08ca73a7f23132c0c23e62e213fa6fd">mesos::internal::slave::VolumeImageIsolatorProcess</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixDiskIsolatorProcess.html#ab126a3f89bafa17817315e2b064aa6d1">mesos::internal::slave::PosixDiskIsolatorProcess</a>
+, <a class="el" href="classmesos_1_1Authorizer.html#a547bf45e35208fa8c6aad9193e54984c">mesos::Authorizer</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="classZooKeeper.html#a60244c525246bd57ff4c971b9ab7f18f">ZooKeeper</a>
+, <a class="el" href="classmesos_1_1allocator_1_1Allocator.html#ae12461b03c88e6fce8528488b50a47f5">mesos::allocator::Allocator</a>
+, <a class="el" href="classmesos_1_1Authorizer.html#aa8e9df242b24665f46dfaf3f5c1b06d8">mesos::Authorizer</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1VolumeSandboxPathIsolatorProcess.html#ab8b6f8ec81cbc125c6a17fb48980aa8e">mesos::internal::slave::VolumeSandboxPathIsolatorProcess</a>
-, <a class="el" href="classmesos_1_1internal_1_1checks_1_1HealthChecker.html#ae7f9079dda96bf346f748df8cc76a024">mesos::internal::checks::HealthChecker</a>
-, <a class="el" href="classDocker_1_1Image.html#a559b5aa9f5ddc7b134a4cf14b8c260cc">Docker::Image</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_1http_1_1authentication_1_1BasicAuthenticatorFactory.html#a66c9ff7654e62413a875d0fe4d5b2ba1">mesos::http::authentication::BasicAuthenticatorFactory</a>
+, <a class="el" href="classos_1_1Stack.html#a248fb0d3d52e903c887890d0155f70b7">os::Stack</a>
+, <a class="el" href="classDocker.html#a370c1d613e35cc8b8e393dc8c83876e6">Docker</a>
+, <a class="el" href="classHDFS.html#a8ca4f418d26a66ef497025d7098b743d">HDFS</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>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1IOSwitchboardServer.html#a1c49eb355c9cc31addfe93567fc87533">mesos::internal::slave::IOSwitchboardServer</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1BlkioSubsystem.html#aaf9878096541ea6fa2928ce9f3a2073e">mesos::internal::slave::BlkioSubsystem</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1DevicesSubsystem.html#af81deb4817c7c88d8935a032c8c50373">mesos::internal::slave::DevicesSubsystem</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1NetPrioSubsystem.html#ad3d3fb881aba374b1f3391a376c3eb3b">mesos::internal::slave::NetPrioSubsystem</a>
-, <a class="el" href="classDocker_1_1RunOptions.html#a3d45686d7fce8e09b1647ff3921b80e7">Docker::RunOptions</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_1PosixFilesystemIsolatorProcess.html#ad072eb5391ae6d57e9385c22f81108d7">mesos::internal::slave::PosixFilesystemIsolatorProcess</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_1LinuxFilesystemIsolatorProcess.html#ac4b659a1f0c7435908013ccd93b6501a">mesos::internal::slave::LinuxFilesystemIsolatorProcess</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1NvidiaGpuIsolatorProcess.html#ad39ce3c25fef0c30eb43119184529a3b">mesos::internal::slave::NvidiaGpuIsolatorProcess</a>
-, <a class="el" href="classmesos_1_1internal_1_1checks_1_1Checker.html#a18ef6a26ab88c2f8a50642afc88c06c2">mesos::internal::checks::Checker</a>
+, <a class="el" href="classmesos_1_1internal_1_1checks_1_1HealthChecker.html#a5448d70f9c4722c334a0da679ef5c194">mesos::internal::checks::HealthChecker</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html#a317ae56d23f2c553a8a0c33d3f5b2a47">mesos::internal::slave::CgroupsIsolatorProcess</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1NetClsSubsystem.html#a2400c1fb5597b8e5ebdc8986e10e4f3e">mesos::internal::slave::NetClsSubsystem</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1Subsystem.html#ac4bdc809389566c9bf7686b88119bed7">mesos::internal::slave::Subsystem</a>
-, <a class="el" href="classmesos_1_1internal_1_1checks_1_1HealthChecker.html#a5448d70f9c4722c334a0da679ef5c194">mesos::internal::checks::HealthChecker</a>
-, <a class="el" href="classmesos_1_1internal_1_1checks_1_1Checker.html#a3c9665ae0f6c7e603c8d43c1ced5eab5">mesos::internal::checks::Checker</a>
-, <a class="el" href="classJvm.html#a8ac4728d48c5f88741f3b19ff53411a9">Jvm</a>
+, <a class="el" href="classmesos_1_1AuthorizationAcceptor.html#a671a83a1b049f6073585a2af11477c82">mesos::AuthorizationAcceptor</a>
+, <a class="el" href="classmesos_1_1internal_1_1checks_1_1HealthChecker.html#ae7f9079dda96bf346f748df8cc76a024">mesos::internal::checks::HealthChecker</a>
+, <a class="el" href="classcgroups_1_1memory_1_1pressure_1_1Counter.html#a09f588cc494b8f52ece29a07816dec03">cgroups::memory::pressure::Counter</a>
 </li>
 <li>created()
-: <a class="el" href="classzookeeper_1_1GroupProcess.html#abcf52edeb55fb57bb95b9ea6c1508190">zookeeper::GroupProcess</a>
-, <a class="el" href="classJvm.html#ae31bdeca234ed5ee1d3817d8bc459961">Jvm</a>
+: <a class="el" href="classJvm.html#ae31bdeca234ed5ee1d3817d8bc459961">Jvm</a>
+, <a class="el" href="classzookeeper_1_1GroupProcess.html#abcf52edeb55fb57bb95b9ea6c1508190">zookeeper::GroupProcess</a>
 </li>
 <li>createDetector()
 : <a class="el" href="classmesos_1_1internal_1_1tests_1_1cluster_1_1Master.html#a3b27f30405cd30da18dc04aa79665d30">mesos::internal::tests::cluster::Master</a>
@@ -546,8 +548,8 @@
 : <a class="el" href="classmesos_1_1internal_1_1tests_1_1MesosTest.html#a69872811a17d1695a1821db3f55c30af">mesos::internal::tests::MesosTest</a>
 </li>
 <li>CreateSlaveFlags()
-: <a class="el" href="classmesos_1_1internal_1_1tests_1_1ContainerizerTest_3_01slave_1_1MesosContainerizer_01_4.html#ac317d852ec8f8d4d5273e234a896cbaf">mesos::internal::tests::ContainerizerTest&lt; slave::MesosContainerizer &gt;</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MesosTest.html#a256d948a0c093f4e4c8c59a5de9ecb8f">mesos::internal::tests::MesosTest</a>
+: <a class="el" href="classmesos_1_1internal_1_1tests_1_1MesosTest.html#a256d948a0c093f4e4c8c59a5de9ecb8f">mesos::internal::tests::MesosTest</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1ContainerizerTest_3_01slave_1_1MesosContainerizer_01_4.html#ac317d852ec8f8d4d5273e234a896cbaf">mesos::internal::tests::ContainerizerTest&lt; slave::MesosContainerizer &gt;</a>
 </li>
 <li>createStrippedScalarQuantity()
 : <a class="el" href="classmesos_1_1Resources.html#a350c2c74774111e8b961127b7311fecc">mesos::Resources</a>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/74cbbec8/content/api/latest/c++/functions_func_0x69.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_func_0x69.html b/content/api/latest/c++/functions_func_0x69.html
index 6e59776..7b779e2 100644
--- a/content/api/latest/c++/functions_func_0x69.html
+++ b/content/api/latest/c++/functions_func_0x69.html
@@ -90,19 +90,19 @@
 &#160;
 
 <h3><a class="anchor" id="index_i"></a>- i -</h3><ul>
+<li>ID()
+: <a class="el" href="structprocess_1_1UPID_1_1ID.html#af333e9c6bb574c7b024cecc5cea02144">process::UPID::ID</a>
+</li>
 <li>id()
 : <a class="el" href="structzookeeper_1_1Group_1_1Membership.html#a1c1e801f64026809b38e714fc7b45cd4">zookeeper::Group::Membership</a>
 , <a class="el" href="structmesos_1_1internal_1_1master_1_1Framework.html#ac971d54c3567de6411c6aa7e998c5417">mesos::internal::master::Framework</a>
 </li>
 <li>ID()
-: <a class="el" href="structprocess_1_1UPID_1_1ID.html#af333e9c6bb574c7b024cecc5cea02144">process::UPID::ID</a>
+: <a class="el" href="structprocess_1_1UPID_1_1ID.html#acbd24d40810b9a907ffd608941209d28">process::UPID::ID</a>
 </li>
 <li>id()
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html#a65933e3034706258069b54549081fdbf">mesos::internal::slave::Framework</a>
 </li>
-<li>ID()
-: <a class="el" href="structprocess_1_1UPID_1_1ID.html#acbd24d40810b9a907ffd608941209d28">process::UPID::ID</a>
-</li>
 <li>identity()
 : <a class="el" href="classmesos_1_1log_1_1Log_1_1Position.html#a053d7b17a3a2eb8ef9fec39e6b0aeb7a">mesos::log::Log::Position</a>
 </li>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/74cbbec8/content/api/latest/c++/functions_func_0x6d.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_func_0x6d.html b/content/api/latest/c++/functions_func_0x6d.html
index b400658..5ad967e 100644
--- a/content/api/latest/c++/functions_func_0x6d.html
+++ b/content/api/latest/c++/functions_func_0x6d.html
@@ -133,6 +133,9 @@
 : <a class="el" href="classmesos_1_1internal_1_1HookManager.html#aea1f1856f50b7f34b48601532a9d349f">mesos::internal::HookManager</a>
 , <a class="el" href="classmesos_1_1Hook.html#adfe19f16a007f810ca84473b034bc678">mesos::Hook</a>
 </li>
+<li>MasterRegistrar()
+: <a class="el" href="classmesos_1_1resource__provider_1_1MasterRegistrar.html#a5ee4a29adc917364d2ed588eb9af0e0e">mesos::resource_provider::MasterRegistrar</a>
+</li>
 <li>masterSlaveLostHook()
 : <a class="el" href="classmesos_1_1Hook.html#a963033ecdcd8a11fbb80250c33695767">mesos::Hook</a>
 , <a class="el" href="classmesos_1_1internal_1_1HookManager.html#a5967813f1c50c99755e62811e04ee080">mesos::internal::HookManager</a>
@@ -220,7 +223,7 @@
 : <a class="el" href="classMicroseconds.html#acf44bc9c3fd32497f04c6254e65ef115">Microseconds</a>
 </li>
 <li>Milliseconds()
-: <a class="el" href="classMilliseconds.html#a80566ed667feb6d7f84735949791b64c">Milliseconds</a>
+: <a class="el" href="classMilliseconds.html#abe2f94a846770aab54e261b4eb35d0e6">Milliseconds</a>
 </li>
 <li>min()
 : <a class="el" href="classDuration.html#ac6f442d33ee5e10cd97a259b7ac8e558">Duration</a>
@@ -261,7 +264,7 @@
 : <a class="el" href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#aeac215b0c0b7f77c82adf3050e442dde">mesos::internal::tests::resource_provider::MockResourceProvider&lt; Event, Driver &gt;</a>
 </li>
 <li>MOCK_METHOD1()
-: <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html#a5443b568dfaa721fa22fa0929b402f72">mesos::internal::tests::MockSlave</a>
+: <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html#ad98b29ee42bb4ad9915301323b5621e2">mesos::internal::tests::MockSlave</a>
 , <a class="el" href="classprocess_1_1MockFilter.html#a0040d754098f1ba0ca3f5a416cfba415">process::MockFilter</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html#abce17b3fa055970b657667e5f2c5f7f9">mesos::internal::tests::TestAllocator&lt; T &gt;</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockIsolator.html#a3047e18411167965c9077f525c5cc707">mesos::internal::tests::MockIsolator</a>
@@ -278,7 +281,6 @@
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockGarbageCollector.html#aa84ed8bd017bcfd2a9e09b457a2a3055">mesos::internal::tests::MockGarbageCollector</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockResourceEstimator.html#a370c22bc4ec80ef04ed0c31bd4ee3120">mesos::internal::tests::MockResourceEstimator</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockQoSController.html#a5d6654a2b9c4c38fc592b25af7924a48">mesos::internal::tests::MockQoSController</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html#ad98b29ee42bb4ad9915301323b5621e2">mesos::internal::tests::MockSlave</a>
 </li>
 <li>MOCK_METHOD10()
 : <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestLauncher.html#a8b42f69691df4dc87f8e0c6f1bb01f2c">mesos::internal::tests::TestLauncher</a>
@@ -289,55 +291,52 @@
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#a0b6d506741e927a1f1d8cb77b1fdbf19">mesos::internal::tests::resource_provider::MockResourceProvider&lt; Event, Driver &gt;</a>
 </li>
 <li>MOCK_METHOD2()
-: <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockExecutor.html#a89e0d131fc58561ba6acd0cd72b7d6a4">mesos::internal::tests::MockExecutor</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html#aa3560a19f7c4b51479372903f741e11a">mesos::internal::tests::TestAllocator&lt; T &gt;</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockIsolator.html#ac1ed3bf54f9ce241a6d300d537b647ec">mesos::internal::tests::MockIsolator</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockContainerizer.html#a07c06769bc9639918d4424fb8284ce2e">mesos::internal::tests::MockContainerizer</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestContainerizer.html#aa35423bbd05939871a999f82a85b0a43">mesos::internal::tests::TestContainerizer</a>
+: <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockExecutor.html#a6ae23fd387e028884a79a4b17a9c1bbd">mesos::internal::tests::MockExecutor</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html#a07f9dd9add2cf8918604d140a6731a7f">mesos::internal::tests::TestAllocator&lt; T &gt;</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockIsolator.html#aea0861279b080d0b7bf000431eda2387">mesos::internal::tests::MockIsolator</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestContainerizer.html#abbd256339375865a3edea98eef4c24d7">mesos::internal::tests::TestContainerizer</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockScheduler.html#ac1f550411decef8c854a1cccfe7be2f8">mesos::internal::tests::MockScheduler</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockExecutor.html#acb472049fabcaa36f7f841b60ab876a1">mesos::internal::tests::MockExecutor</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockAuthorizer.html#a199087dad4a1daba02321ac4ebd3c15f">mesos::internal::tests::MockAuthorizer</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockDockerContainerizer.html#afa5ce77a86dbbd0b7bbc9abdb14c02f3">mesos::internal::tests::MockDockerContainerizer</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockGarbageCollector.html#aa6c83939e3435a1f9428ef902e5001f9">mesos::internal::tests::MockGarbageCollector</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html#acdfe37cfb77e9dabb4e5ad2f3ee19299">mesos::internal::tests::MockSlave</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockScheduler.html#ae916d3138daed0658d1e4b0b71ed1387">mesos::internal::tests::MockScheduler</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestContainerizer.html#abbd256339375865a3edea98eef4c24d7">mesos::internal::tests::TestContainerizer</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockIsolator.html#aea0861279b080d0b7bf000431eda2387">mesos::internal::tests::MockIsolator</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html#a07f9dd9add2cf8918604d140a6731a7f">mesos::internal::tests::TestAllocator&lt; T &gt;</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockGarbageCollector.html#aa6c83939e3435a1f9428ef902e5001f9">mesos::internal::tests::MockGarbageCollector</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockScheduler.html#a5746861c724a0916b053acc3aab09cd6">mesos::internal::tests::MockScheduler</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockContainerizer.html#a07c06769bc9639918d4424fb8284ce2e">mesos::internal::tests::MockContainerizer</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockIsolator.html#ac1ed3bf54f9ce241a6d300d537b647ec">mesos::internal::tests::MockIsolator</a>
 </li>
 <li>MOCK_METHOD2_T()
 : <a class="el" href="classmesos_1_1internal_1_1tests_1_1scheduler_1_1MockHTTPScheduler.html#aa40969542f4bbaea833f6de58ea513a2">mesos::internal::tests::scheduler::MockHTTPScheduler&lt; Mesos, Event &gt;</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1executor_1_1MockHTTPExecutor.html#a7c4430ac45b05eb0af86bd7bef95a9ff">mesos::internal::tests::executor::MockHTTPExecutor&lt; Mesos, Event &gt;</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1scheduler_1_1MockHTTPScheduler.html#af6dd051cc94640bcb18877610ca42008">mesos::internal::tests::scheduler::MockHTTPScheduler&lt; Mesos, Event &gt;</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1executor_1_1MockHTTPExecutor.html#a9d0c7267a720273d2b3ae26b53d52506">mesos::internal::tests::executor::MockHTTPExecutor&lt; Mesos, Event &gt;</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1scheduler_1_1MockHTTPScheduler.html#ad36bbe61c0fe0f1f870bb84164d0ae12">mesos::internal::tests::scheduler::MockHTTPScheduler&lt; Mesos, Event &gt;</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1executor_1_1MockHTTPExecutor.html#a9e8450d5d558ae2d14c893a36294dbdb">mesos::internal::tests::executor::MockHTTPExecutor&lt; Mesos, Event &gt;</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1scheduler_1_1MockHTTPScheduler.html#a2d321793739d42150e7b132792d81cad">mesos::internal::tests::scheduler::MockHTTPScheduler&lt; Mesos, Event &gt;</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1executor_1_1MockHTTPExecutor.html#a99d6e39b7d233b368b0cdb4976b057f4">mesos::internal::tests::executor::MockHTTPExecutor&lt; Mesos, Event &gt;</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1scheduler_1_1MockHTTPScheduler.html#a36d53ca5131f0933adbddd9236225ccd">mesos::internal::tests::scheduler::MockHTTPScheduler&lt; Mesos, Event &gt;</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1scheduler_1_1MockHTTPScheduler.html#af6dd051cc94640bcb18877610ca42008">mesos::internal::tests::scheduler::MockHTTPScheduler&lt; Mesos, Event &gt;</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1executor_1_1MockHTTPExecutor.html#a074c3e1c8577951dc627452c32e766f0">mesos::internal::tests::executor::MockHTTPExecutor&lt; Mesos, Event &gt;</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1scheduler_1_1MockHTTPScheduler.html#a460a4e69a41a2fe249c2fd2223a582e2">mesos::internal::tests::scheduler::MockHTTPScheduler&lt; Mesos, Event &gt;</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1executor_1_1MockHTTPExecutor.html#a86e6fc826111996553ef57f3677b8daf">mesos::internal::tests::executor::MockHTTPExecutor&lt; Mesos, Event &gt;</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1scheduler_1_1MockHTTPScheduler.html#a2ec85d03639c057a1371f977b3ec9310">mesos::internal::tests::scheduler::MockHTTPScheduler&lt; Mesos, Event &gt;</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1executor_1_1MockHTTPExecutor.html#a380ebd93135bc0cb23029dd35e4921c3">mesos::internal::tests::executor::MockHTTPExecutor&lt; Mesos, Event &gt;</a>
 </li>
 <li>MOCK_METHOD3()
-: <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html#a95d6ffbaf7bf12ef0712379cf6b2893b">mesos::internal::tests::TestAllocator&lt; T &gt;</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html#a09c6ebfb457d7b0125e0f90c23590e59">mesos::internal::tests::MockSlave</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockScheduler.html#a32693f3cb052829f2a4bc65a03607856">mesos::internal::tests::MockScheduler</a>
+: <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html#a61d02835ea07196d541fa835a9738065">mesos::internal::tests::TestAllocator&lt; T &gt;</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html#a4513fd374739794eb5c09252c2ff6068">mesos::internal::tests::MockSlave</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockScheduler.html#a32693f3cb052829f2a4bc65a03607856">mesos::internal::tests::MockScheduler</a>
 </li>
 <li>MOCK_METHOD4()
-: <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html#a34d6e5ce90b25b4cd84246adbff85ead">mesos::internal::tests::TestAllocator&lt; T &gt;</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html#acd8c4a6d0c7ff0de8ee626ba2667d9fc">mesos::internal::tests::MockSlave</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockScheduler.html#a9e6a14dfbd492ad8cbaac3344e401422">mesos::internal::tests::MockScheduler</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html#ab883012546c65728890f01937a1f6090">mesos::internal::tests::TestAllocator&lt; T &gt;</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestContainerizer.html#a4e5e4f79777c524c483c8f8007b0a7ab">mesos::internal::tests::TestContainerizer</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockDockerContainerizer.html#a1557e11eb191ea50a1ea9342a9c9969f">mesos::internal::tests::MockDockerContainerizer</a>
+: <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html#ab883012546c65728890f01937a1f6090">mesos::internal::tests::TestAllocator&lt; T &gt;</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockContainerizer.html#a1a41b5e0f2323be326c08f27fc548b57">mesos::internal::tests::MockContainerizer</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockFetcherProcess.html#a3964bc4ca97733813371bbdd680edc07">mesos::internal::tests::MockFetcherProcess</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockExecutor.html#a0752b8ad98a9221c54f6ef80d75daac2">mesos::internal::tests::MockExecutor</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockScheduler.html#a09a76d39bc07ebd7eba49c273d85754b">mesos::internal::tests::MockScheduler</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html#a34d6e5ce90b25b4cd84246adbff85ead">mesos::internal::tests::TestAllocator&lt; T &gt;</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockExecutor.html#a0752b8ad98a9221c54f6ef80d75daac2">mesos::internal::tests::MockExecutor</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockFetcherProcess.html#a3964bc4ca97733813371bbdd680edc07">mesos::internal::tests::MockFetcherProcess</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockDockerContainerizer.html#a1557e11eb191ea50a1ea9342a9c9969f">mesos::internal::tests::MockDockerContainerizer</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html#acd8c4a6d0c7ff0de8ee626ba2667d9fc">mesos::internal::tests::MockSlave</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestContainerizer.html#a4e5e4f79777c524c483c8f8007b0a7ab">mesos::internal::tests::TestContainerizer</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockScheduler.html#a9e6a14dfbd492ad8cbaac3344e401422">mesos::internal::tests::MockScheduler</a>
 </li>
 <li>MOCK_METHOD5()
-: <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html#aa2565c164096b7dc96a567af2cbe3a37">mesos::internal::tests::TestAllocator&lt; T &gt;</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html#a4d80115a30e055e31a6b877b1f3219d9">mesos::internal::tests::MockSlave</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html#a9ac48e4c1c633473ca970f91b9b41317">mesos::internal::tests::TestAllocator&lt; T &gt;</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html#a4285253d293146e066bed4b64cfe0a09">mesos::internal::tests::MockSlave</a>
+: <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html#a4285253d293146e066bed4b64cfe0a09">mesos::internal::tests::MockSlave</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html#aa2565c164096b7dc96a567af2cbe3a37">mesos::internal::tests::TestAllocator&lt; T &gt;</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockFetcherProcess.html#ae78ee85c0ad540adad18e63dd3181e4c">mesos::internal::tests::MockFetcherProcess</a>
 </li>
 <li>MOCK_METHOD6()
@@ -395,22 +394,22 @@
 : <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html#ab0583eb3606130591329ed493d2700c0">mesos::internal::tests::MockSlave</a>
 </li>
 <li>Module()
-: <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1Hook_01_4.html#a6a2586dd09bd65db792aeaf7cadee5ab">mesos::modules::Module&lt; mesos::Hook &gt;</a>
+: <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1slave_1_1ContainerLogger_01_4.html#a56f65ddb9a32dd11725a6a20c988861f">mesos::modules::Module&lt; mesos::slave::ContainerLogger &gt;</a>
+, <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1Authenticator_01_4.html#abede4c5ef101a12c52d1476d51658448">mesos::modules::Module&lt; mesos::Authenticator &gt;</a>
+, <a class="el" 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;</a>
 , <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1master_1_1contender_1_1MasterContender_01_4.html#a3ea940fb9c5b7ded0311da310b2ed222">mesos::modules::Module&lt; mesos::master::contender::MasterContender &gt;</a>
 , <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1SecretResolver_01_4.html#aa657e63de3c41fbda707578ed3b6dda0">mesos::modules::Module&lt; mesos::SecretResolver &gt;</a>
-, <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1slave_1_1ContainerLogger_01_4.html#a56f65ddb9a32dd11725a6a20c988861f">mesos::modules::Module&lt; mesos::slave::ContainerLogger &gt;</a>
-, <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1Authenticatee_01_4.html#a4ff0c9fbd3f74ca9b0214a69c89df909">mesos::modules::Module&lt; mesos::Authenticatee &gt;</a>
-, <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1Authenticator_01_4.html#abede4c5ef101a12c52d1476d51658448">mesos::modules::Module&lt; mesos::Authenticator &gt;</a>
 , <a class="el" 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;</a>
-, <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1Authorizer_01_4.html#a98988b3d66ecf17a83d14040b1c1746c">mesos::modules::Module&lt; mesos::Authorizer &gt;</a>
-, <a class="el" href="structmesos_1_1modules_1_1Module_3_01Anonymous_01_4.html#a458cd8085339645f50f8c63c06f7f4d7">mesos::modules::Module&lt; Anonymous &gt;</a>
-, <a class="el" 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;</a>
 , <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1slave_1_1ResourceEstimator_01_4.html#ad52d9906a2e39d359e2910f95322d271">mesos::modules::Module&lt; mesos::slave::ResourceEstimator &gt;</a>
-, <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1allocator_1_1Allocator_01_4.html#aa8668f4f689c3ac87afb2468e0b1a34f">mesos::modules::Module&lt; mesos::allocator::Allocator &gt;</a>
-, <a class="el" href="structmesos_1_1modules_1_1Module_3_01TestModule_01_4.html#aa25fa34f4d1284a6a9b2cbc9c3dc475b">mesos::modules::Module&lt; TestModule &gt;</a>
 , <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1slave_1_1Isolator_01_4.html#a9c3ce3bcc39adbdeb02cfd9abdfef00b">mesos::modules::Module&lt; mesos::slave::Isolator &gt;</a>
+, <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1Authorizer_01_4.html#a98988b3d66ecf17a83d14040b1c1746c">mesos::modules::Module&lt; mesos::Authorizer &gt;</a>
 , <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1SecretGenerator_01_4.html#aaea6bf809252bc4ea890808ebca47d4e">mesos::modules::Module&lt; mesos::SecretGenerator &gt;</a>
+, <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1Authenticatee_01_4.html#a4ff0c9fbd3f74ca9b0214a69c89df909">mesos::modules::Module&lt; mesos::Authenticatee &gt;</a>
 , <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1slave_1_1QoSController_01_4.html#a38a742e9e3e4166009e3d5cd92f7585a">mesos::modules::Module&lt; mesos::slave::QoSController &gt;</a>
+, <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1allocator_1_1Allocator_01_4.html#aa8668f4f689c3ac87afb2468e0b1a34f">mesos::modules::Module&lt; mesos::allocator::Allocator &gt;</a>
+, <a class="el" href="structmesos_1_1modules_1_1Module_3_01Anonymous_01_4.html#a458cd8085339645f50f8c63c06f7f4d7">mesos::modules::Module&lt; Anonymous &gt;</a>
+, <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1Hook_01_4.html#a6a2586dd09bd65db792aeaf7cadee5ab">mesos::modules::Module&lt; mesos::Hook &gt;</a>
+, <a class="el" href="structmesos_1_1modules_1_1Module_3_01TestModule_01_4.html#aa25fa34f4d1284a6a9b2cbc9c3dc475b">mesos::modules::Module&lt; TestModule &gt;</a>
 </li>
 <li>ModuleBase()
 : <a class="el" href="structmesos_1_1modules_1_1ModuleBase.html#a6e0d636098dbb6bb0fbdaa9c6cb1b5e8">mesos::modules::ModuleBase</a>
@@ -422,14 +421,14 @@
 : <a class="el" href="classDuration.html#a05ddd6a9f21b82dba6313f81418f53d2">Duration</a>
 </li>
 <li>multihashmap()
-: <a class="el" href="classmultihashmap.html#a45d7fe21c8940ec15bbcd44e476377ee">multihashmap&lt; Key, Value, Hash, Equal &gt;</a>
+: <a class="el" href="classmultihashmap.html#a7e43695bbd3f981d6127d94ffb82f04d">multihashmap&lt; Key, Value, Hash, Equal &gt;</a>
 </li>
 <li>Multimap()
-: <a class="el" href="classMultimap.html#af4c45434eb219747fb536a7b7ff4fde1">Multimap&lt; K, V &gt;</a>
+: <a class="el" href="classMultimap.html#a13d4bd4285946600c1af81e5be4b09ad">Multimap&lt; K, V &gt;</a>
 </li>
 <li>mutate()
-: <a class="el" href="classmesos_1_1state_1_1protobuf_1_1Variable.html#a834ab16d971efe25bc6f0f2f3b0e8450">mesos::state::protobuf::Variable&lt; T &gt;</a>
-, <a class="el" href="classmesos_1_1state_1_1Variable.html#abb0a232f470a26e935076cc6dd8f114a">mesos::state::Variable</a>
+: <a class="el" href="classmesos_1_1state_1_1Variable.html#abb0a232f470a26e935076cc6dd8f114a">mesos::state::Variable</a>
+, <a class="el" href="classmesos_1_1state_1_1protobuf_1_1Variable.html#a834ab16d971efe25bc6f0f2f3b0e8450">mesos::state::protobuf::Variable&lt; T &gt;</a>
 </li>
 <li>Mutex()
 : <a class="el" href="classprocess_1_1Mutex.html#a49bf029c7e026b0bf07ace6c61e6d45d">process::Mutex</a>


[20/21] mesos-site git commit: Updated the website built from mesos SHA: 46db7e4.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/74cbbec8/content/api/latest/c++/annotated.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/annotated.html b/content/api/latest/c++/annotated.html
index 4afe420..16a7080 100644
--- a/content/api/latest/c++/annotated.html
+++ b/content/api/latest/c++/annotated.html
@@ -573,77 +573,84 @@
 <tr id="row_18_11_2_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1python_1_1InterpreterLock.html" target="_self">InterpreterLock</a></td><td class="desc">RAII utility class for acquiring the Python global interpreter lock </td></tr>
 <tr id="row_18_11_3_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structmesos_1_1python_1_1MesosSchedulerDriverImpl.html" target="_self">MesosSchedulerDriverImpl</a></td><td class="desc">Python object structure for <a class="el" href="structmesos_1_1python_1_1MesosSchedulerDriverImpl.html" title="Python object structure for MesosSchedulerDriverImpl objects. ">MesosSchedulerDriverImpl</a> objects </td></tr>
 <tr id="row_18_11_4_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1python_1_1ProxyScheduler.html" target="_self">ProxyScheduler</a></td><td class="desc">Proxy <a class="el" href="classmesos_1_1Scheduler.html">Scheduler</a> implementation that will call into Python </td></tr>
-<tr id="row_18_12_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2ns.png" alt="N" width="24" height="22" /><a class="el" href="namespacemesos_1_1roles.html" target="_self">roles</a></td><td class="desc"></td></tr>
-<tr id="row_18_13_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2ns.png" alt="N" width="24" height="22" /><a class="el" href="namespacemesos_1_1scheduler.html" target="_self">scheduler</a></td><td class="desc"></td></tr>
-<tr id="row_18_14_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_18_14_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('18_14_')"/><img src="ftv2ns.png" alt="N" width="24" height="22" /><a class="el" href="namespacemesos_1_1slave.html" target="_self">slave</a></td><td class="desc"></td></tr>
-<tr id="row_18_14_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1slave_1_1ContainerLogger.html" target="_self">ContainerLogger</a></td><td class="desc">A containerizer component used to manage container logs </td></tr>
-<tr id="row_18_14_1_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_18_14_1_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('18_14_1_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structmesos_1_1slave_1_1ContainerIO.html" target="_self">ContainerIO</a></td><td class="desc">An abstraction around the <a class="el" href="classmesos_1_1slave_1_1ContainerIO_1_1IO.html" title="Describes how the containerizer redirects I/O for stdin/stdout/stderr of a container. ">IO</a> classes used to redirect stdin/stdout/stderr to/from a container by the containerizer </td></tr>
-<tr id="row_18_14_1_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1slave_1_1ContainerIO_1_1IO.html" target="_self">IO</a></td><td class="desc">Describes how the containerizer redirects I/O for stdin/stdout/stderr of a container </td></tr>
-<tr id="row_18_14_2_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1slave_1_1Isolator.html" target="_self">Isolator</a></td><td class="desc"></td></tr>
-<tr id="row_18_14_3_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1slave_1_1QoSController.html" target="_self">QoSController</a></td><td class="desc"></td></tr>
-<tr id="row_18_14_4_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1slave_1_1ResourceEstimator.html" target="_self">ResourceEstimator</a></td><td class="desc"></td></tr>
-<tr id="row_18_15_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_18_15_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('18_15_')"/><img src="ftv2ns.png" alt="N" width="24" height="22" /><a class="el" href="namespacemesos_1_1state.html" target="_self">state</a></td><td class="desc"></td></tr>
-<tr id="row_18_15_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_18_15_0_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('18_15_0_')"/><img src="ftv2ns.png" alt="N" width="24" height="22" /><a class="el" href="namespacemesos_1_1state_1_1protobuf.html" target="_self">protobuf</a></td><td class="desc"></td></tr>
-<tr id="row_18_15_0_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1state_1_1protobuf_1_1Variable.html" target="_self">Variable</a></td><td class="desc"></td></tr>
-<tr id="row_18_15_0_1_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1state_1_1protobuf_1_1State.html" target="_self">State</a></td><td class="desc"></td></tr>
-<tr id="row_18_15_1_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1state_1_1InMemoryStorage.html" target="_self">InMemoryStorage</a></td><td class="desc"></td></tr>
-<tr id="row_18_15_2_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1state_1_1LevelDBStorage.html" target="_self">LevelDBStorage</a></td><td class="desc"></td></tr>
-<tr id="row_18_15_3_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1state_1_1LogStorage.html" target="_self">LogStorage</a></td><td class="desc"></td></tr>
-<tr id="row_18_15_4_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1state_1_1Variable.html" target="_self">Variable</a></td><td class="desc"></td></tr>
-<tr id="row_18_15_5_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1state_1_1State.html" target="_self">State</a></td><td class="desc"></td></tr>
-<tr id="row_18_15_6_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1state_1_1Storage.html" target="_self">Storage</a></td><td class="desc"></td></tr>
-<tr id="row_18_15_7_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1state_1_1ZooKeeperStorage.html" target="_self">ZooKeeperStorage</a></td><td class="desc"></td></tr>
-<tr id="row_18_16_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_18_16_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('18_16_')"/><img src="ftv2ns.png" alt="N" width="24" height="22" /><a class="el" href="namespacemesos_1_1uri.html" target="_self">uri</a></td><td class="desc"></td></tr>
-<tr id="row_18_16_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2ns.png" alt="N" width="24" height="22" /><a class="el" href="namespacemesos_1_1uri_1_1docker.html" target="_self">docker</a></td><td class="desc"></td></tr>
-<tr id="row_18_16_1_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_18_16_1_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('18_16_1_')"/><img src="ftv2ns.png" alt="N" width="24" height="22" /><a class="el" href="namespacemesos_1_1uri_1_1fetcher.html" target="_self">fetcher</a></td><td class="desc"></td></tr>
-<tr id="row_18_16_1_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1uri_1_1fetcher_1_1Flags.html" target="_self">Flags</a></td><td class="desc">The combined flags for all built-in plugins </td></tr>
-<tr id="row_18_16_2_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_18_16_2_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('18_16_2_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1uri_1_1Fetcher.html" target="_self">Fetcher</a></td><td class="desc">Provides an abstraction for fetching URIs </td></tr>
-<tr id="row_18_16_2_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1uri_1_1Fetcher_1_1Plugin.html" target="_self">Plugin</a></td><td class="desc">Represents a fetcher plugin that handles one or more URI schemes </td></tr>
-<tr id="row_18_16_3_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_18_16_3_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('18_16_3_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1uri_1_1CopyFetcherPlugin.html" target="_self">CopyFetcherPlugin</a></td><td class="desc"></td></tr>
-<tr id="row_18_16_3_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1uri_1_1CopyFetcherPlugin_1_1Flags.html" target="_self">Flags</a></td><td class="desc"></td></tr>
-<tr id="row_18_16_4_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_18_16_4_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('18_16_4_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1uri_1_1CurlFetcherPlugin.html" target="_self">CurlFetcherPlugin</a></td><td class="desc"></td></tr>
-<tr id="row_18_16_4_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1uri_1_1CurlFetcherPlugin_1_1Flags.html" target="_self">Flags</a></td><td class="desc"></td></tr>
-<tr id="row_18_16_5_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_18_16_5_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('18_16_5_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1uri_1_1DockerFetcherPlugin.html" target="_self">DockerFetcherPlugin</a></td><td class="desc"></td></tr>
-<tr id="row_18_16_5_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1uri_1_1DockerFetcherPlugin_1_1Flags.html" target="_self">Flags</a></td><td class="desc"></td></tr>
-<tr id="row_18_16_6_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_18_16_6_" src="ftv2plastnode.png" alt="\" width="16" height="22" onclick="toggleFolder('18_16_6_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1uri_1_1HadoopFetcherPlugin.html" target="_self">HadoopFetcherPlugin</a></td><td class="desc"></td></tr>
-<tr id="row_18_16_6_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1uri_1_1HadoopFetcherPlugin_1_1Flags.html" target="_self">Flags</a></td><td class="desc"></td></tr>
-<tr id="row_18_17_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_18_17_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('18_17_')"/><img src="ftv2ns.png" alt="N" width="24" height="22" /><a class="el" href="namespacemesos_1_1v1.html" target="_self">v1</a></td><td class="desc"></td></tr>
-<tr id="row_18_17_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2ns.png" alt="N" width="24" height="22" /><a class="el" href="namespacemesos_1_1v1_1_1agent.html" target="_self">agent</a></td><td class="desc"></td></tr>
-<tr id="row_18_17_1_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_18_17_1_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('18_17_1_')"/><img src="ftv2ns.png" alt="N" width="24" height="22" /><a class="el" href="namespacemesos_1_1v1_1_1executor.html" target="_self">executor</a></td><td class="desc"></td></tr>
-<tr id="row_18_17_1_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1v1_1_1executor_1_1MesosBase.html" target="_self">MesosBase</a></td><td class="desc"></td></tr>
-<tr id="row_18_17_1_1_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1v1_1_1executor_1_1Mesos.html" target="_self">Mesos</a></td><td class="desc"></td></tr>
-<tr id="row_18_17_1_2_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1v1_1_1executor_1_1V0ToV1Adapter.html" target="_self">V0ToV1Adapter</a></td><td class="desc"></td></tr>
-<tr id="row_18_17_2_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_18_17_2_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('18_17_2_')"/><img src="ftv2ns.png" alt="N" width="24" height="22" /><a class="el" href="namespacemesos_1_1v1_1_1internal.html" target="_self">internal</a></td><td class="desc"></td></tr>
-<tr id="row_18_17_2_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2ns.png" alt="N" width="24" height="22" /><a class="el" href="namespacemesos_1_1v1_1_1internal_1_1values.html" target="_self">values</a></td><td class="desc"></td></tr>
-<tr id="row_18_17_3_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2ns.png" alt="N" width="24" height="22" /><a class="el" href="namespacemesos_1_1v1_1_1master.html" target="_self">master</a></td><td class="desc"></td></tr>
-<tr id="row_18_17_4_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_18_17_4_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('18_17_4_')"/><img src="ftv2ns.png" alt="N" width="24" height="22" /><a class="el" href="namespacemesos_1_1v1_1_1resource__provider.html" target="_self">resource_provider</a></td><td class="desc"></td></tr>
-<tr id="row_18_17_4_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1v1_1_1resource__provider_1_1Driver.html" target="_self">Driver</a></td><td class="desc">Resource provider driver </td></tr>
-<tr id="row_18_17_5_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_18_17_5_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('18_17_5_')"/><img src="ftv2ns.png" alt="N" width="24" height="22" /><a class="el" href="namespacemesos_1_1v1_1_1scheduler.html" target="_self">scheduler</a></td><td class="desc"></td></tr>
-<tr id="row_18_17_5_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1v1_1_1scheduler_1_1MesosBase.html" target="_self">MesosBase</a></td><td class="desc"></td></tr>
-<tr id="row_18_17_5_1_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1v1_1_1scheduler_1_1Mesos.html" target="_self">Mesos</a></td><td class="desc"></td></tr>
-<tr id="row_18_17_5_2_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1v1_1_1scheduler_1_1Flags.html" target="_self">Flags</a></td><td class="desc"></td></tr>
-<tr id="row_18_17_6_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1v1_1_1Attributes.html" target="_self">Attributes</a></td><td class="desc"></td></tr>
-<tr id="row_18_17_7_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1v1_1_1Resources.html" target="_self">Resources</a></td><td class="desc"></td></tr>
-<tr id="row_18_18_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1Attributes.html" target="_self">Attributes</a></td><td class="desc"></td></tr>
-<tr id="row_18_19_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1Authenticatee.html" target="_self">Authenticatee</a></td><td class="desc"></td></tr>
-<tr id="row_18_20_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1Authenticator.html" target="_self">Authenticator</a></td><td class="desc"></td></tr>
-<tr id="row_18_21_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1SecretGenerator.html" target="_self">SecretGenerator</a></td><td class="desc">The <a class="el" href="classmesos_1_1SecretGenerator.html" title="The SecretGenerator interface represents a mechanism to create a secret from a principal. ">SecretGenerator</a> interface represents a mechanism to create a secret from a principal </td></tr>
-<tr id="row_18_22_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_18_22_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('18_22_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1ObjectApprover.html" target="_self">ObjectApprover</a></td><td class="desc">This interface represents a function object returned by the authorizer which can be used locally (and synchronously) to check whether a specific object is authorized </td></tr>
-<tr id="row_18_22_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structmesos_1_1ObjectApprover_1_1Object.html" target="_self">Object</a></td><td class="desc"></td></tr>
-<tr id="row_18_23_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1Authorizer.html" target="_self">Authorizer</a></td><td class="desc">This interface is used to enable an identity service or any other back end to check authorization policies for a set of predefined actions </td></tr>
-<tr id="row_18_24_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1Executor.html" target="_self">Executor</a></td><td class="desc"></td></tr>
-<tr id="row_18_25_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1ExecutorDriver.html" target="_self">ExecutorDriver</a></td><td class="desc"></td></tr>
-<tr id="row_18_26_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1MesosExecutorDriver.html" target="_self">MesosExecutorDriver</a></td><td class="desc"></td></tr>
-<tr id="row_18_27_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1Hook.html" target="_self">Hook</a></td><td class="desc"></td></tr>
-<tr id="row_18_28_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structmesos_1_1UnavailableResources.html" target="_self">UnavailableResources</a></td><td class="desc"></td></tr>
-<tr id="row_18_29_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1Resources.html" target="_self">Resources</a></td><td class="desc"></td></tr>
-<tr id="row_18_30_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1Scheduler.html" target="_self">Scheduler</a></td><td class="desc"></td></tr>
-<tr id="row_18_31_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1SchedulerDriver.html" target="_self">SchedulerDriver</a></td><td class="desc"></td></tr>
-<tr id="row_18_32_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1MesosSchedulerDriver.html" target="_self">MesosSchedulerDriver</a></td><td class="desc"></td></tr>
-<tr id="row_18_33_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1SecretResolver.html" target="_self">SecretResolver</a></td><td class="desc"></td></tr>
-<tr id="row_18_34_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1AcceptingObjectApprover.html" target="_self">AcceptingObjectApprover</a></td><td class="desc"></td></tr>
-<tr id="row_18_35_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1AuthorizationAcceptor.html" target="_self">AuthorizationAcceptor</a></td><td class="desc"></td></tr>
-<tr id="row_18_36_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1IDAcceptor.html" target="_self">IDAcceptor</a></td><td class="desc">Used to filter results for API handlers </td></tr>
+<tr id="row_18_12_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_18_12_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('18_12_')"/><img src="ftv2ns.png" alt="N" width="24" height="22" /><a class="el" href="namespacemesos_1_1resource__provider.html" target="_self">resource_provider</a></td><td class="desc"></td></tr>
+<tr id="row_18_12_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_18_12_0_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('18_12_0_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1resource__provider_1_1Registrar.html" target="_self">Registrar</a></td><td class="desc"></td></tr>
+<tr id="row_18_12_0_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1resource__provider_1_1Registrar_1_1Operation.html" target="_self">Operation</a></td><td class="desc"></td></tr>
+<tr id="row_18_12_1_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1resource__provider_1_1AdmitResourceProvider.html" target="_self">AdmitResourceProvider</a></td><td class="desc"></td></tr>
+<tr id="row_18_12_2_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1resource__provider_1_1RemoveResourceProvider.html" target="_self">RemoveResourceProvider</a></td><td class="desc"></td></tr>
+<tr id="row_18_12_3_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1resource__provider_1_1AgentRegistrar.html" target="_self">AgentRegistrar</a></td><td class="desc"></td></tr>
+<tr id="row_18_12_4_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1resource__provider_1_1MasterRegistrar.html" target="_self">MasterRegistrar</a></td><td class="desc"></td></tr>
+<tr id="row_18_13_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2ns.png" alt="N" width="24" height="22" /><a class="el" href="namespacemesos_1_1roles.html" target="_self">roles</a></td><td class="desc"></td></tr>
+<tr id="row_18_14_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2ns.png" alt="N" width="24" height="22" /><a class="el" href="namespacemesos_1_1scheduler.html" target="_self">scheduler</a></td><td class="desc"></td></tr>
+<tr id="row_18_15_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_18_15_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('18_15_')"/><img src="ftv2ns.png" alt="N" width="24" height="22" /><a class="el" href="namespacemesos_1_1slave.html" target="_self">slave</a></td><td class="desc"></td></tr>
+<tr id="row_18_15_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1slave_1_1ContainerLogger.html" target="_self">ContainerLogger</a></td><td class="desc">A containerizer component used to manage container logs </td></tr>
+<tr id="row_18_15_1_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_18_15_1_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('18_15_1_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structmesos_1_1slave_1_1ContainerIO.html" target="_self">ContainerIO</a></td><td class="desc">An abstraction around the <a class="el" href="classmesos_1_1slave_1_1ContainerIO_1_1IO.html" title="Describes how the containerizer redirects I/O for stdin/stdout/stderr of a container. ">IO</a> classes used to redirect stdin/stdout/stderr to/from a container by the containerizer </td></tr>
+<tr id="row_18_15_1_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1slave_1_1ContainerIO_1_1IO.html" target="_self">IO</a></td><td class="desc">Describes how the containerizer redirects I/O for stdin/stdout/stderr of a container </td></tr>
+<tr id="row_18_15_2_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1slave_1_1Isolator.html" target="_self">Isolator</a></td><td class="desc"></td></tr>
+<tr id="row_18_15_3_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1slave_1_1QoSController.html" target="_self">QoSController</a></td><td class="desc"></td></tr>
+<tr id="row_18_15_4_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1slave_1_1ResourceEstimator.html" target="_self">ResourceEstimator</a></td><td class="desc"></td></tr>
+<tr id="row_18_16_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_18_16_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('18_16_')"/><img src="ftv2ns.png" alt="N" width="24" height="22" /><a class="el" href="namespacemesos_1_1state.html" target="_self">state</a></td><td class="desc"></td></tr>
+<tr id="row_18_16_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_18_16_0_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('18_16_0_')"/><img src="ftv2ns.png" alt="N" width="24" height="22" /><a class="el" href="namespacemesos_1_1state_1_1protobuf.html" target="_self">protobuf</a></td><td class="desc"></td></tr>
+<tr id="row_18_16_0_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1state_1_1protobuf_1_1Variable.html" target="_self">Variable</a></td><td class="desc"></td></tr>
+<tr id="row_18_16_0_1_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1state_1_1protobuf_1_1State.html" target="_self">State</a></td><td class="desc"></td></tr>
+<tr id="row_18_16_1_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1state_1_1InMemoryStorage.html" target="_self">InMemoryStorage</a></td><td class="desc"></td></tr>
+<tr id="row_18_16_2_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1state_1_1LevelDBStorage.html" target="_self">LevelDBStorage</a></td><td class="desc"></td></tr>
+<tr id="row_18_16_3_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1state_1_1LogStorage.html" target="_self">LogStorage</a></td><td class="desc"></td></tr>
+<tr id="row_18_16_4_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1state_1_1Variable.html" target="_self">Variable</a></td><td class="desc"></td></tr>
+<tr id="row_18_16_5_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1state_1_1State.html" target="_self">State</a></td><td class="desc"></td></tr>
+<tr id="row_18_16_6_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1state_1_1Storage.html" target="_self">Storage</a></td><td class="desc"></td></tr>
+<tr id="row_18_16_7_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1state_1_1ZooKeeperStorage.html" target="_self">ZooKeeperStorage</a></td><td class="desc"></td></tr>
+<tr id="row_18_17_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_18_17_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('18_17_')"/><img src="ftv2ns.png" alt="N" width="24" height="22" /><a class="el" href="namespacemesos_1_1uri.html" target="_self">uri</a></td><td class="desc"></td></tr>
+<tr id="row_18_17_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2ns.png" alt="N" width="24" height="22" /><a class="el" href="namespacemesos_1_1uri_1_1docker.html" target="_self">docker</a></td><td class="desc"></td></tr>
+<tr id="row_18_17_1_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_18_17_1_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('18_17_1_')"/><img src="ftv2ns.png" alt="N" width="24" height="22" /><a class="el" href="namespacemesos_1_1uri_1_1fetcher.html" target="_self">fetcher</a></td><td class="desc"></td></tr>
+<tr id="row_18_17_1_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1uri_1_1fetcher_1_1Flags.html" target="_self">Flags</a></td><td class="desc">The combined flags for all built-in plugins </td></tr>
+<tr id="row_18_17_2_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_18_17_2_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('18_17_2_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1uri_1_1Fetcher.html" target="_self">Fetcher</a></td><td class="desc">Provides an abstraction for fetching URIs </td></tr>
+<tr id="row_18_17_2_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1uri_1_1Fetcher_1_1Plugin.html" target="_self">Plugin</a></td><td class="desc">Represents a fetcher plugin that handles one or more URI schemes </td></tr>
+<tr id="row_18_17_3_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_18_17_3_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('18_17_3_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1uri_1_1CopyFetcherPlugin.html" target="_self">CopyFetcherPlugin</a></td><td class="desc"></td></tr>
+<tr id="row_18_17_3_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1uri_1_1CopyFetcherPlugin_1_1Flags.html" target="_self">Flags</a></td><td class="desc"></td></tr>
+<tr id="row_18_17_4_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_18_17_4_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('18_17_4_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1uri_1_1CurlFetcherPlugin.html" target="_self">CurlFetcherPlugin</a></td><td class="desc"></td></tr>
+<tr id="row_18_17_4_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1uri_1_1CurlFetcherPlugin_1_1Flags.html" target="_self">Flags</a></td><td class="desc"></td></tr>
+<tr id="row_18_17_5_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_18_17_5_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('18_17_5_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1uri_1_1DockerFetcherPlugin.html" target="_self">DockerFetcherPlugin</a></td><td class="desc"></td></tr>
+<tr id="row_18_17_5_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1uri_1_1DockerFetcherPlugin_1_1Flags.html" target="_self">Flags</a></td><td class="desc"></td></tr>
+<tr id="row_18_17_6_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_18_17_6_" src="ftv2plastnode.png" alt="\" width="16" height="22" onclick="toggleFolder('18_17_6_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1uri_1_1HadoopFetcherPlugin.html" target="_self">HadoopFetcherPlugin</a></td><td class="desc"></td></tr>
+<tr id="row_18_17_6_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1uri_1_1HadoopFetcherPlugin_1_1Flags.html" target="_self">Flags</a></td><td class="desc"></td></tr>
+<tr id="row_18_18_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_18_18_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('18_18_')"/><img src="ftv2ns.png" alt="N" width="24" height="22" /><a class="el" href="namespacemesos_1_1v1.html" target="_self">v1</a></td><td class="desc"></td></tr>
+<tr id="row_18_18_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2ns.png" alt="N" width="24" height="22" /><a class="el" href="namespacemesos_1_1v1_1_1agent.html" target="_self">agent</a></td><td class="desc"></td></tr>
+<tr id="row_18_18_1_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_18_18_1_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('18_18_1_')"/><img src="ftv2ns.png" alt="N" width="24" height="22" /><a class="el" href="namespacemesos_1_1v1_1_1executor.html" target="_self">executor</a></td><td class="desc"></td></tr>
+<tr id="row_18_18_1_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1v1_1_1executor_1_1MesosBase.html" target="_self">MesosBase</a></td><td class="desc"></td></tr>
+<tr id="row_18_18_1_1_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1v1_1_1executor_1_1Mesos.html" target="_self">Mesos</a></td><td class="desc"></td></tr>
+<tr id="row_18_18_1_2_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1v1_1_1executor_1_1V0ToV1Adapter.html" target="_self">V0ToV1Adapter</a></td><td class="desc"></td></tr>
+<tr id="row_18_18_2_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_18_18_2_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('18_18_2_')"/><img src="ftv2ns.png" alt="N" width="24" height="22" /><a class="el" href="namespacemesos_1_1v1_1_1internal.html" target="_self">internal</a></td><td class="desc"></td></tr>
+<tr id="row_18_18_2_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2ns.png" alt="N" width="24" height="22" /><a class="el" href="namespacemesos_1_1v1_1_1internal_1_1values.html" target="_self">values</a></td><td class="desc"></td></tr>
+<tr id="row_18_18_3_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2ns.png" alt="N" width="24" height="22" /><a class="el" href="namespacemesos_1_1v1_1_1master.html" target="_self">master</a></td><td class="desc"></td></tr>
+<tr id="row_18_18_4_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_18_18_4_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('18_18_4_')"/><img src="ftv2ns.png" alt="N" width="24" height="22" /><a class="el" href="namespacemesos_1_1v1_1_1resource__provider.html" target="_self">resource_provider</a></td><td class="desc"></td></tr>
+<tr id="row_18_18_4_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1v1_1_1resource__provider_1_1Driver.html" target="_self">Driver</a></td><td class="desc">Resource provider driver </td></tr>
+<tr id="row_18_18_5_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_18_18_5_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('18_18_5_')"/><img src="ftv2ns.png" alt="N" width="24" height="22" /><a class="el" href="namespacemesos_1_1v1_1_1scheduler.html" target="_self">scheduler</a></td><td class="desc"></td></tr>
+<tr id="row_18_18_5_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1v1_1_1scheduler_1_1MesosBase.html" target="_self">MesosBase</a></td><td class="desc"></td></tr>
+<tr id="row_18_18_5_1_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1v1_1_1scheduler_1_1Mesos.html" target="_self">Mesos</a></td><td class="desc"></td></tr>
+<tr id="row_18_18_5_2_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1v1_1_1scheduler_1_1Flags.html" target="_self">Flags</a></td><td class="desc"></td></tr>
+<tr id="row_18_18_6_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1v1_1_1Attributes.html" target="_self">Attributes</a></td><td class="desc"></td></tr>
+<tr id="row_18_18_7_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1v1_1_1Resources.html" target="_self">Resources</a></td><td class="desc"></td></tr>
+<tr id="row_18_19_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1Attributes.html" target="_self">Attributes</a></td><td class="desc"></td></tr>
+<tr id="row_18_20_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1Authenticatee.html" target="_self">Authenticatee</a></td><td class="desc"></td></tr>
+<tr id="row_18_21_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1Authenticator.html" target="_self">Authenticator</a></td><td class="desc"></td></tr>
+<tr id="row_18_22_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1SecretGenerator.html" target="_self">SecretGenerator</a></td><td class="desc">The <a class="el" href="classmesos_1_1SecretGenerator.html" title="The SecretGenerator interface represents a mechanism to create a secret from a principal. ">SecretGenerator</a> interface represents a mechanism to create a secret from a principal </td></tr>
+<tr id="row_18_23_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_18_23_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('18_23_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1ObjectApprover.html" target="_self">ObjectApprover</a></td><td class="desc">This interface represents a function object returned by the authorizer which can be used locally (and synchronously) to check whether a specific object is authorized </td></tr>
+<tr id="row_18_23_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structmesos_1_1ObjectApprover_1_1Object.html" target="_self">Object</a></td><td class="desc"></td></tr>
+<tr id="row_18_24_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1Authorizer.html" target="_self">Authorizer</a></td><td class="desc">This interface is used to enable an identity service or any other back end to check authorization policies for a set of predefined actions </td></tr>
+<tr id="row_18_25_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1Executor.html" target="_self">Executor</a></td><td class="desc"></td></tr>
+<tr id="row_18_26_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1ExecutorDriver.html" target="_self">ExecutorDriver</a></td><td class="desc"></td></tr>
+<tr id="row_18_27_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1MesosExecutorDriver.html" target="_self">MesosExecutorDriver</a></td><td class="desc"></td></tr>
+<tr id="row_18_28_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1Hook.html" target="_self">Hook</a></td><td class="desc"></td></tr>
+<tr id="row_18_29_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structmesos_1_1UnavailableResources.html" target="_self">UnavailableResources</a></td><td class="desc"></td></tr>
+<tr id="row_18_30_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1Resources.html" target="_self">Resources</a></td><td class="desc"></td></tr>
+<tr id="row_18_31_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1Scheduler.html" target="_self">Scheduler</a></td><td class="desc"></td></tr>
+<tr id="row_18_32_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1SchedulerDriver.html" target="_self">SchedulerDriver</a></td><td class="desc"></td></tr>
+<tr id="row_18_33_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1MesosSchedulerDriver.html" target="_self">MesosSchedulerDriver</a></td><td class="desc"></td></tr>
+<tr id="row_18_34_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1SecretResolver.html" target="_self">SecretResolver</a></td><td class="desc"></td></tr>
+<tr id="row_18_35_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1AcceptingObjectApprover.html" target="_self">AcceptingObjectApprover</a></td><td class="desc"></td></tr>
+<tr id="row_18_36_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1AuthorizationAcceptor.html" target="_self">AuthorizationAcceptor</a></td><td class="desc"></td></tr>
+<tr id="row_18_37_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1IDAcceptor.html" target="_self">IDAcceptor</a></td><td class="desc">Used to filter results for API handlers </td></tr>
 <tr id="row_19_"><td class="entry"><img id="arr_19_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('19_')"/><img src="ftv2ns.png" alt="N" width="24" height="22" /><a class="el" href="namespacenet.html" target="_self">net</a></td><td class="desc"></td></tr>
 <tr id="row_19_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_19_0_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('19_0_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classnet_1_1IP.html" target="_self">IP</a></td><td class="desc"></td></tr>
 <tr id="row_19_0_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classnet_1_1IP_1_1Network.html" target="_self">Network</a></td><td class="desc"></td></tr>


[07/21] mesos-site git commit: Updated the website built from mesos SHA: 46db7e4.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/74cbbec8/content/api/latest/c++/index.hhk
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/index.hhk b/content/api/latest/c++/index.hhk
index 08106dd..32deee1 100644
--- a/content/api/latest/c++/index.hhk
+++ b/content/api/latest/c++/index.hhk
@@ -604,6 +604,7 @@
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Framework.html#aeb6de80698ecb96df9976f260eebe324"><param name="Name" value="addUnreachableTask"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache.html#ac38d5471648944c61e590c1c673604c9"><param name="Name" value="adjust"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1resource__provider_1_1AdmitResourceProvider.html#ab0fee9903f173d4f111aae10872c18f9"><param name="Name" value="AdmitResourceProvider"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1AdmitSlave.html#a0e6f5768c66e7d85b5d68ad162c999d1"><param name="Name" value="AdmitSlave"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Clock.html#a3cf2805deba57e82629e69034167ecf0"><param name="Name" value="advance"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Flags.html#a9c289b706c86894e92d775930bc0f877"><param name="Name" value="advertise_ip"></OBJECT>
@@ -640,6 +641,7 @@
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Flags.html#a6682d8070cad85092c65f52e2bece658"><param name="Name" value="agent_ping_timeout"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Flags.html#ad31356cd121f4433245f08e1d2de9f7b"><param name="Name" value="agent_removal_rate_limit"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Flags.html#a41682b40088c9e36b7596e45ee64a117"><param name="Name" value="agent_reregister_timeout"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1resource__provider_1_1AgentRegistrar.html#a0624f8b9348b872068388bce72623f88"><param name="Name" value="AgentRegistrar"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#aa3a158b31fdb0b16a5290a9eb5da0a1b"><param name="Name" value="agentReregisterTimeout"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1authentication_1_1JWT_1_1Header.html#ab3afc142401a148817f17b87697b41b1"><param name="Name" value="alg"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="structflags_1_1Flag.html#aa8ffc927c2aef997452107b2f3157ac9"><param name="Name" value="alias"></OBJECT>
@@ -795,6 +797,9 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#a4c1d22d45625587227f8dd12ee21c6db"><param name="Name" value="mesos::internal::master::Master"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Registrar.html#a252e813e721c6848a48759f1b838675f"><param name="Name" value="mesos::internal::master::Registrar"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Slave.html#a74a419a8bf37cd09ea6a000ac4b0dba3"><param name="Name" value="mesos::internal::master::Slave"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1resource__provider_1_1AgentRegistrar.html#a3b261428d1a06d7bfcfa5951888fbe1f"><param name="Name" value="mesos::resource_provider::AgentRegistrar"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1resource__provider_1_1MasterRegistrar.html#a150589689cc428be01789de2c737f7fe"><param name="Name" value="mesos::resource_provider::MasterRegistrar"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1resource__provider_1_1Registrar.html#aaab7749c63ecb420293a0684180b1047"><param name="Name" value="mesos::resource_provider::Registrar"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1Resources.html#a56d8a100d4079d7d5c316fdf4545d883"><param name="Name" value="mesos::Resources"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1v1_1_1Resources.html#a616119a9f2c1afc35aa51c8286cafb55"><param name="Name" value="mesos::v1::Resources"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1firewall_1_1DisabledEndpointsFirewallRule.html#a7af83219b1a8f32238c24dcb5cb5e30a"><param name="Name" value="process::firewall::DisabledEndpointsFirewallRule"></OBJECT>
@@ -1342,15 +1347,9 @@
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1xfs_1_1BasicBlocks.html#af756bab080806ee8cae4bd6ad122c39f"><param name="Name" value="blocks"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1Request.html#a78dfcfa785afc80e221d92543ff617f1"><param name="Name" value="body"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1Request.html#a2498f3dfc1ebe743f650e72f147c7887a25d7d2e078ea5bd01283be7cc227e071"><param name="Name" value="BODY"></OBJECT>
-  <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1Request.html#a2498f3dfc1ebe743f650e72f147c7887a25d7d2e078ea5bd01283be7cc227e071"><param name="Name" value="process::http::Request"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1Response.html#a6dd5881e0450540a106e37257434eaada7d2a4db1b1426c6caab18fa8b484f4f5"><param name="Name" value="process::http::Response"></OBJECT>
-  </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1Response.html#a5f6d23dd77e1eeb0737dc728e0109905"><param name="Name" value="body"></OBJECT>
-  <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1Response.html#a5f6d23dd77e1eeb0737dc728e0109905"><param name="Name" value="process::http::Response"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1Message.html#aba0d1f741d939864cf287833dd14792e"><param name="Name" value="process::Message"></OBJECT>
-  </UL>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1Response.html#a6dd5881e0450540a106e37257434eaada7d2a4db1b1426c6caab18fa8b484f4f5"><param name="Name" value="BODY"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1Message.html#aba0d1f741d939864cf287833dd14792e"><param name="Name" value="body"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="structflags_1_1Flag.html#a48427029bfe0f14d178fec0e2388fb84"><param name="Name" value="boolean"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="structJSON_1_1Boolean.html#a1395e123b1ff4d601297f934ed4432e6"><param name="Name" value="Boolean"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classJvm.html#a97a2d5dbc7dc9c5286004e60da6c41a2"><param name="Name" value="booleanClass"></OBJECT>
@@ -1472,10 +1471,10 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classBytes.html#a1a2e9277ebe7d227a21f111898c49a8c"><param name="Name" value="bytes"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classBytes.html#a1a2e9277ebe7d227a21f111898c49a8c"><param name="Name" value="bytes"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="classBytes.html"><param name="Name" value="Bytes"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classBytes.html#a2ad35f92122a5afcb731d6568879482f"><param name="Name" value="BYTES"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classBytes.html"><param name="Name" value="Bytes"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classBytes.html#a2ad35f92122a5afcb731d6568879482f"><param name="Name" value="BYTES"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classBytes.html#abc3596f11351b515b1594f7b6b920468"><param name="Name" value="gigabytes"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classBytes.html#af715f3fd536e251db7e71e9d94fbcf9a"><param name="Name" value="GIGABYTES"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classBytes.html#a2b62c948987fe920f780d516f99230eb"><param name="Name" value="kilobytes"></OBJECT>
@@ -2656,6 +2655,7 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1modules_1_1Module_3_01process_1_1http_1_1authentication_1_1Authenticator_01_4.html#abfdc98c6c14b5eb78031200934c29c26"><param name="Name" value="mesos::modules::Module< process::http::authentication::Authenticator >"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1modules_1_1Module_3_01TestModule_01_4.html#af0baee5d0874bb5579ad379d3a5ad06f"><param name="Name" value="mesos::modules::Module< TestModule >"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1modules_1_1ModuleManager.html#a0ab072c60a3c002765c843bdb6eafed4"><param name="Name" value="mesos::modules::ModuleManager"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1resource__provider_1_1Registrar.html#a60be12955c38ef05ade8e14834ca2629"><param name="Name" value="mesos::resource_provider::Registrar"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1SecretResolver.html#ab10b3be9bca16db587e8c065da0c71cb"><param name="Name" value="mesos::SecretResolver"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1slave_1_1ContainerLogger.html#a730e7d402fa06c15886eff94cf0b40d5"><param name="Name" value="mesos::slave::ContainerLogger"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1slave_1_1QoSController.html#ab6e9f5cbef4c49786372467678baa27c"><param name="Name" value="mesos::slave::QoSController"></OBJECT>
@@ -5933,6 +5933,11 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacedocker_1_1spec.html#aee13764dfda2fe6922fca9d55b8b1722"><param name="Name" value="docker::spec"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacedocker_1_1spec.html#aee13764dfda2fe6922fca9d55b8b1722"><param name="Name" value="include/mesos/docker/spec.hpp"></OBJECT>
   </UL>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1paths.html#a9170d1a318c72148c9d24c3368800743"><param name="Name" value="getResourceProviderRegistryPath"></OBJECT>
+  <UL>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1paths.html#a9170d1a318c72148c9d24c3368800743"><param name="Name" value="mesos::internal::slave::paths"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1paths.html#a9170d1a318c72148c9d24c3368800743"><param name="Name" value="paths.hpp"></OBJECT>
+  </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1paths.html#a4bc31bd0b773ceac15a4b6314470647a"><param name="Name" value="getResourcesInfoPath"></OBJECT>
   <UL>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1paths.html#a4bc31bd0b773ceac15a4b6314470647a"><param name="Name" value="mesos::internal::slave::paths"></OBJECT>
@@ -8503,6 +8508,7 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1Hook.html#adfe19f16a007f810ca84473b034bc678"><param name="Name" value="mesos::Hook"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1HookManager.html#aea1f1856f50b7f34b48601532a9d349f"><param name="Name" value="mesos::internal::HookManager"></OBJECT>
   </UL>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1resource__provider_1_1MasterRegistrar.html#a5ee4a29adc917364d2ed588eb9af0e0e"><param name="Name" value="MasterRegistrar"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1Hook.html#a963033ecdcd8a11fbb80250c33695767"><param name="Name" value="masterSlaveLostHook"></OBJECT>
   <UL>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1Hook.html#a963033ecdcd8a11fbb80250c33695767"><param name="Name" value="mesos::Hook"></OBJECT>
@@ -9768,8 +9774,8 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Framework.html#a6fe60c0c1a491ac16776bad1598da52e"><param name="Name" value="offers"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Framework.html#a146261f2447bec7776ebd06a80178d09"><param name="Name" value="pendingTasks"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Framework.html#acccaa7a1d26e66b6c1d3d6de4b1897e0"><param name="Name" value="pid"></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>
     <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>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Framework.html#af14287bdb6466ca003b6e5e6a37ae02a"><param name="Name" value="recoverResources"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Framework.html#a0e09e14adf247dd3326bfd3dc09c6c7b"><param name="Name" value="registeredTime"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Framework.html#a0984d983c592e277dbbdbce6b1250da0"><param name="Name" value="removeExecutor"></OBJECT>
@@ -11416,6 +11422,7 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1paths.html#a3f17d2f7c176e4600f62bb95aed2c2f2"><param name="Name" value="getMetaRootDir"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1paths.html#ab5f705d2a809bab6d15f29c483cf1a72"><param name="Name" value="getPersistentVolumePath"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1paths.html#a8ab083b1be072405c8db9ce43e0e0041"><param name="Name" value="getProvisionerDir"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1paths.html#a9170d1a318c72148c9d24c3368800743"><param name="Name" value="getResourceProviderRegistryPath"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1paths.html#a4bc31bd0b773ceac15a4b6314470647a"><param name="Name" value="getResourcesInfoPath"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1paths.html#a143ad99abef04908effb2556029208b7"><param name="Name" value="getResourcesTargetPath"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1paths.html#ab0e29f0713cb0737772db57d305c81f2"><param name="Name" value="getSandboxRootDir"></OBJECT>
@@ -13044,6 +13051,44 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1python.html#ab4e9fe9b2581f0b409a01f64b5694c8e"><param name="Name" value="MesosSchedulerDriverImplType"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1python.html#adff9cd23379f73ed881f170bfac1ce0d"><param name="Name" value="readPythonProtobuf"></OBJECT>
   </UL>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1resource__provider.html"><param name="Name" value="mesos::resource_provider"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1resource__provider_1_1AdmitResourceProvider.html"><param name="Name" value="mesos::resource_provider::AdmitResourceProvider"></OBJECT>
+  <UL>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1resource__provider_1_1AdmitResourceProvider.html#ab0fee9903f173d4f111aae10872c18f9"><param name="Name" value="AdmitResourceProvider"></OBJECT>
+  </UL>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1resource__provider_1_1AgentRegistrar.html"><param name="Name" value="mesos::resource_provider::AgentRegistrar"></OBJECT>
+  <UL>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1resource__provider_1_1AgentRegistrar.html#a0624f8b9348b872068388bce72623f88"><param name="Name" value="AgentRegistrar"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1resource__provider_1_1AgentRegistrar.html#a3b261428d1a06d7bfcfa5951888fbe1f"><param name="Name" value="apply"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1resource__provider_1_1AgentRegistrar.html#aec28c396994b868a9aa75917920ba96d"><param name="Name" value="recover"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1resource__provider_1_1AgentRegistrar.html#a04574b709a09b4dd845b7e1adf831ab5"><param name="Name" value="~AgentRegistrar"></OBJECT>
+  </UL>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1resource__provider_1_1MasterRegistrar.html"><param name="Name" value="mesos::resource_provider::MasterRegistrar"></OBJECT>
+  <UL>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1resource__provider_1_1MasterRegistrar.html#a150589689cc428be01789de2c737f7fe"><param name="Name" value="apply"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1resource__provider_1_1MasterRegistrar.html#a5ee4a29adc917364d2ed588eb9af0e0e"><param name="Name" value="MasterRegistrar"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1resource__provider_1_1MasterRegistrar.html#a2979254b3ceb7822ca78ad18c0b829f4"><param name="Name" value="recover"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1resource__provider_1_1MasterRegistrar.html#a7f98df5138becf8723ad474efafe58a1"><param name="Name" value="~MasterRegistrar"></OBJECT>
+  </UL>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1resource__provider_1_1Registrar.html"><param name="Name" value="mesos::resource_provider::Registrar"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1resource__provider_1_1Registrar_1_1Operation.html"><param name="Name" value="mesos::resource_provider::Registrar::Operation"></OBJECT>
+  <UL>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1resource__provider_1_1Registrar_1_1Operation.html#abda17f5ffaf3663da9da1eaad5060e14"><param name="Name" value="operator()"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1resource__provider_1_1Registrar_1_1Operation.html#a835a153796f9091a048ad7cf4ab5836c"><param name="Name" value="perform"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1resource__provider_1_1Registrar_1_1Operation.html#a9a33d37502b566caf2d93333c7b2030b"><param name="Name" value="set"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1resource__provider_1_1Registrar_1_1Operation.html#acf27c5181745f5c8f7dd8d913a0cb347"><param name="Name" value="~Operation"></OBJECT>
+  </UL>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1resource__provider_1_1Registrar.html"><param name="Name" value="mesos::resource_provider::Registrar"></OBJECT>
+  <UL>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1resource__provider_1_1Registrar.html#aaab7749c63ecb420293a0684180b1047"><param name="Name" value="apply"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1resource__provider_1_1Registrar.html#a60be12955c38ef05ade8e14834ca2629"><param name="Name" value="create"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1resource__provider_1_1Registrar.html#afc3474006034095fd80af2bfff5da76b"><param name="Name" value="recover"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1resource__provider_1_1Registrar.html#acbce2a2ecd5d4f4d9157e482dc40742c"><param name="Name" value="~Registrar"></OBJECT>
+  </UL>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1resource__provider_1_1RemoveResourceProvider.html"><param name="Name" value="mesos::resource_provider::RemoveResourceProvider"></OBJECT>
+  <UL>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1resource__provider_1_1RemoveResourceProvider.html#a6a9b698dd965fd875871e088d656b9b2"><param name="Name" value="RemoveResourceProvider"></OBJECT>
+  </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1Resources.html"><param name="Name" value="mesos::Resources"></OBJECT>
   <UL>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1Resources.html#abe08f658e725b14aef800394d1b5f4a0"><param name="Name" value="allocatableTo"></OBJECT>
@@ -13573,8 +13618,8 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos.html#aeea322fd31c5b71ac06c65bcf1241a82a3f59e6dad3a4b4f6aff438d84c0ab0d6"><param name="Name" value="ENDPOINT"></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#a57a72ea74fb1eec10e0ff21d412bbb85"><param name="Name" value="initializeHttpAuthenticators"></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#a13035ce0cc66cca4a467787b4716039ea0ecd11c1d7a287401d148a23bbd7a2f8"><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>
@@ -14727,10 +14772,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="classmesos_1_1AuthorizationAcceptor.html#ad35d76ffe02cd7100356cfd75b10dde1"><param name="Name" value="objectApprover"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classJSON_1_1ObjectWriter.html#a028782ad1c192574b6f7b4de694af1f8"><param name="Name" value="ObjectWriter"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Slave.html#ace1f060347d268874173bac4c6e0a035"><param name="Name" value="observer"></OBJECT>
@@ -14942,6 +14990,7 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structJSON_1_1Comparator.html#a29bf198a45ccb94642f59f7c06ee28f1"><param name="Name" value="JSON::Comparator"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Operation.html#a579f54e98cc99bf30ed6d1c209fa17c3"><param name="Name" value="mesos::internal::master::Operation"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1tests_1_1ParamExecutorType_1_1Printer.html#a413dd9344068400972b8f481b4873495"><param name="Name" value="mesos::internal::tests::ParamExecutorType::Printer"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1resource__provider_1_1Registrar_1_1Operation.html#abda17f5ffaf3663da9da1eaad5060e14"><param name="Name" value="mesos::resource_provider::Registrar::Operation"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structos_1_1Fork.html#a02efce3a3ea84a623858bbff4ed03b0c"><param name="Name" value="os::Fork"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1CaseInsensitiveEqual.html#a167f121f66fb0f7eac7b7ee8827ace5c"><param name="Name" value="process::http::CaseInsensitiveEqual"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1CaseInsensitiveHash.html#aaa3077605157ee04498242975d8734c5"><param name="Name" value="process::http::CaseInsensitiveHash"></OBJECT>
@@ -15189,6 +15238,7 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1master.html#a222c724f5e238d743bb338c71016048d"><param name="Name" value="src/master/master.hpp"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal.html#a1a4e1e51f2c90c7d3e3385712e52bf2e"><param name="Name" value="src/messages/flags.hpp"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1log.html#a043f391d3cd175d4bc2eee7fcdc697fe"><param name="Name" value="src/messages/log.hpp"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal.html#ab084ad1bedf653c926caaf012a443e33"><param name="Name" value="src/resource_provider/message.hpp"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave.html#acc816a5f127bb40e7d5464befda0a0a9"><param name="Name" value="src/slave/containerizer/mesos/containerizer.hpp"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave.html#aff395baf40381a02eb166f6944ca79e3"><param name="Name" value="src/slave/containerizer/mesos/isolators/gpu/allocator.hpp"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1cni_1_1spec.html#ac7535099ce3dc8acd4b7d41a247b8e78"><param name="Name" value="src/slave/containerizer/mesos/isolators/network/cni/spec.hpp"></OBJECT>
@@ -16101,10 +16151,10 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classPath.html#a3d26816443f4e274700f715db64379ee"><param name="Name" value="operator std::string"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classPath.html#af26cfab021ddf49af73da3b2beca85ac"><param name="Name" value="Path"></OBJECT>
   </UL>
-  <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#a6dd5881e0450540a106e37257434eaada069715e7afa526f4f971dcf3d704b5c8"><param name="Name" value="PATH"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1URL.html#a184ec5f02b451f1d53b1ac5032a68dac"><param name="Name" value="path"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1Response.html#aad42d5f8c85b81742de9f3f1a0f6d328"><param name="Name" value="process::http::Response"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1URL.html#a184ec5f02b451f1d53b1ac5032a68dac"><param name="Name" value="process::http::URL"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1network_1_1unix_1_1Address.html#a93470f74fdd461facf698287be9a13fb"><param name="Name" value="process::network::unix::Address"></OBJECT>
   </UL>
@@ -16142,6 +16192,7 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="paths_8hpp.html#a3f17d2f7c176e4600f62bb95aed2c2f2"><param name="Name" value="getMetaRootDir"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="paths_8hpp.html#ab5f705d2a809bab6d15f29c483cf1a72"><param name="Name" value="getPersistentVolumePath"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="paths_8hpp.html#a8ab083b1be072405c8db9ce43e0e0041"><param name="Name" value="getProvisionerDir"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="paths_8hpp.html#a9170d1a318c72148c9d24c3368800743"><param name="Name" value="getResourceProviderRegistryPath"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="paths_8hpp.html#a4bc31bd0b773ceac15a4b6314470647a"><param name="Name" value="getResourcesInfoPath"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="paths_8hpp.html#a143ad99abef04908effb2556029208b7"><param name="Name" value="getResourcesTargetPath"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="paths_8hpp.html#ab0e29f0713cb0737772db57d305c81f2"><param name="Name" value="getSandboxRootDir"></OBJECT>
@@ -16234,6 +16285,7 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1quota_1_1UpdateQuota.html#a7f58777553181a8165d8d119ba37b515"><param name="Name" value="mesos::internal::master::quota::UpdateQuota"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1RemoveSlave.html#acbe6f94d23e327151fff2fbe459ee9d8"><param name="Name" value="mesos::internal::master::RemoveSlave"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1weights_1_1UpdateWeights.html#aea9586bd7894653014f778e9b4dab91c"><param name="Name" value="mesos::internal::master::weights::UpdateWeights"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1resource__provider_1_1Registrar_1_1Operation.html#a835a153796f9091a048ad7cf4ab5836c"><param name="Name" value="mesos::resource_provider::Registrar::Operation"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="permissions_8hpp.html"><param name="Name" value="permissions.hpp"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceos.html#a3fc3402e6d83c2e2f1dc680d77489a29"><param name="Name" value="permissions"></OBJECT>
@@ -16840,8 +16892,8 @@
     <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#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>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1EventQueue.html#aa95046266e731af49ccfb9d689cb1eca"><param name="Name" value="producer"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1EventVisitor.html"><param name="Name" value="process::EventVisitor"></OBJECT>
   <UL>
@@ -17160,8 +17212,8 @@
   <UL>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1Request.html#ab73883ea45426022ec851b2069f8ed21"><param name="Name" value="acceptsEncoding"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1Request.html#aa944870ad568bea5f0d0ce28763d0cef"><param name="Name" value="acceptsMediaType"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1Request.html#a78dfcfa785afc80e221d92543ff617f1"><param name="Name" value="body"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1Request.html#a2498f3dfc1ebe743f650e72f147c7887a25d7d2e078ea5bd01283be7cc227e071"><param name="Name" value="BODY"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1Request.html#a78dfcfa785afc80e221d92543ff617f1"><param name="Name" value="body"></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="structprocess_1_1http_1_1Request.html#a53555a597f9376d2dd71daa799a90494"><param name="Name" value="headers"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1Request.html#a3a459e9dbce042511e6359533f6925d4"><param name="Name" value="keepAlive"></OBJECT>
@@ -18018,15 +18070,15 @@
   </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>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="Process< CollectProcess< 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#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>
@@ -18060,8 +18112,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>
@@ -18081,36 +18133,36 @@
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="Process< JobObjectManager >"></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>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><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#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< LogProcess >"></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< LogReaderProcess >"></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< LogWriterProcess >"></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>
@@ -18144,8 +18196,8 @@
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="Process< MetricsProcess >"></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>
@@ -18172,15 +18224,15 @@
   </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#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>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="Process< ReaderProcess< 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>
@@ -18200,8 +18252,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>
@@ -18221,15 +18273,15 @@
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="Process< System >"></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>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="Process< ThunkProcess< R > >"></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>
@@ -18702,10 +18754,10 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceos_1_1stat.html#a4375e0a26dfaf8f4a1ff72bf97eebecc"><param name="Name" value="os::stat"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceos_1_1stat.html#a4375e0a26dfaf8f4a1ff72bf97eebecc"><param name="Name" value="posix/stat.hpp"></OBJECT>
   </UL>
-  <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#aca1f059ca9f0d7360631c621debeb879"><param name="Name" value="READ"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceos.html#aa1d97ff0a93229e1fe6b33e3e2d567f7"><param name="Name" value="read"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1io.html#a4c34d22e475e29f12ac739921dcc580f"><param name="Name" value="3rdparty/libprocess/include/process/io.hpp"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceos.html#aa1d97ff0a93229e1fe6b33e3e2d567f7"><param name="Name" value="3rdparty/stout/include/stout/os/read.hpp"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceos.html#af24a361f8c310bd4d732e68378b57ed3"><param name="Name" value="3rdparty/stout/include/stout/os/windows/read.hpp"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprotobuf.html#a2120146c620b72d4e1e3ae47bdacb1b3"><param name="Name" value="3rdparty/stout/include/stout/protobuf.hpp"></OBJECT>
@@ -18907,6 +18959,9 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Subsystem.html#a274968a1f67e677769f327d16d23d13d"><param name="Name" value="mesos::internal::slave::Subsystem"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1VolumeSandboxPathIsolatorProcess.html#a0cadbb9a9d14aa3fb7997c48b44c078a"><param name="Name" value="mesos::internal::slave::VolumeSandboxPathIsolatorProcess"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1XfsDiskIsolatorProcess.html#a369e81c7f2b5ac6314467f963320dde3"><param name="Name" value="mesos::internal::slave::XfsDiskIsolatorProcess"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1resource__provider_1_1AgentRegistrar.html#aec28c396994b868a9aa75917920ba96d"><param name="Name" value="mesos::resource_provider::AgentRegistrar"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1resource__provider_1_1MasterRegistrar.html#a2979254b3ceb7822ca78ad18c0b829f4"><param name="Name" value="mesos::resource_provider::MasterRegistrar"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1resource__provider_1_1Registrar.html#afc3474006034095fd80af2bfff5da76b"><param name="Name" value="mesos::resource_provider::Registrar"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1slave_1_1Isolator.html#a0d91782894ecd7bd20f5778d9e01c018"><param name="Name" value="mesos::slave::Isolator"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1log.html#a5043b169fcc99e7f6d9d251bb3740fb6"><param name="Name" value="recover.hpp"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1log_1_1protocol.html#afa485608d261b11b9b4c619b4b4d6e28"><param name="Name" value="replica.hpp"></OBJECT>
@@ -19137,6 +19192,7 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html#a1a5c0c9ea155e237f07335e925c7dc2d"><param name="Name" value="mesos::internal::master::allocator::MesosAllocatorProcess"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1quota_1_1RemoveQuota.html#a86804237edb5bffd57b290a803a515a3"><param name="Name" value="RemoveQuota"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1resource__provider_1_1RemoveResourceProvider.html#a6a9b698dd965fd875871e088d656b9b2"><param name="Name" value="RemoveResourceProvider"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1Metrics.html#abe00e42bb325a7cc0a4d9dd1ead5d772"><param name="Name" value="removeRole"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1allocator_1_1Allocator.html#a7193bcacb52eaec201bf88e95f03acad"><param name="Name" value="removeSlave"></OBJECT>
   <UL>
@@ -20053,61 +20109,61 @@
   <UL>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#aea22e2f2117fcb1b9afff4996a50692c"><param name="Name" value="mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1XfsDiskIsolatorProcess.html#a3a3635fd3f69c6cb59ebb429f5c5d893"><param name="Name" value="mesos::internal::slave::XfsDiskIsolatorProcess"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="process::Process"></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_1ProcessBase.html#a7ff87364baa79991901b8d73dc5c5fca"><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::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>
-  <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< AwaitProcess< T > >"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><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>
-  <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< DockerContainerizerProcess >"></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< 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>
   <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< Heartbeater< Message, Event > >"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< Help >"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< HttpConnectionProcess< Call, Event > >"></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< HttpConnectionProcess< Call, Event > >"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< JobObjectManager >"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< Logging >"></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< JobObjectManager >"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< Logging >"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< LogProcess >"></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>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< LogWriterProcess >"></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< LogWriterProcess >"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< Master >"></OBJECT>
@@ -20117,44 +20173,32 @@
   <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>
-  <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< MesosIsolatorProcess >"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< MetricsProcess >"></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< MetricsProcess >"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< NetworkProcess >"></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< 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>
   <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< 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< ProvisionerProcess >"></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>
-  <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>
-  </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>
-  </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< ReqResProcess< Req, Res > >"></OBJECT>
@@ -20165,9 +20209,15 @@
   <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< Subsystem >"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< System >"></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< System >"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< ThunkProcess< R > >"></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< ThunkProcess< R > >"></OBJECT>
@@ -20288,6 +20338,7 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1capabilities_1_1ProcessCapabilities.html#a7e8e61694b34611600241e28d28e7841"><param name="Name" value="mesos::internal::capabilities::ProcessCapabilities"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Operation.html#aa7325c01da3c8fff4d2bf6586a2e55df"><param name="Name" value="mesos::internal::master::Operation"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1rlimits.html#ae07032b8ed57ac39f4ea8b577b60eca2"><param name="Name" value="mesos::internal::rlimits"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1resource__provider_1_1Registrar_1_1Operation.html#a9a33d37502b566caf2d93333c7b2030b"><param name="Name" value="mesos::resource_provider::Registrar::Operation"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1state_1_1InMemoryStorage.html#a2360962c403869fb7beb5c596035ca62"><param name="Name" value="mesos::state::InMemoryStorage"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1state_1_1LevelDBStorage.html#ada72113682fd384ddf1715d47dda5af3"><param name="Name" value="mesos::state::LevelDBStorage"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1state_1_1LogStorage.html#a8d1cd4745be1e75abf319098059c3629"><param name="Name" value="mesos::state::LogStorage"></OBJECT>
@@ -20535,8 +20586,8 @@
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="signals_8hpp.html"><param name="Name" value="signals.hpp"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1http_1_1authentication_1_1JWT.html#a7a5314085fad497a929f9901cf55721a"><param name="Name" value="signature"></OBJECT>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="structJSON_1_1Number.html#a1ef5b2f34492821aec7eae82da8366b7"><param name="Name" value="signed_integer"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="structJSON_1_1Number.html#a156598d70937964dd8de2628351061aaac9c83af02af694c57497b0f1414b0779"><param name="Name" value="SIGNED_INTEGER"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="structJSON_1_1Number.html#a1ef5b2f34492821aec7eae82da8366b7"><param name="Name" value="signed_integer"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a57e9c8c5fa13bf86bc779a9f6f408b7c"><param name="Name" value="SIGPIPE"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a299f699bc9fdaaf73479c52af4ace22d"><param name="Name" value="SIGSTOP"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="windows__ctrlhandler_8hpp.html#a944a8250e34bfd7991123abd3436d8c0"><param name="Name" value="SIGUSR1"></OBJECT>
@@ -20916,6 +20967,7 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="src_2messages_2flags_8hpp.html#a1604d51c2b2aa788abc334a5a4b3b17c"><param name="Name" value="parse"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="src_2messages_2log_8hpp.html"><param name="Name" value="src/messages/log.hpp"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="src_2resource__provider_2message_8hpp.html"><param name="Name" value="src/resource_provider/message.hpp"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="src_2sched_2constants_8hpp.html"><param name="Name" value="src/sched/constants.hpp"></OBJECT>
   <UL>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="src_2sched_2constants_8hpp.html#a4e582d9c51eef60e7349c9183b257e41"><param name="Name" value="AUTHENTICATION_RETRY_INTERVAL_MAX"></OBJECT>
@@ -22610,8 +22662,8 @@
   <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1UndiscardableDecorator.html#afc1bae35c8b0e91cd215bceb4d8e038b"><param name="Name" value="UndiscardableDecorator"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="unimplemented_8hpp.html"><param name="Name" value="unimplemented.hpp"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="unimplemented_8hpp.html#a8608fe736d309b01e7bf6c4d414e3bf4"><param name="Name" value="UNIMPLEMENTED"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="unimplemented_8hpp.html#a788f2d5d116d024fbfd9b0fd36fa334f"><param name="Name" value="Unimplemented"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="unimplemented_8hpp.html#a8608fe736d309b01e7bf6c4d414e3bf4"><param name="Name" value="UNIMPLEMENTED"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="structos_1_1Exec.html#aa44880630d71534bbcb9f8f5acb2c286"><param name="Name" value="UNIMPLEMENTED"></OBJECT>
   <UL>
@@ -22677,11 +22729,11 @@
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="unreachable_8hpp.html"><param name="Name" value="unreachable.hpp"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="unreachable_8hpp.html#a0bc63b24b654ca433be7b97a3edde132"><param name="Name" value="UNREACHABLE"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="unreachable_8hpp.html#a247a4dee16fdea6cdd332f35a572e7d3"><param name="Name" value="Unreachable"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="unreachable_8hpp.html#a0bc63b24b654ca433be7b97a3edde132"><param name="Name" value="UNREACHABLE"></OBJECT>
   </UL>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="unreachable_8hpp.html#a247a4dee16fdea6cdd332f35a572e7d3"><param name="Name" value="Unreachable"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="unreachable_8hpp.html#a0bc63b24b654ca433be7b97a3edde132"><param name="Name" value="UNREACHABLE"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="unreachable_8hpp.html#a247a4dee16fdea6cdd332f35a572e7d3"><param name="Name" value="Unreachable"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Framework.html#a9db50e71935c3f9ac83ba47e18c700f8"><param name="Name" value="unreachableTasks"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache_1_1Entry.html#a3df365057bac1a641a348583b2fa7480"><param name="Name" value="unreference"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Framework.html#ac1cc9915f69092137574206fe15e571c"><param name="Name" value="unregisteredTime"></OBJECT>
@@ -22728,8 +22780,8 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceos.html#a7471e14f4cbd7e23b5daa21e556f4eb5"><param name="Name" value="posix/os.hpp"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceos.html#a7471e14f4cbd7e23b5daa21e556f4eb5"><param name="Name" value="windows/os.hpp"></OBJECT>
   </UL>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="structJSON_1_1Number.html#a156598d70937964dd8de2628351061aaa0ce531160156e5c4aecfabc42df3b68a"><param name="Name" value="UNSIGNED_INTEGER"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="structJSON_1_1Number.html#a9c6b075f53b5419af9cee264482272eb"><param name="Name" value="unsigned_integer"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="structJSON_1_1Number.html#a156598d70937964dd8de2628351061aaa0ce531160156e5c4aecfabc42df3b68a"><param name="Name" value="UNSIGNED_INTEGER"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1Status.html#addffbea97c092bf92955b7f513208ceb"><param name="Name" value="UNSUPPORTED_MEDIA_TYPE"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1UnsupportedMediaType.html#a9a383ddcf2f2fb6ce2581bc629a4e6c9"><param name="Name" value="UnsupportedMediaType"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1command.html#a298fb91e3560074658b123b93ec8d26c"><param name="Name" value="untar"></OBJECT>
@@ -23169,13 +23221,10 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structJSON_1_1Boolean.html#a6281b906fcdec8d438cf7460d5364342"><param name="Name" value="JSON::Boolean"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structJSON_1_1internal_1_1HasMappedType.html#a6bdb87953ddf4e3698c6ddbcf0b65189"><param name="Name" value="JSON::internal::HasMappedType"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structJSON_1_1internal_1_1IsSequence.html#a7eb06cac2bc0632185135f41c75e7798"><param name="Name" value="JSON::internal::IsSequence"></OBJECT>
-  </UL>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="structJSON_1_1Number.html#a96b2f5470f159e2b54d22353cff02d07"><param name="Name" value="Value"></OBJECT>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="structJSON_1_1Number.html#a86aa5dcfb3d8a8d87e562c50e7380d26"><param name="Name" value="value"></OBJECT>
-  <UL>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structJSON_1_1Number.html#a86aa5dcfb3d8a8d87e562c50e7380d26"><param name="Name" value="JSON::Number"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="structJSON_1_1String.html#a6d61cfa2a10f02133833eaaf23b87e75"><param name="Name" value="JSON::String"></OBJECT>
   </UL>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="structJSON_1_1Number.html#a96b2f5470f159e2b54d22353cff02d07"><param name="Name" value="Value"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="structJSON_1_1String.html#a6d61cfa2a10f02133833eaaf23b87e75"><param name="Name" value="value"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="structJSON_1_1Value.html#a3bff04934861140009f82b481019726b"><param name="Name" value="Value"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1ObjectApprover_1_1Object.html#a712288898956dbca1861589a58aa73f7"><param name="Name" value="value"></OBJECT>
   <UL>
@@ -23596,10 +23645,10 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="write_8hpp.html#a35b77e10ddf35fa4569cb1a7d1e3532b"><param name="Name" value="write"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="write_8hpp.html#ad42f0ba6d36e7d9611f80820add8424a"><param name="Name" value="write_impl"></OBJECT>
   </UL>
-  <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>
+  <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="namespaceprotobuf.html#aaedc9cc58ee2711a7b5e8831ba02a899"><param name="Name" value="write"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1io.html#a49105dc036ad04225c92bd673da5ce39"><param name="Name" value="3rdparty/libprocess/include/process/io.hpp"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprotobuf.html#aaedc9cc58ee2711a7b5e8831ba02a899"><param name="Name" value="3rdparty/stout/include/stout/protobuf.hpp"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacecgroups.html#ad199dcd922eab26b23b7011c7e0ca34a"><param name="Name" value="cgroups"></OBJECT>
   </UL>
@@ -23681,8 +23730,8 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1log_1_1tool_1_1Replica_1_1Flags.html#a84668ca2749a1e1f6fcff9707f7f987b"><param name="Name" value="mesos::internal::log::tool::Replica::Flags"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="structos_1_1Process.html#a4f273436ac1bdd45926d3f3c76733f39"><param name="Name" value="zombie"></OBJECT>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="classZooKeeper.html"><param name="Name" value="ZooKeeper"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacezookeeper.html"><param name="Name" value="zookeeper"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="classZooKeeper.html"><param name="Name" value="ZooKeeper"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="zookeeper_2authentication_8hpp.html"><param name="Name" value="zookeeper/authentication.hpp"></OBJECT>
   <UL>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="zookeeper_2authentication_8hpp.html#a520e93e970fb994ef0446f92046d3784"><param name="Name" value="EVERYONE_CREATE_AND_READ_CREATOR_ALL"></OBJECT>
@@ -23819,6 +23868,7 @@
   <LI><OBJECT type="text/sitemap"><param name="Local" value="struct____Exit.html#aeb92e2cef9eb76234972a3ce217ad208"><param name="Name" value="~__Exit"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="struct__CheckFatal.html#a2676fe2db31884e70c3b51e3db6051d9"><param name="Name" value="~_CheckFatal"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classrouting_1_1action_1_1Action.html#a1b8257c0bea7cdfeffd331487

<TRUNCATED>

[04/21] mesos-site git commit: Updated the website built from mesos SHA: 46db7e4.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/74cbbec8/content/api/latest/c++/registrar_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/registrar_8hpp_source.html b/content/api/latest/c++/registrar_8hpp_source.html
deleted file mode 100644
index fb1e41d..0000000
--- a/content/api/latest/c++/registrar_8hpp_source.html
+++ /dev/null
@@ -1,224 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>Apache Mesos: src/master/registrar.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 style="padding-left: 0.5em;">
-   <div id="projectname">Apache Mesos
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><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_ae1a660fbe587eff2b475b14d217c1ef.html">master</a></li>  </ul>
-</div>
-</div><!-- top -->
-<div class="header">
-  <div class="headertitle">
-<div class="title">registrar.hpp</div>  </div>
-</div><!--header-->
-<div class="contents">
-<a href="registrar_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 __MASTER_REGISTRAR_HPP__</span></div>
-<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="preprocessor"></span><span class="preprocessor">#define __MASTER_REGISTRAR_HPP__</span></div>
-<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="preprocessor"></span></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="include_2mesos_2state_2state_8hpp.html">mesos/state/state.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="future_8hpp.html">process/future.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="owned_8hpp.html">process/owned.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="3rdparty_2libprocess_2include_2process_2pid_8hpp.html">process/pid.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="hashset_8hpp.html">stout/hashset.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;<a class="code" href="src_2master_2flags_8hpp.html">master/flags.hpp</a>&quot;</span></div>
-<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="registry_8hpp.html">master/registry.hpp</a>&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;<span class="keyword">namespace </span>mesos {</div>
-<div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;<span class="keyword">namespace </span>internal {</div>
-<div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;<span class="keyword">namespace </span>master {</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">// Forward declaration.</span></div>
-<div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;<span class="keyword">class </span>RegistrarProcess;</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">// Defines an abstraction for operations that can be applied on the</span></div>
-<div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;<span class="comment">// Registry.</span></div>
-<div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;<span class="comment">// TODO(xujyan): Make Operation generic so that we can apply them</span></div>
-<div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;<span class="comment">// against a generic &quot;batch operation applier&quot; abstraction, see TODO</span></div>
-<div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;<span class="comment">// below for more details.</span></div>
-<div class="line"><a name="l00045"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1master_1_1Operation.html">   45</a></span>&#160;<span class="keyword">class </span><a class="code" href="classmesos_1_1internal_1_1master_1_1Operation.html">Operation</a> : <span class="keyword">public</span> <a class="code" href="classprocess_1_1Promise.html">process::Promise</a>&lt;bool&gt;</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">public</span>:</div>
-<div class="line"><a name="l00048"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1master_1_1Operation.html#ab3d421fa8e9d8849fb37ddaef1965b3a">   48</a></span>&#160;  <a class="code" href="classmesos_1_1internal_1_1master_1_1Operation.html#ab3d421fa8e9d8849fb37ddaef1965b3a">Operation</a>() : success(false) {}</div>
-<div class="line"><a name="l00049"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1master_1_1Operation.html#a51ff2884db36db785c55f0e269a8134d">   49</a></span>&#160;  <span class="keyword">virtual</span> <a class="code" href="classmesos_1_1internal_1_1master_1_1Operation.html#a51ff2884db36db785c55f0e269a8134d">~Operation</a>() {}</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">// Attempts to invoke the operation on the registry object.</span></div>
-<div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;  <span class="comment">// Aided by accumulator(s):</span></div>
-<div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;  <span class="comment">//   slaveIDs - is the set of registered slaves.</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">// Returns whether the operation mutates &#39;registry&#39;, or an error if</span></div>
-<div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;  <span class="comment">// the operation cannot be applied successfully.</span></div>
-<div class="line"><a name="l00057"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1master_1_1Operation.html#a579f54e98cc99bf30ed6d1c209fa17c3">   57</a></span>&#160;  <a class="code" href="classTry.html">Try&lt;bool&gt;</a> <a class="code" href="classmesos_1_1internal_1_1master_1_1Operation.html#a579f54e98cc99bf30ed6d1c209fa17c3">operator()</a>(Registry* registry, <a class="code" href="classhashset.html">hashset&lt;SlaveID&gt;</a>* slaveIDs)</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="keyword">const</span> <a class="code" href="classTry.html">Try&lt;bool&gt;</a> result = <a class="code" href="classmesos_1_1internal_1_1master_1_1Operation.html#a2c77ce356a4e00b9ef0d8e3d04de7684">perform</a>(registry, slaveIDs);</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;    success = !result.<a class="code" href="classTry.html#a0b98f95163b8a38daafd1651b043a276">isError</a>();</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="keywordflow">return</span> result;</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;  <span class="comment">// Sets the promise based on whether the operation was successful.</span></div>
-<div class="line"><a name="l00067"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1master_1_1Operation.html#aa7325c01da3c8fff4d2bf6586a2e55df">   67</a></span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="classmesos_1_1internal_1_1master_1_1Operation.html#aa7325c01da3c8fff4d2bf6586a2e55df">set</a>() { <span class="keywordflow">return</span> <a class="code" href="classprocess_1_1Promise.html#a989b8dfa7eb2633de3f0f25ac2b87943">process::Promise&lt;bool&gt;::set</a>(success); }</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">protected</span>:</div>
-<div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;  <span class="keyword">virtual</span> <a class="code" href="classTry.html">Try&lt;bool&gt;</a> <a class="code" href="classmesos_1_1internal_1_1master_1_1Operation.html#a2c77ce356a4e00b9ef0d8e3d04de7684">perform</a>(Registry* registry, <a class="code" href="classhashset.html">hashset&lt;SlaveID&gt;</a>* slaveIDs) = 0;</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="keyword">private</span>:</div>
-<div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;  <span class="keywordtype">bool</span> success;</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="l00077"></a><span class="lineno">   77</span>&#160;<span class="comment">// TODO(xujyan): Add a generic abstraction for applying batches of</span></div>
-<div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160;<span class="comment">// operations against State Variables. The Registrar and other</span></div>
-<div class="line"><a name="l00079"></a><span class="lineno">   79</span>&#160;<span class="comment">// components could leverage this. This abstraction would be</span></div>
-<div class="line"><a name="l00080"></a><span class="lineno">   80</span>&#160;<span class="comment">// templatized to take the type, along with any accumulators:</span></div>
-<div class="line"><a name="l00081"></a><span class="lineno">   81</span>&#160;<span class="comment">// template &lt;typename T,</span></div>
-<div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160;<span class="comment">//           typename X = None,</span></div>
-<div class="line"><a name="l00083"></a><span class="lineno">   83</span>&#160;<span class="comment">//           typename Y = None,</span></div>
-<div class="line"><a name="l00084"></a><span class="lineno">   84</span>&#160;<span class="comment">//           typename Z = None&gt;</span></div>
-<div class="line"><a name="l00085"></a><span class="lineno">   85</span>&#160;<span class="comment">// T: the data type that the batch operations can be applied on.</span></div>
-<div class="line"><a name="l00086"></a><span class="lineno">   86</span>&#160;<span class="comment">// X, Y, Z: zero to 3 generic accumulators that facilitate the batch</span></div>
-<div class="line"><a name="l00087"></a><span class="lineno">   87</span>&#160;<span class="comment">// of operations.</span></div>
-<div class="line"><a name="l00088"></a><span class="lineno">   88</span>&#160;<span class="comment">// This allows us to reuse the idea of &quot;doing batches of operations&quot;</span></div>
-<div class="line"><a name="l00089"></a><span class="lineno">   89</span>&#160;<span class="comment">// on other potential new state variables (i.e. repair state, offer</span></div>
-<div class="line"><a name="l00090"></a><span class="lineno">   90</span>&#160;<span class="comment">// reservations, etc).</span></div>
-<div class="line"><a name="l00091"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1master_1_1Registrar.html">   91</a></span>&#160;<span class="keyword">class </span><a class="code" href="classmesos_1_1internal_1_1master_1_1Registrar.html">Registrar</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">   93</span>&#160;<span class="keyword">public</span>:</div>
-<div class="line"><a name="l00094"></a><span class="lineno">   94</span>&#160;  <a class="code" href="classmesos_1_1internal_1_1master_1_1Registrar.html#a1cc052cf68db1c3b45b0d981eb7e7264">Registrar</a>(<span class="keyword">const</span> <a class="code" href="classmesos_1_1internal_1_1master_1_1Flags.html">Flags</a>&amp; <a class="code" href="decoder_8hpp.html#abb0829cce9dd20a40ae0d86890ae85c6">flags</a>,</div>
-<div class="line"><a name="l00095"></a><span class="lineno">   95</span>&#160;            <a class="code" href="classmesos_1_1state_1_1State.html">mesos::state::State</a>* state,</div>
-<div class="line"><a name="l00096"></a><span class="lineno">   96</span>&#160;            <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;std::string&gt;</a>&amp; authenticationRealm = <a class="code" href="structNone.html">None</a>());</div>
-<div class="line"><a name="l00097"></a><span class="lineno">   97</span>&#160;  <span class="keyword">virtual</span> <a class="code" href="classmesos_1_1internal_1_1master_1_1Registrar.html#a9561bce055d5e3bbc8a6a98ebad4d24a">~Registrar</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">   99</span>&#160;  <span class="comment">// Recovers the Registry, persisting the new Master information.</span></div>
-<div class="line"><a name="l00100"></a><span class="lineno">  100</span>&#160;  <span class="comment">// The Registrar must be recovered to allow other operations to</span></div>
-<div class="line"><a name="l00101"></a><span class="lineno">  101</span>&#160;  <span class="comment">// proceed.</span></div>
-<div class="line"><a name="l00102"></a><span class="lineno">  102</span>&#160;  <span class="comment">// TODO(bmahler): Consider a &quot;factory&quot; for constructing the</span></div>
-<div class="line"><a name="l00103"></a><span class="lineno">  103</span>&#160;  <span class="comment">// Registrar, to eliminate the need for passing &#39;MasterInfo&#39;.</span></div>
-<div class="line"><a name="l00104"></a><span class="lineno">  104</span>&#160;  <span class="comment">// This is required as the Registrar is injected into the Master,</span></div>
-<div class="line"><a name="l00105"></a><span class="lineno">  105</span>&#160;  <span class="comment">// and therefore MasterInfo is unknown during construction.</span></div>
-<div class="line"><a name="l00106"></a><span class="lineno">  106</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;Registry&gt;</a> <a class="code" href="classmesos_1_1internal_1_1master_1_1Registrar.html#a1c37cadf0171c77ef14569ef014ff0d8">recover</a>(<span class="keyword">const</span> MasterInfo&amp; info);</div>
-<div class="line"><a name="l00107"></a><span class="lineno">  107</span>&#160;</div>
-<div class="line"><a name="l00108"></a><span class="lineno">  108</span>&#160;  <span class="comment">// Applies an operation on the Registry.</span></div>
-<div class="line"><a name="l00109"></a><span class="lineno">  109</span>&#160;  <span class="comment">// Returns:</span></div>
-<div class="line"><a name="l00110"></a><span class="lineno">  110</span>&#160;  <span class="comment">//   true if the operation is permitted.</span></div>
-<div class="line"><a name="l00111"></a><span class="lineno">  111</span>&#160;  <span class="comment">//   false if the operation is not permitted.</span></div>
-<div class="line"><a name="l00112"></a><span class="lineno">  112</span>&#160;  <span class="comment">//   Failure if the operation fails (possibly lost log leadership),</span></div>
-<div class="line"><a name="l00113"></a><span class="lineno">  113</span>&#160;  <span class="comment">//     or recovery failed.</span></div>
-<div class="line"><a name="l00114"></a><span class="lineno">  114</span>&#160;  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future&lt;bool&gt;</a> <a class="code" href="classmesos_1_1internal_1_1master_1_1Registrar.html#a252e813e721c6848a48759f1b838675f">apply</a>(<a class="code" href="classprocess_1_1Owned.html">process::Owned&lt;Operation&gt;</a> operation);</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">  116</span>&#160;  <span class="comment">// Gets the pid of the underlying process.</span></div>
-<div class="line"><a name="l00117"></a><span class="lineno">  117</span>&#160;  <span class="comment">// Used in tests.</span></div>
-<div class="line"><a name="l00118"></a><span class="lineno">  118</span>&#160;  <a class="code" href="structprocess_1_1PID.html">process::PID&lt;RegistrarProcess&gt;</a> <a class="code" href="classmesos_1_1internal_1_1master_1_1Registrar.html#a5462adfb393217f4a55c47c441ebb349">pid</a>() <span class="keyword">const</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;<span class="keyword">private</span>:</div>
-<div class="line"><a name="l00121"></a><span class="lineno">  121</span>&#160;  RegistrarProcess* process;</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;</div>
-<div class="line"><a name="l00124"></a><span class="lineno">  124</span>&#160;} <span class="comment">// namespace master {</span></div>
-<div class="line"><a name="l00125"></a><span class="lineno">  125</span>&#160;} <span class="comment">// namespace internal {</span></div>
-<div class="line"><a name="l00126"></a><span class="lineno">  126</span>&#160;} <span class="comment">// namespace mesos {</span></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;<span class="preprocessor">#endif // __MASTER_REGISTRAR_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="classmesos_1_1state_1_1State_html"><div class="ttname"><a href="classmesos_1_1state_1_1State.html">mesos::state::State</a></div><div class="ttdef"><b>Definition:</b> state.hpp:90</div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1master_1_1Registrar_html_a9561bce055d5e3bbc8a6a98ebad4d24a"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Registrar.html#a9561bce055d5e3bbc8a6a98ebad4d24a">mesos::internal::master::Registrar::~Registrar</a></div><div class="ttdeci">virtual ~Registrar()</div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1master_1_1Registrar_html_a252e813e721c6848a48759f1b838675f"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Registrar.html#a252e813e721c6848a48759f1b838675f">mesos::internal::master::Registrar::apply</a></div><div class="ttdeci">virtual process::Future&lt; bool &gt; apply(process::Owned&lt; Operation &gt; operation)</div></div>
-<div class="ttc" id="classprocess_1_1Promise_html_a989b8dfa7eb2633de3f0f25ac2b87943"><div class="ttname"><a href="classprocess_1_1Promise.html#a989b8dfa7eb2633de3f0f25ac2b87943">process::Promise::set</a></div><div class="ttdeci">bool set(const T &amp;_t)</div><div class="ttdef"><b>Definition:</b> future.hpp:700</div></div>
-<div class="ttc" id="classTry_html"><div class="ttname"><a href="classTry.html">Try</a></div><div class="ttdef"><b>Definition:</b> try.hpp:34</div></div>
-<div class="ttc" id="classhashset_html"><div class="ttname"><a href="classhashset.html">hashset&lt; SlaveID &gt;</a></div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1master_1_1Operation_html_a579f54e98cc99bf30ed6d1c209fa17c3"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Operation.html#a579f54e98cc99bf30ed6d1c209fa17c3">mesos::internal::master::Operation::operator()</a></div><div class="ttdeci">Try&lt; bool &gt; operator()(Registry *registry, hashset&lt; SlaveID &gt; *slaveIDs)</div><div class="ttdef"><b>Definition:</b> registrar.hpp:57</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="include_2mesos_2state_2state_8hpp_html"><div class="ttname"><a href="include_2mesos_2state_2state_8hpp.html">state.hpp</a></div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1master_1_1Operation_html_ab3d421fa8e9d8849fb37ddaef1965b3a"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Operation.html#ab3d421fa8e9d8849fb37ddaef1965b3a">mesos::internal::master::Operation::Operation</a></div><div class="ttdeci">Operation()</div><div class="ttdef"><b>Definition:</b> registrar.hpp:48</div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1master_1_1Registrar_html_a5462adfb393217f4a55c47c441ebb349"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Registrar.html#a5462adfb393217f4a55c47c441ebb349">mesos::internal::master::Registrar::pid</a></div><div class="ttdeci">process::PID&lt; RegistrarProcess &gt; pid() const </div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1master_1_1Flags_html"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></div><div class="ttdef"><b>Definition:</b> flags.hpp:42</div></div>
-<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_1Operation_html_a51ff2884db36db785c55f0e269a8134d"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Operation.html#a51ff2884db36db785c55f0e269a8134d">mesos::internal::master::Operation::~Operation</a></div><div class="ttdeci">virtual ~Operation()</div><div class="ttdef"><b>Definition:</b> registrar.hpp:49</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:72</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_1Registrar_html_a1cc052cf68db1c3b45b0d981eb7e7264"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Registrar.html#a1cc052cf68db1c3b45b0d981eb7e7264">mesos::internal::master::Registrar::Registrar</a></div><div class="ttdeci">Registrar(const 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_1Operation_html_aa7325c01da3c8fff4d2bf6586a2e55df"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Operation.html#aa7325c01da3c8fff4d2bf6586a2e55df">mesos::internal::master::Operation::set</a></div><div class="ttdeci">bool set()</div><div class="ttdef"><b>Definition:</b> registrar.hpp:67</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="structprocess_1_1PID_html"><div class="ttname"><a href="structprocess_1_1PID.html">process::PID</a></div><div class="ttdoc">A &amp;quot;process identifier&amp;quot; used to uniquely identify a process when dispatching messages. </div><div class="ttdef"><b>Definition:</b> pid.hpp:279</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="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="hashset_8hpp_html"><div class="ttname"><a href="hashset_8hpp.html">hashset.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="classmesos_1_1internal_1_1master_1_1Operation_html"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Operation.html">mesos::internal::master::Operation</a></div><div class="ttdef"><b>Definition:</b> registrar.hpp:45</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="classmesos_1_1internal_1_1master_1_1Registrar_html_a1c37cadf0171c77ef14569ef014ff0d8"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Registrar.html#a1c37cadf0171c77ef14569ef014ff0d8">mesos::internal::master::Registrar::recover</a></div><div class="ttdeci">process::Future&lt; Registry &gt; recover(const MasterInfo &amp;info)</div></div>
-<div class="ttc" id="registry_8hpp_html"><div class="ttname"><a href="registry_8hpp.html">registry.hpp</a></div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1master_1_1Operation_html_a2c77ce356a4e00b9ef0d8e3d04de7684"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Operation.html#a2c77ce356a4e00b9ef0d8e3d04de7684">mesos::internal::master::Operation::perform</a></div><div class="ttdeci">virtual Try&lt; bool &gt; perform(Registry *registry, hashset&lt; SlaveID &gt; *slaveIDs)=0</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:56</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.5
-</small></address>
-</body>
-</html>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/74cbbec8/content/api/latest/c++/registry_8hpp.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/registry_8hpp.html b/content/api/latest/c++/registry_8hpp.html
deleted file mode 100644
index 311c277..0000000
--- a/content/api/latest/c++/registry_8hpp.html
+++ /dev/null
@@ -1,66 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>Apache Mesos: src/master/registry.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 style="padding-left: 0.5em;">
-   <div id="projectname">Apache Mesos
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><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_ae1a660fbe587eff2b475b14d217c1ef.html">master</a></li>  </ul>
-</div>
-</div><!-- top -->
-<div class="header">
-  <div class="headertitle">
-<div class="title">registry.hpp File Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-<div class="textblock"><code>#include &quot;master/registry.pb.h&quot;</code><br/>
-</div>
-<p><a href="registry_8hpp_source.html">Go to the source code of this file.</a></p>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated by &#160;<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/74cbbec8/content/api/latest/c++/registry_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/registry_8hpp_source.html b/content/api/latest/c++/registry_8hpp_source.html
deleted file mode 100644
index 039e6c1..0000000
--- a/content/api/latest/c++/registry_8hpp_source.html
+++ /dev/null
@@ -1,85 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>Apache Mesos: src/master/registry.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 style="padding-left: 0.5em;">
-   <div id="projectname">Apache Mesos
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><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_ae1a660fbe587eff2b475b14d217c1ef.html">master</a></li>  </ul>
-</div>
-</div><!-- top -->
-<div class="header">
-  <div class="headertitle">
-<div class="title">registry.hpp</div>  </div>
-</div><!--header-->
-<div class="contents">
-<a href="registry_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 __MASTER_REGISTRY_HPP__</span></div>
-<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="preprocessor"></span><span class="preprocessor">#define __MASTER_REGISTRY_HPP__</span></div>
-<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="preprocessor"></span></div>
-<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="preprocessor">#include &quot;master/registry.pb.h&quot;</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">#endif // __MASTER_REGISTRY_HPP__</span></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.5
-</small></address>
-</body>
-</html>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/74cbbec8/content/api/latest/c++/resource__provider_2registrar_8hpp.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/resource__provider_2registrar_8hpp.html b/content/api/latest/c++/resource__provider_2registrar_8hpp.html
new file mode 100644
index 0000000..3f56cfb
--- /dev/null
+++ b/content/api/latest/c++/resource__provider_2registrar_8hpp.html
@@ -0,0 +1,99 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.5"/>
+<title>Apache Mesos: src/resource_provider/registrar.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 style="padding-left: 0.5em;">
+   <div id="projectname">Apache Mesos
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.5 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li><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>  </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">registrar.hpp File Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+<div class="textblock"><code>#include &lt;memory&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="nothing_8hpp_source.html">stout/nothing.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 &quot;<a class="el" href="master_2registrar_8hpp_source.html">master/registrar.hpp</a>&quot;</code><br/>
+<code>#include &quot;<a class="el" href="resource__provider_2registry_8hpp_source.html">resource_provider/registry.hpp</a>&quot;</code><br/>
+<code>#include &quot;<a class="el" href="src_2slave_2flags_8hpp_source.html">slave/flags.hpp</a>&quot;</code><br/>
+</div>
+<p><a href="resource__provider_2registrar_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_1resource__provider_1_1Registrar.html">mesos::resource_provider::Registrar</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_1resource__provider_1_1Registrar_1_1Operation.html">mesos::resource_provider::Registrar::Operation</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_1resource__provider_1_1AdmitResourceProvider.html">mesos::resource_provider::AdmitResourceProvider</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_1resource__provider_1_1RemoveResourceProvider.html">mesos::resource_provider::RemoveResourceProvider</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_1resource__provider_1_1AgentRegistrar.html">mesos::resource_provider::AgentRegistrar</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_1resource__provider_1_1MasterRegistrar.html">mesos::resource_provider::MasterRegistrar</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_1resource__provider"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1resource__provider.html">mesos::resource_provider</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.5
+</small></address>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/74cbbec8/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
new file mode 100644
index 0000000..abef736
--- /dev/null
+++ b/content/api/latest/c++/resource__provider_2registrar_8hpp_source.html
@@ -0,0 +1,251 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.5"/>
+<title>Apache Mesos: src/resource_provider/registrar.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 style="padding-left: 0.5em;">
+   <div id="projectname">Apache Mesos
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.5 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li><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>  </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="headertitle">
+<div class="title">registrar.hpp</div>  </div>
+</div><!--header-->
+<div class="contents">
+<a href="resource__provider_2registrar_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_REGISTRAR_HPP__</span></div>
+<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="preprocessor"></span><span class="preprocessor">#define __RESOURCE_PROVIDER_REGISTRAR_HPP__</span></div>
+<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="preprocessor"></span></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;</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="owned_8hpp.html">process/owned.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;<a class="code" href="nothing_8hpp.html">stout/nothing.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="try_8hpp.html">stout/try.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 &quot;<a class="code" href="master_2registrar_8hpp.html">master/registrar.hpp</a>&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="preprocessor">#include &quot;<a class="code" href="resource__provider_2registry_8hpp.html">resource_provider/registry.hpp</a>&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="preprocessor">#include &quot;<a class="code" href="src_2slave_2flags_8hpp.html">slave/flags.hpp</a>&quot;</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;</div>
+<div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;<span class="keyword">namespace </span>mesos {</div>
+<div class="line"><a name="l00036"></a><span class="lineno"><a class="line" href="namespacemesos_1_1resource__provider.html">   36</a></span>&#160;<span class="keyword">namespace </span>resource_provider {</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="classmesos_1_1resource__provider_1_1Registrar.html">   38</a></span>&#160;<span class="keyword">class </span><a class="code" href="classmesos_1_1resource__provider_1_1Registrar.html">Registrar</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;<span class="keyword">public</span>:</div>
+<div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;  <span class="comment">// Defines an abstraction for operations that can be applied on the</span></div>
+<div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;  <span class="comment">// Registry.</span></div>
+<div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;  <span class="comment">// TODO(xujyan): Make Operation generic so that we can apply them</span></div>
+<div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;  <span class="comment">// against a generic &quot;batch operation applier&quot; abstraction, see TODO</span></div>
+<div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;  <span class="comment">// in master/registrar.hpp for more details.</span></div>
+<div class="line"><a name="l00046"></a><span class="lineno"><a class="line" href="classmesos_1_1resource__provider_1_1Registrar_1_1Operation.html">   46</a></span>&#160;  <span class="keyword">class </span><a class="code" href="classmesos_1_1resource__provider_1_1Registrar_1_1Operation.html">Operation</a> : <span class="keyword">public</span> <a class="code" href="classprocess_1_1Promise.html">process::Promise</a>&lt;bool&gt;</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="keyword">public</span>:</div>
+<div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;    <span class="keyword">virtual</span> <a class="code" href="classmesos_1_1resource__provider_1_1Registrar_1_1Operation.html#acf27c5181745f5c8f7dd8d913a0cb347">~Operation</a>() = <span class="keywordflow">default</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="comment">// Attempts to invoke the operation on the registry object.</span></div>
+<div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;    <span class="comment">//</span></div>
+<div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;    <span class="comment">// Returns whether the operation mutates &#39;registry&#39;, or an error if</span></div>
+<div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;    <span class="comment">// the operation cannot be applied successfully.</span></div>
+<div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;    <a class="code" href="classTry.html">Try&lt;bool&gt;</a> <a class="code" href="classmesos_1_1resource__provider_1_1Registrar_1_1Operation.html#abda17f5ffaf3663da9da1eaad5060e14">operator()</a>(registry::Registry* registry);</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">// Sets the promise based on whether the operation was successful.</span></div>
+<div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;    <span class="keywordtype">bool</span> <a class="code" href="classmesos_1_1resource__provider_1_1Registrar_1_1Operation.html#a9a33d37502b566caf2d93333c7b2030b">set</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;  <span class="keyword">protected</span>:</div>
+<div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;    <span class="keyword">virtual</span> <a class="code" href="classTry.html">Try&lt;bool&gt;</a> <a class="code" href="classmesos_1_1resource__provider_1_1Registrar_1_1Operation.html#a835a153796f9091a048ad7cf4ab5836c">perform</a>(registry::Registry* registry) = 0;</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="keyword">private</span>:</div>
+<div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;    <span class="keywordtype">bool</span> success = <span class="keyword">false</span>;</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">// Create a registry on top of a master&#39;s persistent state.</span></div>
+<div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;  <span class="keyword">static</span> <a class="code" href="classTry.html">Try&lt;process::Owned&lt;Registrar&gt;</a>&gt; <a class="code" href="classmesos_1_1resource__provider_1_1Registrar.html#a60be12955c38ef05ade8e14834ca2629">create</a>(</div>
+<div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;      <a class="code" href="classmesos_1_1internal_1_1master_1_1Registrar.html">mesos::internal::master::Registrar</a>* registrar);</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;  <span class="comment">// Create a registry on top of an agent&#39;s persistent state.</span></div>
+<div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;  <span class="keyword">static</span> <a class="code" href="classTry.html">Try&lt;process::Owned&lt;Registrar&gt;</a>&gt; <a class="code" href="classmesos_1_1resource__provider_1_1Registrar.html#a60be12955c38ef05ade8e14834ca2629">create</a>(</div>
+<div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;      <span class="keyword">const</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a>&amp; slaveFlags,</div>
+<div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;      <span class="keyword">const</span> SlaveID&amp; slaveId);</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="keyword">virtual</span> <a class="code" href="classmesos_1_1resource__provider_1_1Registrar.html#acbce2a2ecd5d4f4d9157e482dc40742c">~Registrar</a>() = <span class="keywordflow">default</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="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future&lt;Nothing&gt;</a> <a class="code" href="classmesos_1_1resource__provider_1_1Registrar.html#afc3474006034095fd80af2bfff5da76b">recover</a>() = 0;</div>
+<div class="line"><a name="l00079"></a><span class="lineno">   79</span>&#160;  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future&lt;bool&gt;</a> <a class="code" href="classmesos_1_1resource__provider_1_1Registrar.html#aaab7749c63ecb420293a0684180b1047">apply</a>(<a class="code" href="classprocess_1_1Owned.html">process::Owned&lt;Operation&gt;</a> operation) = 0;</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;</div>
+<div class="line"><a name="l00083"></a><span class="lineno"><a class="line" href="classmesos_1_1resource__provider_1_1AdmitResourceProvider.html">   83</a></span>&#160;<span class="keyword">class </span><a class="code" href="classmesos_1_1resource__provider_1_1AdmitResourceProvider.html">AdmitResourceProvider</a> : <span class="keyword">public</span> <a class="code" href="classmesos_1_1resource__provider_1_1Registrar_1_1Operation.html">Registrar::Operation</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">   85</span>&#160;<span class="keyword">public</span>:</div>
+<div class="line"><a name="l00086"></a><span class="lineno">   86</span>&#160;  <span class="keyword">explicit</span> <a class="code" href="classmesos_1_1resource__provider_1_1AdmitResourceProvider.html#ab0fee9903f173d4f111aae10872c18f9">AdmitResourceProvider</a>(<span class="keyword">const</span> ResourceProviderID&amp; <span class="keywordtype">id</span>);</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="classTry.html">Try&lt;bool&gt;</a> perform(registry::Registry* registry) <span class="keyword">override</span>;</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;  ResourceProviderID id;</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;</div>
+<div class="line"><a name="l00095"></a><span class="lineno"><a class="line" href="classmesos_1_1resource__provider_1_1RemoveResourceProvider.html">   95</a></span>&#160;<span class="keyword">class </span><a class="code" href="classmesos_1_1resource__provider_1_1RemoveResourceProvider.html">RemoveResourceProvider</a> : <span class="keyword">public</span> <a class="code" href="classmesos_1_1resource__provider_1_1Registrar_1_1Operation.html">Registrar::Operation</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">   97</span>&#160;<span class="keyword">public</span>:</div>
+<div class="line"><a name="l00098"></a><span class="lineno">   98</span>&#160;  <span class="keyword">explicit</span> <a class="code" href="classmesos_1_1resource__provider_1_1RemoveResourceProvider.html#a6a9b698dd965fd875871e088d656b9b2">RemoveResourceProvider</a>(<span class="keyword">const</span> ResourceProviderID&amp; <span class="keywordtype">id</span>);</div>
+<div class="line"><a name="l00099"></a><span class="lineno">   99</span>&#160;</div>
+<div class="line"><a name="l00100"></a><span class="lineno">  100</span>&#160;<span class="keyword">private</span>:</div>
+<div class="line"><a name="l00101"></a><span class="lineno">  101</span>&#160;  <a class="code" href="classTry.html">Try&lt;bool&gt;</a> perform(registry::Registry* registry) <span class="keyword">override</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;  ResourceProviderID id;</div>
+<div class="line"><a name="l00104"></a><span class="lineno">  104</span>&#160;};</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;</div>
+<div class="line"><a name="l00107"></a><span class="lineno">  107</span>&#160;<span class="keyword">class </span>AgentRegistrarProcess;</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"><a class="line" href="classmesos_1_1resource__provider_1_1AgentRegistrar.html">  110</a></span>&#160;<span class="keyword">class </span><a class="code" href="classmesos_1_1resource__provider_1_1AgentRegistrar.html">AgentRegistrar</a> : <span class="keyword">public</span> <a class="code" href="classmesos_1_1resource__provider_1_1Registrar.html">Registrar</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;<span class="keyword">public</span>:</div>
+<div class="line"><a name="l00113"></a><span class="lineno">  113</span>&#160;  <a class="code" href="classmesos_1_1resource__provider_1_1AgentRegistrar.html#a0624f8b9348b872068388bce72623f88">AgentRegistrar</a>(</div>
+<div class="line"><a name="l00114"></a><span class="lineno">  114</span>&#160;      <span class="keyword">const</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a>&amp; slaveFlags,</div>
+<div class="line"><a name="l00115"></a><span class="lineno">  115</span>&#160;      <span class="keyword">const</span> SlaveID&amp; slaveId);</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;  <a class="code" href="classmesos_1_1resource__provider_1_1AgentRegistrar.html#a04574b709a09b4dd845b7e1adf831ab5">~AgentRegistrar</a>() <span class="keyword">override</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="code" href="classprocess_1_1Future.html">process::Future&lt;Nothing&gt;</a> <a class="code" href="classmesos_1_1resource__provider_1_1AgentRegistrar.html#aec28c396994b868a9aa75917920ba96d">recover</a>() <span class="keyword">override</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;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;bool&gt;</a> <a class="code" href="classmesos_1_1resource__provider_1_1AgentRegistrar.html#a3b261428d1a06d7bfcfa5951888fbe1f">apply</a>(<a class="code" href="classprocess_1_1Owned.html">process::Owned&lt;Operation&gt;</a> operation) <span class="keyword">override</span>;</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="keyword">private</span>:</div>
+<div class="line"><a name="l00124"></a><span class="lineno">  124</span>&#160;  std::unique_ptr&lt;AgentRegistrarProcess&gt; process;</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;</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;<span class="keyword">class </span>MasterRegistrarProcess;</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;</div>
+<div class="line"><a name="l00131"></a><span class="lineno"><a class="line" href="classmesos_1_1resource__provider_1_1MasterRegistrar.html">  131</a></span>&#160;<span class="keyword">class </span><a class="code" href="classmesos_1_1resource__provider_1_1MasterRegistrar.html">MasterRegistrar</a> : <span class="keyword">public</span> <a class="code" href="classmesos_1_1resource__provider_1_1Registrar.html">Registrar</a></div>
+<div class="line"><a name="l00132"></a><span class="lineno">  132</span>&#160;{</div>
+<div class="line"><a name="l00133"></a><span class="lineno">  133</span>&#160;<span class="keyword">public</span>:</div>
+<div class="line"><a name="l00134"></a><span class="lineno">  134</span>&#160;  <span class="keyword">explicit</span> <a class="code" href="classmesos_1_1resource__provider_1_1MasterRegistrar.html#a5ee4a29adc917364d2ed588eb9af0e0e">MasterRegistrar</a>(<a class="code" href="classmesos_1_1internal_1_1master_1_1Registrar.html">mesos::internal::master::Registrar</a>* <a class="code" href="classmesos_1_1resource__provider_1_1Registrar.html">Registrar</a>);</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;  <a class="code" href="classmesos_1_1resource__provider_1_1MasterRegistrar.html#a7f98df5138becf8723ad474efafe58a1">~MasterRegistrar</a>() <span class="keyword">override</span>;</div>
+<div class="line"><a name="l00137"></a><span class="lineno">  137</span>&#160;</div>
+<div class="line"><a name="l00138"></a><span class="lineno">  138</span>&#160;  <span class="comment">// This registrar performs no recovery; instead to recover</span></div>
+<div class="line"><a name="l00139"></a><span class="lineno">  139</span>&#160;  <span class="comment">// the underlying master registrar needs to be recovered.</span></div>
+<div class="line"><a name="l00140"></a><span class="lineno">  140</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;Nothing&gt;</a> <a class="code" href="classmesos_1_1resource__provider_1_1MasterRegistrar.html#a2979254b3ceb7822ca78ad18c0b829f4">recover</a>() <span class="keyword">override</span>;</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;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;bool&gt;</a> <a class="code" href="classmesos_1_1resource__provider_1_1MasterRegistrar.html#a150589689cc428be01789de2c737f7fe">apply</a>(<a class="code" href="classprocess_1_1Owned.html">process::Owned&lt;Operation&gt;</a> operation) <span class="keyword">override</span>;</div>
+<div class="line"><a name="l00143"></a><span class="lineno">  143</span>&#160;</div>
+<div class="line"><a name="l00144"></a><span class="lineno">  144</span>&#160;<span class="keyword">private</span>:</div>
+<div class="line"><a name="l00145"></a><span class="lineno">  145</span>&#160;  std::unique_ptr&lt;MasterRegistrarProcess&gt; process;</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;</div>
+<div class="line"><a name="l00148"></a><span class="lineno">  148</span>&#160;} <span class="comment">// namespace resource_provider {</span></div>
+<div class="line"><a name="l00149"></a><span class="lineno">  149</span>&#160;} <span class="comment">// namespace mesos {</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">#endif // __RESOURCE_PROVIDER_REGISTRAR_HPP__</span></div>
+<div class="ttc" id="classmesos_1_1resource__provider_1_1MasterRegistrar_html_a7f98df5138becf8723ad474efafe58a1"><div class="ttname"><a href="classmesos_1_1resource__provider_1_1MasterRegistrar.html#a7f98df5138becf8723ad474efafe58a1">mesos::resource_provider::MasterRegistrar::~MasterRegistrar</a></div><div class="ttdeci">~MasterRegistrar() override</div></div>
+<div class="ttc" id="classmesos_1_1resource__provider_1_1AgentRegistrar_html_aec28c396994b868a9aa75917920ba96d"><div class="ttname"><a href="classmesos_1_1resource__provider_1_1AgentRegistrar.html#aec28c396994b868a9aa75917920ba96d">mesos::resource_provider::AgentRegistrar::recover</a></div><div class="ttdeci">process::Future&lt; Nothing &gt; recover() override</div></div>
+<div class="ttc" id="classmesos_1_1resource__provider_1_1RemoveResourceProvider_html"><div class="ttname"><a href="classmesos_1_1resource__provider_1_1RemoveResourceProvider.html">mesos::resource_provider::RemoveResourceProvider</a></div><div class="ttdef"><b>Definition:</b> registrar.hpp:95</div></div>
+<div class="ttc" id="classTry_html"><div class="ttname"><a href="classTry.html">Try</a></div><div class="ttdef"><b>Definition:</b> try.hpp:34</div></div>
+<div class="ttc" id="classmesos_1_1resource__provider_1_1Registrar_html_acbce2a2ecd5d4f4d9157e482dc40742c"><div class="ttname"><a href="classmesos_1_1resource__provider_1_1Registrar.html#acbce2a2ecd5d4f4d9157e482dc40742c">mesos::resource_provider::Registrar::~Registrar</a></div><div class="ttdeci">virtual ~Registrar()=default</div></div>
+<div class="ttc" id="classmesos_1_1resource__provider_1_1MasterRegistrar_html_a2979254b3ceb7822ca78ad18c0b829f4"><div class="ttname"><a href="classmesos_1_1resource__provider_1_1MasterRegistrar.html#a2979254b3ceb7822ca78ad18c0b829f4">mesos::resource_provider::MasterRegistrar::recover</a></div><div class="ttdeci">process::Future&lt; Nothing &gt; recover() override</div></div>
+<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="classmesos_1_1resource__provider_1_1AdmitResourceProvider_html_ab0fee9903f173d4f111aae10872c18f9"><div class="ttname"><a href="classmesos_1_1resource__provider_1_1AdmitResourceProvider.html#ab0fee9903f173d4f111aae10872c18f9">mesos::resource_provider::AdmitResourceProvider::AdmitResourceProvider</a></div><div class="ttdeci">AdmitResourceProvider(const ResourceProviderID &amp;id)</div></div>
+<div class="ttc" id="classmesos_1_1resource__provider_1_1Registrar_1_1Operation_html_abda17f5ffaf3663da9da1eaad5060e14"><div class="ttname"><a href="classmesos_1_1resource__provider_1_1Registrar_1_1Operation.html#abda17f5ffaf3663da9da1eaad5060e14">mesos::resource_provider::Registrar::Operation::operator()</a></div><div class="ttdeci">Try&lt; bool &gt; operator()(registry::Registry *registry)</div></div>
+<div class="ttc" id="classmesos_1_1resource__provider_1_1Registrar_html_afc3474006034095fd80af2bfff5da76b"><div class="ttname"><a href="classmesos_1_1resource__provider_1_1Registrar.html#afc3474006034095fd80af2bfff5da76b">mesos::resource_provider::Registrar::recover</a></div><div class="ttdeci">virtual process::Future&lt; Nothing &gt; recover()=0</div></div>
+<div class="ttc" id="classmesos_1_1resource__provider_1_1Registrar_1_1Operation_html_acf27c5181745f5c8f7dd8d913a0cb347"><div class="ttname"><a href="classmesos_1_1resource__provider_1_1Registrar_1_1Operation.html#acf27c5181745f5c8f7dd8d913a0cb347">mesos::resource_provider::Registrar::Operation::~Operation</a></div><div class="ttdeci">virtual ~Operation()=default</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_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="resource__provider_2registry_8hpp_html"><div class="ttname"><a href="resource__provider_2registry_8hpp.html">registry.hpp</a></div></div>
+<div class="ttc" id="classmesos_1_1resource__provider_1_1RemoveResourceProvider_html_a6a9b698dd965fd875871e088d656b9b2"><div class="ttname"><a href="classmesos_1_1resource__provider_1_1RemoveResourceProvider.html#a6a9b698dd965fd875871e088d656b9b2">mesos::resource_provider::RemoveResourceProvider::RemoveResourceProvider</a></div><div class="ttdeci">RemoveResourceProvider(const ResourceProviderID &amp;id)</div></div>
+<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="classmesos_1_1resource__provider_1_1Registrar_1_1Operation_html_a9a33d37502b566caf2d93333c7b2030b"><div class="ttname"><a href="classmesos_1_1resource__provider_1_1Registrar_1_1Operation.html#a9a33d37502b566caf2d93333c7b2030b">mesos::resource_provider::Registrar::Operation::set</a></div><div class="ttdeci">bool set()</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="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:72</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>
+<div class="ttc" id="classmesos_1_1resource__provider_1_1Registrar_1_1Operation_html"><div class="ttname"><a href="classmesos_1_1resource__provider_1_1Registrar_1_1Operation.html">mesos::resource_provider::Registrar::Operation</a></div><div class="ttdef"><b>Definition:</b> registrar.hpp:46</div></div>
+<div class="ttc" id="classmesos_1_1resource__provider_1_1MasterRegistrar_html_a5ee4a29adc917364d2ed588eb9af0e0e"><div class="ttname"><a href="classmesos_1_1resource__provider_1_1MasterRegistrar.html#a5ee4a29adc917364d2ed588eb9af0e0e">mesos::resource_provider::MasterRegistrar::MasterRegistrar</a></div><div class="ttdeci">MasterRegistrar(mesos::internal::master::Registrar *Registrar)</div></div>
+<div class="ttc" id="classmesos_1_1resource__provider_1_1MasterRegistrar_html"><div class="ttname"><a href="classmesos_1_1resource__provider_1_1MasterRegistrar.html">mesos::resource_provider::MasterRegistrar</a></div><div class="ttdef"><b>Definition:</b> registrar.hpp:131</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_1resource__provider_1_1AgentRegistrar_html_a04574b709a09b4dd845b7e1adf831ab5"><div class="ttname"><a href="classmesos_1_1resource__provider_1_1AgentRegistrar.html#a04574b709a09b4dd845b7e1adf831ab5">mesos::resource_provider::AgentRegistrar::~AgentRegistrar</a></div><div class="ttdeci">~AgentRegistrar() override</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_1resource__provider_1_1AgentRegistrar_html_a0624f8b9348b872068388bce72623f88"><div class="ttname"><a href="classmesos_1_1resource__provider_1_1AgentRegistrar.html#a0624f8b9348b872068388bce72623f88">mesos::resource_provider::AgentRegistrar::AgentRegistrar</a></div><div class="ttdeci">AgentRegistrar(const mesos::internal::slave::Flags &amp;slaveFlags, const SlaveID &amp;slaveId)</div></div>
+<div class="ttc" id="classmesos_1_1resource__provider_1_1AdmitResourceProvider_html"><div class="ttname"><a href="classmesos_1_1resource__provider_1_1AdmitResourceProvider.html">mesos::resource_provider::AdmitResourceProvider</a></div><div class="ttdef"><b>Definition:</b> registrar.hpp:83</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="owned_8hpp_html"><div class="ttname"><a href="owned_8hpp.html">owned.hpp</a></div></div>
+<div class="ttc" id="classmesos_1_1resource__provider_1_1MasterRegistrar_html_a150589689cc428be01789de2c737f7fe"><div class="ttname"><a href="classmesos_1_1resource__provider_1_1MasterRegistrar.html#a150589689cc428be01789de2c737f7fe">mesos::resource_provider::MasterRegistrar::apply</a></div><div class="ttdeci">process::Future&lt; bool &gt; apply(process::Owned&lt; Operation &gt; operation) override</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="classmesos_1_1resource__provider_1_1Registrar_html_aaab7749c63ecb420293a0684180b1047"><div class="ttname"><a href="classmesos_1_1resource__provider_1_1Registrar.html#aaab7749c63ecb420293a0684180b1047">mesos::resource_provider::Registrar::apply</a></div><div class="ttdeci">virtual process::Future&lt; bool &gt; apply(process::Owned&lt; Operation &gt; operation)=0</div></div>
+<div class="ttc" id="classmesos_1_1resource__provider_1_1AgentRegistrar_html_a3b261428d1a06d7bfcfa5951888fbe1f"><div class="ttname"><a href="classmesos_1_1resource__provider_1_1AgentRegistrar.html#a3b261428d1a06d7bfcfa5951888fbe1f">mesos::resource_provider::AgentRegistrar::apply</a></div><div class="ttdeci">process::Future&lt; bool &gt; apply(process::Owned&lt; Operation &gt; operation) override</div></div>
+<div class="ttc" id="classprocess_1_1Future_html"><div class="ttname"><a href="classprocess_1_1Future.html">process::Future&lt; Nothing &gt;</a></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.5
+</small></address>
+</body>
+</html>


[11/21] mesos-site git commit: Updated the website built from mesos SHA: 46db7e4.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/74cbbec8/content/api/latest/c++/functions_func_0x6f.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_func_0x6f.html b/content/api/latest/c++/functions_func_0x6f.html
index bc560c2..f918368 100644
--- a/content/api/latest/c++/functions_func_0x6f.html
+++ b/content/api/latest/c++/functions_func_0x6f.html
@@ -341,6 +341,7 @@
 , <a class="el" href="structstd_1_1hash_3_01routing_1_1filter_1_1ip_1_1PortRange_01_4.html#a21981b3e13a769411ae4a8ed6f312280">std::hash&lt; routing::filter::ip::PortRange &gt;</a>
 , <a class="el" href="classmesos_1_1internal_1_1master_1_1Operation.html#a579f54e98cc99bf30ed6d1c209fa17c3">mesos::internal::master::Operation</a>
 , <a class="el" 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;</a>
+, <a class="el" href="classmesos_1_1resource__provider_1_1Registrar_1_1Operation.html#abda17f5ffaf3663da9da1eaad5060e14">mesos::resource_provider::Registrar::Operation</a>
 , <a class="el" href="structstd_1_1hash_3_01mesos_1_1internal_1_1slave_1_1DockerVolume_01_4.html#a98379cd0a6f9cb8119b1948cc613aa17">std::hash&lt; mesos::internal::slave::DockerVolume &gt;</a>
 , <a class="el" href="structmesos_1_1internal_1_1tests_1_1ParamExecutorType_1_1Printer.html#a413dd9344068400972b8f481b4873495">mesos::internal::tests::ParamExecutorType::Printer</a>
 , <a class="el" href="structstd_1_1hash_3_01mesos_1_1internal_1_1tests_1_1ModuleID_01_4.html#a25ba0a9dfc90816ea144009218feebbc">std::hash&lt; mesos::internal::tests::ModuleID &gt;</a>
@@ -378,19 +379,20 @@
 , <a class="el" href="classDuration.html#a62e31774ea10cbb79383d5ce8ccbfcbf">Duration</a>
 </li>
 <li>operator+()
-: <a class="el" href="classprocess_1_1Time.html#aa0bbaf68198e68e7839727ed95b4c176">process::Time</a>
+: <a class="el" href="classprocess_1_1http_1_1Headers.html#afd463b216eeec49fdaa867b57a4a8885">process::http::Headers</a>
 , <a class="el" href="classmesos_1_1Resources.html#a1bb96b91999835ce867a3a895bd7bd08">mesos::Resources</a>
 , <a class="el" href="classmesos_1_1v1_1_1Resources.html#ad83dc3d47cc27f71b1a62fcc03ee4255">mesos::v1::Resources</a>
-, <a class="el" href="classprocess_1_1http_1_1Headers.html#afd463b216eeec49fdaa867b57a4a8885">process::http::Headers</a>
+, <a class="el" href="classprocess_1_1Time.html#aa0bbaf68198e68e7839727ed95b4c176">process::Time</a>
 , <a class="el" href="classDuration.html#a82035c69a06b8821e0e0c00bafd201b3">Duration</a>
 </li>
 <li>operator++()
-: <a class="el" href="classprocess_1_1metrics_1_1Counter.html#ae85a67e0df8790e45fe573b8891c5aa3">process::metrics::Counter</a>
+: <a class="el" href="classprocess_1_1metrics_1_1Counter.html#aed0d801636195217cace5fa9ba551368">process::metrics::Counter</a>
 </li>
 <li>operator+=()
-: <a class="el" href="classprocess_1_1metrics_1_1Counter.html#ad6c58e7eb5f6d5827894234f6c88a047">process::metrics::Counter</a>
+: <a class="el" href="classmesos_1_1v1_1_1Resources.html#a0f05f1dfdf3ac09b52798c345d7d81c4">mesos::v1::Resources</a>
 , <a class="el" href="classmesos_1_1Resources.html#a5e73184e5fd1818ec189fe5f7d432b25">mesos::Resources</a>
 , <a class="el" href="classmesos_1_1v1_1_1Resources.html#ad367ced251edfb414891e6c0d859f264">mesos::v1::Resources</a>
+, <a class="el" href="classprocess_1_1metrics_1_1Counter.html#ad6c58e7eb5f6d5827894234f6c88a047">process::metrics::Counter</a>
 , <a class="el" href="classprocess_1_1Time.html#af2abb64c154a7b00612af4351d90c89d">process::Time</a>
 , <a class="el" href="classBytes.html#a7835b454824e5ffa133dc4a0295e6598">Bytes</a>
 , <a class="el" href="classDuration.html#a8f72b5d65f60bef398b1c59781b2a927">Duration</a>
@@ -400,16 +402,15 @@
 : <a class="el" href="classBound.html#a966181dc0f4ecee3c5e5cf4524fb460c">Bound&lt; T &gt;</a>
 </li>
 <li>operator-()
-: <a class="el" href="classmesos_1_1Resources.html#a2233c5eae93c7bd8629495f19346575e">mesos::Resources</a>
-, <a class="el" href="classprocess_1_1Time.html#a79f49b5c04b7fb2fecd63951ebbfea84">process::Time</a>
-, <a class="el" href="classmesos_1_1Resources.html#aef45055ac31698b5c6222bba1f8eedd8">mesos::Resources</a>
+: <a class="el" href="classmesos_1_1v1_1_1Resources.html#abbb98867d8203e9febe6d89856e59e43">mesos::v1::Resources</a>
+, <a class="el" href="classmesos_1_1Resources.html#a2233c5eae93c7bd8629495f19346575e">mesos::Resources</a>
 , <a class="el" href="classmesos_1_1v1_1_1Resources.html#af901f32a8e475d914eb8c82d4c3946f6">mesos::v1::Resources</a>
-, <a class="el" href="classprocess_1_1Time.html#a58892120c356c9d7c405477f602930e0">process::Time</a>
+, <a class="el" href="classprocess_1_1Time.html#a79f49b5c04b7fb2fecd63951ebbfea84">process::Time</a>
 , <a class="el" href="classDuration.html#af1a864a25683921ec0784f15751af69e">Duration</a>
 </li>
 <li>operator-=()
-: <a class="el" href="classIntervalSet.html#a292e27224ce20ac5bd425aa01ea28035">IntervalSet&lt; T &gt;</a>
-, <a class="el" href="classmesos_1_1Resources.html#a8da1b25d12394f96b7576367e6d8f4fa">mesos::Resources</a>
+: <a class="el" href="classIntervalSet.html#aacba0b2fc0763c24af95bd6a19b7ea55">IntervalSet&lt; T &gt;</a>
+, <a class="el" href="classmesos_1_1Resources.html#ad23628d37ce9834684a0873de2ff2cfd">mesos::Resources</a>
 , <a class="el" href="classmesos_1_1v1_1_1Resources.html#ad31bd7470855a7691d10f0a4f73aa217">mesos::v1::Resources</a>
 , <a class="el" href="classprocess_1_1Time.html#aa0a23d5b519d3dfe65e880e94f75013f">process::Time</a>
 , <a class="el" href="classBytes.html#a0152e9f05070dc19652d12a142af391d">Bytes</a>
@@ -417,13 +418,13 @@
 , <a class="el" href="classIntervalSet.html#ac48e5aa6075b01efde69edb302983686">IntervalSet&lt; T &gt;</a>
 </li>
 <li>operator-&gt;()
-: <a class="el" href="classResult.html#a4703a38daec2a75b4988ba80af098a6e">Result&lt; T &gt;</a>
+: <a class="el" href="classResult.html#a4a9b579d9529b43cae207fb3aa7b1c0f">Result&lt; T &gt;</a>
 , <a class="el" href="classTry.html#aa1a9b7b5155868454bf85971cfea4676">Try&lt; T, E &gt;</a>
-, <a class="el" href="classResult.html#a4a9b579d9529b43cae207fb3aa7b1c0f">Result&lt; T &gt;</a>
-, <a class="el" href="classprocess_1_1Shared.html#aeb4d74c937660e50c912d79bb84ef754">process::Shared&lt; T &gt;</a>
+, <a class="el" href="classprocess_1_1Owned.html#afb3a89c50539c3c238906b2465b2c785">process::Owned&lt; T &gt;</a>
+, <a class="el" href="classOption.html#abb1b8b12538f5603d2f32cf9483b8b0a">Option&lt; T &gt;</a>
 , <a class="el" href="classJvm_1_1Env.html#af47bfc06692df2379dbe88f99bffb683">Jvm::Env</a>
 , <a class="el" href="classprocess_1_1Future.html#ade35e2593ea7486d0d6cd26584960704">process::Future&lt; T &gt;</a>
-, <a class="el" href="classprocess_1_1Owned.html#afb3a89c50539c3c238906b2465b2c785">process::Owned&lt; T &gt;</a>
+, <a class="el" href="classprocess_1_1Shared.html#aeb4d74c937660e50c912d79bb84ef754">process::Shared&lt; T &gt;</a>
 , <a class="el" href="classprocess_1_1ProcessReference.html#afe6b9c2c47f6fae01f9217e9835537ae">process::ProcessReference</a>
 , <a class="el" href="classOption.html#a73bd52ced63e1450fdb017d93443582a">Option&lt; T &gt;</a>
 </li>
@@ -438,12 +439,13 @@
 : <a class="el" href="classFutureResultAction.html#a9b324d0e85f9d04a874adcc3a28cddf7">FutureResultAction&lt; R, A &gt;</a>
 </li>
 <li>operator&lt;()
-: <a class="el" href="structzookeeper_1_1Group_1_1Membership.html#aeec550d499633821dc549800458eb6d8">zookeeper::Group::Membership</a>
+: <a class="el" href="classmesos_1_1log_1_1Log_1_1Position.html#a293812a5c359075b65893637ef24e12e">mesos::log::Log::Position</a>
+, <a class="el" href="structzookeeper_1_1Group_1_1Membership.html#aeec550d499633821dc549800458eb6d8">zookeeper::Group::Membership</a>
 , <a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html#a94c86506d2b3ffc9e6a075eeb776f4a2">process::network::inet::Address</a>
-, <a class="el" href="classprocess_1_1Future.html#a01597d58e57a7384eed5a56ccf797a0e">process::Future&lt; T &gt;</a>
+, <a class="el" href="classprocess_1_1Latch.html#ae5b16114942a86ab479f92277e0d1af2">process::Latch</a>
 , <a class="el" href="classprocess_1_1Owned.html#a42eeec357f54930f021958e76bf8b5c1">process::Owned&lt; T &gt;</a>
 , <a class="el" href="structprocess_1_1UPID.html#ac6f524d3372f4a8c25a89d87e6cae9b0">process::UPID</a>
-, <a class="el" href="structprocess_1_1UPID_1_1ID.html#aa02dfc5196d4a5d976b98d407b3a7494">process::UPID::ID</a>
+, <a class="el" href="classprocess_1_1Shared.html#a8dab66aa15e3b5dafa463bb485bddbbd">process::Shared&lt; T &gt;</a>
 , <a class="el" href="classprocess_1_1Time.html#ae8ee1051fa658d66a8965f408490397a">process::Time</a>
 , <a class="el" href="classprocess_1_1Timeout.html#a0401f5e59e9bad6b9f3316c4db8eed17">process::Timeout</a>
 , <a class="el" href="classBytes.html#aa92963e2108fef5b18adc4262c1ba133">Bytes</a>
@@ -451,144 +453,144 @@
 , <a class="el" href="classnet_1_1IP.html#a93ced0f7f6476376931b8617b00c8fb0">net::IP</a>
 , <a class="el" href="structos_1_1Process.html#a2a0fcd972adf203de69b08ff79e04df8">os::Process</a>
 , <a class="el" href="structVersion.html#a5d092507721a8f9768adff3ff1884640">Version</a>
-, <a class="el" href="classprocess_1_1Shared.html#a8dab66aa15e3b5dafa463bb485bddbbd">process::Shared&lt; T &gt;</a>
-, <a class="el" href="classprocess_1_1Latch.html#ae5b16114942a86ab479f92277e0d1af2">process::Latch</a>
-, <a class="el" href="classmesos_1_1log_1_1Log_1_1Position.html#a293812a5c359075b65893637ef24e12e">mesos::log::Log::Position</a>
+, <a class="el" href="classprocess_1_1Future.html#a01597d58e57a7384eed5a56ccf797a0e">process::Future&lt; T &gt;</a>
+, <a class="el" href="structprocess_1_1UPID_1_1ID.html#aa02dfc5196d4a5d976b98d407b3a7494">process::UPID::ID</a>
 </li>
 <li>operator&lt;=()
 : <a class="el" href="structos_1_1Process.html#ab298d8003273d2a7fd16bea90ca2ee9a">os::Process</a>
-, <a class="el" href="classprocess_1_1Time.html#a0bce2dc99a413504dd66a56fa834360f">process::Time</a>
-, <a class="el" href="classBytes.html#acc93306b8255294dfe7080503e1a1ddc">Bytes</a>
 , <a class="el" href="structVersion.html#a7445f8f8e2fb535f786fa0c516e86524">Version</a>
+, <a class="el" href="classmesos_1_1log_1_1Log_1_1Position.html#a57168dc97286bf46c6ae3f98eac2218e">mesos::log::Log::Position</a>
 , <a class="el" href="structzookeeper_1_1Group_1_1Membership.html#ace337def95a18a79233725fe776197a4">zookeeper::Group::Membership</a>
-, <a class="el" href="classprocess_1_1Timeout.html#a28ad4ae375d881aaba5bf5c7253799ce">process::Timeout</a>
+, <a class="el" href="classprocess_1_1Time.html#a0bce2dc99a413504dd66a56fa834360f">process::Time</a>
 , <a class="el" href="classDuration.html#a457767898f3cea266370a2067c8ec03f">Duration</a>
-, <a class="el" href="classmesos_1_1log_1_1Log_1_1Position.html#a57168dc97286bf46c6ae3f98eac2218e">mesos::log::Log::Position</a>
+, <a class="el" href="classBytes.html#acc93306b8255294dfe7080503e1a1ddc">Bytes</a>
+, <a class="el" href="classprocess_1_1Timeout.html#a28ad4ae375d881aaba5bf5c7253799ce">process::Timeout</a>
 </li>
 <li>operator=()
-: <a class="el" href="classLinkedHashMap.html#aeb567159da25077c2fed08221a19ab71">LinkedHashMap&lt; Key, Value &gt;</a>
-, <a class="el" href="classnet_1_1IP_1_1Network.html#a11d6e408855fe1f5d0dde3134c08fe9e">net::IP::Network</a>
-, <a class="el" href="classJSON_1_1NullWriter.html#ad055045adc55a50449eee5c3f9f7c674">JSON::NullWriter</a>
+: <a class="el" href="classnet_1_1IP_1_1Network.html#a11d6e408855fe1f5d0dde3134c08fe9e">net::IP::Network</a>
 , <a class="el" href="classJSON_1_1NumberWriter.html#ac5e45bd2792f992c0d3ab66c2695c390">JSON::NumberWriter</a>
-, <a class="el" href="classLinkedHashMap.html#ada8cb9f2b4ee30c70ae1286740d5f3a4">LinkedHashMap&lt; Key, Value &gt;</a>
-, <a class="el" href="classJSON_1_1BooleanWriter.html#ab39bd2f99538733e4ff9982c4f5e4958">JSON::BooleanWriter</a>
-, <a class="el" href="classflags_1_1FlagsBase.html#a3eb8bf5ca9744fe981a40eb19e065f3c">flags::FlagsBase</a>
+, <a class="el" href="classJSON_1_1NullWriter.html#ad055045adc55a50449eee5c3f9f7c674">JSON::NullWriter</a>
+, <a class="el" href="classJSON_1_1BooleanWriter.html#a47f2a076c899dbecbb0e0584cbb6ff8b">JSON::BooleanWriter</a>
+, <a class="el" href="classJSON_1_1NumberWriter.html#ab314b794bb66902945ab3bbce5cadbb9">JSON::NumberWriter</a>
+, <a class="el" href="classJSON_1_1ObjectWriter.html#ad617ba09645c74bf892369669fa83b2d">JSON::ObjectWriter</a>
+, <a class="el" href="classgzip_1_1Decompressor.html#a8543337e4a3520b93c337218e4bc8ea6">gzip::Decompressor</a>
+, <a class="el" href="structprocess_1_1UPID.html#ad433d95e591aee3ca70b8356bf8617a8">process::UPID</a>
 , <a class="el" href="classmesos_1_1Attributes.html#aa541ab8e9de57cd5c65750b30cd56a90">mesos::Attributes</a>
-, <a class="el" href="structprocess_1_1UPID_1_1ID.html#ae323848c8bc95b026665a9c10e318cf9">process::UPID::ID</a>
-, <a class="el" href="classmesos_1_1internal_1_1checks_1_1Checker.html#a72edd5484c4aac855f23f530057153f5">mesos::internal::checks::Checker</a>
 , <a class="el" href="classmesos_1_1Resources.html#a44e5b29fbe67ba65c43a51331be2629b">mesos::Resources</a>
 , <a class="el" href="classmesos_1_1v1_1_1Attributes.html#a47f21312662cd27985d4728811a78494">mesos::v1::Attributes</a>
-, <a class="el" href="classmesos_1_1v1_1_1Resources.html#a67c9b3a515ef7ca50599151b7039ff5f">mesos::v1::Resources</a>
-, <a class="el" href="classJvm_1_1Variable.html#aea4a00191b25acaae787f1302601b9ed">Jvm::Variable&lt; T, name, signature &gt;</a>
-, <a class="el" href="classmesos_1_1internal_1_1LocalResourceProviderDaemon.html#a4c0ea8da506ce2c28458e79e433f84c8">mesos::internal::LocalResourceProviderDaemon</a>
-, <a class="el" href="classmesos_1_1internal_1_1StorageLocalResourceProvider.html#a5f7d81060aef2d7ddfada36e8fb6a217">mesos::internal::StorageLocalResourceProvider</a>
+, <a class="el" href="classmesos_1_1v1_1_1resource__provider_1_1Driver.html#a3426f43a0802df9e61b1500038137172">mesos::v1::resource_provider::Driver</a>
+, <a class="el" href="classJvm_1_1Object.html#ab6c5a893c5492b2f6e8ef828ddbdac65">Jvm::Object</a>
+, <a class="el" href="structmesos_1_1internal_1_1master_1_1Master_1_1Subscribers_1_1Subscriber.html#ad0382c412122e0f356cd01948de8fbd1">mesos::internal::master::Master::Subscribers::Subscriber</a>
+, <a class="el" href="classmesos_1_1internal_1_1ResourceProviderManager.html#a7e3b37fe702c1f4c9a95eb4702806cbb">mesos::internal::ResourceProviderManager</a>
+, <a class="el" href="classmesos_1_1v1_1_1scheduler_1_1Mesos.html#a0c2ecef01ec0ba8fe895a1754f89b7a3">mesos::v1::scheduler::Mesos</a>
+, <a class="el" href="classprocess_1_1Future.html#a32e4b21c80168bb3f809da93b669b98f">process::Future&lt; T &gt;</a>
 , <a class="el" href="structprocess_1_1UPID.html#abef941c337726761d5549537eb24ad6f">process::UPID</a>
-, <a class="el" href="classprocess_1_1Timeout.html#a23edfaf1efd3bd3bc15622f143104c5c">process::Timeout</a>
-, <a class="el" href="classgzip_1_1Decompressor.html#a8543337e4a3520b93c337218e4bc8ea6">gzip::Decompressor</a>
-, <a class="el" href="classJSON_1_1BooleanWriter.html#a47f2a076c899dbecbb0e0584cbb6ff8b">JSON::BooleanWriter</a>
-, <a class="el" href="classJSON_1_1NumberWriter.html#ab314b794bb66902945ab3bbce5cadbb9">JSON::NumberWriter</a>
-, <a class="el" href="classmesos_1_1v1_1_1executor_1_1Mesos.html#a9a969afb03ff3c7f74677276085f40fc">mesos::v1::executor::Mesos</a>
+, <a class="el" href="classprocess_1_1Timeout.html#ace2454f353da19b912cb37ad4db4c862">process::Timeout</a>
+, <a class="el" href="classflags_1_1FlagsBase.html#a3eb8bf5ca9744fe981a40eb19e065f3c">flags::FlagsBase</a>
+, <a class="el" href="classJSON_1_1BooleanWriter.html#ab39bd2f99538733e4ff9982c4f5e4958">JSON::BooleanWriter</a>
+, <a class="el" href="classJSON_1_1StringWriter.html#a66695fc12351a7567460ff7cd0e9ad3b">JSON::StringWriter</a>
 , <a class="el" href="classJSON_1_1ArrayWriter.html#a3250c19290bfb70e1fba3cb0cf4f836a">JSON::ArrayWriter</a>
-, <a class="el" href="classJSON_1_1ObjectWriter.html#aadf354d7bb74ad40dbb82d389fb4b62c">JSON::ObjectWriter</a>
-, <a class="el" href="classJSON_1_1NullWriter.html#a2d7a8e3b62b6593b738afef9859d2f3c">JSON::NullWriter</a>
 , <a class="el" href="classOption.html#a60341d91ef896c7349f38aee848f4879">Option&lt; T &gt;</a>
-, <a class="el" href="classos_1_1WindowsFD.html#ab780d87119c772425aa855260056d1a1">os::WindowsFD</a>
-, <a class="el" href="structRepresentation.html#a5f6012cb0ba5681fd25c3489790c657e">Representation&lt; T &gt;</a>
-, <a class="el" href="classTry.html#aa61bbfa75f0feb3ccc93846f296145d8">Try&lt; T, E &gt;</a>
-, <a class="el" href="classmesos_1_1v1_1_1scheduler_1_1Mesos.html#a0c2ecef01ec0ba8fe895a1754f89b7a3">mesos::v1::scheduler::Mesos</a>
-, <a class="el" href="classResult.html#a796771fd811f190b98476babe0fa460c">Result&lt; T &gt;</a>
+, <a class="el" href="classLinkedHashMap.html#aeb567159da25077c2fed08221a19ab71">LinkedHashMap&lt; Key, Value &gt;</a>
 , <a class="el" href="classOption.html#a04e7edaf96460a1afe0821595521a8fa">Option&lt; T &gt;</a>
-, <a class="el" href="structmesos_1_1internal_1_1master_1_1Master_1_1Subscribers_1_1Subscriber.html#ad0382c412122e0f356cd01948de8fbd1">mesos::internal::master::Master::Subscribers::Subscriber</a>
+, <a class="el" href="classos_1_1WindowsFD.html#a057780cfa5e1cc2fa84543a6f9b6bca0">os::WindowsFD</a>
 , <a class="el" href="classResult.html#abf41ef823ecffee22aac8bf20f83660a">Result&lt; T &gt;</a>
-, <a class="el" href="structprocess_1_1MessageEvent.html#a8d2caf28c92a8b0866b5dd77b08f8db6">process::MessageEvent</a>
-, <a class="el" href="structRepresentation.html#a86b050476c45ffacb260ba40faa3cc79">Representation&lt; T &gt;</a>
+, <a class="el" href="classTry.html#aa61bbfa75f0feb3ccc93846f296145d8">Try&lt; T, E &gt;</a>
+, <a class="el" href="classmesos_1_1v1_1_1Resources.html#a67c9b3a515ef7ca50599151b7039ff5f">mesos::v1::Resources</a>
 , <a class="el" href="structprocess_1_1MessageEvent.html#a7893d3f17c56dbf99929e4f1b94accd5">process::MessageEvent</a>
-, <a class="el" href="classos_1_1WindowsFD.html#a057780cfa5e1cc2fa84543a6f9b6bca0">os::WindowsFD</a>
-, <a class="el" href="classJSON_1_1ObjectWriter.html#ad617ba09645c74bf892369669fa83b2d">JSON::ObjectWriter</a>
-, <a class="el" href="classflags_1_1FlagsBase.html#a51b9edeaf47b010420ce174e1929bf04">flags::FlagsBase</a>
+, <a class="el" href="classResult.html#a796771fd811f190b98476babe0fa460c">Result&lt; T &gt;</a>
+, <a class="el" href="classmesos_1_1v1_1_1executor_1_1Mesos.html#a9a969afb03ff3c7f74677276085f40fc">mesos::v1::executor::Mesos</a>
+, <a class="el" href="classJvm_1_1Variable.html#aea4a00191b25acaae787f1302601b9ed">Jvm::Variable&lt; T, name, signature &gt;</a>
+, <a class="el" href="classos_1_1WindowsFD.html#ab780d87119c772425aa855260056d1a1">os::WindowsFD</a>
+, <a class="el" href="structRepresentation.html#a86b050476c45ffacb260ba40faa3cc79">Representation&lt; T &gt;</a>
+, <a class="el" href="classmesos_1_1internal_1_1StorageLocalResourceProvider.html#a5f7d81060aef2d7ddfada36e8fb6a217">mesos::internal::StorageLocalResourceProvider</a>
+, <a class="el" href="structRepresentation.html#a5f6012cb0ba5681fd25c3489790c657e">Representation&lt; T &gt;</a>
+, <a class="el" href="classLinkedHashMap.html#ada8cb9f2b4ee30c70ae1286740d5f3a4">LinkedHashMap&lt; Key, Value &gt;</a>
 , <a class="el" href="classKernelSemaphore.html#ac1679753e74611457749d5d531cc2857">KernelSemaphore</a>
+, <a class="el" href="classJSON_1_1ObjectWriter.html#aadf354d7bb74ad40dbb82d389fb4b62c">JSON::ObjectWriter</a>
+, <a class="el" href="classprocess_1_1Timeout.html#a23edfaf1efd3bd3bc15622f143104c5c">process::Timeout</a>
+, <a class="el" href="classJSON_1_1NullWriter.html#a2d7a8e3b62b6593b738afef9859d2f3c">JSON::NullWriter</a>
 , <a class="el" href="classJSON_1_1StringWriter.html#a9f5c9eb6fb6a1212bfde71f5b486cd90">JSON::StringWriter</a>
-, <a class="el" href="classprocess_1_1Timeout.html#ace2454f353da19b912cb37ad4db4c862">process::Timeout</a>
-, <a class="el" href="classprocess_1_1Future.html#a32e4b21c80168bb3f809da93b669b98f">process::Future&lt; T &gt;</a>
-, <a class="el" href="classmesos_1_1internal_1_1ResourceProviderManager.html#a7e3b37fe702c1f4c9a95eb4702806cbb">mesos::internal::ResourceProviderManager</a>
-, <a class="el" href="classJvm_1_1Object.html#ab6c5a893c5492b2f6e8ef828ddbdac65">Jvm::Object</a>
-, <a class="el" href="classmesos_1_1v1_1_1resource__provider_1_1Driver.html#a3426f43a0802df9e61b1500038137172">mesos::v1::resource_provider::Driver</a>
+, <a class="el" href="structprocess_1_1UPID_1_1ID.html#ae323848c8bc95b026665a9c10e318cf9">process::UPID::ID</a>
+, <a class="el" href="classflags_1_1FlagsBase.html#a51b9edeaf47b010420ce174e1929bf04">flags::FlagsBase</a>
+, <a class="el" href="classmesos_1_1internal_1_1LocalResourceProviderDaemon.html#a4c0ea8da506ce2c28458e79e433f84c8">mesos::internal::LocalResourceProviderDaemon</a>
+, <a class="el" href="structprocess_1_1MessageEvent.html#a8d2caf28c92a8b0866b5dd77b08f8db6">process::MessageEvent</a>
+, <a class="el" href="classmesos_1_1internal_1_1checks_1_1Checker.html#a72edd5484c4aac855f23f530057153f5">mesos::internal::checks::Checker</a>
 </li>
 <li>operator==()
-: <a class="el" href="classprocess_1_1network_1_1internal_1_1Socket.html#a88163658413e7817b7d6b442b7eb7dd6">process::network::internal::Socket&lt; AddressType &gt;</a>
-, <a class="el" href="classInterval.html#a743ac1e9440d2adde4db184dad490b8f">Interval&lt; T &gt;</a>
+: <a class="el" href="classError.html#a0de534f1aadb16a4d5321370f3fd2929">Error</a>
+, <a class="el" href="structzookeeper_1_1Group_1_1Membership.html#a50e932465a1c4e2c9d2723cb0ac72b6c">zookeeper::Group::Membership</a>
 , <a class="el" href="structprocess_1_1http_1_1authentication_1_1Principal.html#a10e02a274b8a2ae503a9aeef2e6a7c4b">process::http::authentication::Principal</a>
-, <a class="el" href="structrouting_1_1filter_1_1icmp_1_1Classifier.html#afffe21f3ed208fa7b0a6924d63b05268">routing::filter::icmp::Classifier</a>
 , <a class="el" href="classmesos_1_1log_1_1Log_1_1Position.html#a4cd3a77ecd8fbd087f38eb685e6c10dd">mesos::log::Log::Position</a>
+, <a class="el" href="structVersion.html#a2cd9e31878209449cf6b6871fa8df2ca">Version</a>
 , <a class="el" href="classrouting_1_1filter_1_1ip_1_1PortRange.html#a9ef20d02b7be3f152bbafdcead2bfc4c">routing::filter::ip::PortRange</a>
-, <a class="el" href="classVariant.html#ab07030cf3cd3f187815ecab876fbcb69">Variant&lt; T, Ts &gt;</a>
-, <a class="el" href="classmesos_1_1Resources.html#ab5afedf0ab457c9298c251ca1ad0ce20">mesos::Resources</a>
 , <a class="el" href="structprocess_1_1http_1_1authentication_1_1Principal.html#a8c1ee643a40bc7a0b9b1710dc50ea41a">process::http::authentication::Principal</a>
+, <a class="el" href="classmesos_1_1Resources.html#ab5afedf0ab457c9298c251ca1ad0ce20">mesos::Resources</a>
 , <a class="el" href="classprocess_1_1http_1_1Pipe_1_1Reader.html#ab05ad7874980715328153d42c6b138be">process::http::Pipe::Reader</a>
+, <a class="el" href="classInterval.html#a743ac1e9440d2adde4db184dad490b8f">Interval&lt; T &gt;</a>
 , <a class="el" href="classprocess_1_1Future.html#ad4dabb526ca4f366ac1fb06192a40d0f">process::Future&lt; T &gt;</a>
-, <a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html#a3616beab3442de06328d8e56e908db7f">process::network::inet::Address</a>
 , <a class="el" href="classnet_1_1IP.html#a5ceb2f0c6ba902dbe29c1d62f7f53427">net::IP</a>
 , <a class="el" href="classprocess_1_1Shared.html#a3c929e667ce6a6fd45b56a81fd16a766">process::Shared&lt; T &gt;</a>
-, <a class="el" href="classError.html#a0de534f1aadb16a4d5321370f3fd2929">Error</a>
-, <a class="el" href="classDuration.html#a754a0109e91ee4506d4cbd5b51750997">Duration</a>
-, <a class="el" href="classprocess_1_1http_1_1Pipe.html#a4dfc8ee332d8e02d63079491086d3a3b">process::http::Pipe</a>
-, <a class="el" href="classprocess_1_1Owned.html#ac0f1e612c61ca5c45aa8e5e262f0e8b8">process::Owned&lt; T &gt;</a>
+, <a class="el" href="structrouting_1_1filter_1_1ip_1_1Classifier.html#ad3f77abdeed3be644b937de71d306a02">routing::filter::ip::Classifier</a>
+, <a class="el" href="classprocess_1_1Time.html#a4ab86bc8f1fa04c645e2cd5e6a6d9aa8">process::Time</a>
 , <a class="el" href="structos_1_1Process.html#a1d540a0a2640fd907423f8277bccce48">os::Process</a>
+, <a class="el" href="structprocess_1_1UPID.html#a1ad0ca205d7c6e95652c1ca35c80b41f">process::UPID</a>
+, <a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html#a3616beab3442de06328d8e56e908db7f">process::network::inet::Address</a>
+, <a class="el" href="classmesos_1_1internal_1_1xfs_1_1BasicBlocks.html#aa479383d7a5d5d14bd3a78c82e694bca">mesos::internal::xfs::BasicBlocks</a>
+, <a class="el" href="classOption.html#a24b8b0bad012aa6fd1bd910d99c5bff3">Option&lt; T &gt;</a>
+, <a class="el" href="classprocess_1_1http_1_1Pipe.html#a4dfc8ee332d8e02d63079491086d3a3b">process::http::Pipe</a>
 , <a class="el" href="classcgroups_1_1blkio_1_1Device.html#a578d8a8719fa30c1284c30fb764727a8">cgroups::blkio::Device</a>
+, <a class="el" href="classprocess_1_1network_1_1unix_1_1Address.html#a0339fa96358b0cd957e8a1b54dcfb415">process::network::unix::Address</a>
+, <a class="el" href="classmesos_1_1Attributes.html#af178fdf6f1399753faf2d544d4e9c96a">mesos::Attributes</a>
 , <a class="el" href="structrouting_1_1filter_1_1basic_1_1Classifier.html#a432560ec58e0e168d7e06734b17b7bca">routing::filter::basic::Classifier</a>
-, <a class="el" href="classmesos_1_1v1_1_1Attributes.html#abb2df9657326caac828ede56f226710e">mesos::v1::Attributes</a>
 , <a class="el" href="classIntervalSet.html#a03a4bdeef04c7ac411cc6e039197c1fc">IntervalSet&lt; T &gt;</a>
-, <a class="el" href="classprocess_1_1http_1_1Connection.html#af05c8ada407f7c78299d9e46eaf80459">process::http::Connection</a>
-, <a class="el" href="structprocess_1_1UPID_1_1ID.html#aacf8e0374f4885a1b02f96a6a8c8ec46">process::UPID::ID</a>
-, <a class="el" href="classnet_1_1MAC.html#a0a1331d9bec0070e02eadbed544e50a0">net::MAC</a>
-, <a class="el" href="classprocess_1_1http_1_1Pipe_1_1Writer.html#af9693ab7e438233a3e8244f3c650df7d">process::http::Pipe::Writer</a>
-, <a class="el" href="structflags_1_1Name.html#a63d59c9cd49d00f55ddec17729e69f83">flags::Name</a>
 , <a class="el" href="classOption.html#acb015aad95e3ed6a80f061b105383810">Option&lt; T &gt;</a>
-, <a class="el" href="structprocess_1_1UPID_1_1ID.html#a586d73e210c4cfeb5775fc14a412b1ee">process::UPID::ID</a>
-, <a class="el" href="classmesos_1_1Attributes.html#af178fdf6f1399753faf2d544d4e9c96a">mesos::Attributes</a>
-, <a class="el" href="structrouting_1_1filter_1_1ip_1_1Classifier.html#ad3f77abdeed3be644b937de71d306a02">routing::filter::ip::Classifier</a>
-, <a class="el" href="structVersion.html#a2cd9e31878209449cf6b6871fa8df2ca">Version</a>
-, <a class="el" href="classmesos_1_1internal_1_1xfs_1_1BasicBlocks.html#aa479383d7a5d5d14bd3a78c82e694bca">mesos::internal::xfs::BasicBlocks</a>
-, <a class="el" href="classprocess_1_1network_1_1unix_1_1Address.html#a0339fa96358b0cd957e8a1b54dcfb415">process::network::unix::Address</a>
-, <a class="el" href="classprocess_1_1Timer.html#a791687580a5514745038ab05e86c3786">process::Timer</a>
 , <a class="el" href="classBytes.html#aef06605e57b51a999642ae90de05f90b">Bytes</a>
+, <a class="el" href="classnet_1_1MAC.html#a0a1331d9bec0070e02eadbed544e50a0">net::MAC</a>
+, <a class="el" href="classprocess_1_1Timer.html#a791687580a5514745038ab05e86c3786">process::Timer</a>
 , <a class="el" href="classnet_1_1IP_1_1Network.html#a7caf57738bb2acc394ec654ef6088ef3">net::IP::Network</a>
-, <a class="el" href="classprocess_1_1Timeout.html#aab5d590690d4fd2f27cad2d910ee1cfa">process::Timeout</a>
-, <a class="el" href="classprocess_1_1Time.html#a4ab86bc8f1fa04c645e2cd5e6a6d9aa8">process::Time</a>
-, <a class="el" href="classOption.html#a24b8b0bad012aa6fd1bd910d99c5bff3">Option&lt; T &gt;</a>
 , <a class="el" href="classmesos_1_1v1_1_1Resources.html#aebd5411e3ec8b4573de8e85e025178f1">mesos::v1::Resources</a>
 , <a class="el" href="classrouting_1_1Handle.html#afc6ceb6d1648fe3587c1fb141d8a910e">routing::Handle</a>
+, <a class="el" href="classVariant.html#ab07030cf3cd3f187815ecab876fbcb69">Variant&lt; T, Ts &gt;</a>
+, <a class="el" href="classprocess_1_1http_1_1Pipe_1_1Writer.html#af9693ab7e438233a3e8244f3c650df7d">process::http::Pipe::Writer</a>
+, <a class="el" href="classmesos_1_1v1_1_1Attributes.html#abb2df9657326caac828ede56f226710e">mesos::v1::Attributes</a>
+, <a class="el" href="structflags_1_1Name.html#a63d59c9cd49d00f55ddec17729e69f83">flags::Name</a>
+, <a class="el" href="classprocess_1_1network_1_1internal_1_1Socket.html#a88163658413e7817b7d6b442b7eb7dd6">process::network::internal::Socket&lt; AddressType &gt;</a>
+, <a class="el" href="classprocess_1_1Timeout.html#aab5d590690d4fd2f27cad2d910ee1cfa">process::Timeout</a>
+, <a class="el" href="classDuration.html#a754a0109e91ee4506d4cbd5b51750997">Duration</a>
+, <a class="el" href="structprocess_1_1UPID_1_1ID.html#aacf8e0374f4885a1b02f96a6a8c8ec46">process::UPID::ID</a>
+, <a class="el" href="classprocess_1_1http_1_1Connection.html#af05c8ada407f7c78299d9e46eaf80459">process::http::Connection</a>
+, <a class="el" href="structrouting_1_1filter_1_1icmp_1_1Classifier.html#afffe21f3ed208fa7b0a6924d63b05268">routing::filter::icmp::Classifier</a>
+, <a class="el" href="classprocess_1_1Owned.html#ac0f1e612c61ca5c45aa8e5e262f0e8b8">process::Owned&lt; T &gt;</a>
 , <a class="el" href="classprocess_1_1Latch.html#a6231a37a0a92318a3d7aa62920b9fe0e">process::Latch</a>
-, <a class="el" href="structprocess_1_1UPID.html#a1ad0ca205d7c6e95652c1ca35c80b41f">process::UPID</a>
-, <a class="el" href="structzookeeper_1_1Group_1_1Membership.html#a50e932465a1c4e2c9d2723cb0ac72b6c">zookeeper::Group::Membership</a>
 , <a class="el" href="classmesos_1_1internal_1_1capabilities_1_1ProcessCapabilities.html#a3dadffb3918abb6eb971673f3c93f8de">mesos::internal::capabilities::ProcessCapabilities</a>
 </li>
 <li>operator&gt;()
-: <a class="el" href="classBytes.html#ac86c81c8a80826fdddc265e07fc735d4">Bytes</a>
-, <a class="el" href="classmesos_1_1log_1_1Log_1_1Position.html#a35fac8f239f3685e555e93be98e980aa">mesos::log::Log::Position</a>
-, <a class="el" href="classDuration.html#ace1ffd7bf32fa029c03b315e8f4a8b6a">Duration</a>
-, <a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html#a1bb3ad8072f56e8958f0bf44da9a9cf6">process::network::inet::Address</a>
-, <a class="el" href="structos_1_1Process.html#a9305ba395a7f61e936fa7d3577d75a8a">os::Process</a>
-, <a class="el" href="structzookeeper_1_1Group_1_1Membership.html#aeedb1ae964ce69d27ccc9cbf2519b7c1">zookeeper::Group::Membership</a>
+: <a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html#a1bb3ad8072f56e8958f0bf44da9a9cf6">process::network::inet::Address</a>
 , <a class="el" href="classprocess_1_1Time.html#a2082db6e45ef09c154db1e06df68a4e9">process::Time</a>
 , <a class="el" href="structVersion.html#a8a7d33d5d4bcc5cbac192597328c6f78">Version</a>
+, <a class="el" href="classDuration.html#ace1ffd7bf32fa029c03b315e8f4a8b6a">Duration</a>
+, <a class="el" href="classBytes.html#ac86c81c8a80826fdddc265e07fc735d4">Bytes</a>
 , <a class="el" href="classnet_1_1IP.html#ae57a99f62c1f524eb2937408993365cb">net::IP</a>
+, <a class="el" href="structzookeeper_1_1Group_1_1Membership.html#aeedb1ae964ce69d27ccc9cbf2519b7c1">zookeeper::Group::Membership</a>
+, <a class="el" href="structos_1_1Process.html#a9305ba395a7f61e936fa7d3577d75a8a">os::Process</a>
+, <a class="el" href="classmesos_1_1log_1_1Log_1_1Position.html#a35fac8f239f3685e555e93be98e980aa">mesos::log::Log::Position</a>
 </li>
 <li>operator&gt;=()
-: <a class="el" href="classprocess_1_1Time.html#a86b53a660603271a4a840f559ea7b79c">process::Time</a>
+: <a class="el" href="structVersion.html#a20345f7cfcb7faad86e01a8a3cc00f78">Version</a>
+, <a class="el" href="structzookeeper_1_1Group_1_1Membership.html#a1ce418ac66b66440664e66b8448cd9c7">zookeeper::Group::Membership</a>
 , <a class="el" href="structos_1_1Process.html#a0c29d67f0a2721ff353042e99539e65c">os::Process</a>
-, <a class="el" href="classBytes.html#a4ced587025cda32bcc6aaf99dc246bb7">Bytes</a>
+, <a class="el" href="classprocess_1_1Time.html#a86b53a660603271a4a840f559ea7b79c">process::Time</a>
 , <a class="el" href="classmesos_1_1log_1_1Log_1_1Position.html#a2609306d99b93755246a8199ebea7fac">mesos::log::Log::Position</a>
-, <a class="el" href="structzookeeper_1_1Group_1_1Membership.html#a1ce418ac66b66440664e66b8448cd9c7">zookeeper::Group::Membership</a>
 , <a class="el" href="classDuration.html#a8c59bcce1ffd198648dceec5412bad2a">Duration</a>
-, <a class="el" href="structVersion.html#a20345f7cfcb7faad86e01a8a3cc00f78">Version</a>
+, <a class="el" href="classBytes.html#a4ced587025cda32bcc6aaf99dc246bb7">Bytes</a>
 </li>
 <li>operator[]()
 : <a class="el" href="classLinkedHashMap.html#a420faa2efd1818fdbc58193256825760">LinkedHashMap&lt; Key, Value &gt;</a>
 , <a class="el" href="classnet_1_1MAC.html#af925648a11ff2d5ab14cf4e608e2048d">net::MAC</a>
 </li>
 <li>Option()
-: <a class="el" href="classOption.html#a3d53e0ded5f765a366c0b303d3148f2d">Option&lt; T &gt;</a>
+: <a class="el" href="classOption.html#a2b03f28a08221bf3129fc6cf68b44a2e">Option&lt; T &gt;</a>
 </li>
 <li>order()
 : <a class="el" href="classprocess_1_1Clock.html#a6626c65761ade35b1efff516336e3cf9">process::Clock</a>
@@ -597,8 +599,8 @@
 : <a class="el" href="classprocess_1_1Subprocess.html#a1c1a81931671b15c0c4b310bc49dea56">process::Subprocess</a>
 </li>
 <li>Overload()
-: <a class="el" href="structOverload_3_01F_01_4.html#a763f6bb766d7c9ead1ee7d5e2740248b">Overload&lt; F &gt;</a>
-, <a class="el" href="structOverload.html#a9c6348be87cf2f98450962646f8174a9">Overload&lt; F, Fs &gt;</a>
+: <a class="el" href="structOverload.html#a9c6348be87cf2f98450962646f8174a9">Overload&lt; F, Fs &gt;</a>
+, <a class="el" href="structOverload_3_01F_01_4.html#a763f6bb766d7c9ead1ee7d5e2740248b">Overload&lt; F &gt;</a>
 </li>
 <li>oversubscribable()
 : <a class="el" href="classmesos_1_1slave_1_1ResourceEstimator.html#a65aea819df6f61cabf0a98520121606b">mesos::slave::ResourceEstimator</a>
@@ -608,7 +610,7 @@
 : <a class="el" href="classprocess_1_1Shared.html#a84986b276de9b6d1b525c64d944c6797">process::Shared&lt; T &gt;</a>
 </li>
 <li>Owned()
-: <a class="el" href="classprocess_1_1Owned.html#a22a12b3bd098343628ecf122b5b09d9e">process::Owned&lt; T &gt;</a>
+: <a class="el" href="classprocess_1_1Owned.html#ae4c94696ed1b07401493f1bef8d31981">process::Owned&lt; T &gt;</a>
 </li>
 </ul>
 </div><!-- contents -->

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/74cbbec8/content/api/latest/c++/functions_func_0x70.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_func_0x70.html b/content/api/latest/c++/functions_func_0x70.html
index fc7c550..1450620 100644
--- a/content/api/latest/c++/functions_func_0x70.html
+++ b/content/api/latest/c++/functions_func_0x70.html
@@ -132,13 +132,13 @@
 <li>path()
 : <a class="el" href="classprocess_1_1network_1_1unix_1_1Address.html#a93470f74fdd461facf698287be9a13fb">process::network::unix::Address</a>
 </li>
-<li>Path()
-: <a class="el" href="classPath.html#af26cfab021ddf49af73da3b2beca85ac">Path</a>
-</li>
 <li>PATH()
 : <a class="el" href="classmesos_1_1slave_1_1ContainerIO_1_1IO.html#a341f45297ccb682a0c97e7f164d03a55">mesos::slave::ContainerIO::IO</a>
 , <a class="el" href="classprocess_1_1Subprocess.html#a54793e9c516257d68776f63f0872c3c7">process::Subprocess</a>
 </li>
+<li>Path()
+: <a class="el" href="classPath.html#af26cfab021ddf49af73da3b2beca85ac">Path</a>
+</li>
 <li>path()
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache_1_1Entry.html#a67db657f034ac8b51e68ee0477a2da1e">mesos::internal::slave::FetcherProcess::Cache::Entry</a>
 </li>
@@ -171,27 +171,29 @@
 , <a class="el" href="classmesos_1_1internal_1_1master_1_1quota_1_1RemoveQuota.html#a53a7e1f0340bbc8a55ab9945ed285cd0">mesos::internal::master::quota::RemoveQuota</a>
 , <a class="el" href="classmesos_1_1internal_1_1master_1_1Operation.html#a2c77ce356a4e00b9ef0d8e3d04de7684">mesos::internal::master::Operation</a>
 , <a class="el" href="classmesos_1_1internal_1_1master_1_1weights_1_1UpdateWeights.html#aea9586bd7894653014f778e9b4dab91c">mesos::internal::master::weights::UpdateWeights</a>
+, <a class="el" href="classmesos_1_1resource__provider_1_1Registrar_1_1Operation.html#a835a153796f9091a048ad7cf4ab5836c">mesos::resource_provider::Registrar::Operation</a>
 </li>
 <li>Permissions()
 : <a class="el" href="structos_1_1Permissions.html#a7565a4cfec9845ea0b0436560298caf0">os::Permissions</a>
 </li>
 <li>persist()
-: <a class="el" href="classmesos_1_1internal_1_1log_1_1LevelDBStorage.html#adb6b3e4a998e54680af20d3e95b25859">mesos::internal::log::LevelDBStorage</a>
+: <a class="el" href="classmesos_1_1internal_1_1log_1_1Storage.html#aebb455c057cd8355bdd225d1e8f08bed">mesos::internal::log::Storage</a>
+, <a class="el" href="classmesos_1_1internal_1_1log_1_1LevelDBStorage.html#adb6b3e4a998e54680af20d3e95b25859">mesos::internal::log::LevelDBStorage</a>
 , <a class="el" href="classmesos_1_1internal_1_1log_1_1Storage.html#a5c124fc215dd527e88fa51f1b4a2f8c7">mesos::internal::log::Storage</a>
 </li>
 <li>persistentVolumes()
 : <a class="el" href="classmesos_1_1Resources.html#a1e0ae1441006e85f3f15ece5eb30d8dc">mesos::Resources</a>
 , <a class="el" href="classmesos_1_1v1_1_1Resources.html#ac3cad813bf9a2979ad6dadb7f97bf45d">mesos::v1::Resources</a>
 </li>
+<li>PID()
+: <a class="el" href="structprocess_1_1PID.html#a3da5156d26f761f17d0d82f44055bc7e">process::PID&lt; T &gt;</a>
+</li>
 <li>pid()
 : <a class="el" href="classmesos_1_1internal_1_1log_1_1Replica.html#a50f385d872cedd0c154b8830a57ee87d">mesos::internal::log::Replica</a>
 , <a class="el" href="classmesos_1_1internal_1_1master_1_1Registrar.html#a5462adfb393217f4a55c47c441ebb349">mesos::internal::master::Registrar</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1MemoryTestHelper.html#a503b2ac86325c300400661654abf064c">mesos::internal::tests::MemoryTestHelper</a>
 , <a class="el" href="classprocess_1_1Subprocess.html#ac3af3805968fc8b53e6c5a2a3cbdad2b">process::Subprocess</a>
 </li>
-<li>PID()
-: <a class="el" href="structprocess_1_1PID.html#a3da5156d26f761f17d0d82f44055bc7e">process::PID&lt; T &gt;</a>
-</li>
 <li>ping()
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a5375350e12064d0cc86ec346e06c22cf">mesos::internal::slave::Slave</a>
 </li>
@@ -246,40 +248,40 @@
 : <a class="el" href="classnet_1_1IP_1_1Network.html#a4058bf3b6ef0142f5f1fd0827171fcba">net::IP::Network</a>
 </li>
 <li>prepare()
-: <a class="el" href="classmesos_1_1internal_1_1slave_1_1DevicesSubsystem.html#aa62a9b72ddb3eb8282da5641e914904d">mesos::internal::slave::DevicesSubsystem</a>
+: <a class="el" href="classmesos_1_1internal_1_1slave_1_1NamespacesPidIsolatorProcess.html#a81751627c0d1318dc4aff01fa3a7375c">mesos::internal::slave::NamespacesPidIsolatorProcess</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxCapabilitiesIsolatorProcess.html#a5d066816de81b81462b93b8699af4d25">mesos::internal::slave::LinuxCapabilitiesIsolatorProcess</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxFilesystemIsolatorProcess.html#a88eec00bf4a5fb44743c6317cb692594">mesos::internal::slave::LinuxFilesystemIsolatorProcess</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1PerfEventSubsystem.html#a285e4dc5900302bec9bb7caf0641675e">mesos::internal::slave::PerfEventSubsystem</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1Subsystem.html#a3007548a9361c0194017b00e9a88e7f0">mesos::internal::slave::Subsystem</a>
+, <a class="el" href="classmesos_1_1slave_1_1Isolator.html#a35cb3afae3f941fd4450a763eb123d6d">mesos::slave::Isolator</a>
+, <a class="el" href="classmesos_1_1slave_1_1ContainerLogger.html#ad5f5c3cb7cbe6499cc609a165917cc72">mesos::slave::ContainerLogger</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorProcess.html#a5c646c0b22fc11d8abf3feddab473ee0">mesos::internal::slave::NetworkCniIsolatorProcess</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1NamespacesIPCIsolatorProcess.html#af55cced1706b987e9a188d946bd69894">mesos::internal::slave::NamespacesIPCIsolatorProcess</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixFilesystemIsolatorProcess.html#ab14ce6d047f10978be388b598055fd40">mesos::internal::slave::PosixFilesystemIsolatorProcess</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerRuntimeIsolatorProcess.html#a5248c2c45099c00b16bb7ab5e5cc7e02">mesos::internal::slave::DockerRuntimeIsolatorProcess</a>
 , <a class="el" href="classmesos_1_1internal_1_1logger_1_1LogrotateContainerLogger.html#a9c4ae73855054894da085dba0d037ffe">mesos::internal::logger::LogrotateContainerLogger</a>
-, <a class="el" href="classmesos_1_1slave_1_1ContainerLogger.html#ad5f5c3cb7cbe6499cc609a165917cc72">mesos::slave::ContainerLogger</a>
-, <a class="el" href="classmesos_1_1slave_1_1Isolator.html#a35cb3afae3f941fd4450a763eb123d6d">mesos::slave::Isolator</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1PortMappingIsolatorProcess.html#a535e167c886cbb656a729fe83386a14d">mesos::internal::slave::PortMappingIsolatorProcess</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1SandboxContainerLogger.html#a4e8ddc5cdf7acee8ececd652f2fe470d">mesos::internal::slave::SandboxContainerLogger</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1IOSwitchboard.html#ad58eafeb96f1c2b760e6f2652c1fbabc">mesos::internal::slave::IOSwitchboard</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolator.html#a289db030d60e8b4dcb6cedba2a8453e8">mesos::internal::slave::MesosIsolator</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a030a1d8c77900f91da6d3081d3cdb893">mesos::internal::slave::MesosIsolatorProcess</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1AppcRuntimeIsolatorProcess.html#abf6c41985fbe21ab03e1355d62be492c">mesos::internal::slave::AppcRuntimeIsolatorProcess</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html#ab9452f024759552766a99824d73cafae">mesos::internal::slave::CgroupsIsolatorProcess</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1Subsystem.html#a3007548a9361c0194017b00e9a88e7f0">mesos::internal::slave::Subsystem</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1DevicesSubsystem.html#aa62a9b72ddb3eb8282da5641e914904d">mesos::internal::slave::DevicesSubsystem</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1MemorySubsystem.html#a2bee511d8427a79a56e09b9a48d55c89">mesos::internal::slave::MemorySubsystem</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1NetClsSubsystem.html#abf3febf7e4e732a7764c4537f626da04">mesos::internal::slave::NetClsSubsystem</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1PerfEventSubsystem.html#a285e4dc5900302bec9bb7caf0641675e">mesos::internal::slave::PerfEventSubsystem</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerRuntimeIsolatorProcess.html#a5248c2c45099c00b16bb7ab5e5cc7e02">mesos::internal::slave::DockerRuntimeIsolatorProcess</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerVolumeIsolatorProcess.html#a51a3341ecc4035d8605273b974237b39">mesos::internal::slave::DockerVolumeIsolatorProcess</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1EnvironmentSecretIsolatorProcess.html#a2f03baa1e274f77828757b3699b3a523">mesos::internal::slave::EnvironmentSecretIsolatorProcess</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxFilesystemIsolatorProcess.html#a88eec00bf4a5fb44743c6317cb692594">mesos::internal::slave::LinuxFilesystemIsolatorProcess</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixDiskIsolatorProcess.html#a21f4fd07d612aaadee17aa9211130500">mesos::internal::slave::PosixDiskIsolatorProcess</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1SharedFilesystemIsolatorProcess.html#a9214c03413d5d30d6b96d8bb73b4f203">mesos::internal::slave::SharedFilesystemIsolatorProcess</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1NvidiaGpuIsolatorProcess.html#a9529787f587a13e528b6fdfdd87fd6fc">mesos::internal::slave::NvidiaGpuIsolatorProcess</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxCapabilitiesIsolatorProcess.html#a5d066816de81b81462b93b8699af4d25">mesos::internal::slave::LinuxCapabilitiesIsolatorProcess</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1PortMappingIsolatorProcess.html#a535e167c886cbb656a729fe83386a14d">mesos::internal::slave::PortMappingIsolatorProcess</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1VolumeSandboxPathIsolatorProcess.html#a098095cb7af213cdf69e43874696089b">mesos::internal::slave::VolumeSandboxPathIsolatorProcess</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixFilesystemIsolatorProcess.html#ab14ce6d047f10978be388b598055fd40">mesos::internal::slave::PosixFilesystemIsolatorProcess</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1SharedFilesystemIsolatorProcess.html#a9214c03413d5d30d6b96d8bb73b4f203">mesos::internal::slave::SharedFilesystemIsolatorProcess</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1VolumeHostPathIsolatorProcess.html#a726ff6d0e4a31e617b916641e5dc320c">mesos::internal::slave::VolumeHostPathIsolatorProcess</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1NvidiaGpuIsolatorProcess.html#a9529787f587a13e528b6fdfdd87fd6fc">mesos::internal::slave::NvidiaGpuIsolatorProcess</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html#a58494a44c2f7f573a6edbe6aecd794ce">mesos::internal::slave::PosixIsolatorProcess</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1VolumeSecretIsolatorProcess.html#a974beb91927e6e1f92a27d7686d54d89">mesos::internal::slave::VolumeSecretIsolatorProcess</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1NamespacesPidIsolatorProcess.html#a81751627c0d1318dc4aff01fa3a7375c">mesos::internal::slave::NamespacesPidIsolatorProcess</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1NamespacesIPCIsolatorProcess.html#af55cced1706b987e9a188d946bd69894">mesos::internal::slave::NamespacesIPCIsolatorProcess</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1XfsDiskIsolatorProcess.html#a6ac149587d64f556500a6fc227915bbe">mesos::internal::slave::XfsDiskIsolatorProcess</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1VolumeImageIsolatorProcess.html#a42d5e2341e2391c25e310aac0ec13716">mesos::internal::slave::VolumeImageIsolatorProcess</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixDiskIsolatorProcess.html#a21f4fd07d612aaadee17aa9211130500">mesos::internal::slave::PosixDiskIsolatorProcess</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixRLimitsIsolatorProcess.html#a0e119e29caca70fdd5b21126865a788a">mesos::internal::slave::PosixRLimitsIsolatorProcess</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html#a58494a44c2f7f573a6edbe6aecd794ce">mesos::internal::slave::PosixIsolatorProcess</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1VolumeImageIsolatorProcess.html#a42d5e2341e2391c25e310aac0ec13716">mesos::internal::slave::VolumeImageIsolatorProcess</a>
 </li>
 <li>primary()
 : <a class="el" href="classrouting_1_1Handle.html#aa00681ce3340268af92a1b1aa575655d">routing::Handle</a>
@@ -288,24 +290,26 @@
 : <a class="el" href="structprocess_1_1http_1_1authentication_1_1Principal.html#a55a771528ffe0bb6a3790a96a500948f">process::http::authentication::Principal</a>
 </li>
 <li>Priority()
-: <a class="el" href="classrouting_1_1filter_1_1Priority.html#a41a1939341586e23fe3260c5b94fcc59">routing::filter::Priority</a>
+: <a class="el" href="classrouting_1_1filter_1_1Priority.html#a2248e8e95c16b14b905d30a4bf6675ee">routing::filter::Priority</a>
 </li>
 <li>ProbeNode()
 : <a class="el" href="classmesos_1_1csi_1_1Client.html#a2c1684c32d59cd70f0b724ec8cbc67cb">mesos::csi::Client</a>
 </li>
 <li>process()
 : <a class="el" href="classWatcher.html#adeb1a2dc3d0279f519fe382475dd4af1">Watcher</a>
-, <a class="el" href="classProcessWatcher.html#a8858c74f313c22f72836beabb73e7c27">ProcessWatcher&lt; T &gt;</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()
 : <a class="el" href="structos_1_1Process.html#a76dd0285ba52c97a1c6776778c584d47">os::Process</a>
 </li>
+<li>process()
+: <a class="el" href="classmesos_1_1internal_1_1tests_1_1ZooKeeperTest_1_1TestWatcher.html#a747c1b1809456584e2d9d6be312484ce">mesos::internal::tests::ZooKeeperTest::TestWatcher</a>
+, <a class="el" href="classProcessWatcher.html#a8858c74f313c22f72836beabb73e7c27">ProcessWatcher&lt; T &gt;</a>
+</li>
 <li>ProcessBase()
 : <a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">process::ProcessBase</a>
 </li>
 <li>ProcessReference()
-: <a class="el" href="classprocess_1_1ProcessReference.html#a992d838d9247014a0bd5e70f341e4c9d">process::ProcessReference</a>
+: <a class="el" href="classprocess_1_1ProcessReference.html#a164404524777b61682707683c5a20e56">process::ProcessReference</a>
 </li>
 <li>ProcessStatus()
 : <a class="el" href="structproc_1_1ProcessStatus.html#a705164fd9473e80e2a02182fd28db11a">proc::ProcessStatus</a>
@@ -317,7 +321,7 @@
 : <a class="el" href="classprocess_1_1Profiler.html#ac3603ac30749c5f0bc2321769b9bb9a8">process::Profiler</a>
 </li>
 <li>Promise()
-: <a class="el" href="classprocess_1_1Promise.html#a863b7ddd169d89f8eb5947f49613dc92">process::Promise&lt; T &gt;</a>
+: <a class="el" href="classprocess_1_1Promise.html#ae21d4ecd85e32dd84e32dd5813ac9284">process::Promise&lt; T &gt;</a>
 </li>
 <li>promised()
 : <a class="el" href="classmesos_1_1internal_1_1log_1_1Replica.html#a13b082df204388b05087c30477e67ac0">mesos::internal::log::Replica</a>
@@ -326,12 +330,12 @@
 : <a class="el" href="classprocess_1_1ProcessBase.html#a6b32f94df3a92225825a1cc426b060c8">process::ProcessBase</a>
 </li>
 <li>provision()
-: <a class="el" href="classmesos_1_1internal_1_1slave_1_1Backend.html#aebde8461695237e9b631cc3c5cf2b091">mesos::internal::slave::Backend</a>
+: <a class="el" href="classmesos_1_1internal_1_1slave_1_1CopyBackend.html#ae61d26b9edf7dd405a5f759b14ef6b99">mesos::internal::slave::CopyBackend</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1AufsBackend.html#a09afe349984a47b1bbb834d7e3ee5409">mesos::internal::slave::AufsBackend</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1BindBackend.html#a2dd8bcf080e7dfcf4e2787b4f32a7476">mesos::internal::slave::BindBackend</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1Provisioner.html#aae0c5af9cd4e83581aca75fd575e45ac">mesos::internal::slave::Provisioner</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1Backend.html#aebde8461695237e9b631cc3c5cf2b091">mesos::internal::slave::Backend</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1ProvisionerProcess.html#aad146c139ae4cf525af67ff02b8e46da">mesos::internal::slave::ProvisionerProcess</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1AufsBackend.html#a09afe349984a47b1bbb834d7e3ee5409">mesos::internal::slave::AufsBackend</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1CopyBackend.html#ae61d26b9edf7dd405a5f759b14ef6b99">mesos::internal::slave::CopyBackend</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1Provisioner.html#aae0c5af9cd4e83581aca75fd575e45ac">mesos::internal::slave::Provisioner</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1OverlayBackend.html#a0c9bee10cf997eb93314a9c8d6374a0d">mesos::internal::slave::OverlayBackend</a>
 </li>
 <li>Provisioner()
@@ -347,20 +351,18 @@
 : <a class="el" href="classmesos_1_1python_1_1ProxyScheduler.html#a03816b3e6456f7c129c99b28bd62060c">mesos::python::ProxyScheduler</a>
 </li>
 <li>prune()
-: <a class="el" href="classmesos_1_1internal_1_1slave_1_1GarbageCollector.html#aa0cd8028bc38e4cf966125bdaddf9231">mesos::internal::slave::GarbageCollector</a>
+: <a class="el" href="classmesos_1_1internal_1_1slave_1_1GarbageCollectorProcess.html#a70df50e4c266551f3344e74a8081ff57">mesos::internal::slave::GarbageCollectorProcess</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1GarbageCollector.html#aa0cd8028bc38e4cf966125bdaddf9231">mesos::internal::slave::GarbageCollector</a>
 </li>
 <li>Prune()
 : <a class="el" href="classmesos_1_1internal_1_1master_1_1Prune.html#a6c62d3723aea5572af587ab6e1020682">mesos::internal::master::Prune</a>
 </li>
-<li>prune()
-: <a class="el" href="classmesos_1_1internal_1_1slave_1_1GarbageCollectorProcess.html#a70df50e4c266551f3344e74a8081ff57">mesos::internal::slave::GarbageCollectorProcess</a>
-</li>
 <li>ps()
 : <a class="el" href="classDocker.html#ae3d964240a23f43633d7f8c740ce246b">Docker</a>
 </li>
 <li>pull()
-: <a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizerProcess.html#acdb0e3fe92ec605185e566fb27e7aeff">mesos::internal::slave::DockerContainerizerProcess</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1Puller.html#ac32648fd850bed4d306a21d1ceece9bb">mesos::internal::slave::docker::Puller</a>
+: <a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1Puller.html#ac32648fd850bed4d306a21d1ceece9bb">mesos::internal::slave::docker::Puller</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizerProcess.html#acdb0e3fe92ec605185e566fb27e7aeff">mesos::internal::slave::DockerContainerizerProcess</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1RegistryPuller.html#a213db5003d19cbcac784fc492cb278a3">mesos::internal::slave::docker::RegistryPuller</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1LocalPuller.html#a0292a51886ff5240557f5508ebd163b3">mesos::internal::slave::docker::LocalPuller</a>
 , <a class="el" href="classDocker.html#ad4131f2a6b66ab4661339c51d20d812d">Docker</a>
@@ -373,12 +375,12 @@
 , <a class="el" href="classmesos_1_1v1_1_1Resources.html#aec71b094a81644772eef454e8528f525">mesos::v1::Resources</a>
 </li>
 <li>put()
-: <a class="el" href="classCache.html#a7b54629fb513d4b1652951bb713a0635">Cache&lt; Key, Value &gt;</a>
-, <a class="el" href="classprocess_1_1Queue.html#a9f8aa372271f673f283797728afebb08">process::Queue&lt; T &gt;</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager.html#af672706fe637c9cdad8144233718198e">mesos::internal::slave::docker::MetadataManager</a>
-, <a class="el" href="classMultimap.html#a86848edcdc42b4e0b46e3d6beccec2c6">Multimap&lt; K, V &gt;</a>
+: <a class="el" href="classMultimap.html#a86848edcdc42b4e0b46e3d6beccec2c6">Multimap&lt; K, V &gt;</a>
 , <a class="el" href="classmultihashmap.html#ae10d45cc115dd9f16c07e3fb9a980bca">multihashmap&lt; Key, Value, Hash, Equal &gt;</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager.html#af672706fe637c9cdad8144233718198e">mesos::internal::slave::docker::MetadataManager</a>
 , <a class="el" href="classhashmap.html#a040f93efd556981326f0809e0f24f9ef">hashmap&lt; Key, Value, Hash, Equal &gt;</a>
+, <a class="el" href="classCache.html#a7b54629fb513d4b1652951bb713a0635">Cache&lt; Key, Value &gt;</a>
+, <a class="el" href="classprocess_1_1Queue.html#a9f8aa372271f673f283797728afebb08">process::Queue&lt; T &gt;</a>
 </li>
 </ul>
 </div><!-- contents -->

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/74cbbec8/content/api/latest/c++/functions_func_0x72.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_func_0x72.html b/content/api/latest/c++/functions_func_0x72.html
index 267f2de..1725d77 100644
--- a/content/api/latest/c++/functions_func_0x72.html
+++ b/content/api/latest/c++/functions_func_0x72.html
@@ -154,36 +154,42 @@
 : <a class="el" href="classzookeeper_1_1GroupProcess.html#a36793e02f381973b31f8640b8670d8a3">zookeeper::GroupProcess</a>
 </li>
 <li>recover()
-: <a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixDiskIsolatorProcess.html#aa97ac1583b2abf4a2543dbbc9b19d1a1">mesos::internal::slave::PosixDiskIsolatorProcess</a>
+: <a class="el" href="classmesos_1_1internal_1_1slave_1_1NvidiaGpuIsolatorProcess.html#a836b9f7f519de28a2b2cb49634593117">mesos::internal::slave::NvidiaGpuIsolatorProcess</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorProcess.html#a87f3c1ed9cf30ab3916404b66bc121dd">mesos::internal::slave::NetworkCniIsolatorProcess</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1PortMappingIsolatorProcess.html#a47eb4c076201fa2aafa5b5698b15e3fa">mesos::internal::slave::PortMappingIsolatorProcess</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixDiskIsolatorProcess.html#aa97ac1583b2abf4a2543dbbc9b19d1a1">mesos::internal::slave::PosixDiskIsolatorProcess</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html#a7e3f98099d4bdd27753980b5aaea1b37">mesos::internal::slave::PosixIsolatorProcess</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1VolumeSandboxPathIsolatorProcess.html#a0cadbb9a9d14aa3fb7997c48b44c078a">mesos::internal::slave::VolumeSandboxPathIsolatorProcess</a>
+, <a class="el" href="classmesos_1_1allocator_1_1Allocator.html#abe1f158adb9f7a6d7cc9f8afae44e859">mesos::allocator::Allocator</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1XfsDiskIsolatorProcess.html#a369e81c7f2b5ac6314467f963320dde3">mesos::internal::slave::XfsDiskIsolatorProcess</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1Launcher.html#a0a8e37767fb1a65c63bb31b26727697e">mesos::internal::slave::Launcher</a>
+, <a class="el" href="classmesos_1_1slave_1_1Isolator.html#a0d91782894ecd7bd20f5778d9e01c018">mesos::slave::Isolator</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1SubprocessLauncher.html#a816fe950257e14454d13dff95f0f3e59">mesos::internal::slave::SubprocessLauncher</a>
-, <a class="el" href="classmesos_1_1allocator_1_1Allocator.html#abe1f158adb9f7a6d7cc9f8afae44e859">mesos::allocator::Allocator</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxLauncher.html#a699c488ac03f1df509d0e09bb021a239">mesos::internal::slave::LinuxLauncher</a>
+, <a class="el" href="classmesos_1_1internal_1_1log_1_1LogProcess.html#a45a6cc2508831951ba9db367a4f54614">mesos::internal::log::LogProcess</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1appc_1_1Cache.html#a25eba68d6d270ed5793a9631609c833d">mesos::internal::slave::appc::Cache</a>
-, <a class="el" href="classmesos_1_1slave_1_1Isolator.html#a0d91782894ecd7bd20f5778d9e01c018">mesos::slave::Isolator</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1appc_1_1Store.html#a11eee2bc52c5ad8ba3bebe1bb06518cc">mesos::internal::slave::appc::Store</a>
+, <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#aa38e6a84a1dc03b531897ea1ee7745f1">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager.html#a4d9830dbfe3f78316ef1d6ee2eb1706b">mesos::internal::slave::docker::MetadataManager</a>
-, <a class="el" href="classmesos_1_1internal_1_1log_1_1LogProcess.html#a45a6cc2508831951ba9db367a4f54614">mesos::internal::log::LogProcess</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1Store.html#a78720df311df3e53298548fe5ca92bd4">mesos::internal::slave::docker::Store</a>
+, <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html#a37b1ad182ecf2b499cd789bba61bd7f2">mesos::internal::master::allocator::MesosAllocatorProcess</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1Provisioner.html#aa601942f24b550dfbc8ab63d3113d24c">mesos::internal::slave::Provisioner</a>
-, <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#aa38e6a84a1dc03b531897ea1ee7745f1">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1ProvisionerProcess.html#ac2532fa2d0d8cad571b345748701ab51">mesos::internal::slave::ProvisionerProcess</a>
+, <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#aa54644fc06b4d56bdebe6f9a317f5cbc">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1Store.html#a3941ada48ffb0de68285fee5c0104d42">mesos::internal::slave::Store</a>
-, <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html#a37b1ad182ecf2b499cd789bba61bd7f2">mesos::internal::master::allocator::MesosAllocatorProcess</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#aa66f55ccd42a6aac647a50d78a3fb29c">mesos::internal::slave::Slave</a>
+, <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#ad984209e10f925712335d99bed0b9c5b">mesos::internal::master::Master</a>
 , <a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1TaskState.html#a2e49a328dccecaaef44bb547c79b1e0d">mesos::internal::slave::state::TaskState</a>
-, <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#aa54644fc06b4d56bdebe6f9a317f5cbc">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>
 , <a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1RunState.html#a4e08e42bbb81e7af57d648331268fcc1">mesos::internal::slave::state::RunState</a>
+, <a class="el" href="classmesos_1_1internal_1_1master_1_1Registrar.html#a1c37cadf0171c77ef14569ef014ff0d8">mesos::internal::master::Registrar</a>
 , <a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1ExecutorState.html#a873476d4c6aa5c570b83e333174af671">mesos::internal::slave::state::ExecutorState</a>
-, <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#ad984209e10f925712335d99bed0b9c5b">mesos::internal::master::Master</a>
 , <a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1FrameworkState.html#a88aed4dd628fa76ef0f92874455f007d">mesos::internal::slave::state::FrameworkState</a>
+, <a class="el" href="classmesos_1_1resource__provider_1_1Registrar.html#afc3474006034095fd80af2bfff5da76b">mesos::resource_provider::Registrar</a>
 , <a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1ResourcesState.html#a516b912fca2f0e0696dd070c0a457bdc">mesos::internal::slave::state::ResourcesState</a>
-, <a class="el" href="classmesos_1_1internal_1_1master_1_1Registrar.html#a1c37cadf0171c77ef14569ef014ff0d8">mesos::internal::master::Registrar</a>
 , <a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1SlaveState.html#aee41bf2e28323a2a475cdbaba977d4e3">mesos::internal::slave::state::SlaveState</a>
+, <a class="el" href="classmesos_1_1resource__provider_1_1AgentRegistrar.html#aec28c396994b868a9aa75917920ba96d">mesos::resource_provider::AgentRegistrar</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1StatusUpdateManager.html#a23ec823d1191ad0cc8a9db030f95f611">mesos::internal::slave::StatusUpdateManager</a>
+, <a class="el" href="classmesos_1_1resource__provider_1_1MasterRegistrar.html#a2979254b3ceb7822ca78ad18c0b829f4">mesos::resource_provider::MasterRegistrar</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#a4385c48bb00bf0b9b6f5da2aa1215299">mesos::internal::slave::ComposingContainerizer</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#afb384accdd6d431e1882cd861de3212d">mesos::internal::slave::Containerizer</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#a746949ba7f35257f364278a0067a2e8b">mesos::internal::slave::DockerContainerizer</a>
@@ -202,9 +208,6 @@
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerVolumeIsolatorProcess.html#ac2ae1c7f126584259b1e75769957b934">mesos::internal::slave::DockerVolumeIsolatorProcess</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxFilesystemIsolatorProcess.html#a21e1c7227bc8aca8c6a5ab1bdd9ff4f8">mesos::internal::slave::LinuxFilesystemIsolatorProcess</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixFilesystemIsolatorProcess.html#ad8c9d395b93777db8969eec7e0e9f454">mesos::internal::slave::PosixFilesystemIsolatorProcess</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1NvidiaGpuIsolatorProcess.html#a836b9f7f519de28a2b2cb49634593117">mesos::internal::slave::NvidiaGpuIsolatorProcess</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorProcess.html#a87f3c1ed9cf30ab3916404b66bc121dd">mesos::internal::slave::NetworkCniIsolatorProcess</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1PortMappingIsolatorProcess.html#a47eb4c076201fa2aafa5b5698b15e3fa">mesos::internal::slave::PortMappingIsolatorProcess</a>
 </li>
 <li>recovered()
 : <a class="el" href="structmesos_1_1internal_1_1master_1_1Framework.html#ab5285e7b6a2266d1d12167d1a9f561d2">mesos::internal::master::Framework</a>
@@ -280,7 +283,10 @@
 , <a class="el" href="classprocess_1_1FileEncoder.html#ac17e03b4af0e161920a134f2b48c8317">process::FileEncoder</a>
 </li>
 <li>remove()
-: <a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1Metrics.html#a986ef96c4e6a5333e019103c42977775">mesos::internal::master::allocator::Metrics</a>
+: <a class="el" href="classZooKeeper.html#a47af3ae9ff7286996560009a6a2d621b">ZooKeeper</a>
+, <a class="el" href="classNetwork.html#a4e7349244ab231fe08db8c59d159d5b7">Network</a>
+, <a class="el" href="classNetworkProcess.html#a865d2584e57d04f2b8731b159082b2e4">NetworkProcess</a>
+, <a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1Metrics.html#a986ef96c4e6a5333e019103c42977775">mesos::internal::master::allocator::Metrics</a>
 , <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#ac2bf640af77adb012c09fa9cab9d7e40">mesos::internal::master::allocator::DRFSorter</a>
 , <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1Sorter.html#a763fca6e6f00caf527739fb5a6abcb24">mesos::internal::master::allocator::Sorter</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#a69d6c5816c062b3fc28a8638d87334a6">mesos::internal::slave::ComposingContainerizer</a>
@@ -292,9 +298,6 @@
 , <a class="el" href="classprocess_1_1metrics_1_1internal_1_1MetricsProcess.html#ad5879be2708a6b45ee29fe4acfe0eece">process::metrics::internal::MetricsProcess</a>
 , <a class="el" href="classmultihashmap.html#abf0f71adb288ed3c42bbff57ff687ca2">multihashmap&lt; Key, Value, Hash, Equal &gt;</a>
 , <a class="el" href="classMultimap.html#a1c23d1776b2ab79b84ca831d1dcbd0cd">Multimap&lt; K, V &gt;</a>
-, <a class="el" href="classZooKeeper.html#a47af3ae9ff7286996560009a6a2d621b">ZooKeeper</a>
-, <a class="el" href="classNetwork.html#a4e7349244ab231fe08db8c59d159d5b7">Network</a>
-, <a class="el" href="classNetworkProcess.html#a865d2584e57d04f2b8731b159082b2e4">NetworkProcess</a>
 </li>
 <li>removeChild()
 : <a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter_1_1Node.html#a9df585a685d5da07498c28d104a2a89d">mesos::internal::master::allocator::DRFSorter::Node</a>
@@ -306,19 +309,18 @@
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#aa0a3ade2dde9dd762b30fb376497de35">mesos::internal::slave::Slave</a>
 </li>
 <li>removeFramework()
-: <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#ada94455da8345b7bdd9572069dfe971c">mesos::internal::master::Master</a>
+: <a class="el" href="structmesos_1_1internal_1_1master_1_1Role.html#a406f032bfbc577ec6dd1275e48fe48cf">mesos::internal::master::Role</a>
 , <a class="el" href="classmesos_1_1allocator_1_1Allocator.html#ac58e3a3025d3887ab1ab9267c9093188">mesos::allocator::Allocator</a>
 , <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a23724d1a04045cf433dc3d7c4e8ea44c">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a>
 , <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html#a07e6b915a590a5ae125e3f88ba6deb25">mesos::internal::master::allocator::MesosAllocatorProcess</a>
 , <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a7f494dfbf653c87d3c88089841404762">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>
 , <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a79038036cb84f4b429aece8ab1a3dd9b">mesos::internal::master::Master</a>
-, <a class="el" href="structmesos_1_1internal_1_1master_1_1Role.html#a406f032bfbc577ec6dd1275e48fe48cf">mesos::internal::master::Role</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a8c91e52205ed91adf20cee75cfcf43fe">mesos::internal::slave::Slave</a>
 </li>
 <li>removeInverseOffer()
 : <a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html#a022e6e4a3e930660189fc3706e4c0253">mesos::internal::master::Slave</a>
-, <a class="el" href="structmesos_1_1internal_1_1master_1_1Framework.html#a953bc05fc32558e49a4c76679b0d2a7c">mesos::internal::master::Framework</a>
 , <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a077f836136559b7d1846fe3c1edb2a60">mesos::internal::master::Master</a>
+, <a class="el" href="structmesos_1_1internal_1_1master_1_1Framework.html#a953bc05fc32558e49a4c76679b0d2a7c">mesos::internal::master::Framework</a>
 </li>
 <li>removeOffer()
 : <a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html#a770af1a5b6b8eecb53a55e3df1388889">mesos::internal::master::Slave</a>
@@ -329,36 +331,37 @@
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html#aabbcae80a9967d73db3218e33505921c">mesos::internal::slave::Framework</a>
 </li>
 <li>removeQuota()
-: <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#adcb5555297656e9361c1da3230785a5c">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a>
+: <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html#a1a5c0c9ea155e237f07335e925c7dc2d">mesos::internal::master::allocator::MesosAllocatorProcess</a>
 </li>
 <li>RemoveQuota()
 : <a class="el" href="classmesos_1_1internal_1_1master_1_1quota_1_1RemoveQuota.html#a86804237edb5bffd57b290a803a515a3">mesos::internal::master::quota::RemoveQuota</a>
 </li>
 <li>removeQuota()
 : <a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a7c4fb581525a58eaea748afaa87ccb40">mesos::allocator::Allocator</a>
-, <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html#a1a5c0c9ea155e237f07335e925c7dc2d">mesos::internal::master::allocator::MesosAllocatorProcess</a>
+, <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#adcb5555297656e9361c1da3230785a5c">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a>
 , <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a4bc95ebe6f2042453e55c6027a99b7a8">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>
 , <a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1Metrics.html#a363e06225a78eb0ef4a47e9259b248c1">mesos::internal::master::allocator::internal::Metrics</a>
 </li>
+<li>RemoveResourceProvider()
+: <a class="el" href="classmesos_1_1resource__provider_1_1RemoveResourceProvider.html#a6a9b698dd965fd875871e088d656b9b2">mesos::resource_provider::RemoveResourceProvider</a>
+</li>
 <li>removeRole()
 : <a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1Metrics.html#abe00e42bb325a7cc0a4d9dd1ead5d772">mesos::internal::master::allocator::internal::Metrics</a>
 </li>
-<li>removeSlave()
-: <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html#ac0dcb5e99c7b9ba4b86b380d8c91f339">mesos::internal::master::allocator::MesosAllocatorProcess</a>
-</li>
 <li>RemoveSlave()
 : <a class="el" href="classmesos_1_1internal_1_1master_1_1RemoveSlave.html#a708e692d8287a0a5d931fbab40b04083">mesos::internal::master::RemoveSlave</a>
 </li>
 <li>removeSlave()
 : <a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a7193bcacb52eaec201bf88e95f03acad">mesos::allocator::Allocator</a>
 , <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#aa668a3cac81d97424ff4ec517ca21b23">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a>
+, <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html#ac0dcb5e99c7b9ba4b86b380d8c91f339">mesos::internal::master::allocator::MesosAllocatorProcess</a>
 , <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#aa63a6a9f0c900a6760dfe5406efda44b">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>
 , <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a5d8be0eddccff3542156d3499570f04b">mesos::internal::master::Master</a>
 </li>
 <li>removeTask()
 : <a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html#ae9f6573ace87d74380e2ee68b9b61864">mesos::internal::master::Slave</a>
-, <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a0771cec561a66be88cc0443dd571e487">mesos::internal::master::Master</a>
 , <a class="el" href="structmesos_1_1internal_1_1master_1_1Framework.html#a5941685cafa2cf6cf56e2c74646dcca2">mesos::internal::master::Framework</a>
+, <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a0771cec561a66be88cc0443dd571e487">mesos::internal::master::Master</a>
 </li>
 <li>repair()
 : <a class="el" href="classprocess_1_1Future.html#a2174995dd9a77eb017e1d54840f2b186">process::Future&lt; T &gt;</a>
@@ -387,11 +390,11 @@
 </li>
 <li>requestResources()
 : <a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a6d1124aace866719ed1e9ed45a068412">mesos::allocator::Allocator</a>
+, <a class="el" href="classmesos_1_1SchedulerDriver.html#a20362ca42b89e33c4482b66004d05c2c">mesos::SchedulerDriver</a>
 , <a class="el" href="classmesos_1_1MesosSchedulerDriver.html#a871fa4f0db7cb02e5edd932aaf3ffa1c">mesos::MesosSchedulerDriver</a>
 , <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a0eba8f165dd5c4aa24a5ec14633c64a8">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a>
 , <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html#af406147c4ad2b61a3dead8c9b989ee3a">mesos::internal::master::allocator::MesosAllocatorProcess</a>
 , <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a95e4fd793218cdaa228b89c10bef2343">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>
-, <a class="el" href="classmesos_1_1SchedulerDriver.html#a20362ca42b89e33c4482b66004d05c2c">mesos::SchedulerDriver</a>
 </li>
 <li>requiresServer()
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1IOSwitchboard.html#a57df4d6ba6123bf8af2f4fb15850f2ed">mesos::internal::slave::IOSwitchboard</a>
@@ -429,18 +432,17 @@
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1NetClsHandleManager.html#a3503cbaeeae35e8ae5811297f3626ba5">mesos::internal::slave::NetClsHandleManager</a>
 </li>
 <li>reserved()
-: <a class="el" href="classmesos_1_1Resources.html#a5deaa3422ebd3b42b012ace9e7802748">mesos::Resources</a>
-, <a class="el" href="classmesos_1_1v1_1_1Resources.html#a88bae7db4074589b0afcb756988be4f3">mesos::v1::Resources</a>
+: <a class="el" href="classmesos_1_1v1_1_1Resources.html#a88bae7db4074589b0afcb756988be4f3">mesos::v1::Resources</a>
+, <a class="el" href="classmesos_1_1Resources.html#a5deaa3422ebd3b42b012ace9e7802748">mesos::Resources</a>
 </li>
 <li>reset()
 : <a class="el" href="classprocess_1_1metrics_1_1Counter.html#a17afc8a0d6eb1b014fffcd6b43c2f796">process::metrics::Counter</a>
 , <a class="el" href="classprocess_1_1Owned.html#a882bec89a9247989a97ee1ec16e23fa8">process::Owned&lt; T &gt;</a>
 , <a class="el" href="classprocess_1_1Shared.html#adb2203cf8bb3a39b42096e3cef47e906">process::Shared&lt; T &gt;</a>
-, <a class="el" href="classprocess_1_1Owned.html#aa06f3e1ea22cc4f2b8d1421637db7ea4">process::Owned&lt; T &gt;</a>
 </li>
 <li>resolve()
-: <a class="el" href="classmesos_1_1SecretResolver.html#afddfaede33e182ecc658c39b99086679">mesos::SecretResolver</a>
-, <a class="el" href="structprocess_1_1UPID.html#a2225ea682ea7d5433303379e43cf2247">process::UPID</a>
+: <a class="el" href="structprocess_1_1UPID.html#a2225ea682ea7d5433303379e43cf2247">process::UPID</a>
+, <a class="el" href="classmesos_1_1SecretResolver.html#afddfaede33e182ecc658c39b99086679">mesos::SecretResolver</a>
 </li>
 <li>RESOURCE_PROVIDER_HELP()
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1Http.html#a26710d2f5bff558b388de6e1b55805c2">mesos::internal::slave::Http</a>
@@ -455,32 +457,23 @@
 <li>resourceRequest()
 : <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a23b9370f456caab5c1c91b367dd2c5b5">mesos::internal::master::Master</a>
 </li>
-<li>Resources()
-: <a class="el" href="classmesos_1_1v1_1_1Resources.html#a5770adc8a5ab3730cc3eb34656907828">mesos::v1::Resources</a>
-, <a class="el" href="classmesos_1_1Resources.html#a54f4d215c4b8c70ecb9029c2103d3e86">mesos::Resources</a>
-, <a class="el" href="classmesos_1_1v1_1_1Resources.html#afb96448b026e8b78e338cf82bfc47e7a">mesos::v1::Resources</a>
-, <a class="el" href="classmesos_1_1Resources.html#a224d38fb001cffb8f4f2f6e9dc328091">mesos::Resources</a>
-, <a class="el" href="classmesos_1_1v1_1_1Resources.html#a2532379d077c61b1addcd6aa47e61ad0">mesos::v1::Resources</a>
-</li>
-<li>resources()
-: <a class="el" href="classmesos_1_1internal_1_1slave_1_1NvidiaGpuAllocator.html#a27fc74b54530efb09a05e3ba29c3b030">mesos::internal::slave::NvidiaGpuAllocator</a>
-</li>
-<li>Resources()
-: <a class="el" href="classmesos_1_1Resources.html#afe876c2096b96e0894317d132b10d080">mesos::Resources</a>
-</li>
 <li>resources()
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#acde902a94e389c2ef64b4fe78bb039a3">mesos::internal::slave::Containerizer</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1NvidiaGpuAllocator.html#a27fc74b54530efb09a05e3ba29c3b030">mesos::internal::slave::NvidiaGpuAllocator</a>
 </li>
 <li>Resources()
-: <a class="el" href="classmesos_1_1Resources.html#ab3dc443a7bad2f836206cacb0c5852d2">mesos::Resources</a>
-, <a class="el" href="classmesos_1_1v1_1_1Resources.html#a8ad99169a0162bf1e67676647ccb01c8">mesos::v1::Resources</a>
-, <a class="el" href="classmesos_1_1Resources.html#aed60247869278b5545227ddf7ca9536b">mesos::Resources</a>
+: <a class="el" href="classmesos_1_1Resources.html#afe876c2096b96e0894317d132b10d080">mesos::Resources</a>
+, <a class="el" href="classmesos_1_1v1_1_1Resources.html#a46c478b66abd53e0aed44cd82bc6e4d0">mesos::v1::Resources</a>
+, <a class="el" href="classmesos_1_1Resources.html#ab3dc443a7bad2f836206cacb0c5852d2">mesos::Resources</a>
+, <a class="el" href="classmesos_1_1v1_1_1Resources.html#a5770adc8a5ab3730cc3eb34656907828">mesos::v1::Resources</a>
+, <a class="el" href="classmesos_1_1Resources.html#a54f4d215c4b8c70ecb9029c2103d3e86">mesos::Resources</a>
+, <a class="el" href="classmesos_1_1v1_1_1Resources.html#a2532379d077c61b1addcd6aa47e61ad0">mesos::v1::Resources</a>
 </li>
 <li>ResourcesState()
 : <a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1ResourcesState.html#a1cd90dfb2e0c8cb14c45a8ce0ffacd5b">mesos::internal::slave::state::ResourcesState</a>
 </li>
 <li>Response()
-: <a class="el" href="structprocess_1_1http_1_1Response.html#ac7ac8132a8d8772335efd5a55d9ebb4f">process::http::Response</a>
+: <a class="el" href="structprocess_1_1http_1_1Response.html#ab52f93de73e86c37fa21484acd5d8e9d">process::http::Response</a>
 </li>
 <li>ResponseDecoder()
 : <a class="el" href="classprocess_1_1ResponseDecoder.html#ab30005070b52416979638e2e76137717">process::ResponseDecoder</a>
@@ -490,15 +483,15 @@
 , <a class="el" href="classmesos_1_1internal_1_1log_1_1LevelDBStorage.html#a7dfe38d48049a8c6817bafe32ce6bf12">mesos::internal::log::LevelDBStorage</a>
 </li>
 <li>Result()
-: <a class="el" href="classResult.html#a8ecb91025f93ac5fdf497e274533840c">Result&lt; T &gt;</a>
+: <a class="el" href="classResult.html#a915f263c53ab8b80d85f014ebb817fb6">Result&lt; T &gt;</a>
 </li>
 <li>resume()
-: <a class="el" href="classmesos_1_1internal_1_1slave_1_1StatusUpdateManager.html#ac8ac84370f89108c952d932b95368701">mesos::internal::slave::StatusUpdateManager</a>
-, <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a9e122112ca8eca4b89e0597ebafb6056">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>
-, <a class="el" href="classprocess_1_1Clock.html#ae3ea265163df2de286e185914265f538">process::Clock</a>
-, <a class="el" href="classmesos_1_1internal_1_1checks_1_1CheckerProcess.html#aab6429358cff19d17ac73b1c22327bdf">mesos::internal::checks::CheckerProcess</a>
-, <a class="el" href="classmesos_1_1internal_1_1checks_1_1Checker.html#aab23bf981d8adefc42831594343f84c0">mesos::internal::checks::Checker</a>
+: <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a9e122112ca8eca4b89e0597ebafb6056">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>
 , <a class="el" href="classmesos_1_1internal_1_1checks_1_1HealthChecker.html#a432809cd9ab8da0373597f4b680d0659">mesos::internal::checks::HealthChecker</a>
+, <a class="el" href="classmesos_1_1internal_1_1checks_1_1Checker.html#aab23bf981d8adefc42831594343f84c0">mesos::internal::checks::Checker</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1StatusUpdateManager.html#ac8ac84370f89108c952d932b95368701">mesos::internal::slave::StatusUpdateManager</a>
+, <a class="el" href="classmesos_1_1internal_1_1checks_1_1CheckerProcess.html#aab6429358cff19d17ac73b1c22327bdf">mesos::internal::checks::CheckerProcess</a>
+, <a class="el" href="classprocess_1_1Clock.html#ae3ea265163df2de286e185914265f538">process::Clock</a>
 </li>
 <li>retryable()
 : <a class="el" href="classZooKeeper.html#a8267a03641534126858ddb5f137b8ec3">ZooKeeper</a>
@@ -507,13 +500,13 @@
 : <a class="el" href="classJvm_1_1MethodFinder.html#aa64a3aaf14e9c56fe06fc6e8593e8884">Jvm::MethodFinder</a>
 </li>
 <li>reviveOffers()
-: <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a3461bdc133dd1d5df5d977dfa561979d">mesos::internal::master::Master</a>
-, <a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a0bf4c3ba18d950c34ef16de989155b0e">mesos::allocator::Allocator</a>
-, <a class="el" href="classmesos_1_1MesosSchedulerDriver.html#a8807bae56a3ec2d7ff88a71f3492c851">mesos::MesosSchedulerDriver</a>
+: <a class="el" href="classmesos_1_1MesosSchedulerDriver.html#a8807bae56a3ec2d7ff88a71f3492c851">mesos::MesosSchedulerDriver</a>
 , <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a3a30aa8a57f54eb97c073e0911bc461b">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a>
-, <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a5c060a124aa551693f6829812b52ef2c">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>
-, <a class="el" href="classmesos_1_1SchedulerDriver.html#a3b8ba2b8a9b897ff34b11d3703b519a2">mesos::SchedulerDriver</a>
+, <a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a0bf4c3ba18d950c34ef16de989155b0e">mesos::allocator::Allocator</a>
 , <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html#a0daa8505b5f29c92aef8a521c4a74d25">mesos::internal::master::allocator::MesosAllocatorProcess</a>
+, <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a3461bdc133dd1d5df5d977dfa561979d">mesos::internal::master::Master</a>
+, <a class="el" href="classmesos_1_1SchedulerDriver.html#a3b8ba2b8a9b897ff34b11d3703b519a2">mesos::SchedulerDriver</a>
+, <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a5c060a124aa551693f6829812b52ef2c">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>
 </li>
 <li>revocable()
 : <a class="el" href="classmesos_1_1Resources.html#ab24fc44ad91b263500d2736a54a9aea3">mesos::Resources</a>
@@ -545,17 +538,17 @@
 : <a class="el" href="structrouting_1_1route_1_1Rule.html#a396311c058cc3d0affdde0b0691b408a">routing::route::Rule</a>
 </li>
 <li>run()
-: <a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess.html#af4f74f98f2997125702f99aaad749764">mesos::internal::slave::FetcherProcess</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#acd63433cddd0b596275f07f316c32839">mesos::internal::slave::Slave</a>
+: <a class="el" href="classmesos_1_1MesosExecutorDriver.html#adae3f8fe35eb8c63fe854e4e13a69816">mesos::MesosExecutorDriver</a>
 , <a class="el" href="classReqResProcess.html#aa88a64351fac32c4d142a4119b8fe45e">ReqResProcess&lt; Req, Res &gt;</a>
-, <a class="el" href="classDocker.html#a4c921c0018b3ca12ad726617d2938710">Docker</a>
-, <a class="el" href="classmesos_1_1MesosSchedulerDriver.html#a58e00b100cfcd3072f98792a17d30a26">mesos::MesosSchedulerDriver</a>
-, <a class="el" href="classprocess_1_1internal_1_1Loop.html#a11417f29be6ae721ee9331b0ccbf16e4">process::internal::Loop&lt; Iterate, Body, T, R &gt;</a>
-, <a class="el" href="classmesos_1_1ExecutorDriver.html#a107e364bc652e9407b34f55e83a55ae1">mesos::ExecutorDriver</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1IOSwitchboardServer.html#a692aa93d7db0ee083a6aa2b0101c885e">mesos::internal::slave::IOSwitchboardServer</a>
-, <a class="el" href="classmesos_1_1MesosExecutorDriver.html#adae3f8fe35eb8c63fe854e4e13a69816">mesos::MesosExecutorDriver</a>
 , <a class="el" href="classprocess_1_1EventLoop.html#a5e89851f1fe597bce869fdae00ca2ef2">process::EventLoop</a>
 , <a class="el" href="classmesos_1_1SchedulerDriver.html#a2ed26c57cc88fa141cf08921080e7294">mesos::SchedulerDriver</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess.html#af4f74f98f2997125702f99aaad749764">mesos::internal::slave::FetcherProcess</a>
+, <a class="el" href="classmesos_1_1ExecutorDriver.html#a107e364bc652e9407b34f55e83a55ae1">mesos::ExecutorDriver</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1IOSwitchboardServer.html#a692aa93d7db0ee083a6aa2b0101c885e">mesos::internal::slave::IOSwitchboardServer</a>
+, <a class="el" href="classprocess_1_1internal_1_1Loop.html#a11417f29be6ae721ee9331b0ccbf16e4">process::internal::Loop&lt; Iterate, Body, T, R &gt;</a>
+, <a class="el" href="classmesos_1_1MesosSchedulerDriver.html#a58e00b100cfcd3072f98792a17d30a26">mesos::MesosSchedulerDriver</a>
+, <a class="el" href="classDocker.html#a4c921c0018b3ca12ad726617d2938710">Docker</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#acd63433cddd0b596275f07f316c32839">mesos::internal::slave::Slave</a>
 </li>
 <li>RunState()
 : <a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1RunState.html#a77a409b68769564c0148e971bd929db3">mesos::internal::slave::state::RunState</a>


[18/21] mesos-site git commit: Updated the website built from mesos SHA: 46db7e4.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/74cbbec8/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1Operation.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1Operation.html b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1Operation.html
index 160fdbd..d29135a 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1Operation.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1Operation.html
@@ -59,7 +59,7 @@
 </div><!--header-->
 <div class="contents">
 
-<p><code>#include &lt;<a class="el" href="registrar_8hpp_source.html">registrar.hpp</a>&gt;</code></p>
+<p><code>#include &lt;<a class="el" href="master_2registrar_8hpp_source.html">registrar.hpp</a>&gt;</code></p>
 <div class="dynheader">
 Inheritance diagram for mesos::internal::master::Operation:</div>
 <div class="dyncontent">
@@ -263,7 +263,7 @@ Protected Member Functions</h2></td></tr>
 </div>
 </div>
 <hr/>The documentation for this class was generated from the following file:<ul>
-<li>src/master/<a class="el" href="registrar_8hpp_source.html">registrar.hpp</a></li>
+<li>src/master/<a class="el" href="master_2registrar_8hpp_source.html">registrar.hpp</a></li>
 </ul>
 </div><!-- contents -->
 <!-- start footer part -->

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/74cbbec8/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1Registrar.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1Registrar.html b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1Registrar.html
index 121be76..b2102e7 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1Registrar.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1Registrar.html
@@ -58,7 +58,7 @@
 </div><!--header-->
 <div class="contents">
 
-<p><code>#include &lt;<a class="el" href="registrar_8hpp_source.html">registrar.hpp</a>&gt;</code></p>
+<p><code>#include &lt;<a class="el" href="master_2registrar_8hpp_source.html">registrar.hpp</a>&gt;</code></p>
 <div class="dynheader">
 Inheritance diagram for mesos::internal::master::Registrar:</div>
 <div class="dyncontent">
@@ -195,7 +195,7 @@ Public Member Functions</h2></td></tr>
 </div>
 </div>
 <hr/>The documentation for this class was generated from the following file:<ul>
-<li>src/master/<a class="el" href="registrar_8hpp_source.html">registrar.hpp</a></li>
+<li>src/master/<a class="el" href="master_2registrar_8hpp_source.html">registrar.hpp</a></li>
 </ul>
 </div><!-- contents -->
 <!-- start footer part -->

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/74cbbec8/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Slave-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Slave-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Slave-members.html
index 3287f49..569520c 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Slave-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Slave-members.html
@@ -157,8 +157,8 @@
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a5ca99c4d54ff269e0f669480055966b7">runTaskGroup</a>(const process::UPID &amp;from, const FrameworkInfo &amp;frameworkInfo, const ExecutorInfo &amp;executorInfo, const TaskGroupInfo &amp;taskGroupInfo)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</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_1Slave.html#ad479def15e8e6a1214040b586960595b">schedulerMessage</a>(const SlaveID &amp;slaveId, const FrameworkID &amp;frameworkId, const ExecutorID &amp;executorId, const std::string &amp;data)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#ac81a0a2d8dc38bbe864c1c4d34d9f96c">secretGenerator</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</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; Slave &gt;</a></td><td class="entry"><span class="mlabel">inline</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; Slave &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#a0ff94db0ab3ccea7ba6fd8cba68b6b9e">Self</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; Slave &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e">self</a>() const</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; Slave &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classProtobufProcess.html#a6c404fdc490a7199a0d2ad881d588e5c">send</a>(const process::UPID &amp;to, const google::protobuf::Message &amp;message)</td><td class="entry"><a class="el" href="classProtobufProcess.html">ProtobufProcess&lt; Slave &gt;</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#af90d581940120abfb787e46568e7a3af">Process&lt; Slave &gt;::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#a98036cf5c9479ce92c8d4f1a83514cf8">Process&lt; Slave &gt;::send</a>(const UPID &amp;to, std::string &amp;&amp;name, const char *data=nullptr, size_t length=0)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/74cbbec8/content/api/latest/c++/classmesos_1_1internal_1_1tests_1_1MockSlave-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1tests_1_1MockSlave-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1tests_1_1MockSlave-members.html
index 7e32e35..e25a2ce 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1tests_1_1MockSlave-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1tests_1_1MockSlave-members.html
@@ -165,8 +165,8 @@
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a5ca99c4d54ff269e0f669480055966b7">runTaskGroup</a>(const process::UPID &amp;from, const FrameworkInfo &amp;frameworkInfo, const ExecutorInfo &amp;executorInfo, const TaskGroupInfo &amp;taskGroupInfo)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</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_1Slave.html#ad479def15e8e6a1214040b586960595b">schedulerMessage</a>(const SlaveID &amp;slaveId, const FrameworkID &amp;frameworkId, const ExecutorID &amp;executorId, const std::string &amp;data)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#ac81a0a2d8dc38bbe864c1c4d34d9f96c">secretGenerator</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</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; Slave &gt;</a></td><td class="entry"><span class="mlabel">inline</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; Slave &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#a0ff94db0ab3ccea7ba6fd8cba68b6b9e">Self</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; Slave &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e">self</a>() const</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; Slave &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classProtobufProcess.html#a6c404fdc490a7199a0d2ad881d588e5c">send</a>(const process::UPID &amp;to, const google::protobuf::Message &amp;message)</td><td class="entry"><a class="el" href="classProtobufProcess.html">ProtobufProcess&lt; Slave &gt;</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#af90d581940120abfb787e46568e7a3af">Process&lt; Slave &gt;::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#a98036cf5c9479ce92c8d4f1a83514cf8">Process&lt; Slave &gt;::send</a>(const UPID &amp;to, std::string &amp;&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>
@@ -177,8 +177,8 @@
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#abbbc83998379b2613f6c0b1e943b9e3c">shutdownFramework</a>(const process::UPID &amp;from, const FrameworkID &amp;frameworkId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#ac738a6078b63c45cc4c6000f928cabad">signaled</a>(int signal, int uid)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#ad0e96504544270343dadd39350e7a96e">Slave</a>(const std::string &amp;id, const Flags &amp;flags, mesos::master::detector::MasterDetector *detector, Containerizer *containerizer, Files *files, GarbageCollector *gc, StatusUpdateManager *statusUpdateManager, mesos::slave::ResourceEstimator *resourceEstimator, mesos::slave::QoSController *qosController, const Option&lt; Authorizer * &gt; &amp;authorizer)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a135c9291e330f8ecb3b39b99eca94798">State</a> enum name</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#af79c3eb007e12f37faec4a24d1f95cc4">state</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#af79c3eb007e12f37faec4a24d1f95cc4">state</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a135c9291e330f8ecb3b39b99eca94798">State</a> enum name</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a6ebc1f2b684a989e5c42c9b2642b73dd">statusUpdate</a>(StatusUpdate update, const Option&lt; process::UPID &gt; &amp;pid)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a1e0c26aadd84e879a41ce399d685e421">statusUpdateAcknowledgement</a>(const process::UPID &amp;from, const SlaveID &amp;slaveId, const FrameworkID &amp;frameworkId, const TaskID &amp;taskId, const std::string &amp;uuid)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a6f4d260ba9dd50482b7bd8f5021f29b3">subscribe</a>(HttpConnection http, const executor::Call::Subscribe &amp;subscribe, Framework *framework, Executor *executor)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td class="entry"></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/74cbbec8/content/api/latest/c++/classmesos_1_1resource__provider_1_1AdmitResourceProvider-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1resource__provider_1_1AdmitResourceProvider-members.html b/content/api/latest/c++/classmesos_1_1resource__provider_1_1AdmitResourceProvider-members.html
new file mode 100644
index 0000000..f55ed0b
--- /dev/null
+++ b/content/api/latest/c++/classmesos_1_1resource__provider_1_1AdmitResourceProvider-members.html
@@ -0,0 +1,83 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.5"/>
+<title>Apache Mesos: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Apache Mesos
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.5 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="examples.html"><span>Examples</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+<div id="nav-path" class="navpath">
+  <ul>
+<li class="navelem"><a class="el" href="namespacemesos.html">mesos</a></li><li class="navelem"><a class="el" href="namespacemesos_1_1resource__provider.html">resource_provider</a></li><li class="navelem"><a class="el" href="classmesos_1_1resource__provider_1_1AdmitResourceProvider.html">AdmitResourceProvider</a></li>  </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="headertitle">
+<div class="title">mesos::resource_provider::AdmitResourceProvider Member List</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="classmesos_1_1resource__provider_1_1AdmitResourceProvider.html">mesos::resource_provider::AdmitResourceProvider</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1resource__provider_1_1AdmitResourceProvider.html#ab0fee9903f173d4f111aae10872c18f9">AdmitResourceProvider</a>(const ResourceProviderID &amp;id)</td><td class="entry"><a class="el" href="classmesos_1_1resource__provider_1_1AdmitResourceProvider.html">mesos::resource_provider::AdmitResourceProvider</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1Promise.html#aa70c825f2b107eac5f393db03d2dd6ec">associate</a>(const Future&lt; bool &gt; &amp;future)</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Promise.html#a8f50fcfd7ddb6dd39ec2cd468377cd5d">discard</a>()</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1Promise.html#a2fc569c8bf99acb3e53a68ff3b266667">fail</a>(const std::string &amp;message)</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Promise.html#a8aef752d6c90cb11e58e3166b7592ef1">future</a>() const</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1resource__provider_1_1Registrar_1_1Operation.html#abda17f5ffaf3663da9da1eaad5060e14">operator()</a>(registry::Registry *registry)</td><td class="entry"><a class="el" href="classmesos_1_1resource__provider_1_1Registrar_1_1Operation.html">mesos::resource_provider::Registrar::Operation</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Promise.html#ad96eae1c1003a896e34b6a4c66e23c39">Promise</a>()</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1Promise.html#a863b7ddd169d89f8eb5947f49613dc92">Promise</a>(const bool &amp;t)</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Promise.html#ae21d4ecd85e32dd84e32dd5813ac9284">Promise</a>(Promise&lt; bool &gt; &amp;&amp;that)</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1resource__provider_1_1Registrar_1_1Operation.html#a9a33d37502b566caf2d93333c7b2030b">set</a>()</td><td class="entry"><a class="el" href="classmesos_1_1resource__provider_1_1Registrar_1_1Operation.html">mesos::resource_provider::Registrar::Operation</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Promise.html#a989b8dfa7eb2633de3f0f25ac2b87943">Promise&lt; bool &gt;::set</a>(const bool &amp;_t)</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1Promise.html#a020c44bfea0e8b3f4ffb369775d7ab83">Promise&lt; bool &gt;::set</a>(bool &amp;&amp;_t)</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Promise.html#a19d6a340d2ea310f89ba8a722b1fef18">Promise&lt; bool &gt;::set</a>(const Future&lt; bool &gt; &amp;future)</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1resource__provider_1_1Registrar_1_1Operation.html#acf27c5181745f5c8f7dd8d913a0cb347">~Operation</a>()=default</td><td class="entry"><a class="el" href="classmesos_1_1resource__provider_1_1Registrar_1_1Operation.html">mesos::resource_provider::Registrar::Operation</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Promise.html#aa218de27008dceaab89f594b341614ca">~Promise</a>()</td><td class="entry"><a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</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.5
+</small></address>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/74cbbec8/content/api/latest/c++/classmesos_1_1resource__provider_1_1AdmitResourceProvider.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1resource__provider_1_1AdmitResourceProvider.html b/content/api/latest/c++/classmesos_1_1resource__provider_1_1AdmitResourceProvider.html
new file mode 100644
index 0000000..e966c59
--- /dev/null
+++ b/content/api/latest/c++/classmesos_1_1resource__provider_1_1AdmitResourceProvider.html
@@ -0,0 +1,147 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.5"/>
+<title>Apache Mesos: mesos::resource_provider::AdmitResourceProvider Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Apache Mesos
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.5 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="examples.html"><span>Examples</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+<div id="nav-path" class="navpath">
+  <ul>
+<li class="navelem"><a class="el" href="namespacemesos.html">mesos</a></li><li class="navelem"><a class="el" href="namespacemesos_1_1resource__provider.html">resource_provider</a></li><li class="navelem"><a class="el" href="classmesos_1_1resource__provider_1_1AdmitResourceProvider.html">AdmitResourceProvider</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_1resource__provider_1_1AdmitResourceProvider-members.html">List of all members</a>  </div>
+  <div class="headertitle">
+<div class="title">mesos::resource_provider::AdmitResourceProvider Class Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p><code>#include &lt;<a class="el" href="resource__provider_2registrar_8hpp_source.html">registrar.hpp</a>&gt;</code></p>
+<div class="dynheader">
+Inheritance diagram for mesos::resource_provider::AdmitResourceProvider:</div>
+<div class="dyncontent">
+ <div class="center">
+  <img src="classmesos_1_1resource__provider_1_1AdmitResourceProvider.png" usemap="#mesos::resource_provider::AdmitResourceProvider_map" alt=""/>
+  <map id="mesos::resource_provider::AdmitResourceProvider_map" name="mesos::resource_provider::AdmitResourceProvider_map">
+<area href="classmesos_1_1resource__provider_1_1Registrar_1_1Operation.html" alt="mesos::resource_provider::Registrar::Operation" shape="rect" coords="0,56,299,80"/>
+<area href="classprocess_1_1Promise.html" alt="process::Promise&lt; bool &gt;" shape="rect" coords="0,0,299,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:ab0fee9903f173d4f111aae10872c18f9"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1resource__provider_1_1AdmitResourceProvider.html#ab0fee9903f173d4f111aae10872c18f9">AdmitResourceProvider</a> (const ResourceProviderID &amp;id)</td></tr>
+<tr class="separator:ab0fee9903f173d4f111aae10872c18f9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_methods_classmesos_1_1resource__provider_1_1Registrar_1_1Operation"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classmesos_1_1resource__provider_1_1Registrar_1_1Operation')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classmesos_1_1resource__provider_1_1Registrar_1_1Operation.html">mesos::resource_provider::Registrar::Operation</a></td></tr>
+<tr class="memitem:acf27c5181745f5c8f7dd8d913a0cb347 inherit pub_methods_classmesos_1_1resource__provider_1_1Registrar_1_1Operation"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1resource__provider_1_1Registrar_1_1Operation.html#acf27c5181745f5c8f7dd8d913a0cb347">~Operation</a> ()=default</td></tr>
+<tr class="separator:acf27c5181745f5c8f7dd8d913a0cb347 inherit pub_methods_classmesos_1_1resource__provider_1_1Registrar_1_1Operation"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abda17f5ffaf3663da9da1eaad5060e14 inherit pub_methods_classmesos_1_1resource__provider_1_1Registrar_1_1Operation"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; bool &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1resource__provider_1_1Registrar_1_1Operation.html#abda17f5ffaf3663da9da1eaad5060e14">operator()</a> (registry::Registry *registry)</td></tr>
+<tr class="separator:abda17f5ffaf3663da9da1eaad5060e14 inherit pub_methods_classmesos_1_1resource__provider_1_1Registrar_1_1Operation"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9a33d37502b566caf2d93333c7b2030b inherit pub_methods_classmesos_1_1resource__provider_1_1Registrar_1_1Operation"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1resource__provider_1_1Registrar_1_1Operation.html#a9a33d37502b566caf2d93333c7b2030b">set</a> ()</td></tr>
+<tr class="separator:a9a33d37502b566caf2d93333c7b2030b inherit pub_methods_classmesos_1_1resource__provider_1_1Registrar_1_1Operation"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_methods_classprocess_1_1Promise"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classprocess_1_1Promise')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classprocess_1_1Promise.html">process::Promise&lt; bool &gt;</a></td></tr>
+<tr class="memitem:ad96eae1c1003a896e34b6a4c66e23c39 inherit pub_methods_classprocess_1_1Promise"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Promise.html#ad96eae1c1003a896e34b6a4c66e23c39">Promise</a> ()</td></tr>
+<tr class="separator:ad96eae1c1003a896e34b6a4c66e23c39 inherit pub_methods_classprocess_1_1Promise"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a863b7ddd169d89f8eb5947f49613dc92 inherit pub_methods_classprocess_1_1Promise"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Promise.html#a863b7ddd169d89f8eb5947f49613dc92">Promise</a> (const bool &amp;t)</td></tr>
+<tr class="separator:a863b7ddd169d89f8eb5947f49613dc92 inherit pub_methods_classprocess_1_1Promise"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae21d4ecd85e32dd84e32dd5813ac9284 inherit pub_methods_classprocess_1_1Promise"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Promise.html#ae21d4ecd85e32dd84e32dd5813ac9284">Promise</a> (<a class="el" href="classprocess_1_1Promise.html">Promise</a>&lt; bool &gt; &amp;&amp;that)</td></tr>
+<tr class="separator:ae21d4ecd85e32dd84e32dd5813ac9284 inherit pub_methods_classprocess_1_1Promise"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa218de27008dceaab89f594b341614ca inherit pub_methods_classprocess_1_1Promise"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Promise.html#aa218de27008dceaab89f594b341614ca">~Promise</a> ()</td></tr>
+<tr class="separator:aa218de27008dceaab89f594b341614ca inherit pub_methods_classprocess_1_1Promise"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8f50fcfd7ddb6dd39ec2cd468377cd5d inherit pub_methods_classprocess_1_1Promise"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Promise.html#a8f50fcfd7ddb6dd39ec2cd468377cd5d">discard</a> ()</td></tr>
+<tr class="separator:a8f50fcfd7ddb6dd39ec2cd468377cd5d inherit pub_methods_classprocess_1_1Promise"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a989b8dfa7eb2633de3f0f25ac2b87943 inherit pub_methods_classprocess_1_1Promise"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Promise.html#a989b8dfa7eb2633de3f0f25ac2b87943">set</a> (const bool &amp;_t)</td></tr>
+<tr class="separator:a989b8dfa7eb2633de3f0f25ac2b87943 inherit pub_methods_classprocess_1_1Promise"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a020c44bfea0e8b3f4ffb369775d7ab83 inherit pub_methods_classprocess_1_1Promise"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Promise.html#a020c44bfea0e8b3f4ffb369775d7ab83">set</a> (bool &amp;&amp;_t)</td></tr>
+<tr class="separator:a020c44bfea0e8b3f4ffb369775d7ab83 inherit pub_methods_classprocess_1_1Promise"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a19d6a340d2ea310f89ba8a722b1fef18 inherit pub_methods_classprocess_1_1Promise"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Promise.html#a19d6a340d2ea310f89ba8a722b1fef18">set</a> (const <a class="el" href="classprocess_1_1Future.html">Future</a>&lt; bool &gt; &amp;<a class="el" href="classprocess_1_1Promise.html#a8aef752d6c90cb11e58e3166b7592ef1">future</a>)</td></tr>
+<tr class="separator:a19d6a340d2ea310f89ba8a722b1fef18 inherit pub_methods_classprocess_1_1Promise"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa70c825f2b107eac5f393db03d2dd6ec inherit pub_methods_classprocess_1_1Promise"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Promise.html#aa70c825f2b107eac5f393db03d2dd6ec">associate</a> (const <a class="el" href="classprocess_1_1Future.html">Future</a>&lt; bool &gt; &amp;<a class="el" href="classprocess_1_1Promise.html#a8aef752d6c90cb11e58e3166b7592ef1">future</a>)</td></tr>
+<tr class="separator:aa70c825f2b107eac5f393db03d2dd6ec inherit pub_methods_classprocess_1_1Promise"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2fc569c8bf99acb3e53a68ff3b266667 inherit pub_methods_classprocess_1_1Promise"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Promise.html#a2fc569c8bf99acb3e53a68ff3b266667">fail</a> (const std::string &amp;message)</td></tr>
+<tr class="separator:a2fc569c8bf99acb3e53a68ff3b266667 inherit pub_methods_classprocess_1_1Promise"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8aef752d6c90cb11e58e3166b7592ef1 inherit pub_methods_classprocess_1_1Promise"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">Future</a>&lt; bool &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Promise.html#a8aef752d6c90cb11e58e3166b7592ef1">future</a> () const</td></tr>
+<tr class="separator:a8aef752d6c90cb11e58e3166b7592ef1 inherit pub_methods_classprocess_1_1Promise"><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>
+</table>
+<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
+<a class="anchor" id="ab0fee9903f173d4f111aae10872c18f9"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">mesos::resource_provider::AdmitResourceProvider::AdmitResourceProvider </td>
+          <td>(</td>
+          <td class="paramtype">const ResourceProviderID &amp;&#160;</td>
+          <td class="paramname"><em>id</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">explicit</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/<a class="el" href="resource__provider_2registrar_8hpp_source.html">registrar.hpp</a></li>
+</ul>
+</div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.5
+</small></address>
+</body>
+</html>

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

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/74cbbec8/content/api/latest/c++/classmesos_1_1resource__provider_1_1AgentRegistrar-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1resource__provider_1_1AgentRegistrar-members.html b/content/api/latest/c++/classmesos_1_1resource__provider_1_1AgentRegistrar-members.html
new file mode 100644
index 0000000..594dd03
--- /dev/null
+++ b/content/api/latest/c++/classmesos_1_1resource__provider_1_1AgentRegistrar-members.html
@@ -0,0 +1,75 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.5"/>
+<title>Apache Mesos: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Apache Mesos
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.5 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="examples.html"><span>Examples</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+<div id="nav-path" class="navpath">
+  <ul>
+<li class="navelem"><a class="el" href="namespacemesos.html">mesos</a></li><li class="navelem"><a class="el" href="namespacemesos_1_1resource__provider.html">resource_provider</a></li><li class="navelem"><a class="el" href="classmesos_1_1resource__provider_1_1AgentRegistrar.html">AgentRegistrar</a></li>  </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="headertitle">
+<div class="title">mesos::resource_provider::AgentRegistrar Member List</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="classmesos_1_1resource__provider_1_1AgentRegistrar.html">mesos::resource_provider::AgentRegistrar</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1resource__provider_1_1AgentRegistrar.html#a0624f8b9348b872068388bce72623f88">AgentRegistrar</a>(const mesos::internal::slave::Flags &amp;slaveFlags, const SlaveID &amp;slaveId)</td><td class="entry"><a class="el" href="classmesos_1_1resource__provider_1_1AgentRegistrar.html">mesos::resource_provider::AgentRegistrar</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1resource__provider_1_1AgentRegistrar.html#a3b261428d1a06d7bfcfa5951888fbe1f">apply</a>(process::Owned&lt; Operation &gt; operation) override</td><td class="entry"><a class="el" href="classmesos_1_1resource__provider_1_1AgentRegistrar.html">mesos::resource_provider::AgentRegistrar</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1resource__provider_1_1Registrar.html#a60be12955c38ef05ade8e14834ca2629">create</a>(mesos::internal::master::Registrar *registrar)</td><td class="entry"><a class="el" href="classmesos_1_1resource__provider_1_1Registrar.html">mesos::resource_provider::Registrar</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1resource__provider_1_1Registrar.html#ac5eff4aad347c3849549d6139b7d9a63">create</a>(const mesos::internal::slave::Flags &amp;slaveFlags, const SlaveID &amp;slaveId)</td><td class="entry"><a class="el" href="classmesos_1_1resource__provider_1_1Registrar.html">mesos::resource_provider::Registrar</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1resource__provider_1_1AgentRegistrar.html#aec28c396994b868a9aa75917920ba96d">recover</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1resource__provider_1_1AgentRegistrar.html">mesos::resource_provider::AgentRegistrar</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1resource__provider_1_1AgentRegistrar.html#a04574b709a09b4dd845b7e1adf831ab5">~AgentRegistrar</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1resource__provider_1_1AgentRegistrar.html">mesos::resource_provider::AgentRegistrar</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1resource__provider_1_1Registrar.html#acbce2a2ecd5d4f4d9157e482dc40742c">~Registrar</a>()=default</td><td class="entry"><a class="el" href="classmesos_1_1resource__provider_1_1Registrar.html">mesos::resource_provider::Registrar</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.5
+</small></address>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/74cbbec8/content/api/latest/c++/classmesos_1_1resource__provider_1_1AgentRegistrar.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1resource__provider_1_1AgentRegistrar.html b/content/api/latest/c++/classmesos_1_1resource__provider_1_1AgentRegistrar.html
new file mode 100644
index 0000000..7bb6fd4
--- /dev/null
+++ b/content/api/latest/c++/classmesos_1_1resource__provider_1_1AgentRegistrar.html
@@ -0,0 +1,209 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.5"/>
+<title>Apache Mesos: mesos::resource_provider::AgentRegistrar Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Apache Mesos
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.5 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="examples.html"><span>Examples</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+<div id="nav-path" class="navpath">
+  <ul>
+<li class="navelem"><a class="el" href="namespacemesos.html">mesos</a></li><li class="navelem"><a class="el" href="namespacemesos_1_1resource__provider.html">resource_provider</a></li><li class="navelem"><a class="el" href="classmesos_1_1resource__provider_1_1AgentRegistrar.html">AgentRegistrar</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_1resource__provider_1_1AgentRegistrar-members.html">List of all members</a>  </div>
+  <div class="headertitle">
+<div class="title">mesos::resource_provider::AgentRegistrar Class Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p><code>#include &lt;<a class="el" href="resource__provider_2registrar_8hpp_source.html">registrar.hpp</a>&gt;</code></p>
+<div class="dynheader">
+Inheritance diagram for mesos::resource_provider::AgentRegistrar:</div>
+<div class="dyncontent">
+ <div class="center">
+  <img src="classmesos_1_1resource__provider_1_1AgentRegistrar.png" usemap="#mesos::resource_provider::AgentRegistrar_map" alt=""/>
+  <map id="mesos::resource_provider::AgentRegistrar_map" name="mesos::resource_provider::AgentRegistrar_map">
+<area href="classmesos_1_1resource__provider_1_1Registrar.html" alt="mesos::resource_provider::Registrar" shape="rect" coords="0,0,249,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:a0624f8b9348b872068388bce72623f88"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1resource__provider_1_1AgentRegistrar.html#a0624f8b9348b872068388bce72623f88">AgentRegistrar</a> (const <a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a> &amp;slaveFlags, const SlaveID &amp;slaveId)</td></tr>
+<tr class="separator:a0624f8b9348b872068388bce72623f88"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a04574b709a09b4dd845b7e1adf831ab5"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1resource__provider_1_1AgentRegistrar.html#a04574b709a09b4dd845b7e1adf831ab5">~AgentRegistrar</a> () override</td></tr>
+<tr class="separator:a04574b709a09b4dd845b7e1adf831ab5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aec28c396994b868a9aa75917920ba96d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1resource__provider_1_1AgentRegistrar.html#aec28c396994b868a9aa75917920ba96d">recover</a> () override</td></tr>
+<tr class="separator:aec28c396994b868a9aa75917920ba96d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3b261428d1a06d7bfcfa5951888fbe1f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; bool &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1resource__provider_1_1AgentRegistrar.html#a3b261428d1a06d7bfcfa5951888fbe1f">apply</a> (<a class="el" href="classprocess_1_1Owned.html">process::Owned</a>&lt; <a class="el" href="classmesos_1_1resource__provider_1_1Registrar_1_1Operation.html">Operation</a> &gt; operation) override</td></tr>
+<tr class="separator:a3b261428d1a06d7bfcfa5951888fbe1f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_methods_classmesos_1_1resource__provider_1_1Registrar"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classmesos_1_1resource__provider_1_1Registrar')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classmesos_1_1resource__provider_1_1Registrar.html">mesos::resource_provider::Registrar</a></td></tr>
+<tr class="memitem:acbce2a2ecd5d4f4d9157e482dc40742c inherit pub_methods_classmesos_1_1resource__provider_1_1Registrar"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1resource__provider_1_1Registrar.html#acbce2a2ecd5d4f4d9157e482dc40742c">~Registrar</a> ()=default</td></tr>
+<tr class="separator:acbce2a2ecd5d4f4d9157e482dc40742c inherit pub_methods_classmesos_1_1resource__provider_1_1Registrar"><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_1resource__provider_1_1Registrar"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_classmesos_1_1resource__provider_1_1Registrar')"><img src="closed.png" alt="-"/>&#160;Static Public Member Functions inherited from <a class="el" href="classmesos_1_1resource__provider_1_1Registrar.html">mesos::resource_provider::Registrar</a></td></tr>
+<tr class="memitem:a60be12955c38ef05ade8e14834ca2629 inherit pub_static_methods_classmesos_1_1resource__provider_1_1Registrar"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classTry.html">Try</a>&lt; <a class="el" href="classprocess_1_1Owned.html">process::Owned</a><br class="typebreak"/>
+&lt; <a class="el" href="classmesos_1_1resource__provider_1_1Registrar.html">Registrar</a> &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1resource__provider_1_1Registrar.html#a60be12955c38ef05ade8e14834ca2629">create</a> (<a class="el" href="classmesos_1_1internal_1_1master_1_1Registrar.html">mesos::internal::master::Registrar</a> *registrar)</td></tr>
+<tr class="separator:a60be12955c38ef05ade8e14834ca2629 inherit pub_static_methods_classmesos_1_1resource__provider_1_1Registrar"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac5eff4aad347c3849549d6139b7d9a63 inherit pub_static_methods_classmesos_1_1resource__provider_1_1Registrar"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classTry.html">Try</a>&lt; <a class="el" href="classprocess_1_1Owned.html">process::Owned</a><br class="typebreak"/>
+&lt; <a class="el" href="classmesos_1_1resource__provider_1_1Registrar.html">Registrar</a> &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1resource__provider_1_1Registrar.html#ac5eff4aad347c3849549d6139b7d9a63">create</a> (const <a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a> &amp;slaveFlags, const SlaveID &amp;slaveId)</td></tr>
+<tr class="separator:ac5eff4aad347c3849549d6139b7d9a63 inherit pub_static_methods_classmesos_1_1resource__provider_1_1Registrar"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
+<a class="anchor" id="a0624f8b9348b872068388bce72623f88"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">mesos::resource_provider::AgentRegistrar::AgentRegistrar </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a> &amp;&#160;</td>
+          <td class="paramname"><em>slaveFlags</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const SlaveID &amp;&#160;</td>
+          <td class="paramname"><em>slaveId</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="a04574b709a09b4dd845b7e1adf831ab5"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">mesos::resource_provider::AgentRegistrar::~AgentRegistrar </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>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a class="anchor" id="a3b261428d1a06d7bfcfa5951888fbe1f"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;bool&gt; mesos::resource_provider::AgentRegistrar::apply </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classprocess_1_1Owned.html">process::Owned</a>&lt; <a class="el" href="classmesos_1_1resource__provider_1_1Registrar_1_1Operation.html">Operation</a> &gt;&#160;</td>
+          <td class="paramname"><em>operation</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Implements <a class="el" href="classmesos_1_1resource__provider_1_1Registrar.html#aaab7749c63ecb420293a0684180b1047">mesos::resource_provider::Registrar</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="aec28c396994b868a9aa75917920ba96d"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="structNothing.html">Nothing</a>&gt; mesos::resource_provider::AgentRegistrar::recover </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>Implements <a class="el" href="classmesos_1_1resource__provider_1_1Registrar.html#afc3474006034095fd80af2bfff5da76b">mesos::resource_provider::Registrar</a>.</p>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>src/resource_provider/<a class="el" href="resource__provider_2registrar_8hpp_source.html">registrar.hpp</a></li>
+</ul>
+</div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.5
+</small></address>
+</body>
+</html>

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

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/74cbbec8/content/api/latest/c++/classmesos_1_1resource__provider_1_1MasterRegistrar-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1resource__provider_1_1MasterRegistrar-members.html b/content/api/latest/c++/classmesos_1_1resource__provider_1_1MasterRegistrar-members.html
new file mode 100644
index 0000000..f501ceb
--- /dev/null
+++ b/content/api/latest/c++/classmesos_1_1resource__provider_1_1MasterRegistrar-members.html
@@ -0,0 +1,75 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.5"/>
+<title>Apache Mesos: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Apache Mesos
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.5 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="examples.html"><span>Examples</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+<div id="nav-path" class="navpath">
+  <ul>
+<li class="navelem"><a class="el" href="namespacemesos.html">mesos</a></li><li class="navelem"><a class="el" href="namespacemesos_1_1resource__provider.html">resource_provider</a></li><li class="navelem"><a class="el" href="classmesos_1_1resource__provider_1_1MasterRegistrar.html">MasterRegistrar</a></li>  </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="headertitle">
+<div class="title">mesos::resource_provider::MasterRegistrar Member List</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="classmesos_1_1resource__provider_1_1MasterRegistrar.html">mesos::resource_provider::MasterRegistrar</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1resource__provider_1_1MasterRegistrar.html#a150589689cc428be01789de2c737f7fe">apply</a>(process::Owned&lt; Operation &gt; operation) override</td><td class="entry"><a class="el" href="classmesos_1_1resource__provider_1_1MasterRegistrar.html">mesos::resource_provider::MasterRegistrar</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1resource__provider_1_1Registrar.html#a60be12955c38ef05ade8e14834ca2629">create</a>(mesos::internal::master::Registrar *registrar)</td><td class="entry"><a class="el" href="classmesos_1_1resource__provider_1_1Registrar.html">mesos::resource_provider::Registrar</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1resource__provider_1_1Registrar.html#ac5eff4aad347c3849549d6139b7d9a63">create</a>(const mesos::internal::slave::Flags &amp;slaveFlags, const SlaveID &amp;slaveId)</td><td class="entry"><a class="el" href="classmesos_1_1resource__provider_1_1Registrar.html">mesos::resource_provider::Registrar</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1resource__provider_1_1MasterRegistrar.html#a5ee4a29adc917364d2ed588eb9af0e0e">MasterRegistrar</a>(mesos::internal::master::Registrar *Registrar)</td><td class="entry"><a class="el" href="classmesos_1_1resource__provider_1_1MasterRegistrar.html">mesos::resource_provider::MasterRegistrar</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1resource__provider_1_1MasterRegistrar.html#a2979254b3ceb7822ca78ad18c0b829f4">recover</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1resource__provider_1_1MasterRegistrar.html">mesos::resource_provider::MasterRegistrar</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1resource__provider_1_1MasterRegistrar.html#a7f98df5138becf8723ad474efafe58a1">~MasterRegistrar</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1resource__provider_1_1MasterRegistrar.html">mesos::resource_provider::MasterRegistrar</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1resource__provider_1_1Registrar.html#acbce2a2ecd5d4f4d9157e482dc40742c">~Registrar</a>()=default</td><td class="entry"><a class="el" href="classmesos_1_1resource__provider_1_1Registrar.html">mesos::resource_provider::Registrar</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.5
+</small></address>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/74cbbec8/content/api/latest/c++/classmesos_1_1resource__provider_1_1MasterRegistrar.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1resource__provider_1_1MasterRegistrar.html b/content/api/latest/c++/classmesos_1_1resource__provider_1_1MasterRegistrar.html
new file mode 100644
index 0000000..d1dae69
--- /dev/null
+++ b/content/api/latest/c++/classmesos_1_1resource__provider_1_1MasterRegistrar.html
@@ -0,0 +1,207 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.5"/>
+<title>Apache Mesos: mesos::resource_provider::MasterRegistrar Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Apache Mesos
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.5 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="examples.html"><span>Examples</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+<div id="nav-path" class="navpath">
+  <ul>
+<li class="navelem"><a class="el" href="namespacemesos.html">mesos</a></li><li class="navelem"><a class="el" href="namespacemesos_1_1resource__provider.html">resource_provider</a></li><li class="navelem"><a class="el" href="classmesos_1_1resource__provider_1_1MasterRegistrar.html">MasterRegistrar</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_1resource__provider_1_1MasterRegistrar-members.html">List of all members</a>  </div>
+  <div class="headertitle">
+<div class="title">mesos::resource_provider::MasterRegistrar Class Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p><code>#include &lt;<a class="el" href="resource__provider_2registrar_8hpp_source.html">registrar.hpp</a>&gt;</code></p>
+<div class="dynheader">
+Inheritance diagram for mesos::resource_provider::MasterRegistrar:</div>
+<div class="dyncontent">
+ <div class="center">
+  <img src="classmesos_1_1resource__provider_1_1MasterRegistrar.png" usemap="#mesos::resource_provider::MasterRegistrar_map" alt=""/>
+  <map id="mesos::resource_provider::MasterRegistrar_map" name="mesos::resource_provider::MasterRegistrar_map">
+<area href="classmesos_1_1resource__provider_1_1Registrar.html" alt="mesos::resource_provider::Registrar" shape="rect" coords="0,0,255,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:a5ee4a29adc917364d2ed588eb9af0e0e"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1resource__provider_1_1MasterRegistrar.html#a5ee4a29adc917364d2ed588eb9af0e0e">MasterRegistrar</a> (<a class="el" href="classmesos_1_1internal_1_1master_1_1Registrar.html">mesos::internal::master::Registrar</a> *<a class="el" href="classmesos_1_1resource__provider_1_1Registrar.html">Registrar</a>)</td></tr>
+<tr class="separator:a5ee4a29adc917364d2ed588eb9af0e0e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7f98df5138becf8723ad474efafe58a1"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1resource__provider_1_1MasterRegistrar.html#a7f98df5138becf8723ad474efafe58a1">~MasterRegistrar</a> () override</td></tr>
+<tr class="separator:a7f98df5138becf8723ad474efafe58a1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2979254b3ceb7822ca78ad18c0b829f4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1resource__provider_1_1MasterRegistrar.html#a2979254b3ceb7822ca78ad18c0b829f4">recover</a> () override</td></tr>
+<tr class="separator:a2979254b3ceb7822ca78ad18c0b829f4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a150589689cc428be01789de2c737f7fe"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; bool &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1resource__provider_1_1MasterRegistrar.html#a150589689cc428be01789de2c737f7fe">apply</a> (<a class="el" href="classprocess_1_1Owned.html">process::Owned</a>&lt; <a class="el" href="classmesos_1_1resource__provider_1_1Registrar_1_1Operation.html">Operation</a> &gt; operation) override</td></tr>
+<tr class="separator:a150589689cc428be01789de2c737f7fe"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_methods_classmesos_1_1resource__provider_1_1Registrar"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classmesos_1_1resource__provider_1_1Registrar')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classmesos_1_1resource__provider_1_1Registrar.html">mesos::resource_provider::Registrar</a></td></tr>
+<tr class="memitem:acbce2a2ecd5d4f4d9157e482dc40742c inherit pub_methods_classmesos_1_1resource__provider_1_1Registrar"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1resource__provider_1_1Registrar.html#acbce2a2ecd5d4f4d9157e482dc40742c">~Registrar</a> ()=default</td></tr>
+<tr class="separator:acbce2a2ecd5d4f4d9157e482dc40742c inherit pub_methods_classmesos_1_1resource__provider_1_1Registrar"><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_1resource__provider_1_1Registrar"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_classmesos_1_1resource__provider_1_1Registrar')"><img src="closed.png" alt="-"/>&#160;Static Public Member Functions inherited from <a class="el" href="classmesos_1_1resource__provider_1_1Registrar.html">mesos::resource_provider::Registrar</a></td></tr>
+<tr class="memitem:a60be12955c38ef05ade8e14834ca2629 inherit pub_static_methods_classmesos_1_1resource__provider_1_1Registrar"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classTry.html">Try</a>&lt; <a class="el" href="classprocess_1_1Owned.html">process::Owned</a><br class="typebreak"/>
+&lt; <a class="el" href="classmesos_1_1resource__provider_1_1Registrar.html">Registrar</a> &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1resource__provider_1_1Registrar.html#a60be12955c38ef05ade8e14834ca2629">create</a> (<a class="el" href="classmesos_1_1internal_1_1master_1_1Registrar.html">mesos::internal::master::Registrar</a> *registrar)</td></tr>
+<tr class="separator:a60be12955c38ef05ade8e14834ca2629 inherit pub_static_methods_classmesos_1_1resource__provider_1_1Registrar"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac5eff4aad347c3849549d6139b7d9a63 inherit pub_static_methods_classmesos_1_1resource__provider_1_1Registrar"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classTry.html">Try</a>&lt; <a class="el" href="classprocess_1_1Owned.html">process::Owned</a><br class="typebreak"/>
+&lt; <a class="el" href="classmesos_1_1resource__provider_1_1Registrar.html">Registrar</a> &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1resource__provider_1_1Registrar.html#ac5eff4aad347c3849549d6139b7d9a63">create</a> (const <a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a> &amp;slaveFlags, const SlaveID &amp;slaveId)</td></tr>
+<tr class="separator:ac5eff4aad347c3849549d6139b7d9a63 inherit pub_static_methods_classmesos_1_1resource__provider_1_1Registrar"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
+<a class="anchor" id="a5ee4a29adc917364d2ed588eb9af0e0e"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">mesos::resource_provider::MasterRegistrar::MasterRegistrar </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classmesos_1_1internal_1_1master_1_1Registrar.html">mesos::internal::master::Registrar</a> *&#160;</td>
+          <td class="paramname"><em>Registrar</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">explicit</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a7f98df5138becf8723ad474efafe58a1"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">mesos::resource_provider::MasterRegistrar::~MasterRegistrar </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>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a class="anchor" id="a150589689cc428be01789de2c737f7fe"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;bool&gt; mesos::resource_provider::MasterRegistrar::apply </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classprocess_1_1Owned.html">process::Owned</a>&lt; <a class="el" href="classmesos_1_1resource__provider_1_1Registrar_1_1Operation.html">Operation</a> &gt;&#160;</td>
+          <td class="paramname"><em>operation</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Implements <a class="el" href="classmesos_1_1resource__provider_1_1Registrar.html#aaab7749c63ecb420293a0684180b1047">mesos::resource_provider::Registrar</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a2979254b3ceb7822ca78ad18c0b829f4"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="structNothing.html">Nothing</a>&gt; mesos::resource_provider::MasterRegistrar::recover </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>Implements <a class="el" href="classmesos_1_1resource__provider_1_1Registrar.html#afc3474006034095fd80af2bfff5da76b">mesos::resource_provider::Registrar</a>.</p>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>src/resource_provider/<a class="el" href="resource__provider_2registrar_8hpp_source.html">registrar.hpp</a></li>
+</ul>
+</div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.5
+</small></address>
+</body>
+</html>

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

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/74cbbec8/content/api/latest/c++/classmesos_1_1resource__provider_1_1Registrar-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1resource__provider_1_1Registrar-members.html b/content/api/latest/c++/classmesos_1_1resource__provider_1_1Registrar-members.html
new file mode 100644
index 0000000..68d9ea9
--- /dev/null
+++ b/content/api/latest/c++/classmesos_1_1resource__provider_1_1Registrar-members.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.5"/>
+<title>Apache Mesos: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Apache Mesos
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.5 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="examples.html"><span>Examples</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+<div id="nav-path" class="navpath">
+  <ul>
+<li class="navelem"><a class="el" href="namespacemesos.html">mesos</a></li><li class="navelem"><a class="el" href="namespacemesos_1_1resource__provider.html">resource_provider</a></li><li class="navelem"><a class="el" href="classmesos_1_1resource__provider_1_1Registrar.html">Registrar</a></li>  </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="headertitle">
+<div class="title">mesos::resource_provider::Registrar Member List</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="classmesos_1_1resource__provider_1_1Registrar.html">mesos::resource_provider::Registrar</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1resource__provider_1_1Registrar.html#aaab7749c63ecb420293a0684180b1047">apply</a>(process::Owned&lt; Operation &gt; operation)=0</td><td class="entry"><a class="el" href="classmesos_1_1resource__provider_1_1Registrar.html">mesos::resource_provider::Registrar</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1resource__provider_1_1Registrar.html#a60be12955c38ef05ade8e14834ca2629">create</a>(mesos::internal::master::Registrar *registrar)</td><td class="entry"><a class="el" href="classmesos_1_1resource__provider_1_1Registrar.html">mesos::resource_provider::Registrar</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1resource__provider_1_1Registrar.html#ac5eff4aad347c3849549d6139b7d9a63">create</a>(const mesos::internal::slave::Flags &amp;slaveFlags, const SlaveID &amp;slaveId)</td><td class="entry"><a class="el" href="classmesos_1_1resource__provider_1_1Registrar.html">mesos::resource_provider::Registrar</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1resource__provider_1_1Registrar.html#afc3474006034095fd80af2bfff5da76b">recover</a>()=0</td><td class="entry"><a class="el" href="classmesos_1_1resource__provider_1_1Registrar.html">mesos::resource_provider::Registrar</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1resource__provider_1_1Registrar.html#acbce2a2ecd5d4f4d9157e482dc40742c">~Registrar</a>()=default</td><td class="entry"><a class="el" href="classmesos_1_1resource__provider_1_1Registrar.html">mesos::resource_provider::Registrar</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.5
+</small></address>
+</body>
+</html>


[06/21] mesos-site git commit: Updated the website built from mesos SHA: 46db7e4.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/74cbbec8/content/api/latest/c++/index.hhp
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/index.hhp b/content/api/latest/c++/index.hhp
index 452c751..83aee17 100644
--- a/content/api/latest/c++/index.hhp
+++ b/content/api/latest/c++/index.hhp
@@ -546,8 +546,10 @@ src_2slave_2containerizer_2mesos_2provisioner_2constants_8hpp_source.html
 contender_2standalone_8hpp_source.html
 detector_2standalone_8hpp_source.html
 machine_8hpp_source.html
-registrar_8hpp_source.html
-registry_8hpp_source.html
+master_2registrar_8hpp_source.html
+resource__provider_2registrar_8hpp_source.html
+master_2registry_8hpp_source.html
+resource__provider_2registry_8hpp_source.html
 weights_8hpp_source.html
 messages_8hpp_source.html
 posix_2rlimits_8hpp_source.html
@@ -1214,8 +1216,10 @@ src_2slave_2containerizer_2mesos_2provisioner_2constants_8hpp.html
 contender_2standalone_8hpp.html
 detector_2standalone_8hpp.html
 machine_8hpp.html
-registrar_8hpp.html
-registry_8hpp.html
+master_2registrar_8hpp.html
+resource__provider_2registrar_8hpp.html
+master_2registry_8hpp.html
+resource__provider_2registry_8hpp.html
 weights_8hpp.html
 messages_8hpp.html
 posix_2rlimits_8hpp.html
@@ -2454,6 +2458,19 @@ structmesos_1_1python_1_1MesosSchedulerDriverImpl.html
 structmesos_1_1python_1_1MesosSchedulerDriverImpl-members.html
 classmesos_1_1python_1_1ProxyScheduler.html
 classmesos_1_1python_1_1ProxyScheduler-members.html
+namespacemesos_1_1resource__provider.html
+classmesos_1_1resource__provider_1_1Registrar.html
+classmesos_1_1resource__provider_1_1Registrar-members.html
+classmesos_1_1resource__provider_1_1Registrar_1_1Operation.html
+classmesos_1_1resource__provider_1_1Registrar_1_1Operation-members.html
+classmesos_1_1resource__provider_1_1AdmitResourceProvider.html
+classmesos_1_1resource__provider_1_1AdmitResourceProvider-members.html
+classmesos_1_1resource__provider_1_1RemoveResourceProvider.html
+classmesos_1_1resource__provider_1_1RemoveResourceProvider-members.html
+classmesos_1_1resource__provider_1_1AgentRegistrar.html
+classmesos_1_1resource__provider_1_1AgentRegistrar-members.html
+classmesos_1_1resource__provider_1_1MasterRegistrar.html
+classmesos_1_1resource__provider_1_1MasterRegistrar-members.html
 namespacemesos_1_1roles.html
 namespacemesos_1_1scheduler.html
 namespacemesos_1_1slave.html
@@ -3813,6 +3830,12 @@ structmesos_1_1modules_1_1ModuleBase.png
 structmesos_1_1modules_1_1Module_3_01TestModule_01_4.png
 classmesos_1_1python_1_1ProxyExecutor.png
 classmesos_1_1python_1_1ProxyScheduler.png
+classmesos_1_1resource__provider_1_1Registrar.png
+classmesos_1_1resource__provider_1_1Registrar_1_1Operation.png
+classmesos_1_1resource__provider_1_1AdmitResourceProvider.png
+classmesos_1_1resource__provider_1_1RemoveResourceProvider.png
+classmesos_1_1resource__provider_1_1AgentRegistrar.png
+classmesos_1_1resource__provider_1_1MasterRegistrar.png
 classmesos_1_1slave_1_1ContainerLogger.png
 classmesos_1_1slave_1_1Isolator.png
 classmesos_1_1slave_1_1QoSController.png

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/74cbbec8/content/api/latest/c++/master_2registrar_8hpp.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/master_2registrar_8hpp.html b/content/api/latest/c++/master_2registrar_8hpp.html
new file mode 100644
index 0000000..0ee32bc
--- /dev/null
+++ b/content/api/latest/c++/master_2registrar_8hpp.html
@@ -0,0 +1,93 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.5"/>
+<title>Apache Mesos: src/master/registrar.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 style="padding-left: 0.5em;">
+   <div id="projectname">Apache Mesos
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.5 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li><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_ae1a660fbe587eff2b475b14d217c1ef.html">master</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">registrar.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_2state_2state_8hpp_source.html">mesos/state/state.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="3rdparty_2libprocess_2include_2process_2pid_8hpp_source.html">process/pid.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 &quot;<a class="el" href="src_2master_2flags_8hpp_source.html">master/flags.hpp</a>&quot;</code><br/>
+<code>#include &quot;<a class="el" href="master_2registry_8hpp_source.html">master/registry.hpp</a>&quot;</code><br/>
+</div>
+<p><a href="master_2registrar_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_1master_1_1Operation.html">mesos::internal::master::Operation</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_1master_1_1Registrar.html">mesos::internal::master::Registrar</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_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">mesos::internal::master</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.5
+</small></address>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/74cbbec8/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
new file mode 100644
index 0000000..cec6eb0
--- /dev/null
+++ b/content/api/latest/c++/master_2registrar_8hpp_source.html
@@ -0,0 +1,224 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.5"/>
+<title>Apache Mesos: src/master/registrar.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 style="padding-left: 0.5em;">
+   <div id="projectname">Apache Mesos
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.5 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li><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_ae1a660fbe587eff2b475b14d217c1ef.html">master</a></li>  </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="headertitle">
+<div class="title">registrar.hpp</div>  </div>
+</div><!--header-->
+<div class="contents">
+<a href="master_2registrar_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 __MASTER_REGISTRAR_HPP__</span></div>
+<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="preprocessor"></span><span class="preprocessor">#define __MASTER_REGISTRAR_HPP__</span></div>
+<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="preprocessor"></span></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="include_2mesos_2state_2state_8hpp.html">mesos/state/state.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="future_8hpp.html">process/future.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="owned_8hpp.html">process/owned.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="3rdparty_2libprocess_2include_2process_2pid_8hpp.html">process/pid.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="hashset_8hpp.html">stout/hashset.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;<a class="code" href="src_2master_2flags_8hpp.html">master/flags.hpp</a>&quot;</span></div>
+<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="master_2registry_8hpp.html">master/registry.hpp</a>&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;<span class="keyword">namespace </span>mesos {</div>
+<div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;<span class="keyword">namespace </span>internal {</div>
+<div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;<span class="keyword">namespace </span>master {</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">// Forward declaration.</span></div>
+<div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;<span class="keyword">class </span>RegistrarProcess;</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">// Defines an abstraction for operations that can be applied on the</span></div>
+<div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;<span class="comment">// Registry.</span></div>
+<div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;<span class="comment">// TODO(xujyan): Make Operation generic so that we can apply them</span></div>
+<div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;<span class="comment">// against a generic &quot;batch operation applier&quot; abstraction, see TODO</span></div>
+<div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;<span class="comment">// below for more details.</span></div>
+<div class="line"><a name="l00045"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1master_1_1Operation.html">   45</a></span>&#160;<span class="keyword">class </span><a class="code" href="classmesos_1_1internal_1_1master_1_1Operation.html">Operation</a> : <span class="keyword">public</span> <a class="code" href="classprocess_1_1Promise.html">process::Promise</a>&lt;bool&gt;</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">public</span>:</div>
+<div class="line"><a name="l00048"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1master_1_1Operation.html#ab3d421fa8e9d8849fb37ddaef1965b3a">   48</a></span>&#160;  <a class="code" href="classmesos_1_1internal_1_1master_1_1Operation.html#ab3d421fa8e9d8849fb37ddaef1965b3a">Operation</a>() : success(false) {}</div>
+<div class="line"><a name="l00049"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1master_1_1Operation.html#a51ff2884db36db785c55f0e269a8134d">   49</a></span>&#160;  <span class="keyword">virtual</span> <a class="code" href="classmesos_1_1internal_1_1master_1_1Operation.html#a51ff2884db36db785c55f0e269a8134d">~Operation</a>() {}</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">// Attempts to invoke the operation on the registry object.</span></div>
+<div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;  <span class="comment">// Aided by accumulator(s):</span></div>
+<div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;  <span class="comment">//   slaveIDs - is the set of registered slaves.</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">// Returns whether the operation mutates &#39;registry&#39;, or an error if</span></div>
+<div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;  <span class="comment">// the operation cannot be applied successfully.</span></div>
+<div class="line"><a name="l00057"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1master_1_1Operation.html#a579f54e98cc99bf30ed6d1c209fa17c3">   57</a></span>&#160;  <a class="code" href="classTry.html">Try&lt;bool&gt;</a> <a class="code" href="classmesos_1_1internal_1_1master_1_1Operation.html#a579f54e98cc99bf30ed6d1c209fa17c3">operator()</a>(Registry* registry, <a class="code" href="classhashset.html">hashset&lt;SlaveID&gt;</a>* slaveIDs)</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="keyword">const</span> <a class="code" href="classTry.html">Try&lt;bool&gt;</a> result = <a class="code" href="classmesos_1_1internal_1_1master_1_1Operation.html#a2c77ce356a4e00b9ef0d8e3d04de7684">perform</a>(registry, slaveIDs);</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;    success = !result.<a class="code" href="classTry.html#a0b98f95163b8a38daafd1651b043a276">isError</a>();</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="keywordflow">return</span> result;</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;  <span class="comment">// Sets the promise based on whether the operation was successful.</span></div>
+<div class="line"><a name="l00067"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1master_1_1Operation.html#aa7325c01da3c8fff4d2bf6586a2e55df">   67</a></span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="classmesos_1_1internal_1_1master_1_1Operation.html#aa7325c01da3c8fff4d2bf6586a2e55df">set</a>() { <span class="keywordflow">return</span> <a class="code" href="classprocess_1_1Promise.html#a989b8dfa7eb2633de3f0f25ac2b87943">process::Promise&lt;bool&gt;::set</a>(success); }</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">protected</span>:</div>
+<div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;  <span class="keyword">virtual</span> <a class="code" href="classTry.html">Try&lt;bool&gt;</a> <a class="code" href="classmesos_1_1internal_1_1master_1_1Operation.html#a2c77ce356a4e00b9ef0d8e3d04de7684">perform</a>(Registry* registry, <a class="code" href="classhashset.html">hashset&lt;SlaveID&gt;</a>* slaveIDs) = 0;</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="keyword">private</span>:</div>
+<div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;  <span class="keywordtype">bool</span> success;</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="l00077"></a><span class="lineno">   77</span>&#160;<span class="comment">// TODO(xujyan): Add a generic abstraction for applying batches of</span></div>
+<div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160;<span class="comment">// operations against State Variables. The Registrar and other</span></div>
+<div class="line"><a name="l00079"></a><span class="lineno">   79</span>&#160;<span class="comment">// components could leverage this. This abstraction would be</span></div>
+<div class="line"><a name="l00080"></a><span class="lineno">   80</span>&#160;<span class="comment">// templatized to take the type, along with any accumulators:</span></div>
+<div class="line"><a name="l00081"></a><span class="lineno">   81</span>&#160;<span class="comment">// template &lt;typename T,</span></div>
+<div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160;<span class="comment">//           typename X = None,</span></div>
+<div class="line"><a name="l00083"></a><span class="lineno">   83</span>&#160;<span class="comment">//           typename Y = None,</span></div>
+<div class="line"><a name="l00084"></a><span class="lineno">   84</span>&#160;<span class="comment">//           typename Z = None&gt;</span></div>
+<div class="line"><a name="l00085"></a><span class="lineno">   85</span>&#160;<span class="comment">// T: the data type that the batch operations can be applied on.</span></div>
+<div class="line"><a name="l00086"></a><span class="lineno">   86</span>&#160;<span class="comment">// X, Y, Z: zero to 3 generic accumulators that facilitate the batch</span></div>
+<div class="line"><a name="l00087"></a><span class="lineno">   87</span>&#160;<span class="comment">// of operations.</span></div>
+<div class="line"><a name="l00088"></a><span class="lineno">   88</span>&#160;<span class="comment">// This allows us to reuse the idea of &quot;doing batches of operations&quot;</span></div>
+<div class="line"><a name="l00089"></a><span class="lineno">   89</span>&#160;<span class="comment">// on other potential new state variables (i.e. repair state, offer</span></div>
+<div class="line"><a name="l00090"></a><span class="lineno">   90</span>&#160;<span class="comment">// reservations, etc).</span></div>
+<div class="line"><a name="l00091"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1master_1_1Registrar.html">   91</a></span>&#160;<span class="keyword">class </span><a class="code" href="classmesos_1_1internal_1_1master_1_1Registrar.html">Registrar</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">   93</span>&#160;<span class="keyword">public</span>:</div>
+<div class="line"><a name="l00094"></a><span class="lineno">   94</span>&#160;  <a class="code" href="classmesos_1_1internal_1_1master_1_1Registrar.html#a1cc052cf68db1c3b45b0d981eb7e7264">Registrar</a>(<span class="keyword">const</span> <a class="code" href="classmesos_1_1internal_1_1master_1_1Flags.html">Flags</a>&amp; <a class="code" href="decoder_8hpp.html#abb0829cce9dd20a40ae0d86890ae85c6">flags</a>,</div>
+<div class="line"><a name="l00095"></a><span class="lineno">   95</span>&#160;            <a class="code" href="classmesos_1_1state_1_1State.html">mesos::state::State</a>* state,</div>
+<div class="line"><a name="l00096"></a><span class="lineno">   96</span>&#160;            <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;std::string&gt;</a>&amp; authenticationRealm = <a class="code" href="structNone.html">None</a>());</div>
+<div class="line"><a name="l00097"></a><span class="lineno">   97</span>&#160;  <span class="keyword">virtual</span> <a class="code" href="classmesos_1_1internal_1_1master_1_1Registrar.html#a9561bce055d5e3bbc8a6a98ebad4d24a">~Registrar</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">   99</span>&#160;  <span class="comment">// Recovers the Registry, persisting the new Master information.</span></div>
+<div class="line"><a name="l00100"></a><span class="lineno">  100</span>&#160;  <span class="comment">// The Registrar must be recovered to allow other operations to</span></div>
+<div class="line"><a name="l00101"></a><span class="lineno">  101</span>&#160;  <span class="comment">// proceed.</span></div>
+<div class="line"><a name="l00102"></a><span class="lineno">  102</span>&#160;  <span class="comment">// TODO(bmahler): Consider a &quot;factory&quot; for constructing the</span></div>
+<div class="line"><a name="l00103"></a><span class="lineno">  103</span>&#160;  <span class="comment">// Registrar, to eliminate the need for passing &#39;MasterInfo&#39;.</span></div>
+<div class="line"><a name="l00104"></a><span class="lineno">  104</span>&#160;  <span class="comment">// This is required as the Registrar is injected into the Master,</span></div>
+<div class="line"><a name="l00105"></a><span class="lineno">  105</span>&#160;  <span class="comment">// and therefore MasterInfo is unknown during construction.</span></div>
+<div class="line"><a name="l00106"></a><span class="lineno">  106</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;Registry&gt;</a> <a class="code" href="classmesos_1_1internal_1_1master_1_1Registrar.html#a1c37cadf0171c77ef14569ef014ff0d8">recover</a>(<span class="keyword">const</span> MasterInfo&amp; info);</div>
+<div class="line"><a name="l00107"></a><span class="lineno">  107</span>&#160;</div>
+<div class="line"><a name="l00108"></a><span class="lineno">  108</span>&#160;  <span class="comment">// Applies an operation on the Registry.</span></div>
+<div class="line"><a name="l00109"></a><span class="lineno">  109</span>&#160;  <span class="comment">// Returns:</span></div>
+<div class="line"><a name="l00110"></a><span class="lineno">  110</span>&#160;  <span class="comment">//   true if the operation is permitted.</span></div>
+<div class="line"><a name="l00111"></a><span class="lineno">  111</span>&#160;  <span class="comment">//   false if the operation is not permitted.</span></div>
+<div class="line"><a name="l00112"></a><span class="lineno">  112</span>&#160;  <span class="comment">//   Failure if the operation fails (possibly lost log leadership),</span></div>
+<div class="line"><a name="l00113"></a><span class="lineno">  113</span>&#160;  <span class="comment">//     or recovery failed.</span></div>
+<div class="line"><a name="l00114"></a><span class="lineno">  114</span>&#160;  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future&lt;bool&gt;</a> <a class="code" href="classmesos_1_1internal_1_1master_1_1Registrar.html#a252e813e721c6848a48759f1b838675f">apply</a>(<a class="code" href="classprocess_1_1Owned.html">process::Owned&lt;Operation&gt;</a> operation);</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">  116</span>&#160;  <span class="comment">// Gets the pid of the underlying process.</span></div>
+<div class="line"><a name="l00117"></a><span class="lineno">  117</span>&#160;  <span class="comment">// Used in tests.</span></div>
+<div class="line"><a name="l00118"></a><span class="lineno">  118</span>&#160;  <a class="code" href="structprocess_1_1PID.html">process::PID&lt;RegistrarProcess&gt;</a> <a class="code" href="classmesos_1_1internal_1_1master_1_1Registrar.html#a5462adfb393217f4a55c47c441ebb349">pid</a>() <span class="keyword">const</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;<span class="keyword">private</span>:</div>
+<div class="line"><a name="l00121"></a><span class="lineno">  121</span>&#160;  RegistrarProcess* process;</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;</div>
+<div class="line"><a name="l00124"></a><span class="lineno">  124</span>&#160;} <span class="comment">// namespace master {</span></div>
+<div class="line"><a name="l00125"></a><span class="lineno">  125</span>&#160;} <span class="comment">// namespace internal {</span></div>
+<div class="line"><a name="l00126"></a><span class="lineno">  126</span>&#160;} <span class="comment">// namespace mesos {</span></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;<span class="preprocessor">#endif // __MASTER_REGISTRAR_HPP__</span></div>
+<div class="ttc" id="master_2registry_8hpp_html"><div class="ttname"><a href="master_2registry_8hpp.html">registry.hpp</a></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="classmesos_1_1state_1_1State_html"><div class="ttname"><a href="classmesos_1_1state_1_1State.html">mesos::state::State</a></div><div class="ttdef"><b>Definition:</b> state.hpp:90</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1master_1_1Registrar_html_a9561bce055d5e3bbc8a6a98ebad4d24a"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Registrar.html#a9561bce055d5e3bbc8a6a98ebad4d24a">mesos::internal::master::Registrar::~Registrar</a></div><div class="ttdeci">virtual ~Registrar()</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1master_1_1Registrar_html_a252e813e721c6848a48759f1b838675f"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Registrar.html#a252e813e721c6848a48759f1b838675f">mesos::internal::master::Registrar::apply</a></div><div class="ttdeci">virtual process::Future&lt; bool &gt; apply(process::Owned&lt; Operation &gt; operation)</div></div>
+<div class="ttc" id="classprocess_1_1Promise_html_a989b8dfa7eb2633de3f0f25ac2b87943"><div class="ttname"><a href="classprocess_1_1Promise.html#a989b8dfa7eb2633de3f0f25ac2b87943">process::Promise::set</a></div><div class="ttdeci">bool set(const T &amp;_t)</div><div class="ttdef"><b>Definition:</b> future.hpp:700</div></div>
+<div class="ttc" id="classTry_html"><div class="ttname"><a href="classTry.html">Try</a></div><div class="ttdef"><b>Definition:</b> try.hpp:34</div></div>
+<div class="ttc" id="classhashset_html"><div class="ttname"><a href="classhashset.html">hashset&lt; SlaveID &gt;</a></div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1master_1_1Operation_html_a579f54e98cc99bf30ed6d1c209fa17c3"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Operation.html#a579f54e98cc99bf30ed6d1c209fa17c3">mesos::internal::master::Operation::operator()</a></div><div class="ttdeci">Try&lt; bool &gt; operator()(Registry *registry, hashset&lt; SlaveID &gt; *slaveIDs)</div><div class="ttdef"><b>Definition:</b> registrar.hpp:57</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="include_2mesos_2state_2state_8hpp_html"><div class="ttname"><a href="include_2mesos_2state_2state_8hpp.html">state.hpp</a></div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1master_1_1Operation_html_ab3d421fa8e9d8849fb37ddaef1965b3a"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Operation.html#ab3d421fa8e9d8849fb37ddaef1965b3a">mesos::internal::master::Operation::Operation</a></div><div class="ttdeci">Operation()</div><div class="ttdef"><b>Definition:</b> registrar.hpp:48</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1master_1_1Registrar_html_a5462adfb393217f4a55c47c441ebb349"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Registrar.html#a5462adfb393217f4a55c47c441ebb349">mesos::internal::master::Registrar::pid</a></div><div class="ttdeci">process::PID&lt; RegistrarProcess &gt; pid() const </div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1master_1_1Flags_html"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></div><div class="ttdef"><b>Definition:</b> flags.hpp:42</div></div>
+<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_1Operation_html_a51ff2884db36db785c55f0e269a8134d"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Operation.html#a51ff2884db36db785c55f0e269a8134d">mesos::internal::master::Operation::~Operation</a></div><div class="ttdeci">virtual ~Operation()</div><div class="ttdef"><b>Definition:</b> registrar.hpp:49</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:72</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_1Registrar_html_a1cc052cf68db1c3b45b0d981eb7e7264"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Registrar.html#a1cc052cf68db1c3b45b0d981eb7e7264">mesos::internal::master::Registrar::Registrar</a></div><div class="ttdeci">Registrar(const 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_1Operation_html_aa7325c01da3c8fff4d2bf6586a2e55df"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Operation.html#aa7325c01da3c8fff4d2bf6586a2e55df">mesos::internal::master::Operation::set</a></div><div class="ttdeci">bool set()</div><div class="ttdef"><b>Definition:</b> registrar.hpp:67</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="structprocess_1_1PID_html"><div class="ttname"><a href="structprocess_1_1PID.html">process::PID</a></div><div class="ttdoc">A &amp;quot;process identifier&amp;quot; used to uniquely identify a process when dispatching messages. </div><div class="ttdef"><b>Definition:</b> pid.hpp:279</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="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="hashset_8hpp_html"><div class="ttname"><a href="hashset_8hpp.html">hashset.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="classmesos_1_1internal_1_1master_1_1Operation_html"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Operation.html">mesos::internal::master::Operation</a></div><div class="ttdef"><b>Definition:</b> registrar.hpp:45</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="classmesos_1_1internal_1_1master_1_1Registrar_html_a1c37cadf0171c77ef14569ef014ff0d8"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Registrar.html#a1c37cadf0171c77ef14569ef014ff0d8">mesos::internal::master::Registrar::recover</a></div><div class="ttdeci">process::Future&lt; Registry &gt; recover(const MasterInfo &amp;info)</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1master_1_1Operation_html_a2c77ce356a4e00b9ef0d8e3d04de7684"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Operation.html#a2c77ce356a4e00b9ef0d8e3d04de7684">mesos::internal::master::Operation::perform</a></div><div class="ttdeci">virtual Try&lt; bool &gt; perform(Registry *registry, hashset&lt; SlaveID &gt; *slaveIDs)=0</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:56</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.5
+</small></address>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/74cbbec8/content/api/latest/c++/master_2registry_8hpp.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/master_2registry_8hpp.html b/content/api/latest/c++/master_2registry_8hpp.html
new file mode 100644
index 0000000..1d5200a
--- /dev/null
+++ b/content/api/latest/c++/master_2registry_8hpp.html
@@ -0,0 +1,66 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.5"/>
+<title>Apache Mesos: src/master/registry.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 style="padding-left: 0.5em;">
+   <div id="projectname">Apache Mesos
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.5 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li><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_ae1a660fbe587eff2b475b14d217c1ef.html">master</a></li>  </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="headertitle">
+<div class="title">registry.hpp File Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+<div class="textblock"><code>#include &quot;master/registry.pb.h&quot;</code><br/>
+</div>
+<p><a href="master_2registry_8hpp_source.html">Go to the source code of this file.</a></p>
+</div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.5
+</small></address>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/74cbbec8/content/api/latest/c++/master_2registry_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/master_2registry_8hpp_source.html b/content/api/latest/c++/master_2registry_8hpp_source.html
new file mode 100644
index 0000000..f9fc49f
--- /dev/null
+++ b/content/api/latest/c++/master_2registry_8hpp_source.html
@@ -0,0 +1,85 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.5"/>
+<title>Apache Mesos: src/master/registry.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 style="padding-left: 0.5em;">
+   <div id="projectname">Apache Mesos
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.5 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li><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_ae1a660fbe587eff2b475b14d217c1ef.html">master</a></li>  </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="headertitle">
+<div class="title">registry.hpp</div>  </div>
+</div><!--header-->
+<div class="contents">
+<a href="master_2registry_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 __MASTER_REGISTRY_HPP__</span></div>
+<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="preprocessor"></span><span class="preprocessor">#define __MASTER_REGISTRY_HPP__</span></div>
+<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="preprocessor"></span></div>
+<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="preprocessor">#include &quot;master/registry.pb.h&quot;</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">#endif // __MASTER_REGISTRY_HPP__</span></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.5
+</small></address>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/74cbbec8/content/api/latest/c++/mock__registrar_8hpp.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/mock__registrar_8hpp.html b/content/api/latest/c++/mock__registrar_8hpp.html
index a8ab193..01ece39 100644
--- a/content/api/latest/c++/mock__registrar_8hpp.html
+++ b/content/api/latest/c++/mock__registrar_8hpp.html
@@ -63,7 +63,7 @@
 <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="option_8hpp_source.html">stout/option.hpp</a>&gt;</code><br/>
 <code>#include &quot;<a class="el" href="src_2master_2flags_8hpp_source.html">master/flags.hpp</a>&quot;</code><br/>
-<code>#include &quot;<a class="el" href="registrar_8hpp_source.html">master/registrar.hpp</a>&quot;</code><br/>
+<code>#include &quot;<a class="el" href="master_2registrar_8hpp_source.html">master/registrar.hpp</a>&quot;</code><br/>
 </div>
 <p><a href="mock__registrar_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/74cbbec8/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 4edd67d..f7626de 100644
--- a/content/api/latest/c++/mock__registrar_8hpp_source.html
+++ b/content/api/latest/c++/mock__registrar_8hpp_source.html
@@ -84,7 +84,7 @@
 <div class="line"><a name="l00030"></a><span class="lineno">   30</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="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 &quot;<a class="code" href="src_2master_2flags_8hpp.html">master/flags.hpp</a>&quot;</span></div>
-<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="registrar_8hpp.html">master/registrar.hpp</a>&quot;</span></div>
+<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="master_2registrar_8hpp.html">master/registrar.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>mesos {</div>
 <div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;<span class="keyword">namespace </span>internal {</div>
@@ -119,9 +119,9 @@
 <div class="ttc" id="classmesos_1_1internal_1_1tests_1_1MockRegistrar_html"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1MockRegistrar.html">mesos::internal::tests::MockRegistrar</a></div><div class="ttdef"><b>Definition:</b> mock_registrar.hpp:39</div></div>
 <div class="ttc" id="include_2mesos_2state_2state_8hpp_html"><div class="ttname"><a href="include_2mesos_2state_2state_8hpp.html">state.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="registrar_8hpp_html"><div class="ttname"><a href="registrar_8hpp.html">registrar.hpp</a></div></div>
 <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="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="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_1MockRegistrar_html_a8d108cba07776214e5f2652cd80fe28c"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1MockRegistrar.html#a8d108cba07776214e5f2652cd80fe28c">mesos::internal::tests::MockRegistrar::unmocked_apply</a></div><div class="ttdeci">process::Future&lt; bool &gt; unmocked_apply(process::Owned&lt; master::Operation &gt; operation)</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/74cbbec8/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 434772a..76a1e85 100644
--- a/content/api/latest/c++/mock__slave_8hpp_source.html
+++ b/content/api/latest/c++/mock__slave_8hpp_source.html
@@ -362,7 +362,7 @@
 <div class="ttc" id="classmesos_1_1internal_1_1tests_1_1MockSlave_html_a4d80115a30e055e31a6b877b1f3219d9"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1MockSlave.html#a4d80115a30e055e31a6b877b1f3219d9">mesos::internal::tests::MockSlave::MOCK_METHOD5</a></div><div class="ttdeci">MOCK_METHOD5(runTask, void(const process::UPID &amp;from, const FrameworkInfo &amp;frameworkInfo, const FrameworkID &amp;frameworkId, const process::UPID &amp;pid, const TaskInfo &amp;task))</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html_a10e4944e4e881bba067c34228679ef12"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#a10e4944e4e881bba067c34228679ef12">mesos::internal::slave::Slave::_qosCorrections</a></div><div class="ttdeci">virtual void _qosCorrections(const process::Future&lt; std::list&lt; mesos::slave::QoSCorrection &gt;&gt; &amp;correction)</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1tests_1_1MockGarbageCollector_html_ab3c3b436a375f1bd6343c72d3a2925c1"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1MockGarbageCollector.html#ab3c3b436a375f1bd6343c72d3a2925c1">mesos::internal::tests::MockGarbageCollector::~MockGarbageCollector</a></div><div class="ttdeci">virtual ~MockGarbageCollector()</div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Framework_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Framework.html">mesos::internal::slave::Framework</a></div><div class="ttdef"><b>Definition:</b> slave.hpp:853</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Framework_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Framework.html">mesos::internal::slave::Framework</a></div><div class="ttdef"><b>Definition:</b> slave.hpp:856</div></div>
 <div class="ttc" id="messages_8hpp_html"><div class="ttname"><a href="messages_8hpp.html">messages.hpp</a></div></div>
 <div class="ttc" id="classprocess_1_1Future_html"><div class="ttname"><a href="classprocess_1_1Future.html">process::Future&lt; Nothing &gt;</a></div></div>
 </div><!-- fragment --></div><!-- contents -->

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/74cbbec8/content/api/latest/c++/namespacemembers_0x67.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemembers_0x67.html b/content/api/latest/c++/namespacemembers_0x67.html
index b6b32d8..dd4ee54 100644
--- a/content/api/latest/c++/namespacemembers_0x67.html
+++ b/content/api/latest/c++/namespacemembers_0x67.html
@@ -372,6 +372,9 @@
 <li>getRegistryScheme()
 : <a class="el" href="namespacedocker_1_1spec.html#aee13764dfda2fe6922fca9d55b8b1722">docker::spec</a>
 </li>
+<li>getResourceProviderRegistryPath()
+: <a class="el" href="namespacemesos_1_1internal_1_1slave_1_1paths.html#a9170d1a318c72148c9d24c3368800743">mesos::internal::slave::paths</a>
+</li>
 <li>getResourcesInfoPath()
 : <a class="el" href="namespacemesos_1_1internal_1_1slave_1_1paths.html#a4bc31bd0b773ceac15a4b6314470647a">mesos::internal::slave::paths</a>
 </li>
@@ -409,8 +412,8 @@
 : <a class="el" href="namespacemesos_1_1internal_1_1slave_1_1paths.html#a30eca160890f4d81233280617de1de2f">mesos::internal::slave::paths</a>
 </li>
 <li>getStagingDir()
-: <a class="el" href="namespacemesos_1_1internal_1_1slave_1_1docker_1_1paths.html#a30892e08e25096e94eb34f77eb8d04c5">mesos::internal::slave::docker::paths</a>
-, <a class="el" href="namespacemesos_1_1internal_1_1slave_1_1appc_1_1paths.html#afe762bdaed14ea2293b3db4b076bb650">mesos::internal::slave::appc::paths</a>
+: <a class="el" href="namespacemesos_1_1internal_1_1slave_1_1appc_1_1paths.html#afe762bdaed14ea2293b3db4b076bb650">mesos::internal::slave::appc::paths</a>
+, <a class="el" href="namespacemesos_1_1internal_1_1slave_1_1docker_1_1paths.html#a30892e08e25096e94eb34f77eb8d04c5">mesos::internal::slave::docker::paths</a>
 </li>
 <li>getStagingTempDir()
 : <a class="el" href="namespacemesos_1_1internal_1_1slave_1_1docker_1_1paths.html#a83ef965f0d7c275de5e8c35262fcb9ab">mesos::internal::slave::docker::paths</a>
@@ -475,12 +478,12 @@
 <li>gmtime_r()
 : <a class="el" href="namespaceos.html#a5e0295f0e3bae2bd29d86803f9293b5d">os</a>
 </li>
-<li>gzip()
-: <a class="el" href="namespacemesos_1_1internal_1_1command.html#a2b3b7a8163ec2b5f2d08f459f59be459">mesos::internal::command</a>
-</li>
 <li>GZIP
 : <a class="el" href="namespacemesos_1_1internal_1_1command.html#ab14fc4c04c507bafcc3c10b4be19f728af1cd28417b03cfab3a8e16d66e34e18a">mesos::internal::command</a>
 </li>
+<li>gzip()
+: <a class="el" href="namespacemesos_1_1internal_1_1command.html#a2b3b7a8163ec2b5f2d08f459f59be459">mesos::internal::command</a>
+</li>
 <li>GZIP_MINIMUM_BODY_LENGTH
 : <a class="el" href="namespaceprocess.html#a13d37773ca341b12d88d7e5cf2654e83">process</a>
 </li>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/74cbbec8/content/api/latest/c++/namespacemembers_0x68.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemembers_0x68.html b/content/api/latest/c++/namespacemembers_0x68.html
index d6fe87e..873cdcb 100644
--- a/content/api/latest/c++/namespacemembers_0x68.html
+++ b/content/api/latest/c++/namespacemembers_0x68.html
@@ -121,12 +121,12 @@
 <li>hstrerror()
 : <a class="el" href="namespaceos.html#a73c0258b355f6a38f3809bcd16a8f25a">os</a>
 </li>
-<li>http()
-: <a class="el" href="namespacemesos_1_1uri.html#a5dff7c4a2df7be12fb642b5801c34f9f">mesos::uri</a>
-</li>
 <li>HTTP
 : <a class="el" href="namespaceprocess_1_1http.html#acc0a9c62d4bef93195e93af072f0cda5a293c9ea246ff9985dc6f62a650f78986">process::http</a>
 </li>
+<li>http()
+: <a class="el" href="namespacemesos_1_1uri.html#a5dff7c4a2df7be12fb642b5801c34f9f">mesos::uri</a>
+</li>
 <li>HTTP_MARKER_FILE
 : <a class="el" href="namespacemesos_1_1internal_1_1slave_1_1paths.html#af31065d67b7ad2c82ffaef293cf5ed95">mesos::internal::slave::paths</a>
 </li>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/74cbbec8/content/api/latest/c++/namespacemembers_0x6a.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemembers_0x6a.html b/content/api/latest/c++/namespacemembers_0x6a.html
index ec32bb9..cab9324 100644
--- a/content/api/latest/c++/namespacemembers_0x6a.html
+++ b/content/api/latest/c++/namespacemembers_0x6a.html
@@ -94,18 +94,19 @@
 : <a class="el" href="namespaceprocess_1_1internal.html#a05a2591dfe6a59e00bad2a5c9b6c8db3">process::internal</a>
 </li>
 <li>join()
-: <a class="el" href="namespacepath.html#a1729e1b6a293ad05545aa75e73f71de6">path</a>
+: <a class="el" href="namespacepath.html#aa86b16a2171cec90bb3337930513ef0f">path</a>
+, <a class="el" href="namespacestrings_1_1internal.html#a325c5015379eceee1d0b526b69292be4">strings::internal</a>
 , <a class="el" href="namespacestrings.html#ac315a6174f56cba0d8295f84da265416">strings</a>
-, <a class="el" href="namespacepath.html#a1d72015b1e35ab52249f56386c42d1a4">path</a>
-, <a class="el" href="namespacestrings.html#a17b772b14fe4a5d91260205e7d2e5775">strings</a>
-, <a class="el" href="namespacepath.html#aa86b16a2171cec90bb3337930513ef0f">path</a>
-, <a class="el" href="namespacestrings_1_1internal.html#aee9076202875ef7e5d438b5b8bb9e863">strings::internal</a>
+, <a class="el" href="namespacepath.html#a1729e1b6a293ad05545aa75e73f71de6">path</a>
+, <a class="el" href="namespacestrings.html#a7dcd151d2c339eb3c2f9ac9d75223eac">strings</a>
 </li>
 <li>JOIN
 : <a class="el" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#abb8ab3e62de157d1a7a81e08888ec30ca3d9cfcb5ef43cd2178bc5152c0c94368">mesos::internal::slave::containerizer::paths</a>
 </li>
 <li>join()
-: <a class="el" href="namespacestrings_1_1internal.html#a325c5015379eceee1d0b526b69292be4">strings::internal</a>
+: <a class="el" href="namespacepath.html#a1d72015b1e35ab52249f56386c42d1a4">path</a>
+, <a class="el" href="namespacestrings.html#ae96a03b66b88e25e074fc9000985506d">strings</a>
+, <a class="el" href="namespacestrings_1_1internal.html#aee9076202875ef7e5d438b5b8bb9e863">strings::internal</a>
 </li>
 <li>json()
 : <a class="el" href="namespaceJSON.html#ab3d5568528385a51beb070b35b561dab">JSON</a>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/74cbbec8/content/api/latest/c++/namespacemembers_0x6d.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemembers_0x6d.html b/content/api/latest/c++/namespacemembers_0x6d.html
index 1679e9a..087e1aa 100644
--- a/content/api/latest/c++/namespacemembers_0x6d.html
+++ b/content/api/latest/c++/namespacemembers_0x6d.html
@@ -320,12 +320,12 @@
 <li>MESSAGE_CONTENT_TYPE
 : <a class="el" href="namespacemesos.html#a7cf85c8dbda3d81772996a7830c9c29e">mesos</a>
 </li>
-<li>metrics
-: <a class="el" href="namespaceprocess_1_1metrics_1_1internal.html#aaa37243f659788386a13de558eba70a7">process::metrics::internal</a>
-</li>
 <li>Metrics()
 : <a class="el" href="namespacemesos_1_1internal_1_1tests.html#ace210c8852d8ef1f0f67ec3af06281f6">mesos::internal::tests</a>
 </li>
+<li>metrics
+: <a class="el" href="namespaceprocess_1_1metrics_1_1internal.html#aaa37243f659788386a13de558eba70a7">process::metrics::internal</a>
+</li>
 <li>MIN_AGENT_REREGISTER_TIMEOUT
 : <a class="el" href="namespacemesos_1_1internal_1_1master.html#a20e5905952444eba6901a5b9de5a29c8">mesos::internal::master</a>
 </li>
@@ -353,12 +353,12 @@
 <li>mkdtemp()
 : <a class="el" href="namespaceos.html#afe70fd86d13b8f10cafb222bb80adcf6">os</a>
 </li>
-<li>MKNOD
-: <a class="el" href="namespacemesos_1_1internal_1_1capabilities.html#abf44ee3490d4ec99e8549060bb8c9f58a452577e12ee3c2abde887aa616026f27">mesos::internal::capabilities</a>
-</li>
 <li>mknod()
 : <a class="el" href="namespaceos.html#accb0757a8d9eca48dd31c4c433d17cfd">os</a>
 </li>
+<li>MKNOD
+: <a class="el" href="namespacemesos_1_1internal_1_1capabilities.html#abf44ee3490d4ec99e8549060bb8c9f58a452577e12ee3c2abde887aa616026f27">mesos::internal::capabilities</a>
+</li>
 <li>mktemp()
 : <a class="el" href="namespaceos.html#a913abd73990a86de728ab7141b714b85">os</a>
 </li>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/74cbbec8/content/api/latest/c++/namespacemembers_0x6e.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemembers_0x6e.html b/content/api/latest/c++/namespacemembers_0x6e.html
index 8e9ec20..6b3e9a3 100644
--- a/content/api/latest/c++/namespacemembers_0x6e.html
+++ b/content/api/latest/c++/namespacemembers_0x6e.html
@@ -87,13 +87,13 @@
 <div class="textblock">Here is a list of all namespace members with links to the namespace documentation for each member:</div>
 
 <h3><a class="anchor" id="index_n"></a>- n -</h3><ul>
+<li>NAME
+: <a class="el" href="namespacemesos_1_1internal_1_1logger_1_1rotate.html#aee5dc359a1b6d22c5d912b166c895854">mesos::internal::logger::rotate</a>
+</li>
 <li>name
 : <a class="el" href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">os::Shell</a>
 , <a class="el" href="namespacerouting_1_1link.html#a92ef360196f329e41575de0f7a094a6e">routing::link</a>
 </li>
-<li>NAME
-: <a class="el" href="namespacemesos_1_1internal_1_1logger_1_1rotate.html#aee5dc359a1b6d22c5d912b166c895854">mesos::internal::logger::rotate</a>
-</li>
 <li>name_job()
 : <a class="el" href="namespaceos.html#a4c477c8086d4b3004c170ee05e5be9bf">os</a>
 </li>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/74cbbec8/content/api/latest/c++/namespacemembers_0x6f.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemembers_0x6f.html b/content/api/latest/c++/namespacemembers_0x6f.html
index 833ac82..4371c73 100644
--- a/content/api/latest/c++/namespacemembers_0x6f.html
+++ b/content/api/latest/c++/namespacemembers_0x6f.html
@@ -153,31 +153,29 @@
 , <a class="el" href="namespacemesos_1_1v1_1_1master.html#a4e55eea576b11b68f8c49fb77673f79c">mesos::v1::master</a>
 , <a class="el" href="namespacemesos_1_1v1.html#aefc502246a8492f0b7d2a0c8c473e342">mesos::v1</a>
 , <a class="el" href="namespaceproc.html#a74bcd61d4a4d1e78c692b17f4bc58030">proc</a>
+, <a class="el" href="namespaceos.html#ae7cfc38dfd6783b8d347893cb1dd6b8f">os</a>
 , <a class="el" href="namespacemesos_1_1v1.html#a57347e75160ac4ee6dc837e3e0bce1f7">mesos::v1</a>
-, <a class="el" href="namespacenet.html#a801fe1714d4b21629f8cda290c39baf6">net</a>
 , <a class="el" href="namespaceJSON.html#a76f40e87f0a9e2002f31f404721e0068">JSON</a>
 , <a class="el" href="namespacemesos_1_1v1.html#a03a484397c074cc0fcff24df8b968c59">mesos::v1</a>
-, <a class="el" href="namespaceJSON.html#a77e4778cade8fc81ced6fc1eda7fa617">JSON</a>
+, <a class="el" href="namespaceJSON.html#a01afb82d9e7aa0dd0030853f351c0685">JSON</a>
 , <a class="el" href="namespacemesos_1_1v1.html#aee0e8229b4bc63affea2aa0c2082ff09">mesos::v1</a>
-, <a class="el" href="namespacenet.html#a083be9578acfcf321b4d2dfdda362d5a">net</a>
+, <a class="el" href="namespacenet.html#ab2ed5173deb8f3daf281f9828613956d">net</a>
 , <a class="el" href="namespaceflags.html#ad03a3a00378ae3295bc571eeb9f7050b">flags</a>
+, <a class="el" href="namespaceprocess.html#a549e763d44bfc037bbfcf9558c72aa50">process</a>
 , <a class="el" href="namespacemesos_1_1v1.html#a8f572fe93f9c01c507db0cd46edbe76d">mesos::v1</a>
-, <a class="el" href="namespaceprocess.html#a7883f0e4a69d1899e4393c722f3a6be6">process</a>
+, <a class="el" href="namespaceprocess.html#a3816b8efecd3a0bb520823fb2534933c">process</a>
 , <a class="el" href="namespacemesos_1_1v1.html#a609e7f1994ec4fd5e1c9a910e10090db">mesos::v1</a>
-, <a class="el" href="namespaceprocess_1_1http_1_1authentication.html#af2bc907e0d37b7c0802351b2f31b6931">process::http::authentication</a>
 , <a class="el" href="namespaceprocess_1_1http.html#a64211e6e3428968c27b5753f05cbcf45">process::http</a>
 , <a class="el" href="namespaceprocess_1_1http_1_1authentication.html#ac9e252b8318f0ef96f408664b94b7b75">process::http::authentication</a>
+, <a class="el" href="namespaceprocess_1_1network_1_1unix.html#adeefcd3b3ee2108ee5edfa1b0833141f">process::network::unix</a>
 , <a class="el" href="namespacemesos_1_1agent.html#a3b1bc144376bfefe215d6bba57e67c36">mesos::agent</a>
-, <a class="el" href="namespaceprocess_1_1network_1_1inet.html#aeeb98511a7f2ae5797a252cab8c15679">process::network::inet</a>
 , <a class="el" href="namespacemesos_1_1internal_1_1slave.html#a591b9aa2ef19239263841988faa27fc4">mesos::internal::slave</a>
 , <a class="el" href="namespacemesos_1_1v1.html#a1dda370d1b39268f61082927d1cf93b2">mesos::v1</a>
 , <a class="el" href="namespacemesos_1_1v1_1_1scheduler.html#a1f156aa40247ed2b1bba2576f29ceac6">mesos::v1::scheduler</a>
-, <a class="el" href="namespacemesos_1_1internal_1_1slave.html#a48a59f25d5b99e3c3e9bc9437ba42d6c">mesos::internal::slave</a>
 , <a class="el" href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1spec.html#ac7535099ce3dc8acd4b7d41a247b8e78">mesos::internal::slave::cni::spec</a>
 , <a class="el" href="namespacemesos_1_1internal_1_1slave.html#aff395baf40381a02eb166f6944ca79e3">mesos::internal::slave</a>
 , <a class="el" href="namespacemesos_1_1agent.html#ab52d239bf5cfa9a43b7135bc896e1157">mesos::agent</a>
-, <a class="el" href="namespacemesos_1_1internal_1_1slave.html#acc816a5f127bb40e7d5464befda0a0a9">mesos::internal::slave</a>
-, <a class="el" href="namespacemesos_1_1internal.html#aba6f74e79c74b72a7f2c362485f1e051">mesos::internal</a>
+, <a class="el" href="namespacemesos_1_1internal.html#ab084ad1bedf653c926caaf012a443e33">mesos::internal</a>
 , <a class="el" href="namespacemesos_1_1v1_1_1scheduler.html#ae53a54b2e422632360159a2fde353f4e">mesos::v1::scheduler</a>
 , <a class="el" href="namespacemesos_1_1v1.html#ae1ef77c60fe9bd9a2ac21dd0cca95a35">mesos::v1</a>
 , <a class="el" href="namespacemesos_1_1internal_1_1log.html#a043f391d3cd175d4bc2eee7fcdc697fe">mesos::internal::log</a>
@@ -219,108 +217,112 @@
 , <a class="el" href="namespacemesos_1_1internal.html#a58e845e2ec645d45a1e130343269a30e">mesos::internal</a>
 , <a class="el" href="namespacemesos_1_1scheduler.html#aeda1161507f7e0658466cea3eb9dc189">mesos::scheduler</a>
 , <a class="el" href="namespacemesos.html#abdbfac36387a745b9b7c3587c407c77e">mesos</a>
-, <a class="el" href="namespacemesos_1_1internal_1_1slave.html#ad15adeb974e7acf07dd32160b23017a5">mesos::internal::slave</a>
+, <a class="el" href="namespacemesos_1_1internal_1_1slave.html#acc816a5f127bb40e7d5464befda0a0a9">mesos::internal::slave</a>
 , <a class="el" href="namespacemesos.html#a2be22fe05709c152e960f390b4d04686">mesos</a>
-, <a class="el" href="namespacemesos_1_1internal_1_1slave.html#aa38e22680e702e7e739a7ddf4d26ef99">mesos::internal::slave</a>
+, <a class="el" href="namespacemesos_1_1internal_1_1slave.html#a48a59f25d5b99e3c3e9bc9437ba42d6c">mesos::internal::slave</a>
 , <a class="el" href="namespacemesos.html#a22f922b46b803a3b504083a278775d89">mesos</a>
-, <a class="el" href="namespaceprocess_1_1network_1_1unix.html#adeefcd3b3ee2108ee5edfa1b0833141f">process::network::unix</a>
+, <a class="el" href="namespaceprocess_1_1network_1_1inet.html#aeeb98511a7f2ae5797a252cab8c15679">process::network::inet</a>
 , <a class="el" href="namespacemesos.html#a22984ea59933c84cf13bb3779aceb0ea">mesos</a>
+, <a class="el" href="namespaceprocess_1_1http_1_1authentication.html#af2bc907e0d37b7c0802351b2f31b6931">process::http::authentication</a>
 , <a class="el" href="namespaceprocess.html#af08ce50462fad9a5ee4fc1b24a9028f2">process</a>
 , <a class="el" href="namespacemesos.html#a1a2e2e92f24bcbece7bdc7d53b782c56">mesos</a>
-, <a class="el" href="namespaceprocess.html#a3816b8efecd3a0bb520823fb2534933c">process</a>
+, <a class="el" href="namespaceprocess.html#a57a041df6d38d9628efc0d9746e5d48b">process</a>
 , <a class="el" href="namespacemesos.html#a2b54e57d136a0c782589284808145f01">mesos</a>
-, <a class="el" href="namespaceprocess.html#a549e763d44bfc037bbfcf9558c72aa50">process</a>
+, <a class="el" href="namespaceprocess.html#a7883f0e4a69d1899e4393c722f3a6be6">process</a>
 , <a class="el" href="namespacemesos.html#af481ec62aef9c1bf85b90c0a0b782850">mesos</a>
+, <a class="el" href="namespacenet.html#a083be9578acfcf321b4d2dfdda362d5a">net</a>
 , <a class="el" href="namespaceJSON.html#ac96bbb00f53bc36a66e51125a7c95343">JSON</a>
 , <a class="el" href="namespacemesos.html#a9be4eb170bc682fb312c6f24d019027b">mesos</a>
-, <a class="el" href="namespaceJSON.html#ac29dc0c5b91c1c5f8fe7c928a65df642">JSON</a>
+, <a class="el" href="namespaceJSON.html#a77e4778cade8fc81ced6fc1eda7fa617">JSON</a>
 , <a class="el" href="namespacemesos.html#a1aa7f95c4173ececf2e2eebe7012d0ad">mesos</a>
+, <a class="el" href="namespacenet.html#a801fe1714d4b21629f8cda290c39baf6">net</a>
 , <a class="el" href="namespaceos.html#adf8abf607ec106e38317de03bcdda834">os</a>
 , <a class="el" href="namespacemesos.html#a912ea9aa2355db00d64768c8980f9593">mesos</a>
 </li>
 <li>operator&lt;=()
-: <a class="el" href="namespaceos.html#ae0567bbfde960caa1f0e7282ebba1129">os</a>
+: <a class="el" href="namespaceos.html#a4a0677e666a295e048cf4c65100a9e19">os</a>
 , <a class="el" href="namespacemesos_1_1v1.html#a6f7dc08665eca139af0750c83b41a088">mesos::v1</a>
+, <a class="el" href="namespaceos.html#aaa650dd8aa2a11305b96cc8addb62965">os</a>
 , <a class="el" href="namespacemesos.html#aaed69b584a1b0cc695d9a6e1adcd01ab">mesos</a>
-, <a class="el" href="namespacemesos_1_1internal_1_1slave.html#a7e2cc309dd4a1327365927bcb835721e">mesos::internal::slave</a>
+, <a class="el" href="namespacemesos_1_1v1.html#a97aac36b93256d16352f817260704599">mesos::v1</a>
 , <a class="el" href="namespacemesos.html#ae3e7c72a23c036906034a25e9d6895ad">mesos</a>
-, <a class="el" href="namespacemesos_1_1v1.html#a0a97c9ec8c88aa35a4750e938d1c6d44">mesos::v1</a>
-, <a class="el" href="namespacemesos.html#ab57fc596a1137bdd81d3b298e65ffa7e">mesos</a>
-, <a class="el" href="namespaceos.html#aaa650dd8aa2a11305b96cc8addb62965">os</a>
+, <a class="el" href="namespacemesos_1_1internal_1_1slave.html#a7e2cc309dd4a1327365927bcb835721e">mesos::internal::slave</a>
+, <a class="el" href="namespaceos.html#ae0567bbfde960caa1f0e7282ebba1129">os</a>
 </li>
 <li>operator==()
-: <a class="el" href="namespacemesos.html#a227b85f64ea58790c627ba123a422f14">mesos</a>
+: <a class="el" href="namespacemesos.html#a296d954895824c3dec2d9b7f61331021">mesos</a>
 , <a class="el" href="namespacemesos_1_1v1.html#a28daa4add8a5e82a4a82e8dea91490ec">mesos::v1</a>
-, <a class="el" href="namespacemesos.html#a296d954895824c3dec2d9b7f61331021">mesos</a>
-, <a class="el" href="namespacemesos_1_1v1.html#ae8c8677520aa191d0ed76304408121db">mesos::v1</a>
+, <a class="el" href="namespacemesos.html#a8d983f88a40b15948f68bdee79d605da">mesos</a>
+, <a class="el" href="namespacemesos_1_1v1.html#a558af0824c4c932483d4b1f797c8df64">mesos::v1</a>
 , <a class="el" href="namespacemesos.html#a5652f60420546d43b1ba1c6c063b532e">mesos</a>
 , <a class="el" href="namespacemesos_1_1v1.html#ab45ab4df0609b928fb28021312e4a819">mesos::v1</a>
+, <a class="el" href="namespacemesos.html#a5d76d098ce12844b69c144881136d28c">mesos</a>
+, <a class="el" href="namespacemesos_1_1v1.html#ad276d20bb93fcc49b89a5dffaf4404d4">mesos::v1</a>
 , <a class="el" href="namespacemesos.html#a39d1e6d803d0e076d235b76a982299b5">mesos</a>
-, <a class="el" href="namespacemesos_1_1v1.html#a492b25711600d294e72e9eff4ee91bc0">mesos::v1</a>
-, <a class="el" href="namespacemesos.html#aab4dfd6346f3f7c817876aceba021703">mesos</a>
 , <a class="el" href="namespacemesos_1_1v1.html#ae8bce3f7afcdf19bb769db50f396b314">mesos::v1</a>
-, <a class="el" href="namespacemesos.html#aa5d694482b96eacc8395612938446f64">mesos</a>
-, <a class="el" href="namespacecgroups_1_1devices.html#a5db45ea2593f65cb34948c1a1de6943f">cgroups::devices</a>
 , <a class="el" href="namespacemesos.html#af11b2e8a4b8cc885ba1a47d4e4991c7f">mesos</a>
-, <a class="el" href="namespacemesos_1_1v1.html#a2ae47640fdba9a4de3e9446ab0749edd">mesos::v1</a>
+, <a class="el" href="namespacemesos_1_1v1.html#a63555a0369e2f77c19bc652858fecffe">mesos::v1</a>
+, <a class="el" href="namespacemesos.html#a3f0be1a44db72a579bd0785ae5f0f5f7">mesos</a>
+, <a class="el" href="namespacemesos_1_1v1.html#a8b5fb76f110ef4d80b39d2dfd92e1e2b">mesos::v1</a>
+, <a class="el" href="namespacemesos_1_1internal_1_1slave.html#a9be31fa94f9a49c22650ce5e3a3954c0">mesos::internal::slave</a>
 , <a class="el" href="namespacemesos.html#a164009134bb3b33fc099a7464ffa4eda">mesos</a>
-, <a class="el" href="namespacemesos_1_1v1.html#a5fd51b8aee057fb883d15df591f56e86">mesos::v1</a>
+, <a class="el" href="namespacemesos_1_1v1.html#a2ae47640fdba9a4de3e9446ab0749edd">mesos::v1</a>
+, <a class="el" href="namespacecgroups_1_1devices.html#a901a7f78629834b72a902e36d579f8d1">cgroups::devices</a>
 , <a class="el" href="namespaceos.html#a5c6de77e356412060c38c5e41cdd5ba1">os</a>
-, <a class="el" href="namespacemesos_1_1v1.html#a08b6f314f1f025362e972993674ffaf4">mesos::v1</a>
+, <a class="el" href="namespacemesos_1_1internal_1_1slave.html#ae70d508e899aba72ca70430dab25161b">mesos::internal::slave</a>
 , <a class="el" href="namespacemesos_1_1internal.html#a381c38c1ad3718a9d4fc1c208255aea1">mesos::internal</a>
 , <a class="el" href="namespacemesos_1_1v1.html#ae97d28c64c7632353dcf01b917486c90">mesos::v1</a>
 , <a class="el" href="namespaceproc.html#a48e75dd8517c9830f45872c555cd8b66">proc</a>
 , <a class="el" href="namespacemesos_1_1v1.html#afa3198e28af4feae8b5339053c83cbf2">mesos::v1</a>
 , <a class="el" href="namespacemesos.html#ac003ccbc37c25d272715acfe0049a158">mesos</a>
 , <a class="el" href="namespacemesos_1_1v1.html#a7c489bf9fa59e7051c7a2c8cfe1d3e56">mesos::v1</a>
-, <a class="el" href="namespacemesos.html#a7efc7530631d4ff8d9bdafa08e1efd93">mesos</a>
-, <a class="el" href="namespacemesos_1_1internal_1_1slave.html#ae70d508e899aba72ca70430dab25161b">mesos::internal::slave</a>
-, <a class="el" href="namespacemesos_1_1v1.html#ab72ee12ec1799cc873ce950082abcd16">mesos::v1</a>
-, <a class="el" href="namespacemesos.html#aa25bb8acbed5348cf50cf7ef02040a8b">mesos</a>
-, <a class="el" href="namespacemesos_1_1v1.html#aa5eddde89d7e2aafdc615d07f840cb1b">mesos::v1</a>
-, <a class="el" href="namespacemesos.html#a4334845956ae2d55cbc345fcd6e19a89">mesos</a>
-, <a class="el" href="namespacemesos_1_1v1.html#aa04b81622951beae846cd6fe7b696345">mesos::v1</a>
-, <a class="el" href="namespacemesos.html#a46595d8ef0779db77f4c1f815609fd46">mesos</a>
-, <a class="el" href="namespacemesos_1_1v1.html#ac87f0d5690e5d2ffc976a7259e8790fd">mesos::v1</a>
-, <a class="el" href="namespacemesos.html#ab3c06efc91b4ab77d8abfa2017464841">mesos</a>
-, <a class="el" href="namespacemesos_1_1v1.html#a8b5fb76f110ef4d80b39d2dfd92e1e2b">mesos::v1</a>
-, <a class="el" href="namespacemesos.html#a7b8fb0bae685974bc8b26ae79f0517fd">mesos</a>
+, <a class="el" href="namespacemesos.html#a819515bd7b90b5d30c0ca7edd75432cf">mesos</a>
+, <a class="el" href="namespacemesos_1_1v1.html#a3239553edce73a781b87f8efe956fd35">mesos::v1</a>
+, <a class="el" href="namespaceos.html#a233ee9ab58e9c214bb9dada3b4cde87a">os</a>
+, <a class="el" href="namespacemesos.html#abff0d7fb58b560198d02866d3aad4af7">mesos</a>
 , <a class="el" href="namespacemesos_1_1v1.html#a7cafd35fc1780cef96d8b92bdd947273">mesos::v1</a>
+, <a class="el" href="namespacemesos.html#a5fad8045cf3cea5288e1b109af213cbe">mesos</a>
+, <a class="el" href="namespacemesos_1_1v1.html#a1575b8666dede303fd94b0408eadbe9f">mesos::v1</a>
+, <a class="el" href="namespacemesos.html#a6821bb3c709f699486a5536e9b3fa303">mesos</a>
+, <a class="el" href="namespaceJSON.html#a9f1de88f37b74b1f935497d13cca3464">JSON</a>
+, <a class="el" href="namespacemesos_1_1v1.html#a8f902df4f9b6a7d47a23b0e72f7b32d4">mesos::v1</a>
+, <a class="el" href="namespacemesos.html#adb1251e4351ece5baeb0fa6d32d823c0">mesos</a>
+, <a class="el" href="namespacemesos_1_1v1.html#aa4fcfc940496bcbe2d53b263ef1defc6">mesos::v1</a>
+, <a class="el" href="namespacemesos.html#ab3c06efc91b4ab77d8abfa2017464841">mesos</a>
+, <a class="el" href="namespacemesos_1_1v1.html#a40ed0947bbaa7ea818654d890e2aa23c">mesos::v1</a>
+, <a class="el" href="namespacemesos.html#a8f9a8ea3c49dc535603631ebddceedfd">mesos</a>
+, <a class="el" href="namespacemesos_1_1v1.html#ac87f0d5690e5d2ffc976a7259e8790fd">mesos::v1</a>
+, <a class="el" href="namespacemesos.html#aa5d694482b96eacc8395612938446f64">mesos</a>
+, <a class="el" href="namespacemesos_1_1v1.html#a5cad90e323309859bb5bda82c79b0b94">mesos::v1</a>
+, <a class="el" href="namespacemesos.html#ad766d676a9266e83d522de98c7c8fc83">mesos</a>
+, <a class="el" href="namespacemesos_1_1v1.html#ae8c8677520aa191d0ed76304408121db">mesos::v1</a>
 , <a class="el" href="namespacemesos.html#a284b786a953abd4da67735dce74615f3">mesos</a>
-, <a class="el" href="namespacemesos_1_1v1.html#a3239553edce73a781b87f8efe956fd35">mesos::v1</a>
-, <a class="el" href="namespacemesos.html#a25baf5dc50c84275f660a602705ac4fb">mesos</a>
-, <a class="el" href="namespacemesos_1_1v1.html#afa8bb628778c46da7f095f5cecc25da3">mesos::v1</a>
+, <a class="el" href="namespacemesos_1_1v1.html#ae23596cd2b82eaf802a1e835cb30034e">mesos::v1</a>
+, <a class="el" href="namespacemesos.html#af6729973832a80946201fa68244b6f99">mesos</a>
+, <a class="el" href="namespacecgroups_1_1devices.html#a5db45ea2593f65cb34948c1a1de6943f">cgroups::devices</a>
+, <a class="el" href="namespacemesos_1_1v1.html#a2ea47a8efb1f84ed04d9e2d845a0259d">mesos::v1</a>
 , <a class="el" href="namespacemesos_1_1internal_1_1xfs.html#ae68b6cb89b0b81fe5604f0464c3f7513">mesos::internal::xfs</a>
 , <a class="el" href="namespacemesos_1_1v1.html#a363c8bbb1b84f7a1f1d7d68ee2c1ce25">mesos::v1</a>
 , <a class="el" href="namespacecgroups_1_1devices.html#ad6bfb775bb8896d8bb6c9d81d2028d35">cgroups::devices</a>
-, <a class="el" href="namespacemesos_1_1internal_1_1protobuf_1_1slave.html#a565284f0eb182e88dd3930225c028a0e">mesos::internal::protobuf::slave</a>
+, <a class="el" href="namespacemesos.html#a7efc7530631d4ff8d9bdafa08e1efd93">mesos</a>
 , <a class="el" href="namespacemesos_1_1v1.html#ae50024220191dc70a8d4f901d7d089fb">mesos::v1</a>
-, <a class="el" href="namespacemesos.html#a5fad8045cf3cea5288e1b109af213cbe">mesos</a>
+, <a class="el" href="namespacemesos.html#a0f1d3bc5c33b779f69dabaec6403f845">mesos</a>
+, <a class="el" href="namespacemesos_1_1internal_1_1protobuf_1_1slave.html#a565284f0eb182e88dd3930225c028a0e">mesos::internal::protobuf::slave</a>
 , <a class="el" href="namespaceprocess.html#aecbdc1b686bf195f0a1ae0cc891b5f7c">process</a>
 , <a class="el" href="namespacemesos_1_1v1.html#a152c6cab947233acab27c6dba9b1ddb2">mesos::v1</a>
-, <a class="el" href="namespacemesos.html#a819515bd7b90b5d30c0ca7edd75432cf">mesos</a>
-, <a class="el" href="namespaceJSON.html#a9f1de88f37b74b1f935497d13cca3464">JSON</a>
-, <a class="el" href="namespacemesos_1_1v1.html#a04b3228b06b953730fce80c1a964b6fb">mesos::v1</a>
-, <a class="el" href="namespaceos.html#a233ee9ab58e9c214bb9dada3b4cde87a">os</a>
-, <a class="el" href="namespacemesos.html#af6729973832a80946201fa68244b6f99">mesos</a>
-, <a class="el" href="namespacemesos_1_1internal_1_1slave.html#a9be31fa94f9a49c22650ce5e3a3954c0">mesos::internal::slave</a>
-, <a class="el" href="namespacemesos_1_1v1.html#a06fdd5832854026d7049874aeb0e2276">mesos::v1</a>
-, <a class="el" href="namespacemesos.html#a3f0be1a44db72a579bd0785ae5f0f5f7">mesos</a>
+, <a class="el" href="namespacemesos.html#ab1c0704b7654185c3f371a4cade2449c">mesos</a>
 , <a class="el" href="namespaceos.html#a964a363626326ed56a030b26813124a7">os</a>
-, <a class="el" href="namespacecgroups_1_1devices.html#a901a7f78629834b72a902e36d579f8d1">cgroups::devices</a>
-, <a class="el" href="namespacemesos_1_1v1.html#a8ff235a8c2c5973db047ff44918bc2c8">mesos::v1</a>
-, <a class="el" href="namespacemesos.html#ab3fd2fac64b51133f5795fbc03f954bb">mesos</a>
-, <a class="el" href="namespacemesos_1_1v1.html#ad6644755c0325268befb5d01abf7a21c">mesos::v1</a>
-, <a class="el" href="namespacemesos.html#a0f1d3bc5c33b779f69dabaec6403f845">mesos</a>
+, <a class="el" href="namespacemesos_1_1v1.html#a06fdd5832854026d7049874aeb0e2276">mesos::v1</a>
+, <a class="el" href="namespacemesos.html#a46595d8ef0779db77f4c1f815609fd46">mesos</a>
 </li>
 <li>operator&gt;()
-: <a class="el" href="namespacemesos_1_1internal_1_1slave.html#aaaf87f4a8c743a20ab51b039e94a4a06">mesos::internal::slave</a>
-, <a class="el" href="namespaceos.html#abe2661c800845e8704d0689041382dd9">os</a>
+: <a class="el" href="namespaceos.html#a9b3ec4a9596510ae4f5147b50d50178b">os</a>
+, <a class="el" href="namespacemesos_1_1internal_1_1slave.html#aaaf87f4a8c743a20ab51b039e94a4a06">mesos::internal::slave</a>
+, <a class="el" href="namespaceos.html#a01c61a529abd402f5c7e1307d24f5378">os</a>
 </li>
 <li>operator&gt;=()
-: <a class="el" href="namespaceos.html#a7212150e865b156fdae90c1052407042">os</a>
+: <a class="el" href="namespaceos.html#a4c23527d085bb3223290521de16d298e">os</a>
 , <a class="el" href="namespacemesos_1_1internal_1_1slave.html#a78de39cdf7986b7bfdfe26ff2a743fdd">mesos::internal::slave</a>
-, <a class="el" href="namespaceos.html#aff40faf624abae939675cdfff558570b">os</a>
 </li>
 <li>operator&gt;&gt;()
 : <a class="el" href="namespaceprocess.html#a54c84b494905a04c7329602874020ad2">process</a>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/74cbbec8/content/api/latest/c++/namespacemembers_0x73.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemembers_0x73.html b/content/api/latest/c++/namespacemembers_0x73.html
index 9e33c01..648bbd6 100644
--- a/content/api/latest/c++/namespacemembers_0x73.html
+++ b/content/api/latest/c++/namespacemembers_0x73.html
@@ -146,12 +146,12 @@
 <li>SETFCAP
 : <a class="el" href="namespacemesos_1_1internal_1_1capabilities.html#abf44ee3490d4ec99e8549060bb8c9f58a50d1eff019d89ad9af78f881b5e940a1">mesos::internal::capabilities</a>
 </li>
-<li>SETGID
-: <a class="el" href="namespacemesos_1_1internal_1_1capabilities.html#abf44ee3490d4ec99e8549060bb8c9f58abc0f656f11e3daaa7b496fa0863f208f">mesos::internal::capabilities</a>
-</li>
 <li>setgid()
 : <a class="el" href="namespaceos.html#a34d621fcc9ff30cfe4869b40644a3b2b">os</a>
 </li>
+<li>SETGID
+: <a class="el" href="namespacemesos_1_1internal_1_1capabilities.html#abf44ee3490d4ec99e8549060bb8c9f58abc0f656f11e3daaa7b496fa0863f208f">mesos::internal::capabilities</a>
+</li>
 <li>setgroups()
 : <a class="el" href="namespaceos.html#a84b1082a4cacbb147c1ded91d860b4b5">os</a>
 </li>


[03/21] mesos-site git commit: Updated the website built from mesos SHA: 46db7e4.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/74cbbec8/content/api/latest/c++/resource__provider_2registry_8hpp.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/resource__provider_2registry_8hpp.html b/content/api/latest/c++/resource__provider_2registry_8hpp.html
new file mode 100644
index 0000000..82aa878
--- /dev/null
+++ b/content/api/latest/c++/resource__provider_2registry_8hpp.html
@@ -0,0 +1,66 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.5"/>
+<title>Apache Mesos: src/resource_provider/registry.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 style="padding-left: 0.5em;">
+   <div id="projectname">Apache Mesos
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.5 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li><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>  </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="headertitle">
+<div class="title">registry.hpp File Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+<div class="textblock"><code>#include &lt;resource_provider/registry.pb.h&gt;</code><br/>
+</div>
+<p><a href="resource__provider_2registry_8hpp_source.html">Go to the source code of this file.</a></p>
+</div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.5
+</small></address>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/74cbbec8/content/api/latest/c++/resource__provider_2registry_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/resource__provider_2registry_8hpp_source.html b/content/api/latest/c++/resource__provider_2registry_8hpp_source.html
new file mode 100644
index 0000000..0a9b58b
--- /dev/null
+++ b/content/api/latest/c++/resource__provider_2registry_8hpp_source.html
@@ -0,0 +1,87 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.5"/>
+<title>Apache Mesos: src/resource_provider/registry.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 style="padding-left: 0.5em;">
+   <div id="projectname">Apache Mesos
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.5 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li><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>  </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="headertitle">
+<div class="title">registry.hpp</div>  </div>
+</div><!--header-->
+<div class="contents">
+<a href="resource__provider_2registry_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;</div>
+<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="preprocessor">#ifndef __RESOURCE_PROVIDER_REGISTRY_HPP__</span></div>
+<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="preprocessor"></span><span class="preprocessor">#define __RESOURCE_PROVIDER_REGISTRY_HPP__</span></div>
+<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="preprocessor"></span></div>
+<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment">// ONLY USEFUL AFTER RUNNING PROTOC.</span></div>
+<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="preprocessor">#include &lt;resource_provider/registry.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="preprocessor">#endif // __RESOURCE_PROVIDER_REGISTRY_HPP__</span></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.5
+</small></address>
+</body>
+</html>


[14/21] mesos-site git commit: Updated the website built from mesos SHA: 46db7e4.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/74cbbec8/content/api/latest/c++/functions_0x70.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_0x70.html b/content/api/latest/c++/functions_0x70.html
index 737cc5f..4f3837b 100644
--- a/content/api/latest/c++/functions_0x70.html
+++ b/content/api/latest/c++/functions_0x70.html
@@ -169,10 +169,11 @@
 <li>patchVersion
 : <a class="el" href="structVersion.html#adefd3b36f307963dd8f5ee7a34267067">Version</a>
 </li>
-<li>PATH()
-: <a class="el" href="classmesos_1_1slave_1_1ContainerIO_1_1IO.html#a341f45297ccb682a0c97e7f164d03a55">mesos::slave::ContainerIO::IO</a>
-, <a class="el" href="classprocess_1_1Subprocess.html#a54793e9c516257d68776f63f0872c3c7">process::Subprocess</a>
-, <a class="el" href="classmesos_1_1slave_1_1ContainerIO_1_1IO.html#a7c8f14a0efec6a09b957d5d24b8f9e99a5ffb5f0d0de78321df46fc7c93ca64a3">mesos::slave::ContainerIO::IO</a>
+<li>PATH
+: <a class="el" href="classmesos_1_1slave_1_1ContainerIO_1_1IO.html#a7c8f14a0efec6a09b957d5d24b8f9e99a5ffb5f0d0de78321df46fc7c93ca64a3">mesos::slave::ContainerIO::IO</a>
+</li>
+<li>Path()
+: <a class="el" href="classPath.html#af26cfab021ddf49af73da3b2beca85ac">Path</a>
 </li>
 <li>path
 : <a class="el" href="classzookeeper_1_1URL.html#a019d70985b338f788012413dc84ce706">zookeeper::URL</a>
@@ -189,11 +190,10 @@
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache_1_1Entry.html#a67db657f034ac8b51e68ee0477a2da1e">mesos::internal::slave::FetcherProcess::Cache::Entry</a>
 , <a class="el" href="classprocess_1_1network_1_1unix_1_1Address.html#a93470f74fdd461facf698287be9a13fb">process::network::unix::Address</a>
 </li>
-<li>Path()
-: <a class="el" href="classPath.html#af26cfab021ddf49af73da3b2beca85ac">Path</a>
-</li>
 <li>PATH
 : <a class="el" href="structprocess_1_1http_1_1Response.html#a6dd5881e0450540a106e37257434eaada069715e7afa526f4f971dcf3d704b5c8">process::http::Response</a>
+, <a class="el" href="classmesos_1_1slave_1_1ContainerIO_1_1IO.html#a341f45297ccb682a0c97e7f164d03a55">mesos::slave::ContainerIO::IO</a>
+, <a class="el" href="classprocess_1_1Subprocess.html#a54793e9c516257d68776f63f0872c3c7">process::Subprocess</a>
 </li>
 <li>PathBuffer
 : <a class="el" href="struct__REPARSE__DATA__BUFFER.html#a147ca85ab16ce66bf0a2f0f512e6e2a4">_REPARSE_DATA_BUFFER</a>
@@ -251,6 +251,7 @@
 , <a class="el" href="classmesos_1_1internal_1_1master_1_1quota_1_1RemoveQuota.html#a53a7e1f0340bbc8a55ab9945ed285cd0">mesos::internal::master::quota::RemoveQuota</a>
 , <a class="el" href="classmesos_1_1internal_1_1master_1_1Operation.html#a2c77ce356a4e00b9ef0d8e3d04de7684">mesos::internal::master::Operation</a>
 , <a class="el" href="classmesos_1_1internal_1_1master_1_1weights_1_1UpdateWeights.html#aea9586bd7894653014f778e9b4dab91c">mesos::internal::master::weights::UpdateWeights</a>
+, <a class="el" href="classmesos_1_1resource__provider_1_1Registrar_1_1Operation.html#a835a153796f9091a048ad7cf4ab5836c">mesos::resource_provider::Registrar::Operation</a>
 </li>
 <li>Permissions()
 : <a class="el" href="structos_1_1Permissions.html#a7565a4cfec9845ea0b0436560298caf0">os::Permissions</a>
@@ -266,8 +267,13 @@
 <li>pgrp
 : <a class="el" href="structproc_1_1ProcessStatus.html#a3ae685cf9da43d9751f12dbbd7384c18">proc::ProcessStatus</a>
 </li>
-<li>pid()
-: <a class="el" href="classprocess_1_1Subprocess.html#ac3af3805968fc8b53e6c5a2a3cbdad2b">process::Subprocess</a>
+<li>pid
+: <a class="el" href="structinternal_1_1windows_1_1ProcessData.html#a65a4a4aba5450087363bfffdb30eea25">internal::windows::ProcessData</a>
+, <a class="el" href="structproc_1_1ProcessStatus.html#afd1efc7ade695e958b4f523cb4c65bbd">proc::ProcessStatus</a>
+, <a class="el" href="classmesos_1_1internal_1_1log_1_1Replica.html#a50f385d872cedd0c154b8830a57ee87d">mesos::internal::log::Replica</a>
+, <a class="el" href="classmesos_1_1internal_1_1master_1_1Registrar.html#a5462adfb393217f4a55c47c441ebb349">mesos::internal::master::Registrar</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MemoryTestHelper.html#a503b2ac86325c300400661654abf064c">mesos::internal::tests::MemoryTestHelper</a>
+, <a class="el" href="classprocess_1_1Subprocess.html#ac3af3805968fc8b53e6c5a2a3cbdad2b">process::Subprocess</a>
 </li>
 <li>PID
 : <a class="el" href="structprocess_1_1PID.html#afa12d094e6bf5c148da3e7e64fc69494">process::PID&lt; T &gt;</a>
@@ -288,11 +294,6 @@
 , <a class="el" href="structprocess_1_1ExitedEvent.html#a2f07488458b81d58735a08ed9f063896">process::ExitedEvent</a>
 , <a class="el" href="structos_1_1Fork_1_1Tree_1_1Memory.html#a2910197d41d5fcdf9822474d79cacd59">os::Fork::Tree::Memory</a>
 , <a class="el" href="structos_1_1Process.html#a8c68e0a8c8693f2acacf0f428ea0a493">os::Process</a>
-, <a class="el" href="structinternal_1_1windows_1_1ProcessData.html#a65a4a4aba5450087363bfffdb30eea25">internal::windows::ProcessData</a>
-, <a class="el" href="structproc_1_1ProcessStatus.html#afd1efc7ade695e958b4f523cb4c65bbd">proc::ProcessStatus</a>
-, <a class="el" href="classmesos_1_1internal_1_1log_1_1Replica.html#a50f385d872cedd0c154b8830a57ee87d">mesos::internal::log::Replica</a>
-, <a class="el" href="classmesos_1_1internal_1_1master_1_1Registrar.html#a5462adfb393217f4a55c47c441ebb349">mesos::internal::master::Registrar</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MemoryTestHelper.html#a503b2ac86325c300400661654abf064c">mesos::internal::tests::MemoryTestHelper</a>
 </li>
 <li>pids
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html#a7bc12246d1bf01a5d5aadc612840aa52">mesos::internal::slave::PosixIsolatorProcess</a>
@@ -334,11 +335,11 @@
 , <a class="el" href="classmesos_1_1v1_1_1Resources.html#a1be5df93f5ce1404c452bf0798af9967">mesos::v1::Resources</a>
 </li>
 <li>port
-: <a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#af20f3281fcef10c5180fa31aeae0ef81">mesos::internal::master::Flags</a>
+: <a class="el" href="structprocess_1_1http_1_1URL.html#ad1926a8cdc7de53e09cbd954b302b511">process::http::URL</a>
+, <a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#af20f3281fcef10c5180fa31aeae0ef81">mesos::internal::master::Flags</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a69c680158e3fd01f5742e11f8d7825fe">mesos::internal::slave::Flags</a>
 , <a class="el" href="structmesos_1_1internal_1_1tests_1_1HttpServerTestHelper_1_1Flags.html#ae4796c22fb46ea1a31044ed3891be1f6">mesos::internal::tests::HttpServerTestHelper::Flags</a>
 , <a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html#ae3e7e66a36596662847c5a36b114af15">process::network::inet::Address</a>
-, <a class="el" href="structprocess_1_1http_1_1URL.html#ad1926a8cdc7de53e09cbd954b302b511">process::http::URL</a>
 </li>
 <li>portMappings
 : <a class="el" href="classDocker_1_1RunOptions.html#ae237a5dab57584fae5f4dfb6ebebad82">Docker::RunOptions</a>
@@ -350,8 +351,8 @@
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1PortMappingUpdate.html#a6cd9d283b9847515ec1b0b021579fb70">mesos::internal::slave::PortMappingUpdate</a>
 </li>
 <li>ports()
-: <a class="el" href="classmesos_1_1v1_1_1Resources.html#a1ab96be4f854c93afefaa62802d46f0b">mesos::v1::Resources</a>
-, <a class="el" href="classmesos_1_1Resources.html#af9c888191c3f7408ab11bb064e881507">mesos::Resources</a>
+: <a class="el" href="classmesos_1_1Resources.html#af9c888191c3f7408ab11bb064e881507">mesos::Resources</a>
+, <a class="el" href="classmesos_1_1v1_1_1Resources.html#a1ab96be4f854c93afefaa62802d46f0b">mesos::v1::Resources</a>
 </li>
 <li>ports_to_add
 : <a class="el" href="structmesos_1_1internal_1_1slave_1_1PortMappingUpdate_1_1Flags.html#a2f01f58b5e10762cc33044cfe5b77084">mesos::internal::slave::PortMappingUpdate::Flags</a>
@@ -382,7 +383,7 @@
 : <a class="el" href="structprocess_1_1http_1_1Status.html#a52227b30875d794c719a53fc2c7f42eb">process::http::Status</a>
 </li>
 <li>PreconditionFailed()
-: <a class="el" href="structprocess_1_1http_1_1PreconditionFailed.html#a8927e97c394882eb87d4772ee85bcb2a">process::http::PreconditionFailed</a>
+: <a class="el" href="structprocess_1_1http_1_1PreconditionFailed.html#a5a17b1fd4057fc064d5bdc0d5a516fb9">process::http::PreconditionFailed</a>
 </li>
 <li>prefix
 : <a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1Metrics.html#ad2a2d1fbb2d666bf7b5f4b0e09126abd">mesos::internal::master::allocator::Metrics</a>
@@ -390,39 +391,39 @@
 </li>
 <li>prepare()
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1VolumeSecretIsolatorProcess.html#a974beb91927e6e1f92a27d7686d54d89">mesos::internal::slave::VolumeSecretIsolatorProcess</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxFilesystemIsolatorProcess.html#a88eec00bf4a5fb44743c6317cb692594">mesos::internal::slave::LinuxFilesystemIsolatorProcess</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1XfsDiskIsolatorProcess.html#a6ac149587d64f556500a6fc227915bbe">mesos::internal::slave::XfsDiskIsolatorProcess</a>
-, <a class="el" href="classmesos_1_1slave_1_1ContainerLogger.html#ad5f5c3cb7cbe6499cc609a165917cc72">mesos::slave::ContainerLogger</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1EnvironmentSecretIsolatorProcess.html#a2f03baa1e274f77828757b3699b3a523">mesos::internal::slave::EnvironmentSecretIsolatorProcess</a>
+, <a class="el" href="classmesos_1_1slave_1_1Isolator.html#a35cb3afae3f941fd4450a763eb123d6d">mesos::slave::Isolator</a>
 , <a class="el" href="classmesos_1_1internal_1_1logger_1_1LogrotateContainerLogger.html#a9c4ae73855054894da085dba0d037ffe">mesos::internal::logger::LogrotateContainerLogger</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1SandboxContainerLogger.html#a4e8ddc5cdf7acee8ececd652f2fe470d">mesos::internal::slave::SandboxContainerLogger</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1IOSwitchboard.html#ad58eafeb96f1c2b760e6f2652c1fbabc">mesos::internal::slave::IOSwitchboard</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolator.html#a289db030d60e8b4dcb6cedba2a8453e8">mesos::internal::slave::MesosIsolator</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a030a1d8c77900f91da6d3081d3cdb893">mesos::internal::slave::MesosIsolatorProcess</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1AppcRuntimeIsolatorProcess.html#abf6c41985fbe21ab03e1355d62be492c">mesos::internal::slave::AppcRuntimeIsolatorProcess</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html#ab9452f024759552766a99824d73cafae">mesos::internal::slave::CgroupsIsolatorProcess</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1Subsystem.html#a3007548a9361c0194017b00e9a88e7f0">mesos::internal::slave::Subsystem</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1DevicesSubsystem.html#aa62a9b72ddb3eb8282da5641e914904d">mesos::internal::slave::DevicesSubsystem</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1MemorySubsystem.html#a2bee511d8427a79a56e09b9a48d55c89">mesos::internal::slave::MemorySubsystem</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1NetClsSubsystem.html#abf3febf7e4e732a7764c4537f626da04">mesos::internal::slave::NetClsSubsystem</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1PerfEventSubsystem.html#a285e4dc5900302bec9bb7caf0641675e">mesos::internal::slave::PerfEventSubsystem</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerRuntimeIsolatorProcess.html#a5248c2c45099c00b16bb7ab5e5cc7e02">mesos::internal::slave::DockerRuntimeIsolatorProcess</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerVolumeIsolatorProcess.html#a51a3341ecc4035d8605273b974237b39">mesos::internal::slave::DockerVolumeIsolatorProcess</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1EnvironmentSecretIsolatorProcess.html#a2f03baa1e274f77828757b3699b3a523">mesos::internal::slave::EnvironmentSecretIsolatorProcess</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1VolumeSandboxPathIsolatorProcess.html#a098095cb7af213cdf69e43874696089b">mesos::internal::slave::VolumeSandboxPathIsolatorProcess</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxFilesystemIsolatorProcess.html#a88eec00bf4a5fb44743c6317cb692594">mesos::internal::slave::LinuxFilesystemIsolatorProcess</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixFilesystemIsolatorProcess.html#ab14ce6d047f10978be388b598055fd40">mesos::internal::slave::PosixFilesystemIsolatorProcess</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1SharedFilesystemIsolatorProcess.html#a9214c03413d5d30d6b96d8bb73b4f203">mesos::internal::slave::SharedFilesystemIsolatorProcess</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1NvidiaGpuIsolatorProcess.html#a9529787f587a13e528b6fdfdd87fd6fc">mesos::internal::slave::NvidiaGpuIsolatorProcess</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxCapabilitiesIsolatorProcess.html#a5d066816de81b81462b93b8699af4d25">mesos::internal::slave::LinuxCapabilitiesIsolatorProcess</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1NamespacesIPCIsolatorProcess.html#af55cced1706b987e9a188d946bd69894">mesos::internal::slave::NamespacesIPCIsolatorProcess</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1NamespacesPidIsolatorProcess.html#a81751627c0d1318dc4aff01fa3a7375c">mesos::internal::slave::NamespacesPidIsolatorProcess</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorProcess.html#a5c646c0b22fc11d8abf3feddab473ee0">mesos::internal::slave::NetworkCniIsolatorProcess</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1VolumeImageIsolatorProcess.html#a42d5e2341e2391c25e310aac0ec13716">mesos::internal::slave::VolumeImageIsolatorProcess</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1PortMappingIsolatorProcess.html#a535e167c886cbb656a729fe83386a14d">mesos::internal::slave::PortMappingIsolatorProcess</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixDiskIsolatorProcess.html#a21f4fd07d612aaadee17aa9211130500">mesos::internal::slave::PosixDiskIsolatorProcess</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixRLimitsIsolatorProcess.html#a0e119e29caca70fdd5b21126865a788a">mesos::internal::slave::PosixRLimitsIsolatorProcess</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html#a58494a44c2f7f573a6edbe6aecd794ce">mesos::internal::slave::PosixIsolatorProcess</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1VolumeImageIsolatorProcess.html#a42d5e2341e2391c25e310aac0ec13716">mesos::internal::slave::VolumeImageIsolatorProcess</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1VolumeHostPathIsolatorProcess.html#a726ff6d0e4a31e617b916641e5dc320c">mesos::internal::slave::VolumeHostPathIsolatorProcess</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1PerfEventSubsystem.html#a285e4dc5900302bec9bb7caf0641675e">mesos::internal::slave::PerfEventSubsystem</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1PortMappingIsolatorProcess.html#a535e167c886cbb656a729fe83386a14d">mesos::internal::slave::PortMappingIsolatorProcess</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxCapabilitiesIsolatorProcess.html#a5d066816de81b81462b93b8699af4d25">mesos::internal::slave::LinuxCapabilitiesIsolatorProcess</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1Subsystem.html#a3007548a9361c0194017b00e9a88e7f0">mesos::internal::slave::Subsystem</a>
-, <a class="el" href="classmesos_1_1slave_1_1Isolator.html#a35cb3afae3f941fd4450a763eb123d6d">mesos::slave::Isolator</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1NetClsSubsystem.html#abf3febf7e4e732a7764c4537f626da04">mesos::internal::slave::NetClsSubsystem</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1XfsDiskIsolatorProcess.html#a6ac149587d64f556500a6fc227915bbe">mesos::internal::slave::XfsDiskIsolatorProcess</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorProcess.html#a5c646c0b22fc11d8abf3feddab473ee0">mesos::internal::slave::NetworkCniIsolatorProcess</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1NvidiaGpuIsolatorProcess.html#a9529787f587a13e528b6fdfdd87fd6fc">mesos::internal::slave::NvidiaGpuIsolatorProcess</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html#ab9452f024759552766a99824d73cafae">mesos::internal::slave::CgroupsIsolatorProcess</a>
+, <a class="el" href="classmesos_1_1slave_1_1ContainerLogger.html#ad5f5c3cb7cbe6499cc609a165917cc72">mesos::slave::ContainerLogger</a>
 </li>
 <li>prerelease
 : <a class="el" href="structVersion.html#a7a84d53671e12798a9757e6b8260df9c">Version</a>
@@ -431,17 +432,15 @@
 : <a class="el" href="classrouting_1_1Handle.html#aa00681ce3340268af92a1b1aa575655d">routing::Handle</a>
 , <a class="el" href="structmesos_1_1internal_1_1slave_1_1NetClsHandle.html#aaf9eecee18c770012575d4526fe927fb">mesos::internal::slave::NetClsHandle</a>
 </li>
-<li>principal
-: <a class="el" href="structmesos_1_1internal_1_1master_1_1Master_1_1Subscribers_1_1Subscriber.html#a13da2ab712b9f1b041694374ebabeb92">mesos::internal::master::Master::Subscribers::Subscriber</a>
-</li>
 <li>Principal()
 : <a class="el" href="structprocess_1_1http_1_1authentication_1_1Principal.html#a55a771528ffe0bb6a3790a96a500948f">process::http::authentication::Principal</a>
 </li>
 <li>principal
 : <a class="el" href="structprocess_1_1http_1_1authentication_1_1AuthenticationResult.html#a999ea72bc42ca09641699398e612540a">process::http::authentication::AuthenticationResult</a>
+, <a class="el" href="structmesos_1_1internal_1_1master_1_1Master_1_1Subscribers_1_1Subscriber.html#a13da2ab712b9f1b041694374ebabeb92">mesos::internal::master::Master::Subscribers::Subscriber</a>
 </li>
 <li>Principal()
-: <a class="el" href="structprocess_1_1http_1_1authentication_1_1Principal.html#ad371e6931c0d1f6653b9712489c9ca2a">process::http::authentication::Principal</a>
+: <a class="el" href="structprocess_1_1http_1_1authentication_1_1Principal.html#a52640d68809c22e09de880001b8fb519">process::http::authentication::Principal</a>
 </li>
 <li>print_name
 : <a class="el" href="structinternal_1_1windows_1_1SymbolicLink.html#a7ca6332f2c62622fdf6a8340989fb837">internal::windows::SymbolicLink</a>
@@ -452,36 +451,34 @@
 <li>PrintNameOffset
 : <a class="el" href="struct__REPARSE__DATA__BUFFER.html#a2957208cf83448056aff7c03495c8be2">_REPARSE_DATA_BUFFER</a>
 </li>
-<li>Priority()
-: <a class="el" href="classrouting_1_1filter_1_1Priority.html#a41a1939341586e23fe3260c5b94fcc59">routing::filter::Priority</a>
-</li>
 <li>priority
 : <a class="el" href="structproc_1_1ProcessStatus.html#a6ab2b0aee6bdebe3eab419e48b0f0b3f">proc::ProcessStatus</a>
 , <a class="el" href="structrouting_1_1filter_1_1Filter.html#a4092907cf26633122a73f1f6e2f5dea1">routing::filter::Filter&lt; Classifier &gt;</a>
 </li>
+<li>Priority()
+: <a class="el" href="classrouting_1_1filter_1_1Priority.html#a41a1939341586e23fe3260c5b94fcc59">routing::filter::Priority</a>
+</li>
 <li>privileged
 : <a class="el" href="classDocker_1_1RunOptions.html#a33f18cefbc3ca182e25e11864aaf6b7c">Docker::RunOptions</a>
 </li>
 <li>ProbeNode()
 : <a class="el" href="classmesos_1_1csi_1_1Client.html#a2c1684c32d59cd70f0b724ec8cbc67cb">mesos::csi::Client</a>
 </li>
-<li>process()
-: <a class="el" href="classProcessWatcher.html#a8858c74f313c22f72836beabb73e7c27">ProcessWatcher&lt; T &gt;</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1SandboxContainerLogger.html#ae6d52b98a684d49fa90ea828cf8a6b8c">mesos::internal::slave::SandboxContainerLogger</a>
-, <a class="el" href="classZooKeeper.html#ac9d13dd38697506dfbe4df25cc97dc93">ZooKeeper</a>
+<li>process
+: <a class="el" href="classzookeeper_1_1Group.html#a140a7fc9a09f4c07b6f30163b70e3651">zookeeper::Group</a>
+, <a class="el" href="classProcessWatcher.html#a8858c74f313c22f72836beabb73e7c27">ProcessWatcher&lt; T &gt;</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1ZooKeeperTest_1_1TestWatcher.html#a747c1b1809456584e2d9d6be312484ce">mesos::internal::tests::ZooKeeperTest::TestWatcher</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1NoopResourceEstimator.html#aa901c292530c7e8315b6882a18903072">mesos::internal::slave::NoopResourceEstimator</a>
-, <a class="el" href="classzookeeper_1_1Group.html#a140a7fc9a09f4c07b6f30163b70e3651">zookeeper::Group</a>
+, <a class="el" href="classZooKeeper.html#ac9d13dd38697506dfbe4df25cc97dc93">ZooKeeper</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_1slave_1_1NoopQoSController.html#a46312bf88afe0db928f4adc8547df4cc">mesos::internal::slave::NoopQoSController</a>
+, <a class="el" href="classmesos_1_1internal_1_1logger_1_1LogrotateContainerLogger.html#abb34cdfbdc44341018b34fcd96db68fd">mesos::internal::logger::LogrotateContainerLogger</a>
+, <a class="el" href="classos_1_1ProcessTree.html#a866cebd58c7873e1892ce34ebde52bd4">os::ProcessTree</a>
 , <a class="el" href="classWatcher.html#adeb1a2dc3d0279f519fe382475dd4af1">Watcher</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()
 : <a class="el" href="structos_1_1Process.html#a76dd0285ba52c97a1c6776778c584d47">os::Process</a>
 </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="classos_1_1ProcessTree.html#a866cebd58c7873e1892ce34ebde52bd4">os::ProcessTree</a>
-</li>
 <li>process_handle
 : <a class="el" href="structinternal_1_1windows_1_1ProcessData.html#a96c76121644bd430e9ca67cf57636c0d">internal::windows::ProcessData</a>
 </li>
@@ -515,7 +512,7 @@
 : <a class="el" href="classflags_1_1FlagsBase.html#a88f899fbf20a712e8bb7236284b41bf4">flags::FlagsBase</a>
 </li>
 <li>Promise()
-: <a class="el" href="classprocess_1_1Promise.html#ae21d4ecd85e32dd84e32dd5813ac9284">process::Promise&lt; T &gt;</a>
+: <a class="el" href="classprocess_1_1Promise.html#ad96eae1c1003a896e34b6a4c66e23c39">process::Promise&lt; T &gt;</a>
 </li>
 <li>Promise&lt; T &gt;
 : <a class="el" href="classprocess_1_1Future.html#a697fa51a09bfecabc58fd6d07ce8f501">process::Future&lt; T &gt;</a>
@@ -527,23 +524,23 @@
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html#a145bab553df35695cb414a67abdf13db">mesos::internal::slave::PosixIsolatorProcess</a>
 </li>
 <li>protocol
-: <a class="el" href="structDocker_1_1PortMapping.html#a2af6ba4b5d848dacd369567906b127fc">Docker::PortMapping</a>
-, <a class="el" href="structrouting_1_1filter_1_1basic_1_1Classifier.html#a18a5159e074dd940511858f96144e37f">routing::filter::basic::Classifier</a>
+: <a class="el" href="structrouting_1_1filter_1_1basic_1_1Classifier.html#a18a5159e074dd940511858f96144e37f">routing::filter::basic::Classifier</a>
+, <a class="el" href="structDocker_1_1PortMapping.html#a2af6ba4b5d848dacd369567906b127fc">Docker::PortMapping</a>
 </li>
 <li>provide()
 : <a class="el" href="classprocess_1_1ProcessBase.html#a6b32f94df3a92225825a1cc426b060c8">process::ProcessBase</a>
 </li>
 <li>provision()
-: <a class="el" href="classmesos_1_1internal_1_1slave_1_1OverlayBackend.html#a0c9bee10cf997eb93314a9c8d6374a0d">mesos::internal::slave::OverlayBackend</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1BindBackend.html#a2dd8bcf080e7dfcf4e2787b4f32a7476">mesos::internal::slave::BindBackend</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1ProvisionerProcess.html#aad146c139ae4cf525af67ff02b8e46da">mesos::internal::slave::ProvisionerProcess</a>
+: <a class="el" href="classmesos_1_1internal_1_1slave_1_1AufsBackend.html#a09afe349984a47b1bbb834d7e3ee5409">mesos::internal::slave::AufsBackend</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1OverlayBackend.html#a0c9bee10cf997eb93314a9c8d6374a0d">mesos::internal::slave::OverlayBackend</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1Backend.html#aebde8461695237e9b631cc3c5cf2b091">mesos::internal::slave::Backend</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1Provisioner.html#aae0c5af9cd4e83581aca75fd575e45ac">mesos::internal::slave::Provisioner</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1BindBackend.html#a2dd8bcf080e7dfcf4e2787b4f32a7476">mesos::internal::slave::BindBackend</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1CopyBackend.html#ae61d26b9edf7dd405a5f759b14ef6b99">mesos::internal::slave::CopyBackend</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1AufsBackend.html#a09afe349984a47b1bbb834d7e3ee5409">mesos::internal::slave::AufsBackend</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1ProvisionerProcess.html#aad146c139ae4cf525af67ff02b8e46da">mesos::internal::slave::ProvisionerProcess</a>
 </li>
 <li>Provisioner()
-: <a class="el" href="classmesos_1_1internal_1_1slave_1_1Provisioner.html#a5e75687448e6a0d872e6ffdb665849ab">mesos::internal::slave::Provisioner</a>
+: <a class="el" href="classmesos_1_1internal_1_1slave_1_1Provisioner.html#ac76bb3ae65c6e316914bcfef8730155e">mesos::internal::slave::Provisioner</a>
 </li>
 <li>ProvisionerProcess()
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1ProvisionerProcess.html#a05f41f06d07ed3ac032769ab6d117c12">mesos::internal::slave::ProvisionerProcess</a>
@@ -557,20 +554,18 @@
 <li>ProxyExecutor()
 : <a class="el" href="classmesos_1_1python_1_1ProxyExecutor.html#afd5d133668b3f3d7e1119cd22e61a72b">mesos::python::ProxyExecutor</a>
 </li>
-<li>proxyScheduler
-: <a class="el" href="structmesos_1_1python_1_1MesosSchedulerDriverImpl.html#afc6f64ec1e1fc68c473099be8bb12077">mesos::python::MesosSchedulerDriverImpl</a>
-</li>
 <li>ProxyScheduler()
 : <a class="el" href="classmesos_1_1python_1_1ProxyScheduler.html#a03816b3e6456f7c129c99b28bd62060c">mesos::python::ProxyScheduler</a>
 </li>
-<li>prune()
-: <a class="el" href="classmesos_1_1internal_1_1slave_1_1GarbageCollector.html#aa0cd8028bc38e4cf966125bdaddf9231">mesos::internal::slave::GarbageCollector</a>
+<li>proxyScheduler
+: <a class="el" href="structmesos_1_1python_1_1MesosSchedulerDriverImpl.html#afc6f64ec1e1fc68c473099be8bb12077">mesos::python::MesosSchedulerDriverImpl</a>
 </li>
 <li>Prune()
 : <a class="el" href="classmesos_1_1internal_1_1master_1_1Prune.html#a6c62d3723aea5572af587ab6e1020682">mesos::internal::master::Prune</a>
 </li>
 <li>prune()
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1GarbageCollectorProcess.html#a70df50e4c266551f3344e74a8081ff57">mesos::internal::slave::GarbageCollectorProcess</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1GarbageCollector.html#aa0cd8028bc38e4cf966125bdaddf9231">mesos::internal::slave::GarbageCollector</a>
 </li>
 <li>ps()
 : <a class="el" href="classDocker.html#ae3d964240a23f43633d7f8c740ce246b">Docker</a>
@@ -579,11 +574,11 @@
 : <a class="el" href="classos_1_1ProcessTree.html#aee678f34e93564ef84a6e2248ad769a1">os::ProcessTree</a>
 </li>
 <li>pull()
-: <a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1Puller.html#ac32648fd850bed4d306a21d1ceece9bb">mesos::internal::slave::docker::Puller</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1RegistryPuller.html#a213db5003d19cbcac784fc492cb278a3">mesos::internal::slave::docker::RegistryPuller</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizerProcess.html#acdb0e3fe92ec605185e566fb27e7aeff">mesos::internal::slave::DockerContainerizerProcess</a>
+: <a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizerProcess.html#acdb0e3fe92ec605185e566fb27e7aeff">mesos::internal::slave::DockerContainerizerProcess</a>
 , <a class="el" href="classDocker.html#ad4131f2a6b66ab4661339c51d20d812d">Docker</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1Puller.html#ac32648fd850bed4d306a21d1ceece9bb">mesos::internal::slave::docker::Puller</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1LocalPuller.html#a0292a51886ff5240557f5508ebd163b3">mesos::internal::slave::docker::LocalPuller</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1RegistryPuller.html#a213db5003d19cbcac784fc492cb278a3">mesos::internal::slave::docker::RegistryPuller</a>
 </li>
 <li>push()
 : <a class="el" href="classprocess_1_1metrics_1_1Metric.html#a062843ad9a1376532c176370a09e29d2">process::metrics::Metric</a>
@@ -593,12 +588,12 @@
 , <a class="el" href="classmesos_1_1Resources.html#a0128e578d26c22934e888a66b9424717">mesos::Resources</a>
 </li>
 <li>put()
-: <a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager.html#af672706fe637c9cdad8144233718198e">mesos::internal::slave::docker::MetadataManager</a>
-, <a class="el" href="classMultimap.html#a86848edcdc42b4e0b46e3d6beccec2c6">Multimap&lt; K, V &gt;</a>
+: <a class="el" href="classprocess_1_1Queue.html#a9f8aa372271f673f283797728afebb08">process::Queue&lt; T &gt;</a>
 , <a class="el" href="classCache.html#a7b54629fb513d4b1652951bb713a0635">Cache&lt; Key, Value &gt;</a>
-, <a class="el" href="classprocess_1_1Queue.html#a9f8aa372271f673f283797728afebb08">process::Queue&lt; T &gt;</a>
-, <a class="el" href="classhashmap.html#a040f93efd556981326f0809e0f24f9ef">hashmap&lt; Key, Value, Hash, Equal &gt;</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager.html#af672706fe637c9cdad8144233718198e">mesos::internal::slave::docker::MetadataManager</a>
 , <a class="el" href="classmultihashmap.html#ae10d45cc115dd9f16c07e3fb9a980bca">multihashmap&lt; Key, Value, Hash, Equal &gt;</a>
+, <a class="el" href="classhashmap.html#a040f93efd556981326f0809e0f24f9ef">hashmap&lt; Key, Value, Hash, Equal &gt;</a>
+, <a class="el" href="classMultimap.html#a86848edcdc42b4e0b46e3d6beccec2c6">Multimap&lt; K, V &gt;</a>
 </li>
 <li>pw_dir
 : <a class="el" href="structpasswd.html#afa7bb51f592e9199dc776ccc763352a7">passwd</a>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/74cbbec8/content/api/latest/c++/functions_0x72.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_0x72.html b/content/api/latest/c++/functions_0x72.html
index b7e390c..f548403 100644
--- a/content/api/latest/c++/functions_0x72.html
+++ b/content/api/latest/c++/functions_0x72.html
@@ -197,7 +197,10 @@
 : <a class="el" href="classzookeeper_1_1GroupProcess.html#a36793e02f381973b31f8640b8670d8a3">zookeeper::GroupProcess</a>
 </li>
 <li>recover()
-: <a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#a746949ba7f35257f364278a0067a2e8b">mesos::internal::slave::DockerContainerizer</a>
+: <a class="el" href="classmesos_1_1resource__provider_1_1MasterRegistrar.html#a2979254b3ceb7822ca78ad18c0b829f4">mesos::resource_provider::MasterRegistrar</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#a4385c48bb00bf0b9b6f5da2aa1215299">mesos::internal::slave::ComposingContainerizer</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#afb384accdd6d431e1882cd861de3212d">mesos::internal::slave::Containerizer</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#a746949ba7f35257f364278a0067a2e8b">mesos::internal::slave::DockerContainerizer</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizerProcess.html#adc19c004083425e8a167b82ce58c07c8">mesos::internal::slave::DockerContainerizerProcess</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#a61ebc4f358e36e8c762f48e5c4f5d429">mesos::internal::slave::MesosContainerizer</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerProcess.html#a48372e34e21c4a5fe32cd117f32a8a0f">mesos::internal::slave::MesosContainerizerProcess</a>
@@ -236,9 +239,9 @@
 , <a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1ExecutorState.html#a873476d4c6aa5c570b83e333174af671">mesos::internal::slave::state::ExecutorState</a>
 , <a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1FrameworkState.html#a88aed4dd628fa76ef0f92874455f007d">mesos::internal::slave::state::FrameworkState</a>
 , <a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1ResourcesState.html#a516b912fca2f0e0696dd070c0a457bdc">mesos::internal::slave::state::ResourcesState</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a336f57be144857f8acf7008281c5ddb5">mesos::internal::slave::Flags</a>
 , <a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1SlaveState.html#aee41bf2e28323a2a475cdbaba977d4e3">mesos::internal::slave::state::SlaveState</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1StatusUpdateManager.html#a23ec823d1191ad0cc8a9db030f95f611">mesos::internal::slave::StatusUpdateManager</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a336f57be144857f8acf7008281c5ddb5">mesos::internal::slave::Flags</a>
 , <a class="el" href="classmesos_1_1allocator_1_1Allocator.html#abe1f158adb9f7a6d7cc9f8afae44e859">mesos::allocator::Allocator</a>
 , <a class="el" href="classmesos_1_1slave_1_1Isolator.html#a0d91782894ecd7bd20f5778d9e01c018">mesos::slave::Isolator</a>
 , <a class="el" href="classmesos_1_1internal_1_1log_1_1LogProcess.html#a45a6cc2508831951ba9db367a4f54614">mesos::internal::log::LogProcess</a>
@@ -247,8 +250,8 @@
 , <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#aa54644fc06b4d56bdebe6f9a317f5cbc">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>
 , <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#ad984209e10f925712335d99bed0b9c5b">mesos::internal::master::Master</a>
 , <a class="el" href="classmesos_1_1internal_1_1master_1_1Registrar.html#a1c37cadf0171c77ef14569ef014ff0d8">mesos::internal::master::Registrar</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#a4385c48bb00bf0b9b6f5da2aa1215299">mesos::internal::slave::ComposingContainerizer</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#afb384accdd6d431e1882cd861de3212d">mesos::internal::slave::Containerizer</a>
+, <a class="el" href="classmesos_1_1resource__provider_1_1Registrar.html#afc3474006034095fd80af2bfff5da76b">mesos::resource_provider::Registrar</a>
+, <a class="el" href="classmesos_1_1resource__provider_1_1AgentRegistrar.html#aec28c396994b868a9aa75917920ba96d">mesos::resource_provider::AgentRegistrar</a>
 </li>
 <li>RECOVERED
 : <a class="el" href="structmesos_1_1internal_1_1master_1_1Framework.html#a96a90d8ae734d729489ba877367e6b65a2781c7e12fec2c505d95224df19bbea4">mesos::internal::master::Framework</a>
@@ -299,11 +302,10 @@
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a2201f63bd7d999ad238f0c6cd7b956ef">mesos::internal::slave::Slave</a>
 </li>
 <li>recv()
-: <a class="el" href="classprocess_1_1network_1_1internal_1_1SocketImpl.html#a3cea7f644d4b0bab527a7b93bf892607">process::network::internal::SocketImpl</a>
+: <a class="el" href="classprocess_1_1network_1_1internal_1_1SocketImpl.html#a081d62bd6c808c7293a863ebefa1964e">process::network::internal::SocketImpl</a>
 , <a class="el" href="classprocess_1_1network_1_1internal_1_1Socket.html#ae81929b2f51bb910ed4ae1504284bffa">process::network::internal::Socket&lt; AddressType &gt;</a>
 , <a class="el" href="classprocess_1_1network_1_1internal_1_1LibeventSSLSocketImpl.html#a25118017aa15a1ee25039e69fdfd8ea4">process::network::internal::LibeventSSLSocketImpl</a>
 , <a class="el" href="classprocess_1_1network_1_1internal_1_1PollSocketImpl.html#a25882be4a54fbd7040e8a2ea707d5a33">process::network::internal::PollSocketImpl</a>
-, <a class="el" href="classprocess_1_1network_1_1internal_1_1SocketImpl.html#a081d62bd6c808c7293a863ebefa1964e">process::network::internal::SocketImpl</a>
 </li>
 <li>Redirect()
 : <a class="el" href="structrouting_1_1action_1_1Redirect.html#a104ef8d4084c6d195ab50a3cd01fd239">routing::action::Redirect</a>
@@ -347,12 +349,12 @@
 <li>registerSlave()
 : <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a41545b5cf05575138f40d10db654dc22">mesos::internal::master::Master</a>
 </li>
-<li>Registrar()
-: <a class="el" href="classmesos_1_1internal_1_1master_1_1Registrar.html#a1cc052cf68db1c3b45b0d981eb7e7264">mesos::internal::master::Registrar</a>
-</li>
 <li>registrar
 : <a class="el" href="classmesos_1_1internal_1_1tests_1_1cluster_1_1Master.html#a310be48a9b22f656225d00202a34b405">mesos::internal::tests::cluster::Master</a>
 </li>
+<li>Registrar()
+: <a class="el" href="classmesos_1_1internal_1_1master_1_1Registrar.html#a1cc052cf68db1c3b45b0d981eb7e7264">mesos::internal::master::Registrar</a>
+</li>
 <li>registration_backoff_factor
 : <a class="el" href="classmesos_1_1internal_1_1scheduler_1_1Flags.html#a4e3fdfee0aff6a443cd37f5b6df8a8d7">mesos::internal::scheduler::Flags</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ad140c71b2ad1053eaf987ed7ebba29c3">mesos::internal::slave::Flags</a>
@@ -453,6 +455,9 @@
 , <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a4bc95ebe6f2042453e55c6027a99b7a8">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>
 , <a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1Metrics.html#a363e06225a78eb0ef4a47e9259b248c1">mesos::internal::master::allocator::internal::Metrics</a>
 </li>
+<li>RemoveResourceProvider()
+: <a class="el" href="classmesos_1_1resource__provider_1_1RemoveResourceProvider.html#a6a9b698dd965fd875871e088d656b9b2">mesos::resource_provider::RemoveResourceProvider</a>
+</li>
 <li>removeRole()
 : <a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1Metrics.html#abe00e42bb325a7cc0a4d9dd1ead5d772">mesos::internal::master::allocator::internal::Metrics</a>
 </li>
@@ -535,12 +540,12 @@
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1IOSwitchboard.html#a57df4d6ba6123bf8af2f4fb15850f2ed">mesos::internal::slave::IOSwitchboard</a>
 </li>
 <li>reregistered()
-: <a class="el" href="classmesos_1_1v1_1_1executor_1_1V0ToV1Adapter.html#a33de8a9b962ec6ddd8307f441f5687e9">mesos::v1::executor::V0ToV1Adapter</a>
+: <a class="el" href="classmesos_1_1Executor.html#af7225b7c91516337ed8289230c49837b">mesos::Executor</a>
+, <a class="el" href="classmesos_1_1Scheduler.html#ab19971a823815ed6cb21865b9a87a2d8">mesos::Scheduler</a>
+, <a class="el" href="classmesos_1_1v1_1_1executor_1_1V0ToV1Adapter.html#a33de8a9b962ec6ddd8307f441f5687e9">mesos::v1::executor::V0ToV1Adapter</a>
 , <a class="el" href="classmesos_1_1python_1_1ProxyExecutor.html#a66a5b99d01ff5097ad199d3dcb9b7b9f">mesos::python::ProxyExecutor</a>
 , <a class="el" href="classmesos_1_1python_1_1ProxyScheduler.html#acff5d241828f805e16d84b5eb15d93f5">mesos::python::ProxyScheduler</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a93ef27587c482384feeca0a915dcf23f">mesos::internal::slave::Slave</a>
-, <a class="el" href="classmesos_1_1Scheduler.html#ab19971a823815ed6cb21865b9a87a2d8">mesos::Scheduler</a>
-, <a class="el" href="classmesos_1_1Executor.html#af7225b7c91516337ed8289230c49837b">mesos::Executor</a>
 </li>
 <li>reregisteredTime
 : <a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html#a31770631022ef2687e10fc826709f2c8">mesos::internal::master::Slave</a>
@@ -570,20 +575,20 @@
 , <a class="el" href="classmesos_1_1v1_1_1Resources.html#a7ed33a126401a10668cb4194f158eda0">mesos::v1::Resources</a>
 </li>
 <li>reservations()
-: <a class="el" href="classmesos_1_1v1_1_1Resources.html#a9d1776e435ec2e0bac48940f5d914ba2">mesos::v1::Resources</a>
-, <a class="el" href="classmesos_1_1Resources.html#ade04c622a0b1ef1cf9dc88ac4007d958">mesos::Resources</a>
+: <a class="el" href="classmesos_1_1Resources.html#ade04c622a0b1ef1cf9dc88ac4007d958">mesos::Resources</a>
+, <a class="el" href="classmesos_1_1v1_1_1Resources.html#a9d1776e435ec2e0bac48940f5d914ba2">mesos::v1::Resources</a>
 </li>
 <li>reserve()
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache.html#a78dc006d647ff14c96d51ed2306493e0">mesos::internal::slave::FetcherProcess::Cache</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1NetClsHandleManager.html#a3503cbaeeae35e8ae5811297f3626ba5">mesos::internal::slave::NetClsHandleManager</a>
 </li>
-<li>Reserved
-: <a class="el" href="struct__REPARSE__DATA__BUFFER.html#ab7d7ef1bac95556ac1ffee0a37e8b6d7">_REPARSE_DATA_BUFFER</a>
-</li>
 <li>reserved()
 : <a class="el" href="classmesos_1_1Resources.html#a5deaa3422ebd3b42b012ace9e7802748">mesos::Resources</a>
 , <a class="el" href="classmesos_1_1v1_1_1Resources.html#a88bae7db4074589b0afcb756988be4f3">mesos::v1::Resources</a>
 </li>
+<li>Reserved
+: <a class="el" href="struct__REPARSE__DATA__BUFFER.html#ab7d7ef1bac95556ac1ffee0a37e8b6d7">_REPARSE_DATA_BUFFER</a>
+</li>
 <li>reset()
 : <a class="el" href="classprocess_1_1metrics_1_1Counter.html#a17afc8a0d6eb1b014fffcd6b43c2f796">process::metrics::Counter</a>
 , <a class="el" href="classprocess_1_1Owned.html#aa06f3e1ea22cc4f2b8d1421637db7ea4">process::Owned&lt; T &gt;</a>
@@ -619,39 +624,37 @@
 <li>resourceRequest()
 : <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a23b9370f456caab5c1c91b367dd2c5b5">mesos::internal::master::Master</a>
 </li>
-<li>resources
-: <a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1ResourcesState.html#a9c65bc3e236f1a8b2b3ae2d96f11801a">mesos::internal::slave::state::ResourcesState</a>
-</li>
 <li>Resources()
-: <a class="el" href="classmesos_1_1v1_1_1Resources.html#a46c478b66abd53e0aed44cd82bc6e4d0">mesos::v1::Resources</a>
-, <a class="el" href="classmesos_1_1Resources.html#aed60247869278b5545227ddf7ca9536b">mesos::Resources</a>
+: <a class="el" href="classmesos_1_1Resources.html#afe876c2096b96e0894317d132b10d080">mesos::Resources</a>
+, <a class="el" href="classmesos_1_1v1_1_1Resources.html#a8ad99169a0162bf1e67676647ccb01c8">mesos::v1::Resources</a>
 </li>
 <li>resources
-: <a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter_1_1Node_1_1Allocation.html#a48afd5a0d1fca422d42f61f548a17e32">mesos::internal::master::allocator::DRFSorter::Node::Allocation</a>
-, <a class="el" href="structmesos_1_1internal_1_1slave_1_1PosixFilesystemIsolatorProcess_1_1Info.html#a98a9fcb99a18d92d7de620e6c450c457">mesos::internal::slave::PosixFilesystemIsolatorProcess::Info</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ae554756412fdaca60f268de282e17e97">mesos::internal::slave::Flags</a>
+: <a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1ResourcesState.html#a9c65bc3e236f1a8b2b3ae2d96f11801a">mesos::internal::slave::state::ResourcesState</a>
 </li>
 <li>Resources()
-: <a class="el" href="classmesos_1_1Resources.html#a54f4d215c4b8c70ecb9029c2103d3e86">mesos::Resources</a>
-, <a class="el" href="classmesos_1_1v1_1_1Resources.html#a2532379d077c61b1addcd6aa47e61ad0">mesos::v1::Resources</a>
+: <a class="el" href="classmesos_1_1Resources.html#a224d38fb001cffb8f4f2f6e9dc328091">mesos::Resources</a>
 </li>
 <li>resources
-: <a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1State.html#a85a6b53e715be297825be643113f30e4">mesos::internal::slave::state::State</a>
+: <a class="el" href="structmesos_1_1internal_1_1slave_1_1PosixFilesystemIsolatorProcess_1_1Info.html#a98a9fcb99a18d92d7de620e6c450c457">mesos::internal::slave::PosixFilesystemIsolatorProcess::Info</a>
 </li>
 <li>Resources()
-: <a class="el" href="classmesos_1_1v1_1_1Resources.html#a8ad99169a0162bf1e67676647ccb01c8">mesos::v1::Resources</a>
-, <a class="el" href="classmesos_1_1Resources.html#a224d38fb001cffb8f4f2f6e9dc328091">mesos::Resources</a>
-, <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#a5770adc8a5ab3730cc3eb34656907828">mesos::v1::Resources</a>
 </li>
 <li>resources()
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#acde902a94e389c2ef64b4fe78bb039a3">mesos::internal::slave::Containerizer</a>
+, <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#a5770adc8a5ab3730cc3eb34656907828">mesos::v1::Resources</a>
+: <a class="el" href="classmesos_1_1v1_1_1Resources.html#afb96448b026e8b78e338cf82bfc47e7a">mesos::v1::Resources</a>
 </li>
-<li>resources()
-: <a class="el" href="classmesos_1_1internal_1_1slave_1_1NvidiaGpuAllocator.html#a27fc74b54530efb09a05e3ba29c3b030">mesos::internal::slave::NvidiaGpuAllocator</a>
-, <a class="el" href="structmesos_1_1UnavailableResources.html#a2b3f0db5b5a05f3fa0bc1f8abfb68331">mesos::UnavailableResources</a>
+<li>resources
+: <a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter_1_1Node_1_1Allocation.html#a48afd5a0d1fca422d42f61f548a17e32">mesos::internal::master::allocator::DRFSorter::Node::Allocation</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ae554756412fdaca60f268de282e17e97">mesos::internal::slave::Flags</a>
+, <a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1State.html#a85a6b53e715be297825be643113f30e4">mesos::internal::slave::state::State</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1NvidiaGpuAllocator.html#a27fc74b54530efb09a05e3ba29c3b030">mesos::internal::slave::NvidiaGpuAllocator</a>
+</li>
+<li>Resources()
+: <a class="el" href="classmesos_1_1Resources.html#aed60247869278b5545227ddf7ca9536b">mesos::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>
@@ -661,16 +664,16 @@
 , <a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#a9a72d1ccfdd4e3212d40147344414098">mesos::internal::master::Metrics</a>
 </li>
 <li>resources_revocable_percent
-: <a class="el" href="structmesos_1_1internal_1_1slave_1_1Metrics.html#a02cd4375eac74b359e393dba9538f011">mesos::internal::slave::Metrics</a>
-, <a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#a2a7efeaeca2a0adcd713ad9084aef62c">mesos::internal::master::Metrics</a>
+: <a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#a2a7efeaeca2a0adcd713ad9084aef62c">mesos::internal::master::Metrics</a>
+, <a class="el" href="structmesos_1_1internal_1_1slave_1_1Metrics.html#a02cd4375eac74b359e393dba9538f011">mesos::internal::slave::Metrics</a>
 </li>
 <li>resources_revocable_total
 : <a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#ad3a0a5608c89b86b6ff7eb2bc6528514">mesos::internal::master::Metrics</a>
 , <a class="el" href="structmesos_1_1internal_1_1slave_1_1Metrics.html#a19ca769eac92197727a5428a1c92686d">mesos::internal::slave::Metrics</a>
 </li>
 <li>resources_revocable_used
-: <a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#a74b2a8992dffbfa7eebcd5d146356e51">mesos::internal::master::Metrics</a>
-, <a class="el" href="structmesos_1_1internal_1_1slave_1_1Metrics.html#a66681eeeec551648a595a90956be9aeb">mesos::internal::slave::Metrics</a>
+: <a class="el" href="structmesos_1_1internal_1_1slave_1_1Metrics.html#a66681eeeec551648a595a90956be9aeb">mesos::internal::slave::Metrics</a>
+, <a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#a74b2a8992dffbfa7eebcd5d146356e51">mesos::internal::master::Metrics</a>
 </li>
 <li>resources_total
 : <a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1Metrics.html#aa44f094659729582e9b318b4f1281497">mesos::internal::master::allocator::internal::Metrics</a>
@@ -691,33 +694,34 @@
 : <a class="el" href="structprocess_1_1HttpEvent.html#abf37239662ef06eb96bc2079e4241bbc">process::HttpEvent</a>
 </li>
 <li>Response()
-: <a class="el" href="structprocess_1_1http_1_1Response.html#ab52f93de73e86c37fa21484acd5d8e9d">process::http::Response</a>
+: <a class="el" href="structprocess_1_1http_1_1Response.html#ad23f61ad9a4ca2cbd074d1ee77170054">process::http::Response</a>
 </li>
 <li>ResponseDecoder()
 : <a class="el" href="classprocess_1_1ResponseDecoder.html#ab30005070b52416979638e2e76137717">process::ResponseDecoder</a>
 </li>
 <li>restore()
-: <a class="el" href="classmesos_1_1internal_1_1log_1_1LevelDBStorage.html#a7dfe38d48049a8c6817bafe32ce6bf12">mesos::internal::log::LevelDBStorage</a>
-, <a class="el" href="classmesos_1_1internal_1_1log_1_1Storage.html#a3b37cd2146b4a5691275a314e605b759">mesos::internal::log::Storage</a>
+: <a class="el" href="classmesos_1_1internal_1_1log_1_1Storage.html#a3b37cd2146b4a5691275a314e605b759">mesos::internal::log::Storage</a>
+, <a class="el" href="classmesos_1_1internal_1_1log_1_1LevelDBStorage.html#a7dfe38d48049a8c6817bafe32ce6bf12">mesos::internal::log::LevelDBStorage</a>
 </li>
 <li>Result()
-: <a class="el" href="classResult.html#aed2b0016c27824c33bf0eb0035191eda">Result&lt; T &gt;</a>
+: <a class="el" href="classResult.html#a61f7a8612af4b813816ddd01247d4b66">Result&lt; T &gt;</a>
 </li>
 <li>result_type
-: <a class="el" href="structstd_1_1hash_3_01routing_1_1filter_1_1ip_1_1PortRange_01_4.html#af24f54ab2ba83c0591d577b909a16e23">std::hash&lt; routing::filter::ip::PortRange &gt;</a>
-, <a class="el" href="structOverload.html#a4efb2c6232e5f0cda6bc07a79f628251">Overload&lt; F, Fs &gt;</a>
-, <a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1OfferID_01_4.html#a54d133ff8836cf33500f2cb7b9422aec">std::hash&lt; mesos::v1::OfferID &gt;</a>
-, <a class="el" href="structstd_1_1hash_3_01mesos_1_1ContainerID_01_4.html#ab593260c7e216c3d77583eac2d7b9f46">std::hash&lt; mesos::ContainerID &gt;</a>
-, <a class="el" href="structLambdaTraits_3_01Result_07Class_1_1_5_08_07Args_8_8_8_08_01const_01_01_4.html#a9c4257ba82bc33ec46799d33d94e1cd2">LambdaTraits&lt; Result(Class::*)(Args...) const  &gt;</a>
-, <a class="el" href="structstd_1_1hash_3_01mesos_1_1TaskStatus__Reason_01_4.html#a7870c9e3d0f7da33f35f37c0cfcca417">std::hash&lt; mesos::TaskStatus_Reason &gt;</a>
+: <a class="el" href="structstd_1_1hash_3_01mesos_1_1TaskStatus__Reason_01_4.html#a7870c9e3d0f7da33f35f37c0cfcca417">std::hash&lt; mesos::TaskStatus_Reason &gt;</a>
+, <a class="el" href="structstd_1_1hash_3_01mesos_1_1OfferID_01_4.html#ae07091df527268aeaded5dd2f3dfe4c2">std::hash&lt; mesos::OfferID &gt;</a>
+, <a class="el" href="structstd_1_1hash_3_01UUID_01_4.html#a07f387761a18313b24327ccb8e7e9ae8">std::hash&lt; UUID &gt;</a>
+, <a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1TaskState_01_4.html#a4309c2da3c7b098514a4e2b82f049ab9">std::hash&lt; mesos::v1::TaskState &gt;</a>
+, <a class="el" href="structstd_1_1hash_3_01routing_1_1filter_1_1ip_1_1PortRange_01_4.html#af24f54ab2ba83c0591d577b909a16e23">std::hash&lt; routing::filter::ip::PortRange &gt;</a>
+, <a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1TaskID_01_4.html#aad2307b231e2af7967abdb93d3ba93e8">std::hash&lt; mesos::v1::TaskID &gt;</a>
 , <a class="el" href="structstd_1_1hash_3_01mesos_1_1internal_1_1log_1_1Metadata__Status_01_4.html#a56337eb0043b4395278656943f928569">std::hash&lt; mesos::internal::log::Metadata_Status &gt;</a>
-, <a class="el" href="structstd_1_1hash_3_01mesos_1_1FrameworkID_01_4.html#a30987e68b3130b83b73f99baf834b150">std::hash&lt; mesos::FrameworkID &gt;</a>
+, <a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1AgentID_01_4.html#acc85aa3779d476f758ffa20c7d0c27d6">std::hash&lt; mesos::v1::AgentID &gt;</a>
 , <a class="el" href="structstd_1_1hash_3_01process_1_1UPID_01_4.html#abb909b81d5aa41e8b0a3f75ba6b703d9">std::hash&lt; process::UPID &gt;</a>
 , <a class="el" href="structstd_1_1hash_3_01net_1_1IP_01_4.html#af846150bb8c9fcf5e4063e3da50b1223">std::hash&lt; net::IP &gt;</a>
+, <a class="el" href="structstd_1_1hash_3_01mesos_1_1FrameworkID_01_4.html#a30987e68b3130b83b73f99baf834b150">std::hash&lt; mesos::FrameworkID &gt;</a>
+, <a class="el" href="structstd_1_1hash_3_01mesos_1_1SlaveID_01_4.html#a31c7387c660d9814d79db9fa0f31deb0">std::hash&lt; mesos::SlaveID &gt;</a>
 , <a class="el" href="structstd_1_1hash_3_01mesos_1_1TaskState_01_4.html#a0286cb906f380f58e5ac0e99c9437ef7">std::hash&lt; mesos::TaskState &gt;</a>
 , <a class="el" href="structstd_1_1hash_3_01std_1_1pair_3_01mesos_1_1FrameworkID_00_01mesos_1_1ExecutorID_01_4_01_4.html#a90371ab9671829e05e16df360ec612dd">std::hash&lt; std::pair&lt; mesos::FrameworkID, mesos::ExecutorID &gt; &gt;</a>
-, <a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1ContainerID_01_4.html#adcfd68141b2f16821dee4adbbc6bc9c2">std::hash&lt; mesos::v1::ContainerID &gt;</a>
-, <a class="el" href="structstd_1_1hash_3_01os_1_1WindowsFD_01_4.html#a784a468593b723beb6be44656cc9f67a">std::hash&lt; os::WindowsFD &gt;</a>
+, <a class="el" href="structstd_1_1hash_3_01mesos_1_1ResourceProviderID_01_4.html#a7c939fe8b1debaff8c35d4d222e6cc35">std::hash&lt; mesos::ResourceProviderID &gt;</a>
 , <a class="el" href="structOverload_3_01F_01_4.html#ace68e5d5df88e33b0fa01b9a6e98de2f">Overload&lt; F &gt;</a>
 , <a class="el" href="structstd_1_1hash_3_01mesos_1_1internal_1_1slave_1_1DockerVolume_01_4.html#aac67cfecd49397a220f47fe61ead27b9">std::hash&lt; mesos::internal::slave::DockerVolume &gt;</a>
 , <a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1TaskStatus__Reason_01_4.html#af006dba801a9dcb2e56c429f2ad649a9">std::hash&lt; mesos::v1::TaskStatus_Reason &gt;</a>
@@ -725,33 +729,32 @@
 , <a class="el" href="structstd_1_1hash_3_01mesos_1_1internal_1_1tests_1_1ModuleID_01_4.html#ae1f06800f834cda908849248a16eecc7">std::hash&lt; mesos::internal::tests::ModuleID &gt;</a>
 , <a class="el" href="structstd_1_1hash_3_01process_1_1network_1_1inet_1_1Address_01_4.html#af80ac6fe5b7c2d3999a28b1ec33940eb">std::hash&lt; process::network::inet::Address &gt;</a>
 , <a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1MachineID_01_4.html#a8ea108d687a24fdbf797ab8cab67d059">std::hash&lt; mesos::v1::MachineID &gt;</a>
-, <a class="el" href="structstd_1_1hash_3_01UUID_01_4.html#a07f387761a18313b24327ccb8e7e9ae8">std::hash&lt; UUID &gt;</a>
-, <a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1TaskState_01_4.html#a4309c2da3c7b098514a4e2b82f049ab9">std::hash&lt; mesos::v1::TaskState &gt;</a>
+, <a class="el" href="structstd_1_1hash_3_01os_1_1WindowsFD_01_4.html#a784a468593b723beb6be44656cc9f67a">std::hash&lt; os::WindowsFD &gt;</a>
+, <a class="el" href="structOverload.html#a4efb2c6232e5f0cda6bc07a79f628251">Overload&lt; F, Fs &gt;</a>
+, <a class="el" href="structstd_1_1hash_3_01mesos_1_1ContainerID_01_4.html#ab593260c7e216c3d77583eac2d7b9f46">std::hash&lt; mesos::ContainerID &gt;</a>
 , <a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1TaskStatus__Source_01_4.html#a97fca7261135a9fcb1b5cfa8ccd1de37">std::hash&lt; mesos::v1::TaskStatus_Source &gt;</a>
 , <a class="el" 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;</a>
 , <a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1Image_1_1Type_01_4.html#a9472e27c6321755254f75677c1749b14">std::hash&lt; mesos::v1::Image::Type &gt;</a>
-, <a class="el" href="structstd_1_1hash_3_01mesos_1_1SlaveID_01_4.html#a31c7387c660d9814d79db9fa0f31deb0">std::hash&lt; mesos::SlaveID &gt;</a>
-, <a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1TaskID_01_4.html#aad2307b231e2af7967abdb93d3ba93e8">std::hash&lt; mesos::v1::TaskID &gt;</a>
-, <a class="el" href="structstd_1_1hash_3_01mesos_1_1Image_1_1Type_01_4.html#af7e4f8d1b27de3a39ed30cbffa1c0607">std::hash&lt; mesos::Image::Type &gt;</a>
-, <a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1ExecutorID_01_4.html#a7c5dec639e005c344aa1c4a066a42c16">std::hash&lt; mesos::v1::ExecutorID &gt;</a>
-, <a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1CommandInfo_1_1URI_01_4.html#ad5964445933d9316344d1be6df4ae77e">std::hash&lt; mesos::v1::CommandInfo::URI &gt;</a>
-, <a class="el" href="structstd_1_1hash_3_01mesos_1_1TaskID_01_4.html#aad4102be6e30998b97b1e3ff51021572">std::hash&lt; mesos::TaskID &gt;</a>
-, <a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1AgentID_01_4.html#acc85aa3779d476f758ffa20c7d0c27d6">std::hash&lt; mesos::v1::AgentID &gt;</a>
-, <a class="el" href="structstd_1_1hash_3_01mesos_1_1TaskStatus__Source_01_4.html#a8b6e60776f914eef6a9bb6be92017f67">std::hash&lt; mesos::TaskStatus_Source &gt;</a>
-, <a class="el" href="structstd_1_1hash_3_01mesos_1_1ResourceProviderID_01_4.html#a7c939fe8b1debaff8c35d4d222e6cc35">std::hash&lt; mesos::ResourceProviderID &gt;</a>
-, <a class="el" href="structstd_1_1hash_3_01mesos_1_1CommandInfo__URI_01_4.html#a69ea660284062514e68803067675dd53">std::hash&lt; mesos::CommandInfo_URI &gt;</a>
-, <a class="el" href="structstd_1_1hash_3_01mesos_1_1OfferID_01_4.html#ae07091df527268aeaded5dd2f3dfe4c2">std::hash&lt; mesos::OfferID &gt;</a>
-, <a class="el" href="structstd_1_1hash_3_01mesos_1_1MachineID_01_4.html#aab3b81e4ee40e5e1a8dee056a363ab6e">std::hash&lt; mesos::MachineID &gt;</a>
+, <a class="el" href="structLambdaTraits_3_01Result_07Class_1_1_5_08_07Args_8_8_8_08_01const_01_01_4.html#a9c4257ba82bc33ec46799d33d94e1cd2">LambdaTraits&lt; Result(Class::*)(Args...) const  &gt;</a>
 , <a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1FrameworkID_01_4.html#a6f35308e3b42efd96f4483554e3015e3">std::hash&lt; mesos::v1::FrameworkID &gt;</a>
 , <a class="el" href="structstd_1_1hash_3_01mesos_1_1ExecutorID_01_4.html#a1aa034f39cdc71332fe426de92ea30da">std::hash&lt; mesos::ExecutorID &gt;</a>
+, <a class="el" href="structstd_1_1hash_3_01mesos_1_1TaskStatus__Source_01_4.html#a8b6e60776f914eef6a9bb6be92017f67">std::hash&lt; mesos::TaskStatus_Source &gt;</a>
+, <a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1CommandInfo_1_1URI_01_4.html#ad5964445933d9316344d1be6df4ae77e">std::hash&lt; mesos::v1::CommandInfo::URI &gt;</a>
+, <a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1ExecutorID_01_4.html#a7c5dec639e005c344aa1c4a066a42c16">std::hash&lt; mesos::v1::ExecutorID &gt;</a>
+, <a class="el" href="structstd_1_1hash_3_01mesos_1_1Image_1_1Type_01_4.html#af7e4f8d1b27de3a39ed30cbffa1c0607">std::hash&lt; mesos::Image::Type &gt;</a>
+, <a class="el" href="structstd_1_1hash_3_01mesos_1_1MachineID_01_4.html#aab3b81e4ee40e5e1a8dee056a363ab6e">std::hash&lt; mesos::MachineID &gt;</a>
+, <a class="el" href="structstd_1_1hash_3_01mesos_1_1CommandInfo__URI_01_4.html#a69ea660284062514e68803067675dd53">std::hash&lt; mesos::CommandInfo_URI &gt;</a>
+, <a class="el" href="structstd_1_1hash_3_01mesos_1_1TaskID_01_4.html#aad4102be6e30998b97b1e3ff51021572">std::hash&lt; mesos::TaskID &gt;</a>
+, <a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1ContainerID_01_4.html#adcfd68141b2f16821dee4adbbc6bc9c2">std::hash&lt; mesos::v1::ContainerID &gt;</a>
+, <a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1OfferID_01_4.html#a54d133ff8836cf33500f2cb7b9422aec">std::hash&lt; mesos::v1::OfferID &gt;</a>
 </li>
 <li>resume()
-: <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a9e122112ca8eca4b89e0597ebafb6056">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>
+: <a class="el" href="classmesos_1_1internal_1_1slave_1_1StatusUpdateManager.html#ac8ac84370f89108c952d932b95368701">mesos::internal::slave::StatusUpdateManager</a>
 , <a class="el" href="classmesos_1_1internal_1_1checks_1_1HealthChecker.html#a432809cd9ab8da0373597f4b680d0659">mesos::internal::checks::HealthChecker</a>
 , <a class="el" href="classprocess_1_1Clock.html#ae3ea265163df2de286e185914265f538">process::Clock</a>
-, <a class="el" href="classmesos_1_1internal_1_1checks_1_1CheckerProcess.html#aab6429358cff19d17ac73b1c22327bdf">mesos::internal::checks::CheckerProcess</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1StatusUpdateManager.html#ac8ac84370f89108c952d932b95368701">mesos::internal::slave::StatusUpdateManager</a>
+, <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a9e122112ca8eca4b89e0597ebafb6056">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>
 , <a class="el" href="classmesos_1_1internal_1_1checks_1_1Checker.html#aab23bf981d8adefc42831594343f84c0">mesos::internal::checks::Checker</a>
+, <a class="el" href="classmesos_1_1internal_1_1checks_1_1CheckerProcess.html#aab6429358cff19d17ac73b1c22327bdf">mesos::internal::checks::CheckerProcess</a>
 </li>
 <li>RETRY_INTERVAL
 : <a class="el" href="classzookeeper_1_1GroupProcess.html#a883cc6ba0676d8b20c84e84cc0c311a2">zookeeper::GroupProcess</a>
@@ -766,17 +769,17 @@
 : <a class="el" href="classprocess_1_1ProcessBase.html#a39f8e327dc132dd4a3a95fee650458f8a0a8e4fd54250dc259c749ebf914f6a5e">process::ProcessBase</a>
 </li>
 <li>reviveOffers()
-: <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a5c060a124aa551693f6829812b52ef2c">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>
+: <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a3461bdc133dd1d5df5d977dfa561979d">mesos::internal::master::Master</a>
 , <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a3a30aa8a57f54eb97c073e0911bc461b">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a>
+, <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a5c060a124aa551693f6829812b52ef2c">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>
 , <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html#a0daa8505b5f29c92aef8a521c4a74d25">mesos::internal::master::allocator::MesosAllocatorProcess</a>
-, <a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a0bf4c3ba18d950c34ef16de989155b0e">mesos::allocator::Allocator</a>
 , <a class="el" href="classmesos_1_1MesosSchedulerDriver.html#a8807bae56a3ec2d7ff88a71f3492c851">mesos::MesosSchedulerDriver</a>
-, <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a3461bdc133dd1d5df5d977dfa561979d">mesos::internal::master::Master</a>
 , <a class="el" href="classmesos_1_1SchedulerDriver.html#a3b8ba2b8a9b897ff34b11d3703b519a2">mesos::SchedulerDriver</a>
+, <a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a0bf4c3ba18d950c34ef16de989155b0e">mesos::allocator::Allocator</a>
 </li>
 <li>revocable()
-: <a class="el" href="classmesos_1_1v1_1_1Resources.html#a857302e3f08273a1ecee3395b437a965">mesos::v1::Resources</a>
-, <a class="el" href="classmesos_1_1Resources.html#ab24fc44ad91b263500d2736a54a9aea3">mesos::Resources</a>
+: <a class="el" href="classmesos_1_1Resources.html#ab24fc44ad91b263500d2736a54a9aea3">mesos::Resources</a>
+, <a class="el" href="classmesos_1_1v1_1_1Resources.html#a857302e3f08273a1ecee3395b437a965">mesos::v1::Resources</a>
 </li>
 <li>revocableResources
 : <a class="el" href="structmesos_1_1internal_1_1protobuf_1_1framework_1_1Capabilities.html#a9a94be1c011c55b0ed30eca00b52cfb9">mesos::internal::protobuf::framework::Capabilities</a>
@@ -798,10 +801,10 @@
 : <a class="el" href="structmesos_1_1internal_1_1master_1_1Role.html#ae229ba3fea46929a5a6f5819e3c318cc">mesos::internal::master::Role</a>
 </li>
 <li>roles
-: <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a16c7474e21fd5aa3d219a0e46341038d">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>
+: <a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a2d6ceeda8424544119431ac03fe99d98">mesos::internal::master::Flags</a>
 , <a class="el" href="structmesos_1_1internal_1_1master_1_1Framework.html#a2d8cbc0dbd23317d8194398a3810a5b5">mesos::internal::master::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>
 , <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_1Flags.html#a2d6ceeda8424544119431ac03fe99d98">mesos::internal::master::Flags</a>
 </li>
 <li>roleSorter
 : <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a890bb44d4f46f708e8df0514036d44ca">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>
@@ -817,18 +820,18 @@
 : <a class="el" href="classmesos_1_1internal_1_1tests_1_1Rootfs.html#a0d1eefd3053932eceda17475fae5f95c">mesos::internal::tests::Rootfs</a>
 </li>
 <li>rootfs
-: <a class="el" href="structmesos_1_1internal_1_1slave_1_1ProvisionInfo.html#ae5f3b182cf40f977062a177c309c3269">mesos::internal::slave::ProvisionInfo</a>
-, <a class="el" href="structmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorSetup_1_1Flags.html#a792e873bae0fe54efee978120acb69fa">mesos::internal::slave::NetworkCniIsolatorSetup::Flags</a>
+: <a class="el" href="structmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorSetup_1_1Flags.html#a792e873bae0fe54efee978120acb69fa">mesos::internal::slave::NetworkCniIsolatorSetup::Flags</a>
+, <a class="el" href="structmesos_1_1internal_1_1slave_1_1ProvisionInfo.html#ae5f3b182cf40f977062a177c309c3269">mesos::internal::slave::ProvisionInfo</a>
 </li>
 <li>route()
-: <a class="el" href="classprocess_1_1ProcessBase.html#af0d1a6f8da798dfb2b6ea92550b8c6f5">process::ProcessBase</a>
+: <a class="el" href="classprocess_1_1ProcessBase.html#a70ff038897726b5ff2713e5d5602efa6">process::ProcessBase</a>
 </li>
 <li>RouteOptions()
 : <a class="el" href="structprocess_1_1ProcessBase_1_1RouteOptions.html#a9c202f7f06a7cb90499e3365ce338475">process::ProcessBase::RouteOptions</a>
 </li>
 <li>rss
-: <a class="el" href="structproc_1_1ProcessStatus.html#a42c4886162f88b8efd2422df00083955">proc::ProcessStatus</a>
-, <a class="el" href="structos_1_1Process.html#ac9d282f98339ff9eb248157dfba9167a">os::Process</a>
+: <a class="el" href="structos_1_1Process.html#ac9d282f98339ff9eb248157dfba9167a">os::Process</a>
+, <a class="el" href="structproc_1_1ProcessStatus.html#a42c4886162f88b8efd2422df00083955">proc::ProcessStatus</a>
 </li>
 <li>rsslim
 : <a class="el" href="structproc_1_1ProcessStatus.html#a6ee8ebe0f63eabfa8980255fe2173b52">proc::ProcessStatus</a>
@@ -837,17 +840,17 @@
 : <a class="el" href="structrouting_1_1route_1_1Rule.html#a396311c058cc3d0affdde0b0691b408a">routing::route::Rule</a>
 </li>
 <li>run()
-: <a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess.html#af4f74f98f2997125702f99aaad749764">mesos::internal::slave::FetcherProcess</a>
-, <a class="el" href="classprocess_1_1EventLoop.html#a5e89851f1fe597bce869fdae00ca2ef2">process::EventLoop</a>
-, <a class="el" href="classprocess_1_1internal_1_1Loop.html#a11417f29be6ae721ee9331b0ccbf16e4">process::internal::Loop&lt; Iterate, Body, T, R &gt;</a>
+: <a class="el" href="classprocess_1_1EventLoop.html#a5e89851f1fe597bce869fdae00ca2ef2">process::EventLoop</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#acd63433cddd0b596275f07f316c32839">mesos::internal::slave::Slave</a>
-, <a class="el" href="classmesos_1_1MesosSchedulerDriver.html#a58e00b100cfcd3072f98792a17d30a26">mesos::MesosSchedulerDriver</a>
+, <a class="el" href="classmesos_1_1MesosExecutorDriver.html#adae3f8fe35eb8c63fe854e4e13a69816">mesos::MesosExecutorDriver</a>
 , <a class="el" href="classDocker.html#a4c921c0018b3ca12ad726617d2938710">Docker</a>
-, <a class="el" href="classmesos_1_1SchedulerDriver.html#a2ed26c57cc88fa141cf08921080e7294">mesos::SchedulerDriver</a>
+, <a class="el" href="classmesos_1_1MesosSchedulerDriver.html#a58e00b100cfcd3072f98792a17d30a26">mesos::MesosSchedulerDriver</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess.html#af4f74f98f2997125702f99aaad749764">mesos::internal::slave::FetcherProcess</a>
 , <a class="el" href="classmesos_1_1ExecutorDriver.html#a107e364bc652e9407b34f55e83a55ae1">mesos::ExecutorDriver</a>
-, <a class="el" href="classmesos_1_1MesosExecutorDriver.html#adae3f8fe35eb8c63fe854e4e13a69816">mesos::MesosExecutorDriver</a>
 , <a class="el" href="classReqResProcess.html#aa88a64351fac32c4d142a4119b8fe45e">ReqResProcess&lt; Req, Res &gt;</a>
+, <a class="el" href="classmesos_1_1SchedulerDriver.html#a2ed26c57cc88fa141cf08921080e7294">mesos::SchedulerDriver</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1IOSwitchboardServer.html#a692aa93d7db0ee083a6aa2b0101c885e">mesos::internal::slave::IOSwitchboardServer</a>
+, <a class="el" href="classprocess_1_1internal_1_1Loop.html#a11417f29be6ae721ee9331b0ccbf16e4">process::internal::Loop&lt; Iterate, Body, T, R &gt;</a>
 </li>
 <li>RUNNING
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a135c9291e330f8ecb3b39b99eca94798ab6e7c1a3b051bfc2e95e9f2baae77ad5">mesos::internal::slave::Slave</a>


[02/21] mesos-site git commit: Updated the website built from mesos SHA: 46db7e4.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/74cbbec8/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 8acac57..ac3342c 100644
--- a/content/api/latest/c++/slave_8hpp_source.html
+++ b/content/api/latest/c++/slave_8hpp_source.html
@@ -578,456 +578,459 @@
 <div class="line"><a name="l00524"></a><span class="lineno">  524</span>&#160;  <span class="keywordtype">void</span> _forwardOversubscribed(</div>
 <div class="line"><a name="l00525"></a><span class="lineno">  525</span>&#160;      <span class="keyword">const</span> <a class="code" href="classprocess_1_1Future.html">process::Future&lt;Resources&gt;</a>&amp; oversubscribable);</div>
 <div class="line"><a name="l00526"></a><span class="lineno">  526</span>&#160;</div>
-<div class="line"><a name="l00527"></a><span class="lineno">  527</span>&#160;  <span class="comment">// Gauge methods.</span></div>
-<div class="line"><a name="l00528"></a><span class="lineno">  528</span>&#160;  <span class="keywordtype">double</span> _frameworks_active()</div>
-<div class="line"><a name="l00529"></a><span class="lineno">  529</span>&#160;  {</div>
-<div class="line"><a name="l00530"></a><span class="lineno">  530</span>&#160;    <span class="keywordflow">return</span> <span class="keyword">static_cast&lt;</span><span class="keywordtype">double</span><span class="keyword">&gt;</span>(frameworks.size());</div>
-<div class="line"><a name="l00531"></a><span class="lineno">  531</span>&#160;  }</div>
-<div class="line"><a name="l00532"></a><span class="lineno">  532</span>&#160;</div>
-<div class="line"><a name="l00533"></a><span class="lineno">  533</span>&#160;  <span class="keywordtype">double</span> _uptime_secs()</div>
-<div class="line"><a name="l00534"></a><span class="lineno">  534</span>&#160;  {</div>
-<div class="line"><a name="l00535"></a><span class="lineno">  535</span>&#160;    <span class="keywordflow">return</span> (<a class="code" href="classprocess_1_1Clock.html#a24ed3f746bb6b3ddb1c52dce5e0ecd38">process::Clock::now</a>() - startTime).secs();</div>
-<div class="line"><a name="l00536"></a><span class="lineno">  536</span>&#160;  }</div>
-<div class="line"><a name="l00537"></a><span class="lineno">  537</span>&#160;</div>
-<div class="line"><a name="l00538"></a><span class="lineno">  538</span>&#160;  <span class="keywordtype">double</span> _registered()</div>
-<div class="line"><a name="l00539"></a><span class="lineno">  539</span>&#160;  {</div>
-<div class="line"><a name="l00540"></a><span class="lineno">  540</span>&#160;    <span class="keywordflow">return</span> master.<a class="code" href="classOption.html#a4e3bf8416d95246f43c91f1b5c309323">isSome</a>() ? 1 : 0;</div>
-<div class="line"><a name="l00541"></a><span class="lineno">  541</span>&#160;  }</div>
-<div class="line"><a name="l00542"></a><span class="lineno">  542</span>&#160;</div>
-<div class="line"><a name="l00543"></a><span class="lineno">  543</span>&#160;  <span class="keywordtype">double</span> _tasks_staging();</div>
-<div class="line"><a name="l00544"></a><span class="lineno">  544</span>&#160;  <span class="keywordtype">double</span> _tasks_starting();</div>
-<div class="line"><a name="l00545"></a><span class="lineno">  545</span>&#160;  <span class="keywordtype">double</span> _tasks_running();</div>
-<div class="line"><a name="l00546"></a><span class="lineno">  546</span>&#160;  <span class="keywordtype">double</span> _tasks_killing();</div>
-<div class="line"><a name="l00547"></a><span class="lineno">  547</span>&#160;</div>
-<div class="line"><a name="l00548"></a><span class="lineno">  548</span>&#160;  <span class="keywordtype">double</span> _executors_registering();</div>
-<div class="line"><a name="l00549"></a><span class="lineno">  549</span>&#160;  <span class="keywordtype">double</span> _executors_running();</div>
-<div class="line"><a name="l00550"></a><span class="lineno">  550</span>&#160;  <span class="keywordtype">double</span> _executors_terminating();</div>
-<div class="line"><a name="l00551"></a><span class="lineno">  551</span>&#160;</div>
-<div class="line"><a name="l00552"></a><span class="lineno">  552</span>&#160;  <span class="keywordtype">double</span> _executor_directory_max_allowed_age_secs();</div>
-<div class="line"><a name="l00553"></a><span class="lineno">  553</span>&#160;</div>
-<div class="line"><a name="l00554"></a><span class="lineno">  554</span>&#160;  <span class="keywordtype">double</span> _resources_total(<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="l00555"></a><span class="lineno">  555</span>&#160;  <span class="keywordtype">double</span> _resources_used(<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="l00556"></a><span class="lineno">  556</span>&#160;  <span class="keywordtype">double</span> _resources_percent(<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="l00557"></a><span class="lineno">  557</span>&#160;</div>
-<div class="line"><a name="l00558"></a><span class="lineno">  558</span>&#160;  <span class="keywordtype">double</span> _resources_revocable_total(<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="l00559"></a><span class="lineno">  559</span>&#160;  <span class="keywordtype">double</span> _resources_revocable_used(<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="l00560"></a><span class="lineno">  560</span>&#160;  <span class="keywordtype">double</span> _resources_revocable_percent(<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="l00561"></a><span class="lineno">  561</span>&#160;</div>
-<div class="line"><a name="l00562"></a><span class="lineno">  562</span>&#160;  <span class="keyword">const</span> Flags <a class="code" href="decoder_8hpp.html#abb0829cce9dd20a40ae0d86890ae85c6">flags</a>;</div>
-<div class="line"><a name="l00563"></a><span class="lineno">  563</span>&#160;</div>
-<div class="line"><a name="l00564"></a><span class="lineno">  564</span>&#160;  <span class="keyword">const</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Slave.html#aba95e2a7762bb5df986048b05d03a22e">Http</a> <a class="code" href="namespacemesos_1_1uri.html#a5dff7c4a2df7be12fb642b5801c34f9f">http</a>;</div>
-<div class="line"><a name="l00565"></a><span class="lineno">  565</span>&#160;</div>
-<div class="line"><a name="l00566"></a><span class="lineno">  566</span>&#160;  SlaveInfo info;</div>
-<div class="line"><a name="l00567"></a><span class="lineno">  567</span>&#160;</div>
-<div class="line"><a name="l00568"></a><span class="lineno">  568</span>&#160;  <span class="comment">// Resources that are checkpointed by the slave.</span></div>
-<div class="line"><a name="l00569"></a><span class="lineno">  569</span>&#160;  <a class="code" href="classmesos_1_1Resources.html">Resources</a> checkpointedResources;</div>
+<div class="line"><a name="l00527"></a><span class="lineno">  527</span>&#160;  <span class="keywordtype">void</span> handleResourceProviderMessage(</div>
+<div class="line"><a name="l00528"></a><span class="lineno">  528</span>&#160;      <span class="keyword">const</span> <a class="code" href="classprocess_1_1Future.html">process::Future&lt;ResourceProviderMessage&gt;</a>&amp; message);</div>
+<div class="line"><a name="l00529"></a><span class="lineno">  529</span>&#160;</div>
+<div class="line"><a name="l00530"></a><span class="lineno">  530</span>&#160;  <span class="comment">// Gauge methods.</span></div>
+<div class="line"><a name="l00531"></a><span class="lineno">  531</span>&#160;  <span class="keywordtype">double</span> _frameworks_active()</div>
+<div class="line"><a name="l00532"></a><span class="lineno">  532</span>&#160;  {</div>
+<div class="line"><a name="l00533"></a><span class="lineno">  533</span>&#160;    <span class="keywordflow">return</span> <span class="keyword">static_cast&lt;</span><span class="keywordtype">double</span><span class="keyword">&gt;</span>(frameworks.size());</div>
+<div class="line"><a name="l00534"></a><span class="lineno">  534</span>&#160;  }</div>
+<div class="line"><a name="l00535"></a><span class="lineno">  535</span>&#160;</div>
+<div class="line"><a name="l00536"></a><span class="lineno">  536</span>&#160;  <span class="keywordtype">double</span> _uptime_secs()</div>
+<div class="line"><a name="l00537"></a><span class="lineno">  537</span>&#160;  {</div>
+<div class="line"><a name="l00538"></a><span class="lineno">  538</span>&#160;    <span class="keywordflow">return</span> (<a class="code" href="classprocess_1_1Clock.html#a24ed3f746bb6b3ddb1c52dce5e0ecd38">process::Clock::now</a>() - startTime).secs();</div>
+<div class="line"><a name="l00539"></a><span class="lineno">  539</span>&#160;  }</div>
+<div class="line"><a name="l00540"></a><span class="lineno">  540</span>&#160;</div>
+<div class="line"><a name="l00541"></a><span class="lineno">  541</span>&#160;  <span class="keywordtype">double</span> _registered()</div>
+<div class="line"><a name="l00542"></a><span class="lineno">  542</span>&#160;  {</div>
+<div class="line"><a name="l00543"></a><span class="lineno">  543</span>&#160;    <span class="keywordflow">return</span> master.<a class="code" href="classOption.html#a4e3bf8416d95246f43c91f1b5c309323">isSome</a>() ? 1 : 0;</div>
+<div class="line"><a name="l00544"></a><span class="lineno">  544</span>&#160;  }</div>
+<div class="line"><a name="l00545"></a><span class="lineno">  545</span>&#160;</div>
+<div class="line"><a name="l00546"></a><span class="lineno">  546</span>&#160;  <span class="keywordtype">double</span> _tasks_staging();</div>
+<div class="line"><a name="l00547"></a><span class="lineno">  547</span>&#160;  <span class="keywordtype">double</span> _tasks_starting();</div>
+<div class="line"><a name="l00548"></a><span class="lineno">  548</span>&#160;  <span class="keywordtype">double</span> _tasks_running();</div>
+<div class="line"><a name="l00549"></a><span class="lineno">  549</span>&#160;  <span class="keywordtype">double</span> _tasks_killing();</div>
+<div class="line"><a name="l00550"></a><span class="lineno">  550</span>&#160;</div>
+<div class="line"><a name="l00551"></a><span class="lineno">  551</span>&#160;  <span class="keywordtype">double</span> _executors_registering();</div>
+<div class="line"><a name="l00552"></a><span class="lineno">  552</span>&#160;  <span class="keywordtype">double</span> _executors_running();</div>
+<div class="line"><a name="l00553"></a><span class="lineno">  553</span>&#160;  <span class="keywordtype">double</span> _executors_terminating();</div>
+<div class="line"><a name="l00554"></a><span class="lineno">  554</span>&#160;</div>
+<div class="line"><a name="l00555"></a><span class="lineno">  555</span>&#160;  <span class="keywordtype">double</span> _executor_directory_max_allowed_age_secs();</div>
+<div class="line"><a name="l00556"></a><span class="lineno">  556</span>&#160;</div>
+<div class="line"><a name="l00557"></a><span class="lineno">  557</span>&#160;  <span class="keywordtype">double</span> _resources_total(<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="l00558"></a><span class="lineno">  558</span>&#160;  <span class="keywordtype">double</span> _resources_used(<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="l00559"></a><span class="lineno">  559</span>&#160;  <span class="keywordtype">double</span> _resources_percent(<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="l00560"></a><span class="lineno">  560</span>&#160;</div>
+<div class="line"><a name="l00561"></a><span class="lineno">  561</span>&#160;  <span class="keywordtype">double</span> _resources_revocable_total(<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="l00562"></a><span class="lineno">  562</span>&#160;  <span class="keywordtype">double</span> _resources_revocable_used(<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="l00563"></a><span class="lineno">  563</span>&#160;  <span class="keywordtype">double</span> _resources_revocable_percent(<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="l00564"></a><span class="lineno">  564</span>&#160;</div>
+<div class="line"><a name="l00565"></a><span class="lineno">  565</span>&#160;  <span class="keyword">const</span> Flags <a class="code" href="decoder_8hpp.html#abb0829cce9dd20a40ae0d86890ae85c6">flags</a>;</div>
+<div class="line"><a name="l00566"></a><span class="lineno">  566</span>&#160;</div>
+<div class="line"><a name="l00567"></a><span class="lineno">  567</span>&#160;  <span class="keyword">const</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Slave.html#aba95e2a7762bb5df986048b05d03a22e">Http</a> <a class="code" href="namespacemesos_1_1uri.html#a5dff7c4a2df7be12fb642b5801c34f9f">http</a>;</div>
+<div class="line"><a name="l00568"></a><span class="lineno">  568</span>&#160;</div>
+<div class="line"><a name="l00569"></a><span class="lineno">  569</span>&#160;  SlaveInfo info;</div>
 <div class="line"><a name="l00570"></a><span class="lineno">  570</span>&#160;</div>
-<div class="line"><a name="l00571"></a><span class="lineno">  571</span>&#160;  <span class="comment">// The current total resources of the agent, i.e.,</span></div>
-<div class="line"><a name="l00572"></a><span class="lineno">  572</span>&#160;  <span class="comment">// `info.resources()` with checkpointed resources applied.</span></div>
-<div class="line"><a name="l00573"></a><span class="lineno">  573</span>&#160;  <a class="code" href="classmesos_1_1Resources.html">Resources</a> totalResources;</div>
-<div class="line"><a name="l00574"></a><span class="lineno">  574</span>&#160;</div>
-<div class="line"><a name="l00575"></a><span class="lineno">  575</span>&#160;  <a class="code" href="classOption.html">Option&lt;process::UPID&gt;</a> master;</div>
-<div class="line"><a name="l00576"></a><span class="lineno">  576</span>&#160;</div>
-<div class="line"><a name="l00577"></a><span class="lineno">  577</span>&#160;  <a class="code" href="classhashmap.html">hashmap&lt;FrameworkID, Framework*&gt;</a> frameworks;</div>
-<div class="line"><a name="l00578"></a><span class="lineno">  578</span>&#160;</div>
-<div class="line"><a name="l00579"></a><span class="lineno">  579</span>&#160;  <span class="comment">// Note that these frameworks are &quot;completed&quot; only in that</span></div>
-<div class="line"><a name="l00580"></a><span class="lineno">  580</span>&#160;  <span class="comment">// they no longer have any active tasks or executors on this</span></div>
-<div class="line"><a name="l00581"></a><span class="lineno">  581</span>&#160;  <span class="comment">// particular agent.</span></div>
-<div class="line"><a name="l00582"></a><span class="lineno">  582</span>&#160;  <span class="comment">//</span></div>
-<div class="line"><a name="l00583"></a><span class="lineno">  583</span>&#160;  <span class="comment">// TODO(bmahler): Implement a more accurate framework lifecycle</span></div>
-<div class="line"><a name="l00584"></a><span class="lineno">  584</span>&#160;  <span class="comment">// in the agent code, ideally the master can inform the agent</span></div>
-<div class="line"><a name="l00585"></a><span class="lineno">  585</span>&#160;  <span class="comment">// when a framework is actually completed, and the agent can</span></div>
-<div class="line"><a name="l00586"></a><span class="lineno">  586</span>&#160;  <span class="comment">// perhaps store a cache of &quot;idle&quot; frameworks. See MESOS-7890.</span></div>
-<div class="line"><a name="l00587"></a><span class="lineno">  587</span>&#160;  <a class="code" href="classBoundedHashMap.html">BoundedHashMap&lt;FrameworkID, process::Owned&lt;Framework&gt;</a>&gt; completedFrameworks;</div>
-<div class="line"><a name="l00588"></a><span class="lineno">  588</span>&#160;</div>
-<div class="line"><a name="l00589"></a><span class="lineno">  589</span>&#160;  <a class="code" href="classmesos_1_1master_1_1detector_1_1MasterDetector.html">mesos::master::detector::MasterDetector</a>* detector;</div>
-<div class="line"><a name="l00590"></a><span class="lineno">  590</span>&#160;</div>
-<div class="line"><a name="l00591"></a><span class="lineno">  591</span>&#160;  Containerizer* containerizer;</div>
-<div class="line"><a name="l00592"></a><span class="lineno">  592</span>&#160;</div>
-<div class="line"><a name="l00593"></a><span class="lineno">  593</span>&#160;  Files* files;</div>
-<div class="line"><a name="l00594"></a><span class="lineno">  594</span>&#160;</div>
-<div class="line"><a name="l00595"></a><span class="lineno">  595</span>&#160;  <a class="code" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a33768639ed69e6812b805bd70b29bf35">Metrics</a> <a class="code" href="namespaceprocess_1_1metrics_1_1internal.html#aaa37243f659788386a13de558eba70a7">metrics</a>;</div>
-<div class="line"><a name="l00596"></a><span class="lineno">  596</span>&#160;</div>
-<div class="line"><a name="l00597"></a><span class="lineno">  597</span>&#160;  <a class="code" href="classprocess_1_1Time.html">process::Time</a> startTime;</div>
-<div class="line"><a name="l00598"></a><span class="lineno">  598</span>&#160;</div>
-<div class="line"><a name="l00599"></a><span class="lineno">  599</span>&#160;  GarbageCollector* gc;</div>
-<div class="line"><a name="l00600"></a><span class="lineno">  600</span>&#160;</div>
-<div class="line"><a name="l00601"></a><span class="lineno">  601</span>&#160;  StatusUpdateManager* statusUpdateManager;</div>
-<div class="line"><a name="l00602"></a><span class="lineno">  602</span>&#160;</div>
-<div class="line"><a name="l00603"></a><span class="lineno">  603</span>&#160;  <span class="comment">// Master detection future.</span></div>
-<div class="line"><a name="l00604"></a><span class="lineno">  604</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;Option&lt;MasterInfo&gt;</a>&gt; detection;</div>
+<div class="line"><a name="l00571"></a><span class="lineno">  571</span>&#160;  <span class="comment">// Resources that are checkpointed by the slave.</span></div>
+<div class="line"><a name="l00572"></a><span class="lineno">  572</span>&#160;  <a class="code" href="classmesos_1_1Resources.html">Resources</a> checkpointedResources;</div>
+<div class="line"><a name="l00573"></a><span class="lineno">  573</span>&#160;</div>
+<div class="line"><a name="l00574"></a><span class="lineno">  574</span>&#160;  <span class="comment">// The current total resources of the agent, i.e., `info.resources()` with</span></div>
+<div class="line"><a name="l00575"></a><span class="lineno">  575</span>&#160;  <span class="comment">// checkpointed resources applied and resource provider resources.</span></div>
+<div class="line"><a name="l00576"></a><span class="lineno">  576</span>&#160;  <a class="code" href="classmesos_1_1Resources.html">Resources</a> totalResources;</div>
+<div class="line"><a name="l00577"></a><span class="lineno">  577</span>&#160;</div>
+<div class="line"><a name="l00578"></a><span class="lineno">  578</span>&#160;  <a class="code" href="classOption.html">Option&lt;process::UPID&gt;</a> master;</div>
+<div class="line"><a name="l00579"></a><span class="lineno">  579</span>&#160;</div>
+<div class="line"><a name="l00580"></a><span class="lineno">  580</span>&#160;  <a class="code" href="classhashmap.html">hashmap&lt;FrameworkID, Framework*&gt;</a> frameworks;</div>
+<div class="line"><a name="l00581"></a><span class="lineno">  581</span>&#160;</div>
+<div class="line"><a name="l00582"></a><span class="lineno">  582</span>&#160;  <span class="comment">// Note that these frameworks are &quot;completed&quot; only in that</span></div>
+<div class="line"><a name="l00583"></a><span class="lineno">  583</span>&#160;  <span class="comment">// they no longer have any active tasks or executors on this</span></div>
+<div class="line"><a name="l00584"></a><span class="lineno">  584</span>&#160;  <span class="comment">// particular agent.</span></div>
+<div class="line"><a name="l00585"></a><span class="lineno">  585</span>&#160;  <span class="comment">//</span></div>
+<div class="line"><a name="l00586"></a><span class="lineno">  586</span>&#160;  <span class="comment">// TODO(bmahler): Implement a more accurate framework lifecycle</span></div>
+<div class="line"><a name="l00587"></a><span class="lineno">  587</span>&#160;  <span class="comment">// in the agent code, ideally the master can inform the agent</span></div>
+<div class="line"><a name="l00588"></a><span class="lineno">  588</span>&#160;  <span class="comment">// when a framework is actually completed, and the agent can</span></div>
+<div class="line"><a name="l00589"></a><span class="lineno">  589</span>&#160;  <span class="comment">// perhaps store a cache of &quot;idle&quot; frameworks. See MESOS-7890.</span></div>
+<div class="line"><a name="l00590"></a><span class="lineno">  590</span>&#160;  <a class="code" href="classBoundedHashMap.html">BoundedHashMap&lt;FrameworkID, process::Owned&lt;Framework&gt;</a>&gt; completedFrameworks;</div>
+<div class="line"><a name="l00591"></a><span class="lineno">  591</span>&#160;</div>
+<div class="line"><a name="l00592"></a><span class="lineno">  592</span>&#160;  <a class="code" href="classmesos_1_1master_1_1detector_1_1MasterDetector.html">mesos::master::detector::MasterDetector</a>* detector;</div>
+<div class="line"><a name="l00593"></a><span class="lineno">  593</span>&#160;</div>
+<div class="line"><a name="l00594"></a><span class="lineno">  594</span>&#160;  Containerizer* containerizer;</div>
+<div class="line"><a name="l00595"></a><span class="lineno">  595</span>&#160;</div>
+<div class="line"><a name="l00596"></a><span class="lineno">  596</span>&#160;  Files* files;</div>
+<div class="line"><a name="l00597"></a><span class="lineno">  597</span>&#160;</div>
+<div class="line"><a name="l00598"></a><span class="lineno">  598</span>&#160;  <a class="code" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a33768639ed69e6812b805bd70b29bf35">Metrics</a> <a class="code" href="namespaceprocess_1_1metrics_1_1internal.html#aaa37243f659788386a13de558eba70a7">metrics</a>;</div>
+<div class="line"><a name="l00599"></a><span class="lineno">  599</span>&#160;</div>
+<div class="line"><a name="l00600"></a><span class="lineno">  600</span>&#160;  <a class="code" href="classprocess_1_1Time.html">process::Time</a> startTime;</div>
+<div class="line"><a name="l00601"></a><span class="lineno">  601</span>&#160;</div>
+<div class="line"><a name="l00602"></a><span class="lineno">  602</span>&#160;  GarbageCollector* gc;</div>
+<div class="line"><a name="l00603"></a><span class="lineno">  603</span>&#160;</div>
+<div class="line"><a name="l00604"></a><span class="lineno">  604</span>&#160;  StatusUpdateManager* statusUpdateManager;</div>
 <div class="line"><a name="l00605"></a><span class="lineno">  605</span>&#160;</div>
-<div class="line"><a name="l00606"></a><span class="lineno">  606</span>&#160;  <span class="comment">// Master&#39;s ping timeout value, updated on reregistration.</span></div>
-<div class="line"><a name="l00607"></a><span class="lineno">  607</span>&#160;  <a class="code" href="classDuration.html">Duration</a> masterPingTimeout;</div>
+<div class="line"><a name="l00606"></a><span class="lineno">  606</span>&#160;  <span class="comment">// Master detection future.</span></div>
+<div class="line"><a name="l00607"></a><span class="lineno">  607</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;Option&lt;MasterInfo&gt;</a>&gt; detection;</div>
 <div class="line"><a name="l00608"></a><span class="lineno">  608</span>&#160;</div>
-<div class="line"><a name="l00609"></a><span class="lineno">  609</span>&#160;  <span class="comment">// Timer for triggering re-detection when no ping is received from</span></div>
-<div class="line"><a name="l00610"></a><span class="lineno">  610</span>&#160;  <span class="comment">// the master.</span></div>
-<div class="line"><a name="l00611"></a><span class="lineno">  611</span>&#160;  <a class="code" href="classprocess_1_1Timer.html">process::Timer</a> pingTimer;</div>
-<div class="line"><a name="l00612"></a><span class="lineno">  612</span>&#160;</div>
-<div class="line"><a name="l00613"></a><span class="lineno">  613</span>&#160;  <span class="comment">// Timer for triggering agent (re)registration after detecting a new master.</span></div>
-<div class="line"><a name="l00614"></a><span class="lineno">  614</span>&#160;  <a class="code" href="classprocess_1_1Timer.html">process::Timer</a> agentRegistrationTimer;</div>
+<div class="line"><a name="l00609"></a><span class="lineno">  609</span>&#160;  <span class="comment">// Master&#39;s ping timeout value, updated on reregistration.</span></div>
+<div class="line"><a name="l00610"></a><span class="lineno">  610</span>&#160;  <a class="code" href="classDuration.html">Duration</a> masterPingTimeout;</div>
+<div class="line"><a name="l00611"></a><span class="lineno">  611</span>&#160;</div>
+<div class="line"><a name="l00612"></a><span class="lineno">  612</span>&#160;  <span class="comment">// Timer for triggering re-detection when no ping is received from</span></div>
+<div class="line"><a name="l00613"></a><span class="lineno">  613</span>&#160;  <span class="comment">// the master.</span></div>
+<div class="line"><a name="l00614"></a><span class="lineno">  614</span>&#160;  <a class="code" href="classprocess_1_1Timer.html">process::Timer</a> pingTimer;</div>
 <div class="line"><a name="l00615"></a><span class="lineno">  615</span>&#160;</div>
-<div class="line"><a name="l00616"></a><span class="lineno">  616</span>&#160;  <span class="comment">// Root meta directory containing checkpointed data.</span></div>
-<div class="line"><a name="l00617"></a><span class="lineno">  617</span>&#160;  <span class="keyword">const</span> std::string metaDir;</div>
+<div class="line"><a name="l00616"></a><span class="lineno">  616</span>&#160;  <span class="comment">// Timer for triggering agent (re)registration after detecting a new master.</span></div>
+<div class="line"><a name="l00617"></a><span class="lineno">  617</span>&#160;  <a class="code" href="classprocess_1_1Timer.html">process::Timer</a> agentRegistrationTimer;</div>
 <div class="line"><a name="l00618"></a><span class="lineno">  618</span>&#160;</div>
-<div class="line"><a name="l00619"></a><span class="lineno">  619</span>&#160;  <span class="comment">// Indicates the number of errors ignored in &quot;--no-strict&quot; recovery mode.</span></div>
-<div class="line"><a name="l00620"></a><span class="lineno">  620</span>&#160;  <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> recoveryErrors;</div>
+<div class="line"><a name="l00619"></a><span class="lineno">  619</span>&#160;  <span class="comment">// Root meta directory containing checkpointed data.</span></div>
+<div class="line"><a name="l00620"></a><span class="lineno">  620</span>&#160;  <span class="keyword">const</span> std::string metaDir;</div>
 <div class="line"><a name="l00621"></a><span class="lineno">  621</span>&#160;</div>
-<div class="line"><a name="l00622"></a><span class="lineno">  622</span>&#160;  <a class="code" href="classOption.html">Option&lt;Credential&gt;</a> credential;</div>
-<div class="line"><a name="l00623"></a><span class="lineno">  623</span>&#160;</div>
-<div class="line"><a name="l00624"></a><span class="lineno">  624</span>&#160;  <span class="comment">// Authenticatee name as supplied via flags.</span></div>
-<div class="line"><a name="l00625"></a><span class="lineno">  625</span>&#160;  std::string authenticateeName;</div>
+<div class="line"><a name="l00622"></a><span class="lineno">  622</span>&#160;  <span class="comment">// Indicates the number of errors ignored in &quot;--no-strict&quot; recovery mode.</span></div>
+<div class="line"><a name="l00623"></a><span class="lineno">  623</span>&#160;  <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> recoveryErrors;</div>
+<div class="line"><a name="l00624"></a><span class="lineno">  624</span>&#160;</div>
+<div class="line"><a name="l00625"></a><span class="lineno">  625</span>&#160;  <a class="code" href="classOption.html">Option&lt;Credential&gt;</a> credential;</div>
 <div class="line"><a name="l00626"></a><span class="lineno">  626</span>&#160;</div>
-<div class="line"><a name="l00627"></a><span class="lineno">  627</span>&#160;  <a class="code" href="classmesos_1_1Authenticatee.html">Authenticatee</a>* authenticatee;</div>
-<div class="line"><a name="l00628"></a><span class="lineno">  628</span>&#160;</div>
-<div class="line"><a name="l00629"></a><span class="lineno">  629</span>&#160;  <span class="comment">// Indicates if an authentication attempt is in progress.</span></div>
-<div class="line"><a name="l00630"></a><span class="lineno">  630</span>&#160;  <a class="code" href="classOption.html">Option&lt;process::Future&lt;bool&gt;</a>&gt; authenticating;</div>
+<div class="line"><a name="l00627"></a><span class="lineno">  627</span>&#160;  <span class="comment">// Authenticatee name as supplied via flags.</span></div>
+<div class="line"><a name="l00628"></a><span class="lineno">  628</span>&#160;  std::string authenticateeName;</div>
+<div class="line"><a name="l00629"></a><span class="lineno">  629</span>&#160;</div>
+<div class="line"><a name="l00630"></a><span class="lineno">  630</span>&#160;  <a class="code" href="classmesos_1_1Authenticatee.html">Authenticatee</a>* authenticatee;</div>
 <div class="line"><a name="l00631"></a><span class="lineno">  631</span>&#160;</div>
-<div class="line"><a name="l00632"></a><span class="lineno">  632</span>&#160;  <span class="comment">// Indicates if the authentication is successful.</span></div>
-<div class="line"><a name="l00633"></a><span class="lineno">  633</span>&#160;  <span class="keywordtype">bool</span> authenticated;</div>
+<div class="line"><a name="l00632"></a><span class="lineno">  632</span>&#160;  <span class="comment">// Indicates if an authentication attempt is in progress.</span></div>
+<div class="line"><a name="l00633"></a><span class="lineno">  633</span>&#160;  <a class="code" href="classOption.html">Option&lt;process::Future&lt;bool&gt;</a>&gt; authenticating;</div>
 <div class="line"><a name="l00634"></a><span class="lineno">  634</span>&#160;</div>
-<div class="line"><a name="l00635"></a><span class="lineno">  635</span>&#160;  <span class="comment">// Indicates if a new authentication attempt should be enforced.</span></div>
-<div class="line"><a name="l00636"></a><span class="lineno">  636</span>&#160;  <span class="keywordtype">bool</span> reauthenticate;</div>
+<div class="line"><a name="l00635"></a><span class="lineno">  635</span>&#160;  <span class="comment">// Indicates if the authentication is successful.</span></div>
+<div class="line"><a name="l00636"></a><span class="lineno">  636</span>&#160;  <span class="keywordtype">bool</span> authenticated;</div>
 <div class="line"><a name="l00637"></a><span class="lineno">  637</span>&#160;</div>
-<div class="line"><a name="l00638"></a><span class="lineno">  638</span>&#160;  <span class="comment">// Indicates the number of failed authentication attempts.</span></div>
-<div class="line"><a name="l00639"></a><span class="lineno">  639</span>&#160;  uint64_t failedAuthentications;</div>
+<div class="line"><a name="l00638"></a><span class="lineno">  638</span>&#160;  <span class="comment">// Indicates if a new authentication attempt should be enforced.</span></div>
+<div class="line"><a name="l00639"></a><span class="lineno">  639</span>&#160;  <span class="keywordtype">bool</span> reauthenticate;</div>
 <div class="line"><a name="l00640"></a><span class="lineno">  640</span>&#160;</div>
-<div class="line"><a name="l00641"></a><span class="lineno">  641</span>&#160;  <span class="comment">// Maximum age of executor directories. Will be recomputed</span></div>
-<div class="line"><a name="l00642"></a><span class="lineno">  642</span>&#160;  <span class="comment">// periodically every flags.disk_watch_interval.</span></div>
-<div class="line"><a name="l00643"></a><span class="lineno">  643</span>&#160;  <a class="code" href="classDuration.html">Duration</a> executorDirectoryMaxAllowedAge;</div>
-<div class="line"><a name="l00644"></a><span class="lineno">  644</span>&#160;</div>
-<div class="line"><a name="l00645"></a><span class="lineno">  645</span>&#160;  <a class="code" href="classmesos_1_1slave_1_1ResourceEstimator.html">mesos::slave::ResourceEstimator</a>* resourceEstimator;</div>
-<div class="line"><a name="l00646"></a><span class="lineno">  646</span>&#160;</div>
-<div class="line"><a name="l00647"></a><span class="lineno">  647</span>&#160;  <a class="code" href="classmesos_1_1slave_1_1QoSController.html">mesos::slave::QoSController</a>* qosController;</div>
-<div class="line"><a name="l00648"></a><span class="lineno">  648</span>&#160;</div>
-<div class="line"><a name="l00649"></a><span class="lineno">  649</span>&#160;  <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;Authorizer*&gt;</a> authorizer;</div>
-<div class="line"><a name="l00650"></a><span class="lineno">  650</span>&#160;</div>
-<div class="line"><a name="l00651"></a><span class="lineno">  651</span>&#160;  <span class="comment">// The most recent estimate of the total amount of oversubscribed</span></div>
-<div class="line"><a name="l00652"></a><span class="lineno">  652</span>&#160;  <span class="comment">// (allocated and oversubscribable) resources.</span></div>
-<div class="line"><a name="l00653"></a><span class="lineno">  653</span>&#160;  <a class="code" href="classOption.html">Option&lt;Resources&gt;</a> oversubscribedResources;</div>
-<div class="line"><a name="l00654"></a><span class="lineno">  654</span>&#160;</div>
-<div class="line"><a name="l00655"></a><span class="lineno">  655</span>&#160;  ResourceProviderManager resourceProviderManager;</div>
-<div class="line"><a name="l00656"></a><span class="lineno">  656</span>&#160;  <a class="code" href="classprocess_1_1Owned.html">process::Owned&lt;LocalResourceProviderDaemon&gt;</a> localResourceProviderDaemon;</div>
+<div class="line"><a name="l00641"></a><span class="lineno">  641</span>&#160;  <span class="comment">// Indicates the number of failed authentication attempts.</span></div>
+<div class="line"><a name="l00642"></a><span class="lineno">  642</span>&#160;  uint64_t failedAuthentications;</div>
+<div class="line"><a name="l00643"></a><span class="lineno">  643</span>&#160;</div>
+<div class="line"><a name="l00644"></a><span class="lineno">  644</span>&#160;  <span class="comment">// Maximum age of executor directories. Will be recomputed</span></div>
+<div class="line"><a name="l00645"></a><span class="lineno">  645</span>&#160;  <span class="comment">// periodically every flags.disk_watch_interval.</span></div>
+<div class="line"><a name="l00646"></a><span class="lineno">  646</span>&#160;  <a class="code" href="classDuration.html">Duration</a> executorDirectoryMaxAllowedAge;</div>
+<div class="line"><a name="l00647"></a><span class="lineno">  647</span>&#160;</div>
+<div class="line"><a name="l00648"></a><span class="lineno">  648</span>&#160;  <a class="code" href="classmesos_1_1slave_1_1ResourceEstimator.html">mesos::slave::ResourceEstimator</a>* resourceEstimator;</div>
+<div class="line"><a name="l00649"></a><span class="lineno">  649</span>&#160;</div>
+<div class="line"><a name="l00650"></a><span class="lineno">  650</span>&#160;  <a class="code" href="classmesos_1_1slave_1_1QoSController.html">mesos::slave::QoSController</a>* qosController;</div>
+<div class="line"><a name="l00651"></a><span class="lineno">  651</span>&#160;</div>
+<div class="line"><a name="l00652"></a><span class="lineno">  652</span>&#160;  <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;Authorizer*&gt;</a> authorizer;</div>
+<div class="line"><a name="l00653"></a><span class="lineno">  653</span>&#160;</div>
+<div class="line"><a name="l00654"></a><span class="lineno">  654</span>&#160;  <span class="comment">// The most recent estimate of the total amount of oversubscribed</span></div>
+<div class="line"><a name="l00655"></a><span class="lineno">  655</span>&#160;  <span class="comment">// (allocated and oversubscribable) resources.</span></div>
+<div class="line"><a name="l00656"></a><span class="lineno">  656</span>&#160;  <a class="code" href="classOption.html">Option&lt;Resources&gt;</a> oversubscribedResources;</div>
 <div class="line"><a name="l00657"></a><span class="lineno">  657</span>&#160;</div>
-<div class="line"><a name="l00658"></a><span class="lineno">  658</span>&#160;<span class="keyword">protected</span>:</div>
-<div class="line"><a name="l00659"></a><span class="lineno">  659</span>&#160;  <span class="comment">// Made protected for testing purposes.</span></div>
-<div class="line"><a name="l00660"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Slave.html#ac81a0a2d8dc38bbe864c1c4d34d9f96c">  660</a></span>&#160;  <a class="code" href="classmesos_1_1SecretGenerator.html">mesos::SecretGenerator</a>* <a class="code" href="classmesos_1_1internal_1_1slave_1_1Slave.html#ac81a0a2d8dc38bbe864c1c4d34d9f96c">secretGenerator</a>;</div>
-<div class="line"><a name="l00661"></a><span class="lineno">  661</span>&#160;};</div>
-<div class="line"><a name="l00662"></a><span class="lineno">  662</span>&#160;</div>
-<div class="line"><a name="l00663"></a><span class="lineno">  663</span>&#160;</div>
-<div class="line"><a name="l00664"></a><span class="lineno">  664</span>&#160;<span class="comment">// Represents the streaming HTTP connection to an executor.</span></div>
-<div class="line"><a name="l00665"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1slave_1_1HttpConnection.html">  665</a></span>&#160;<span class="keyword">struct </span><a class="code" href="structmesos_1_1internal_1_1slave_1_1HttpConnection.html">HttpConnection</a></div>
-<div class="line"><a name="l00666"></a><span class="lineno">  666</span>&#160;{</div>
-<div class="line"><a name="l00667"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1slave_1_1HttpConnection.html#acc1ca998134e63de44e77f0a371973af">  667</a></span>&#160;  <a class="code" href="structmesos_1_1internal_1_1slave_1_1HttpConnection.html#acc1ca998134e63de44e77f0a371973af">HttpConnection</a>(<span class="keyword">const</span> <a class="code" href="classprocess_1_1http_1_1Pipe_1_1Writer.html">process::http::Pipe::Writer</a>&amp; _writer,</div>
-<div class="line"><a name="l00668"></a><span class="lineno">  668</span>&#160;                 <a class="code" href="namespacemesos.html#a13035ce0cc66cca4a467787b4716039e">ContentType</a> _contentType)</div>
-<div class="line"><a name="l00669"></a><span class="lineno">  669</span>&#160;    : <a class="code" href="structmesos_1_1internal_1_1slave_1_1HttpConnection.html#a0c59d0ff74737a01a33ae18f76525ed3">writer</a>(_writer),</div>
-<div class="line"><a name="l00670"></a><span class="lineno">  670</span>&#160;      <a class="code" href="structmesos_1_1internal_1_1slave_1_1HttpConnection.html#aa56f337e2e9a40afbcae740883f7342e">contentType</a>(_contentType),</div>
-<div class="line"><a name="l00671"></a><span class="lineno">  671</span>&#160;      <a class="code" href="structmesos_1_1internal_1_1slave_1_1HttpConnection.html#ac9014eb387ce40f4b7803c14b37da8f8">encoder</a>(lambda::<a class="code" href="namespaceprocess_1_1network.html#ad067110a4b38cc83785a43f49bf6c8e2">bind</a>(<a class="code" href="namespacemesos_1_1internal.html#a9c1f91de8a8a389b357b81f7b51b0554">serialize</a>, <a class="code" href="structmesos_1_1internal_1_1slave_1_1HttpConnection.html#aa56f337e2e9a40afbcae740883f7342e">contentType</a>, lambda::_1)) {}</div>
-<div class="line"><a name="l00672"></a><span class="lineno">  672</span>&#160;</div>
-<div class="line"><a name="l00673"></a><span class="lineno">  673</span>&#160;  <span class="comment">// Converts the message to an Event before sending.</span></div>
-<div class="line"><a name="l00674"></a><span class="lineno">  674</span>&#160;  <span class="keyword">template</span> &lt;<span class="keyword">typename</span> Message&gt;</div>
-<div class="line"><a name="l00675"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1slave_1_1HttpConnection.html#ad0773acb50a9d74589dc050ee9bc3f9b">  675</a></span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="structmesos_1_1internal_1_1slave_1_1HttpConnection.html#ad0773acb50a9d74589dc050ee9bc3f9b">send</a>(<span class="keyword">const</span> Message&amp; message)</div>
-<div class="line"><a name="l00676"></a><span class="lineno">  676</span>&#160;  {</div>
-<div class="line"><a name="l00677"></a><span class="lineno">  677</span>&#160;    <span class="comment">// We need to evolve the internal &#39;message&#39; into a</span></div>
-<div class="line"><a name="l00678"></a><span class="lineno">  678</span>&#160;    <span class="comment">// &#39;v1::executor::Event&#39;.</span></div>
-<div class="line"><a name="l00679"></a><span class="lineno">  679</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="structmesos_1_1internal_1_1slave_1_1HttpConnection.html#a0c59d0ff74737a01a33ae18f76525ed3">writer</a>.<a class="code" href="classprocess_1_1http_1_1Pipe_1_1Writer.html#ad945bef2134c872f8ea43dea6db84c66">write</a>(<a class="code" href="structmesos_1_1internal_1_1slave_1_1HttpConnection.html#ac9014eb387ce40f4b7803c14b37da8f8">encoder</a>.encode(<a class="code" href="namespacemesos_1_1internal.html#a845d4d5a46b931d03f340c8afc58b60a">evolve</a>(message)));</div>
-<div class="line"><a name="l00680"></a><span class="lineno">  680</span>&#160;  }</div>
-<div class="line"><a name="l00681"></a><span class="lineno">  681</span>&#160;</div>
-<div class="line"><a name="l00682"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1slave_1_1HttpConnection.html#a6bd61956671fa0cab784ac1eb0d2b834">  682</a></span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="structmesos_1_1internal_1_1slave_1_1HttpConnection.html#a6bd61956671fa0cab784ac1eb0d2b834">close</a>()</div>
-<div class="line"><a name="l00683"></a><span class="lineno">  683</span>&#160;  {</div>
-<div class="line"><a name="l00684"></a><span class="lineno">  684</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="structmesos_1_1internal_1_1slave_1_1HttpConnection.html#a0c59d0ff74737a01a33ae18f76525ed3">writer</a>.<a class="code" href="classprocess_1_1http_1_1Pipe_1_1Writer.html#aecc37af3f66360a47184a1146ae92756">close</a>();</div>
-<div class="line"><a name="l00685"></a><span class="lineno">  685</span>&#160;  }</div>
-<div class="line"><a name="l00686"></a><span class="lineno">  686</span>&#160;</div>
-<div class="line"><a name="l00687"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1slave_1_1HttpConnection.html#a75cfb254a95f8aece262b57137442ad2">  687</a></span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;Nothing&gt;</a> <a class="code" href="structmesos_1_1internal_1_1slave_1_1HttpConnection.html#a75cfb254a95f8aece262b57137442ad2">closed</a>()<span class="keyword"> const</span></div>
-<div class="line"><a name="l00688"></a><span class="lineno">  688</span>&#160;<span class="keyword">  </span>{</div>
-<div class="line"><a name="l00689"></a><span class="lineno">  689</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="structmesos_1_1internal_1_1slave_1_1HttpConnection.html#a0c59d0ff74737a01a33ae18f76525ed3">writer</a>.<a class="code" href="classprocess_1_1http_1_1Pipe_1_1Writer.html#afc6072a9fbcb92a6a1b4978b89797583">readerClosed</a>();</div>
-<div class="line"><a name="l00690"></a><span class="lineno">  690</span>&#160;  }</div>
-<div class="line"><a name="l00691"></a><span class="lineno">  691</span>&#160;</div>
-<div class="line"><a name="l00692"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1slave_1_1HttpConnection.html#a0c59d0ff74737a01a33ae18f76525ed3">  692</a></span>&#160;  <a class="code" href="classprocess_1_1http_1_1Pipe_1_1Writer.html">process::http::Pipe::Writer</a> <a class="code" href="structmesos_1_1internal_1_1slave_1_1HttpConnection.html#a0c59d0ff74737a01a33ae18f76525ed3">writer</a>;</div>
-<div class="line"><a name="l00693"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1slave_1_1HttpConnection.html#aa56f337e2e9a40afbcae740883f7342e">  693</a></span>&#160;  <a class="code" href="namespacemesos.html#a13035ce0cc66cca4a467787b4716039e">ContentType</a> <a class="code" href="structmesos_1_1internal_1_1slave_1_1HttpConnection.html#aa56f337e2e9a40afbcae740883f7342e">contentType</a>;</div>
-<div class="line"><a name="l00694"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1slave_1_1HttpConnection.html#ac9014eb387ce40f4b7803c14b37da8f8">  694</a></span>&#160;  <a class="code" href="classrecordio_1_1Encoder.html">::recordio::Encoder&lt;v1::executor::Event&gt;</a> <a class="code" href="structmesos_1_1internal_1_1slave_1_1HttpConnection.html#ac9014eb387ce40f4b7803c14b37da8f8">encoder</a>;</div>
-<div class="line"><a name="l00695"></a><span class="lineno">  695</span>&#160;};</div>
-<div class="line"><a name="l00696"></a><span class="lineno">  696</span>&#160;</div>
-<div class="line"><a name="l00697"></a><span class="lineno">  697</span>&#160;</div>
-<div class="line"><a name="l00698"></a><span class="lineno">  698</span>&#160;std::ostream&amp; <a class="code" href="namespacemesos_1_1internal_1_1slave.html#acc816a5f127bb40e7d5464befda0a0a9">operator&lt;&lt;</a>(std::ostream&amp; stream, <span class="keyword">const</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Executor.html">Executor</a>&amp; executor);</div>
+<div class="line"><a name="l00658"></a><span class="lineno">  658</span>&#160;  ResourceProviderManager resourceProviderManager;</div>
+<div class="line"><a name="l00659"></a><span class="lineno">  659</span>&#160;  <a class="code" href="classprocess_1_1Owned.html">process::Owned&lt;LocalResourceProviderDaemon&gt;</a> localResourceProviderDaemon;</div>
+<div class="line"><a name="l00660"></a><span class="lineno">  660</span>&#160;</div>
+<div class="line"><a name="l00661"></a><span class="lineno">  661</span>&#160;<span class="keyword">protected</span>:</div>
+<div class="line"><a name="l00662"></a><span class="lineno">  662</span>&#160;  <span class="comment">// Made protected for testing purposes.</span></div>
+<div class="line"><a name="l00663"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Slave.html#ac81a0a2d8dc38bbe864c1c4d34d9f96c">  663</a></span>&#160;  <a class="code" href="classmesos_1_1SecretGenerator.html">mesos::SecretGenerator</a>* <a class="code" href="classmesos_1_1internal_1_1slave_1_1Slave.html#ac81a0a2d8dc38bbe864c1c4d34d9f96c">secretGenerator</a>;</div>
+<div class="line"><a name="l00664"></a><span class="lineno">  664</span>&#160;};</div>
+<div class="line"><a name="l00665"></a><span class="lineno">  665</span>&#160;</div>
+<div class="line"><a name="l00666"></a><span class="lineno">  666</span>&#160;</div>
+<div class="line"><a name="l00667"></a><span class="lineno">  667</span>&#160;<span class="comment">// Represents the streaming HTTP connection to an executor.</span></div>
+<div class="line"><a name="l00668"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1slave_1_1HttpConnection.html">  668</a></span>&#160;<span class="keyword">struct </span><a class="code" href="structmesos_1_1internal_1_1slave_1_1HttpConnection.html">HttpConnection</a></div>
+<div class="line"><a name="l00669"></a><span class="lineno">  669</span>&#160;{</div>
+<div class="line"><a name="l00670"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1slave_1_1HttpConnection.html#acc1ca998134e63de44e77f0a371973af">  670</a></span>&#160;  <a class="code" href="structmesos_1_1internal_1_1slave_1_1HttpConnection.html#acc1ca998134e63de44e77f0a371973af">HttpConnection</a>(<span class="keyword">const</span> <a class="code" href="classprocess_1_1http_1_1Pipe_1_1Writer.html">process::http::Pipe::Writer</a>&amp; _writer,</div>
+<div class="line"><a name="l00671"></a><span class="lineno">  671</span>&#160;                 <a class="code" href="namespacemesos.html#a13035ce0cc66cca4a467787b4716039e">ContentType</a> _contentType)</div>
+<div class="line"><a name="l00672"></a><span class="lineno">  672</span>&#160;    : <a class="code" href="structmesos_1_1internal_1_1slave_1_1HttpConnection.html#a0c59d0ff74737a01a33ae18f76525ed3">writer</a>(_writer),</div>
+<div class="line"><a name="l00673"></a><span class="lineno">  673</span>&#160;      <a class="code" href="structmesos_1_1internal_1_1slave_1_1HttpConnection.html#aa56f337e2e9a40afbcae740883f7342e">contentType</a>(_contentType),</div>
+<div class="line"><a name="l00674"></a><span class="lineno">  674</span>&#160;      <a class="code" href="structmesos_1_1internal_1_1slave_1_1HttpConnection.html#ac9014eb387ce40f4b7803c14b37da8f8">encoder</a>(lambda::<a class="code" href="namespaceprocess_1_1network.html#ad067110a4b38cc83785a43f49bf6c8e2">bind</a>(<a class="code" href="namespacemesos_1_1internal.html#a9c1f91de8a8a389b357b81f7b51b0554">serialize</a>, <a class="code" href="structmesos_1_1internal_1_1slave_1_1HttpConnection.html#aa56f337e2e9a40afbcae740883f7342e">contentType</a>, lambda::_1)) {}</div>
+<div class="line"><a name="l00675"></a><span class="lineno">  675</span>&#160;</div>
+<div class="line"><a name="l00676"></a><span class="lineno">  676</span>&#160;  <span class="comment">// Converts the message to an Event before sending.</span></div>
+<div class="line"><a name="l00677"></a><span class="lineno">  677</span>&#160;  <span class="keyword">template</span> &lt;<span class="keyword">typename</span> Message&gt;</div>
+<div class="line"><a name="l00678"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1slave_1_1HttpConnection.html#ad0773acb50a9d74589dc050ee9bc3f9b">  678</a></span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="structmesos_1_1internal_1_1slave_1_1HttpConnection.html#ad0773acb50a9d74589dc050ee9bc3f9b">send</a>(<span class="keyword">const</span> Message&amp; message)</div>
+<div class="line"><a name="l00679"></a><span class="lineno">  679</span>&#160;  {</div>
+<div class="line"><a name="l00680"></a><span class="lineno">  680</span>&#160;    <span class="comment">// We need to evolve the internal &#39;message&#39; into a</span></div>
+<div class="line"><a name="l00681"></a><span class="lineno">  681</span>&#160;    <span class="comment">// &#39;v1::executor::Event&#39;.</span></div>
+<div class="line"><a name="l00682"></a><span class="lineno">  682</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="structmesos_1_1internal_1_1slave_1_1HttpConnection.html#a0c59d0ff74737a01a33ae18f76525ed3">writer</a>.<a class="code" href="classprocess_1_1http_1_1Pipe_1_1Writer.html#ad945bef2134c872f8ea43dea6db84c66">write</a>(<a class="code" href="structmesos_1_1internal_1_1slave_1_1HttpConnection.html#ac9014eb387ce40f4b7803c14b37da8f8">encoder</a>.encode(<a class="code" href="namespacemesos_1_1internal.html#a845d4d5a46b931d03f340c8afc58b60a">evolve</a>(message)));</div>
+<div class="line"><a name="l00683"></a><span class="lineno">  683</span>&#160;  }</div>
+<div class="line"><a name="l00684"></a><span class="lineno">  684</span>&#160;</div>
+<div class="line"><a name="l00685"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1slave_1_1HttpConnection.html#a6bd61956671fa0cab784ac1eb0d2b834">  685</a></span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="structmesos_1_1internal_1_1slave_1_1HttpConnection.html#a6bd61956671fa0cab784ac1eb0d2b834">close</a>()</div>
+<div class="line"><a name="l00686"></a><span class="lineno">  686</span>&#160;  {</div>
+<div class="line"><a name="l00687"></a><span class="lineno">  687</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="structmesos_1_1internal_1_1slave_1_1HttpConnection.html#a0c59d0ff74737a01a33ae18f76525ed3">writer</a>.<a class="code" href="classprocess_1_1http_1_1Pipe_1_1Writer.html#aecc37af3f66360a47184a1146ae92756">close</a>();</div>
+<div class="line"><a name="l00688"></a><span class="lineno">  688</span>&#160;  }</div>
+<div class="line"><a name="l00689"></a><span class="lineno">  689</span>&#160;</div>
+<div class="line"><a name="l00690"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1slave_1_1HttpConnection.html#a75cfb254a95f8aece262b57137442ad2">  690</a></span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;Nothing&gt;</a> <a class="code" href="structmesos_1_1internal_1_1slave_1_1HttpConnection.html#a75cfb254a95f8aece262b57137442ad2">closed</a>()<span class="keyword"> const</span></div>
+<div class="line"><a name="l00691"></a><span class="lineno">  691</span>&#160;<span class="keyword">  </span>{</div>
+<div class="line"><a name="l00692"></a><span class="lineno">  692</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="structmesos_1_1internal_1_1slave_1_1HttpConnection.html#a0c59d0ff74737a01a33ae18f76525ed3">writer</a>.<a class="code" href="classprocess_1_1http_1_1Pipe_1_1Writer.html#afc6072a9fbcb92a6a1b4978b89797583">readerClosed</a>();</div>
+<div class="line"><a name="l00693"></a><span class="lineno">  693</span>&#160;  }</div>
+<div class="line"><a name="l00694"></a><span class="lineno">  694</span>&#160;</div>
+<div class="line"><a name="l00695"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1slave_1_1HttpConnection.html#a0c59d0ff74737a01a33ae18f76525ed3">  695</a></span>&#160;  <a class="code" href="classprocess_1_1http_1_1Pipe_1_1Writer.html">process::http::Pipe::Writer</a> <a class="code" href="structmesos_1_1internal_1_1slave_1_1HttpConnection.html#a0c59d0ff74737a01a33ae18f76525ed3">writer</a>;</div>
+<div class="line"><a name="l00696"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1slave_1_1HttpConnection.html#aa56f337e2e9a40afbcae740883f7342e">  696</a></span>&#160;  <a class="code" href="namespacemesos.html#a13035ce0cc66cca4a467787b4716039e">ContentType</a> <a class="code" href="structmesos_1_1internal_1_1slave_1_1HttpConnection.html#aa56f337e2e9a40afbcae740883f7342e">contentType</a>;</div>
+<div class="line"><a name="l00697"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1slave_1_1HttpConnection.html#ac9014eb387ce40f4b7803c14b37da8f8">  697</a></span>&#160;  <a class="code" href="classrecordio_1_1Encoder.html">::recordio::Encoder&lt;v1::executor::Event&gt;</a> <a class="code" href="structmesos_1_1internal_1_1slave_1_1HttpConnection.html#ac9014eb387ce40f4b7803c14b37da8f8">encoder</a>;</div>
+<div class="line"><a name="l00698"></a><span class="lineno">  698</span>&#160;};</div>
 <div class="line"><a name="l00699"></a><span class="lineno">  699</span>&#160;</div>
 <div class="line"><a name="l00700"></a><span class="lineno">  700</span>&#160;</div>
-<div class="line"><a name="l00701"></a><span class="lineno">  701</span>&#160;<span class="comment">// Information describing an executor.</span></div>
-<div class="line"><a name="l00702"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Executor.html">  702</a></span>&#160;<span class="keyword">class </span><a class="code" href="classmesos_1_1internal_1_1slave_1_1Executor.html">Executor</a></div>
-<div class="line"><a name="l00703"></a><span class="lineno">  703</span>&#160;{</div>
-<div class="line"><a name="l00704"></a><span class="lineno">  704</span>&#160;<span class="keyword">public</span>:</div>
-<div class="line"><a name="l00705"></a><span class="lineno">  705</span>&#160;  <a class="code" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a2743c0fdfd1c12f467e85e628a779114">Executor</a>(</div>
-<div class="line"><a name="l00706"></a><span class="lineno">  706</span>&#160;      <a class="code" href="classmesos_1_1internal_1_1slave_1_1Slave.html">Slave</a>* <a class="code" href="classmesos_1_1internal_1_1slave_1_1Executor.html#addd8f0d655f9d03ad6bc594c4d476818">slave</a>,</div>
-<div class="line"><a name="l00707"></a><span class="lineno">  707</span>&#160;      <span class="keyword">const</span> FrameworkID&amp; frameworkId,</div>
-<div class="line"><a name="l00708"></a><span class="lineno">  708</span>&#160;      <span class="keyword">const</span> ExecutorInfo&amp; <a class="code" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a6d93343a7cac0e8f5398e4d55a19c856">info</a>,</div>
-<div class="line"><a name="l00709"></a><span class="lineno">  709</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId,</div>
-<div class="line"><a name="l00710"></a><span class="lineno">  710</span>&#160;      <span class="keyword">const</span> std::string&amp; <a class="code" href="classmesos_1_1internal_1_1slave_1_1Executor.html#aabe86347ab1d23297172813dc5d1c8f5">directory</a>,</div>
-<div class="line"><a name="l00711"></a><span class="lineno">  711</span>&#160;      <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;std::string&gt;</a>&amp; <a class="code" href="classmesos_1_1internal_1_1slave_1_1Executor.html#aed6f0c1093840e82b6e920164be9df74">user</a>,</div>
-<div class="line"><a name="l00712"></a><span class="lineno">  712</span>&#160;      <span class="keywordtype">bool</span> checkpoint);</div>
-<div class="line"><a name="l00713"></a><span class="lineno">  713</span>&#160;</div>
-<div class="line"><a name="l00714"></a><span class="lineno">  714</span>&#160;  <a class="code" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a87195f2f07ffa5b1f9519ed3540e872f">~Executor</a>();</div>
-<div class="line"><a name="l00715"></a><span class="lineno">  715</span>&#160;</div>
-<div class="line"><a name="l00716"></a><span class="lineno">  716</span>&#160;  <span class="comment">// Note that these tasks will also be tracked within `queuedTasks`.</span></div>
-<div class="line"><a name="l00717"></a><span class="lineno">  717</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Executor.html#abe675d27487a5748f11f31eb38092884">enqueueTaskGroup</a>(<span class="keyword">const</span> TaskGroupInfo&amp; taskGroup);</div>
+<div class="line"><a name="l00701"></a><span class="lineno">  701</span>&#160;std::ostream&amp; <a class="code" href="namespacemesos_1_1internal_1_1slave.html#acc816a5f127bb40e7d5464befda0a0a9">operator&lt;&lt;</a>(std::ostream&amp; stream, <span class="keyword">const</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Executor.html">Executor</a>&amp; executor);</div>
+<div class="line"><a name="l00702"></a><span class="lineno">  702</span>&#160;</div>
+<div class="line"><a name="l00703"></a><span class="lineno">  703</span>&#160;</div>
+<div class="line"><a name="l00704"></a><span class="lineno">  704</span>&#160;<span class="comment">// Information describing an executor.</span></div>
+<div class="line"><a name="l00705"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Executor.html">  705</a></span>&#160;<span class="keyword">class </span><a class="code" href="classmesos_1_1internal_1_1slave_1_1Executor.html">Executor</a></div>
+<div class="line"><a name="l00706"></a><span class="lineno">  706</span>&#160;{</div>
+<div class="line"><a name="l00707"></a><span class="lineno">  707</span>&#160;<span class="keyword">public</span>:</div>
+<div class="line"><a name="l00708"></a><span class="lineno">  708</span>&#160;  <a class="code" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a2743c0fdfd1c12f467e85e628a779114">Executor</a>(</div>
+<div class="line"><a name="l00709"></a><span class="lineno">  709</span>&#160;      <a class="code" href="classmesos_1_1internal_1_1slave_1_1Slave.html">Slave</a>* <a class="code" href="classmesos_1_1internal_1_1slave_1_1Executor.html#addd8f0d655f9d03ad6bc594c4d476818">slave</a>,</div>
+<div class="line"><a name="l00710"></a><span class="lineno">  710</span>&#160;      <span class="keyword">const</span> FrameworkID&amp; frameworkId,</div>
+<div class="line"><a name="l00711"></a><span class="lineno">  711</span>&#160;      <span class="keyword">const</span> ExecutorInfo&amp; <a class="code" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a6d93343a7cac0e8f5398e4d55a19c856">info</a>,</div>
+<div class="line"><a name="l00712"></a><span class="lineno">  712</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId,</div>
+<div class="line"><a name="l00713"></a><span class="lineno">  713</span>&#160;      <span class="keyword">const</span> std::string&amp; <a class="code" href="classmesos_1_1internal_1_1slave_1_1Executor.html#aabe86347ab1d23297172813dc5d1c8f5">directory</a>,</div>
+<div class="line"><a name="l00714"></a><span class="lineno">  714</span>&#160;      <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;std::string&gt;</a>&amp; <a class="code" href="classmesos_1_1internal_1_1slave_1_1Executor.html#aed6f0c1093840e82b6e920164be9df74">user</a>,</div>
+<div class="line"><a name="l00715"></a><span class="lineno">  715</span>&#160;      <span class="keywordtype">bool</span> checkpoint);</div>
+<div class="line"><a name="l00716"></a><span class="lineno">  716</span>&#160;</div>
+<div class="line"><a name="l00717"></a><span class="lineno">  717</span>&#160;  <a class="code" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a87195f2f07ffa5b1f9519ed3540e872f">~Executor</a>();</div>
 <div class="line"><a name="l00718"></a><span class="lineno">  718</span>&#160;</div>
-<div class="line"><a name="l00719"></a><span class="lineno">  719</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Executor.html#accfe2724d99c51d3c399c9a20548c2a7">enqueueTask</a>(<span class="keyword">const</span> TaskInfo&amp; task);</div>
-<div class="line"><a name="l00720"></a><span class="lineno">  720</span>&#160;  <a class="code" href="classOption.html">Option&lt;TaskInfo&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a18ade8fb3c2a5b174b7a72d02533dee7">dequeueTask</a>(<span class="keyword">const</span> TaskID&amp; taskId);</div>
-<div class="line"><a name="l00721"></a><span class="lineno">  721</span>&#160;  Task* <a class="code" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a7edce93b988b10f4cbb4bd7ff47f6254">addLaunchedTask</a>(<span class="keyword">const</span> TaskInfo&amp; task);</div>
-<div class="line"><a name="l00722"></a><span class="lineno">  722</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a99724999c57ea8059b70451be58ab6af">completeTask</a>(<span class="keyword">const</span> TaskID&amp; taskId);</div>
-<div class="line"><a name="l00723"></a><span class="lineno">  723</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Executor.html#ab00309cd3d1c22e2ce1051e33d829c3c">checkpointExecutor</a>();</div>
-<div class="line"><a name="l00724"></a><span class="lineno">  724</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a0a36624c6fe507a5fe4afa57543c5257">checkpointTask</a>(<span class="keyword">const</span> TaskInfo&amp; task);</div>
-<div class="line"><a name="l00725"></a><span class="lineno">  725</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a0a36624c6fe507a5fe4afa57543c5257">checkpointTask</a>(<span class="keyword">const</span> Task&amp; task);</div>
-<div class="line"><a name="l00726"></a><span class="lineno">  726</span>&#160;</div>
-<div class="line"><a name="l00727"></a><span class="lineno">  727</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a89977a8c4cec7c54a41f20e763532b3c">recoverTask</a>(<span class="keyword">const</span> <a class="code" href="structmesos_1_1internal_1_1slave_1_1state_1_1TaskState.html">state::TaskState</a>&amp; <a class="code" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a27e0e6e088c0fd88a0c7f679c964c409">state</a>, <span class="keywordtype">bool</span> recheckpointTask);</div>
-<div class="line"><a name="l00728"></a><span class="lineno">  728</span>&#160;</div>
-<div class="line"><a name="l00729"></a><span class="lineno">  729</span>&#160;  <a class="code" href="classTry.html">Try&lt;Nothing&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a78d4cb7ddccb6a2f7cdf31475ed7e83d">updateTaskState</a>(<span class="keyword">const</span> TaskStatus&amp; <a class="code" href="namespaceproc.html#a34396c6140a28f583dc13fee3c3c35d4">status</a>);</div>
-<div class="line"><a name="l00730"></a><span class="lineno">  730</span>&#160;</div>
-<div class="line"><a name="l00731"></a><span class="lineno">  731</span>&#160;  <span class="comment">// Returns true if there are any queued/launched/terminated tasks.</span></div>
-<div class="line"><a name="l00732"></a><span class="lineno">  732</span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a79093461e7bc35f4b4b9c7a796b88e2e">incompleteTasks</a>();</div>
+<div class="line"><a name="l00719"></a><span class="lineno">  719</span>&#160;  <span class="comment">// Note that these tasks will also be tracked within `queuedTasks`.</span></div>
+<div class="line"><a name="l00720"></a><span class="lineno">  720</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Executor.html#abe675d27487a5748f11f31eb38092884">enqueueTaskGroup</a>(<span class="keyword">const</span> TaskGroupInfo&amp; taskGroup);</div>
+<div class="line"><a name="l00721"></a><span class="lineno">  721</span>&#160;</div>
+<div class="line"><a name="l00722"></a><span class="lineno">  722</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Executor.html#accfe2724d99c51d3c399c9a20548c2a7">enqueueTask</a>(<span class="keyword">const</span> TaskInfo&amp; task);</div>
+<div class="line"><a name="l00723"></a><span class="lineno">  723</span>&#160;  <a class="code" href="classOption.html">Option&lt;TaskInfo&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a18ade8fb3c2a5b174b7a72d02533dee7">dequeueTask</a>(<span class="keyword">const</span> TaskID&amp; taskId);</div>
+<div class="line"><a name="l00724"></a><span class="lineno">  724</span>&#160;  Task* <a class="code" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a7edce93b988b10f4cbb4bd7ff47f6254">addLaunchedTask</a>(<span class="keyword">const</span> TaskInfo&amp; task);</div>
+<div class="line"><a name="l00725"></a><span class="lineno">  725</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a99724999c57ea8059b70451be58ab6af">completeTask</a>(<span class="keyword">const</span> TaskID&amp; taskId);</div>
+<div class="line"><a name="l00726"></a><span class="lineno">  726</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Executor.html#ab00309cd3d1c22e2ce1051e33d829c3c">checkpointExecutor</a>();</div>
+<div class="line"><a name="l00727"></a><span class="lineno">  727</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a0a36624c6fe507a5fe4afa57543c5257">checkpointTask</a>(<span class="keyword">const</span> TaskInfo&amp; task);</div>
+<div class="line"><a name="l00728"></a><span class="lineno">  728</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a0a36624c6fe507a5fe4afa57543c5257">checkpointTask</a>(<span class="keyword">const</span> Task&amp; task);</div>
+<div class="line"><a name="l00729"></a><span class="lineno">  729</span>&#160;</div>
+<div class="line"><a name="l00730"></a><span class="lineno">  730</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a89977a8c4cec7c54a41f20e763532b3c">recoverTask</a>(<span class="keyword">const</span> <a class="code" href="structmesos_1_1internal_1_1slave_1_1state_1_1TaskState.html">state::TaskState</a>&amp; <a class="code" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a27e0e6e088c0fd88a0c7f679c964c409">state</a>, <span class="keywordtype">bool</span> recheckpointTask);</div>
+<div class="line"><a name="l00731"></a><span class="lineno">  731</span>&#160;</div>
+<div class="line"><a name="l00732"></a><span class="lineno">  732</span>&#160;  <a class="code" href="classTry.html">Try&lt;Nothing&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a78d4cb7ddccb6a2f7cdf31475ed7e83d">updateTaskState</a>(<span class="keyword">const</span> TaskStatus&amp; <a class="code" href="namespaceproc.html#a34396c6140a28f583dc13fee3c3c35d4">status</a>);</div>
 <div class="line"><a name="l00733"></a><span class="lineno">  733</span>&#160;</div>
-<div class="line"><a name="l00734"></a><span class="lineno">  734</span>&#160;  <span class="comment">// Sends a message to the connected executor.</span></div>
-<div class="line"><a name="l00735"></a><span class="lineno">  735</span>&#160;  <span class="keyword">template</span> &lt;<span class="keyword">typename</span> Message&gt;</div>
-<div class="line"><a name="l00736"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a6088e2d4d0160d0cdaf8674c46d91c43">  736</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a6088e2d4d0160d0cdaf8674c46d91c43">send</a>(<span class="keyword">const</span> Message&amp; message)</div>
-<div class="line"><a name="l00737"></a><span class="lineno">  737</span>&#160;  {</div>
-<div class="line"><a name="l00738"></a><span class="lineno">  738</span>&#160;    <span class="keywordflow">if</span> (state == <a class="code" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a3b2abbbd9f9e9ca5c08b75329ac426c0a47f27688eed5f4b7b8fae1fe60e35d0d">REGISTERING</a> || state == <a class="code" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a3b2abbbd9f9e9ca5c08b75329ac426c0ada3a926bc25ef3c7e060789f52aacd75">TERMINATED</a>) {</div>
-<div class="line"><a name="l00739"></a><span class="lineno">  739</span>&#160;      LOG(WARNING) &lt;&lt; <span class="stringliteral">&quot;Attempting to send message to disconnected&quot;</span></div>
-<div class="line"><a name="l00740"></a><span class="lineno">  740</span>&#160;                   &lt;&lt; <span class="stringliteral">&quot; executor &quot;</span> &lt;&lt; *<span class="keyword">this</span> &lt;&lt; <span class="stringliteral">&quot; in state &quot;</span> &lt;&lt; <a class="code" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a27e0e6e088c0fd88a0c7f679c964c409">state</a>;</div>
-<div class="line"><a name="l00741"></a><span class="lineno">  741</span>&#160;    }</div>
-<div class="line"><a name="l00742"></a><span class="lineno">  742</span>&#160;</div>
-<div class="line"><a name="l00743"></a><span class="lineno">  743</span>&#160;    <span class="keywordflow">if</span> (http.isSome()) {</div>
-<div class="line"><a name="l00744"></a><span class="lineno">  744</span>&#160;      <span class="keywordflow">if</span> (!http-&gt;<a class="code" href="structmesos_1_1internal_1_1slave_1_1HttpConnection.html#ad0773acb50a9d74589dc050ee9bc3f9b">send</a>(message)) {</div>
-<div class="line"><a name="l00745"></a><span class="lineno">  745</span>&#160;        LOG(WARNING) &lt;&lt; <span class="stringliteral">&quot;Unable to send event to executor &quot;</span> &lt;&lt; *<span class="keyword">this</span></div>
-<div class="line"><a name="l00746"></a><span class="lineno">  746</span>&#160;                     &lt;&lt; <span class="stringliteral">&quot;: connection closed&quot;</span>;</div>
-<div class="line"><a name="l00747"></a><span class="lineno">  747</span>&#160;      }</div>
-<div class="line"><a name="l00748"></a><span class="lineno">  748</span>&#160;    } <span class="keywordflow">else</span> <span class="keywordflow">if</span> (pid.<a class="code" href="classOption.html#a4e3bf8416d95246f43c91f1b5c309323">isSome</a>()) {</div>
-<div class="line"><a name="l00749"></a><span class="lineno">  749</span>&#160;      slave-&gt;<a class="code" href="classProtobufProcess.html#a6c404fdc490a7199a0d2ad881d588e5c">send</a>(pid.<a class="code" href="classOption.html#a21358442c0fac1cc978a67a9a9089a79">get</a>(), message);</div>
-<div class="line"><a name="l00750"></a><span class="lineno">  750</span>&#160;    } <span class="keywordflow">else</span> {</div>
-<div class="line"><a name="l00751"></a><span class="lineno">  751</span>&#160;      LOG(WARNING) &lt;&lt; <span class="stringliteral">&quot;Unable to send event to executor &quot;</span> &lt;&lt; *<span class="keyword">this</span></div>
-<div class="line"><a name="l00752"></a><span class="lineno">  752</span>&#160;                   &lt;&lt; <span class="stringliteral">&quot;: unknown connection type&quot;</span>;</div>
-<div class="line"><a name="l00753"></a><span class="lineno">  753</span>&#160;    }</div>
-<div class="line"><a name="l00754"></a><span class="lineno">  754</span>&#160;  }</div>
-<div class="line"><a name="l00755"></a><span class="lineno">  755</span>&#160;</div>
-<div class="line"><a name="l00756"></a><span class="lineno">  756</span>&#160;  <span class="comment">// Returns true if this is a command executor.</span></div>
-<div class="line"><a name="l00757"></a><span class="lineno">  757</span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a8c506bb12f5b2a0acd8f216ebbf0c789">isCommandExecutor</a>() <span class="keyword">const</span>;</div>
+<div class="line"><a name="l00734"></a><span class="lineno">  734</span>&#160;  <span class="comment">// Returns true if there are any queued/launched/terminated tasks.</span></div>
+<div class="line"><a name="l00735"></a><span class="lineno">  735</span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a79093461e7bc35f4b4b9c7a796b88e2e">incompleteTasks</a>();</div>
+<div class="line"><a name="l00736"></a><span class="lineno">  736</span>&#160;</div>
+<div class="line"><a name="l00737"></a><span class="lineno">  737</span>&#160;  <span class="comment">// Sends a message to the connected executor.</span></div>
+<div class="line"><a name="l00738"></a><span class="lineno">  738</span>&#160;  <span class="keyword">template</span> &lt;<span class="keyword">typename</span> Message&gt;</div>
+<div class="line"><a name="l00739"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a6088e2d4d0160d0cdaf8674c46d91c43">  739</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a6088e2d4d0160d0cdaf8674c46d91c43">send</a>(<span class="keyword">const</span> Message&amp; message)</div>
+<div class="line"><a name="l00740"></a><span class="lineno">  740</span>&#160;  {</div>
+<div class="line"><a name="l00741"></a><span class="lineno">  741</span>&#160;    <span class="keywordflow">if</span> (state == <a class="code" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a3b2abbbd9f9e9ca5c08b75329ac426c0a47f27688eed5f4b7b8fae1fe60e35d0d">REGISTERING</a> || state == <a class="code" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a3b2abbbd9f9e9ca5c08b75329ac426c0ada3a926bc25ef3c7e060789f52aacd75">TERMINATED</a>) {</div>
+<div class="line"><a name="l00742"></a><span class="lineno">  742</span>&#160;      LOG(WARNING) &lt;&lt; <span class="stringliteral">&quot;Attempting to send message to disconnected&quot;</span></div>
+<div class="line"><a name="l00743"></a><span class="lineno">  743</span>&#160;                   &lt;&lt; <span class="stringliteral">&quot; executor &quot;</span> &lt;&lt; *<span class="keyword">this</span> &lt;&lt; <span class="stringliteral">&quot; in state &quot;</span> &lt;&lt; <a class="code" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a27e0e6e088c0fd88a0c7f679c964c409">state</a>;</div>
+<div class="line"><a name="l00744"></a><span class="lineno">  744</span>&#160;    }</div>
+<div class="line"><a name="l00745"></a><span class="lineno">  745</span>&#160;</div>
+<div class="line"><a name="l00746"></a><span class="lineno">  746</span>&#160;    <span class="keywordflow">if</span> (http.isSome()) {</div>
+<div class="line"><a name="l00747"></a><span class="lineno">  747</span>&#160;      <span class="keywordflow">if</span> (!http-&gt;<a class="code" href="structmesos_1_1internal_1_1slave_1_1HttpConnection.html#ad0773acb50a9d74589dc050ee9bc3f9b">send</a>(message)) {</div>
+<div class="line"><a name="l00748"></a><span class="lineno">  748</span>&#160;        LOG(WARNING) &lt;&lt; <span class="stringliteral">&quot;Unable to send event to executor &quot;</span> &lt;&lt; *<span class="keyword">this</span></div>
+<div class="line"><a name="l00749"></a><span class="lineno">  749</span>&#160;                     &lt;&lt; <span class="stringliteral">&quot;: connection closed&quot;</span>;</div>
+<div class="line"><a name="l00750"></a><span class="lineno">  750</span>&#160;      }</div>
+<div class="line"><a name="l00751"></a><span class="lineno">  751</span>&#160;    } <span class="keywordflow">else</span> <span class="keywordflow">if</span> (pid.<a class="code" href="classOption.html#a4e3bf8416d95246f43c91f1b5c309323">isSome</a>()) {</div>
+<div class="line"><a name="l00752"></a><span class="lineno">  752</span>&#160;      slave-&gt;<a class="code" href="classProtobufProcess.html#a6c404fdc490a7199a0d2ad881d588e5c">send</a>(pid.<a class="code" href="classOption.html#a21358442c0fac1cc978a67a9a9089a79">get</a>(), message);</div>
+<div class="line"><a name="l00753"></a><span class="lineno">  753</span>&#160;    } <span class="keywordflow">else</span> {</div>
+<div class="line"><a name="l00754"></a><span class="lineno">  754</span>&#160;      LOG(WARNING) &lt;&lt; <span class="stringliteral">&quot;Unable to send event to executor &quot;</span> &lt;&lt; *<span class="keyword">this</span></div>
+<div class="line"><a name="l00755"></a><span class="lineno">  755</span>&#160;                   &lt;&lt; <span class="stringliteral">&quot;: unknown connection type&quot;</span>;</div>
+<div class="line"><a name="l00756"></a><span class="lineno">  756</span>&#160;    }</div>
+<div class="line"><a name="l00757"></a><span class="lineno">  757</span>&#160;  }</div>
 <div class="line"><a name="l00758"></a><span class="lineno">  758</span>&#160;</div>
-<div class="line"><a name="l00759"></a><span class="lineno">  759</span>&#160;  <span class="comment">// Closes the HTTP connection.</span></div>
-<div class="line"><a name="l00760"></a><span class="lineno">  760</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a546589bcf81d103b1e50be965494d430">closeHttpConnection</a>();</div>
+<div class="line"><a name="l00759"></a><span class="lineno">  759</span>&#160;  <span class="comment">// Returns true if this is a command executor.</span></div>
+<div class="line"><a name="l00760"></a><span class="lineno">  760</span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a8c506bb12f5b2a0acd8f216ebbf0c789">isCommandExecutor</a>() <span class="keyword">const</span>;</div>
 <div class="line"><a name="l00761"></a><span class="lineno">  761</span>&#160;</div>
-<div class="line"><a name="l00762"></a><span class="lineno">  762</span>&#160;  <span class="comment">// Returns the task group associated with the task.</span></div>
-<div class="line"><a name="l00763"></a><span class="lineno">  763</span>&#160;  <a class="code" href="classOption.html">Option&lt;TaskGroupInfo&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Executor.html#ad6bd3d3bec32d1d06d96f90d1325bf8d">getQueuedTaskGroup</a>(<span class="keyword">const</span> TaskID&amp; taskId);</div>
+<div class="line"><a name="l00762"></a><span class="lineno">  762</span>&#160;  <span class="comment">// Closes the HTTP connection.</span></div>
+<div class="line"><a name="l00763"></a><span class="lineno">  763</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a546589bcf81d103b1e50be965494d430">closeHttpConnection</a>();</div>
 <div class="line"><a name="l00764"></a><span class="lineno">  764</span>&#160;</div>
-<div class="line"><a name="l00765"></a><span class="lineno">  765</span>&#160;  <a class="code" href="classmesos_1_1Resources.html">Resources</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Executor.html#aab395584ca0bd5c7867e093597e6ab09">allocatedResources</a>() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00766"></a><span class="lineno">  766</span>&#160;</div>
-<div class="line"><a name="l00767"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a3b2abbbd9f9e9ca5c08b75329ac426c0">  767</a></span>&#160;  <span class="keyword">enum</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a3b2abbbd9f9e9ca5c08b75329ac426c0">State</a></div>
-<div class="line"><a name="l00768"></a><span class="lineno">  768</span>&#160;  {</div>
-<div class="line"><a name="l00769"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a3b2abbbd9f9e9ca5c08b75329ac426c0a47f27688eed5f4b7b8fae1fe60e35d0d">  769</a></span>&#160;    <a class="code" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a3b2abbbd9f9e9ca5c08b75329ac426c0a47f27688eed5f4b7b8fae1fe60e35d0d">REGISTERING</a>,  <span class="comment">// Executor is launched but not (re-)registered yet.</span></div>
-<div class="line"><a name="l00770"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a3b2abbbd9f9e9ca5c08b75329ac426c0a1485da27f38622c47c16abf8c1491683">  770</a></span>&#160;    <a class="code" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a3b2abbbd9f9e9ca5c08b75329ac426c0a1485da27f38622c47c16abf8c1491683">RUNNING</a>,      <span class="comment">// Executor has (re-)registered.</span></div>
-<div class="line"><a name="l00771"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a3b2abbbd9f9e9ca5c08b75329ac426c0ab536b2fae4842fc2c6e24905f142c920">  771</a></span>&#160;    <a class="code" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a3b2abbbd9f9e9ca5c08b75329ac426c0ab536b2fae4842fc2c6e24905f142c920">TERMINATING</a>,  <span class="comment">// Executor is being shutdown/killed.</span></div>
-<div class="line"><a name="l00772"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a3b2abbbd9f9e9ca5c08b75329ac426c0ada3a926bc25ef3c7e060789f52aacd75">  772</a></span>&#160;    <a class="code" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a3b2abbbd9f9e9ca5c08b75329ac426c0ada3a926bc25ef3c7e060789f52aacd75">TERMINATED</a>,   <span class="comment">// Executor has terminated but there might be pending updates.</span></div>
-<div class="line"><a name="l00773"></a><span class="lineno">  773</span>&#160;  } <a class="code" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a27e0e6e088c0fd88a0c7f679c964c409">state</a>;</div>
-<div class="line"><a name="l00774"></a><span class="lineno">  774</span>&#160;</div>
-<div class="line"><a name="l00775"></a><span class="lineno">  775</span>&#160;  <span class="comment">// We store the pointer to &#39;Slave&#39; to get access to its methods</span></div>
-<div class="line"><a name="l00776"></a><span class="lineno">  776</span>&#160;  <span class="comment">// variables. One could imagine &#39;Executor&#39; as being an inner class</span></div>
-<div class="line"><a name="l00777"></a><span class="lineno">  777</span>&#160;  <span class="comment">// of the &#39;Slave&#39; class.</span></div>
-<div class="line"><a name="l00778"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Executor.html#addd8f0d655f9d03ad6bc594c4d476818">  778</a></span>&#160;  <a class="code" href="classmesos_1_1internal_1_1slave_1_1Slave.html">Slave</a>* <a class="code" href="classmesos_1_1internal_1_1slave_1_1Executor.html#addd8f0d655f9d03ad6bc594c4d476818">slave</a>;</div>
-<div class="line"><a name="l00779"></a><span class="lineno">  779</span>&#160;</div>
-<div class="line"><a name="l00780"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a9037a16ee390fa0893f1229aca4e33ea">  780</a></span>&#160;  <span class="keyword">const</span> ExecutorID <a class="code" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a9037a16ee390fa0893f1229aca4e33ea">id</a>;</div>
-<div class="line"><a name="l00781"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a6d93343a7cac0e8f5398e4d55a19c856">  781</a></span>&#160;  <span class="keyword">const</span> ExecutorInfo <a class="code" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a6d93343a7cac0e8f5398e4d55a19c856">info</a>;</div>
+<div class="line"><a name="l00765"></a><span class="lineno">  765</span>&#160;  <span class="comment">// Returns the task group associated with the task.</span></div>
+<div class="line"><a name="l00766"></a><span class="lineno">  766</span>&#160;  <a class="code" href="classOption.html">Option&lt;TaskGroupInfo&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Executor.html#ad6bd3d3bec32d1d06d96f90d1325bf8d">getQueuedTaskGroup</a>(<span class="keyword">const</span> TaskID&amp; taskId);</div>
+<div class="line"><a name="l00767"></a><span class="lineno">  767</span>&#160;</div>
+<div class="line"><a name="l00768"></a><span class="lineno">  768</span>&#160;  <a class="code" href="classmesos_1_1Resources.html">Resources</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Executor.html#aab395584ca0bd5c7867e093597e6ab09">allocatedResources</a>() <span class="keyword">const</span>;</div>
+<div class="line"><a name="l00769"></a><span class="lineno">  769</span>&#160;</div>
+<div class="line"><a name="l00770"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a3b2abbbd9f9e9ca5c08b75329ac426c0">  770</a></span>&#160;  <span class="keyword">enum</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a3b2abbbd9f9e9ca5c08b75329ac426c0">State</a></div>
+<div class="line"><a name="l00771"></a><span class="lineno">  771</span>&#160;  {</div>
+<div class="line"><a name="l00772"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a3b2abbbd9f9e9ca5c08b75329ac426c0a47f27688eed5f4b7b8fae1fe60e35d0d">  772</a></span>&#160;    <a clas

<TRUNCATED>

[16/21] mesos-site git commit: Updated the website built from mesos SHA: 46db7e4.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/74cbbec8/content/api/latest/c++/functions_0x61.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_0x61.html b/content/api/latest/c++/functions_0x61.html
index 937fb0e..dbc6086 100644
--- a/content/api/latest/c++/functions_0x61.html
+++ b/content/api/latest/c++/functions_0x61.html
@@ -291,11 +291,14 @@
 <li>adjust()
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache.html#ac38d5471648944c61e590c1c673604c9">mesos::internal::slave::FetcherProcess::Cache</a>
 </li>
+<li>AdmitResourceProvider()
+: <a class="el" href="classmesos_1_1resource__provider_1_1AdmitResourceProvider.html#ab0fee9903f173d4f111aae10872c18f9">mesos::resource_provider::AdmitResourceProvider</a>
+</li>
 <li>AdmitSlave()
 : <a class="el" href="classmesos_1_1internal_1_1master_1_1AdmitSlave.html#a0e6f5768c66e7d85b5d68ad162c999d1">mesos::internal::master::AdmitSlave</a>
 </li>
 <li>advance()
-: <a class="el" href="classprocess_1_1Clock.html#a896049d6fdb12a8844923d114a2a6766">process::Clock</a>
+: <a class="el" href="classprocess_1_1Clock.html#a3cf2805deba57e82629e69034167ecf0">process::Clock</a>
 </li>
 <li>advertise_ip
 : <a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a9c289b706c86894e92d775930bc0f877">mesos::internal::master::Flags</a>
@@ -320,6 +323,9 @@
 <li>agent_reregister_timeout
 : <a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a41682b40088c9e36b7596e45ee64a117">mesos::internal::master::Flags</a>
 </li>
+<li>AgentRegistrar()
+: <a class="el" href="classmesos_1_1resource__provider_1_1AgentRegistrar.html#a0624f8b9348b872068388bce72623f88">mesos::resource_provider::AgentRegistrar</a>
+</li>
 <li>agentReregisterTimeout()
 : <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#aa3a158b31fdb0b16a5290a9eb5da0a1b">mesos::internal::master::Master</a>
 </li>
@@ -397,14 +403,12 @@
 : <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#abe93127e2543b3e1a72821bf4b6e44dc">mesos::internal::master::allocator::DRFSorter</a>
 , <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1Sorter.html#afc68098f11369182198f87dab4822ad4">mesos::internal::master::allocator::Sorter</a>
 </li>
-<li>allocator
-: <a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#ad5d10b9403451cf6ab724a669266b43b">mesos::internal::master::Flags</a>
-</li>
 <li>Allocator()
 : <a class="el" href="classmesos_1_1allocator_1_1Allocator.html#aafc715605c23a31dcb511a6b5c2ac883">mesos::allocator::Allocator</a>
 </li>
 <li>allocator
 : <a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1Metrics.html#aa45f43428be4a50d8587a834d4c41cb5">mesos::internal::master::allocator::internal::Metrics</a>
+, <a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#ad5d10b9403451cf6ab724a669266b43b">mesos::internal::master::Flags</a>
 </li>
 <li>allocPrimary()
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1NetClsHandleManager.html#a68ef852c2b23f63af2ae08078c5f386d">mesos::internal::slave::NetClsHandleManager</a>
@@ -444,24 +448,25 @@
 , <a class="el" href="structmesos_1_1internal_1_1slave_1_1ImageInfo.html#ab1d205fa6986d5da57f99a4fd69a1f13">mesos::internal::slave::ImageInfo</a>
 </li>
 <li>append()
-: <a class="el" href="classJSON_1_1StringWriter.html#a2b70a3876443ec5b04a324f35888468d">JSON::StringWriter</a>
+: <a class="el" href="classmesos_1_1internal_1_1log_1_1LogWriterProcess.html#aca5650b50459fd3da7e95b646f7019b8">mesos::internal::log::LogWriterProcess</a>
 , <a class="el" href="classmesos_1_1log_1_1Log_1_1Writer.html#abeebac94e993e3bf6368d153b52a3692">mesos::log::Log::Writer</a>
 , <a class="el" href="classmesos_1_1internal_1_1log_1_1Coordinator.html#ae18f4727f5806d742a921e69c97e48f9">mesos::internal::log::Coordinator</a>
-, <a class="el" href="classmesos_1_1internal_1_1log_1_1LogWriterProcess.html#aca5650b50459fd3da7e95b646f7019b8">mesos::internal::log::LogWriterProcess</a>
 , <a class="el" href="classJSON_1_1StringWriter.html#a155cc4a6e2199362b53d66bde245204f">JSON::StringWriter</a>
 </li>
 <li>apply()
-: <a class="el" href="classmesos_1_1v1_1_1Resources.html#a616119a9f2c1afc35aa51c8286cafb55">mesos::v1::Resources</a>
+: <a class="el" href="classmesos_1_1resource__provider_1_1AgentRegistrar.html#a3b261428d1a06d7bfcfa5951888fbe1f">mesos::resource_provider::AgentRegistrar</a>
 , <a class="el" href="classmesos_1_1Resources.html#a56d8a100d4079d7d5c316fdf4545d883">mesos::Resources</a>
-, <a class="el" href="classmesos_1_1v1_1_1Resources.html#aa57094ce5110af3b65494fc48eac3d96">mesos::v1::Resources</a>
+, <a class="el" href="classmesos_1_1v1_1_1Resources.html#a616119a9f2c1afc35aa51c8286cafb55">mesos::v1::Resources</a>
 , <a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html#a74a419a8bf37cd09ea6a000ac4b0dba3">mesos::internal::master::Slave</a>
 , <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a4c1d22d45625587227f8dd12ee21c6db">mesos::internal::master::Master</a>
 , <a class="el" href="classmesos_1_1internal_1_1master_1_1Registrar.html#a252e813e721c6848a48759f1b838675f">mesos::internal::master::Registrar</a>
+, <a class="el" href="classmesos_1_1resource__provider_1_1Registrar.html#aaab7749c63ecb420293a0684180b1047">mesos::resource_provider::Registrar</a>
+, <a class="el" href="classmesos_1_1resource__provider_1_1MasterRegistrar.html#a150589689cc428be01789de2c737f7fe">mesos::resource_provider::MasterRegistrar</a>
 , <a class="el" href="classprocess_1_1firewall_1_1FirewallRule.html#aef80202f4571b5d401daf7e52dacbf32">process::firewall::FirewallRule</a>
 , <a class="el" href="classprocess_1_1firewall_1_1DisabledEndpointsFirewallRule.html#a7af83219b1a8f32238c24dcb5cb5e30a">process::firewall::DisabledEndpointsFirewallRule</a>
 </li>
 <li>appoint()
-: <a class="el" href="classmesos_1_1master_1_1detector_1_1StandaloneMasterDetector.html#a7984be51b4895f8159c12ea29fc83978">mesos::master::detector::StandaloneMasterDetector</a>
+: <a class="el" href="classmesos_1_1master_1_1detector_1_1StandaloneMasterDetector.html#adb457ca53302f333e3390bab2c6b634d">mesos::master::detector::StandaloneMasterDetector</a>
 </li>
 <li>approved()
 : <a class="el" href="classmesos_1_1ObjectApprover.html#abaeb3adf89e0cb3ed05bb3cbc9461d68">mesos::ObjectApprover</a>
@@ -469,42 +474,42 @@
 </li>
 <li>argument_type
 : <a class="el" href="structstd_1_1hash_3_01UUID_01_4.html#a92c7c31d46eb2ae8ee55797eef75c1a4">std::hash&lt; UUID &gt;</a>
-, <a class="el" href="structstd_1_1hash_3_01mesos_1_1OfferID_01_4.html#a939cea4d5a093d219a58907eb0d337fa">std::hash&lt; mesos::OfferID &gt;</a>
-, <a class="el" href="structstd_1_1hash_3_01mesos_1_1ContainerID_01_4.html#a7a18e07e7649c69b782db6aca21db9da">std::hash&lt; mesos::ContainerID &gt;</a>
-, <a class="el" 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;</a>
-, <a class="el" href="structstd_1_1hash_3_01mesos_1_1TaskStatus__Reason_01_4.html#a864c2095e01478aa793bc97579680156">std::hash&lt; mesos::TaskStatus_Reason &gt;</a>
-, <a class="el" href="structstd_1_1hash_3_01routing_1_1filter_1_1ip_1_1PortRange_01_4.html#a5aad2b6d2319da7ec4cfad4d0b1f32f8">std::hash&lt; routing::filter::ip::PortRange &gt;</a>
 , <a class="el" href="structstd_1_1hash_3_01process_1_1UPID_01_4.html#a688a6a51a9771737871bbd78f16aa46f">std::hash&lt; process::UPID &gt;</a>
+, <a class="el" href="structstd_1_1hash_3_01net_1_1IP_01_4.html#a5e2eba58070d0460314c2aed7c10453a">std::hash&lt; net::IP &gt;</a>
 , <a class="el" href="structstd_1_1hash_3_01os_1_1WindowsFD_01_4.html#a2a5618e5e307b2d36c98f14d1600636c">std::hash&lt; os::WindowsFD &gt;</a>
-, <a class="el" href="structstd_1_1hash_3_01mesos_1_1ResourceProviderID_01_4.html#ae1801f4178ba4cf86c9afa7868f149a2">std::hash&lt; mesos::ResourceProviderID &gt;</a>
-, <a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1TaskState_01_4.html#a08c95e116f76c1115ed45497a5601a48">std::hash&lt; mesos::v1::TaskState &gt;</a>
+, <a class="el" href="structstd_1_1hash_3_01mesos_1_1CommandInfo__URI_01_4.html#acd21c4f2b0454d314556e2c909a48dec">std::hash&lt; mesos::CommandInfo_URI &gt;</a>
+, <a class="el" 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;</a>
+, <a class="el" href="structstd_1_1hash_3_01routing_1_1filter_1_1ip_1_1PortRange_01_4.html#a5aad2b6d2319da7ec4cfad4d0b1f32f8">std::hash&lt; routing::filter::ip::PortRange &gt;</a>
 , <a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1Image_1_1Type_01_4.html#abcdfee3986ee2f09429e1782e47f27e1">std::hash&lt; mesos::v1::Image::Type &gt;</a>
+, <a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1MachineID_01_4.html#af7e3bdeb6154b828db29ef18e401bcb2">std::hash&lt; mesos::v1::MachineID &gt;</a>
+, <a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1TaskState_01_4.html#a08c95e116f76c1115ed45497a5601a48">std::hash&lt; mesos::v1::TaskState &gt;</a>
+, <a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1AgentID_01_4.html#a423c2193f5a6afb0dce20807c3372c16">std::hash&lt; mesos::v1::AgentID &gt;</a>
+, <a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1TaskStatus__Source_01_4.html#acaeb2c8281c4a428da70b38e5c0140e5">std::hash&lt; mesos::v1::TaskStatus_Source &gt;</a>
+, <a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1ContainerID_01_4.html#a9f179eed9c503eee5d62c02d712ac5c1">std::hash&lt; mesos::v1::ContainerID &gt;</a>
+, <a class="el" href="structstd_1_1hash_3_01mesos_1_1ResourceProviderID_01_4.html#ae1801f4178ba4cf86c9afa7868f149a2">std::hash&lt; mesos::ResourceProviderID &gt;</a>
+, <a class="el" href="structstd_1_1hash_3_01std_1_1pair_3_01mesos_1_1FrameworkID_00_01mesos_1_1ExecutorID_01_4_01_4.html#a0fd2035eb98bec01e4cc922d833e2bbf">std::hash&lt; std::pair&lt; mesos::FrameworkID, mesos::ExecutorID &gt; &gt;</a>
+, <a class="el" href="structstd_1_1hash_3_01process_1_1network_1_1inet_1_1Address_01_4.html#a817c1f0c340595a04853476fca648cb4">std::hash&lt; process::network::inet::Address &gt;</a>
+, <a class="el" href="structstd_1_1hash_3_01mesos_1_1TaskState_01_4.html#adaca1028196011edbb178bd811f92897">std::hash&lt; mesos::TaskState &gt;</a>
+, <a class="el" href="structstd_1_1hash_3_01mesos_1_1SlaveID_01_4.html#ac4d32af54065f7aec8ae8cac9893ec7f">std::hash&lt; mesos::SlaveID &gt;</a>
+, <a class="el" href="structstd_1_1hash_3_01mesos_1_1OfferID_01_4.html#a939cea4d5a093d219a58907eb0d337fa">std::hash&lt; mesos::OfferID &gt;</a>
+, <a class="el" href="structstd_1_1hash_3_01mesos_1_1internal_1_1slave_1_1DockerVolume_01_4.html#a75ee717fcff419be700b817d6da9cefb">std::hash&lt; mesos::internal::slave::DockerVolume &gt;</a>
 , <a class="el" href="structstd_1_1hash_3_01mesos_1_1internal_1_1tests_1_1ModuleID_01_4.html#aeedaa1e38800ab6aeae4cda6451cf477">std::hash&lt; mesos::internal::tests::ModuleID &gt;</a>
-, <a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1FrameworkID_01_4.html#a48cd7ca3a1281b5b95bdc13e3bda9bf5">std::hash&lt; mesos::v1::FrameworkID &gt;</a>
-, <a class="el" href="structstd_1_1hash_3_01cgroups_1_1memory_1_1pressure_1_1Level_01_4.html#a79ae564cdc8d15e53d56bf29163faed6">std::hash&lt; cgroups::memory::pressure::Level &gt;</a>
-, <a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1ExecutorID_01_4.html#ab72a8d38d1abfcd285d09a140ee2bbb9">std::hash&lt; mesos::v1::ExecutorID &gt;</a>
-, <a class="el" href="structstd_1_1hash_3_01mesos_1_1CommandInfo__URI_01_4.html#acd21c4f2b0454d314556e2c909a48dec">std::hash&lt; mesos::CommandInfo_URI &gt;</a>
-, <a class="el" href="structstd_1_1hash_3_01mesos_1_1MachineID_01_4.html#a57ccbf9965dce75fe9cace99579cfabb">std::hash&lt; mesos::MachineID &gt;</a>
-, <a class="el" href="structstd_1_1hash_3_01mesos_1_1Image_1_1Type_01_4.html#a0e749ddbd5e500a16d3083f770305446">std::hash&lt; mesos::Image::Type &gt;</a>
-, <a class="el" href="structstd_1_1hash_3_01mesos_1_1TaskStatus__Source_01_4.html#a25c9aa126ba7efce1a9da8feacec835a">std::hash&lt; mesos::TaskStatus_Source &gt;</a>
+, <a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1TaskStatus__Reason_01_4.html#a9f91d552ff6336490c303ea174e65615">std::hash&lt; mesos::v1::TaskStatus_Reason &gt;</a>
+, <a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1CommandInfo_1_1URI_01_4.html#ac1c944c5800c96e6fc0f91e907008046">std::hash&lt; mesos::v1::CommandInfo::URI &gt;</a>
+, <a class="el" href="structstd_1_1hash_3_01mesos_1_1ContainerID_01_4.html#a7a18e07e7649c69b782db6aca21db9da">std::hash&lt; mesos::ContainerID &gt;</a>
 , <a class="el" href="structstd_1_1hash_3_01mesos_1_1ExecutorID_01_4.html#af763aa34b956bf088c892b932aa66ba9">std::hash&lt; mesos::ExecutorID &gt;</a>
 , <a class="el" href="structstd_1_1hash_3_01mesos_1_1FrameworkID_01_4.html#a6c09b5724256ad1a183fb57146c2ee07">std::hash&lt; mesos::FrameworkID &gt;</a>
-, <a class="el" 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#af032efd40f64cfe5fc4698f1e7ef9e09">std::hash&lt; std::pair&lt; mesos::v1::FrameworkID, mesos::v1::ExecutorID &gt; &gt;</a>
-, <a class="el" href="structstd_1_1hash_3_01mesos_1_1SlaveID_01_4.html#ac4d32af54065f7aec8ae8cac9893ec7f">std::hash&lt; mesos::SlaveID &gt;</a>
-, <a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1AgentID_01_4.html#a423c2193f5a6afb0dce20807c3372c16">std::hash&lt; mesos::v1::AgentID &gt;</a>
-, <a class="el" href="structstd_1_1hash_3_01mesos_1_1TaskID_01_4.html#af8d0ab7a495541d3c4f5c382e7f4e284">std::hash&lt; mesos::TaskID &gt;</a>
-, <a class="el" href="structstd_1_1hash_3_01mesos_1_1TaskState_01_4.html#adaca1028196011edbb178bd811f92897">std::hash&lt; mesos::TaskState &gt;</a>
 , <a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1TaskID_01_4.html#afc0fc977791dd673772867d36d6c76ba">std::hash&lt; mesos::v1::TaskID &gt;</a>
-, <a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1CommandInfo_1_1URI_01_4.html#ac1c944c5800c96e6fc0f91e907008046">std::hash&lt; mesos::v1::CommandInfo::URI &gt;</a>
-, <a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1ContainerID_01_4.html#a9f179eed9c503eee5d62c02d712ac5c1">std::hash&lt; mesos::v1::ContainerID &gt;</a>
+, <a class="el" href="structstd_1_1hash_3_01mesos_1_1TaskStatus__Reason_01_4.html#a864c2095e01478aa793bc97579680156">std::hash&lt; mesos::TaskStatus_Reason &gt;</a>
+, <a class="el" href="structstd_1_1hash_3_01mesos_1_1Image_1_1Type_01_4.html#a0e749ddbd5e500a16d3083f770305446">std::hash&lt; mesos::Image::Type &gt;</a>
+, <a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1ExecutorID_01_4.html#ab72a8d38d1abfcd285d09a140ee2bbb9">std::hash&lt; mesos::v1::ExecutorID &gt;</a>
+, <a class="el" href="structstd_1_1hash_3_01mesos_1_1TaskID_01_4.html#af8d0ab7a495541d3c4f5c382e7f4e284">std::hash&lt; mesos::TaskID &gt;</a>
+, <a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1FrameworkID_01_4.html#a48cd7ca3a1281b5b95bdc13e3bda9bf5">std::hash&lt; mesos::v1::FrameworkID &gt;</a>
 , <a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1OfferID_01_4.html#aaea353e1117676636268308a41a331dd">std::hash&lt; mesos::v1::OfferID &gt;</a>
-, <a class="el" href="structstd_1_1hash_3_01std_1_1pair_3_01mesos_1_1FrameworkID_00_01mesos_1_1ExecutorID_01_4_01_4.html#a0fd2035eb98bec01e4cc922d833e2bbf">std::hash&lt; std::pair&lt; mesos::FrameworkID, mesos::ExecutorID &gt; &gt;</a>
-, <a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1TaskStatus__Source_01_4.html#acaeb2c8281c4a428da70b38e5c0140e5">std::hash&lt; mesos::v1::TaskStatus_Source &gt;</a>
-, <a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1TaskStatus__Reason_01_4.html#a9f91d552ff6336490c303ea174e65615">std::hash&lt; mesos::v1::TaskStatus_Reason &gt;</a>
-, <a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1MachineID_01_4.html#af7e3bdeb6154b828db29ef18e401bcb2">std::hash&lt; mesos::v1::MachineID &gt;</a>
-, <a class="el" href="structstd_1_1hash_3_01mesos_1_1internal_1_1slave_1_1DockerVolume_01_4.html#a75ee717fcff419be700b817d6da9cefb">std::hash&lt; mesos::internal::slave::DockerVolume &gt;</a>
-, <a class="el" href="structstd_1_1hash_3_01process_1_1network_1_1inet_1_1Address_01_4.html#a817c1f0c340595a04853476fca648cb4">std::hash&lt; process::network::inet::Address &gt;</a>
-, <a class="el" href="structstd_1_1hash_3_01net_1_1IP_01_4.html#a5e2eba58070d0460314c2aed7c10453a">std::hash&lt; net::IP &gt;</a>
+, <a class="el" href="structstd_1_1hash_3_01mesos_1_1MachineID_01_4.html#a57ccbf9965dce75fe9cace99579cfabb">std::hash&lt; mesos::MachineID &gt;</a>
+, <a class="el" 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#af032efd40f64cfe5fc4698f1e7ef9e09">std::hash&lt; std::pair&lt; mesos::v1::FrameworkID, mesos::v1::ExecutorID &gt; &gt;</a>
+, <a class="el" href="structstd_1_1hash_3_01cgroups_1_1memory_1_1pressure_1_1Level_01_4.html#a79ae564cdc8d15e53d56bf29163faed6">std::hash&lt; cgroups::memory::pressure::Level &gt;</a>
+, <a class="el" href="structstd_1_1hash_3_01mesos_1_1TaskStatus__Source_01_4.html#a25c9aa126ba7efce1a9da8feacec835a">std::hash&lt; mesos::TaskStatus_Source &gt;</a>
 </li>
 <li>arguments
 : <a class="el" href="classDocker_1_1RunOptions.html#a2a59bd841ae0bb5b77b83639b61e42ec">Docker::RunOptions</a>
@@ -519,12 +524,12 @@
 : <a class="el" href="classJvm_1_1Class.html#a9e9fd6064ad6d0b34c5bd4739c299117">Jvm::Class</a>
 </li>
 <li>ArrayWriter()
-: <a class="el" href="classJSON_1_1ArrayWriter.html#a659be75412cf9fe0e852a8580ceb723e">JSON::ArrayWriter</a>
+: <a class="el" href="classJSON_1_1ArrayWriter.html#ae2fc79ce389e88e21e65e7c421a09f26">JSON::ArrayWriter</a>
 </li>
 <li>as()
-: <a class="el" href="structJSON_1_1Number.html#a56cb07aeff197c76b03798cd5f25c347">JSON::Number</a>
-, <a class="el" href="structJSON_1_1Value.html#a2722b8532ba6307e398b4ae28a348c04">JSON::Value</a>
-, <a class="el" href="structprocess_1_1Event.html#a5e2a796c20db188a91540378ac6c6ab5">process::Event</a>
+: <a class="el" href="structprocess_1_1Event.html#a5e2a796c20db188a91540378ac6c6ab5">process::Event</a>
+, <a class="el" href="structJSON_1_1Number.html#a56cb07aeff197c76b03798cd5f25c347">JSON::Number</a>
+, <a class="el" href="structJSON_1_1Value.html#a32ddf233c0ec159c4d72252529219cf6">JSON::Value</a>
 </li>
 <li>associate()
 : <a class="el" href="classprocess_1_1Promise.html#aa70c825f2b107eac5f393db03d2dd6ec">process::Promise&lt; T &gt;</a>
@@ -539,35 +544,38 @@
 , <a class="el" href="classLinkedHashMap.html#ae87141dd103665dca487b62d385d5c44">LinkedHashMap&lt; Key, Value &gt;</a>
 </li>
 <li>attach()
-: <a class="el" href="structrouting_1_1filter_1_1Filter.html#a7984d44eb0a74ba4ffb4d6965c6433a1">routing::filter::Filter&lt; Classifier &gt;</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerProcess.html#ae60416a2bc0ef8428923dc1b2d2e07ae">mesos::internal::slave::MesosContainerizerProcess</a>
+: <a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#a2b3b394a0928d213a32bd02face608b7">mesos::internal::slave::Containerizer</a>
 , <a class="el" href="classmesos_1_1internal_1_1Files.html#afba604e3195becd2eedd37675c0bdee2">mesos::internal::Files</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#a5f3a36a9429c25769991f7b08bc82ee7">mesos::internal::slave::ComposingContainerizer</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#a83b5cba7afb68e963a05d82b1f4b62d1">mesos::internal::slave::MesosContainerizer</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#a2b3b394a0928d213a32bd02face608b7">mesos::internal::slave::Containerizer</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerProcess.html#ae60416a2bc0ef8428923dc1b2d2e07ae">mesos::internal::slave::MesosContainerizerProcess</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#a5f3a36a9429c25769991f7b08bc82ee7">mesos::internal::slave::ComposingContainerizer</a>
+, <a class="el" href="structrouting_1_1filter_1_1Filter.html#a7984d44eb0a74ba4ffb4d6965c6433a1">routing::filter::Filter&lt; Classifier &gt;</a>
 </li>
 <li>Attributes()
-: <a class="el" href="classmesos_1_1Attributes.html#a289537baeca854ebcf9c79ec78c89376">mesos::Attributes</a>
-, <a class="el" href="classmesos_1_1v1_1_1Attributes.html#a478b0203eefeb652e8ac57ed23e8d81b">mesos::v1::Attributes</a>
+: <a class="el" href="classmesos_1_1v1_1_1Attributes.html#a32c9e24d9e1cb795a73d2e26857ccbae">mesos::v1::Attributes</a>
 </li>
 <li>attributes
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a28cd0cfc2a86e965450c61ec91857369">mesos::internal::slave::Flags</a>
 </li>
 <li>Attributes()
-: <a class="el" href="classmesos_1_1Attributes.html#a9682a8eaa0dbeaa79db17e995216ed5c">mesos::Attributes</a>
+: <a class="el" href="classmesos_1_1Attributes.html#a289537baeca854ebcf9c79ec78c89376">mesos::Attributes</a>
+, <a class="el" href="classmesos_1_1v1_1_1Attributes.html#a478b0203eefeb652e8ac57ed23e8d81b">mesos::v1::Attributes</a>
+, <a class="el" href="classmesos_1_1Attributes.html#a9682a8eaa0dbeaa79db17e995216ed5c">mesos::Attributes</a>
+, <a class="el" href="classmesos_1_1v1_1_1Attributes.html#aad1d40dc2a4fad70322f89aec8425e1b">mesos::v1::Attributes</a>
+, <a class="el" href="classmesos_1_1Attributes.html#ab548e71a2ed68b503e7821dda4089eb7">mesos::Attributes</a>
 </li>
 <li>authenticate()
-: <a class="el" href="classmesos_1_1internal_1_1cram__md5_1_1CRAMMD5Authenticatee.html#ad245a76d5566499d844234971864effb">mesos::internal::cram_md5::CRAMMD5Authenticatee</a>
+: <a class="el" href="classZooKeeper.html#a5bcbff63bae402d4f1be45ab818ad14f">ZooKeeper</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a2092a012c0c720534bee028e9b0064ab">mesos::internal::slave::Slave</a>
+, <a class="el" href="classmesos_1_1Authenticator.html#a9afa48f02aaa766e15f1650bf36828ac">mesos::Authenticator</a>
 , <a class="el" href="classprocess_1_1http_1_1authentication_1_1Authenticator.html#a2bd3691f2c57c191e951a4a08dafc059">process::http::authentication::Authenticator</a>
 , <a class="el" href="classmesos_1_1Authenticatee.html#a5ec091e28188aa8b68366edcb7af3ff1">mesos::Authenticatee</a>
+, <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#ae047b5e48e3fc0606959c09049350e9c">mesos::internal::master::Master</a>
 , <a class="el" href="classprocess_1_1http_1_1authentication_1_1BasicAuthenticator.html#a5a5718ed923ec9100bd259fb0463653d">process::http::authentication::BasicAuthenticator</a>
 , <a class="el" href="classmesos_1_1internal_1_1cram__md5_1_1CRAMMD5Authenticator.html#abea5e44a2e84887aba2fd4ee3ba06b96">mesos::internal::cram_md5::CRAMMD5Authenticator</a>
-, <a class="el" href="classprocess_1_1http_1_1authentication_1_1AuthenticatorManager.html#ab5e0d8812648cbb394e2a40427bca999">process::http::authentication::AuthenticatorManager</a>
-, <a class="el" href="classmesos_1_1Authenticator.html#a9afa48f02aaa766e15f1650bf36828ac">mesos::Authenticator</a>
 , <a class="el" href="classmesos_1_1http_1_1authentication_1_1CombinedAuthenticator.html#aaf835fbebb87fc98f406293d473759e6">mesos::http::authentication::CombinedAuthenticator</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a2092a012c0c720534bee028e9b0064ab">mesos::internal::slave::Slave</a>
-, <a class="el" href="classZooKeeper.html#a5bcbff63bae402d4f1be45ab818ad14f">ZooKeeper</a>
-, <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#ae047b5e48e3fc0606959c09049350e9c">mesos::internal::master::Master</a>
+, <a class="el" href="classprocess_1_1http_1_1authentication_1_1AuthenticatorManager.html#ab5e0d8812648cbb394e2a40427bca999">process::http::authentication::AuthenticatorManager</a>
+, <a class="el" href="classmesos_1_1internal_1_1cram__md5_1_1CRAMMD5Authenticatee.html#ad245a76d5566499d844234971864effb">mesos::internal::cram_md5::CRAMMD5Authenticatee</a>
 </li>
 <li>authenticate_agents
 : <a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#aacb3ed3400e1816fd37e6ef1dff228ee">mesos::internal::master::Flags</a>
@@ -583,19 +591,19 @@
 , <a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a20442b200da2a5db837cf89a18427eac">mesos::internal::master::Flags</a>
 </li>
 <li>authenticate_http_readwrite
-: <a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#ab70c27c5c0fb396ceaee073e894249d0">mesos::internal::master::Flags</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a7cad05f79757bd572d471c6dbcb16718">mesos::internal::slave::Flags</a>
+: <a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a7cad05f79757bd572d471c6dbcb16718">mesos::internal::slave::Flags</a>
+, <a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#ab70c27c5c0fb396ceaee073e894249d0">mesos::internal::master::Flags</a>
 </li>
 <li>AuthenticatedHttpRequestHandler
 : <a class="el" href="classprocess_1_1ProcessBase.html#a0834b08377ce20a01893a033c46898f6">process::ProcessBase</a>
 </li>
-<li>authenticatee
-: <a class="el" href="classmesos_1_1internal_1_1scheduler_1_1Flags.html#a1fd8c56f3514e6f5e5bb7d75d64e09c5">mesos::internal::scheduler::Flags</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a68c381955bb61a7df6fdfaedd0eb167f">mesos::internal::slave::Flags</a>
-</li>
 <li>Authenticatee()
 : <a class="el" href="classmesos_1_1Authenticatee.html#a3887153258b5b0fd3b4e52925c45ce90">mesos::Authenticatee</a>
 </li>
+<li>authenticatee
+: <a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a68c381955bb61a7df6fdfaedd0eb167f">mesos::internal::slave::Flags</a>
+, <a class="el" href="classmesos_1_1internal_1_1scheduler_1_1Flags.html#a1fd8c56f3514e6f5e5bb7d75d64e09c5">mesos::internal::scheduler::Flags</a>
+</li>
 <li>Authentication()
 : <a class="el" href="structzookeeper_1_1Authentication.html#ab83afefc5084a841eb2e3ce7527a0980">zookeeper::Authentication</a>
 </li>
@@ -641,12 +649,12 @@
 <li>authorizeFramework()
 : <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a2e681b1f2c827a85d66a207cfdedf5c3">mesos::internal::master::Master</a>
 </li>
-<li>authorizer
-: <a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a0f5b380d90d5c34253fc27f50d930ab4">mesos::internal::slave::Flags</a>
-</li>
 <li>Authorizer()
 : <a class="el" href="classmesos_1_1Authorizer.html#a67e6b983901c832749c29d4abbd34dbd">mesos::Authorizer</a>
 </li>
+<li>authorizer
+: <a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a0f5b380d90d5c34253fc27f50d930ab4">mesos::internal::slave::Flags</a>
+</li>
 <li>authorizeReserveResources()
 : <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a8f93a0393834d9fd050d377a888b6c20">mesos::internal::master::Master</a>
 </li>
@@ -682,14 +690,14 @@
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache.html#aad24cf6d30a1f1deec48c39b1adb01cc">mesos::internal::slave::FetcherProcess::Cache</a>
 </li>
 <li>await()
-: <a class="el" href="classprocess_1_1Future.html#a49b738b9755c0623a57e575ae2fb6431">process::Future&lt; T &gt;</a>
-, <a class="el" href="classprocess_1_1Latch.html#a473b02733aa6a87f9ce3462d7a872414">process::Latch</a>
+: <a class="el" href="classprocess_1_1Latch.html#a473b02733aa6a87f9ce3462d7a872414">process::Latch</a>
+, <a class="el" href="classprocess_1_1Future.html#a49b738b9755c0623a57e575ae2fb6431">process::Future&lt; T &gt;</a>
 </li>
 <li>awaitCreated()
 : <a class="el" href="classmesos_1_1internal_1_1tests_1_1ZooKeeperTest_1_1TestWatcher.html#a2d07a135077c9e85664f227da959ce7e">mesos::internal::tests::ZooKeeperTest::TestWatcher</a>
 </li>
 <li>awaitEvent()
-: <a class="el" href="classmesos_1_1internal_1_1tests_1_1ZooKeeperTest_1_1TestWatcher.html#a2d7a87e9cf2ebdc15d78b6d4f65f226f">mesos::internal::tests::ZooKeeperTest::TestWatcher</a>
+: <a class="el" href="classmesos_1_1internal_1_1tests_1_1ZooKeeperTest_1_1TestWatcher.html#a216cd0214176130534f57a61eced3882">mesos::internal::tests::ZooKeeperTest::TestWatcher</a>
 </li>
 <li>AwaitProcess()
 : <a class="el" href="classprocess_1_1internal_1_1AwaitProcess.html#a3c7eb50fa22cee33c4a23485d08866d8">process::internal::AwaitProcess&lt; T &gt;</a>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/74cbbec8/content/api/latest/c++/functions_0x63.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_0x63.html b/content/api/latest/c++/functions_0x63.html
index 0a8009e..66e9acf 100644
--- a/content/api/latest/c++/functions_0x63.html
+++ b/content/api/latest/c++/functions_0x63.html
@@ -501,8 +501,8 @@
 : <a class="el" href="structmesos_1_1internal_1_1RequestMediaTypes.html#a5d3db3d8f93d66f7233279c7269d6257">mesos::internal::RequestMediaTypes</a>
 </li>
 <li>contentType
-: <a class="el" href="structmesos_1_1internal_1_1slave_1_1HttpConnection.html#aa56f337e2e9a40afbcae740883f7342e">mesos::internal::slave::HttpConnection</a>
-, <a class="el" href="structmesos_1_1internal_1_1master_1_1HttpConnection.html#a96b11a33b4022d7a60fa6d672de552ea">mesos::internal::master::HttpConnection</a>
+: <a class="el" href="structmesos_1_1internal_1_1master_1_1HttpConnection.html#a96b11a33b4022d7a60fa6d672de552ea">mesos::internal::master::HttpConnection</a>
+, <a class="el" href="structmesos_1_1internal_1_1slave_1_1HttpConnection.html#aa56f337e2e9a40afbcae740883f7342e">mesos::internal::slave::HttpConnection</a>
 </li>
 <li>context
 : <a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1Metrics.html#ae24a3444e2b0e9cb94c9578c0db819c2">mesos::internal::master::allocator::Metrics</a>
@@ -578,171 +578,172 @@
 : <a class="el" href="classmesos_1_1internal_1_1cram__md5_1_1CRAMMD5Authenticator.html#a0162e0cdefe2e2567ca316eaa00aa88b">mesos::internal::cram_md5::CRAMMD5Authenticator</a>
 </li>
 <li>create()
-: <a class="el" href="classprocess_1_1network_1_1Address.html#a65e3511ccaa4fe9e6794675cab161c4c">process::network::Address</a>
-, <a class="el" href="classmesos_1_1http_1_1authentication_1_1BasicAuthenticatorFactory.html#a66c9ff7654e62413a875d0fe4d5b2ba1">mesos::http::authentication::BasicAuthenticatorFactory</a>
-, <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1Hook_01_4.html#af34e2d3412d63fcd96a7f8deb0f7d191">mesos::modules::Module&lt; mesos::Hook &gt;</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1VolumeImageIsolatorProcess.html#ae08ca73a7f23132c0c23e62e213fa6fd">mesos::internal::slave::VolumeImageIsolatorProcess</a>
+: <a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxCapabilitiesIsolatorProcess.html#ab70b34180135c1c9c55c4a87e82d4ce0">mesos::internal::slave::LinuxCapabilitiesIsolatorProcess</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1AufsBackend.html#ab84d1526d8205dc2038b6313adba6a08">mesos::internal::slave::AufsBackend</a>
+, <a class="el" href="classprocess_1_1network_1_1Address.html#a65e3511ccaa4fe9e6794675cab161c4c">process::network::Address</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1appc_1_1Cache.html#a11b5dd7cc60cff5ca5433b4f6719d57f">mesos::internal::slave::appc::Cache</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1IOSwitchboardServer.html#a1c49eb355c9cc31addfe93567fc87533">mesos::internal::slave::IOSwitchboardServer</a>
+, <a class="el" href="classDocker.html#a370c1d613e35cc8b8e393dc8c83876e6">Docker</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1VolumeHostPathIsolatorProcess.html#a84516a32222852c1b492ca856f404d1f">mesos::internal::slave::VolumeHostPathIsolatorProcess</a>
-, <a class="el" href="classmesos_1_1internal_1_1checks_1_1HealthChecker.html#ae7f9079dda96bf346f748df8cc76a024">mesos::internal::checks::HealthChecker</a>
-, <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1slave_1_1ResourceEstimator_01_4.html#a72d7977fc2eec3d92f8095159f37e917">mesos::modules::Module&lt; mesos::slave::ResourceEstimator &gt;</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixMemIsolatorProcess.html#a4f0cc8bf34c207c15d6e72226814d5f5">mesos::internal::slave::PosixMemIsolatorProcess</a>
+, <a class="el" href="classprocess_1_1network_1_1internal_1_1SocketImpl.html#a5a00f792b5055241fea9f1fc81b2c4c6">process::network::internal::SocketImpl</a>
+, <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1SecretResolver_01_4.html#ab73881c0279a6d1bf1163b3dbcc0a298">mesos::modules::Module&lt; mesos::SecretResolver &gt;</a>
+, <a class="el" href="classmesos_1_1modules_1_1ModuleManager.html#a0ab072c60a3c002765c843bdb6eafed4">mesos::modules::ModuleManager</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1VolumeSandboxPathIsolatorProcess.html#ab8b6f8ec81cbc125c6a17fb48980aa8e">mesos::internal::slave::VolumeSandboxPathIsolatorProcess</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixDiskIsolatorProcess.html#ab126a3f89bafa17817315e2b064aa6d1">mesos::internal::slave::PosixDiskIsolatorProcess</a>
-, <a class="el" href="classmesos_1_1allocator_1_1Allocator.html#ae12461b03c88e6fce8528488b50a47f5">mesos::allocator::Allocator</a>
-, <a class="el" href="classprocess_1_1network_1_1unix_1_1Address.html#af91b88086c6c1385e61b42b20510bdd4">process::network::unix::Address</a>
-, <a class="el" href="classcgroups_1_1memory_1_1pressure_1_1Counter.html#a09f588cc494b8f52ece29a07816dec03">cgroups::memory::pressure::Counter</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1NvidiaGpuIsolatorProcess.html#ad39ce3c25fef0c30eb43119184529a3b">mesos::internal::slave::NvidiaGpuIsolatorProcess</a>
+, <a class="el" href="classmesos_1_1http_1_1authentication_1_1BasicAuthenticatorFactory.html#a1c04e02e07aed0f6b8784375a5ef1dc7">mesos::http::authentication::BasicAuthenticatorFactory</a>
+, <a class="el" href="structmesos_1_1modules_1_1Module_3_01process_1_1http_1_1authentication_1_1Authenticator_01_4.html#abfdc98c6c14b5eb78031200934c29c26">mesos::modules::Module&lt; process::http::authentication::Authenticator &gt;</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1appc_1_1Fetcher.html#abf14d177021be97affad5244424e6eff">mesos::internal::slave::appc::Fetcher</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1SharedFilesystemIsolatorProcess.html#a79376486d528a34fcb8a6310de33908e">mesos::internal::slave::SharedFilesystemIsolatorProcess</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixCpuIsolatorProcess.html#aeac4fc0b3046188995e2ce2b17706b70">mesos::internal::slave::PosixCpuIsolatorProcess</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="classmesos_1_1internal_1_1tests_1_1DockerArchive.html#a826aa2afe5f996a0cc370f671a0342b8">mesos::internal::tests::DockerArchive</a>
-, <a class="el" href="structmesos_1_1modules_1_1Module_3_01process_1_1http_1_1authentication_1_1Authenticator_01_4.html#abfdc98c6c14b5eb78031200934c29c26">mesos::modules::Module&lt; process::http::authentication::Authenticator &gt;</a>
-, <a class="el" href="classmesos_1_1SecretResolver.html#ab10b3be9bca16db587e8c065da0c71cb">mesos::SecretResolver</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1CopyBackend.html#aebd3ad69f7fdfddb93497758d10b310d">mesos::internal::slave::CopyBackend</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="classmesos_1_1internal_1_1slave_1_1PerfEventSubsystem.html#ac9aa73117be6e85487a0e473b69366f5">mesos::internal::slave::PerfEventSubsystem</a>
+, <a class="el" href="classmesos_1_1slave_1_1QoSController.html#ab6e9f5cbef4c49786372467678baa27c">mesos::slave::QoSController</a>
+, <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1slave_1_1Isolator_01_4.html#a57f93880b98ebbb8b6e7511c254ad9ca">mesos::modules::Module&lt; mesos::slave::Isolator &gt;</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1BindBackend.html#adbdd753e01959bc93d459580e5dd25c8">mesos::internal::slave::BindBackend</a>
-, <a class="el" href="classprocess_1_1network_1_1internal_1_1LibeventSSLSocketImpl.html#a03be9e1fa4bf9b0e48ca60c9ca7f360a">process::network::internal::LibeventSSLSocketImpl</a>
-, <a class="el" href="classZooKeeper.html#a60244c525246bd57ff4c971b9ab7f18f">ZooKeeper</a>
+, <a class="el" href="classprocess_1_1network_1_1internal_1_1Socket.html#a8836e91894a8b54e2e5bec43d91d64a0">process::network::internal::Socket&lt; AddressType &gt;</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="classprocess_1_1network_1_1internal_1_1Socket.html#adb875fbdbdf693e431c441534aa6dbc0">process::network::internal::Socket&lt; AddressType &gt;</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1OverlayBackend.html#a4a0b26dcbe0f1d4a9a2a34cfe9d83050">mesos::internal::slave::OverlayBackend</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1IOSwitchboard.html#a99a26ff439ca948c0bf5f822d55f1628">mesos::internal::slave::IOSwitchboard</a>
-, <a class="el" href="classmesos_1_1internal_1_1LocalAuthorizer.html#a5f7c557cf2ce041622ff3354395bf9ef">mesos::internal::LocalAuthorizer</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_1checks_1_1Checker.html#a3c9665ae0f6c7e603c8d43c1ced5eab5">mesos::internal::checks::Checker</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_1MetadataManager.html#accd46bed2e7d2ed7db8fe8ad9876590c">mesos::internal::slave::docker::MetadataManager</a>
-, <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1SecretGenerator_01_4.html#a60c180dcc787561215e0e3152028f3df">mesos::modules::Module&lt; mesos::SecretGenerator &gt;</a>
+, <a class="el" href="classmesos_1_1internal_1_1LocalResourceProvider.html#a40eb435d22fdd77aa2ded7d7a3e6957a">mesos::internal::LocalResourceProvider</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1Backend.html#a819cd481f00e74f1ab27429ba7217c99">mesos::internal::slave::Backend</a>
-, <a class="el" href="classprocess_1_1Time.html#a7fa791510b349cfadefe26460730cc2a">process::Time</a>
+, <a class="el" href="classprocess_1_1network_1_1internal_1_1LibeventSSLSocketImpl.html#a03be9e1fa4bf9b0e48ca60c9ca7f360a">process::network::internal::LibeventSSLSocketImpl</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="classDocker_1_1RunOptions.html#a3d45686d7fce8e09b1647ff3921b80e7">Docker::RunOptions</a>
-, <a class="el" href="classDocker_1_1Image.html#a559b5aa9f5ddc7b134a4cf14b8c260cc">Docker::Image</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1Provisioner.html#a272c66a73dcb986069fce427012056fa">mesos::internal::slave::Provisioner</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1appc_1_1Store.html#aac27cc7b2712ea5d1ebcbb6681676b94">mesos::internal::slave::appc::Store</a>
+, <a class="el" href="classHDFS.html#a8ca4f418d26a66ef497025d7098b743d">HDFS</a>
+, <a class="el" href="classmesos_1_1AuthorizationAcceptor.html#a671a83a1b049f6073585a2af11477c82">mesos::AuthorizationAcceptor</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_1checks_1_1Checker.html#a18ef6a26ab88c2f8a50642afc88c06c2">mesos::internal::checks::Checker</a>
-, <a class="el" href="classmesos_1_1internal_1_1capabilities_1_1Capabilities.html#a19cc225f466432bc2abb6de9381e8c98">mesos::internal::capabilities::Capabilities</a>
+, <a class="el" href="classprocess_1_1network_1_1internal_1_1Socket.html#a0fbcec9bb3b4ecfe298805e179c70f18">process::network::internal::Socket&lt; AddressType &gt;</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>
 , <a class="el" href="classprocess_1_1network_1_1internal_1_1PollSocketImpl.html#af893115c4d9b82346bbf2a204de9c516">process::network::internal::PollSocketImpl</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1Store.html#a956e1d5d123fbc2b6c1b1362247087e7">mesos::internal::slave::Store</a>
 , <a class="el" href="classmesos_1_1slave_1_1ContainerLogger.html#a730e7d402fa06c15886eff94cf0b40d5">mesos::slave::ContainerLogger</a>
-, <a class="el" href="classmesos_1_1internal_1_1LocalResourceProviderDaemon.html#ab5dc750f1ad5be4f108bb65bfb1288b2">mesos::internal::LocalResourceProviderDaemon</a>
-, <a class="el" href="classprocess_1_1network_1_1internal_1_1SocketImpl.html#a2f90a53c7035eade21431123d9c0037a">process::network::internal::SocketImpl</a>
-, <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1SecretResolver_01_4.html#ab73881c0279a6d1bf1163b3dbcc0a298">mesos::modules::Module&lt; mesos::SecretResolver &gt;</a>
+, <a class="el" href="classmesos_1_1resource__provider_1_1Registrar.html#a60be12955c38ef05ade8e14834ca2629">mesos::resource_provider::Registrar</a>
+, <a class="el" href="classmesos_1_1master_1_1contender_1_1MasterContender.html#a2f084b8ac23c1b3afdc8704bcc4070cc">mesos::master::contender::MasterContender</a>
+, <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1SecretGenerator_01_4.html#a60c180dcc787561215e0e3152028f3df">mesos::modules::Module&lt; mesos::SecretGenerator &gt;</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_1master_1_1allocator_1_1MesosAllocator.html#acffe93fb6ad2962eb231404a13295b83">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a>
+, <a class="el" href="classmesos_1_1internal_1_1LocalResourceProviderDaemon.html#ab5dc750f1ad5be4f108bb65bfb1288b2">mesos::internal::LocalResourceProviderDaemon</a>
+, <a class="el" href="classmesos_1_1resource__provider_1_1Registrar.html#ac5eff4aad347c3849549d6139b7d9a63">mesos::resource_provider::Registrar</a>
 , <a class="el" href="classmesos_1_1http_1_1authentication_1_1BasicAuthenticatorFactory.html#adcff8207f6e5884cb0e73173c7eb5eeb">mesos::http::authentication::BasicAuthenticatorFactory</a>
 , <a class="el" href="classmesos_1_1uri_1_1HadoopFetcherPlugin.html#a32e0d1ef34fd100be130bbc2c686e24b">mesos::uri::HadoopFetcherPlugin</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#a717b40b6012ceb68d4aab7a02e9f3e4b">mesos::internal::slave::MesosContainerizer</a>
+, <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1master_1_1detector_1_1MasterDetector_01_4.html#a71907e5e65eacc20381aad8dd5ae1d2a">mesos::modules::Module&lt; mesos::master::detector::MasterDetector &gt;</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_1SubprocessLauncher.html#a388c22882a7c92385e99dd3a51c50e0c">mesos::internal::slave::SubprocessLauncher</a>
-, <a class="el" href="classnet_1_1IP_1_1Network.html#aae567f80d6cee424de7a5ddaf4fcc912">net::IP::Network</a>
-, <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1allocator_1_1Allocator_01_4.html#ad6379ccf2754847b09174129f0bc0c31">mesos::modules::Module&lt; mesos::allocator::Allocator &gt;</a>
-, <a class="el" href="classmesos_1_1modules_1_1ModuleManager.html#a0ab072c60a3c002765c843bdb6eafed4">mesos::modules::ModuleManager</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#a3473584d632ab3bab0fec7c0fc765554">mesos::internal::slave::Containerizer</a>
-, <a class="el" href="classmesos_1_1AuthorizationAcceptor.html#a671a83a1b049f6073585a2af11477c82">mesos::AuthorizationAcceptor</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1CpuSubsystem.html#ab4721f100369ee0c2a5a63c5c4d2e8e9">mesos::internal::slave::CpuSubsystem</a>
-, <a class="el" href="classHDFS.html#a8ca4f418d26a66ef497025d7098b743d">HDFS</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1EnvironmentSecretIsolatorProcess.html#a7b8e3a217f6a65c29fc0c4bea665a6ec">mesos::internal::slave::EnvironmentSecretIsolatorProcess</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1Subsystem.html#ac4bdc809389566c9bf7686b88119bed7">mesos::internal::slave::Subsystem</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1WindowsMemIsolatorProcess.html#af4112af9d941286feeffe3b71fb05435">mesos::internal::slave::WindowsMemIsolatorProcess</a>
+, <a class="el" href="structmesos_1_1modules_1_1Module_3_01Anonymous_01_4.html#a199afcd0a4506e80b847aa43e208fa31">mesos::modules::Module&lt; Anonymous &gt;</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1cni_1_1PortMapper.html#a1d990c4ea1b3543a069355c41fc17a1e">mesos::internal::slave::cni::PortMapper</a>
+, <a class="el" href="classprocess_1_1http_1_1header_1_1WWWAuthenticate.html#ab7ef253f15644097d671e07d602bff72">process::http::header::WWWAuthenticate</a>
+, <a class="el" href="classmesos_1_1Authorizer.html#aa8e9df242b24665f46dfaf3f5c1b06d8">mesos::Authorizer</a>
+, <a class="el" href="classDocker_1_1Container.html#a285ec01353dc0d304cd4bb9344fb6fdc">Docker::Container</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_1slave_1_1docker_1_1Store.html#a41908b70c12530b115427e4645dd9008">mesos::internal::slave::docker::Store</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1WindowsCpuIsolatorProcess.html#a79b38dece567246f6e44a9730561bdd2">mesos::internal::slave::WindowsCpuIsolatorProcess</a>
+, <a class="el" href="classcgroups_1_1memory_1_1pressure_1_1Counter.html#a09f588cc494b8f52ece29a07816dec03">cgroups::memory::pressure::Counter</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1WindowsFilesystemIsolatorProcess.html#a21b9f9ae4c026781477aa683ceccbacd">mesos::internal::slave::WindowsFilesystemIsolatorProcess</a>
+, <a class="el" href="classmesos_1_1uri_1_1DockerFetcherPlugin.html#af758d8583ab14f660cd326fd1256e627">mesos::uri::DockerFetcherPlugin</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#a1daac651c30c79cda852d37086d8e303">mesos::internal::slave::ComposingContainerizer</a>
+, <a class="el" href="classDocker_1_1Image.html#a559b5aa9f5ddc7b134a4cf14b8c260cc">Docker::Image</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="classJvm.html#a8ac4728d48c5f88741f3b19ff53411a9">Jvm</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1PerfEventSubsystem.html#ac9aa73117be6e85487a0e473b69366f5">mesos::internal::slave::PerfEventSubsystem</a>
-, <a class="el" href="classDocker.html#a370c1d613e35cc8b8e393dc8c83876e6">Docker</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_1NetClsSubsystem.html#a2400c1fb5597b8e5ebdc8986e10e4f3e">mesos::internal::slave::NetClsSubsystem</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerVolumeIsolatorProcess.html#adc7f9a2d598d75a7519dabe9617d428a">mesos::internal::slave::DockerVolumeIsolatorProcess</a>
-, <a class="el" href="classprocess_1_1network_1_1internal_1_1Socket.html#a53fdf50dfb3c7b2d3aa1bea321dba3ab">process::network::internal::Socket&lt; AddressType &gt;</a>
-, <a class="el" href="classDocker_1_1Container.html#a285ec01353dc0d304cd4bb9344fb6fdc">Docker::Container</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1NetPrioSubsystem.html#ad3d3fb881aba374b1f3391a376c3eb3b">mesos::internal::slave::NetPrioSubsystem</a>
-, <a class="el" href="classDuration.html#a70f3ccdaba8dd6d0a1c2eddde1d1327a">Duration</a>
-, <a class="el" href="classnet_1_1IP.html#ada206eb1ab14c032f071daf9b8c1b96c">net::IP</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_1Provisioner.html#a272c66a73dcb986069fce427012056fa">mesos::internal::slave::Provisioner</a>
 , <a class="el" href="classprocess_1_1network_1_1internal_1_1Socket.html#adfcb15ac455f4f06d7c10d812d0b1e16">process::network::internal::Socket&lt; AddressType &gt;</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1DevicesSubsystem.html#af81deb4817c7c88d8935a032c8c50373">mesos::internal::slave::DevicesSubsystem</a>
-, <a class="el" href="classprocess_1_1network_1_1internal_1_1Socket.html#ad27271cc7bc094c080af34bc56519b8c">process::network::internal::Socket&lt; AddressType &gt;</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_1LocalAuthorizer.html#ae608992132b9d58dc83351a6e4193541">mesos::internal::LocalAuthorizer</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1LinuxRootfs.html#a989f2d98ba0035548be3fa43a0ae23c4">mesos::internal::tests::LinuxRootfs</a>
+, <a class="el" href="classDuration.html#a70f3ccdaba8dd6d0a1c2eddde1d1327a">Duration</a>
+, <a class="el" href="classnet_1_1IP_1_1Network.html#ab0bb256813c57bddbf30ab5b10e6d67e">net::IP::Network</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxFilesystemIsolatorProcess.html#ac4b659a1f0c7435908013ccd93b6501a">mesos::internal::slave::LinuxFilesystemIsolatorProcess</a>
+, <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="structmesos_1_1internal_1_1tests_1_1common_1_1DefaultCredential.html#a2e384f9e69baf909ea32437ecde85143">mesos::internal::tests::common::DefaultCredential&lt; TCredential &gt;</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1HugetlbSubsystem.html#a7498aac9cf648e83c8973d3764496286">mesos::internal::slave::HugetlbSubsystem</a>
 , <a class="el" href="classmesos_1_1uri_1_1CurlFetcherPlugin.html#aaf036192088af176acc7019f51afb666">mesos::uri::CurlFetcherPlugin</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1BlkioSubsystem.html#aaf9878096541ea6fa2928ce9f3a2073e">mesos::internal::slave::BlkioSubsystem</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1XfsDiskIsolatorProcess.html#a5de0be74c55764cc4c1c4c4f392e4c48">mesos::internal::slave::XfsDiskIsolatorProcess</a>
 , <a class="el" href="classprocess_1_1http_1_1authentication_1_1JWT.html#ad97d978e383dffd8f6c65c5cfd354837">process::http::authentication::JWT</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1appc_1_1Cache.html#a11b5dd7cc60cff5ca5433b4f6719d57f">mesos::internal::slave::appc::Cache</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1cni_1_1PortMapper.html#a1d990c4ea1b3543a069355c41fc17a1e">mesos::internal::slave::cni::PortMapper</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1AppcRuntimeIsolatorProcess.html#a6c55da7650a687f1143d5fe43d4d276b">mesos::internal::slave::AppcRuntimeIsolatorProcess</a>
-, <a class="el" href="structmesos_1_1modules_1_1Module_3_01Anonymous_01_4.html#a199afcd0a4506e80b847aa43e208fa31">mesos::modules::Module&lt; Anonymous &gt;</a>
+, <a class="el" href="classnet_1_1IP.html#a627b2e1c1f63a2bc6315a9dfecee141d">net::IP</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_1PosixRLimitsIsolatorProcess.html#aa3c1153c46d21e8074cf92fda4aa5527">mesos::internal::slave::PosixRLimitsIsolatorProcess</a>
 , <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1Authenticator_01_4.html#abd65b687b91b32243855b4abf033d839">mesos::modules::Module&lt; mesos::Authenticator &gt;</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1appc_1_1Store.html#aac27cc7b2712ea5d1ebcbb6681676b94">mesos::internal::slave::appc::Store</a>
-, <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1master_1_1detector_1_1MasterDetector_01_4.html#a71907e5e65eacc20381aad8dd5ae1d2a">mesos::modules::Module&lt; mesos::master::detector::MasterDetector &gt;</a>
-, <a class="el" href="classprocess_1_1network_1_1internal_1_1SocketImpl.html#a5a00f792b5055241fea9f1fc81b2c4c6">process::network::internal::SocketImpl</a>
-, <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1slave_1_1QoSController_01_4.html#a4c9cbe0ad12f9a063c3d004e8fb6c8bd">mesos::modules::Module&lt; mesos::slave::QoSController &gt;</a>
+, <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1slave_1_1ContainerLogger_01_4.html#a6c48065f0cf4f3f9dbcb918e9cd5718a">mesos::modules::Module&lt; mesos::slave::ContainerLogger &gt;</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1PortMappingIsolatorProcess.html#a10428d6fbfe24c463bca5b4ad99f89c1">mesos::internal::slave::PortMappingIsolatorProcess</a>
-, <a class="el" href="structmesos_1_1modules_1_1Module_3_01TestModule_01_4.html#af0baee5d0874bb5579ad379d3a5ad06f">mesos::modules::Module&lt; TestModule &gt;</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1appc_1_1Fetcher.html#abf14d177021be97affad5244424e6eff">mesos::internal::slave::appc::Fetcher</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1VolumeImageIsolatorProcess.html#ae08ca73a7f23132c0c23e62e213fa6fd">mesos::internal::slave::VolumeImageIsolatorProcess</a>
+, <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1slave_1_1QoSController_01_4.html#a4c9cbe0ad12f9a063c3d004e8fb6c8bd">mesos::modules::Module&lt; mesos::slave::QoSController &gt;</a>
+, <a class="el" href="classprocess_1_1metrics_1_1internal_1_1MetricsProcess.html#a1b0e6141bb79047bf1247e27c2befcfd">process::metrics::internal::MetricsProcess</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorProcess.html#a12a31bdd9d873ebe68c492c1eea562de">mesos::internal::slave::NetworkCniIsolatorProcess</a>
+, <a class="el" href="classprocess_1_1network_1_1unix_1_1Address.html#af91b88086c6c1385e61b42b20510bdd4">process::network::unix::Address</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_1slave_1_1NvidiaVolume.html#ad33863703e3a5641a61b880afa6272d3">mesos::internal::slave::NvidiaVolume</a>
-, <a class="el" href="classmesos_1_1Authorizer.html#a547bf45e35208fa8c6aad9193e54984c">mesos::Authorizer</a>
-, <a class="el" href="classmesos_1_1master_1_1detector_1_1MasterDetector.html#a3ddc796d745072faf0e72b17f3ec7781">mesos::master::detector::MasterDetector</a>
-, <a class="el" href="classprocess_1_1network_1_1internal_1_1Socket.html#a8836e91894a8b54e2e5bec43d91d64a0">process::network::internal::Socket&lt; AddressType &gt;</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1VolumeSecretIsolatorProcess.html#a7ae0f1b35b1bc491f81b00783bea94cf">mesos::internal::slave::VolumeSecretIsolatorProcess</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1CopyBackend.html#aebd3ad69f7fdfddb93497758d10b310d">mesos::internal::slave::CopyBackend</a>
 , <a class="el" href="classmesos_1_1slave_1_1ResourceEstimator.html#a340687ac4f2cce6b17d6a77fa6e1aa04">mesos::slave::ResourceEstimator</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1AufsBackend.html#ab84d1526d8205dc2038b6313adba6a08">mesos::internal::slave::AufsBackend</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#a40eb435d22fdd77aa2ded7d7a3e6957a">mesos::internal::LocalResourceProvider</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_1checks_1_1Checker.html#a3c9665ae0f6c7e603c8d43c1ced5eab5">mesos::internal::checks::Checker</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1LocalPuller.html#a274239c69b3be133946512b4456f923d">mesos::internal::slave::docker::LocalPuller</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_1checks_1_1Checker.html#a18ef6a26ab88c2f8a50642afc88c06c2">mesos::internal::checks::Checker</a>
 , <a class="el" href="classmesos_1_1internal_1_1checks_1_1HealthChecker.html#a5448d70f9c4722c334a0da679ef5c194">mesos::internal::checks::HealthChecker</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_1Authorizer.html#aa8e9df242b24665f46dfaf3f5c1b06d8">mesos::Authorizer</a>
-, <a class="el" href="classmesos_1_1slave_1_1QoSController.html#ab6e9f5cbef4c49786372467678baa27c">mesos::slave::QoSController</a>
-, <a class="el" href="classmesos_1_1master_1_1contender_1_1MasterContender.html#a2f084b8ac23c1b3afdc8704bcc4070cc">mesos::master::contender::MasterContender</a>
-, <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1Authorizer_01_4.html#ace88ca1d0f5dc3c65922fbfbe36e8b67">mesos::modules::Module&lt; mesos::Authorizer &gt;</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1VolumeSecretIsolatorProcess.html#a7ae0f1b35b1bc491f81b00783bea94cf">mesos::internal::slave::VolumeSecretIsolatorProcess</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1LocalPuller.html#a274239c69b3be133946512b4456f923d">mesos::internal::slave::docker::LocalPuller</a>
+, <a class="el" href="classDocker_1_1RunOptions.html#a3d45686d7fce8e09b1647ff3921b80e7">Docker::RunOptions</a>
+, <a class="el" href="classprocess_1_1Time.html#a7fa791510b349cfadefe26460730cc2a">process::Time</a>
+, <a class="el" href="classmesos_1_1internal_1_1LocalAuthorizer.html#a5f7c557cf2ce041622ff3354395bf9ef">mesos::internal::LocalAuthorizer</a>
+, <a class="el" href="classmesos_1_1master_1_1detector_1_1MasterDetector.html#a3ddc796d745072faf0e72b17f3ec7781">mesos::master::detector::MasterDetector</a>
+, <a class="el" href="classZooKeeper.html#a60244c525246bd57ff4c971b9ab7f18f">ZooKeeper</a>
+, <a class="el" href="classmesos_1_1SecretResolver.html#ab10b3be9bca16db587e8c065da0c71cb">mesos::SecretResolver</a>
+, <a class="el" href="classprocess_1_1network_1_1internal_1_1SocketImpl.html#a2f90a53c7035eade21431123d9c0037a">process::network::internal::SocketImpl</a>
+, <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1master_1_1contender_1_1MasterContender_01_4.html#a7720b7fbec367fa239aab301e38ab23a">mesos::modules::Module&lt; mesos::master::contender::MasterContender &gt;</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache.html#ae3c4174b4c86b74869e4069e7e3ceab1">mesos::internal::slave::FetcherProcess::Cache</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_1PosixRLimitsIsolatorProcess.html#aa3c1153c46d21e8074cf92fda4aa5527">mesos::internal::slave::PosixRLimitsIsolatorProcess</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1XfsDiskIsolatorProcess.html#a5de0be74c55764cc4c1c4c4f392e4c48">mesos::internal::slave::XfsDiskIsolatorProcess</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorProcess.html#a12a31bdd9d873ebe68c492c1eea562de">mesos::internal::slave::NetworkCniIsolatorProcess</a>
+, <a class="el" href="classnet_1_1IP_1_1Network.html#aae567f80d6cee424de7a5ddaf4fcc912">net::IP::Network</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_1slave_1_1NamespacesPidIsolatorProcess.html#a587bf1fca1c9c74550162b00e8153ca3">mesos::internal::slave::NamespacesPidIsolatorProcess</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1EnvironmentSecretIsolatorProcess.html#a7b8e3a217f6a65c29fc0c4bea665a6ec">mesos::internal::slave::EnvironmentSecretIsolatorProcess</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1Subsystem.html#ac4bdc809389566c9bf7686b88119bed7">mesos::internal::slave::Subsystem</a>
 , <a class="el" href="classos_1_1Stack.html#a248fb0d3d52e903c887890d0155f70b7">os::Stack</a>
-, <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_1slave_1_1CpusetSubsystem.html#a211b898453413d86c5995179c43b2001">mesos::internal::slave::CpusetSubsystem</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1SharedFilesystemIsolatorProcess.html#a79376486d528a34fcb8a6310de33908e">mesos::internal::slave::SharedFilesystemIsolatorProcess</a>
 , <a class="el" href="classmesos_1_1uri_1_1CopyFetcherPlugin.html#a50c781be93869ef9ef4de5b63893c1ba">mesos::uri::CopyFetcherPlugin</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_1tests_1_1Module.html#abae032ed084599d940352ce9b36afa74">mesos::internal::tests::Module&lt; T, N &gt;</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxFilesystemIsolatorProcess.html#ac4b659a1f0c7435908013ccd93b6501a">mesos::internal::slave::LinuxFilesystemIsolatorProcess</a>
-, <a class="el" href="classnet_1_1IP_1_1Network.html#ab0bb256813c57bddbf30ab5b10e6d67e">net::IP::Network</a>
-, <a class="el" href="classprocess_1_1metrics_1_1internal_1_1MetricsProcess.html#a1b0e6141bb79047bf1247e27c2befcfd">process::metrics::internal::MetricsProcess</a>
-, <a class="el" href="structmesos_1_1internal_1_1tests_1_1common_1_1DefaultCredential2.html#a75bb6737c4f44529656db306160ddd0f">mesos::internal::tests::common::DefaultCredential2&lt; TCredential &gt;</a>
-, <a class="el" href="structmesos_1_1internal_1_1tests_1_1common_1_1DefaultCredential.html#a2e384f9e69baf909ea32437ecde85143">mesos::internal::tests::common::DefaultCredential&lt; TCredential &gt;</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1IOSwitchboardServer.html#a1c49eb355c9cc31addfe93567fc87533">mesos::internal::slave::IOSwitchboardServer</a>
-, <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1Authenticatee_01_4.html#a3b85b8946d919c13cdc90a694bca96c7">mesos::modules::Module&lt; mesos::Authenticatee &gt;</a>
-, <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1master_1_1contender_1_1MasterContender_01_4.html#a7720b7fbec367fa239aab301e38ab23a">mesos::modules::Module&lt; mesos::master::contender::MasterContender &gt;</a>
-, <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1slave_1_1Isolator_01_4.html#a57f93880b98ebbb8b6e7511c254ad9ca">mesos::modules::Module&lt; mesos::slave::Isolator &gt;</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1NetClsSubsystem.html#a2400c1fb5597b8e5ebdc8986e10e4f3e">mesos::internal::slave::NetClsSubsystem</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1PidsSubsystem.html#a9d7c5e265f283dba1d62d75e01131dff">mesos::internal::slave::PidsSubsystem</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerRuntimeIsolatorProcess.html#a9425bb59244222c0084f80c004d61d3f">mesos::internal::slave::DockerRuntimeIsolatorProcess</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="classmesos_1_1internal_1_1slave_1_1NvidiaGpuAllocator.html#ae03e868232e3c8410f2d7fa8509e7a41">mesos::internal::slave::NvidiaGpuAllocator</a>
-, <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1slave_1_1ContainerLogger_01_4.html#a6c48065f0cf4f3f9dbcb918e9cd5718a">mesos::modules::Module&lt; mesos::slave::ContainerLogger &gt;</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1CpuacctSubsystem.html#a4e287272524bc21282e29ff3ee5b5da8">mesos::internal::slave::CpuacctSubsystem</a>
-, <a class="el" href="classnet_1_1IP.html#a627b2e1c1f63a2bc6315a9dfecee141d">net::IP</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1NamespacesIPCIsolatorProcess.html#ab4b40c23df011162220d79c50396ea28">mesos::internal::slave::NamespacesIPCIsolatorProcess</a>
-, <a class="el" href="classprocess_1_1http_1_1authentication_1_1JWT.html#a49922f09d7295c2e15d05c70582b0cfb">process::http::authentication::JWT</a>
-, <a class="el" href="classmesos_1_1uri_1_1DockerFetcherPlugin.html#af758d8583ab14f660cd326fd1256e627">mesos::uri::DockerFetcherPlugin</a>
+, <a class="el" href="classnet_1_1IP.html#ada206eb1ab14c032f071daf9b8c1b96c">net::IP</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html#a317ae56d23f2c553a8a0c33d3f5b2a47">mesos::internal::slave::CgroupsIsolatorProcess</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#ae4acf3fad0a189161329d3fefcd5b1f0">mesos::internal::slave::DockerContainerizer</a>
-, <a class="el" href="classprocess_1_1http_1_1header_1_1WWWAuthenticate.html#ab7ef253f15644097d671e07d602bff72">process::http::header::WWWAuthenticate</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_1WindowsFilesystemIsolatorProcess.html#a21b9f9ae4c026781477aa683ceccbacd">mesos::internal::slave::WindowsFilesystemIsolatorProcess</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1WindowsMemIsolatorProcess.html#af4112af9d941286feeffe3b71fb05435">mesos::internal::slave::WindowsMemIsolatorProcess</a>
+, <a class="el" href="classprocess_1_1http_1_1authentication_1_1JWT.html#a49922f09d7295c2e15d05c70582b0cfb">process::http::authentication::JWT</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1CpuSubsystem.html#ab4721f100369ee0c2a5a63c5c4d2e8e9">mesos::internal::slave::CpuSubsystem</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#a3473584d632ab3bab0fec7c0fc765554">mesos::internal::slave::Containerizer</a>
+, <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1allocator_1_1Allocator_01_4.html#ad6379ccf2754847b09174129f0bc0c31">mesos::modules::Module&lt; mesos::allocator::Allocator &gt;</a>
+, <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1Authorizer_01_4.html#ace88ca1d0f5dc3c65922fbfbe36e8b67">mesos::modules::Module&lt; mesos::Authorizer &gt;</a>
+, <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1Hook_01_4.html#af34e2d3412d63fcd96a7f8deb0f7d191">mesos::modules::Module&lt; mesos::Hook &gt;</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixMemIsolatorProcess.html#a4f0cc8bf34c207c15d6e72226814d5f5">mesos::internal::slave::PosixMemIsolatorProcess</a>
+, <a class="el" href="structmesos_1_1modules_1_1Module_3_01TestModule_01_4.html#af0baee5d0874bb5579ad379d3a5ad06f">mesos::modules::Module&lt; TestModule &gt;</a>
+, <a class="el" href="classmesos_1_1Authorizer.html#a547bf45e35208fa8c6aad9193e54984c">mesos::Authorizer</a>
+, <a class="el" href="classmesos_1_1allocator_1_1Allocator.html#ae12461b03c88e6fce8528488b50a47f5">mesos::allocator::Allocator</a>
+, <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1slave_1_1ResourceEstimator_01_4.html#a72d7977fc2eec3d92f8095159f37e917">mesos::modules::Module&lt; mesos::slave::ResourceEstimator &gt;</a>
+, <a class="el" href="structmesos_1_1internal_1_1tests_1_1common_1_1DefaultCredential2.html#a75bb6737c4f44529656db306160ddd0f">mesos::internal::tests::common::DefaultCredential2&lt; TCredential &gt;</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1AppcRuntimeIsolatorProcess.html#a6c55da7650a687f1143d5fe43d4d276b">mesos::internal::slave::AppcRuntimeIsolatorProcess</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1BlkioSubsystem.html#aaf9878096541ea6fa2928ce9f3a2073e">mesos::internal::slave::BlkioSubsystem</a>
+, <a class="el" href="classprocess_1_1network_1_1internal_1_1Socket.html#ac0213557d5d95514f99283d16724694a">process::network::internal::Socket&lt; AddressType &gt;</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixFilesystemIsolatorProcess.html#ad072eb5391ae6d57e9385c22f81108d7">mesos::internal::slave::PosixFilesystemIsolatorProcess</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_1StorageLocalResourceProvider.html#ab0c13f72bcd6ba3f8129192ec3cf3347">mesos::internal::StorageLocalResourceProvider</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_1slave_1_1PidsSubsystem.html#a9d7c5e265f283dba1d62d75e01131dff">mesos::internal::slave::PidsSubsystem</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxCapabilitiesIsolatorProcess.html#ab70b34180135c1c9c55c4a87e82d4ce0">mesos::internal::slave::LinuxCapabilitiesIsolatorProcess</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1WindowsCpuIsolatorProcess.html#a79b38dece567246f6e44a9730561bdd2">mesos::internal::slave::WindowsCpuIsolatorProcess</a>
-, <a class="el" href="classprocess_1_1network_1_1internal_1_1Socket.html#ac0213557d5d95514f99283d16724694a">process::network::internal::Socket&lt; AddressType &gt;</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_1IOSwitchboard.html#a99a26ff439ca948c0bf5f822d55f1628">mesos::internal::slave::IOSwitchboard</a>
+, <a class="el" href="classprocess_1_1network_1_1internal_1_1Socket.html#ad27271cc7bc094c080af34bc56519b8c">process::network::internal::Socket&lt; AddressType &gt;</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1DevicesSubsystem.html#af81deb4817c7c88d8935a032c8c50373">mesos::internal::slave::DevicesSubsystem</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_1DockerVolumeIsolatorProcess.html#adc7f9a2d598d75a7519dabe9617d428a">mesos::internal::slave::DockerVolumeIsolatorProcess</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1NvidiaGpuAllocator.html#ae03e868232e3c8410f2d7fa8509e7a41">mesos::internal::slave::NvidiaGpuAllocator</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1NetPrioSubsystem.html#ad3d3fb881aba374b1f3391a376c3eb3b">mesos::internal::slave::NetPrioSubsystem</a>
+, <a class="el" href="classprocess_1_1network_1_1internal_1_1Socket.html#a53fdf50dfb3c7b2d3aa1bea321dba3ab">process::network::internal::Socket&lt; AddressType &gt;</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixDiskIsolatorProcess.html#ab126a3f89bafa17817315e2b064aa6d1">mesos::internal::slave::PosixDiskIsolatorProcess</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1CpuacctSubsystem.html#a4e287272524bc21282e29ff3ee5b5da8">mesos::internal::slave::CpuacctSubsystem</a>
+, <a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1Authenticatee_01_4.html#a3b85b8946d919c13cdc90a694bca96c7">mesos::modules::Module&lt; mesos::Authenticatee &gt;</a>
 </li>
 <li>created()
-: <a class="el" href="classzookeeper_1_1GroupProcess.html#abcf52edeb55fb57bb95b9ea6c1508190">zookeeper::GroupProcess</a>
+: <a class="el" href="classJvm.html#ae31bdeca234ed5ee1d3817d8bc459961">Jvm</a>
+, <a class="el" href="classzookeeper_1_1GroupProcess.html#abcf52edeb55fb57bb95b9ea6c1508190">zookeeper::GroupProcess</a>
 </li>
 <li>CREATED
 : <a class="el" href="structprocess_1_1http_1_1Status.html#af8f62dd7f1179ffc32c58aceef60decb">process::http::Status</a>
 </li>
-<li>created()
-: <a class="el" href="classJvm.html#ae31bdeca234ed5ee1d3817d8bc459961">Jvm</a>
-</li>
 <li>createDetector()
 : <a class="el" href="classmesos_1_1internal_1_1tests_1_1cluster_1_1Master.html#a3b27f30405cd30da18dc04aa79665d30">mesos::internal::tests::cluster::Master</a>
 </li>
@@ -754,8 +755,8 @@
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1ContainerizerTest_3_01slave_1_1MesosContainerizer_01_4.html#ac317d852ec8f8d4d5273e234a896cbaf">mesos::internal::tests::ContainerizerTest&lt; slave::MesosContainerizer &gt;</a>
 </li>
 <li>createStrippedScalarQuantity()
-: <a class="el" href="classmesos_1_1v1_1_1Resources.html#ad2463a919987151047b605127a269e84">mesos::v1::Resources</a>
-, <a class="el" href="classmesos_1_1Resources.html#a350c2c74774111e8b961127b7311fecc">mesos::Resources</a>
+: <a class="el" href="classmesos_1_1Resources.html#a350c2c74774111e8b961127b7311fecc">mesos::Resources</a>
+, <a class="el" href="classmesos_1_1v1_1_1Resources.html#ad2463a919987151047b605127a269e84">mesos::v1::Resources</a>
 </li>
 <li>CreateVolume()
 : <a class="el" href="classmesos_1_1csi_1_1Client.html#acf1d6b87a6793b33efc45ea136cba4c8">mesos::csi::Client</a>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/74cbbec8/content/api/latest/c++/functions_0x68.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_0x68.html b/content/api/latest/c++/functions_0x68.html
index 6d50dd1..04fccd5 100644
--- a/content/api/latest/c++/functions_0x68.html
+++ b/content/api/latest/c++/functions_0x68.html
@@ -226,6 +226,9 @@
 <li>hostPort
 : <a class="el" href="structDocker_1_1PortMapping.html#a83397b57136d2d1801ff776e05e8aaee">Docker::PortMapping</a>
 </li>
+<li>Hours()
+: <a class="el" href="classHours.html#a0c49e25ef71480b8615087c74ccb770f">Hours</a>
+</li>
 <li>HOURS
 : <a class="el" href="classDuration.html#a0564918aa36599b575e155644f4513a3">Duration</a>
 </li>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/74cbbec8/content/api/latest/c++/functions_0x69.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_0x69.html b/content/api/latest/c++/functions_0x69.html
index 50423ae..1c25f31 100644
--- a/content/api/latest/c++/functions_0x69.html
+++ b/content/api/latest/c++/functions_0x69.html
@@ -91,33 +91,31 @@
 <div class="textblock">Here is a list of all class members with links to the classes they belong to:</div>
 
 <h3><a class="anchor" id="index_i"></a>- i -</h3><ul>
-<li>id
-: <a class="el" href="classDocker_1_1Container.html#a2d8c2defc4769ffe5374b269e46780cd">Docker::Container</a>
-, <a class="el" href="structmesos_1_1internal_1_1fs_1_1MountInfoTable_1_1Entry.html#a5a763b7da6d904844d9f85e146418ddb">mesos::internal::fs::MountInfoTable::Entry</a>
-, <a class="el" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateTotalResources.html#a18d064aa75673d66754eb4efc8cce5e5">mesos::internal::ResourceProviderMessage::UpdateTotalResources</a>
-, <a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1ExecutorState.html#ae4acfebbe3d16f5d032ddcaea1ab775e">mesos::internal::slave::state::ExecutorState</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html#a65933e3034706258069b54549081fdbf">mesos::internal::slave::Framework</a>
-</li>
 <li>ID()
 : <a class="el" href="structprocess_1_1UPID_1_1ID.html#af333e9c6bb574c7b024cecc5cea02144">process::UPID::ID</a>
 </li>
 <li>id
-: <a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1FrameworkState.html#acb8551f77850aa0361034dbcb2bc3c66">mesos::internal::slave::state::FrameworkState</a>
+: <a class="el" href="classDocker_1_1Container.html#a2d8c2defc4769ffe5374b269e46780cd">Docker::Container</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a9037a16ee390fa0893f1229aca4e33ea">mesos::internal::slave::Executor</a>
+, <a class="el" href="structproc_1_1CPU.html#ac4964a244f1c0199bbaeb36f2bf66998">proc::CPU</a>
+, <a class="el" href="structzookeeper_1_1Group_1_1Membership.html#a1c1e801f64026809b38e714fc7b45cd4">zookeeper::Group::Membership</a>
+, <a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1TaskState.html#aef99d901e03fb95eaed8ddfbbf1e2cf7">mesos::internal::slave::state::TaskState</a>
+, <a class="el" href="structmesos_1_1internal_1_1master_1_1Framework.html#ac971d54c3567de6411c6aa7e998c5417">mesos::internal::master::Framework</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html#a65933e3034706258069b54549081fdbf">mesos::internal::slave::Framework</a>
+, <a class="el" href="structmesos_1_1internal_1_1fs_1_1MountInfoTable_1_1Entry.html#a5a763b7da6d904844d9f85e146418ddb">mesos::internal::fs::MountInfoTable::Entry</a>
+, <a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1RunState.html#af72a5cac973ca74938bd0b060dc905fd">mesos::internal::slave::state::RunState</a>
+, <a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1ExecutorState.html#ae4acfebbe3d16f5d032ddcaea1ab775e">mesos::internal::slave::state::ExecutorState</a>
 </li>
 <li>ID()
-: <a class="el" href="structprocess_1_1UPID_1_1ID.html#a4ada1318edf2135ac644a3b19c0c42b7">process::UPID::ID</a>
+: <a class="el" href="structprocess_1_1UPID_1_1ID.html#acbd24d40810b9a907ffd608941209d28">process::UPID::ID</a>
 </li>
 <li>id
-: <a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a9037a16ee390fa0893f1229aca4e33ea">mesos::internal::slave::Executor</a>
+: <a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html#a977de92e6e1fb9fa145aec95806be71f">mesos::internal::master::Slave</a>
+, <a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1FrameworkState.html#acb8551f77850aa0361034dbcb2bc3c66">mesos::internal::slave::state::FrameworkState</a>
 , <a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1SlaveState.html#a3627a34c7667d97918f72acdf680a34b">mesos::internal::slave::state::SlaveState</a>
+, <a class="el" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateTotalResources.html#a18d064aa75673d66754eb4efc8cce5e5">mesos::internal::ResourceProviderMessage::UpdateTotalResources</a>
 , <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockExecutor.html#a51813ff962ad11b4950ed750f81e4560">mesos::internal::tests::MockExecutor</a>
-, <a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html#a977de92e6e1fb9fa145aec95806be71f">mesos::internal::master::Slave</a>
-, <a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1TaskState.html#aef99d901e03fb95eaed8ddfbbf1e2cf7">mesos::internal::slave::state::TaskState</a>
 , <a class="el" href="structprocess_1_1UPID.html#ad7d00aa355c9f8c1fa6bc1caeda7c5a1">process::UPID</a>
-, <a class="el" href="structproc_1_1CPU.html#ac4964a244f1c0199bbaeb36f2bf66998">proc::CPU</a>
-, <a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1RunState.html#af72a5cac973ca74938bd0b060dc905fd">mesos::internal::slave::state::RunState</a>
-, <a class="el" href="structzookeeper_1_1Group_1_1Membership.html#a1c1e801f64026809b38e714fc7b45cd4">zookeeper::Group::Membership</a>
-, <a class="el" href="structmesos_1_1internal_1_1master_1_1Framework.html#ac971d54c3567de6411c6aa7e998c5417">mesos::internal::master::Framework</a>
 </li>
 <li>identity()
 : <a class="el" href="classmesos_1_1log_1_1Log_1_1Position.html#a053d7b17a3a2eb8ef9fec39e6b0aeb7a">mesos::log::Log::Position</a>
@@ -377,26 +375,21 @@
 <li>invokeStatic()
 : <a class="el" href="classJvm.html#a0c08d2480d97fdbdefa52f5ad506a5f5">Jvm</a>
 </li>
-<li>IP()
-: <a class="el" href="classnet_1_1IP.html#a59c961e993728ab3dc969249ca610417">net::IP</a>
-</li>
 <li>ip
-: <a class="el" href="structmesos_1_1internal_1_1tests_1_1HttpServerTestHelper_1_1Flags.html#aedadb9a1731afa9afede0694b50974d0">mesos::internal::tests::HttpServerTestHelper::Flags</a>
+: <a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#abe9b91d5debfcef30ac3e859cec50bed">mesos::internal::master::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="classmesos_1_1internal_1_1master_1_1Flags.html#abe9b91d5debfcef30ac3e859cec50bed">mesos::internal::master::Flags</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a47a9e5a5cd27ebc39a76aad5a4de85e2">mesos::internal::slave::Flags</a>
+: <a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a47a9e5a5cd27ebc39a76aad5a4de85e2">mesos::internal::slave::Flags</a>
+, <a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html#a3e0a3cf87d1bcdfdeb68a82a8595b0fd">process::network::inet::Address</a>
+, <a class="el" href="structprocess_1_1http_1_1URL.html#ac0416d6239dbcd64e0b2d8dc4f151ef8">process::http::URL</a>
+, <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#a24fde6c74bb2f48af330048fb4740408">net::IP</a>
 </li>
-<li>ip
-: <a class="el" href="structprocess_1_1http_1_1URL.html#ac0416d6239dbcd64e0b2d8dc4f151ef8">process::http::URL</a>
-, <a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html#a3e0a3cf87d1bcdfdeb68a82a8595b0fd">process::network::inet::Address</a>
-</li>
 <li>ip6
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ae6bb2d11c11d5cd976e65be374a8383d">mesos::internal::slave::Flags</a>
 </li>