http://git-wip-us.apache.org/repos/asf/mesos-site/blob/d56d94d1/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1HierarchicalAllocatorProcess.html
----------------------------------------------------------------------
diff --git 
a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1HierarchicalAllocatorProcess.html
 
b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1HierarchicalAllocatorProcess.html
index e657ddf..0c96369 100644
--- 
a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1HierarchicalAllocatorProcess.html
+++ 
b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1HierarchicalAllocatorProcess.html
@@ -103,8 +103,8 @@ Public Member Functions</h2></td></tr>
 <tr class="separator:a04d053a50384c024cc0183c1f0a7f983 inherit 
pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td
 class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:aa63a6a9f0c900a6760dfe5406efda44b inherit 
pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td
 class="memItemLeft" align="right" valign="top">void&#160;</td><td 
class="memItemRight" valign="bottom"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#aa63a6a9f0c900a6760dfe5406efda44b">removeSlave</a>
 (const SlaveID &amp;slaveId)</td></tr>
 <tr class="separator:aa63a6a9f0c900a6760dfe5406efda44b inherit 
pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td
 class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5aa224d2177f588be9a82aedc1d57c7b inherit 
pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td
 class="memItemLeft" align="right" valign="top">void&#160;</td><td 
class="memItemRight" valign="bottom"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a5aa224d2177f588be9a82aedc1d57c7b">updateSlave</a>
 (const SlaveID &amp;slave, const <a class="el" 
href="classOption.html">Option</a>&lt; <a class="el" 
href="classmesos_1_1Resources.html">Resources</a> &gt; &amp;total=<a class="el" 
href="structNone.html">None</a>(), const <a class="el" 
href="classOption.html">Option</a>&lt; std::vector&lt; SlaveInfo::Capability 
&gt;&gt; &amp;capabilities=<a class="el" 
href="structNone.html">None</a>())</td></tr>
-<tr class="separator:a5aa224d2177f588be9a82aedc1d57c7b inherit 
pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td
 class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af871d09933fbc7f80ed777b7f6101168 inherit 
pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td
 class="memItemLeft" align="right" valign="top">void&#160;</td><td 
class="memItemRight" valign="bottom"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#af871d09933fbc7f80ed777b7f6101168">updateSlave</a>
 (const SlaveID &amp;slave, const SlaveInfo &amp;slaveInfo, const <a class="el" 
href="classOption.html">Option</a>&lt; <a class="el" 
href="classmesos_1_1Resources.html">Resources</a> &gt; &amp;total=<a class="el" 
href="structNone.html">None</a>(), const <a class="el" 
href="classOption.html">Option</a>&lt; std::vector&lt; SlaveInfo::Capability 
&gt;&gt; &amp;capabilities=<a class="el" 
href="structNone.html">None</a>())</td></tr>
+<tr class="separator:af871d09933fbc7f80ed777b7f6101168 inherit 
pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td
 class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a6e829c184a65da68a4693c5f2987595b inherit 
pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td
 class="memItemLeft" align="right" valign="top">void&#160;</td><td 
class="memItemRight" valign="bottom"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a6e829c184a65da68a4693c5f2987595b">addResourceProvider</a>
 (const SlaveID &amp;slave, const <a class="el" 
href="classmesos_1_1Resources.html">Resources</a> &amp;total, const <a 
class="el" href="classhashmap.html">hashmap</a>&lt; FrameworkID, <a class="el" 
href="classmesos_1_1Resources.html">Resources</a> &gt; &amp;used)</td></tr>
 <tr class="separator:a6e829c184a65da68a4693c5f2987595b inherit 
pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td
 class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a8414f67fc1e1a07bb126d8e9db2bd035 inherit 
pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td
 class="memItemLeft" align="right" valign="top">void&#160;</td><td 
class="memItemRight" valign="bottom"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a8414f67fc1e1a07bb126d8e9db2bd035">deactivateSlave</a>
 (const SlaveID &amp;slaveId)</td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/d56d94d1/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator-members.html
----------------------------------------------------------------------
diff --git 
a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator-members.html
 
b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator-members.html
index d9599bc..e3988b8 100644
--- 
a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator-members.html
+++ 
b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator-members.html
@@ -84,7 +84,7 @@
   <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#ab07dbf341e4fe0e5847f00ea72b62592">updateFramework</a>(const
 FrameworkID &amp;frameworkId, const FrameworkInfo &amp;frameworkInfo, const 
std::set&lt; std::string &gt; &amp;suppressedRoles)</td><td class="entry"><a 
class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html">mesos::internal::master::allocator::MesosAllocator&lt;
 AllocatorProcess &gt;</a></td><td class="entry"><span 
class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#afd7c199417a36337e98d3faeefedd7c9">updateInverseOffer</a>(const
 SlaveID &amp;slaveId, const FrameworkID &amp;frameworkId, const Option&lt; 
UnavailableResources &gt; &amp;unavailableResources, const Option&lt; 
mesos::allocator::InverseOfferStatus &gt; &amp;status, const Option&lt; Filters 
&gt; &amp;filters)</td><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html">mesos::internal::master::allocator::MesosAllocator&lt;
 AllocatorProcess &gt;</a></td><td class="entry"><span 
class="mlabel">inline</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1allocator_1_1Allocator.html#a9b03a500abdf2f677f3fd9ea958d0690">mesos::allocator::Allocator::updateInverseOffer</a>(const
 SlaveID &amp;slaveId, const FrameworkID &amp;frameworkId, const Option&lt; 
UnavailableResources &gt; &amp;unavailableResources, const Option&lt; 
InverseOfferStatus &gt; &amp;status, const Option&lt; Filters &gt; 
&amp;filters=None())=0</td><td class="entry"><a class="el" 
href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</a></td><td
 class="entry"><span class="mlabel">pure virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a97b18046f20d3420ecb30cae056db694">updateSlave</a>(const
 SlaveID &amp;slave, const Option&lt; Resources &gt; &amp;total=None(), const 
Option&lt; std::vector&lt; SlaveInfo::Capability &gt;&gt; 
&amp;capabilities=None())</td><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html">mesos::internal::master::allocator::MesosAllocator&lt;
 AllocatorProcess &gt;</a></td><td class="entry"><span 
class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#aa56f3da089916233c038c6149fddacc7">updateSlave</a>(const
 SlaveID &amp;slave, const SlaveInfo &amp;slaveInfo, const Option&lt; Resources 
&gt; &amp;total=None(), const Option&lt; std::vector&lt; SlaveInfo::Capability 
&gt;&gt; &amp;capabilities=None())</td><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html">mesos::internal::master::allocator::MesosAllocator&lt;
 AllocatorProcess &gt;</a></td><td class="entry"><span 
class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a08403df603e11aacc3dcadab5cae4940">updateUnavailability</a>(const
 SlaveID &amp;slaveId, const Option&lt; Unavailability &gt; 
&amp;unavailability)</td><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html">mesos::internal::master::allocator::MesosAllocator&lt;
 AllocatorProcess &gt;</a></td><td class="entry"><span 
class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a64aebea886bb0148defbbc1ce936e0a3">updateWeights</a>(const
 std::vector&lt; WeightInfo &gt; &amp;weightInfos)</td><td class="entry"><a 
class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html">mesos::internal::master::allocator::MesosAllocator&lt;
 AllocatorProcess &gt;</a></td><td class="entry"><span 
class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#adb63887ce887bbff1179e717e0abdeb3">updateWhitelist</a>(const
 Option&lt; hashset&lt; std::string &gt;&gt; &amp;whitelist)</td><td 
class="entry"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html">mesos::internal::master::allocator::MesosAllocator&lt;
 AllocatorProcess &gt;</a></td><td class="entry"><span 
class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/d56d94d1/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html
----------------------------------------------------------------------
diff --git 
a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html
 
b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html
index fa466e9..a6978a5 100644
--- 
a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html
+++ 
b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html
@@ -101,9 +101,9 @@ Public Member Functions</h2></td></tr>
 <tr class="memitem:aa668a3cac81d97424ff4ec517ca21b23"><td class="memItemLeft" 
align="right" valign="top">void&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#aa668a3cac81d97424ff4ec517ca21b23">removeSlave</a>
 (const SlaveID &amp;slaveId)</td></tr>
 <tr class="memdesc:aa668a3cac81d97424ff4ec517ca21b23"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Removes an agent from the 
Mesos cluster.  <a 
href="#aa668a3cac81d97424ff4ec517ca21b23">More...</a><br/></td></tr>
 <tr class="separator:aa668a3cac81d97424ff4ec517ca21b23"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a97b18046f20d3420ecb30cae056db694"><td class="memItemLeft" 
align="right" valign="top">void&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a97b18046f20d3420ecb30cae056db694">updateSlave</a>
 (const SlaveID &amp;slave, const <a class="el" 
href="classOption.html">Option</a>&lt; <a class="el" 
href="classmesos_1_1Resources.html">Resources</a> &gt; &amp;total=<a class="el" 
href="structNone.html">None</a>(), const <a class="el" 
href="classOption.html">Option</a>&lt; std::vector&lt; SlaveInfo::Capability 
&gt;&gt; &amp;capabilities=<a class="el" 
href="structNone.html">None</a>())</td></tr>
-<tr class="memdesc:a97b18046f20d3420ecb30cae056db694"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Updates an agent.  <a 
href="#a97b18046f20d3420ecb30cae056db694">More...</a><br/></td></tr>
-<tr class="separator:a97b18046f20d3420ecb30cae056db694"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa56f3da089916233c038c6149fddacc7"><td class="memItemLeft" 
align="right" valign="top">void&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#aa56f3da089916233c038c6149fddacc7">updateSlave</a>
 (const SlaveID &amp;slave, const SlaveInfo &amp;slaveInfo, const <a class="el" 
href="classOption.html">Option</a>&lt; <a class="el" 
href="classmesos_1_1Resources.html">Resources</a> &gt; &amp;total=<a class="el" 
href="structNone.html">None</a>(), const <a class="el" 
href="classOption.html">Option</a>&lt; std::vector&lt; SlaveInfo::Capability 
&gt;&gt; &amp;capabilities=<a class="el" 
href="structNone.html">None</a>())</td></tr>
+<tr class="memdesc:aa56f3da089916233c038c6149fddacc7"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Updates an agent.  <a 
href="#aa56f3da089916233c038c6149fddacc7">More...</a><br/></td></tr>
+<tr class="separator:aa56f3da089916233c038c6149fddacc7"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:adb4e5880e5f7eea3e746e29a5a8a35eb"><td class="memItemLeft" 
align="right" valign="top">void&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#adb4e5880e5f7eea3e746e29a5a8a35eb">addResourceProvider</a>
 (const SlaveID &amp;slave, const <a class="el" 
href="classmesos_1_1Resources.html">Resources</a> &amp;total, const <a 
class="el" href="classhashmap.html">hashmap</a>&lt; FrameworkID, <a class="el" 
href="classmesos_1_1Resources.html">Resources</a> &gt; &amp;used)</td></tr>
 <tr class="memdesc:adb4e5880e5f7eea3e746e29a5a8a35eb"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Add resources from a local 
resource provider to an agent.  <a 
href="#adb4e5880e5f7eea3e746e29a5a8a35eb">More...</a><br/></td></tr>
 <tr class="separator:adb4e5880e5f7eea3e746e29a5a8a35eb"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
@@ -1193,7 +1193,7 @@ template&lt;typename AllocatorProcess &gt; </div>
 
 </div>
 </div>
-<a class="anchor" id="a97b18046f20d3420ecb30cae056db694"></a>
+<a class="anchor" id="aa56f3da089916233c038c6149fddacc7"></a>
 <div class="memitem">
 <div class="memproto">
 <div class="memtemplate">
@@ -1211,6 +1211,12 @@ template&lt;typename AllocatorProcess &gt; </div>
         <tr>
           <td class="paramkey"></td>
           <td></td>
+          <td class="paramtype">const SlaveInfo &amp;&#160;</td>
+          <td class="paramname"><em>slaveInfo</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
           <td class="paramtype">const <a class="el" 
href="classOption.html">Option</a>&lt; <a class="el" 
href="classmesos_1_1Resources.html">Resources</a> &gt; &amp;&#160;</td>
           <td class="paramname"><em>total</em> = <code><a class="el" 
href="structNone.html">None</a>()</code>, </td>
         </tr>
@@ -1234,15 +1240,17 @@ template&lt;typename AllocatorProcess &gt; </div>
 </div><div class="memdoc">
 
 <p>Updates an agent. </p>
+<p>TODO(bevers): Make <code>total</code> and <code>capabilities</code> 
non-optional.</p>
 <dl class="params"><dt>Parameters</dt><dd>
   <table class="params">
+    <tr><td class="paramname">slaveInfo</td><td>The current slave info of the 
agent. </td></tr>
     <tr><td class="paramname">total</td><td>The new total resources on the 
agent. </td></tr>
     <tr><td class="paramname">capabilities</td><td>The new capabilities of the 
agent. </td></tr>
   </table>
   </dd>
 </dl>
 
-<p>Implements <a class="el" 
href="classmesos_1_1allocator_1_1Allocator.html#a0736a7f4fc8424d1dde7ff61e97e7317">mesos::allocator::Allocator</a>.</p>
+<p>Implements <a class="el" 
href="classmesos_1_1allocator_1_1Allocator.html#ad30279420381616f523418812beb798f">mesos::allocator::Allocator</a>.</p>
 
 </div>
 </div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/d56d94d1/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess-members.html
----------------------------------------------------------------------
diff --git 
a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess-members.html
 
b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess-members.html
index d23aab6..45301b3 100644
--- 
a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess-members.html
+++ 
b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess-members.html
@@ -114,7 +114,7 @@
   <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html#afcdbaf605473ebd4e619cb8d20f70291">updateAvailable</a>(const
 SlaveID &amp;slaveId, const std::vector&lt; Offer::Operation &gt; 
&amp;operations)=0</td><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html">mesos::internal::master::allocator::MesosAllocatorProcess</a></td><td
 class="entry"><span class="mlabel">pure virtual</span></td></tr>
   <tr><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html#ac9feed0f0010b5137fc95290a47cf7dc">updateFramework</a>(const
 FrameworkID &amp;frameworkId, const FrameworkInfo &amp;frameworkInfo, const 
std::set&lt; std::string &gt; &amp;suppressedRoles)=0</td><td class="entry"><a 
class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html">mesos::internal::master::allocator::MesosAllocatorProcess</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_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html#a87397726afe39e99670a0c68facee4e1">updateInverseOffer</a>(const
 SlaveID &amp;slaveId, const FrameworkID &amp;frameworkId, const Option&lt; 
UnavailableResources &gt; &amp;unavailableResources, const Option&lt; 
mesos::allocator::InverseOfferStatus &gt; &amp;status, const Option&lt; Filters 
&gt; &amp;filters=None())=0</td><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html">mesos::internal::master::allocator::MesosAllocatorProcess</a></td><td
 class="entry"><span class="mlabel">pure virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html#a5d83127e616bc3fed8bb2ed1f6220915">updateSlave</a>(const
 SlaveID &amp;slave, const Option&lt; Resources &gt; &amp;total=None(), const 
Option&lt; std::vector&lt; SlaveInfo::Capability &gt;&gt; 
&amp;capabilities=None())=0</td><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html">mesos::internal::master::allocator::MesosAllocatorProcess</a></td><td
 class="entry"><span class="mlabel">pure virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html#af780fb39945e4636f67282533a39e4f4">updateSlave</a>(const
 SlaveID &amp;slave, const SlaveInfo &amp;slaveInfo, const Option&lt; Resources 
&gt; &amp;total=None(), const Option&lt; std::vector&lt; SlaveInfo::Capability 
&gt;&gt; &amp;capabilities=None())=0</td><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html">mesos::internal::master::allocator::MesosAllocatorProcess</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_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html#af22e2fdc761eb06eddb2f2c531ac2c5e">updateUnavailability</a>(const
 SlaveID &amp;slaveId, const Option&lt; Unavailability &gt; 
&amp;unavailability)=0</td><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html">mesos::internal::master::allocator::MesosAllocatorProcess</a></td><td
 class="entry"><span class="mlabel">pure virtual</span></td></tr>
   <tr><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html#a395c64cd2a16dcff7d7d28590be076f9">updateWeights</a>(const
 std::vector&lt; WeightInfo &gt; &amp;weightInfos)=0</td><td class="entry"><a 
class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html">mesos::internal::master::allocator::MesosAllocatorProcess</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_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html#aa701113886d4b11b9e9b3715dfc2500b">updateWhitelist</a>(const
 Option&lt; hashset&lt; std::string &gt;&gt; &amp;whitelist)=0</td><td 
class="entry"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html">mesos::internal::master::allocator::MesosAllocatorProcess</a></td><td
 class="entry"><span class="mlabel">pure virtual</span></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/d56d94d1/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html
----------------------------------------------------------------------
diff --git 
a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html
 
b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html
index d68e55c..ba3432d 100644
--- 
a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html
+++ 
b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html
@@ -97,8 +97,8 @@ Public Member Functions</h2></td></tr>
 <tr class="separator:a56e9186140b626bcc3cc30577cd07905"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ac0dcb5e99c7b9ba4b86b380d8c91f339"><td class="memItemLeft" 
align="right" valign="top">virtual void&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html#ac0dcb5e99c7b9ba4b86b380d8c91f339">removeSlave</a>
 (const SlaveID &amp;slaveId)=0</td></tr>
 <tr class="separator:ac0dcb5e99c7b9ba4b86b380d8c91f339"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5d83127e616bc3fed8bb2ed1f6220915"><td class="memItemLeft" 
align="right" valign="top">virtual void&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html#a5d83127e616bc3fed8bb2ed1f6220915">updateSlave</a>
 (const SlaveID &amp;slave, const <a class="el" 
href="classOption.html">Option</a>&lt; <a class="el" 
href="classmesos_1_1Resources.html">Resources</a> &gt; &amp;total=<a class="el" 
href="structNone.html">None</a>(), const <a class="el" 
href="classOption.html">Option</a>&lt; std::vector&lt; SlaveInfo::Capability 
&gt;&gt; &amp;capabilities=<a class="el" 
href="structNone.html">None</a>())=0</td></tr>
-<tr class="separator:a5d83127e616bc3fed8bb2ed1f6220915"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af780fb39945e4636f67282533a39e4f4"><td class="memItemLeft" 
align="right" valign="top">virtual void&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html#af780fb39945e4636f67282533a39e4f4">updateSlave</a>
 (const SlaveID &amp;slave, const SlaveInfo &amp;slaveInfo, const <a class="el" 
href="classOption.html">Option</a>&lt; <a class="el" 
href="classmesos_1_1Resources.html">Resources</a> &gt; &amp;total=<a class="el" 
href="structNone.html">None</a>(), const <a class="el" 
href="classOption.html">Option</a>&lt; std::vector&lt; SlaveInfo::Capability 
&gt;&gt; &amp;capabilities=<a class="el" 
href="structNone.html">None</a>())=0</td></tr>
+<tr class="separator:af780fb39945e4636f67282533a39e4f4"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ab1dba823366b1593626401c0a488ffb7"><td class="memItemLeft" 
align="right" valign="top">virtual void&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html#ab1dba823366b1593626401c0a488ffb7">addResourceProvider</a>
 (const SlaveID &amp;slave, const <a class="el" 
href="classmesos_1_1Resources.html">Resources</a> &amp;total, const <a 
class="el" href="classhashmap.html">hashmap</a>&lt; FrameworkID, <a class="el" 
href="classmesos_1_1Resources.html">Resources</a> &gt; &amp;used)=0</td></tr>
 <tr class="separator:ab1dba823366b1593626401c0a488ffb7"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:aa6134ea708b74e350df2781dc13da3e3"><td class="memItemLeft" 
align="right" valign="top">virtual void&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html#aa6134ea708b74e350df2781dc13da3e3">activateSlave</a>
 (const SlaveID &amp;slaveId)=0</td></tr>
@@ -1126,7 +1126,7 @@ const <a class="el" 
href="structprocess_1_1http_1_1Request.html">http::Request</
 
 </div>
 </div>
-<a class="anchor" id="a5d83127e616bc3fed8bb2ed1f6220915"></a>
+<a class="anchor" id="af780fb39945e4636f67282533a39e4f4"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -1142,6 +1142,12 @@ const <a class="el" 
href="structprocess_1_1http_1_1Request.html">http::Request</
         <tr>
           <td class="paramkey"></td>
           <td></td>
+          <td class="paramtype">const SlaveInfo &amp;&#160;</td>
+          <td class="paramname"><em>slaveInfo</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
           <td class="paramtype">const <a class="el" 
href="classOption.html">Option</a>&lt; <a class="el" 
href="classmesos_1_1Resources.html">Resources</a> &gt; &amp;&#160;</td>
           <td class="paramname"><em>total</em> = <code><a class="el" 
href="structNone.html">None</a>()</code>, </td>
         </tr>
@@ -1164,7 +1170,7 @@ const <a class="el" 
href="structprocess_1_1http_1_1Request.html">http::Request</
 </table>
 </div><div class="memdoc">
 
-<p>Implemented in <a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a5aa224d2177f588be9a82aedc1d57c7b">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>.</p>
+<p>Implemented in <a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#af871d09933fbc7f80ed777b7f6101168">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>.</p>
 
 </div>
 </div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/d56d94d1/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess-members.html
----------------------------------------------------------------------
diff --git 
a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess-members.html
 
b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess-members.html
index d829cdb..7ce759e 100644
--- 
a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess-members.html
+++ 
b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess-members.html
@@ -142,8 +142,8 @@
   <tr class="even"><td class="entry"><a class="el" 
href="classprocess_1_1ProcessBase.html#a70ff038897726b5ff2713e5d5602efa6">route</a>(const
 std::string &amp;name, const Option&lt; std::string &gt; &amp;help, Future&lt; 
http::Response &gt;(T::*method)(const http::Request &amp;), const RouteOptions 
&amp;options=RouteOptions())</td><td class="entry"><a class="el" 
href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td 
class="entry"><span class="mlabel">inline</span><span 
class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" 
href="classprocess_1_1ProcessBase.html#a0bb721f72a1b9b517808149010de8b9a">route</a>(const
 std::string &amp;name, const std::string &amp;realm, const Option&lt; 
std::string &gt; &amp;help, const AuthenticatedHttpRequestHandler &amp;handler, 
const RouteOptions &amp;options=RouteOptions())</td><td class="entry"><a 
class="el" 
href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td 
class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" 
href="classprocess_1_1ProcessBase.html#a897bf0b650b9fc56fc87fd005827c8ce">route</a>(const
 std::string &amp;name, const std::string &amp;realm, const Option&lt; 
std::string &gt; &amp;help, Future&lt; http::Response &gt;(T::*method)(const 
http::Request &amp;, const Option&lt; http::authentication::Principal &gt; 
&amp;), const RouteOptions &amp;options=RouteOptions())</td><td 
class="entry"><a class="el" 
href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td 
class="entry"><span class="mlabel">inline</span><span 
class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ad210fa980c3c928d2adb439a932636d8">Self</a>
 typedef</td><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td
 class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#aea22e2f2117fcb1b9afff4996a50692c">self</a>()
 const </td><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td
 class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#aea22e2f2117fcb1b9afff4996a50692c">self</a>()
 const </td><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td
 class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ad210fa980c3c928d2adb439a932636d8">Self</a>
 typedef</td><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td
 class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" 
href="classprocess_1_1ProcessBase.html#af90d581940120abfb787e46568e7a3af">send</a>(const
 UPID &amp;to, const std::string &amp;name, const char *data=nullptr, size_t 
length=0)</td><td class="entry"><a class="el" 
href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td 
class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" 
href="classprocess_1_1ProcessBase.html#a72621d5c290fc558dcffb62b7d05635b">send</a>(const
 UPID &amp;to, std::string &amp;&amp;name)</td><td class="entry"><a class="el" 
href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td 
class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" 
href="classprocess_1_1ProcessBase.html#ab60d5a19d749f9f140b5ede6800549a6">send</a>(const
 UPID &amp;to, std::string &amp;&amp;name, std::string &amp;&amp;data)</td><td 
class="entry"><a class="el" 
href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td 
class="entry"><span class="mlabel">protected</span></td></tr>
@@ -156,7 +156,7 @@
   <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a5c8d5ddf2bbcd293951f8f5b88bb7402">updateAvailable</a>(const
 SlaveID &amp;slaveId, const std::vector&lt; Offer::Operation &gt; 
&amp;operations)</td><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td
 class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a77d5b51a695c74ca402dfb969ef690b5">updateFramework</a>(const
 FrameworkID &amp;frameworkId, const FrameworkInfo &amp;frameworkInfo, const 
std::set&lt; std::string &gt; &amp;suppressedRoles)</td><td class="entry"><a 
class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</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_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a5dfa45e35f48ba89fcc0f24025e2fc97">updateInverseOffer</a>(const
 SlaveID &amp;slaveId, const FrameworkID &amp;frameworkId, const Option&lt; 
UnavailableResources &gt; &amp;unavailableResources, const Option&lt; 
mesos::allocator::InverseOfferStatus &gt; &amp;status, const Option&lt; Filters 
&gt; &amp;filters)</td><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td
 class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a5aa224d2177f588be9a82aedc1d57c7b">updateSlave</a>(const
 SlaveID &amp;slave, const Option&lt; Resources &gt; &amp;total=None(), const 
Option&lt; std::vector&lt; SlaveInfo::Capability &gt;&gt; 
&amp;capabilities=None())</td><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td
 class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#af871d09933fbc7f80ed777b7f6101168">updateSlave</a>(const
 SlaveID &amp;slave, const SlaveInfo &amp;slaveInfo, const Option&lt; Resources 
&gt; &amp;total=None(), const Option&lt; std::vector&lt; SlaveInfo::Capability 
&gt;&gt; &amp;capabilities=None())</td><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</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_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#abe0733932a78d03ec3c94ae0d71605ba">updateUnavailability</a>(const
 SlaveID &amp;slaveId, const Option&lt; Unavailability &gt; 
&amp;unavailability)</td><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td
 class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a575252272c6d0e24e9e79409d52ec493">updateWeights</a>(const
 std::vector&lt; WeightInfo &gt; &amp;weightInfos)</td><td class="entry"><a 
class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</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_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ac78b28a76b73d82e7643e854765fad46">updateWhitelist</a>(const
 Option&lt; hashset&lt; std::string &gt;&gt; &amp;whitelist)</td><td 
class="entry"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td
 class="entry"><span class="mlabel">virtual</span></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/d56d94d1/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html
----------------------------------------------------------------------
diff --git 
a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html
 
b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html
index 221b67a..df20815 100644
--- 
a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html
+++ 
b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html
@@ -112,8 +112,8 @@ Public Member Functions</h2></td></tr>
 <tr class="separator:a04d053a50384c024cc0183c1f0a7f983"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:aa63a6a9f0c900a6760dfe5406efda44b"><td class="memItemLeft" 
align="right" valign="top">void&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#aa63a6a9f0c900a6760dfe5406efda44b">removeSlave</a>
 (const SlaveID &amp;slaveId)</td></tr>
 <tr class="separator:aa63a6a9f0c900a6760dfe5406efda44b"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5aa224d2177f588be9a82aedc1d57c7b"><td class="memItemLeft" 
align="right" valign="top">void&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a5aa224d2177f588be9a82aedc1d57c7b">updateSlave</a>
 (const SlaveID &amp;slave, const <a class="el" 
href="classOption.html">Option</a>&lt; <a class="el" 
href="classmesos_1_1Resources.html">Resources</a> &gt; &amp;total=<a class="el" 
href="structNone.html">None</a>(), const <a class="el" 
href="classOption.html">Option</a>&lt; std::vector&lt; SlaveInfo::Capability 
&gt;&gt; &amp;capabilities=<a class="el" 
href="structNone.html">None</a>())</td></tr>
-<tr class="separator:a5aa224d2177f588be9a82aedc1d57c7b"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af871d09933fbc7f80ed777b7f6101168"><td class="memItemLeft" 
align="right" valign="top">void&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#af871d09933fbc7f80ed777b7f6101168">updateSlave</a>
 (const SlaveID &amp;slave, const SlaveInfo &amp;slaveInfo, const <a class="el" 
href="classOption.html">Option</a>&lt; <a class="el" 
href="classmesos_1_1Resources.html">Resources</a> &gt; &amp;total=<a class="el" 
href="structNone.html">None</a>(), const <a class="el" 
href="classOption.html">Option</a>&lt; std::vector&lt; SlaveInfo::Capability 
&gt;&gt; &amp;capabilities=<a class="el" 
href="structNone.html">None</a>())</td></tr>
+<tr class="separator:af871d09933fbc7f80ed777b7f6101168"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a6e829c184a65da68a4693c5f2987595b"><td class="memItemLeft" 
align="right" valign="top">void&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a6e829c184a65da68a4693c5f2987595b">addResourceProvider</a>
 (const SlaveID &amp;slave, const <a class="el" 
href="classmesos_1_1Resources.html">Resources</a> &amp;total, const <a 
class="el" href="classhashmap.html">hashmap</a>&lt; FrameworkID, <a class="el" 
href="classmesos_1_1Resources.html">Resources</a> &gt; &amp;used)</td></tr>
 <tr class="separator:a6e829c184a65da68a4693c5f2987595b"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a8414f67fc1e1a07bb126d8e9db2bd035"><td class="memItemLeft" 
align="right" valign="top">void&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a8414f67fc1e1a07bb126d8e9db2bd035">deactivateSlave</a>
 (const SlaveID &amp;slaveId)</td></tr>
@@ -1910,7 +1910,7 @@ FrameworkID &amp;, const <a class="el" 
href="classhashmap.html">hashmap</a><br c
 
 </div>
 </div>
-<a class="anchor" id="a5aa224d2177f588be9a82aedc1d57c7b"></a>
+<a class="anchor" id="af871d09933fbc7f80ed777b7f6101168"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -1926,6 +1926,12 @@ FrameworkID &amp;, const <a class="el" 
href="classhashmap.html">hashmap</a><br c
         <tr>
           <td class="paramkey"></td>
           <td></td>
+          <td class="paramtype">const SlaveInfo &amp;&#160;</td>
+          <td class="paramname"><em>slaveInfo</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
           <td class="paramtype">const <a class="el" 
href="classOption.html">Option</a>&lt; <a class="el" 
href="classmesos_1_1Resources.html">Resources</a> &gt; &amp;&#160;</td>
           <td class="paramname"><em>total</em> = <code><a class="el" 
href="structNone.html">None</a>()</code>, </td>
         </tr>
@@ -1948,7 +1954,7 @@ FrameworkID &amp;, const <a class="el" 
href="classhashmap.html">hashmap</a><br c
 </table>
 </div><div class="memdoc">
 
-<p>Implements <a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html#a5d83127e616bc3fed8bb2ed1f6220915">mesos::internal::master::allocator::MesosAllocatorProcess</a>.</p>
+<p>Implements <a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html#af780fb39945e4636f67282533a39e4f4">mesos::internal::master::allocator::MesosAllocatorProcess</a>.</p>
 
 </div>
 </div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/d56d94d1/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Flags-members.html
----------------------------------------------------------------------
diff --git 
a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Flags-members.html 
b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Flags-members.html
index 0a5fd16..e51c400 100644
--- 
a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Flags-members.html
+++ 
b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Flags-members.html
@@ -166,25 +166,26 @@
   <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1slave_1_1Flags.html#a37e4ac86f8b99dbba87fd9c911c8341f">qos_controller</a></td><td
 class="entry"><a class="el" 
href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td
 class="entry"></td></tr>
   <tr><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1slave_1_1Flags.html#a3146afa74a52cd07a815dfcd8523ae1b">qos_correction_interval_min</a></td><td
 class="entry"><a class="el" 
href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td
 class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1logging_1_1Flags.html#a6e2d2063bdfe38877b0f5b2eea37f5aa">quiet</a></td><td
 class="entry"><a class="el" 
href="classmesos_1_1internal_1_1logging_1_1Flags.html">mesos::internal::logging::Flags</a></td><td
 class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1slave_1_1Flags.html#a336f57be144857f8acf7008281c5ddb5">recover</a></td><td
 class="entry"><a class="el" 
href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td
 class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1slave_1_1Flags.html#adab4e0b0c5955c449366c88be70b458d">recovery_timeout</a></td><td
 class="entry"><a class="el" 
href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td
 class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1slave_1_1Flags.html#a3240aa113471d7553668e9422af1976e">register_retry_interval_min</a></td><td
 class="entry"><a class="el" 
href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td
 class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1slave_1_1Flags.html#ad140c71b2ad1053eaf987ed7ebba29c3">registration_backoff_factor</a></td><td
 class="entry"><a class="el" 
href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td
 class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1slave_1_1Flags.html#af56e0bf96c993715e46583d39a079724">resource_estimator</a></td><td
 class="entry"><a class="el" 
href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td
 class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1slave_1_1Flags.html#ab75a6e8c4dae7d10dce79461ea027a92">resource_provider_config_dir</a></td><td
 class="entry"><a class="el" 
href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td
 class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1slave_1_1Flags.html#ae554756412fdaca60f268de282e17e97">resources</a></td><td
 class="entry"><a class="el" 
href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td
 class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1slave_1_1Flags.html#abd7b28bff6a7e3b91d3e2dbe1edce1e5">runtime_dir</a></td><td
 class="entry"><a class="el" 
href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td
 class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1slave_1_1Flags.html#a8cadf3d7cdef507778a8028f462fb656">sandbox_directory</a></td><td
 class="entry"><a class="el" 
href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td
 class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1slave_1_1Flags.html#adea79f93236ff9dacfd3f0d2bedb4e23">secret_resolver</a></td><td
 class="entry"><a class="el" 
href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td
 class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classflags_1_1FlagsBase.html#ac99b7ca8863b671274472f571de0060a">setUsageMessage</a>(const
 std::string &amp;message)</td><td class="entry"><a class="el" 
href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td 
class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1slave_1_1Flags.html#a2c8aab49e677f3ba6c5ea3c935f2aab0">strict</a></td><td
 class="entry"><a class="el" 
href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td
 class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1slave_1_1Flags.html#a7d6223cbee6dfd81917c1bbf3a40d4dd">switch_user</a></td><td
 class="entry"><a class="el" 
href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td
 class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" 
href="classflags_1_1FlagsBase.html#a461ac2219b52b3b9bd22e8ac4fafe02a">usage</a>(const
 Option&lt; std::string &gt; &amp;message=None()) const </td><td 
class="entry"><a class="el" 
href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td 
class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classflags_1_1FlagsBase.html#a40658af8fbe421af67a530f3c35d6f4a">usageMessage_</a></td><td
 class="entry"><a class="el" 
href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td 
class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1slave_1_1Flags.html#a4eb76a8dfeb200a6e7692b1484f2d9b3">version</a></td><td
 class="entry"><a class="el" 
href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td
 class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1slave_1_1Flags.html#a78a33923b6a89130dbe5946faa39d362">work_dir</a></td><td
 class="entry"><a class="el" 
href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td
 class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1slave_1_1Flags.html#a5f2a231ad3dff96279a8c74493e80558">zk_session_timeout</a></td><td
 class="entry"><a class="el" 
href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td
 class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classflags_1_1FlagsBase.html#a8e23f0708a5cccc45a67dd8ea9159439">~FlagsBase</a>()=default</td><td
 class="entry"><a class="el" 
href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td 
class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1slave_1_1Flags.html#a3caca6a081e462d7859dfe7c2dfe2ca6">reconfiguration_policy</a></td><td
 class="entry"><a class="el" 
href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td
 class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1slave_1_1Flags.html#a336f57be144857f8acf7008281c5ddb5">recover</a></td><td
 class="entry"><a class="el" 
href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td
 class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1slave_1_1Flags.html#adab4e0b0c5955c449366c88be70b458d">recovery_timeout</a></td><td
 class="entry"><a class="el" 
href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td
 class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1slave_1_1Flags.html#a3240aa113471d7553668e9422af1976e">register_retry_interval_min</a></td><td
 class="entry"><a class="el" 
href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td
 class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1slave_1_1Flags.html#ad140c71b2ad1053eaf987ed7ebba29c3">registration_backoff_factor</a></td><td
 class="entry"><a class="el" 
href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td
 class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1slave_1_1Flags.html#af56e0bf96c993715e46583d39a079724">resource_estimator</a></td><td
 class="entry"><a class="el" 
href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td
 class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1slave_1_1Flags.html#ab75a6e8c4dae7d10dce79461ea027a92">resource_provider_config_dir</a></td><td
 class="entry"><a class="el" 
href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td
 class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1slave_1_1Flags.html#ae554756412fdaca60f268de282e17e97">resources</a></td><td
 class="entry"><a class="el" 
href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td
 class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1slave_1_1Flags.html#abd7b28bff6a7e3b91d3e2dbe1edce1e5">runtime_dir</a></td><td
 class="entry"><a class="el" 
href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td
 class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1slave_1_1Flags.html#a8cadf3d7cdef507778a8028f462fb656">sandbox_directory</a></td><td
 class="entry"><a class="el" 
href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td
 class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1slave_1_1Flags.html#adea79f93236ff9dacfd3f0d2bedb4e23">secret_resolver</a></td><td
 class="entry"><a class="el" 
href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td
 class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classflags_1_1FlagsBase.html#ac99b7ca8863b671274472f571de0060a">setUsageMessage</a>(const
 std::string &amp;message)</td><td class="entry"><a class="el" 
href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td 
class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1slave_1_1Flags.html#a2c8aab49e677f3ba6c5ea3c935f2aab0">strict</a></td><td
 class="entry"><a class="el" 
href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td
 class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1slave_1_1Flags.html#a7d6223cbee6dfd81917c1bbf3a40d4dd">switch_user</a></td><td
 class="entry"><a class="el" 
href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td
 class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classflags_1_1FlagsBase.html#a461ac2219b52b3b9bd22e8ac4fafe02a">usage</a>(const
 Option&lt; std::string &gt; &amp;message=None()) const </td><td 
class="entry"><a class="el" 
href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td 
class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classflags_1_1FlagsBase.html#a40658af8fbe421af67a530f3c35d6f4a">usageMessage_</a></td><td
 class="entry"><a class="el" 
href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td 
class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1slave_1_1Flags.html#a4eb76a8dfeb200a6e7692b1484f2d9b3">version</a></td><td
 class="entry"><a class="el" 
href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td
 class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1slave_1_1Flags.html#a78a33923b6a89130dbe5946faa39d362">work_dir</a></td><td
 class="entry"><a class="el" 
href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td
 class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1slave_1_1Flags.html#a5f2a231ad3dff96279a8c74493e80558">zk_session_timeout</a></td><td
 class="entry"><a class="el" 
href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td
 class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classflags_1_1FlagsBase.html#a8e23f0708a5cccc45a67dd8ea9159439">~FlagsBase</a>()=default</td><td
 class="entry"><a class="el" 
href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td 
class="entry"><span class="mlabel">virtual</span></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/d56d94d1/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Flags.html
----------------------------------------------------------------------
diff --git 
a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Flags.html 
b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Flags.html
index 632e491..6869ceb 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Flags.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Flags.html
@@ -228,6 +228,8 @@ Public Attributes</h2></td></tr>
 <tr class="separator:aa712f5e8279ce1fd8a47ccd12aae8217"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a175d8e45cc7ba119d01170d7a2bfc0b3"><td class="memItemLeft" 
align="right" valign="top"><a class="el" href="classOption.html">Option</a>&lt; 
std::string &gt;&#160;</td><td class="memItemRight" valign="bottom"><a 
class="el" 
href="classmesos_1_1internal_1_1slave_1_1Flags.html#a175d8e45cc7ba119d01170d7a2bfc0b3">container_logger</a></td></tr>
 <tr class="separator:a175d8e45cc7ba119d01170d7a2bfc0b3"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3caca6a081e462d7859dfe7c2dfe2ca6"><td class="memItemLeft" 
align="right" valign="top">std::string&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classmesos_1_1internal_1_1slave_1_1Flags.html#a3caca6a081e462d7859dfe7c2dfe2ca6">reconfiguration_policy</a></td></tr>
+<tr class="separator:a3caca6a081e462d7859dfe7c2dfe2ca6"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a336f57be144857f8acf7008281c5ddb5"><td class="memItemLeft" 
align="right" valign="top">std::string&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classmesos_1_1internal_1_1slave_1_1Flags.html#a336f57be144857f8acf7008281c5ddb5">recover</a></td></tr>
 <tr class="separator:a336f57be144857f8acf7008281c5ddb5"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:adab4e0b0c5955c449366c88be70b458d"><td class="memItemLeft" 
align="right" valign="top"><a class="el" 
href="classDuration.html">Duration</a>&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classmesos_1_1internal_1_1slave_1_1Flags.html#adab4e0b0c5955c449366c88be70b458d">recovery_timeout</a></td></tr>
@@ -1227,6 +1229,18 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
+<a class="anchor" id="a3caca6a081e462d7859dfe7c2dfe2ca6"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">std::string 
mesos::internal::slave::Flags::reconfiguration_policy</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
 <a class="anchor" id="a336f57be144857f8acf7008281c5ddb5"></a>
 <div class="memitem">
 <div class="memproto">

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/d56d94d1/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 5a13ad7..39c5ef7 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
@@ -154,8 +154,8 @@
   <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1slave_1_1Slave.html#aae43730eb6c9f2425b6480eb5ac0cd76">runTask</a>(const
 process::UPID &amp;from, const FrameworkInfo &amp;frameworkInfo, const 
FrameworkID &amp;frameworkId, const process::UPID &amp;pid, const TaskInfo 
&amp;task)</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><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="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#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#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="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="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 class="even"><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><td class="entry"><a class="el" 
href="classprocess_1_1ProcessBase.html#a72621d5c290fc558dcffb62b7d05635b">Process&lt;
 Slave &gt;::send</a>(const UPID &amp;to, std::string &amp;&amp;name)</td><td 
class="entry"><a class="el" 
href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td 
class="entry"><span class="mlabel">protected</span></td></tr>
@@ -167,8 +167,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#adc334f9dc35ff066eee2fe0dfca8b8d7">Slave</a>(const
 std::string &amp;id, const Flags &amp;flags, 
mesos::master::detector::MasterDetector *detector, Containerizer 
*containerizer, Files *files, GarbageCollector *gc, TaskStatusUpdateManager 
*taskStatusUpdateManager, mesos::slave::ResourceEstimator *resourceEstimator, 
mesos::slave::QoSController *qosController, mesos::SecretGenerator 
*secretGenerator, 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#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#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#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/d56d94d1/content/api/latest/c++/classmesos_1_1internal_1_1tests_1_1TestAllocator-members.html
----------------------------------------------------------------------
diff --git 
a/content/api/latest/c++/classmesos_1_1internal_1_1tests_1_1TestAllocator-members.html
 
b/content/api/latest/c++/classmesos_1_1internal_1_1tests_1_1TestAllocator-members.html
index d9a8147..0f46ce1 100644
--- 
a/content/api/latest/c++/classmesos_1_1internal_1_1tests_1_1TestAllocator-members.html
+++ 
b/content/api/latest/c++/classmesos_1_1internal_1_1tests_1_1TestAllocator-members.html
@@ -86,8 +86,8 @@
   <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html#a759a8027ee6bf7b6741cbbeab79ea1f0">MOCK_METHOD2</a>(reviveOffers,
 void(const FrameworkID &amp;, const std::set&lt; std::string &gt; 
&amp;))</td><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html">mesos::internal::tests::TestAllocator&lt;
 T &gt;</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html#af4c54ddd015f24bf9ff2d5b1cde6c87e">MOCK_METHOD2</a>(setQuota,
 void(const std::string &amp;, const Quota &amp;))</td><td class="entry"><a 
class="el" 
href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html">mesos::internal::tests::TestAllocator&lt;
 T &gt;</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html#a61d02835ea07196d541fa835a9738065">MOCK_METHOD3</a>(updateFramework,
 void(const FrameworkID &amp;, const FrameworkInfo &amp;, const std::set&lt; 
std::string &gt; &amp;))</td><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html">mesos::internal::tests::TestAllocator&lt;
 T &gt;</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html#a95d6ffbaf7bf12ef0712379cf6b2893b">MOCK_METHOD3</a>(updateSlave,
 void(const SlaveID &amp;, const Option&lt; Resources &gt; &amp;, const 
Option&lt; std::vector&lt; SlaveInfo::Capability &gt;&gt; &amp;))</td><td 
class="entry"><a class="el" 
href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html">mesos::internal::tests::TestAllocator&lt;
 T &gt;</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html#a35cf7b889403697dbec91ab860de8b8e">MOCK_METHOD3</a>(addResourceProvider,
 void(const SlaveID &amp;, const Resources &amp;, const hashmap&lt; 
FrameworkID, Resources &gt; &amp;))</td><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html">mesos::internal::tests::TestAllocator&lt;
 T &gt;</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html#a35cf7b889403697dbec91ab860de8b8e">MOCK_METHOD3</a>(addResourceProvider,
 void(const SlaveID &amp;, const Resources &amp;, const hashmap&lt; 
FrameworkID, Resources &gt; &amp;))</td><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html">mesos::internal::tests::TestAllocator&lt;
 T &gt;</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html#ad9a4148323e74fa49b534b181d10a723">MOCK_METHOD4</a>(updateSlave,
 void(const SlaveID &amp;, const SlaveInfo &amp;, const Option&lt; Resources 
&gt; &amp;, const Option&lt; std::vector&lt; SlaveInfo::Capability &gt;&gt; 
&amp;))</td><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html">mesos::internal::tests::TestAllocator&lt;
 T &gt;</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html#a42ef58d9b7d25bad17b685edbc27a841">MOCK_METHOD4</a>(updateAllocation,
 void(const FrameworkID &amp;, const SlaveID &amp;, const Resources &amp;, 
const std::vector&lt; ResourceConversion &gt; &amp;))</td><td class="entry"><a 
class="el" 
href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html">mesos::internal::tests::TestAllocator&lt;
 T &gt;</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html#a34d6e5ce90b25b4cd84246adbff85ead">MOCK_METHOD4</a>(recoverResources,
 void(const FrameworkID &amp;, const SlaveID &amp;, const Resources &amp;, 
const Option&lt; Filters &gt; &amp;filters))</td><td class="entry"><a 
class="el" 
href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html">mesos::internal::tests::TestAllocator&lt;
 T &gt;</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html#aa2565c164096b7dc96a567af2cbe3a37">MOCK_METHOD5</a>(addFramework,
 void(const FrameworkID &amp;, const FrameworkInfo &amp;, const hashmap&lt; 
SlaveID, Resources &gt; &amp;, bool active, const std::set&lt; std::string &gt; 
&amp;))</td><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html">mesos::internal::tests::TestAllocator&lt;
 T &gt;</a></td><td class="entry"></td></tr>
@@ -109,7 +109,7 @@
   <tr><td class="entry"><a class="el" 
href="classmesos_1_1allocator_1_1Allocator.html#a997ec43933a7659b683d83c164bdd6db">updateAvailable</a>(const
 SlaveID &amp;slaveId, const std::vector&lt; Offer::Operation &gt; 
&amp;operations)=0</td><td class="entry"><a class="el" 
href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</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_1allocator_1_1Allocator.html#a97eadff5ba5f1b25beeb2b99e7ed72bb">updateFramework</a>(const
 FrameworkID &amp;frameworkId, const FrameworkInfo &amp;frameworkInfo, const 
std::set&lt; std::string &gt; &amp;suppressedRoles)=0</td><td class="entry"><a 
class="el" 
href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</a></td><td
 class="entry"><span class="mlabel">pure virtual</span></td></tr>
   <tr><td class="entry"><a class="el" 
href="classmesos_1_1allocator_1_1Allocator.html#a9b03a500abdf2f677f3fd9ea958d0690">updateInverseOffer</a>(const
 SlaveID &amp;slaveId, const FrameworkID &amp;frameworkId, const Option&lt; 
UnavailableResources &gt; &amp;unavailableResources, const Option&lt; 
InverseOfferStatus &gt; &amp;status, const Option&lt; Filters &gt; 
&amp;filters=None())=0</td><td class="entry"><a class="el" 
href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</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_1allocator_1_1Allocator.html#a0736a7f4fc8424d1dde7ff61e97e7317">updateSlave</a>(const
 SlaveID &amp;slave, const Option&lt; Resources &gt; &amp;total=None(), const 
Option&lt; std::vector&lt; SlaveInfo::Capability &gt;&gt; 
&amp;capabilities=None())=0</td><td class="entry"><a class="el" 
href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</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_1allocator_1_1Allocator.html#ad30279420381616f523418812beb798f">updateSlave</a>(const
 SlaveID &amp;slave, const SlaveInfo &amp;slaveInfo, const Option&lt; Resources 
&gt; &amp;total=None(), const Option&lt; std::vector&lt; SlaveInfo::Capability 
&gt;&gt; &amp;capabilities=None())=0</td><td class="entry"><a class="el" 
href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</a></td><td
 class="entry"><span class="mlabel">pure virtual</span></td></tr>
   <tr><td class="entry"><a class="el" 
href="classmesos_1_1allocator_1_1Allocator.html#a455bb50eb4548484969c42ada23cd8ff">updateUnavailability</a>(const
 SlaveID &amp;slaveId, const Option&lt; Unavailability &gt; 
&amp;unavailability)=0</td><td class="entry"><a class="el" 
href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</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_1allocator_1_1Allocator.html#a36ed11fe06b6565b72c57ee9a88439f5">updateWeights</a>(const
 std::vector&lt; WeightInfo &gt; &amp;weightInfos)=0</td><td class="entry"><a 
class="el" 
href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</a></td><td
 class="entry"><span class="mlabel">pure virtual</span></td></tr>
   <tr><td class="entry"><a class="el" 
href="classmesos_1_1allocator_1_1Allocator.html#a961049fd776211cc762ad0e1e1c99321">updateWhitelist</a>(const
 Option&lt; hashset&lt; std::string &gt;&gt; &amp;whitelist)=0</td><td 
class="entry"><a class="el" 
href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</a></td><td
 class="entry"><span class="mlabel">pure virtual</span></td></tr>

Reply via email to