http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6b298f58/content/api/latest/c++/classmesos_1_1allocator_1_1Allocator-members.html
----------------------------------------------------------------------
diff --git 
a/content/api/latest/c++/classmesos_1_1allocator_1_1Allocator-members.html 
b/content/api/latest/c++/classmesos_1_1allocator_1_1Allocator-members.html
index a8490ab..4b180fc 100644
--- a/content/api/latest/c++/classmesos_1_1allocator_1_1Allocator-members.html
+++ b/content/api/latest/c++/classmesos_1_1allocator_1_1Allocator-members.html
@@ -59,26 +59,26 @@
 <table class="directory">
   <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1allocator_1_1Allocator.html#a60b5e4ab25ef87eb74763c10cfc21850">activateFramework</a>(const
 FrameworkID &amp;frameworkId)=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#a2469bc7c28ab20a86cd2d198dd99e2cd">activateSlave</a>(const
 SlaveID &amp;slaveId)=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#a8dbc103b21872ed885a45ac3d928c83d">addFramework</a>(const
 FrameworkID &amp;frameworkId, const FrameworkInfo &amp;frameworkInfo, const 
hashmap&lt; SlaveID, Resources &gt; &amp;used, bool active)=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#a681883278b64d1e45fc515a7899a3d99">addFramework</a>(const
 FrameworkID &amp;frameworkId, const FrameworkInfo &amp;frameworkInfo, const 
hashmap&lt; SlaveID, Resources &gt; &amp;used, bool active, 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#a12346eed9894458805e180b9d6cb6424">addSlave</a>(const
 SlaveID &amp;slaveId, const SlaveInfo &amp;slaveInfo, const std::vector&lt; 
SlaveInfo::Capability &gt; &amp;capabilities, const Option&lt; Unavailability 
&gt; &amp;unavailability, const Resources &amp;total, const hashmap&lt; 
FrameworkID, Resources &gt; &amp;used)=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#aafc715605c23a31dcb511a6b5c2ac883">Allocator</a>()</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">inline</span></td></tr>
   <tr><td class="entry"><a class="el" 
href="classmesos_1_1allocator_1_1Allocator.html#ae12461b03c88e6fce8528488b50a47f5">create</a>(const
 std::string &amp;name)</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">static</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1allocator_1_1Allocator.html#afe9d8fc901322dde7d91037930c77f72">deactivateFramework</a>(const
 FrameworkID &amp;frameworkId)=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#a4dff6ddc4983c5495eb2fc26e2842114">deactivateSlave</a>(const
 SlaveID &amp;slaveId)=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#af09ffe12fe6dce0bb115d9988ddb61d1">getInverseOfferStatuses</a>()=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#ab813725216eb1fdfc62b4e3f61c044f2">initialize</a>(const
 Duration &amp;allocationInterval, const lambda::function&lt; void(const 
FrameworkID &amp;, const hashmap&lt; std::string, hashmap&lt; SlaveID, 
Resources &gt;&gt; &amp;)&gt; &amp;offerCallback, const lambda::function&lt; 
void(const FrameworkID &amp;, const hashmap&lt; SlaveID, UnavailableResources 
&gt; &amp;)&gt; &amp;inverseOfferCallback, const Option&lt; std::set&lt; 
std::string &gt;&gt; &amp;fairnessExcludeResourceNames=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#a3d1ff43caed7d7484a71ae5114976105">initialize</a>(const
 Duration &amp;allocationInterval, const lambda::function&lt; void(const 
FrameworkID &amp;, const hashmap&lt; std::string, hashmap&lt; SlaveID, 
Resources &gt;&gt; &amp;)&gt; &amp;offerCallback, const lambda::function&lt; 
void(const FrameworkID &amp;, const hashmap&lt; SlaveID, UnavailableResources 
&gt; &amp;)&gt; &amp;inverseOfferCallback, const Option&lt; std::set&lt; 
std::string &gt;&gt; &amp;fairnessExcludeResourceNames=None(), bool 
filterGpuResources=true)=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#abe1f158adb9f7a6d7cc9f8afae44e859">recover</a>(const
 int expectedAgentCount, const hashmap&lt; std::string, Quota &gt; 
&amp;quotas)=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#a9719d532d6e866956062a3d8ad437781">recoverResources</a>(const
 FrameworkID &amp;frameworkId, const SlaveID &amp;slaveId, const Resources 
&amp;resources, const Option&lt; Filters &gt; &amp;filters)=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#ac58e3a3025d3887ab1ab9267c9093188">removeFramework</a>(const
 FrameworkID &amp;frameworkId)=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#a7c4fb581525a58eaea748afaa87ccb40">removeQuota</a>(const
 std::string &amp;role)=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#a7193bcacb52eaec201bf88e95f03acad">removeSlave</a>(const
 SlaveID &amp;slaveId)=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#a6d1124aace866719ed1e9ed45a068412">requestResources</a>(const
 FrameworkID &amp;frameworkId, const std::vector&lt; Request &gt; 
&amp;requests)=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#a2199d77c20843a5aa04b11c9bd93867d">reviveOffers</a>(const
 FrameworkID &amp;frameworkId, const Option&lt; std::string &gt; 
&amp;role)=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#a0bf4c3ba18d950c34ef16de989155b0e">reviveOffers</a>(const
 FrameworkID &amp;frameworkId, const std::set&lt; std::string &gt; 
&amp;roles)=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#a06d46d24d46f7c9858ab58c027ecc7ca">setQuota</a>(const
 std::string &amp;role, const Quota &amp;quota)=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#a768bf53dbae88340e7f048659490ef2b">suppressOffers</a>(const
 FrameworkID &amp;frameworkId, const Option&lt; std::string &gt; 
&amp;role)=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#a491f49ba873d0b8c56d45526984cd4d9">suppressOffers</a>(const
 FrameworkID &amp;frameworkId, const std::set&lt; std::string &gt; 
&amp;roles)=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#a42f405bd54c1c1782a388cb28ca58b42">updateAllocation</a>(const
 FrameworkID &amp;frameworkId, const SlaveID &amp;slaveId, const Resources 
&amp;offeredResources, 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#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><td class="entry"><a class="el" 
href="classmesos_1_1allocator_1_1Allocator.html#a55e33c8def42553ba5435809dcae5b0a">updateFramework</a>(const
 FrameworkID &amp;frameworkId, const FrameworkInfo 
&amp;frameworkInfo)=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#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 class="even"><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><td class="entry"><a class="el" 
href="classmesos_1_1allocator_1_1Allocator.html#afeb21abe14f83ee609f459973bd31b05">updateSlave</a>(const
 SlaveID &amp;slave, const Option&lt; Resources &gt; 
&amp;oversubscribed=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#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>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6b298f58/content/api/latest/c++/classmesos_1_1allocator_1_1Allocator.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1allocator_1_1Allocator.html 
b/content/api/latest/c++/classmesos_1_1allocator_1_1Allocator.html
index 1ca3fd8..d45d73c 100644
--- a/content/api/latest/c++/classmesos_1_1allocator_1_1Allocator.html
+++ b/content/api/latest/c++/classmesos_1_1allocator_1_1Allocator.html
@@ -80,15 +80,15 @@ Public Member Functions</h2></td></tr>
 <tr class="separator:aafc715605c23a31dcb511a6b5c2ac883"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a8b32e61251f0e0cbc9588c04e98347a3"><td class="memItemLeft" 
align="right" valign="top">virtual&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classmesos_1_1allocator_1_1Allocator.html#a8b32e61251f0e0cbc9588c04e98347a3">~Allocator</a>
 ()</td></tr>
 <tr class="separator:a8b32e61251f0e0cbc9588c04e98347a3"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab813725216eb1fdfc62b4e3f61c044f2"><td class="memItemLeft" 
align="right" valign="top">virtual void&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classmesos_1_1allocator_1_1Allocator.html#ab813725216eb1fdfc62b4e3f61c044f2">initialize</a>
 (const <a class="el" href="classDuration.html">Duration</a> 
&amp;allocationInterval, const lambda::function&lt; void(const FrameworkID 
&amp;, const <a class="el" href="classhashmap.html">hashmap</a>&lt; 
std::string, <a class="el" href="classhashmap.html">hashmap</a>&lt; SlaveID, <a 
class="el" href="classmesos_1_1Resources.html">Resources</a> &gt;&gt; 
&amp;)&gt; &amp;offerCallback, const lambda::function&lt; void(const 
FrameworkID &amp;, const <a class="el" href="classhashmap.html">hashmap</a>&lt; 
SlaveID, <a class="el" 
href="structmesos_1_1UnavailableResources.html">UnavailableResources</a> &gt; 
&amp;)&gt; &amp;inverseOfferCallback, const <a class="el" 
href="classOption.html">Option</a>&lt; std::set&lt; std
 ::string &gt;&gt; &amp;fairnessExcludeResourceNames=<a class="el" 
href="structNone.html">None</a>())=0</td></tr>
-<tr class="memdesc:ab813725216eb1fdfc62b4e3f61c044f2"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Initializes the allocator 
when the master starts up.  <a 
href="#ab813725216eb1fdfc62b4e3f61c044f2">More...</a><br/></td></tr>
-<tr class="separator:ab813725216eb1fdfc62b4e3f61c044f2"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3d1ff43caed7d7484a71ae5114976105"><td class="memItemLeft" 
align="right" valign="top">virtual void&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classmesos_1_1allocator_1_1Allocator.html#a3d1ff43caed7d7484a71ae5114976105">initialize</a>
 (const <a class="el" href="classDuration.html">Duration</a> 
&amp;allocationInterval, const lambda::function&lt; void(const FrameworkID 
&amp;, const <a class="el" href="classhashmap.html">hashmap</a>&lt; 
std::string, <a class="el" href="classhashmap.html">hashmap</a>&lt; SlaveID, <a 
class="el" href="classmesos_1_1Resources.html">Resources</a> &gt;&gt; 
&amp;)&gt; &amp;offerCallback, const lambda::function&lt; void(const 
FrameworkID &amp;, const <a class="el" href="classhashmap.html">hashmap</a>&lt; 
SlaveID, <a class="el" 
href="structmesos_1_1UnavailableResources.html">UnavailableResources</a> &gt; 
&amp;)&gt; &amp;inverseOfferCallback, const <a class="el" 
href="classOption.html">Option</a>&lt; std::set&lt; std
 ::string &gt;&gt; &amp;fairnessExcludeResourceNames=<a class="el" 
href="structNone.html">None</a>(), bool filterGpuResources=true)=0</td></tr>
+<tr class="memdesc:a3d1ff43caed7d7484a71ae5114976105"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Initializes the allocator 
when the master starts up.  <a 
href="#a3d1ff43caed7d7484a71ae5114976105">More...</a><br/></td></tr>
+<tr class="separator:a3d1ff43caed7d7484a71ae5114976105"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:abe1f158adb9f7a6d7cc9f8afae44e859"><td class="memItemLeft" 
align="right" valign="top">virtual void&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classmesos_1_1allocator_1_1Allocator.html#abe1f158adb9f7a6d7cc9f8afae44e859">recover</a>
 (const int expectedAgentCount, const <a class="el" 
href="classhashmap.html">hashmap</a>&lt; std::string, <a class="el" 
href="structQuota.html">Quota</a> &gt; &amp;quotas)=0</td></tr>
 <tr class="memdesc:abe1f158adb9f7a6d7cc9f8afae44e859"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Informs the allocator of 
the recovered state from the master.  <a 
href="#abe1f158adb9f7a6d7cc9f8afae44e859">More...</a><br/></td></tr>
 <tr class="separator:abe1f158adb9f7a6d7cc9f8afae44e859"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a8dbc103b21872ed885a45ac3d928c83d"><td class="memItemLeft" 
align="right" valign="top">virtual void&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classmesos_1_1allocator_1_1Allocator.html#a8dbc103b21872ed885a45ac3d928c83d">addFramework</a>
 (const FrameworkID &amp;frameworkId, const FrameworkInfo &amp;frameworkInfo, 
const <a class="el" href="classhashmap.html">hashmap</a>&lt; SlaveID, <a 
class="el" href="classmesos_1_1Resources.html">Resources</a> &gt; &amp;used, 
bool active)=0</td></tr>
-<tr class="memdesc:a8dbc103b21872ed885a45ac3d928c83d"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Adds a framework to the 
Mesos cluster.  <a 
href="#a8dbc103b21872ed885a45ac3d928c83d">More...</a><br/></td></tr>
-<tr class="separator:a8dbc103b21872ed885a45ac3d928c83d"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a681883278b64d1e45fc515a7899a3d99"><td class="memItemLeft" 
align="right" valign="top">virtual void&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classmesos_1_1allocator_1_1Allocator.html#a681883278b64d1e45fc515a7899a3d99">addFramework</a>
 (const FrameworkID &amp;frameworkId, const FrameworkInfo &amp;frameworkInfo, 
const <a class="el" href="classhashmap.html">hashmap</a>&lt; SlaveID, <a 
class="el" href="classmesos_1_1Resources.html">Resources</a> &gt; &amp;used, 
bool active, const std::set&lt; std::string &gt; 
&amp;suppressedRoles)=0</td></tr>
+<tr class="memdesc:a681883278b64d1e45fc515a7899a3d99"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Adds a framework to the 
Mesos cluster.  <a 
href="#a681883278b64d1e45fc515a7899a3d99">More...</a><br/></td></tr>
+<tr class="separator:a681883278b64d1e45fc515a7899a3d99"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ac58e3a3025d3887ab1ab9267c9093188"><td class="memItemLeft" 
align="right" valign="top">virtual void&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classmesos_1_1allocator_1_1Allocator.html#ac58e3a3025d3887ab1ab9267c9093188">removeFramework</a>
 (const FrameworkID &amp;frameworkId)=0</td></tr>
 <tr class="memdesc:ac58e3a3025d3887ab1ab9267c9093188"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Removes a framework from 
the Mesos cluster.  <a 
href="#ac58e3a3025d3887ab1ab9267c9093188">More...</a><br/></td></tr>
 <tr class="separator:ac58e3a3025d3887ab1ab9267c9093188"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
@@ -98,9 +98,9 @@ Public Member Functions</h2></td></tr>
 <tr class="memitem:afe9d8fc901322dde7d91037930c77f72"><td class="memItemLeft" 
align="right" valign="top">virtual void&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classmesos_1_1allocator_1_1Allocator.html#afe9d8fc901322dde7d91037930c77f72">deactivateFramework</a>
 (const FrameworkID &amp;frameworkId)=0</td></tr>
 <tr class="memdesc:afe9d8fc901322dde7d91037930c77f72"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Deactivates a framework in 
the Mesos cluster.  <a 
href="#afe9d8fc901322dde7d91037930c77f72">More...</a><br/></td></tr>
 <tr class="separator:afe9d8fc901322dde7d91037930c77f72"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a55e33c8def42553ba5435809dcae5b0a"><td class="memItemLeft" 
align="right" valign="top">virtual void&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classmesos_1_1allocator_1_1Allocator.html#a55e33c8def42553ba5435809dcae5b0a">updateFramework</a>
 (const FrameworkID &amp;frameworkId, const FrameworkInfo 
&amp;frameworkInfo)=0</td></tr>
-<tr class="memdesc:a55e33c8def42553ba5435809dcae5b0a"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Updates capabilities of a 
framework in the Mesos cluster.  <a 
href="#a55e33c8def42553ba5435809dcae5b0a">More...</a><br/></td></tr>
-<tr class="separator:a55e33c8def42553ba5435809dcae5b0a"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a97eadff5ba5f1b25beeb2b99e7ed72bb"><td class="memItemLeft" 
align="right" valign="top">virtual void&#160;</td><td class="memItemRight" 
valign="bottom"><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></tr>
+<tr class="memdesc:a97eadff5ba5f1b25beeb2b99e7ed72bb"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Updates capabilities of a 
framework in the Mesos cluster.  <a 
href="#a97eadff5ba5f1b25beeb2b99e7ed72bb">More...</a><br/></td></tr>
+<tr class="separator:a97eadff5ba5f1b25beeb2b99e7ed72bb"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a12346eed9894458805e180b9d6cb6424"><td class="memItemLeft" 
align="right" valign="top">virtual void&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classmesos_1_1allocator_1_1Allocator.html#a12346eed9894458805e180b9d6cb6424">addSlave</a>
 (const SlaveID &amp;slaveId, const SlaveInfo &amp;slaveInfo, const 
std::vector&lt; SlaveInfo::Capability &gt; &amp;capabilities, const <a 
class="el" href="classOption.html">Option</a>&lt; Unavailability &gt; 
&amp;unavailability, 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="memdesc:a12346eed9894458805e180b9d6cb6424"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Adds or re-adds an agent to 
the Mesos cluster.  <a 
href="#a12346eed9894458805e180b9d6cb6424">More...</a><br/></td></tr>
 <tr class="separator:a12346eed9894458805e180b9d6cb6424"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
@@ -143,12 +143,12 @@ mesos::allocator::InverseOfferStatus &gt; &gt; 
&gt;&#160;</td><td class="memItem
 <tr class="memitem:a9719d532d6e866956062a3d8ad437781"><td class="memItemLeft" 
align="right" valign="top">virtual void&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classmesos_1_1allocator_1_1Allocator.html#a9719d532d6e866956062a3d8ad437781">recoverResources</a>
 (const FrameworkID &amp;frameworkId, const SlaveID &amp;slaveId, const <a 
class="el" href="classmesos_1_1Resources.html">Resources</a> &amp;resources, 
const <a class="el" href="classOption.html">Option</a>&lt; Filters &gt; 
&amp;filters)=0</td></tr>
 <tr class="memdesc:a9719d532d6e866956062a3d8ad437781"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Recovers resources.  <a 
href="#a9719d532d6e866956062a3d8ad437781">More...</a><br/></td></tr>
 <tr class="separator:a9719d532d6e866956062a3d8ad437781"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a768bf53dbae88340e7f048659490ef2b"><td class="memItemLeft" 
align="right" valign="top">virtual void&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classmesos_1_1allocator_1_1Allocator.html#a768bf53dbae88340e7f048659490ef2b">suppressOffers</a>
 (const FrameworkID &amp;frameworkId, const <a class="el" 
href="classOption.html">Option</a>&lt; std::string &gt; &amp;role)=0</td></tr>
-<tr class="memdesc:a768bf53dbae88340e7f048659490ef2b"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Suppresses offers.  <a 
href="#a768bf53dbae88340e7f048659490ef2b">More...</a><br/></td></tr>
-<tr class="separator:a768bf53dbae88340e7f048659490ef2b"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a2199d77c20843a5aa04b11c9bd93867d"><td class="memItemLeft" 
align="right" valign="top">virtual void&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classmesos_1_1allocator_1_1Allocator.html#a2199d77c20843a5aa04b11c9bd93867d">reviveOffers</a>
 (const FrameworkID &amp;frameworkId, const <a class="el" 
href="classOption.html">Option</a>&lt; std::string &gt; &amp;role)=0</td></tr>
-<tr class="memdesc:a2199d77c20843a5aa04b11c9bd93867d"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Revives offers to this 
framework for the specified role.  <a 
href="#a2199d77c20843a5aa04b11c9bd93867d">More...</a><br/></td></tr>
-<tr class="separator:a2199d77c20843a5aa04b11c9bd93867d"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a491f49ba873d0b8c56d45526984cd4d9"><td class="memItemLeft" 
align="right" valign="top">virtual void&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classmesos_1_1allocator_1_1Allocator.html#a491f49ba873d0b8c56d45526984cd4d9">suppressOffers</a>
 (const FrameworkID &amp;frameworkId, const std::set&lt; std::string &gt; 
&amp;roles)=0</td></tr>
+<tr class="memdesc:a491f49ba873d0b8c56d45526984cd4d9"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Suppresses offers.  <a 
href="#a491f49ba873d0b8c56d45526984cd4d9">More...</a><br/></td></tr>
+<tr class="separator:a491f49ba873d0b8c56d45526984cd4d9"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0bf4c3ba18d950c34ef16de989155b0e"><td class="memItemLeft" 
align="right" valign="top">virtual void&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classmesos_1_1allocator_1_1Allocator.html#a0bf4c3ba18d950c34ef16de989155b0e">reviveOffers</a>
 (const FrameworkID &amp;frameworkId, const std::set&lt; std::string &gt; 
&amp;roles)=0</td></tr>
+<tr class="memdesc:a0bf4c3ba18d950c34ef16de989155b0e"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Revives offers to this 
framework for the specified roles.  <a 
href="#a0bf4c3ba18d950c34ef16de989155b0e">More...</a><br/></td></tr>
+<tr class="separator:a0bf4c3ba18d950c34ef16de989155b0e"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a06d46d24d46f7c9858ab58c027ecc7ca"><td class="memItemLeft" 
align="right" valign="top">virtual void&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classmesos_1_1allocator_1_1Allocator.html#a06d46d24d46f7c9858ab58c027ecc7ca">setQuota</a>
 (const std::string &amp;role, const <a class="el" 
href="structQuota.html">Quota</a> &amp;quota)=0</td></tr>
 <tr class="memdesc:a06d46d24d46f7c9858ab58c027ecc7ca"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Informs the allocator to 
set quota for the given role.  <a 
href="#a06d46d24d46f7c9858ab58c027ecc7ca">More...</a><br/></td></tr>
 <tr class="separator:a06d46d24d46f7c9858ab58c027ecc7ca"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
@@ -275,7 +275,7 @@ Static Public Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a8dbc103b21872ed885a45ac3d928c83d"></a>
+<a class="anchor" id="a681883278b64d1e45fc515a7899a3d99"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -304,7 +304,13 @@ Static Public Member Functions</h2></td></tr>
           <td class="paramkey"></td>
           <td></td>
           <td class="paramtype">bool&#160;</td>
-          <td class="paramname"><em>active</em>&#160;</td>
+          <td class="paramname"><em>active</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const std::set&lt; std::string &gt; 
&amp;&#160;</td>
+          <td class="paramname"><em>suppressedRoles</em>&#160;</td>
         </tr>
         <tr>
           <td></td>
@@ -324,12 +330,13 @@ Static Public Member Functions</h2></td></tr>
 <dl class="params"><dt>Parameters</dt><dd>
   <table class="params">
     <tr><td class="paramname">used</td><td><a class="el" 
href="classmesos_1_1Resources.html">Resources</a> used by this framework. The 
allocator should account for these resources when updating the allocation of 
this framework. The allocator should avoid double accounting when yet unknown 
agents are added later in <code><a class="el" 
href="classmesos_1_1allocator_1_1Allocator.html#a12346eed9894458805e180b9d6cb6424"
 title="Adds or re-adds an agent to the Mesos cluster. 
">addSlave()</a></code>.</td></tr>
-    <tr><td class="paramname">active</td><td>Whether the framework is 
initially activated. </td></tr>
+    <tr><td class="paramname">active</td><td>Whether the framework is 
initially activated.</td></tr>
+    <tr><td class="paramname">suppressedRoles</td><td>List of suppressed roles 
for this framework. </td></tr>
   </table>
   </dd>
 </dl>
 
-<p>Implemented in <a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a2bada3270698413305fa2dd8cabca97f">mesos::internal::master::allocator::MesosAllocator&lt;
 AllocatorProcess &gt;</a>.</p>
+<p>Implemented in <a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#afa7e954fc1203fdb4ea6a4a8f3d2d48d">mesos::internal::master::allocator::MesosAllocator&lt;
 AllocatorProcess &gt;</a>.</p>
 
 </div>
 </div>
@@ -397,7 +404,7 @@ Static Public Member Functions</h2></td></tr>
     <tr><td class="paramname">slaveInfo</td><td>Detailed info of the agent. 
The slaveInfo resources correspond directly to the static &ndash;resources flag 
value on the agent. </td></tr>
     <tr><td class="paramname">capabilities</td><td>Capabilities of the agent. 
</td></tr>
     <tr><td class="paramname">total</td><td>The <code>total</code> resources 
are passed explicitly because it includes resources that are dynamically 
"checkpointed" on the agent (e.g. persistent volumes, dynamic reservations, 
etc). </td></tr>
-    <tr><td class="paramname">used</td><td><a class="el" 
href="classmesos_1_1Resources.html">Resources</a> that are allocated on the 
current agent. The allocator should avoid double accounting when yet unknown 
frameworks are added later in <code><a class="el" 
href="classmesos_1_1allocator_1_1Allocator.html#a8dbc103b21872ed885a45ac3d928c83d"
 title="Adds a framework to the Mesos cluster. ">addFramework()</a></code>. 
</td></tr>
+    <tr><td class="paramname">used</td><td><a class="el" 
href="classmesos_1_1Resources.html">Resources</a> that are allocated on the 
current agent. The allocator should avoid double accounting when yet unknown 
frameworks are added later in <code><a class="el" 
href="classmesos_1_1allocator_1_1Allocator.html#a681883278b64d1e45fc515a7899a3d99"
 title="Adds a framework to the Mesos cluster. ">addFramework()</a></code>. 
</td></tr>
   </table>
   </dd>
 </dl>
@@ -524,7 +531,7 @@ Static Public Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="ab813725216eb1fdfc62b4e3f61c044f2"></a>
+<a class="anchor" id="a3d1ff43caed7d7484a71ae5114976105"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -553,7 +560,13 @@ Static Public Member Functions</h2></td></tr>
           <td class="paramkey"></td>
           <td></td>
           <td class="paramtype">const <a class="el" 
href="classOption.html">Option</a>&lt; std::set&lt; std::string &gt;&gt; 
&amp;&#160;</td>
-          <td class="paramname"><em>fairnessExcludeResourceNames</em> = 
<code><a class="el" href="structNone.html">None</a>()</code>&#160;</td>
+          <td class="paramname"><em>fairnessExcludeResourceNames</em> = 
<code><a class="el" href="structNone.html">None</a>()</code>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">bool&#160;</td>
+          <td class="paramname"><em>filterGpuResources</em> = 
<code>true</code>&#160;</td>
         </tr>
         <tr>
           <td></td>
@@ -579,7 +592,7 @@ Static Public Member Functions</h2></td></tr>
   </dd>
 </dl>
 
-<p>Implemented in <a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#af156a0733bc92af96852aa09df8138b5">mesos::internal::master::allocator::MesosAllocator&lt;
 AllocatorProcess &gt;</a>.</p>
+<p>Implemented in <a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a57eaa7eaa1d84f354e47ef6209bf2768">mesos::internal::master::allocator::MesosAllocator&lt;
 AllocatorProcess &gt;</a>.</p>
 
 </div>
 </div>
@@ -616,7 +629,7 @@ Static Public Member Functions</h2></td></tr>
 </div><div class="memdoc">
 
 <p>Informs the allocator of the recovered state from the master. </p>
-<p>Because it is hard to define recovery for a running allocator, this method 
should be called after <code><a class="el" 
href="classmesos_1_1allocator_1_1Allocator.html#ab813725216eb1fdfc62b4e3f61c044f2"
 title="Initializes the allocator when the master starts up. 
">initialize()</a></code>, but before actual allocation starts (i.e. <code><a 
class="el" 
href="classmesos_1_1allocator_1_1Allocator.html#a12346eed9894458805e180b9d6cb6424"
 title="Adds or re-adds an agent to the Mesos cluster. ">addSlave()</a></code> 
is called).</p>
+<p>Because it is hard to define recovery for a running allocator, this method 
should be called after <code><a class="el" 
href="classmesos_1_1allocator_1_1Allocator.html#a3d1ff43caed7d7484a71ae5114976105"
 title="Initializes the allocator when the master starts up. 
">initialize()</a></code>, but before actual allocation starts (i.e. <code><a 
class="el" 
href="classmesos_1_1allocator_1_1Allocator.html#a12346eed9894458805e180b9d6cb6424"
 title="Adds or re-adds an agent to the Mesos cluster. ">addSlave()</a></code> 
is called).</p>
 <p>TODO(alexr): Consider extending the signature with expected frameworks 
count once it is available upon the master failover.</p>
 <dl class="params"><dt>Parameters</dt><dd>
   <table class="params">
@@ -808,7 +821,7 @@ Static Public Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a2199d77c20843a5aa04b11c9bd93867d"></a>
+<a class="anchor" id="a0bf4c3ba18d950c34ef16de989155b0e"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -824,8 +837,8 @@ Static Public Member Functions</h2></td></tr>
         <tr>
           <td class="paramkey"></td>
           <td></td>
-          <td class="paramtype">const <a class="el" 
href="classOption.html">Option</a>&lt; std::string &gt; &amp;&#160;</td>
-          <td class="paramname"><em>role</em>&#160;</td>
+          <td class="paramtype">const std::set&lt; std::string &gt; 
&amp;&#160;</td>
+          <td class="paramname"><em>roles</em>&#160;</td>
         </tr>
         <tr>
           <td></td>
@@ -840,16 +853,10 @@ Static Public Member Functions</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Revives offers to this framework for the specified role. </p>
-<p>This is invoked by a framework when it wishes to receive filtered resources 
immediately or get itself out of a suppressed state.</p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">role</td><td>The optional role parameter allows 
frameworks with multiple roles to do fine-grained revival. </td></tr>
-  </table>
-  </dd>
-</dl>
+<p>Revives offers to this framework for the specified roles. </p>
+<p>This is invoked by a framework when it wishes to receive filtered resources 
immediately or get itself out of a suppressed state. If <code>roles</code> is 
an empty set, it is treated as being set to all of the framework's subscribed 
roles. </p>
 
-<p>Implemented in <a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a64a000dcbccd66f526c737048540f89f">mesos::internal::master::allocator::MesosAllocator&lt;
 AllocatorProcess &gt;</a>.</p>
+<p>Implemented in <a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a3a30aa8a57f54eb97c073e0911bc461b">mesos::internal::master::allocator::MesosAllocator&lt;
 AllocatorProcess &gt;</a>.</p>
 
 </div>
 </div>
@@ -894,7 +901,7 @@ Static Public Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a768bf53dbae88340e7f048659490ef2b"></a>
+<a class="anchor" id="a491f49ba873d0b8c56d45526984cd4d9"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -910,8 +917,8 @@ Static Public Member Functions</h2></td></tr>
         <tr>
           <td class="paramkey"></td>
           <td></td>
-          <td class="paramtype">const <a class="el" 
href="classOption.html">Option</a>&lt; std::string &gt; &amp;&#160;</td>
-          <td class="paramname"><em>role</em>&#160;</td>
+          <td class="paramtype">const std::set&lt; std::string &gt; 
&amp;&#160;</td>
+          <td class="paramname"><em>roles</em>&#160;</td>
         </tr>
         <tr>
           <td></td>
@@ -927,15 +934,9 @@ Static Public Member Functions</h2></td></tr>
 </div><div class="memdoc">
 
 <p>Suppresses offers. </p>
-<p>Informs the allocator to stop sending offers to this framework for the 
specified role. If the role is not specified, we will stop sending offers to 
this framework for all of its roles.</p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">role</td><td>The optional role parameter allows 
frameworks with multiple roles to do fine-grained suppression. </td></tr>
-  </table>
-  </dd>
-</dl>
+<p>Informs the allocator to stop sending offers to this framework for the 
specified roles. If <code>roles</code> is an empty set, we will stop sending 
offers to this framework for all of the framework's subscribed roles. </p>
 
-<p>Implemented in <a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#aabb6453a9505f8190b6a6a3331393fa4">mesos::internal::master::allocator::MesosAllocator&lt;
 AllocatorProcess &gt;</a>.</p>
+<p>Implemented in <a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a1ad2eefb14071ff684187e2a681ab269">mesos::internal::master::allocator::MesosAllocator&lt;
 AllocatorProcess &gt;</a>.</p>
 
 </div>
 </div>
@@ -1032,7 +1033,7 @@ Static Public Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a55e33c8def42553ba5435809dcae5b0a"></a>
+<a class="anchor" id="a97eadff5ba5f1b25beeb2b99e7ed72bb"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -1049,7 +1050,13 @@ Static Public Member Functions</h2></td></tr>
           <td class="paramkey"></td>
           <td></td>
           <td class="paramtype">const FrameworkInfo &amp;&#160;</td>
-          <td class="paramname"><em>frameworkInfo</em>&#160;</td>
+          <td class="paramname"><em>frameworkInfo</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const std::set&lt; std::string &gt; 
&amp;&#160;</td>
+          <td class="paramname"><em>suppressedRoles</em>&#160;</td>
         </tr>
         <tr>
           <td></td>
@@ -1067,7 +1074,7 @@ Static Public Member Functions</h2></td></tr>
 <p>Updates capabilities of a framework in the Mesos cluster. </p>
 <p>This will be invoked when a framework is re-added. As some of the 
framework's capabilities may be updated when re-added, this API should update 
the capabilities of the newly added framework to Mesos cluster to reflect the 
latest framework info. Please refer to the design document here <a 
href="https://cwiki.apache.org/confluence/display/MESOS/Design+doc:+Updating+Framework+Info";>https://cwiki.apache.org/confluence/display/MESOS/Design+doc:+Updating+Framework+Info</a>
 // NOLINT for more details related to framework update. </p>
 
-<p>Implemented in <a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a8e3f9229ea3637cc6ab3a46ecab9c7f7">mesos::internal::master::allocator::MesosAllocator&lt;
 AllocatorProcess &gt;</a>.</p>
+<p>Implemented in <a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#ab07dbf341e4fe0e5847f00ea72b62592">mesos::internal::master::allocator::MesosAllocator&lt;
 AllocatorProcess &gt;</a>.</p>
 
 </div>
 </div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6b298f58/content/api/latest/c++/classmesos_1_1internal_1_1capabilities_1_1Capabilities-members.html
----------------------------------------------------------------------
diff --git 
a/content/api/latest/c++/classmesos_1_1internal_1_1capabilities_1_1Capabilities-members.html
 
b/content/api/latest/c++/classmesos_1_1internal_1_1capabilities_1_1Capabilities-members.html
index 7c18228..eb1df68 100644
--- 
a/content/api/latest/c++/classmesos_1_1internal_1_1capabilities_1_1Capabilities-members.html
+++ 
b/content/api/latest/c++/classmesos_1_1internal_1_1capabilities_1_1Capabilities-members.html
@@ -57,11 +57,12 @@
 
 <p>This is the complete list of members for <a class="el" 
href="classmesos_1_1internal_1_1capabilities_1_1Capabilities.html">mesos::internal::capabilities::Capabilities</a>,
 including all inherited members.</p>
 <table class="directory">
-  <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1capabilities_1_1Capabilities.html#a19cc225f466432bc2abb6de9381e8c98">create</a>()</td><td
 class="entry"><a class="el" 
href="classmesos_1_1internal_1_1capabilities_1_1Capabilities.html">mesos::internal::capabilities::Capabilities</a></td><td
 class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1capabilities_1_1Capabilities.html#abb35320a43193f562ba5acc35cd8a036">get</a>()
 const </td><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1capabilities_1_1Capabilities.html">mesos::internal::capabilities::Capabilities</a></td><td
 class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1capabilities_1_1Capabilities.html#ad28eadc0f7853f78c27e728848709a74">getAllSupportedCapabilities</a>()</td><td
 class="entry"><a class="el" 
href="classmesos_1_1internal_1_1capabilities_1_1Capabilities.html">mesos::internal::capabilities::Capabilities</a></td><td
 class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1capabilities_1_1Capabilities.html#a95a1bb8a9f692d40b0e5dcbeec07d3ce">set</a>(const
 ProcessCapabilities &amp;processCapabilities)</td><td class="entry"><a 
class="el" 
href="classmesos_1_1internal_1_1capabilities_1_1Capabilities.html">mesos::internal::capabilities::Capabilities</a></td><td
 class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1capabilities_1_1Capabilities.html#a5219d5936ffab5c1e744085d2f840aa5">setKeepCaps</a>()</td><td
 class="entry"><a class="el" 
href="classmesos_1_1internal_1_1capabilities_1_1Capabilities.html">mesos::internal::capabilities::Capabilities</a></td><td
 class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1capabilities_1_1Capabilities.html#ad2fabf255469fcde736f0bd9851afa46">ambientCapabilitiesSupported</a></td><td
 class="entry"><a class="el" 
href="classmesos_1_1internal_1_1capabilities_1_1Capabilities.html">mesos::internal::capabilities::Capabilities</a></td><td
 class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1capabilities_1_1Capabilities.html#a19cc225f466432bc2abb6de9381e8c98">create</a>()</td><td
 class="entry"><a class="el" 
href="classmesos_1_1internal_1_1capabilities_1_1Capabilities.html">mesos::internal::capabilities::Capabilities</a></td><td
 class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1capabilities_1_1Capabilities.html#abb35320a43193f562ba5acc35cd8a036">get</a>()
 const </td><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1capabilities_1_1Capabilities.html">mesos::internal::capabilities::Capabilities</a></td><td
 class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1capabilities_1_1Capabilities.html#ad28eadc0f7853f78c27e728848709a74">getAllSupportedCapabilities</a>()</td><td
 class="entry"><a class="el" 
href="classmesos_1_1internal_1_1capabilities_1_1Capabilities.html">mesos::internal::capabilities::Capabilities</a></td><td
 class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1capabilities_1_1Capabilities.html#a95a1bb8a9f692d40b0e5dcbeec07d3ce">set</a>(const
 ProcessCapabilities &amp;processCapabilities)</td><td class="entry"><a 
class="el" 
href="classmesos_1_1internal_1_1capabilities_1_1Capabilities.html">mesos::internal::capabilities::Capabilities</a></td><td
 class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1capabilities_1_1Capabilities.html#a5219d5936ffab5c1e744085d2f840aa5">setKeepCaps</a>()</td><td
 class="entry"><a class="el" 
href="classmesos_1_1internal_1_1capabilities_1_1Capabilities.html">mesos::internal::capabilities::Capabilities</a></td><td
 class="entry"></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6b298f58/content/api/latest/c++/classmesos_1_1internal_1_1capabilities_1_1Capabilities.html
----------------------------------------------------------------------
diff --git 
a/content/api/latest/c++/classmesos_1_1internal_1_1capabilities_1_1Capabilities.html
 
b/content/api/latest/c++/classmesos_1_1internal_1_1capabilities_1_1Capabilities.html
index 1e2a2e4..52545ee 100644
--- 
a/content/api/latest/c++/classmesos_1_1internal_1_1capabilities_1_1Capabilities.html
+++ 
b/content/api/latest/c++/classmesos_1_1internal_1_1capabilities_1_1Capabilities.html
@@ -53,6 +53,7 @@
   <div class="summary">
 <a href="#pub-methods">Public Member Functions</a> &#124;
 <a href="#pub-static-methods">Static Public Member Functions</a> &#124;
+<a href="#pub-attribs">Public Attributes</a> &#124;
 <a 
href="classmesos_1_1internal_1_1capabilities_1_1Capabilities-members.html">List 
of all members</a>  </div>
   <div class="headertitle">
 <div class="title">mesos::internal::capabilities::Capabilities Class 
Reference</div>  </div>
@@ -84,6 +85,12 @@ Static Public Member Functions</h2></td></tr>
 <tr class="memitem:a19cc225f466432bc2abb6de9381e8c98"><td class="memItemLeft" 
align="right" valign="top">static <a class="el" 
href="classTry.html">Try</a>&lt; <a class="el" 
href="classmesos_1_1internal_1_1capabilities_1_1Capabilities.html">Capabilities</a>
 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" 
href="classmesos_1_1internal_1_1capabilities_1_1Capabilities.html#a19cc225f466432bc2abb6de9381e8c98">create</a>
 ()</td></tr>
 <tr class="memdesc:a19cc225f466432bc2abb6de9381e8c98"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Factory method to create <a 
class="el" href="classmesos_1_1internal_1_1capabilities_1_1Capabilities.html" 
title="Provides wrapper for the linux process capabilities interface. 
">Capabilities</a> object.  <a 
href="#a19cc225f466432bc2abb6de9381e8c98">More...</a><br/></td></tr>
 <tr class="separator:a19cc225f466432bc2abb6de9381e8c98"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a 
name="pub-attribs"></a>
+Public Attributes</h2></td></tr>
+<tr class="memitem:ad2fabf255469fcde736f0bd9851afa46"><td class="memItemLeft" 
align="right" valign="top">const bool&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classmesos_1_1internal_1_1capabilities_1_1Capabilities.html#ad2fabf255469fcde736f0bd9851afa46">ambientCapabilitiesSupported</a></td></tr>
+<tr class="memdesc:ad2fabf255469fcde736f0bd9851afa46"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Whether ambient 
capabilities are supported on this host.  <a 
href="#ad2fabf255469fcde736f0bd9851afa46">More...</a><br/></td></tr>
+<tr class="separator:ad2fabf255469fcde736f0bd9851afa46"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <a name="details" id="details"></a><h2 class="groupheader">Detailed 
Description</h2>
 <div class="textblock"><p>Provides wrapper for the linux process capabilities 
interface. </p>
@@ -200,6 +207,22 @@ Static Public Member Functions</h2></td></tr>
 
 </div>
 </div>
+<h2 class="groupheader">Member Data Documentation</h2>
+<a class="anchor" id="ad2fabf255469fcde736f0bd9851afa46"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">const bool 
mesos::internal::capabilities::Capabilities::ambientCapabilitiesSupported</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Whether ambient capabilities are supported on this host. </p>
+<p>If ambient capabilities are supported, the AMBIENT set will be populated 
when getting the process capabilities and applied when setting them. Otherwise 
the AMBIENT set will be ignored. </p>
+
+</div>
+</div>
 <hr/>The documentation for this class was generated from the following 
file:<ul>
 <li>src/linux/<a class="el" 
href="linux_2capabilities_8hpp_source.html">capabilities.hpp</a></li>
 </ul>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6b298f58/content/api/latest/c++/classmesos_1_1internal_1_1capabilities_1_1ProcessCapabilities-members.html
----------------------------------------------------------------------
diff --git 
a/content/api/latest/c++/classmesos_1_1internal_1_1capabilities_1_1ProcessCapabilities-members.html
 
b/content/api/latest/c++/classmesos_1_1internal_1_1capabilities_1_1ProcessCapabilities-members.html
index 0e11849..299e352 100644
--- 
a/content/api/latest/c++/classmesos_1_1internal_1_1capabilities_1_1ProcessCapabilities-members.html
+++ 
b/content/api/latest/c++/classmesos_1_1internal_1_1capabilities_1_1ProcessCapabilities-members.html
@@ -59,9 +59,10 @@
 <table class="directory">
   <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1capabilities_1_1ProcessCapabilities.html#a8e60960a3e536a97ee53b38b3248fa02">add</a>(const
 Type &amp;type, const Capability &amp;capability)</td><td class="entry"><a 
class="el" 
href="classmesos_1_1internal_1_1capabilities_1_1ProcessCapabilities.html">mesos::internal::capabilities::ProcessCapabilities</a></td><td
 class="entry"></td></tr>
   <tr><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1capabilities_1_1ProcessCapabilities.html#a536552c1c56b6b587153158fa4261516">drop</a>(const
 Type &amp;type, const Capability &amp;capability)</td><td class="entry"><a 
class="el" 
href="classmesos_1_1internal_1_1capabilities_1_1ProcessCapabilities.html">mesos::internal::capabilities::ProcessCapabilities</a></td><td
 class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1capabilities_1_1ProcessCapabilities.html#a2f080885c3e38fb3fc9df73a3fce7003">get</a>(const
 Type &amp;type) const </td><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1capabilities_1_1ProcessCapabilities.html">mesos::internal::capabilities::ProcessCapabilities</a></td><td
 class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1capabilities_1_1ProcessCapabilities.html#a9240c0f1fa23da43e17fe1344647773f">get</a>(const
 Type &amp;type) const </td><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1capabilities_1_1ProcessCapabilities.html">mesos::internal::capabilities::ProcessCapabilities</a></td><td
 class="entry"></td></tr>
   <tr><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1capabilities_1_1ProcessCapabilities.html#aaa0dad01dbe8f53633eaf8c61b4bcb56">operator&lt;&lt;</a>(std::ostream
 &amp;stream, const ProcessCapabilities &amp;processCapabilities)</td><td 
class="entry"><a class="el" 
href="classmesos_1_1internal_1_1capabilities_1_1ProcessCapabilities.html">mesos::internal::capabilities::ProcessCapabilities</a></td><td
 class="entry"><span class="mlabel">friend</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1capabilities_1_1ProcessCapabilities.html#a7e8e61694b34611600241e28d28e7841">set</a>(const
 Type &amp;type, const std::set&lt; Capability &gt; &amp;capabilities)</td><td 
class="entry"><a class="el" 
href="classmesos_1_1internal_1_1capabilities_1_1ProcessCapabilities.html">mesos::internal::capabilities::ProcessCapabilities</a></td><td
 class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1capabilities_1_1ProcessCapabilities.html#a3dadffb3918abb6eb971673f3c93f8de">operator==</a>(const
 ProcessCapabilities &amp;right) const </td><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1capabilities_1_1ProcessCapabilities.html">mesos::internal::capabilities::ProcessCapabilities</a></td><td
 class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1capabilities_1_1ProcessCapabilities.html#a7e8e61694b34611600241e28d28e7841">set</a>(const
 Type &amp;type, const std::set&lt; Capability &gt; &amp;capabilities)</td><td 
class="entry"><a class="el" 
href="classmesos_1_1internal_1_1capabilities_1_1ProcessCapabilities.html">mesos::internal::capabilities::ProcessCapabilities</a></td><td
 class="entry"></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6b298f58/content/api/latest/c++/classmesos_1_1internal_1_1capabilities_1_1ProcessCapabilities.html
----------------------------------------------------------------------
diff --git 
a/content/api/latest/c++/classmesos_1_1internal_1_1capabilities_1_1ProcessCapabilities.html
 
b/content/api/latest/c++/classmesos_1_1internal_1_1capabilities_1_1ProcessCapabilities.html
index f8b8c1b..b6c9400 100644
--- 
a/content/api/latest/c++/classmesos_1_1internal_1_1capabilities_1_1ProcessCapabilities.html
+++ 
b/content/api/latest/c++/classmesos_1_1internal_1_1capabilities_1_1ProcessCapabilities.html
@@ -66,14 +66,16 @@
 <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:a2f080885c3e38fb3fc9df73a3fce7003"><td class="memItemLeft" 
align="right" valign="top">std::set&lt; <a class="el" 
href="namespacemesos_1_1internal_1_1capabilities.html#abf44ee3490d4ec99e8549060bb8c9f58">Capability</a>
 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" 
href="classmesos_1_1internal_1_1capabilities_1_1ProcessCapabilities.html#a2f080885c3e38fb3fc9df73a3fce7003">get</a>
 (const <a class="el" 
href="namespacemesos_1_1internal_1_1capabilities.html#aaa5ec6d56ccbeba718b9e8fc6ec2f7c9">Type</a>
 &amp;type) const </td></tr>
-<tr class="separator:a2f080885c3e38fb3fc9df73a3fce7003"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9240c0f1fa23da43e17fe1344647773f"><td class="memItemLeft" 
align="right" valign="top">const std::set&lt; <a class="el" 
href="namespacemesos_1_1internal_1_1capabilities.html#abf44ee3490d4ec99e8549060bb8c9f58">Capability</a>
 &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" 
href="classmesos_1_1internal_1_1capabilities_1_1ProcessCapabilities.html#a9240c0f1fa23da43e17fe1344647773f">get</a>
 (const <a class="el" 
href="namespacemesos_1_1internal_1_1capabilities.html#aaa5ec6d56ccbeba718b9e8fc6ec2f7c9">Type</a>
 &amp;type) const </td></tr>
+<tr class="separator:a9240c0f1fa23da43e17fe1344647773f"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a7e8e61694b34611600241e28d28e7841"><td class="memItemLeft" 
align="right" valign="top">void&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classmesos_1_1internal_1_1capabilities_1_1ProcessCapabilities.html#a7e8e61694b34611600241e28d28e7841">set</a>
 (const <a class="el" 
href="namespacemesos_1_1internal_1_1capabilities.html#aaa5ec6d56ccbeba718b9e8fc6ec2f7c9">Type</a>
 &amp;type, const std::set&lt; <a class="el" 
href="namespacemesos_1_1internal_1_1capabilities.html#abf44ee3490d4ec99e8549060bb8c9f58">Capability</a>
 &gt; &amp;capabilities)</td></tr>
 <tr class="separator:a7e8e61694b34611600241e28d28e7841"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a8e60960a3e536a97ee53b38b3248fa02"><td class="memItemLeft" 
align="right" valign="top">void&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classmesos_1_1internal_1_1capabilities_1_1ProcessCapabilities.html#a8e60960a3e536a97ee53b38b3248fa02">add</a>
 (const <a class="el" 
href="namespacemesos_1_1internal_1_1capabilities.html#aaa5ec6d56ccbeba718b9e8fc6ec2f7c9">Type</a>
 &amp;type, const <a class="el" 
href="namespacemesos_1_1internal_1_1capabilities.html#abf44ee3490d4ec99e8549060bb8c9f58">Capability</a>
 &amp;capability)</td></tr>
 <tr class="separator:a8e60960a3e536a97ee53b38b3248fa02"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a536552c1c56b6b587153158fa4261516"><td class="memItemLeft" 
align="right" valign="top">void&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classmesos_1_1internal_1_1capabilities_1_1ProcessCapabilities.html#a536552c1c56b6b587153158fa4261516">drop</a>
 (const <a class="el" 
href="namespacemesos_1_1internal_1_1capabilities.html#aaa5ec6d56ccbeba718b9e8fc6ec2f7c9">Type</a>
 &amp;type, const <a class="el" 
href="namespacemesos_1_1internal_1_1capabilities.html#abf44ee3490d4ec99e8549060bb8c9f58">Capability</a>
 &amp;capability)</td></tr>
 <tr class="separator:a536552c1c56b6b587153158fa4261516"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3dadffb3918abb6eb971673f3c93f8de"><td class="memItemLeft" 
align="right" valign="top">bool&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classmesos_1_1internal_1_1capabilities_1_1ProcessCapabilities.html#a3dadffb3918abb6eb971673f3c93f8de">operator==</a>
 (const <a class="el" 
href="classmesos_1_1internal_1_1capabilities_1_1ProcessCapabilities.html">ProcessCapabilities</a>
 &amp;right) const </td></tr>
+<tr class="separator:a3dadffb3918abb6eb971673f3c93f8de"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
 </table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a 
name="friends"></a>
 Friends</h2></td></tr>
@@ -135,12 +137,12 @@ Friends</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a2f080885c3e38fb3fc9df73a3fce7003"></a>
+<a class="anchor" id="a9240c0f1fa23da43e17fe1344647773f"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">std::set&lt;<a class="el" 
href="namespacemesos_1_1internal_1_1capabilities.html#abf44ee3490d4ec99e8549060bb8c9f58">Capability</a>&gt;
 mesos::internal::capabilities::ProcessCapabilities::get </td>
+          <td class="memname">const std::set&lt;<a class="el" 
href="namespacemesos_1_1internal_1_1capabilities.html#abf44ee3490d4ec99e8549060bb8c9f58">Capability</a>&gt;&amp;
 mesos::internal::capabilities::ProcessCapabilities::get </td>
           <td>(</td>
           <td class="paramtype">const <a class="el" 
href="namespacemesos_1_1internal_1_1capabilities.html#aaa5ec6d56ccbeba718b9e8fc6ec2f7c9">Type</a>
 &amp;&#160;</td>
           <td class="paramname"><em>type</em></td><td>)</td>
@@ -151,6 +153,30 @@ Friends</h2></td></tr>
 
 </div>
 </div>
+<a class="anchor" id="a3dadffb3918abb6eb971673f3c93f8de"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool 
mesos::internal::capabilities::ProcessCapabilities::operator== </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" 
href="classmesos_1_1internal_1_1capabilities_1_1ProcessCapabilities.html">ProcessCapabilities</a>
 &amp;&#160;</td>
+          <td class="paramname"><em>right</em></td><td>)</td>
+          <td> const</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="a7e8e61694b34611600241e28d28e7841"></a>
 <div class="memitem">
 <div class="memproto">

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6b298f58/content/api/latest/c++/classmesos_1_1internal_1_1checks_1_1Checker-members.html
----------------------------------------------------------------------
diff --git 
a/content/api/latest/c++/classmesos_1_1internal_1_1checks_1_1Checker-members.html
 
b/content/api/latest/c++/classmesos_1_1internal_1_1checks_1_1Checker-members.html
index 213684a..8ad4f13 100644
--- 
a/content/api/latest/c++/classmesos_1_1internal_1_1checks_1_1Checker-members.html
+++ 
b/content/api/latest/c++/classmesos_1_1internal_1_1checks_1_1Checker-members.html
@@ -58,9 +58,11 @@
 <p>This is the complete list of members for <a class="el" 
href="classmesos_1_1internal_1_1checks_1_1Checker.html">mesos::internal::checks::Checker</a>,
 including all inherited members.</p>
 <table class="directory">
   <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1checks_1_1Checker.html#a86d489d94d5cf21382dba2c0264f2ccd">Checker</a>(const
 Checker &amp;)=delete</td><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1checks_1_1Checker.html">mesos::internal::checks::Checker</a></td><td
 class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1checks_1_1Checker.html#a909eb91977670f262ed1e14fdcac6c17">create</a>(const
 CheckInfo &amp;checkInfo, const lambda::function&lt; void(const 
CheckStatusInfo &amp;)&gt; &amp;callback, const TaskID &amp;taskId, const 
Option&lt; pid_t &gt; &amp;taskPid, const std::vector&lt; std::string &gt; 
&amp;namespaces)</td><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1checks_1_1Checker.html">mesos::internal::checks::Checker</a></td><td
 class="entry"><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1checks_1_1Checker.html#a72edd5484c4aac855f23f530057153f5">operator=</a>(const
 Checker &amp;)=delete</td><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1checks_1_1Checker.html">mesos::internal::checks::Checker</a></td><td
 class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1checks_1_1Checker.html#ab637efdb5e39ac56f59ec30b60c9d3e8">stop</a>()</td><td
 class="entry"><a class="el" 
href="classmesos_1_1internal_1_1checks_1_1Checker.html">mesos::internal::checks::Checker</a></td><td
 class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1checks_1_1Checker.html#a18ef6a26ab88c2f8a50642afc88c06c2">create</a>(const
 CheckInfo &amp;check, const std::string &amp;launcherDir, const 
lambda::function&lt; void(const CheckStatusInfo &amp;)&gt; &amp;callback, const 
TaskID &amp;taskId, const Option&lt; pid_t &gt; &amp;taskPid, const 
std::vector&lt; std::string &gt; &amp;namespaces)</td><td class="entry"><a 
class="el" 
href="classmesos_1_1internal_1_1checks_1_1Checker.html">mesos::internal::checks::Checker</a></td><td
 class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1checks_1_1Checker.html#a3c9665ae0f6c7e603c8d43c1ced5eab5">create</a>(const
 CheckInfo &amp;check, const std::string &amp;launcherDir, const 
lambda::function&lt; void(const CheckStatusInfo &amp;)&gt; &amp;callback, const 
TaskID &amp;taskId, const ContainerID &amp;taskContainerId, const 
process::http::URL &amp;agentURL, const Option&lt; std::string &gt; 
&amp;authorizationHeader)</td><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1checks_1_1Checker.html">mesos::internal::checks::Checker</a></td><td
 class="entry"><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1checks_1_1Checker.html#a72edd5484c4aac855f23f530057153f5">operator=</a>(const
 Checker &amp;)=delete</td><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1checks_1_1Checker.html">mesos::internal::checks::Checker</a></td><td
 class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1checks_1_1Checker.html#a0f75d68526aaf1452427d17e562ee2a9">pause</a>()</td><td
 class="entry"><a class="el" 
href="classmesos_1_1internal_1_1checks_1_1Checker.html">mesos::internal::checks::Checker</a></td><td
 class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1checks_1_1Checker.html#aab23bf981d8adefc42831594343f84c0">resume</a>()</td><td
 class="entry"><a class="el" 
href="classmesos_1_1internal_1_1checks_1_1Checker.html">mesos::internal::checks::Checker</a></td><td
 class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1checks_1_1Checker.html#ac9d5d6780eb612871e8cd78310096879">~Checker</a>()</td><td
 class="entry"><a class="el" 
href="classmesos_1_1internal_1_1checks_1_1Checker.html">mesos::internal::checks::Checker</a></td><td
 class="entry"></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6b298f58/content/api/latest/c++/classmesos_1_1internal_1_1checks_1_1Checker.html
----------------------------------------------------------------------
diff --git 
a/content/api/latest/c++/classmesos_1_1internal_1_1checks_1_1Checker.html 
b/content/api/latest/c++/classmesos_1_1internal_1_1checks_1_1Checker.html
index c37e281..a665d4d 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1checks_1_1Checker.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1checks_1_1Checker.html
@@ -69,16 +69,21 @@ Public Member Functions</h2></td></tr>
 <tr class="separator:a86d489d94d5cf21382dba2c0264f2ccd"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a72edd5484c4aac855f23f530057153f5"><td class="memItemLeft" 
align="right" valign="top"><a class="el" 
href="classmesos_1_1internal_1_1checks_1_1Checker.html">Checker</a> 
&amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" 
href="classmesos_1_1internal_1_1checks_1_1Checker.html#a72edd5484c4aac855f23f530057153f5">operator=</a>
 (const <a class="el" 
href="classmesos_1_1internal_1_1checks_1_1Checker.html">Checker</a> 
&amp;)=delete</td></tr>
 <tr class="separator:a72edd5484c4aac855f23f530057153f5"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab637efdb5e39ac56f59ec30b60c9d3e8"><td class="memItemLeft" 
align="right" valign="top">void&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classmesos_1_1internal_1_1checks_1_1Checker.html#ab637efdb5e39ac56f59ec30b60c9d3e8">stop</a>
 ()</td></tr>
-<tr class="memdesc:ab637efdb5e39ac56f59ec30b60c9d3e8"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Immediately stops checking. 
 <a href="#ab637efdb5e39ac56f59ec30b60c9d3e8">More...</a><br/></td></tr>
-<tr class="separator:ab637efdb5e39ac56f59ec30b60c9d3e8"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0f75d68526aaf1452427d17e562ee2a9"><td class="memItemLeft" 
align="right" valign="top">void&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classmesos_1_1internal_1_1checks_1_1Checker.html#a0f75d68526aaf1452427d17e562ee2a9">pause</a>
 ()</td></tr>
+<tr class="separator:a0f75d68526aaf1452427d17e562ee2a9"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aab23bf981d8adefc42831594343f84c0"><td class="memItemLeft" 
align="right" valign="top">void&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classmesos_1_1internal_1_1checks_1_1Checker.html#aab23bf981d8adefc42831594343f84c0">resume</a>
 ()</td></tr>
+<tr class="separator:aab23bf981d8adefc42831594343f84c0"><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:a909eb91977670f262ed1e14fdcac6c17"><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_1internal_1_1checks_1_1Checker.html">Checker</a> &gt; 
&gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" 
href="classmesos_1_1internal_1_1checks_1_1Checker.html#a909eb91977670f262ed1e14fdcac6c17">create</a>
 (const CheckInfo &amp;checkInfo, const lambda::function&lt; void(const 
CheckStatusInfo &amp;)&gt; &amp;callback, const TaskID &amp;taskId, const <a 
class="el" href="classOption.html">Option</a>&lt; <a class="el" 
href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ab03ced250ed239bc3b50b669493997f9">pid_t</a>
 &gt; &amp;taskPid, const std::vector&lt; std::string &gt; 
&amp;namespaces)</td></tr>
-<tr class="memdesc:a909eb91977670f262ed1e14fdcac6c17"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Attempts to create a 
<code><a class="el" 
href="classmesos_1_1internal_1_1checks_1_1Checker.html">Checker</a></code> 
object.  <a href="#a909eb91977670f262ed1e14fdcac6c17">More...</a><br/></td></tr>
-<tr class="separator:a909eb91977670f262ed1e14fdcac6c17"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a18ef6a26ab88c2f8a50642afc88c06c2"><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_1internal_1_1checks_1_1Checker.html">Checker</a> &gt; 
&gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" 
href="classmesos_1_1internal_1_1checks_1_1Checker.html#a18ef6a26ab88c2f8a50642afc88c06c2">create</a>
 (const CheckInfo &amp;check, const std::string &amp;launcherDir, const 
lambda::function&lt; void(const CheckStatusInfo &amp;)&gt; &amp;callback, const 
TaskID &amp;taskId, const <a class="el" href="classOption.html">Option</a>&lt; 
<a class="el" 
href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ab03ced250ed239bc3b50b669493997f9">pid_t</a>
 &gt; &amp;taskPid, const std::vector&lt; std::string &gt; 
&amp;namespaces)</td></tr>
+<tr class="memdesc:a18ef6a26ab88c2f8a50642afc88c06c2"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Attempts to create a 
<code><a class="el" 
href="classmesos_1_1internal_1_1checks_1_1Checker.html">Checker</a></code> 
object.  <a href="#a18ef6a26ab88c2f8a50642afc88c06c2">More...</a><br/></td></tr>
+<tr class="separator:a18ef6a26ab88c2f8a50642afc88c06c2"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3c9665ae0f6c7e603c8d43c1ced5eab5"><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_1internal_1_1checks_1_1Checker.html">Checker</a> &gt; 
&gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" 
href="classmesos_1_1internal_1_1checks_1_1Checker.html#a3c9665ae0f6c7e603c8d43c1ced5eab5">create</a>
 (const CheckInfo &amp;check, const std::string &amp;launcherDir, const 
lambda::function&lt; void(const CheckStatusInfo &amp;)&gt; &amp;callback, const 
TaskID &amp;taskId, const ContainerID &amp;taskContainerId, const <a class="el" 
href="structprocess_1_1http_1_1URL.html">process::http::URL</a> &amp;agentURL, 
const <a class="el" href="classOption.html">Option</a>&lt; std::string &gt; 
&amp;authorizationHeader)</td></tr>
+<tr class="memdesc:a3c9665ae0f6c7e603c8d43c1ced5eab5"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Attempts to create a 
<code><a class="el" 
href="classmesos_1_1internal_1_1checks_1_1Checker.html">Checker</a></code> 
object.  <a href="#a3c9665ae0f6c7e603c8d43c1ced5eab5">More...</a><br/></td></tr>
+<tr class="separator:a3c9665ae0f6c7e603c8d43c1ced5eab5"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
 <a class="anchor" id="ac9d5d6780eb612871e8cd78310096879"></a>
@@ -121,7 +126,7 @@ Static Public Member Functions</h2></td></tr>
 </div>
 </div>
 <h2 class="groupheader">Member Function Documentation</h2>
-<a class="anchor" id="a909eb91977670f262ed1e14fdcac6c17"></a>
+<a class="anchor" id="a18ef6a26ab88c2f8a50642afc88c06c2"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -132,7 +137,13 @@ Static Public Member Functions</h2></td></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_1internal_1_1checks_1_1Checker.html">Checker</a>&gt; &gt; 
mesos::internal::checks::Checker::create </td>
           <td>(</td>
           <td class="paramtype">const CheckInfo &amp;&#160;</td>
-          <td class="paramname"><em>checkInfo</em>, </td>
+          <td class="paramname"><em>check</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const std::string &amp;&#160;</td>
+          <td class="paramname"><em>launcherDir</em>, </td>
         </tr>
         <tr>
           <td class="paramkey"></td>
@@ -173,9 +184,11 @@ Static Public Member Functions</h2></td></tr>
 
 <p>Attempts to create a <code><a class="el" 
href="classmesos_1_1internal_1_1checks_1_1Checker.html">Checker</a></code> 
object. </p>
 <p>In case of success, checking starts immediately after initialization.</p>
+<p>If the check is a COMMAND check, the checker will fork a process, enter the 
task's namespaces, and execute the command.</p>
 <dl class="params"><dt>Parameters</dt><dd>
   <table class="params">
     <tr><td class="paramname">check</td><td>The protobuf message definition of 
a check. </td></tr>
+    <tr><td class="paramname">launcherDir</td><td>A directory where Mesos 
helper binaries are located. <a class="el" 
href="classmesos_1_1Executor.html">Executor</a> must have access to this 
directory for TCP checks. </td></tr>
     <tr><td class="paramname">callback</td><td>A callback <code><a class="el" 
href="classmesos_1_1internal_1_1checks_1_1Checker.html">Checker</a></code> uses 
to send check status updates to its owner (usually an executor). </td></tr>
     <tr><td class="paramname">taskId</td><td>The TaskID of the target task. 
</td></tr>
     <tr><td class="paramname">taskPid</td><td>The target task's pid used to 
enter the specified namespaces. </td></tr>
@@ -188,6 +201,88 @@ Static Public Member Functions</h2></td></tr>
 
 </div>
 </div>
+<a class="anchor" id="a3c9665ae0f6c7e603c8d43c1ced5eab5"></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_1internal_1_1checks_1_1Checker.html">Checker</a>&gt; &gt; 
mesos::internal::checks::Checker::create </td>
+          <td>(</td>
+          <td class="paramtype">const CheckInfo &amp;&#160;</td>
+          <td class="paramname"><em>check</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const std::string &amp;&#160;</td>
+          <td class="paramname"><em>launcherDir</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const lambda::function&lt; void(const 
CheckStatusInfo &amp;)&gt; &amp;&#160;</td>
+          <td class="paramname"><em>callback</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const TaskID &amp;&#160;</td>
+          <td class="paramname"><em>taskId</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const ContainerID &amp;&#160;</td>
+          <td class="paramname"><em>taskContainerId</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const <a class="el" 
href="structprocess_1_1http_1_1URL.html">process::http::URL</a> &amp;&#160;</td>
+          <td class="paramname"><em>agentURL</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const <a class="el" 
href="classOption.html">Option</a>&lt; std::string &gt; &amp;&#160;</td>
+          <td class="paramname"><em>authorizationHeader</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">
+
+<p>Attempts to create a <code><a class="el" 
href="classmesos_1_1internal_1_1checks_1_1Checker.html">Checker</a></code> 
object. </p>
+<p>In case of success, checking starts immediately after initialization.</p>
+<p>If the check is a COMMAND check, the checker will delegate the execution of 
the check to the Mesos agent via the <code>LaunchNestedContainerSession</code> 
API call.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">check</td><td>The protobuf message definition of 
a check. </td></tr>
+    <tr><td class="paramname">launcherDir</td><td>A directory where Mesos 
helper binaries are located. <a class="el" 
href="classmesos_1_1Executor.html">Executor</a> must have access to this 
directory for TCP checks. </td></tr>
+    <tr><td class="paramname">callback</td><td>A callback <code><a class="el" 
href="classmesos_1_1internal_1_1checks_1_1Checker.html">Checker</a></code> uses 
to send check status updates to its owner (usually an executor). </td></tr>
+    <tr><td class="paramname">taskId</td><td>The TaskID of the target task. 
</td></tr>
+    <tr><td class="paramname">taskContainerId</td><td>The ContainerID of the 
target task. </td></tr>
+    <tr><td class="paramname">agentURL</td><td>The URL of the agent. </td></tr>
+    <tr><td class="paramname">authorizationHeader</td><td>The authorization 
header the checker should use to authenticate with the agent operator API. 
</td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>A <code><a class="el" 
href="classmesos_1_1internal_1_1checks_1_1Checker.html">Checker</a></code> 
object or an error if <code>create</code> fails.</dd></dl>
+<dl class="todo"><dt><b><a class="el" 
href="todo.html#_todo000002">Todo:</a></b></dt><dd>A better approach would be 
to return a stream of updates, e.g., 
<code>process::Stream&lt;CheckStatusInfo&gt;</code> rather than invoking a 
callback. </dd></dl>
+
+</div>
+</div>
 <a class="anchor" id="a72edd5484c4aac855f23f530057153f5"></a>
 <div class="memitem">
 <div class="memproto">
@@ -212,12 +307,12 @@ Static Public Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="ab637efdb5e39ac56f59ec30b60c9d3e8"></a>
+<a class="anchor" id="a0f75d68526aaf1452427d17e562ee2a9"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">void mesos::internal::checks::Checker::stop </td>
+          <td class="memname">void mesos::internal::checks::Checker::pause 
</td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -225,8 +320,20 @@ Static Public Member Functions</h2></td></tr>
       </table>
 </div><div class="memdoc">
 
-<p>Immediately stops checking. </p>
-<p>Any in-flight checks are dropped. </p>
+</div>
+</div>
+<a class="anchor" id="aab23bf981d8adefc42831594343f84c0"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void mesos::internal::checks::Checker::resume 
</td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
 
 </div>
 </div>

Reply via email to