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

[01/17] mesos-site git commit: Updated the website built from mesos SHA: 848767b.

Repository: mesos-site
Updated Branches:
  refs/heads/asf-site 5cc8e16fe -> 781e32566


http://git-wip-us.apache.org/repos/asf/mesos-site/blob/781e3256/content/api/latest/c++/structmesos_1_1internal_1_1slave_1_1ResourceProvider-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/structmesos_1_1internal_1_1slave_1_1ResourceProvider-members.html b/content/api/latest/c++/structmesos_1_1internal_1_1slave_1_1ResourceProvider-members.html
new file mode 100644
index 0000000..0a9c83a
--- /dev/null
+++ b/content/api/latest/c++/structmesos_1_1internal_1_1slave_1_1ResourceProvider-members.html
@@ -0,0 +1,75 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.5"/>
+<title>Apache Mesos: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Apache Mesos
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.5 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="examples.html"><span>Examples</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+<div id="nav-path" class="navpath">
+  <ul>
+<li class="navelem"><a class="el" href="namespacemesos.html">mesos</a></li><li class="navelem"><a class="el" href="namespacemesos_1_1internal.html">internal</a></li><li class="navelem"><a class="el" href="namespacemesos_1_1internal_1_1slave.html">slave</a></li><li class="navelem"><a class="el" href="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html">ResourceProvider</a></li>  </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="headertitle">
+<div class="title">mesos::internal::slave::ResourceProvider Member List</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html">mesos::internal::slave::ResourceProvider</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html#a9fbfda12d67bc826237b0a6127facc52">addOfferOperation</a>(OfferOperation *operation)</td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html">mesos::internal::slave::ResourceProvider</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html#a8babf26b02de2788d8b7286e20a29022">info</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html">mesos::internal::slave::ResourceProvider</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html#a7501856ac29c45a1fd75dc12f3342e10">offerOperations</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html">mesos::internal::slave::ResourceProvider</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html#ab30d54238e84636a2c45804a6e13af6e">removeOfferOperation</a>(OfferOperation *operation)</td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html">mesos::internal::slave::ResourceProvider</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html#a7b0c27289426d4a7f1c17a1ac1591969">ResourceProvider</a>(const ResourceProviderInfo &amp;_info, const Resources &amp;_totalResources, const UUID &amp;_resourceVersion)</td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html">mesos::internal::slave::ResourceProvider</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html#aff76550b79d71087708ccbb25f9b3a5a">resourceVersion</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html">mesos::internal::slave::ResourceProvider</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html#a809ab46f97f691d5531acd90cb31046d">totalResources</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html">mesos::internal::slave::ResourceProvider</a></td><td class="entry"></td></tr>
+</table></div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.5
+</small></address>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/781e3256/content/api/latest/c++/structmesos_1_1internal_1_1slave_1_1ResourceProvider.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/structmesos_1_1internal_1_1slave_1_1ResourceProvider.html b/content/api/latest/c++/structmesos_1_1internal_1_1slave_1_1ResourceProvider.html
new file mode 100644
index 0000000..6260ed6
--- /dev/null
+++ b/content/api/latest/c++/structmesos_1_1internal_1_1slave_1_1ResourceProvider.html
@@ -0,0 +1,218 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.5"/>
+<title>Apache Mesos: mesos::internal::slave::ResourceProvider Struct Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Apache Mesos
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.5 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="examples.html"><span>Examples</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+<div id="nav-path" class="navpath">
+  <ul>
+<li class="navelem"><a class="el" href="namespacemesos.html">mesos</a></li><li class="navelem"><a class="el" href="namespacemesos_1_1internal.html">internal</a></li><li class="navelem"><a class="el" href="namespacemesos_1_1internal_1_1slave.html">slave</a></li><li class="navelem"><a class="el" href="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html">ResourceProvider</a></li>  </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="#pub-attribs">Public Attributes</a> &#124;
+<a href="structmesos_1_1internal_1_1slave_1_1ResourceProvider-members.html">List of all members</a>  </div>
+  <div class="headertitle">
+<div class="title">mesos::internal::slave::ResourceProvider Struct Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p><code>#include &lt;<a class="el" href="slave_8hpp_source.html">slave.hpp</a>&gt;</code></p>
+<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:a7b0c27289426d4a7f1c17a1ac1591969"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html#a7b0c27289426d4a7f1c17a1ac1591969">ResourceProvider</a> (const ResourceProviderInfo &amp;_info, const <a class="el" href="classmesos_1_1Resources.html">Resources</a> &amp;_totalResources, const <a class="el" href="structid_1_1UUID.html">UUID</a> &amp;_resourceVersion)</td></tr>
+<tr class="separator:a7b0c27289426d4a7f1c17a1ac1591969"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9fbfda12d67bc826237b0a6127facc52"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html#a9fbfda12d67bc826237b0a6127facc52">addOfferOperation</a> (OfferOperation *operation)</td></tr>
+<tr class="separator:a9fbfda12d67bc826237b0a6127facc52"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab30d54238e84636a2c45804a6e13af6e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html#ab30d54238e84636a2c45804a6e13af6e">removeOfferOperation</a> (OfferOperation *operation)</td></tr>
+<tr class="separator:ab30d54238e84636a2c45804a6e13af6e"><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:a8babf26b02de2788d8b7286e20a29022"><td class="memItemLeft" align="right" valign="top">ResourceProviderInfo&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html#a8babf26b02de2788d8b7286e20a29022">info</a></td></tr>
+<tr class="separator:a8babf26b02de2788d8b7286e20a29022"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a809ab46f97f691d5531acd90cb31046d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classmesos_1_1Resources.html">Resources</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html#a809ab46f97f691d5531acd90cb31046d">totalResources</a></td></tr>
+<tr class="separator:a809ab46f97f691d5531acd90cb31046d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aff76550b79d71087708ccbb25f9b3a5a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structid_1_1UUID.html">UUID</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html#aff76550b79d71087708ccbb25f9b3a5a">resourceVersion</a></td></tr>
+<tr class="separator:aff76550b79d71087708ccbb25f9b3a5a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7501856ac29c45a1fd75dc12f3342e10"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classhashmap.html">hashmap</a>&lt; <a class="el" href="structid_1_1UUID.html">UUID</a>, OfferOperation * &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html#a7501856ac29c45a1fd75dc12f3342e10">offerOperations</a></td></tr>
+<tr class="separator:a7501856ac29c45a1fd75dc12f3342e10"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
+<a class="anchor" id="a7b0c27289426d4a7f1c17a1ac1591969"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">mesos::internal::slave::ResourceProvider::ResourceProvider </td>
+          <td>(</td>
+          <td class="paramtype">const ResourceProviderInfo &amp;&#160;</td>
+          <td class="paramname"><em>_info</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const <a class="el" href="classmesos_1_1Resources.html">Resources</a> &amp;&#160;</td>
+          <td class="paramname"><em>_totalResources</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const <a class="el" href="structid_1_1UUID.html">UUID</a> &amp;&#160;</td>
+          <td class="paramname"><em>_resourceVersion</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a class="anchor" id="a9fbfda12d67bc826237b0a6127facc52"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void mesos::internal::slave::ResourceProvider::addOfferOperation </td>
+          <td>(</td>
+          <td class="paramtype">OfferOperation *&#160;</td>
+          <td class="paramname"><em>operation</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="ab30d54238e84636a2c45804a6e13af6e"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void mesos::internal::slave::ResourceProvider::removeOfferOperation </td>
+          <td>(</td>
+          <td class="paramtype">OfferOperation *&#160;</td>
+          <td class="paramname"><em>operation</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Member Data Documentation</h2>
+<a class="anchor" id="a8babf26b02de2788d8b7286e20a29022"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">ResourceProviderInfo mesos::internal::slave::ResourceProvider::info</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a7501856ac29c45a1fd75dc12f3342e10"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classhashmap.html">hashmap</a>&lt;<a class="el" href="structid_1_1UUID.html">UUID</a>, OfferOperation*&gt; mesos::internal::slave::ResourceProvider::offerOperations</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="aff76550b79d71087708ccbb25f9b3a5a"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="structid_1_1UUID.html">UUID</a> mesos::internal::slave::ResourceProvider::resourceVersion</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a809ab46f97f691d5531acd90cb31046d"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classmesos_1_1Resources.html">Resources</a> mesos::internal::slave::ResourceProvider::totalResources</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li>src/slave/<a class="el" href="slave_8hpp_source.html">slave.hpp</a></li>
+</ul>
+</div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.5
+</small></address>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/781e3256/content/blog/feed.xml
----------------------------------------------------------------------
diff --git a/content/blog/feed.xml b/content/blog/feed.xml
index cf4ce7e..c269dcd 100644
--- a/content/blog/feed.xml
+++ b/content/blog/feed.xml
@@ -117,7 +117,7 @@
 &lt;/ul&gt;
 
 
-&lt;p&gt;If you are a user and would like to suggest some areas for performance improvement, please let us know by emailing &lt;a href=&quot;&amp;#x6d;&amp;#97;&amp;#105;&amp;#x6c;&amp;#x74;&amp;#x6f;&amp;#x3a;&amp;#x64;&amp;#101;&amp;#x76;&amp;#x40;&amp;#x61;&amp;#112;&amp;#x61;&amp;#99;&amp;#x68;&amp;#101;&amp;#46;&amp;#x6d;&amp;#x65;&amp;#115;&amp;#x6f;&amp;#x73;&amp;#46;&amp;#x6f;&amp;#x72;&amp;#x67;&quot;&gt;&amp;#100;&amp;#101;&amp;#x76;&amp;#64;&amp;#x61;&amp;#112;&amp;#x61;&amp;#99;&amp;#x68;&amp;#101;&amp;#x2e;&amp;#109;&amp;#x65;&amp;#115;&amp;#x6f;&amp;#115;&amp;#x2e;&amp;#111;&amp;#114;&amp;#103;&lt;/a&gt;.&lt;/p&gt;
+&lt;p&gt;If you are a user and would like to suggest some areas for performance improvement, please let us know by emailing &lt;a href=&quot;&amp;#x6d;&amp;#97;&amp;#105;&amp;#x6c;&amp;#x74;&amp;#x6f;&amp;#x3a;&amp;#100;&amp;#x65;&amp;#118;&amp;#64;&amp;#x61;&amp;#112;&amp;#x61;&amp;#99;&amp;#x68;&amp;#x65;&amp;#46;&amp;#x6d;&amp;#x65;&amp;#115;&amp;#111;&amp;#x73;&amp;#46;&amp;#x6f;&amp;#114;&amp;#x67;&quot;&gt;&amp;#x64;&amp;#101;&amp;#x76;&amp;#64;&amp;#x61;&amp;#112;&amp;#97;&amp;#x63;&amp;#x68;&amp;#101;&amp;#46;&amp;#109;&amp;#x65;&amp;#115;&amp;#111;&amp;#115;&amp;#x2e;&amp;#x6f;&amp;#114;&amp;#103;&lt;/a&gt;.&lt;/p&gt;
 
 	</content>
   </entry>

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

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/781e3256/content/sitemap.xml
----------------------------------------------------------------------
diff --git a/content/sitemap.xml b/content/sitemap.xml
index f445b24..fcac4c3 100644
--- a/content/sitemap.xml
+++ b/content/sitemap.xml
@@ -7365,6 +7365,10 @@
     <lastmod>2017-12-11T00:00:00+00:00</lastmod>
   </url>
   <url>
+    <loc>http://mesos.apache.org/api/latest/c++/structmesos_1_1internal_1_1slave_1_1ResourceProvider-members.html</loc>
+    <lastmod>2017-12-11T00:00:00+00:00</lastmod>
+  </url>
+  <url>
     <loc>http://mesos.apache.org/api/latest/c++/classzookeeper_1_1LeaderContender-members.html</loc>
     <lastmod>2017-12-11T00:00:00+00:00</lastmod>
   </url>
@@ -13241,6 +13245,10 @@
     <lastmod>2017-12-11T00:00:00+00:00</lastmod>
   </url>
   <url>
+    <loc>http://mesos.apache.org/api/latest/c++/structmesos_1_1internal_1_1slave_1_1ResourceProvider.html</loc>
+    <lastmod>2017-12-11T00:00:00+00:00</lastmod>
+  </url>
+  <url>
     <loc>http://mesos.apache.org/api/latest/c++/namespacemesos_1_1internal_1_1resource__provider_1_1validation.html</loc>
     <lastmod>2017-12-11T00:00:00+00:00</lastmod>
   </url>


[16/17] mesos-site git commit: Updated the website built from mesos SHA: 848767b.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/781e3256/content/api/latest/c++/classes.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classes.html b/content/api/latest/c++/classes.html
index 14b5f18..a82a6a9 100644
--- a/content/api/latest/c++/classes.html
+++ b/content/api/latest/c++/classes.html
@@ -53,206 +53,206 @@
 <div class="qindex"><a class="qindex" href="#letter_A">A</a>&#160;|&#160;<a class="qindex" href="#letter_B">B</a>&#160;|&#160;<a class="qindex" href="#letter_C">C</a>&#160;|&#160;<a class="qindex" href="#letter_D">D</a>&#160;|&#160;<a class="qindex" href="#letter_E">E</a>&#160;|&#160;<a class="qindex" href="#letter_F">F</a>&#160;|&#160;<a class="qindex" href="#letter_G">G</a>&#160;|&#160;<a class="qindex" href="#letter_H">H</a>&#160;|&#160;<a class="qindex" href="#letter_I">I</a>&#160;|&#160;<a class="qindex" href="#letter_J">J</a>&#160;|&#160;<a class="qindex" href="#letter_K">K</a>&#160;|&#160;<a class="qindex" href="#letter_L">L</a>&#160;|&#160;<a class="qindex" href="#letter_M">M</a>&#160;|&#160;<a class="qindex" href="#letter_N">N</a>&#160;|&#160;<a class="qindex" href="#letter_O">O</a>&#160;|&#160;<a class="qindex" href="#letter_P">P</a>&#160;|&#160;<a class="qindex" href="#letter_Q">Q</a>&#160;|&#160;<a class="qindex" href="#letter_R">R</a>&#160;|&#160;<a class="qindex" href=
 "#letter_S">S</a>&#160;|&#160;<a class="qindex" href="#letter_T">T</a>&#160;|&#160;<a class="qindex" href="#letter_U">U</a>&#160;|&#160;<a class="qindex" href="#letter_V">V</a>&#160;|&#160;<a class="qindex" href="#letter_W">W</a>&#160;|&#160;<a class="qindex" href="#letter_X">X</a>&#160;|&#160;<a class="qindex" href="#letter_Z">Z</a>&#160;|&#160;<a class="qindex" href="#letter__">_</a></div>
 <table style="margin: 10px; white-space: nowrap;" align="center" width="95%" border="0" cellspacing="0" cellpadding="0">
 <tr><td rowspan="2" valign="bottom"><a name="letter_A"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;A&#160;&#160;</div></td></tr></table>
-</td><td valign="top"><a class="el" href="classErrnoError.html">ErrnoError</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structcpp14_1_1integer__sequence.html">integer_sequence</a> (<a class="el" href="namespacecpp14.html">cpp14</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1slave_1_1NetClsHandle.html">NetClsHandle</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structprocess_1_1http_1_1ServiceUnavailable.html">ServiceUnavailable</a> (<a class="el" href="namespaceprocess_1_1http.html">process::http</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="structprocess_1_1ErrnoFailure.html">ErrnoFailure</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structcpp14_1_1internal_1_1IntegerSequenceGen.html">IntegerSequenceGen</a> (<a class="el" href="namespacecpp14_1_1internal.html">cpp14::internal</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NetClsHandleManager.html">NetClsHandleManager</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classorg_1_1apache_1_1zookeeper_1_1server_1_1SessionTracker.html">SessionTracker</a> (<a class="el" href="namespaceorg_1_1apache_1_1zookeeper_1_1server.html">org::apache::zookeeper::server</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="structprocess_1_1http_1_1Accepted.html">Accepted</a> (<a class="el" href="namespaceprocess_1_1http.html">process::http</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classError.html">Error</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structcpp14_1_1internal_1_1IntegerSequenceGen_3_01T_00_010_00_01Is_8_8_8_4.html">IntegerSequenceGen&lt; T, 0, Is...&gt;</a> (<a class="el" href="namespacecpp14_1_1internal.html">cpp14::internal</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NetClsSubsystem.html">NetClsSubsystem</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1tests_1_1SetnsTestHelper.html">SetnsTestHelper</a> (<a class="el" href="namespacemesos_1_1internal_1_1tests.html">mesos::internal::tests</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classmesos_1_1AcceptingObjectApprover.html">AcceptingObjectApprover</a> (<a class="el" href="namespacemesos.html">mesos</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structprocess_1_1Event.html">Event</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structprocess_1_1http_1_1InternalServerError.html">InternalServerError</a> (<a class="el" href="namespaceprocess_1_1http.html">process::http</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classrouting_1_1Netlink.html">Netlink</a> (<a class="el" href="namespacerouting.html">routing</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1Shared.html">Shared</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="structcgroups_1_1devices_1_1Entry_1_1Access.html">Entry::Access</a> (<a class="el" href="namespacecgroups_1_1devices.html">cgroups::devices</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1tests_1_1ZooKeeperTest_1_1TestWatcher_1_1Event.html">ZooKeeperTest::TestWatcher::Event</a> (<a class="el" href="namespacemesos_1_1internal_1_1tests.html">mesos::internal::tests</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1python_1_1InterpreterLock.html">InterpreterLock</a> (<a class="el" href="namespacemesos_1_1python.html">mesos::python</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NetPrioSubsystem.html">NetPrioSubsystem</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SharedFilesystemIsolator
 Process.html">SharedFilesystemIsolatorProcess</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="structDocker_1_1Device_1_1Access.html">Docker::Device::Access</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structprocess_1_1EventConsumer.html">EventConsumer</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classInterval.html">Interval</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classNetwork.html">Network</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classSharedHandle.html">SharedHandle</a>&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classrouting_1_1action_1_1Action.html">Action</a> (<a class="el" href="namespacerouting_1_1action.html">routing::action</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1EventLoop.html">EventLoop</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structboost_1_1icl_1_1interval__bound__type_3_01Interval_3_01T_01_4_01_4.html">interval_bound_type&lt; Interval&lt; T &gt; &gt;</a> (<a class="el" href="namespaceboost_1_1icl.html">boost::icl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classnet_1_1IP_1_1Network.html">IP::Network</a> (<a class="el" href="namespacenet.html">net</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html">Slave</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classmesos_1_1internal_1_1tests_1_1ActiveUserTestHelper.html">ActiveUserTestHelper</a> (<a class="el" href="namespacemesos_1_1internal_1_1tests.html">mesos::internal::tests</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1EventQueue.html">EventQueue</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structboost_1_1icl_1_1interval__traits_3_01Interval_3_01T_01_4_01_4.html">interval_traits&lt; Interval&lt; T &gt; &gt;</a> (<a class="el" href="namespaceboost_1_1icl.html">boost::icl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorProcess.html">NetworkCniIsolatorProcess</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1tests_1_1cluster_1_1Slave.html">Sla
 ve</a> (<a class="el" href="namespacemesos_1_1internal_1_1tests_1_1cluster.html">mesos::internal::tests::cluster</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classprocess_1_1network_1_1Address.html">Address</a> (<a class="el" href="namespaceprocess_1_1network.html">process::network</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structprocess_1_1EventVisitor.html">EventVisitor</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classIntervalSet.html">IntervalSet</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorSetup.html">NetworkCniIsolatorSetup</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html">Slave</a> (<a class="el" href="namespacemesos_1_1internal_1_1master.html">mesos::internal::master</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classprocess_1_1network_1_1unix_1_1Address.html">Address</a> (<a class="el" href="namespaceprocess_1_1network_1_1unix.html">process::network::unix</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structos_1_1Exec.html">Exec</a> (<a class="el" href="namespaceos.html">os</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structlambda_1_1internal_1_1Invoke.html">Invoke</a> (<a class="el" href="namespacelambda_1_1internal.html">lambda::internal</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkPortsIsolatorProcess.html">NetworkPortsIsolatorProcess</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess_1_1Slave.html">HierarchicalAllocatorProcess::Slave</a> (<a class="el" href="n
 amespacemesos_1_1internal_1_1master_1_1allocator_1_1internal.html">mesos::internal::master::allocator::internal</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classprocess_1_1network_1_1inet6_1_1Address.html">Address</a> (<a class="el" href="namespaceprocess_1_1network_1_1inet6.html">process::network::inet6</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html">Executor</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structlambda_1_1internal_1_1Invoke_3_01void_01_4.html">Invoke&lt; void &gt;</a> (<a class="el" href="namespacelambda_1_1internal.html">lambda::internal</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classNetworkProcess.html">NetworkProcess</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1SlaveState.html">SlaveState</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave_1_1state.html">mesos::internal::slave::state</a>)&#160;&#160;&#160;</td></t
 r>
-<tr><td valign="top"><a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html">Address</a> (<a class="el" href="namespaceprocess_1_1network_1_1inet.html">process::network::inet</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1Executor.html">Executor</a> (<a class="el" href="namespacemesos.html">mesos</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1slave_1_1ContainerIO_1_1IO.html">ContainerIO::IO</a> (<a class="el" href="namespacemesos_1_1slave.html">mesos::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classorg_1_1apache_1_1zookeeper_1_1server_1_1NIOServerCnxnFactory.html">NIOServerCnxnFactory</a> (<a class="el" href="namespaceorg_1_1apache_1_1zookeeper_1_1server.html">org::apache::zookeeper::server</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1network_1_1internal_1_1Socket.html">Socket</a> (<a class="el" href="namespaceprocess_1_1network_1_1internal.html">p
 rocess::network::internal</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classprocess_1_1network_1_1inet4_1_1Address.html">Address</a> (<a class="el" href="namespaceprocess_1_1network_1_1inet4.html">process::network::inet4</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1Executor.html">Executor</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1Subprocess_1_1IO.html">Subprocess::IO</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter_1_1Node.html">DRFSorter::Node</a> (<a class="el" href="namespacemesos_1_1internal_1_1master_1_1allocator.html">mesos::internal::master::allocator</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1network_1_1internal_1_1SocketImpl.html">SocketImpl</a> (<a class="el" href="namespaceprocess_1_1network_1_1internal.html">
 process::network::internal</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classmesos_1_1resource__provider_1_1AdmitResourceProvider.html">AdmitResourceProvider</a> (<a class="el" href="namespacemesos_1_1resource__provider.html">mesos::resource_provider</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1ExecutorDriver.html">ExecutorDriver</a> (<a class="el" href="namespacemesos.html">mesos</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1IOSwitchboard.html">IOSwitchboard</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structNone.html">None</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1SocketManager.html">SocketManager</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classmesos_1_1internal_1_1master_1_1AdmitSlave.html">AdmitSlave</a> (<a class="el" href="namespacemesos_1_1internal_1_1master.html">mesos::internal::master</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1slave_1_1paths_1_1ExecutorRunPath.html">ExecutorRunPath</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave_1_1paths.html">mesos::internal::slave::paths</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1IOSwitchboardServer.html">IOSwitchboardServer</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NoopQoSController.html">NoopQoSController</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1int
 ernal_1_1master_1_1allocator_1_1Sorter.html">Sorter</a> (<a class="el" href="namespacemesos_1_1internal_1_1master_1_1allocator.html">mesos::internal::master::allocator</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classmesos_1_1resource__provider_1_1AgentRegistrar.html">AgentRegistrar</a> (<a class="el" href="namespacemesos_1_1resource__provider.html">mesos::resource_provider</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1ExecutorState.html">ExecutorState</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave_1_1state.html">mesos::internal::slave::state</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classnet_1_1IP.html">IP</a> (<a class="el" href="namespacenet.html">net</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NoopResourceEstimator.html">NoopResourceEstimator</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classSSLTemporaryDirectoryTest.html">SSLTemporaryDirectoryTest</a>&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter_1_1Node_1_1Allocation.html">DRFSorter::Node::Allocation</a> (<a class="el" href="namespacemesos_1_1internal_1_1master_1_1allocator.html">mesos::internal::master::allocator</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structprocess_1_1ExitedEvent.html">ExitedEvent</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classnet_1_1IPv4.html">IPv4</a> (<a class="el" href="namespacenet.html">net</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structprocess_1_1http_1_1NotAcceptable.html">NotAcceptable</a> (<a class="el" href="namespaceprocess_1_1http.html">process::http</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classos_1_1Stack.html">Stack</a> (<a class="el" href="namespaceos.html">os</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html">Allocator</a> (<a class="el" href="namespacemesos_1_1allocator.html">mesos::allocator</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structlambda_1_1internal_1_1Expand.html">Expand</a> (<a class="el" href="namespacelambda_1_1internal.html">lambda::internal</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classnet_1_1IPv6.html">IPv6</a> (<a class="el" href="namespacenet.html">net</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structprocess_1_1http_1_1NotFound.html">NotFound</a> (<a class="el" href="namespaceprocess_1_1http.html">process::http</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1master_1_1contender_1_1StandaloneMasterContender.html">StandaloneMasterContender</a> (<a class="el" href="namespacemesos_1_1master_1_1contender.html">mesos::master::contender</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classmesos_1_1modules_1_1Anonymous.html">Anonymous</a> (<a class="el" href="namespacemesos_1_1modules.html">mesos::modules</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structlambda_1_1internal_1_1Expand_3_010_01_4.html">Expand&lt; 0 &gt;</a> (<a class="el" href="namespacelambda_1_1internal.html">lambda::internal</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structstd_1_1is__bind__expression_3_01lambda_1_1internal_1_1Partial_3_01F_00_01Args_8_8_8_4_01_4.html">is_bind_expression&lt; lambda::internal::Partial&lt; F, Args...&gt; &gt;</a> (<a class="el" href="namespacestd.html">std</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structNothing.html">Nothing</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1master_1_1detector_1_1StandaloneMasterDetector.html">StandaloneMasterDetector</a> (<a class="el" href="namespacemesos_1_1master_1_1detector.html">mesos::master::detec
 tor</a>)&#160;&#160;&#160;</td></tr>
+</td><td valign="top"><a class="el" href="classErrnoError.html">ErrnoError</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structcpp14_1_1integer__sequence.html">integer_sequence</a> (<a class="el" href="namespacecpp14.html">cpp14</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1slave_1_1NetClsHandle.html">NetClsHandle</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1http_1_1Server.html">Server</a> (<a class="el" href="namespaceprocess_1_1http.html">process::http</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="structprocess_1_1ErrnoFailure.html">ErrnoFailure</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structcpp14_1_1internal_1_1IntegerSequenceGen.html">IntegerSequenceGen</a> (<a class="el" href="namespacecpp14_1_1internal.html">cpp14::internal</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NetClsHandleManager.html">NetClsHandleManager</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structprocess_1_1http_1_1ServiceUnavailable.html">ServiceUnavailable</a> (<a class="el" href="namespaceprocess_1_1http.html">process::http</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="structprocess_1_1http_1_1Accepted.html">Accepted</a> (<a class="el" href="namespaceprocess_1_1http.html">process::http</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classError.html">Error</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structcpp14_1_1internal_1_1IntegerSequenceGen_3_01T_00_010_00_01Is_8_8_8_4.html">IntegerSequenceGen&lt; T, 0, Is...&gt;</a> (<a class="el" href="namespacecpp14_1_1internal.html">cpp14::internal</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NetClsSubsystem.html">NetClsSubsystem</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classorg_1_1apache_1_1zookeeper_1_1server_1_1SessionTracker.html">SessionTracker</a> (<a class="el" href="namespaceorg_1_1apache_1_1zookeeper_1_1server.html">org::apache::zookeeper::server</a>)&#160;&#1
 60;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classmesos_1_1AcceptingObjectApprover.html">AcceptingObjectApprover</a> (<a class="el" href="namespacemesos.html">mesos</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structprocess_1_1Event.html">Event</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structprocess_1_1http_1_1InternalServerError.html">InternalServerError</a> (<a class="el" href="namespaceprocess_1_1http.html">process::http</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classrouting_1_1Netlink.html">Netlink</a> (<a class="el" href="namespacerouting.html">routing</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1tests_1_1SetnsTestHelper.html">SetnsTestHelper</a> (<a class="el" href="namespacemesos_1_1internal_1_1tests.html">mesos::internal::tests</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="structcgroups_1_1devices_1_1Entry_1_1Access.html">Entry::Access</a> (<a class="el" href="namespacecgroups_1_1devices.html">cgroups::devices</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1tests_1_1ZooKeeperTest_1_1TestWatcher_1_1Event.html">ZooKeeperTest::TestWatcher::Event</a> (<a class="el" href="namespacemesos_1_1internal_1_1tests.html">mesos::internal::tests</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1python_1_1InterpreterLock.html">InterpreterLock</a> (<a class="el" href="namespacemesos_1_1python.html">mesos::python</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NetPrioSubsystem.html">NetPrioSubsystem</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1Shared.html">Shared</a> (<a class="el" href
 ="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="structDocker_1_1Device_1_1Access.html">Docker::Device::Access</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structprocess_1_1EventConsumer.html">EventConsumer</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classInterval.html">Interval</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classNetwork.html">Network</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SharedFilesystemIsolatorProcess.html">SharedFilesystemIsolatorProcess</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classrouting_1_1action_1_1Action.html">Action</a> (<a class="el" href="namespacerouting_1_1action.html">routing::action</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1EventLoop.html">EventLoop</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structboost_1_1icl_1_1interval__bound__type_3_01Interval_3_01T_01_4_01_4.html">interval_bound_type&lt; Interval&lt; T &gt; &gt;</a> (<a class="el" href="namespaceboost_1_1icl.html">boost::icl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classnet_1_1IP_1_1Network.html">IP::Network</a> (<a class="el" href="namespacenet.html">net</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classSharedHandle.html">SharedHandle</a>&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classmesos_1_1internal_1_1tests_1_1ActiveUserTestHelper.html">ActiveUserTestHelper</a> (<a class="el" href="namespacemesos_1_1internal_1_1tests.html">mesos::internal::tests</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1EventQueue.html">EventQueue</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structboost_1_1icl_1_1interval__traits_3_01Interval_3_01T_01_4_01_4.html">interval_traits&lt; Interval&lt; T &gt; &gt;</a> (<a class="el" href="namespaceboost_1_1icl.html">boost::icl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorProcess.html">NetworkCniIsolatorProcess</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html">Slave</a> (<a 
 class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classprocess_1_1network_1_1Address.html">Address</a> (<a class="el" href="namespaceprocess_1_1network.html">process::network</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structprocess_1_1EventVisitor.html">EventVisitor</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classIntervalSet.html">IntervalSet</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorSetup.html">NetworkCniIsolatorSetup</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess_1_1Slave.html">HierarchicalAllocatorProcess::Slave</a> (<a class="el" href="namespacemesos_1_1internal_1_1master_1_1allocator_1_1internal.html">mesos::internal::maste
 r::allocator::internal</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classprocess_1_1network_1_1unix_1_1Address.html">Address</a> (<a class="el" href="namespaceprocess_1_1network_1_1unix.html">process::network::unix</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structos_1_1Exec.html">Exec</a> (<a class="el" href="namespaceos.html">os</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structlambda_1_1internal_1_1Invoke.html">Invoke</a> (<a class="el" href="namespacelambda_1_1internal.html">lambda::internal</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkPortsIsolatorProcess.html">NetworkPortsIsolatorProcess</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html">Slave</a> (<a class="el" href="namespacemesos_1_1internal_1_1master.html">mesos::internal::master</a>)&#160;&#160;&#160
 ;</td></tr>
+<tr><td valign="top"><a class="el" href="classprocess_1_1network_1_1inet6_1_1Address.html">Address</a> (<a class="el" href="namespaceprocess_1_1network_1_1inet6.html">process::network::inet6</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html">Executor</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structlambda_1_1internal_1_1Invoke_3_01void_01_4.html">Invoke&lt; void &gt;</a> (<a class="el" href="namespacelambda_1_1internal.html">lambda::internal</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classNetworkProcess.html">NetworkProcess</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1tests_1_1cluster_1_1Slave.html">Slave</a> (<a class="el" href="namespacemesos_1_1internal_1_1tests_1_1cluster.html">mesos::internal::tests::cluster</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classprocess_1_1network_1_1inet4_1_1Address.html">Address</a> (<a class="el" href="namespaceprocess_1_1network_1_1inet4.html">process::network::inet4</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1Executor.html">Executor</a> (<a class="el" href="namespacemesos.html">mesos</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1slave_1_1ContainerIO_1_1IO.html">ContainerIO::IO</a> (<a class="el" href="namespacemesos_1_1slave.html">mesos::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classorg_1_1apache_1_1zookeeper_1_1server_1_1NIOServerCnxnFactory.html">NIOServerCnxnFactory</a> (<a class="el" href="namespaceorg_1_1apache_1_1zookeeper_1_1server.html">org::apache::zookeeper::server</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1SlaveState.html">SlaveState</a> (<a class="el" href="namespacemesos_1_1internal_1_1
 slave_1_1state.html">mesos::internal::slave::state</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html">Address</a> (<a class="el" href="namespaceprocess_1_1network_1_1inet.html">process::network::inet</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1Executor.html">Executor</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1Subprocess_1_1IO.html">Subprocess::IO</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter_1_1Node.html">DRFSorter::Node</a> (<a class="el" href="namespacemesos_1_1internal_1_1master_1_1allocator.html">mesos::internal::master::allocator</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1network_1_1internal_1_1Socket.html">Socket</a> (<a class="el" href="namespaceprocess_1_1network_1_1internal.html">process::ne
 twork::internal</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classmesos_1_1resource__provider_1_1AdmitResourceProvider.html">AdmitResourceProvider</a> (<a class="el" href="namespacemesos_1_1resource__provider.html">mesos::resource_provider</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1ExecutorDriver.html">ExecutorDriver</a> (<a class="el" href="namespacemesos.html">mesos</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1IOSwitchboard.html">IOSwitchboard</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structNone.html">None</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1network_1_1internal_1_1SocketImpl.html">SocketImpl</a> (<a class="el" href="namespaceprocess_1_1network_1_1internal.html">process::network::internal</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classmesos_1_1internal_1_1master_1_1AdmitSlave.html">AdmitSlave</a> (<a class="el" href="namespacemesos_1_1internal_1_1master.html">mesos::internal::master</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1slave_1_1paths_1_1ExecutorRunPath.html">ExecutorRunPath</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave_1_1paths.html">mesos::internal::slave::paths</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1IOSwitchboardServer.html">IOSwitchboardServer</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NoopQoSController.html">NoopQoSController</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1S
 ocketManager.html">SocketManager</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classmesos_1_1resource__provider_1_1AgentRegistrar.html">AgentRegistrar</a> (<a class="el" href="namespacemesos_1_1resource__provider.html">mesos::resource_provider</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1ExecutorState.html">ExecutorState</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave_1_1state.html">mesos::internal::slave::state</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classnet_1_1IP.html">IP</a> (<a class="el" href="namespacenet.html">net</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NoopResourceEstimator.html">NoopResourceEstimator</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1Sorter.html">Sorter</a> (<a class="el" href="namespace
 mesos_1_1internal_1_1master_1_1allocator.html">mesos::internal::master::allocator</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter_1_1Node_1_1Allocation.html">DRFSorter::Node::Allocation</a> (<a class="el" href="namespacemesos_1_1internal_1_1master_1_1allocator.html">mesos::internal::master::allocator</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structprocess_1_1ExitedEvent.html">ExitedEvent</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classnet_1_1IPv4.html">IPv4</a> (<a class="el" href="namespacenet.html">net</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structprocess_1_1http_1_1NotAcceptable.html">NotAcceptable</a> (<a class="el" href="namespaceprocess_1_1http.html">process::http</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classSSLTemporaryDirectoryTest.html">SSLTemporaryDirectoryTest</a>&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html">Allocator</a> (<a class="el" href="namespacemesos_1_1allocator.html">mesos::allocator</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structlambda_1_1internal_1_1Expand.html">Expand</a> (<a class="el" href="namespacelambda_1_1internal.html">lambda::internal</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classnet_1_1IPv6.html">IPv6</a> (<a class="el" href="namespacenet.html">net</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structprocess_1_1http_1_1NotFound.html">NotFound</a> (<a class="el" href="namespaceprocess_1_1http.html">process::http</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classos_1_1Stack.html">Stack</a> (<a class="el" href="namespaceos.html">os</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classmesos_1_1modules_1_1Anonymous.html">Anonymous</a> (<a class="el" href="namespacemesos_1_1modules.html">mesos::modules</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structlambda_1_1internal_1_1Expand_3_010_01_4.html">Expand&lt; 0 &gt;</a> (<a class="el" href="namespacelambda_1_1internal.html">lambda::internal</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structstd_1_1is__bind__expression_3_01lambda_1_1internal_1_1Partial_3_01F_00_01Args_8_8_8_4_01_4.html">is_bind_expression&lt; lambda::internal::Partial&lt; F, Args...&gt; &gt;</a> (<a class="el" href="namespacestd.html">std</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structNothing.html">Nothing</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1master_1_1contender_1_1StandaloneMasterContender.html">StandaloneMasterContender</a> (<a class="el" href="namespacemesos_1_1master_1_1contender.html">mesos::master::c
 ontender</a>)&#160;&#160;&#160;</td></tr>
 <tr><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1AppcRuntimeIsolatorProcess.html">AppcRuntimeIsolatorProcess</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_F"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;F&#160;&#160;</div></td></tr></table>
-</td><td valign="top"><a class="el" href="structis__specialization__of.html">is_specialization_of</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structprocess_1_1http_1_1NotImplemented.html">NotImplemented</a> (<a class="el" href="namespaceprocess_1_1http.html">process::http</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1master_1_1maintenance_1_1StartMaintenance.html">StartMaintenance</a> (<a class="el" href="namespacemesos_1_1internal_1_1master_1_1maintenance.html">mesos::internal::master::maintenance</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classos_1_1raw_1_1Argv.html">Argv</a> (<a class="el" href="namespaceos_1_1raw.html">os::raw</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structis__specialization__of_3_01T_00_01T_3_01Args_8_8_8_4_01_4.html">is_specialization_of&lt; T, T&lt; Args...&gt; &gt;</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structJSON_1_1Null.html">Null</a> (<a class="el" href="namespaceJSON.html">JSON</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1log_1_1Storage_1_1State.html">Storage::State</a> (<a class="el" href="namespacemesos_1_1internal_1_1log.html">mesos::internal::log</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="structJSON_1_1Array.html">Array</a> (<a class="el" href="namespaceJSON.html">JSON</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structprocess_1_1Failure.html">Failure</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1slave_1_1Isolator.html">Isolator</a> (<a class="el" href="namespacemesos_1_1slave.html">mesos::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classJvm_1_1Null.html">Jvm::Null</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1StatusUpdateManagerProcess_1_1StatusUpdateStream_1_1State.html">StatusUpdateManagerProcess::StatusUpdateStream::State</a> (<a class="el" href="namespacemesos_1_1internal.html">mesos::internal</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classJSON_1_1ArrayWriter.html">ArrayWriter</a> (<a class="el" href="namespaceJSON.html">JSON</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structJSON_1_1False.html">False</a> (<a class="el" href="namespaceJSON.html">JSON</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structJSON_1_1internal_1_1IsSequence.html">IsSequence</a> (<a class="el" href="namespaceJSON_1_1internal.html">JSON::internal</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classJSON_1_1NullWriter.html">NullWriter</a> (<a class="el" href="namespaceJSON.html">JSON</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1State.html">State</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave_1_1state.html">mesos::internal::slave::state</a>)&#160;&#160;&#160;</td></tr>
+</td><td valign="top"><a class="el" href="structis__specialization__of.html">is_specialization_of</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structprocess_1_1http_1_1NotImplemented.html">NotImplemented</a> (<a class="el" href="namespaceprocess_1_1http.html">process::http</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1master_1_1detector_1_1StandaloneMasterDetector.html">StandaloneMasterDetector</a> (<a class="el" href="namespacemesos_1_1master_1_1detector.html">mesos::master::detector</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classos_1_1raw_1_1Argv.html">Argv</a> (<a class="el" href="namespaceos_1_1raw.html">os::raw</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structis__specialization__of_3_01T_00_01T_3_01Args_8_8_8_4_01_4.html">is_specialization_of&lt; T, T&lt; Args...&gt; &gt;</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structJSON_1_1Null.html">Null</a> (<a class="el" href="namespaceJSON.html">JSON</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1master_1_1maintenance_1_1StartMaintenance.html">StartMaintenance</a> (<a class="el" href="namespacemesos_1_1internal_1_1master_1_1maintenance.html">mesos::internal::master::maintenance</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="structJSON_1_1Array.html">Array</a> (<a class="el" href="namespaceJSON.html">JSON</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structprocess_1_1Failure.html">Failure</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1slave_1_1Isolator.html">Isolator</a> (<a class="el" href="namespacemesos_1_1slave.html">mesos::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classJvm_1_1Null.html">Jvm::Null</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1state_1_1protobuf_1_1State.html">State</a> (<a class="el" href="namespacemesos_1_1state_1_1protobuf.html">mesos::state::protobuf</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classJSON_1_1ArrayWriter.html">ArrayWriter</a> (<a class="el" href="namespaceJSON.html">JSON</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structJSON_1_1False.html">False</a> (<a class="el" href="namespaceJSON.html">JSON</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structJSON_1_1internal_1_1IsSequence.html">IsSequence</a> (<a class="el" href="namespaceJSON_1_1internal.html">JSON::internal</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classJSON_1_1NullWriter.html">NullWriter</a> (<a class="el" href="namespaceJSON.html">JSON</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1StatusUpdateManagerProcess_1_1State.html">StatusUpdateManagerProcess::State</a> (<a class="el" href="namespacemesos_1_1internal.html">mesos::internal</a>)&#160;&#160;&#160;</td></tr>
 <tr><td valign="top"><a class="el" href="classprocess_1_1AsyncExecutor.html">AsyncExecutor</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1appc_1_1Fetcher.html">Fetcher</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave_1_1appc.html">mesos::internal::slave::appc</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_J"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;J&#160;&#160;</div></td></tr></table>
-</td><td valign="top"><a class="el" href="structJSON_1_1Number.html">Number</a> (<a class="el" href="namespaceJSON.html">JSON</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1StatusUpdateManagerProcess_1_1State.html">StatusUpdateManagerProcess::State</a> (<a class="el" href="namespacemesos_1_1internal.html">mesos::internal</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="structAtLeastOneIsSameOrConvertible.html">AtLeastOneIsSameOrConvertible</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1uri_1_1Fetcher.html">Fetcher</a> (<a class="el" href="namespacemesos_1_1uri.html">mesos::uri</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classJSON_1_1NumberWriter.html">NumberWriter</a> (<a class="el" href="namespaceJSON.html">JSON</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1state_1_1State.html">State</a> (<a class="el" href="namespacemesos_1_1state.html">mesos::state</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="structAtLeastOneIsSameOrConvertible_3_01U_00_01T_00_01Ts_8_8_8_4.html">AtLeastOneIsSameOrConvertible&lt; U, T, Ts...&gt;</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Fetcher.html">Fetcher</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structJNI.html">JNI</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1slave_1_1NvidiaComponents.html">NvidiaComponents</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1state_1_1protobuf_1_1State.html">State</a> (<a class="el" href="namespacemesos_1_1state_1_1protobuf.html">mesos::state::protobuf</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classmesos_1_1v1_1_1Attributes.html">Attributes</a> (<a class="el" href="namespacemesos_1_1v1.html">mesos::v1</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess.html">FetcherProcess</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1internal_1_1JobObjectManager.html">JobObjectManager</a> (<a class="el" href="namespaceprocess_1_1internal.html">process::internal</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NvidiaGpuAllocator.html">NvidiaGpuAllocator</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1StateMachine.html">StateMachine</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;
 &#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classmesos_1_1Attributes.html">Attributes</a> (<a class="el" href="namespacemesos.html">mesos</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classJvm_1_1Field.html">Jvm::Field</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classJvm.html">Jvm</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NvidiaGpuIsolatorProcess.html">NvidiaGpuIsolatorProcess</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classJvm_1_1StaticVariable.html">Jvm::StaticVariable</a>&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1AufsBackend.html">AufsBackend</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="clasself_1_1File.html">File</a> (<a class="el" href="namespaceelf.html">elf</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1http_1_1authentication_1_1JWT.html">JWT</a> (<a class="el" href="namespaceprocess_1_1http_1_1authentication.html">process::http::authentication</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NvidiaVolume.html">NvidiaVolume</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structprocess_1_1Statistics.html">Statistics</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td></tr>
+</td><td valign="top"><a class="el" href="structJSON_1_1Number.html">Number</a> (<a class="el" href="namespaceJSON.html">JSON</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1state_1_1State.html">State</a> (<a class="el" href="namespacemesos_1_1state.html">mesos::state</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="structAtLeastOneIsSameOrConvertible.html">AtLeastOneIsSameOrConvertible</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1uri_1_1Fetcher.html">Fetcher</a> (<a class="el" href="namespacemesos_1_1uri.html">mesos::uri</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classJSON_1_1NumberWriter.html">NumberWriter</a> (<a class="el" href="namespaceJSON.html">JSON</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1log_1_1Storage_1_1State.html">Storage::State</a> (<a class="el" href="namespacemesos_1_1internal_1_1log.html">mesos::internal::log</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="structAtLeastOneIsSameOrConvertible_3_01U_00_01T_00_01Ts_8_8_8_4.html">AtLeastOneIsSameOrConvertible&lt; U, T, Ts...&gt;</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Fetcher.html">Fetcher</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structJNI.html">JNI</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1slave_1_1NvidiaComponents.html">NvidiaComponents</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1State.html">State</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave_1_1state.html">mesos::internal::slave::state</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classmesos_1_1v1_1_1Attributes.html">Attributes</a> (<a class="el" href="namespacemesos_1_1v1.html">mesos::v1</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess.html">FetcherProcess</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1internal_1_1JobObjectManager.html">JobObjectManager</a> (<a class="el" href="namespaceprocess_1_1internal.html">process::internal</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NvidiaGpuAllocator.html">NvidiaGpuAllocator</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1StatusUpdateManagerProcess_1_1StatusUpdateStream_1_1State.html">StatusUpdateManagerProc
 ess::StatusUpdateStream::State</a> (<a class="el" href="namespacemesos_1_1internal.html">mesos::internal</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classmesos_1_1Attributes.html">Attributes</a> (<a class="el" href="namespacemesos.html">mesos</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classJvm_1_1Field.html">Jvm::Field</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classJvm.html">Jvm</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NvidiaGpuIsolatorProcess.html">NvidiaGpuIsolatorProcess</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1StateMachine.html">StateMachine</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1AufsBackend.html">AufsBackend</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="clasself_1_1File.html">File</a> (<a class="el" href="namespaceelf.html">elf</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1http_1_1authentication_1_1JWT.html">JWT</a> (<a class="el" href="namespaceprocess_1_1http_1_1authentication.html">process::http::authentication</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NvidiaVolume.html">NvidiaVolume</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classJvm_1_1StaticVariable.html">Jvm::StaticVariable</a>&#160;&#160;&#160;</td></tr>
 <tr><td valign="top"><a class="el" href="classmesos_1_1Authenticatee.html">Authenticatee</a> (<a class="el" href="namespacemesos.html">mesos</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classjava_1_1io_1_1File.html">File</a> (<a class="el" href="namespacejava_1_1io.html">java::io</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1http_1_1authentication_1_1JWTError.html">JWTError</a> (<a class="el" href="namespaceprocess_1_1http_1_1authentication.html">process::http::authentication</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_O"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;O&#160;&#160;</div></td></tr></table>
-</td><td valign="top"><a class="el" href="structcgroups_1_1cpuacct_1_1Stats.html">Stats</a> (<a class="el" href="namespacecgroups_1_1cpuacct.html">cgroups::cpuacct</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classmesos_1_1http_1_1authentication_1_1Authenticatee.html">Authenticatee</a> (<a class="el" href="namespacemesos_1_1http_1_1authentication.html">mesos::http::authentication</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1FileEncoder.html">FileEncoder</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1authentication_1_1executor_1_1JWTSecretGenerator.html">JWTSecretGenerator</a> (<a class="el" href="namespacemesos_1_1authentication_1_1executor.html">mesos::authentication::executor</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structprocess_1_1http_1_1Status.html">Status</a> (<a class="el" href="namespaceprocess_1_1http.html">process::http</a>)&#160;&#160;&#160;</td></tr>
+</td><td valign="top"><a class="el" href="structprocess_1_1Statistics.html">Statistics</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classmesos_1_1http_1_1authentication_1_1Authenticatee.html">Authenticatee</a> (<a class="el" href="namespacemesos_1_1http_1_1authentication.html">mesos::http::authentication</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1FileEncoder.html">FileEncoder</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1authentication_1_1executor_1_1JWTSecretGenerator.html">JWTSecretGenerator</a> (<a class="el" href="namespacemesos_1_1authentication_1_1executor.html">mesos::authentication::executor</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structcgroups_1_1cpuacct_1_1Stats.html">Stats</a> (<a class="el" href="namespacecgroups_1_1cpuacct.html">cgroups::cpuacct</a>)&#160;&#160;&#160;</td></tr>
 <tr><td valign="top"><a class="el" href="structzookeeper_1_1Authentication.html">Authentication</a> (<a class="el" href="namespacezookeeper.html">zookeeper</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1Files.html">Files</a> (<a class="el" href="namespacemesos_1_1internal.html">mesos::internal</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_K"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;K&#160;&#160;</div></td></tr></table>
-</td><td valign="top"><a class="el" href="structJSON_1_1Object.html">Object</a> (<a class="el" href="namespaceJSON.html">JSON</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1StatusUpdateManagerProcess.html">StatusUpdateManagerProcess</a> (<a class="el" href="namespacemesos_1_1internal.html">mesos::internal</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="structprocess_1_1http_1_1authentication_1_1AuthenticationResult.html">AuthenticationResult</a> (<a class="el" href="namespaceprocess_1_1http_1_1authentication.html">process::http::authentication</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1FilesError.html">FilesError</a> (<a class="el" href="namespacemesos_1_1internal.html">mesos::internal</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1ObjectApprover_1_1Object.html">ObjectApprover::Object</a> (<a class="el" href="namespacemesos.html">mesos</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1master_1_1maintenance_1_1StopMaintenance.html">StopMaintenance</a> (<a class="el" href="namespacemesos_1_1internal_1_1master_1_1maintenance.html">mesos::internal::master::maintenance</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classprocess_1_1http_1_1authentication_1_1Authenticator.html">Authenticator</a> (<a class="el" href="namespaceprocess_1_1http_1_1authentication.html">process::http::authentication</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classorg_1_1apache_1_1zookeeper_1_1server_1_1persistence_1_1FileTxnSnapLog.html">FileTxnSnapLog</a> (<a class="el" href="namespaceorg_1_1apache_1_1zookeeper_1_1server_1_1persistence.html">org::apache::zookeeper::server::persistence</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classKernelSemaphore.html">KernelSemaphore</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classJvm_1_1Object.html">Jvm::Object</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structprocess_1_1http_1_1Server_1_1StopOptions.html">Server::StopOptions</a> (<a class="el" href="namespaceprocess_1_1http.html">process::http</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classmesos_1_1Authenticator.html">Authenticator</a> (<a class="el" href="namespacemesos.html">mesos</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structrouting_1_1filter_1_1Filter.html">Filter</a> (<a class="el" href="namespacerouting_1_1filter.html">routing::filter</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1tests_1_1KillPolicyTestHelper.html">KillPolicyTestHelper</a> (<a class="el" href="namespacemesos_1_1internal_1_1tests.html">mesos::internal::tests</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1ObjectApprover.html">ObjectApprover</a> (<a class="el" href="namespacemesos.html">mesos</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classStopwatch.html">Stopwatch</a>&#160;&#160;&#160;</td></tr>
+</td><td valign="top"><a class="el" href="structJSON_1_1Object.html">Object</a> (<a class="el" href="namespaceJSON.html">JSON</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structprocess_1_1http_1_1Status.html">Status</a> (<a class="el" href="namespaceprocess_1_1http.html">process::http</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="structprocess_1_1http_1_1authentication_1_1AuthenticationResult.html">AuthenticationResult</a> (<a class="el" href="namespaceprocess_1_1http_1_1authentication.html">process::http::authentication</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1FilesError.html">FilesError</a> (<a class="el" href="namespacemesos_1_1internal.html">mesos::internal</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classJvm_1_1Object.html">Jvm::Object</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1StatusUpdateManagerProcess.html">StatusUpdateManagerProcess</a> (<a class="el" href="namespacemesos_1_1internal.html">mesos::internal</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classprocess_1_1http_1_1authentication_1_1Authenticator.html">Authenticator</a> (<a class="el" href="namespaceprocess_1_1http_1_1authentication.html">process::http::authentication</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classorg_1_1apache_1_1zookeeper_1_1server_1_1persistence_1_1FileTxnSnapLog.html">FileTxnSnapLog</a> (<a class="el" href="namespaceorg_1_1apache_1_1zookeeper_1_1server_1_1persistence.html">org::apache::zookeeper::server::persistence</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classKernelSemaphore.html">KernelSemaphore</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1ObjectApprover_1_1Object.html">ObjectApprover::Object</a> (<a class="el" href="namespacemesos.html">mesos</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1master_1_1maintenance_1_1StopMaintenance.html">StopMaintenance</a> (<a class="el" href="namespaceme
 sos_1_1internal_1_1master_1_1maintenance.html">mesos::internal::master::maintenance</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classmesos_1_1Authenticator.html">Authenticator</a> (<a class="el" href="namespacemesos.html">mesos</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structrouting_1_1filter_1_1Filter.html">Filter</a> (<a class="el" href="namespacerouting_1_1filter.html">routing::filter</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1tests_1_1KillPolicyTestHelper.html">KillPolicyTestHelper</a> (<a class="el" href="namespacemesos_1_1internal_1_1tests.html">mesos::internal::tests</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1ObjectApprover.html">ObjectApprover</a> (<a class="el" href="namespacemesos.html">mesos</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structprocess_1_1http_1_1Server_1_1StopOptions.html">Server::StopOptions</a> (<a class="el" href="namespaceprocess_1_1http.html">process::http</a>)&#160;&#160;&#160;</td></tr>
 <tr><td valign="top"><a class="el" href="classprocess_1_1http_1_1authentication_1_1AuthenticatorManager.html">AuthenticatorManager</a> (<a class="el" href="namespaceprocess_1_1http_1_1authentication.html">process::http::authentication</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1Filter.html">Filter</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_L"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;L&#160;&#160;</div></td></tr></table>
-</td><td valign="top"><a class="el" href="classJSON_1_1ObjectWriter.html">ObjectWriter</a> (<a class="el" href="namespaceJSON.html">JSON</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="unionnet_1_1IP_1_1Storage.html">IP::Storage</a> (<a class="el" href="namespacenet.html">net</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classmesos_1_1AuthorizationAcceptor.html">AuthorizationAcceptor</a> (<a class="el" href="namespacemesos.html">mesos</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1FilterTestEventListener.html">FilterTestEventListener</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1OfferOperationStatusUpdateManager.html">OfferOperationStatusUpdateManager</a> (<a class="el" href="namespacemesos_1_1internal.html">mesos::internal</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1log_1_1Storage.html">Storage</a> (<a class="el" href="namespacemesos_1_1internal_1_1log.html">mesos::internal::log</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classmesos_1_1Authorizer.html">Authorizer</a> (<a class="el" href="namespacemesos.html">mesos</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1firewall_1_1FirewallRule.html">FirewallRule</a> (<a class="el" href="namespaceprocess_1_1firewall.html">process::firewall</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structLambdaTraits.html">LambdaTraits</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structprocess_1_1http_1_1OK.html">OK</a> (<a class="el" href="namespaceprocess_1_1http.html">process::http</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1state_1_1Storage.html">Storage</a> (<a class="el" href="namespacemesos_1_1state.html">mesos::state</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classprocess_1_1internal_1_1AwaitProcess.html">AwaitProcess</a> (<a class="el" href="namespaceprocess_1_1internal.html">process::internal</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structflags_1_1Flag.html">Flag</a> (<a class="el" href="namespaceflags.html">flags</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structLambdaTraits_3_01Result_07Class_1_1_5_08_07Args_8_8_8_08_01const_01_01_4.html">LambdaTraits&lt; Result(Class::*)(Args...) const  &gt;</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1Once.html">Once</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1StorageLocalResourceProvider.html">StorageLocalResourceProvider</a> (<a class="el" href="namespacemesos_1_1internal.html">mesos::internal</a>)&#160;&#160;&#160;</td></tr>
+</td><td valign="top"><a class="el" href="classJSON_1_1ObjectWriter.html">ObjectWriter</a> (<a class="el" href="namespaceJSON.html">JSON</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classStopwatch.html">Stopwatch</a>&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classmesos_1_1AuthorizationAcceptor.html">AuthorizationAcceptor</a> (<a class="el" href="namespacemesos.html">mesos</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1FilterTestEventListener.html">FilterTestEventListener</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1OfferOperationStatusUpdateManager.html">OfferOperationStatusUpdateManager</a> (<a class="el" href="namespacemesos_1_1internal.html">mesos::internal</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="unionnet_1_1IP_1_1Storage.html">IP::Storage</a> (<a class="el" href="namespacenet.html">net</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classmesos_1_1Authorizer.html">Authorizer</a> (<a class="el" href="namespacemesos.html">mesos</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1firewall_1_1FirewallRule.html">FirewallRule</a> (<a class="el" href="namespaceprocess_1_1firewall.html">process::firewall</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structLambdaTraits.html">LambdaTraits</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structprocess_1_1http_1_1OK.html">OK</a> (<a class="el" href="namespaceprocess_1_1http.html">process::http</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1log_1_1Storage.html">Storage</a> (<a class="el" href="namespacemesos_1_1internal_1_1log.html">mesos::internal::log</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classprocess_1_1internal_1_1AwaitProcess.html">AwaitProcess</a> (<a class="el" href="namespaceprocess_1_1internal.html">process::internal</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structflags_1_1Flag.html">Flag</a> (<a class="el" href="namespaceflags.html">flags</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structLambdaTraits_3_01Result_07Class_1_1_5_08_07Args_8_8_8_08_01const_01_01_4.html">LambdaTraits&lt; Result(Class::*)(Args...) const  &gt;</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1Once.html">Once</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1state_1_1Storage.html">Storage</a> (<a class="el" href="namespacemesos_1_1state.html">mesos::state</a>)&#160;&#160;&#160;</td></tr>
 <tr><td rowspan="2" valign="bottom"><a name="letter_B"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;B&#160;&#160;</div></td></tr></table>
-</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1tests_1_1HttpServerTestHelper_1_1Flags.html">HttpServerTestHelper::Flags</a> (<a class="el" href="namespacemesos_1_1internal_1_1tests.html">mesos::internal::tests</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1Latch.html">Latch</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1resource__provider_1_1Registrar_1_1Operation.html">Registrar::Operation</a> (<a class="el" href="namespacemesos_1_1resource__provider.html">mesos::resource_provider</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1Store.html">Store</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave_1_1docker.html">mesos::internal::slave::docker</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classmesos_1_1internal_1_1tests_1_1Flags.html">Flags</a> (<a class="el" href="namespacemesos_1_1internal_1_1tests.html">mesos::internal::tests</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Launcher.html">Launcher</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1master_1_1Operation.html">Operation</a> (<a class="el" href="namespacemesos_1_1internal_1_1master.html">mesos::internal::master</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1appc_1_1Store.html">Store</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave_1_1appc.html">mesos::internal::slave::appc</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Backend.html">Backend</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1tests_1_1CapabilitiesTestHelper_1_1Flags.html">CapabilitiesTestHelper::Flags</a> (<a class="el" href="namespacemesos_1_1internal_1_1tests.html">mesos::internal::tests</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classzookeeper_1_1LeaderContender.html">LeaderContender</a> (<a class="el" href="namespacezookeeper.html">zookeeper</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classOption.html">Option</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Store.html">Store</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="structprocess_1_1http_1_1BadRequest.html">BadRequest</a> (<a class="el" href="namespaceprocess_1_1http.html">process::http</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Read_1_1Flags.html">Read::Flags</a> (<a class="el" href="namespacemesos_1_1internal_1_1log_1_1tool.html">mesos::internal::log::tool</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classzookeeper_1_1LeaderDetector.html">LeaderDetector</a> (<a class="el" href="namespacezookeeper.html">zookeeper</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structprocess_1_1Subprocess_1_1IO_1_1OutputFileDescriptors.html">Subprocess::IO::OutputFileDescriptors</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1StreamingRequestDecoder.html">StreamingRequestDecoder</a> (<a class="el" href="namespaceprocess.html">process</a>)&
 #160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classmesos_1_1http_1_1authentication_1_1BasicAuthenticatee.html">BasicAuthenticatee</a> (<a class="el" href="namespacemesos_1_1http_1_1authentication.html">mesos::http::authentication</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1tests_1_1ActiveUserTestHelper_1_1Flags.html">ActiveUserTestHelper::Flags</a> (<a class="el" href="namespacemesos_1_1internal_1_1tests.html">mesos::internal::tests</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structJSON_1_1internal_1_1LessPrefer.html">LessPrefer</a> (<a class="el" href="namespaceJSON_1_1internal.html">JSON::internal</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1OverlayBackend.html">OverlayBackend</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1StreamingResponseDecode
 r.html">StreamingResponseDecoder</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classprocess_1_1http_1_1authentication_1_1BasicAuthenticator.html">BasicAuthenticator</a> (<a class="el" href="namespaceprocess_1_1http_1_1authentication.html">process::http::authentication</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html">Flags</a> (<a class="el" href="namespacemesos_1_1internal_1_1logging.html">mesos::internal::logging</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classorg_1_1apache_1_1log4j_1_1Level.html">Level</a> (<a class="el" href="namespaceorg_1_1apache_1_1log4j.html">org::apache::log4j</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structOverload.html">Overload</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1StatusUpdateManagerProcess_1_1State_1_1StreamState.html">StatusUpdateManagerProcess::State::StreamState</a> (<a class="el" href="namespacemesos_1_1internal.html">mesos::inter
 nal</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classmesos_1_1http_1_1authentication_1_1BasicAuthenticatorFactory.html">BasicAuthenticatorFactory</a> (<a class="el" href="namespacemesos_1_1http_1_1authentication.html">mesos::http::authentication</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Replica_1_1Flags.html">Replica::Flags</a> (<a class="el" href="namespacemesos_1_1internal_1_1log_1_1tool.html">mesos::internal::log::tool</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1state_1_1LevelDBStorage.html">LevelDBStorage</a> (<a class="el" href="namespacemesos_1_1state.html">mesos::state</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structOverload_3_01F_01_4.html">Overload&lt; F &gt;</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structJSON_1_1String.html">String</a> (<a class="el" href="namespaceJSON.html">JSON</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classmesos_1_1internal_1_1xfs_1_1BasicBlocks.html">BasicBlocks</a> (<a class="el" href="namespacemesos_1_1internal_1_1xfs.html">mesos::internal::xfs</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Initialize_1_1Flags.html">Initialize::Flags</a> (<a class="el" href="namespacemesos_1_1internal_1_1log_1_1tool.html">mesos::internal::log::tool</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1log_1_1LevelDBStorage.html">LevelDBStorage</a> (<a class="el" href="namespacemesos_1_1internal_1_1log.html">mesos::internal::log</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1Owned.html">Owned</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structstrings_1_1internal_1_1stringify.html">stringify</a> (<a class="el" href="namespacestrings_1_1internal.html">string
 s::internal</a>)&#160;&#160;&#160;</td></tr>
+</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1tests_1_1HttpServerTestHelper_1_1Flags.html">HttpServerTestHelper::Flags</a> (<a class="el" href="namespacemesos_1_1internal_1_1tests.html">mesos::internal::tests</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1Latch.html">Latch</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1resource__provider_1_1Registrar_1_1Operation.html">Registrar::Operation</a> (<a class="el" href="namespacemesos_1_1resource__provider.html">mesos::resource_provider</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1StorageLocalResourceProvider.html">StorageLocalResourceProvider</a> (<a class="el" href="namespacemesos_1_1internal.html">mesos::internal</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classmesos_1_1internal_1_1tests_1_1Flags.html">Flags</a> (<a class="el" href="namespacemesos_1_1internal_1_1tests.html">mesos::internal::tests</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Launcher.html">Launcher</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1master_1_1Operation.html">Operation</a> (<a class="el" href="namespacemesos_1_1internal_1_1master.html">mesos::internal::master</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1Store.html">Store</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave_1_1docker.html">mesos::internal::slave::docker</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Backend.html">Backend</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1tests_1_1CapabilitiesTestHelper_1_1Flags.html">CapabilitiesTestHelper::Flags</a> (<a class="el" href="namespacemesos_1_1internal_1_1tests.html">mesos::internal::tests</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classzookeeper_1_1LeaderContender.html">LeaderContender</a> (<a class="el" href="namespacezookeeper.html">zookeeper</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classOption.html">Option</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1appc_1_1Store.html">Store</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave_1_1appc.html">mesos::internal::slave::appc</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="structprocess_1_1http_1_1BadRequest.html">BadRequest</a> (<a class="el" href="namespaceprocess_1_1http.html">process::http</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Read_1_1Flags.html">Read::Flags</a> (<a class="el" href="namespacemesos_1_1internal_1_1log_1_1tool.html">mesos::internal::log::tool</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classzookeeper_1_1LeaderDetector.html">LeaderDetector</a> (<a class="el" href="namespacezookeeper.html">zookeeper</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structprocess_1_1Subprocess_1_1IO_1_1OutputFileDescriptors.html">Subprocess::IO::OutputFileDescriptors</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Store.html">Store</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::inte
 rnal::slave</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classmesos_1_1http_1_1authentication_1_1BasicAuthenticatee.html">BasicAuthenticatee</a> (<a class="el" href="namespacemesos_1_1http_1_1authentication.html">mesos::http::authentication</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1tests_1_1ActiveUserTestHelper_1_1Flags.html">ActiveUserTestHelper::Flags</a> (<a class="el" href="namespacemesos_1_1internal_1_1tests.html">mesos::internal::tests</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structJSON_1_1internal_1_1LessPrefer.html">LessPrefer</a> (<a class="el" href="namespaceJSON_1_1internal.html">JSON::internal</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1OverlayBackend.html">OverlayBackend</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1StreamingRequestDecoder
 .html">StreamingRequestDecoder</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classprocess_1_1http_1_1authentication_1_1BasicAuthenticator.html">BasicAuthenticator</a> (<a class="el" href="namespaceprocess_1_1http_1_1authentication.html">process::http::authentication</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html">Flags</a> (<a class="el" href="namespacemesos_1_1internal_1_1logging.html">mesos::internal::logging</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classorg_1_1apache_1_1log4j_1_1Level.html">Level</a> (<a class="el" href="namespaceorg_1_1apache_1_1log4j.html">org::apache::log4j</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structOverload.html">Overload</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1StreamingResponseDecoder.html">StreamingResponseDecoder</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classmesos_1_1http_1_1authentication_1_1BasicAuthenticatorFactory.html">BasicAuthenticatorFactory</a> (<a class="el" href="namespacemesos_1_1http_1_1authentication.html">mesos::http::authentication</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Replica_1_1Flags.html">Replica::Flags</a> (<a class="el" href="namespacemesos_1_1internal_1_1log_1_1tool.html">mesos::internal::log::tool</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1state_1_1LevelDBStorage.html">LevelDBStorage</a> (<a class="el" href="namespacemesos_1_1state.html">mesos::state</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structOverload_3_01F_01_4.html">Overload&lt; F &gt;</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1StatusUpdateManagerProcess_1_1State_1_1StreamState.html">StatusUpdateManagerProcess::State::StreamState</a> (<a class=
 "el" href="namespacemesos_1_1internal.html">mesos::internal</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classmesos_1_1internal_1_1xfs_1_1BasicBlocks.html">BasicBlocks</a> (<a class="el" href="namespacemesos_1_1internal_1_1xfs.html">mesos::internal::xfs</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Initialize_1_1Flags.html">Initialize::Flags</a> (<a class="el" href="namespacemesos_1_1internal_1_1log_1_1tool.html">mesos::internal::log::tool</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1log_1_1LevelDBStorage.html">LevelDBStorage</a> (<a class="el" href="namespacemesos_1_1internal_1_1log.html">mesos::internal::log</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1Owned.html">Owned</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structJSON_1_1String.html">String</a> (<a class="el" href="namespaceJSON.html">JSON</a>)&#160;&#160;&#160;</td></tr>
 <tr><td valign="top"><a class="el" href="classorg_1_1apache_1_1zookeeper_1_1server_1_1ZooKeeperServer_1_1BasicDataTreeBuilder.html">ZooKeeperServer::BasicDataTreeBuilder</a> (<a class="el" href="namespaceorg_1_1apache_1_1zookeeper_1_1server.html">org::apache::zookeeper::server</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark_1_1Flags.html">Benchmark::Flags</a> (<a class="el" href="namespacemesos_1_1internal_1_1log_1_1tool.html">mesos::internal::log::tool</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1network_1_1internal_1_1LibeventSSLSocketImpl.html">LibeventSSLSocketImpl</a> (<a class="el" href="namespaceprocess_1_1network_1_1internal.html">process::network::internal</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_P"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;P&#160;&#160;</div></td></tr></table>
-</td><td valign="top"><a class="el" href="structstrings_1_1internal_1_1stringify_3_01std_1_1string_00_01true_01_4.html">stringify&lt; std::string, true &gt;</a> (<a class="el" href="namespacestrings_1_1internal.html">strings::internal</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark.html">Benchmark</a> (<a class="el" href="namespacemesos_1_1internal_1_1log_1_1tool.html">mesos::internal::log::tool</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">Flags</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#16

<TRUNCATED>

[09/17] mesos-site git commit: Updated the website built from mesos SHA: 848767b.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/781e3256/content/api/latest/c++/index.hhc
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/index.hhc b/content/api/latest/c++/index.hhc
index 2cc8ee7..994141b 100644
--- a/content/api/latest/c++/index.hhc
+++ b/content/api/latest/c++/index.hhc
@@ -2012,7 +2012,7 @@
             </UL>
           <LI><OBJECT type="text/sitemap"><param name="Name" value="Slave"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Slave.html"><param name="ImageNumber" value="1"></OBJECT>
             <UL>
-            <LI><OBJECT type="text/sitemap"><param name="Name" value="Slave"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Slave.html#ab8eb19951483a5a0e9c18d300e62b566"><param name="ImageNumber" value="11"></OBJECT>
+            <LI><OBJECT type="text/sitemap"><param name="Name" value="Slave"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Slave.html#ad9989edad235edf8dfcb40cb68966469"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="~Slave"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Slave.html#a75ee8f58d2d7a0e084720bcd3b2a7081"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="addExecutor"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Slave.html#afd8aee2ceefa2eaa409417e4e86edb7b"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="addInverseOffer"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Slave.html#aa3bfa200131dd8cd4e210bb93e15ec75"><param name="ImageNumber" value="11"></OBJECT>
@@ -2030,7 +2030,7 @@
             <LI><OBJECT type="text/sitemap"><param name="Name" value="removeOffer"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Slave.html#a770af1a5b6b8eecb53a55e3df1388889"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="removeOfferOperation"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Slave.html#ae183d2acd05788b34438f10bf77969fb"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="removeTask"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Slave.html#ae9f6573ace87d74380e2ee68b9b61864"><param name="ImageNumber" value="11"></OBJECT>
-            <LI><OBJECT type="text/sitemap"><param name="Name" value="update"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Slave.html#aee387b414e05844bfc58d57d51f5e1bd"><param name="ImageNumber" value="11"></OBJECT>
+            <LI><OBJECT type="text/sitemap"><param name="Name" value="update"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Slave.html#a38e7f72f0a622954c3cef7bed8944864"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="active"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Slave.html#aa112c6ba4de9bd7ab91365adf92d5c77"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="capabilities"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Slave.html#ad684be997cbb5c701e3fe54b36c2b207"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="checkpointedResources"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Slave.html#a5324f39f9aebebd7a65baa4edf1789f9"><param name="ImageNumber" value="11"></OBJECT>
@@ -2078,7 +2078,7 @@
             <LI><OBJECT type="text/sitemap"><param name="Name" value="Master"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#a111451890cbc49fc403168624c536d7a"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="~Master"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#a764cc788ce2694bc201e8f7dfc24d005"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="___reregisterSlave"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#a5c9f4952b05b9d4059ad931e06634a1d"><param name="ImageNumber" value="11"></OBJECT>
-            <LI><OBJECT type="text/sitemap"><param name="Name" value="__registerSlave"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#ab48b658f3e1c200018df250556d03f06"><param name="ImageNumber" value="11"></OBJECT>
+            <LI><OBJECT type="text/sitemap"><param name="Name" value="__registerSlave"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#a8064a4974504539c3cf39db9bdb8b1d5"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="__removeSlave"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#a7e69bade1f48cf7ff9245e4624d51be7"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="__reregisterSlave"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#a22310f05b4fa59324ae6a0765a47b232"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="_agentReregisterTimeout"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#ada6e99db89ac87b9a716562c2b0bcc7b"><param name="ImageNumber" value="11"></OBJECT>
@@ -2091,7 +2091,7 @@
             <LI><OBJECT type="text/sitemap"><param name="Name" value="_markUnreachableAfterFailover"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#a9adffb94c23fb3a18de92e7b113ce0dd"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="_reconcileTasks"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#a39d90fa7d691113fd8def8598b621453"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="_recover"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#acc7eaee208d8a9bfcf444864518c51dd"><param name="ImageNumber" value="11"></OBJECT>
-            <LI><OBJECT type="text/sitemap"><param name="Name" value="_registerSlave"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#a388c2d907ea05621b72d58e7dd4b5144"><param name="ImageNumber" value="11"></OBJECT>
+            <LI><OBJECT type="text/sitemap"><param name="Name" value="_registerSlave"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#a9c2800b091218dbc9eafc17b89d95f0d"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="_removeSlave"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#a4ce208687ecf654ebd24406ceb99c3d2"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="_reregisterSlave"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#a7bf4163064cf0438eebefb7b189e3679"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="activateRecoveredFramework"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#a2d4b5ce9e8d5ccd2c6aa826e9a9592a0"><param name="ImageNumber" value="11"></OBJECT>
@@ -2157,7 +2157,7 @@
             <LI><OBJECT type="text/sitemap"><param name="Name" value="recoveredSlavesTimeout"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#ab609269957c32b5138b3bfc61194a789"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="recoverFramework"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#a98cf6f42201feca492b223305df1a137"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="registerFramework"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#a4788e54ee02bc123346a7cee04e7cc19"><param name="ImageNumber" value="11"></OBJECT>
-            <LI><OBJECT type="text/sitemap"><param name="Name" value="registerSlave"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#a09b6550385f8360a5ed858854793f8f3"><param name="ImageNumber" value="11"></OBJECT>
+            <LI><OBJECT type="text/sitemap"><param name="Name" value="registerSlave"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#a68134d39542a47d999e5002e23c00c23"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="removeExecutor"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#a22c33d6eb4a0d89677c6c014324d6670"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="removeFramework"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#a79038036cb84f4b429aece8ab1a3dd9b"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="removeFramework"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#ada94455da8345b7bdd9572069dfe971c"><param name="ImageNumber" value="11"></OBJECT>
@@ -3815,6 +3815,16 @@
             <LI><OBJECT type="text/sitemap"><param name="Name" value="slave"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Framework.html#a28542cb83d680c4bd37f31ae58382866"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="state"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Framework.html#adbfec960b7cb705602bdac9853fb0c12"><param name="ImageNumber" value="11"></OBJECT>
             </UL>
+          <LI><OBJECT type="text/sitemap"><param name="Name" value="ResourceProvider"><param name="Local" value="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html"><param name="ImageNumber" value="1"></OBJECT>
+            <UL>
+            <LI><OBJECT type="text/sitemap"><param name="Name" value="ResourceProvider"><param name="Local" value="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html#a7b0c27289426d4a7f1c17a1ac1591969"><param name="ImageNumber" value="11"></OBJECT>
+            <LI><OBJECT type="text/sitemap"><param name="Name" value="addOfferOperation"><param name="Local" value="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html#a9fbfda12d67bc826237b0a6127facc52"><param name="ImageNumber" value="11"></OBJECT>
+            <LI><OBJECT type="text/sitemap"><param name="Name" value="removeOfferOperation"><param name="Local" value="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html#ab30d54238e84636a2c45804a6e13af6e"><param name="ImageNumber" value="11"></OBJECT>
+            <LI><OBJECT type="text/sitemap"><param name="Name" value="info"><param name="Local" value="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html#a8babf26b02de2788d8b7286e20a29022"><param name="ImageNumber" value="11"></OBJECT>
+            <LI><OBJECT type="text/sitemap"><param name="Name" value="offerOperations"><param name="Local" value="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html#a7501856ac29c45a1fd75dc12f3342e10"><param name="ImageNumber" value="11"></OBJECT>
+            <LI><OBJECT type="text/sitemap"><param name="Name" value="resourceVersion"><param name="Local" value="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html#aff76550b79d71087708ccbb25f9b3a5a"><param name="ImageNumber" value="11"></OBJECT>
+            <LI><OBJECT type="text/sitemap"><param name="Name" value="totalResources"><param name="Local" value="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html#a809ab46f97f691d5531acd90cb31046d"><param name="ImageNumber" value="11"></OBJECT>
+            </UL>
           <LI><OBJECT type="text/sitemap"><param name="Name" value="TaskStatusUpdateManager"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1TaskStatusUpdateManager.html"><param name="ImageNumber" value="1"></OBJECT>
             <UL>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="TaskStatusUpdateManager"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1TaskStatusUpdateManager.html#af68587287ae6c02ce62e3075dafcbfa5"><param name="ImageNumber" value="11"></OBJECT>
@@ -4499,9 +4509,9 @@
           <LI><OBJECT type="text/sitemap"><param name="Name" value="UpdateState"><param name="Local" value="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html"><param name="ImageNumber" value="1"></OBJECT>
             <UL>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="info"><param name="Local" value="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html#a6d3b60f2f7802ac08819639e576e2ed1"><param name="ImageNumber" value="11"></OBJECT>
-            <LI><OBJECT type="text/sitemap"><param name="Name" value="operations"><param name="Local" value="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html#afe9970fcb7c754bfbe3830da09c67094"><param name="ImageNumber" value="11"></OBJECT>
-            <LI><OBJECT type="text/sitemap"><param name="Name" value="resourceVersionUuid"><param name="Local" value="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html#a764bf4863dbfcddcaa26fccbbb329253"><param name="ImageNumber" value="11"></OBJECT>
-            <LI><OBJECT type="text/sitemap"><param name="Name" value="total"><param name="Local" value="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html#a7e60c61dc5983f5244b71a29ddc2815b"><param name="ImageNumber" value="11"></OBJECT>
+            <LI><OBJECT type="text/sitemap"><param name="Name" value="offerOperations"><param name="Local" value="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html#abe0747f6250f667f3c97ce3840e94b31"><param name="ImageNumber" value="11"></OBJECT>
+            <LI><OBJECT type="text/sitemap"><param name="Name" value="resourceVersion"><param name="Local" value="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html#afc932a215e1e3c8f559f55c117400d03"><param name="ImageNumber" value="11"></OBJECT>
+            <LI><OBJECT type="text/sitemap"><param name="Name" value="totalResources"><param name="Local" value="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html#ae625629bc65b955af65190ca01fffef7"><param name="ImageNumber" value="11"></OBJECT>
             </UL>
           <LI><OBJECT type="text/sitemap"><param name="Name" value="Type"><param name="Local" value="structmesos_1_1internal_1_1ResourceProviderMessage.html#a1d0830e5e578ade7d92f9908efe8a5c5"><param name="ImageNumber" value="1"></OBJECT>
             <UL>
@@ -9618,6 +9628,7 @@
     <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::slave::NvidiaComponents"><param name="Local" value="structmesos_1_1internal_1_1slave_1_1NvidiaComponents.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::slave::NvidiaGpuAllocator"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1NvidiaGpuAllocator.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::slave::NvidiaVolume"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1NvidiaVolume.html"><param name="ImageNumber" value="11"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::ObjectApprover::Object"><param name="Local" value="structmesos_1_1ObjectApprover_1_1Object.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="Jvm::Object"><param name="Local" value="classJvm_1_1Object.html"><param name="ImageNumber" value="1"></OBJECT>
       <UL>
       <LI><OBJECT type="text/sitemap"><param name="Name" value="java::io::File"><param name="Local" value="classjava_1_1io_1_1File.html"><param name="ImageNumber" value="11"></OBJECT>
@@ -9638,7 +9649,6 @@
         <LI><OBJECT type="text/sitemap"><param name="Name" value="org::apache::zookeeper::server::ZooKeeperServer::BasicDataTreeBuilder"><param name="Local" value="classorg_1_1apache_1_1zookeeper_1_1server_1_1ZooKeeperServer_1_1BasicDataTreeBuilder.html"><param name="ImageNumber" value="11"></OBJECT>
         </UL>
       </UL>
-    <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::ObjectApprover::Object"><param name="Local" value="structmesos_1_1ObjectApprover_1_1Object.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="JSON::Object"><param name="Local" value="structJSON_1_1Object.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::ObjectApprover"><param name="Local" value="classmesos_1_1ObjectApprover.html"><param name="ImageNumber" value="1"></OBJECT>
       <UL>
@@ -9961,6 +9971,7 @@
       <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::slave::NoopResourceEstimator"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1NoopResourceEstimator.html"><param name="ImageNumber" value="11"></OBJECT>
       <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::tests::MockResourceEstimator"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1MockResourceEstimator.html"><param name="ImageNumber" value="11"></OBJECT>
       </UL>
+    <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::slave::ResourceProvider"><param name="Local" value="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::ResourceProviderManager"><param name="Local" value="classmesos_1_1internal_1_1ResourceProviderManager.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::ResourceProviderMessage"><param name="Local" value="structmesos_1_1internal_1_1ResourceProviderMessage.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::v1::Resources"><param name="Local" value="classmesos_1_1v1_1_1Resources.html"><param name="ImageNumber" value="11"></OBJECT>
@@ -10045,9 +10056,9 @@
       <UL>
       <LI><OBJECT type="text/sitemap"><param name="Name" value="SharedHandle"><param name="Local" value="classSharedHandle.html"><param name="ImageNumber" value="11"></OBJECT>
       </UL>
-    <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess::Slave"><param name="Local" value="structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess_1_1Slave.html"><param name="ImageNumber" value="11"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::master::Slave"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Slave.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::tests::cluster::Slave"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1cluster_1_1Slave.html"><param name="ImageNumber" value="11"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::master::Slave"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Slave.html"><param name="ImageNumber" value="11"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess::Slave"><param name="Local" value="structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess_1_1Slave.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::slave::state::SlaveState"><param name="Local" value="structmesos_1_1internal_1_1slave_1_1state_1_1SlaveState.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="process::network::internal::Socket< AddressType >"><param name="Local" value="classprocess_1_1network_1_1internal_1_1Socket.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="process::network::internal::Socket< inet::Address >"><param name="Local" value="classprocess_1_1network_1_1internal_1_1Socket.html"><param name="ImageNumber" value="11"></OBJECT>
@@ -10058,14 +10069,14 @@
       <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::master::allocator::DRFSorter"><param name="Local" value="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html"><param name="ImageNumber" value="11"></OBJECT>
       </UL>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="os::Stack"><param name="Local" value="classos_1_1Stack.html"><param name="ImageNumber" value="11"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::StatusUpdateManagerProcess< IDType, CheckpointType, UpdateType >::StatusUpdateStream::State"><param name="Local" value="structmesos_1_1internal_1_1StatusUpdateManagerProcess_1_1StatusUpdateStream_1_1State.html"><param name="ImageNumber" value="11"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::slave::state::State"><param name="Local" value="structmesos_1_1internal_1_1slave_1_1state_1_1State.html"><param name="ImageNumber" value="11"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::log::Storage::State"><param name="Local" value="structmesos_1_1internal_1_1log_1_1Storage_1_1State.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::state::State"><param name="Local" value="classmesos_1_1state_1_1State.html"><param name="ImageNumber" value="1"></OBJECT>
       <UL>
       <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::state::protobuf::State"><param name="Local" value="classmesos_1_1state_1_1protobuf_1_1State.html"><param name="ImageNumber" value="11"></OBJECT>
       </UL>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::StatusUpdateManagerProcess< IDType, CheckpointType, UpdateType >::State"><param name="Local" value="structmesos_1_1internal_1_1StatusUpdateManagerProcess_1_1State.html"><param name="ImageNumber" value="11"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::slave::state::State"><param name="Local" value="structmesos_1_1internal_1_1slave_1_1state_1_1State.html"><param name="ImageNumber" value="11"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::StatusUpdateManagerProcess< IDType, CheckpointType, UpdateType >::StatusUpdateStream::State"><param name="Local" value="structmesos_1_1internal_1_1StatusUpdateManagerProcess_1_1StatusUpdateStream_1_1State.html"><param name="ImageNumber" value="11"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::log::Storage::State"><param name="Local" value="structmesos_1_1internal_1_1log_1_1Storage_1_1State.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="process::StateMachine< State >"><param name="Local" value="classprocess_1_1StateMachine.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="static_visitor"><param name="ImageNumber" value="1"></OBJECT>
       <UL>
@@ -10372,6 +10383,10 @@
       <UL>
       <LI><OBJECT type="text/sitemap"><param name="Name" value="hashmap< process::UPID, std::string >"><param name="Local" value="classhashmap.html"><param name="ImageNumber" value="11"></OBJECT>
       </UL>
+    <LI><OBJECT type="text/sitemap"><param name="Name" value="unordered_map< ResourceProviderID, mesos::internal::slave::ResourceProvider *, typename std::conditional< std::is_enum< ResourceProviderID >::value,EnumClassHash,std::hash< ResourceProviderID >>::type, std::equal_to< ResourceProviderID > >"><param name="ImageNumber" value="1"></OBJECT>
+      <UL>
+      <LI><OBJECT type="text/sitemap"><param name="Name" value="hashmap< ResourceProviderID, mesos::internal::slave::ResourceProvider * >"><param name="Local" value="classhashmap.html"><param name="ImageNumber" value="11"></OBJECT>
+      </UL>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="unordered_map< ResourceProviderID, ResourceProviderInfo, typename std::conditional< std::is_enum< ResourceProviderID >::value,EnumClassHash,std::hash< ResourceProviderID >>::type, std::equal_to< ResourceProviderID > >"><param name="ImageNumber" value="1"></OBJECT>
       <UL>
       <LI><OBJECT type="text/sitemap"><param name="Name" value="hashmap< ResourceProviderID, ResourceProviderInfo >"><param name="Local" value="classhashmap.html"><param name="ImageNumber" value="11"></OBJECT>
@@ -10552,6 +10567,10 @@
       <UL>
       <LI><OBJECT type="text/sitemap"><param name="Name" value="hashmap< UUID, OfferOperation * >"><param name="Local" value="classhashmap.html"><param name="ImageNumber" value="11"></OBJECT>
       </UL>
+    <LI><OBJECT type="text/sitemap"><param name="Name" value="unordered_map< UUID, OfferOperation, typename std::conditional< std::is_enum< UUID >::value,EnumClassHash,std::hash< UUID >>::type, std::equal_to< UUID > >"><param name="ImageNumber" value="1"></OBJECT>
+      <UL>
+      <LI><OBJECT type="text/sitemap"><param name="Name" value="hashmap< UUID, OfferOperation >"><param name="Local" value="classhashmap.html"><param name="ImageNumber" value="11"></OBJECT>
+      </UL>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="unordered_map< UUID, process::Owned< mesos::internal::master::Master::Subscribers::Subscriber >, typename std::conditional< std::is_enum< UUID >::value,EnumClassHash,std::hash< UUID >>::type, std::equal_to< UUID > >"><param name="ImageNumber" value="1"></OBJECT>
       <UL>
       <LI><OBJECT type="text/sitemap"><param name="Name" value="hashmap< UUID, process::Owned< mesos::internal::master::Master::Subscribers::Subscriber > >"><param name="Local" value="classhashmap.html"><param name="ImageNumber" value="11"></OBJECT>
@@ -10623,8 +10642,8 @@
       <LI><OBJECT type="text/sitemap"><param name="Name" value="process::PID< slave::mesos::internal::tests::cluster::Slave >"><param name="Local" value="structprocess_1_1PID.html"><param name="ImageNumber" value="11"></OBJECT>
       <LI><OBJECT type="text/sitemap"><param name="Name" value="process::PID< T >"><param name="Local" value="structprocess_1_1PID.html"><param name="ImageNumber" value="11"></OBJECT>
       </UL>
-    <LI><OBJECT type="text/sitemap"><param name="Name" value="process::http::URL"><param name="Local" value="structprocess_1_1http_1_1URL.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="zookeeper::URL"><param name="Local" value="classzookeeper_1_1URL.html"><param name="ImageNumber" value="11"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Name" value="process::http::URL"><param name="Local" value="structprocess_1_1http_1_1URL.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="os::UTSInfo"><param name="Local" value="structos_1_1UTSInfo.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="uuid"><param name="ImageNumber" value="1"></OBJECT>
       <UL>
@@ -20560,7 +20579,7 @@
           <UL>
           <LI><OBJECT type="text/sitemap"><param name="Name" value="Slave"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Slave.html"><param name="ImageNumber" value="1"></OBJECT>
             <UL>
-            <LI><OBJECT type="text/sitemap"><param name="Name" value="Slave"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Slave.html#ab8eb19951483a5a0e9c18d300e62b566"><param name="ImageNumber" value="11"></OBJECT>
+            <LI><OBJECT type="text/sitemap"><param name="Name" value="Slave"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Slave.html#ad9989edad235edf8dfcb40cb68966469"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="~Slave"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Slave.html#a75ee8f58d2d7a0e084720bcd3b2a7081"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="addExecutor"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Slave.html#afd8aee2ceefa2eaa409417e4e86edb7b"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="addInverseOffer"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Slave.html#aa3bfa200131dd8cd4e210bb93e15ec75"><param name="ImageNumber" value="11"></OBJECT>
@@ -20578,7 +20597,7 @@
             <LI><OBJECT type="text/sitemap"><param name="Name" value="removeOffer"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Slave.html#a770af1a5b6b8eecb53a55e3df1388889"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="removeOfferOperation"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Slave.html#ae183d2acd05788b34438f10bf77969fb"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="removeTask"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Slave.html#ae9f6573ace87d74380e2ee68b9b61864"><param name="ImageNumber" value="11"></OBJECT>
-            <LI><OBJECT type="text/sitemap"><param name="Name" value="update"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Slave.html#aee387b414e05844bfc58d57d51f5e1bd"><param name="ImageNumber" value="11"></OBJECT>
+            <LI><OBJECT type="text/sitemap"><param name="Name" value="update"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Slave.html#a38e7f72f0a622954c3cef7bed8944864"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="active"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Slave.html#aa112c6ba4de9bd7ab91365adf92d5c77"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="capabilities"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Slave.html#ad684be997cbb5c701e3fe54b36c2b207"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="checkpointedResources"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Slave.html#a5324f39f9aebebd7a65baa4edf1789f9"><param name="ImageNumber" value="11"></OBJECT>
@@ -20626,7 +20645,7 @@
             <LI><OBJECT type="text/sitemap"><param name="Name" value="Master"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#a111451890cbc49fc403168624c536d7a"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="~Master"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#a764cc788ce2694bc201e8f7dfc24d005"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="___reregisterSlave"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#a5c9f4952b05b9d4059ad931e06634a1d"><param name="ImageNumber" value="11"></OBJECT>
-            <LI><OBJECT type="text/sitemap"><param name="Name" value="__registerSlave"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#ab48b658f3e1c200018df250556d03f06"><param name="ImageNumber" value="11"></OBJECT>
+            <LI><OBJECT type="text/sitemap"><param name="Name" value="__registerSlave"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#a8064a4974504539c3cf39db9bdb8b1d5"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="__removeSlave"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#a7e69bade1f48cf7ff9245e4624d51be7"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="__reregisterSlave"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#a22310f05b4fa59324ae6a0765a47b232"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="_agentReregisterTimeout"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#ada6e99db89ac87b9a716562c2b0bcc7b"><param name="ImageNumber" value="11"></OBJECT>
@@ -20639,7 +20658,7 @@
             <LI><OBJECT type="text/sitemap"><param name="Name" value="_markUnreachableAfterFailover"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#a9adffb94c23fb3a18de92e7b113ce0dd"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="_reconcileTasks"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#a39d90fa7d691113fd8def8598b621453"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="_recover"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#acc7eaee208d8a9bfcf444864518c51dd"><param name="ImageNumber" value="11"></OBJECT>
-            <LI><OBJECT type="text/sitemap"><param name="Name" value="_registerSlave"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#a388c2d907ea05621b72d58e7dd4b5144"><param name="ImageNumber" value="11"></OBJECT>
+            <LI><OBJECT type="text/sitemap"><param name="Name" value="_registerSlave"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#a9c2800b091218dbc9eafc17b89d95f0d"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="_removeSlave"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#a4ce208687ecf654ebd24406ceb99c3d2"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="_reregisterSlave"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#a7bf4163064cf0438eebefb7b189e3679"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="activateRecoveredFramework"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#a2d4b5ce9e8d5ccd2c6aa826e9a9592a0"><param name="ImageNumber" value="11"></OBJECT>
@@ -20705,7 +20724,7 @@
             <LI><OBJECT type="text/sitemap"><param name="Name" value="recoveredSlavesTimeout"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#ab609269957c32b5138b3bfc61194a789"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="recoverFramework"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#a98cf6f42201feca492b223305df1a137"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="registerFramework"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#a4788e54ee02bc123346a7cee04e7cc19"><param name="ImageNumber" value="11"></OBJECT>
-            <LI><OBJECT type="text/sitemap"><param name="Name" value="registerSlave"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#a09b6550385f8360a5ed858854793f8f3"><param name="ImageNumber" value="11"></OBJECT>
+            <LI><OBJECT type="text/sitemap"><param name="Name" value="registerSlave"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#a68134d39542a47d999e5002e23c00c23"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="removeExecutor"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#a22c33d6eb4a0d89677c6c014324d6670"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="removeFramework"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#a79038036cb84f4b429aece8ab1a3dd9b"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="removeFramework"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#ada94455da8345b7bdd9572069dfe971c"><param name="ImageNumber" value="11"></OBJECT>
@@ -21017,7 +21036,7 @@
           <LI><OBJECT type="text/sitemap"><param name="Name" value="getInverseOffer"><param name="Local" value="master_2validation_8hpp.html#aa13ddcf17f737fd9f2d870fb993891f0"><param name="ImageNumber" value="11"></OBJECT>
           <LI><OBJECT type="text/sitemap"><param name="Name" value="getOffer"><param name="Local" value="master_2validation_8hpp.html#af3530446dfee7971eb4c64fef1470649"><param name="ImageNumber" value="11"></OBJECT>
           <LI><OBJECT type="text/sitemap"><param name="Name" value="getSlave"><param name="Local" value="master_2validation_8hpp.html#a01770229af2006c051401e2d6bc4b608"><param name="ImageNumber" value="11"></OBJECT>
-          <LI><OBJECT type="text/sitemap"><param name="Name" value="registerSlave"><param name="Local" value="master_2validation_8hpp.html#a0a6465b5ea4c3b10a88a5ab4359d03a3"><param name="ImageNumber" value="11"></OBJECT>
+          <LI><OBJECT type="text/sitemap"><param name="Name" value="registerSlave"><param name="Local" value="master_2validation_8hpp.html#afd6f535967a78ca5bfe59127ac23a626"><param name="ImageNumber" value="11"></OBJECT>
           <LI><OBJECT type="text/sitemap"><param name="Name" value="reregisterSlave"><param name="Local" value="master_2validation_8hpp.html#aa161808296e305b8b17479f2f7b70fa4"><param name="ImageNumber" value="11"></OBJECT>
           <LI><OBJECT type="text/sitemap"><param name="Name" value="validate"><param name="Local" value="master_2validation_8hpp.html#ab29a555fefa7889720f0ffe5c561cc55"><param name="ImageNumber" value="11"></OBJECT>
           <LI><OBJECT type="text/sitemap"><param name="Name" value="validate"><param name="Local" value="master_2validation_8hpp.html#a7f359831d546924e4fbeb0ba306e2755"><param name="ImageNumber" value="11"></OBJECT>
@@ -21335,9 +21354,9 @@
             <LI><OBJECT type="text/sitemap"><param name="Name" value="UpdateState"><param name="Local" value="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html"><param name="ImageNumber" value="1"></OBJECT>
               <UL>
               <LI><OBJECT type="text/sitemap"><param name="Name" value="info"><param name="Local" value="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html#a6d3b60f2f7802ac08819639e576e2ed1"><param name="ImageNumber" value="11"></OBJECT>
-              <LI><OBJECT type="text/sitemap"><param name="Name" value="operations"><param name="Local" value="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html#afe9970fcb7c754bfbe3830da09c67094"><param name="ImageNumber" value="11"></OBJECT>
-              <LI><OBJECT type="text/sitemap"><param name="Name" value="resourceVersionUuid"><param name="Local" value="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html#a764bf4863dbfcddcaa26fccbbb329253"><param name="ImageNumber" value="11"></OBJECT>
-              <LI><OBJECT type="text/sitemap"><param name="Name" value="total"><param name="Local" value="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html#a7e60c61dc5983f5244b71a29ddc2815b"><param name="ImageNumber" value="11"></OBJECT>
+              <LI><OBJECT type="text/sitemap"><param name="Name" value="offerOperations"><param name="Local" value="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html#abe0747f6250f667f3c97ce3840e94b31"><param name="ImageNumber" value="11"></OBJECT>
+              <LI><OBJECT type="text/sitemap"><param name="Name" value="resourceVersion"><param name="Local" value="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html#afc932a215e1e3c8f559f55c117400d03"><param name="ImageNumber" value="11"></OBJECT>
+              <LI><OBJECT type="text/sitemap"><param name="Name" value="totalResources"><param name="Local" value="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html#ae625629bc65b955af65190ca01fffef7"><param name="ImageNumber" value="11"></OBJECT>
               </UL>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="Type"><param name="Local" value="structmesos_1_1internal_1_1ResourceProviderMessage.html#a1d0830e5e578ade7d92f9908efe8a5c5"><param name="ImageNumber" value="1"></OBJECT>
               <UL>
@@ -21351,9 +21370,9 @@
           <LI><OBJECT type="text/sitemap"><param name="Name" value="UpdateState"><param name="Local" value="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html"><param name="ImageNumber" value="1"></OBJECT>
             <UL>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="info"><param name="Local" value="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html#a6d3b60f2f7802ac08819639e576e2ed1"><param name="ImageNumber" value="11"></OBJECT>
-            <LI><OBJECT type="text/sitemap"><param name="Name" value="operations"><param name="Local" value="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html#afe9970fcb7c754bfbe3830da09c67094"><param name="ImageNumber" value="11"></OBJECT>
-            <LI><OBJECT type="text/sitemap"><param name="Name" value="resourceVersionUuid"><param name="Local" value="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html#a764bf4863dbfcddcaa26fccbbb329253"><param name="ImageNumber" value="11"></OBJECT>
-            <LI><OBJECT type="text/sitemap"><param name="Name" value="total"><param name="Local" value="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html#a7e60c61dc5983f5244b71a29ddc2815b"><param name="ImageNumber" value="11"></OBJECT>
+            <LI><OBJECT type="text/sitemap"><param name="Name" value="offerOperations"><param name="Local" value="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html#abe0747f6250f667f3c97ce3840e94b31"><param name="ImageNumber" value="11"></OBJECT>
+            <LI><OBJECT type="text/sitemap"><param name="Name" value="resourceVersion"><param name="Local" value="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html#afc932a215e1e3c8f559f55c117400d03"><param name="ImageNumber" value="11"></OBJECT>
+            <LI><OBJECT type="text/sitemap"><param name="Name" value="totalResources"><param name="Local" value="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html#ae625629bc65b955af65190ca01fffef7"><param name="ImageNumber" value="11"></OBJECT>
             </UL>
           <LI><OBJECT type="text/sitemap"><param name="Name" value="UpdateOfferOperationStatus"><param name="Local" value="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateOfferOperationStatus.html"><param name="ImageNumber" value="1"></OBJECT>
             <UL>
@@ -23467,6 +23486,16 @@
             <LI><OBJECT type="text/sitemap"><param name="Name" value="slave"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Framework.html#a28542cb83d680c4bd37f31ae58382866"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="state"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Framework.html#adbfec960b7cb705602bdac9853fb0c12"><param name="ImageNumber" value="11"></OBJECT>
             </UL>
+          <LI><OBJECT type="text/sitemap"><param name="Name" value="ResourceProvider"><param name="Local" value="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html"><param name="ImageNumber" value="1"></OBJECT>
+            <UL>
+            <LI><OBJECT type="text/sitemap"><param name="Name" value="ResourceProvider"><param name="Local" value="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html#a7b0c27289426d4a7f1c17a1ac1591969"><param name="ImageNumber" value="11"></OBJECT>
+            <LI><OBJECT type="text/sitemap"><param name="Name" value="addOfferOperation"><param name="Local" value="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html#a9fbfda12d67bc826237b0a6127facc52"><param name="ImageNumber" value="11"></OBJECT>
+            <LI><OBJECT type="text/sitemap"><param name="Name" value="removeOfferOperation"><param name="Local" value="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html#ab30d54238e84636a2c45804a6e13af6e"><param name="ImageNumber" value="11"></OBJECT>
+            <LI><OBJECT type="text/sitemap"><param name="Name" value="info"><param name="Local" value="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html#a8babf26b02de2788d8b7286e20a29022"><param name="ImageNumber" value="11"></OBJECT>
+            <LI><OBJECT type="text/sitemap"><param name="Name" value="offerOperations"><param name="Local" value="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html#a7501856ac29c45a1fd75dc12f3342e10"><param name="ImageNumber" value="11"></OBJECT>
+            <LI><OBJECT type="text/sitemap"><param name="Name" value="resourceVersion"><param name="Local" value="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html#aff76550b79d71087708ccbb25f9b3a5a"><param name="ImageNumber" value="11"></OBJECT>
+            <LI><OBJECT type="text/sitemap"><param name="Name" value="totalResources"><param name="Local" value="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html#a809ab46f97f691d5531acd90cb31046d"><param name="ImageNumber" value="11"></OBJECT>
+            </UL>
           <LI><OBJECT type="text/sitemap"><param name="Name" value="executorEnvironment"><param name="Local" value="slave_8hpp.html#a300cf38a0e34b0dded9297699aad4cd7"><param name="ImageNumber" value="11"></OBJECT>
           <LI><OBJECT type="text/sitemap"><param name="Name" value="operator<<"><param name="Local" value="slave_8hpp.html#a48a59f25d5b99e3c3e9bc9437ba42d6c"><param name="ImageNumber" value="11"></OBJECT>
           <LI><OBJECT type="text/sitemap"><param name="Name" value="operator<<"><param name="Local" value="slave_8hpp.html#aa38e22680e702e7e739a7ddf4d26ef99"><param name="ImageNumber" value="11"></OBJECT>


[15/17] mesos-site git commit: Updated the website built from mesos SHA: 848767b.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/781e3256/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1Master-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1Master-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1Master-members.html
index 9b0f691..ef97a5b 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1Master-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1Master-members.html
@@ -58,7 +58,7 @@
 <p>This is the complete list of members for <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html">mesos::internal::master::Master</a>, including all inherited members.</p>
 <table class="directory">
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a5c9f4952b05b9d4059ad931e06634a1d">___reregisterSlave</a>(const process::UPID &amp;pid, ReregisterSlaveMessage &amp;&amp;incomingMessage, const process::Future&lt; bool &gt; &amp;updated)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html">mesos::internal::master::Master</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#ab48b658f3e1c200018df250556d03f06">__registerSlave</a>(const SlaveInfo &amp;slaveInfo, const process::UPID &amp;pid, const std::vector&lt; Resource &gt; &amp;checkpointedResources, const std::string &amp;version, const std::vector&lt; SlaveInfo::Capability &gt; &amp;agentCapabilities, const std::vector&lt; ResourceVersionUUID &gt; &amp;resourceVersions, const process::Future&lt; bool &gt; &amp;admit)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html">mesos::internal::master::Master</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a8064a4974504539c3cf39db9bdb8b1d5">__registerSlave</a>(const process::UPID &amp;pid, RegisterSlaveMessage &amp;&amp;registerSlaveMessage, const process::Future&lt; bool &gt; &amp;admit)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html">mesos::internal::master::Master</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_1Master.html#a7e69bade1f48cf7ff9245e4624d51be7">__removeSlave</a>(Slave *slave, const std::string &amp;message, const Option&lt; TimeInfo &gt; &amp;unreachableTime)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html">mesos::internal::master::Master</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a22310f05b4fa59324ae6a0765a47b232">__reregisterSlave</a>(const process::UPID &amp;pid, ReregisterSlaveMessage &amp;&amp;incomingMessage, const process::Future&lt; bool &gt; &amp;readmit)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html">mesos::internal::master::Master</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_1Master.html#ada6e99db89ac87b9a716562c2b0bcc7b">_agentReregisterTimeout</a>(const SlaveID &amp;slaveId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html">mesos::internal::master::Master</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
@@ -71,7 +71,7 @@
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a9adffb94c23fb3a18de92e7b113ce0dd">_markUnreachableAfterFailover</a>(const SlaveInfo &amp;slaveInfo, const TimeInfo &amp;unreachableTime, const process::Future&lt; bool &gt; &amp;registrarResult)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html">mesos::internal::master::Master</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_1Master.html#a39d90fa7d691113fd8def8598b621453">_reconcileTasks</a>(Framework *framework, const std::vector&lt; TaskStatus &gt; &amp;statuses)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html">mesos::internal::master::Master</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#acc7eaee208d8a9bfcf444864518c51dd">_recover</a>(const Registry &amp;registry)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html">mesos::internal::master::Master</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a388c2d907ea05621b72d58e7dd4b5144">_registerSlave</a>(const SlaveInfo &amp;slaveInfo, const process::UPID &amp;pid, const Option&lt; std::string &gt; &amp;principal, const std::vector&lt; Resource &gt; &amp;checkpointedResources, const std::string &amp;version, const std::vector&lt; SlaveInfo::Capability &gt; &amp;agentCapabilities, const std::vector&lt; ResourceVersionUUID &gt; &amp;resourceVersions, const process::Future&lt; bool &gt; &amp;authorized)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html">mesos::internal::master::Master</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_1Master.html#a9c2800b091218dbc9eafc17b89d95f0d">_registerSlave</a>(const process::UPID &amp;pid, RegisterSlaveMessage &amp;&amp;registerSlaveMessage, const Option&lt; std::string &gt; &amp;principal, const process::Future&lt; bool &gt; &amp;authorized)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html">mesos::internal::master::Master</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a4ce208687ecf654ebd24406ceb99c3d2">_removeSlave</a>(Slave *slave, const process::Future&lt; bool &gt; &amp;registrarResult, const std::string &amp;removalCause, Option&lt; process::metrics::Counter &gt; reason=None())</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html">mesos::internal::master::Master</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_1Master.html#a7bf4163064cf0438eebefb7b189e3679">_reregisterSlave</a>(const process::UPID &amp;pid, ReregisterSlaveMessage &amp;&amp;incomingMessage, const Option&lt; std::string &gt; &amp;principal, const process::Future&lt; bool &gt; &amp;authorized)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html">mesos::internal::master::Master</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a2d4b5ce9e8d5ccd2c6aa826e9a9592a0">activateRecoveredFramework</a>(Framework *framework, const FrameworkInfo &amp;frameworkInfo, const Option&lt; process::UPID &gt; &amp;pid, const Option&lt; HttpConnection &gt; &amp;http, const std::set&lt; std::string &gt; &amp;suppressedRoles)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html">mesos::internal::master::Master</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
@@ -165,7 +165,7 @@
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#ab609269957c32b5138b3bfc61194a789">recoveredSlavesTimeout</a>(const Registry &amp;registry)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html">mesos::internal::master::Master</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_1Master.html#a98cf6f42201feca492b223305df1a137">recoverFramework</a>(const FrameworkInfo &amp;info, const std::set&lt; std::string &gt; &amp;suppressedRoles)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html">mesos::internal::master::Master</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a4788e54ee02bc123346a7cee04e7cc19">registerFramework</a>(const process::UPID &amp;from, const FrameworkInfo &amp;frameworkInfo)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html">mesos::internal::master::Master</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a09b6550385f8360a5ed858854793f8f3">registerSlave</a>(const process::UPID &amp;from, const SlaveInfo &amp;slaveInfo, const std::vector&lt; Resource &gt; &amp;checkpointedResources, const std::string &amp;version, const std::vector&lt; SlaveInfo::Capability &gt; &amp;agentCapabilities, const std::vector&lt; ResourceVersionUUID &gt; &amp;resourceVersions)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html">mesos::internal::master::Master</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a68134d39542a47d999e5002e23c00c23">registerSlave</a>(const process::UPID &amp;from, RegisterSlaveMessage &amp;&amp;registerSlaveMessage)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html">mesos::internal::master::Master</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a39f8e327dc132dd4a3a95fee650458f8">RemoteConnection</a> enum name</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a22c33d6eb4a0d89677c6c014324d6670">removeExecutor</a>(Slave *slave, const FrameworkID &amp;frameworkId, const ExecutorID &amp;executorId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html">mesos::internal::master::Master</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a79038036cb84f4b429aece8ab1a3dd9b">removeFramework</a>(Framework *framework)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html">mesos::internal::master::Master</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/781e3256/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1Master.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1Master.html b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1Master.html
index 7102b1b..7d7eb26 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1Master.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1Master.html
@@ -105,8 +105,8 @@ Public Member Functions</h2></td></tr>
 <tr class="separator:adde9b0f853d5804d5e88cddbfdbf7566"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a77afa0a7ad83cf90a36822904176cfb3"><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_1Master.html#a77afa0a7ad83cf90a36822904176cfb3">executorMessage</a> (const <a class="el" href="structprocess_1_1UPID.html">process::UPID</a> &amp;from, const SlaveID &amp;slaveId, const FrameworkID &amp;frameworkId, const ExecutorID &amp;executorId, const std::string &amp;data)</td></tr>
 <tr class="separator:a77afa0a7ad83cf90a36822904176cfb3"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a09b6550385f8360a5ed858854793f8f3"><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_1Master.html#a09b6550385f8360a5ed858854793f8f3">registerSlave</a> (const <a class="el" href="structprocess_1_1UPID.html">process::UPID</a> &amp;from, const SlaveInfo &amp;slaveInfo, const std::vector&lt; Resource &gt; &amp;checkpointedResources, const std::string &amp;<a class="el" href="namespacemesos_1_1internal.html#a4311a7bd3d79fd1225d08444f8ff758a">version</a>, const std::vector&lt; SlaveInfo::Capability &gt; &amp;agentCapabilities, const std::vector&lt; ResourceVersionUUID &gt; &amp;resourceVersions)</td></tr>
-<tr class="separator:a09b6550385f8360a5ed858854793f8f3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a68134d39542a47d999e5002e23c00c23"><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_1Master.html#a68134d39542a47d999e5002e23c00c23">registerSlave</a> (const <a class="el" href="structprocess_1_1UPID.html">process::UPID</a> &amp;from, RegisterSlaveMessage &amp;&amp;registerSlaveMessage)</td></tr>
+<tr class="separator:a68134d39542a47d999e5002e23c00c23"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:adee6f5a7f3ab5ab6d7095075bee3fe09"><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_1Master.html#adee6f5a7f3ab5ab6d7095075bee3fe09">reregisterSlave</a> (const <a class="el" href="structprocess_1_1UPID.html">process::UPID</a> &amp;from, ReregisterSlaveMessage &amp;&amp;incomingMessage)</td></tr>
 <tr class="separator:adee6f5a7f3ab5ab6d7095075bee3fe09"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a10cc0fd019512c68eae59432b7aff3a4"><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_1Master.html#a10cc0fd019512c68eae59432b7aff3a4">unregisterSlave</a> (const <a class="el" href="structprocess_1_1UPID.html">process::UPID</a> &amp;from, const SlaveID &amp;slaveId)</td></tr>
@@ -200,10 +200,10 @@ Protected Member Functions</h2></td></tr>
 <tr class="separator:ad984209e10f925712335d99bed0b9c5b"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ab609269957c32b5138b3bfc61194a789"><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_1Master.html#ab609269957c32b5138b3bfc61194a789">recoveredSlavesTimeout</a> (const Registry &amp;registry)</td></tr>
 <tr class="separator:ab609269957c32b5138b3bfc61194a789"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a388c2d907ea05621b72d58e7dd4b5144"><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_1Master.html#a388c2d907ea05621b72d58e7dd4b5144">_registerSlave</a> (const SlaveInfo &amp;slaveInfo, const <a class="el" href="structprocess_1_1UPID.html">process::UPID</a> &amp;pid, const <a class="el" href="classOption.html">Option</a>&lt; std::string &gt; &amp;principal, const std::vector&lt; Resource &gt; &amp;checkpointedResources, const std::string &amp;<a class="el" href="namespacemesos_1_1internal.html#a4311a7bd3d79fd1225d08444f8ff758a">version</a>, const std::vector&lt; SlaveInfo::Capability &gt; &amp;agentCapabilities, const std::vector&lt; ResourceVersionUUID &gt; &amp;resourceVersions, const <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; bool &gt; &amp;authorized)</td></tr>
-<tr class="separator:a388c2d907ea05621b72d58e7dd4b5144"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab48b658f3e1c200018df250556d03f06"><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_1Master.html#ab48b658f3e1c200018df250556d03f06">__registerSlave</a> (const SlaveInfo &amp;slaveInfo, const <a class="el" href="structprocess_1_1UPID.html">process::UPID</a> &amp;pid, const std::vector&lt; Resource &gt; &amp;checkpointedResources, const std::string &amp;<a class="el" href="namespacemesos_1_1internal.html#a4311a7bd3d79fd1225d08444f8ff758a">version</a>, const std::vector&lt; SlaveInfo::Capability &gt; &amp;agentCapabilities, const std::vector&lt; ResourceVersionUUID &gt; &amp;resourceVersions, const <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; bool &gt; &amp;admit)</td></tr>
-<tr class="separator:ab48b658f3e1c200018df250556d03f06"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9c2800b091218dbc9eafc17b89d95f0d"><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_1Master.html#a9c2800b091218dbc9eafc17b89d95f0d">_registerSlave</a> (const <a class="el" href="structprocess_1_1UPID.html">process::UPID</a> &amp;pid, RegisterSlaveMessage &amp;&amp;registerSlaveMessage, const <a class="el" href="classOption.html">Option</a>&lt; std::string &gt; &amp;principal, const <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; bool &gt; &amp;authorized)</td></tr>
+<tr class="separator:a9c2800b091218dbc9eafc17b89d95f0d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8064a4974504539c3cf39db9bdb8b1d5"><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_1Master.html#a8064a4974504539c3cf39db9bdb8b1d5">__registerSlave</a> (const <a class="el" href="structprocess_1_1UPID.html">process::UPID</a> &amp;pid, RegisterSlaveMessage &amp;&amp;registerSlaveMessage, const <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; bool &gt; &amp;admit)</td></tr>
+<tr class="separator:a8064a4974504539c3cf39db9bdb8b1d5"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a7bf4163064cf0438eebefb7b189e3679"><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_1Master.html#a7bf4163064cf0438eebefb7b189e3679">_reregisterSlave</a> (const <a class="el" href="structprocess_1_1UPID.html">process::UPID</a> &amp;pid, ReregisterSlaveMessage &amp;&amp;incomingMessage, const <a class="el" href="classOption.html">Option</a>&lt; std::string &gt; &amp;principal, const <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; bool &gt; &amp;authorized)</td></tr>
 <tr class="separator:a7bf4163064cf0438eebefb7b189e3679"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a22310f05b4fa59324ae6a0765a47b232"><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_1Master.html#a22310f05b4fa59324ae6a0765a47b232">__reregisterSlave</a> (const <a class="el" href="structprocess_1_1UPID.html">process::UPID</a> &amp;pid, ReregisterSlaveMessage &amp;&amp;incomingMessage, const <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; bool &gt; &amp;readmit)</td></tr>
@@ -584,7 +584,7 @@ const <a class="el" href="structprocess_1_1http_1_1Request.html">http::Request</
 
 </div>
 </div>
-<a class="anchor" id="ab48b658f3e1c200018df250556d03f06"></a>
+<a class="anchor" id="a8064a4974504539c3cf39db9bdb8b1d5"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -594,38 +594,14 @@ const <a class="el" href="structprocess_1_1http_1_1Request.html">http::Request</
         <tr>
           <td class="memname">void mesos::internal::master::Master::__registerSlave </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="structprocess_1_1UPID.html">process::UPID</a> &amp;&#160;</td>
           <td class="paramname"><em>pid</em>, </td>
         </tr>
         <tr>
           <td class="paramkey"></td>
           <td></td>
-          <td class="paramtype">const std::vector&lt; Resource &gt; &amp;&#160;</td>
-          <td class="paramname"><em>checkpointedResources</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const std::string &amp;&#160;</td>
-          <td class="paramname"><em>version</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const std::vector&lt; SlaveInfo::Capability &gt; &amp;&#160;</td>
-          <td class="paramname"><em>agentCapabilities</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const std::vector&lt; ResourceVersionUUID &gt; &amp;&#160;</td>
-          <td class="paramname"><em>resourceVersions</em>, </td>
+          <td class="paramtype">RegisterSlaveMessage &amp;&amp;&#160;</td>
+          <td class="paramname"><em>registerSlaveMessage</em>, </td>
         </tr>
         <tr>
           <td class="paramkey"></td>
@@ -1018,7 +994,7 @@ const <a class="el" href="structprocess_1_1http_1_1Request.html">http::Request</
 
 </div>
 </div>
-<a class="anchor" id="a388c2d907ea05621b72d58e7dd4b5144"></a>
+<a class="anchor" id="a9c2800b091218dbc9eafc17b89d95f0d"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -1028,44 +1004,20 @@ const <a class="el" href="structprocess_1_1http_1_1Request.html">http::Request</
         <tr>
           <td class="memname">void mesos::internal::master::Master::_registerSlave </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="structprocess_1_1UPID.html">process::UPID</a> &amp;&#160;</td>
           <td class="paramname"><em>pid</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>principal</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const std::vector&lt; Resource &gt; &amp;&#160;</td>
-          <td class="paramname"><em>checkpointedResources</em>, </td>
+          <td class="paramtype">RegisterSlaveMessage &amp;&amp;&#160;</td>
+          <td class="paramname"><em>registerSlaveMessage</em>, </td>
         </tr>
         <tr>
           <td class="paramkey"></td>
           <td></td>
-          <td class="paramtype">const std::string &amp;&#160;</td>
-          <td class="paramname"><em>version</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const std::vector&lt; SlaveInfo::Capability &gt; &amp;&#160;</td>
-          <td class="paramname"><em>agentCapabilities</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const std::vector&lt; ResourceVersionUUID &gt; &amp;&#160;</td>
-          <td class="paramname"><em>resourceVersions</em>, </td>
+          <td class="paramtype">const <a class="el" href="classOption.html">Option</a>&lt; std::string &gt; &amp;&#160;</td>
+          <td class="paramname"><em>principal</em>, </td>
         </tr>
         <tr>
           <td class="paramkey"></td>
@@ -3065,7 +3017,7 @@ const <a class="el" href="structprocess_1_1http_1_1Request.html">http::Request</
 
 </div>
 </div>
-<a class="anchor" id="a09b6550385f8360a5ed858854793f8f3"></a>
+<a class="anchor" id="a68134d39542a47d999e5002e23c00c23"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
@@ -3078,32 +3030,8 @@ 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 std::vector&lt; Resource &gt; &amp;&#160;</td>
-          <td class="paramname"><em>checkpointedResources</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const std::string &amp;&#160;</td>
-          <td class="paramname"><em>version</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const std::vector&lt; SlaveInfo::Capability &gt; &amp;&#160;</td>
-          <td class="paramname"><em>agentCapabilities</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const std::vector&lt; ResourceVersionUUID &gt; &amp;&#160;</td>
-          <td class="paramname"><em>resourceVersions</em>&#160;</td>
+          <td class="paramtype">RegisterSlaveMessage &amp;&amp;&#160;</td>
+          <td class="paramname"><em>registerSlaveMessage</em>&#160;</td>
         </tr>
         <tr>
           <td></td>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/781e3256/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 507c5be..3164b95 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Slave-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Slave-members.html
@@ -157,8 +157,8 @@
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#acc40a5901b219e17aed49be5735c9d5e">runTask</a>(const process::UPID &amp;from, const FrameworkInfo &amp;frameworkInfo, const FrameworkID &amp;frameworkId, const process::UPID &amp;pid, const TaskInfo &amp;task, const std::vector&lt; ResourceVersionUUID &gt; &amp;resourceVersionUuids)</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#a1f77d8e182d2b37d95699af62b2bdee2">runTaskGroup</a>(const process::UPID &amp;from, const FrameworkInfo &amp;frameworkInfo, const ExecutorInfo &amp;executorInfo, const TaskGroupInfo &amp;taskGroupInfo, const std::vector&lt; ResourceVersionUUID &gt; &amp;resourceVersionUuids)</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#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 class="even"><td class="entry"><a class="el" href="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e">Self</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; Slave &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e">self</a>() const</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; Slave &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e">self</a>() const</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; Slave &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e">Self</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; Slave &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classProtobufProcess.html#a6c404fdc490a7199a0d2ad881d588e5c">send</a>(const process::UPID &amp;to, const google::protobuf::Message &amp;message)</td><td class="entry"><a class="el" href="classProtobufProcess.html">ProtobufProcess&lt; Slave &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#af90d581940120abfb787e46568e7a3af">Process&lt; Slave &gt;::send</a>(const UPID &amp;to, const std::string &amp;name, const char *data=nullptr, size_t length=0)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#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>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/781e3256/content/api/latest/c++/functions.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions.html b/content/api/latest/c++/functions.html
index ff00686..60335b3 100644
--- a/content/api/latest/c++/functions.html
+++ b/content/api/latest/c++/functions.html
@@ -117,7 +117,7 @@
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#adf6475e9de96ccbbe503980ae80c2978">mesos::internal::slave::Slave</a>
 </li>
 <li>__registerSlave()
-: <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#ab48b658f3e1c200018df250556d03f06">mesos::internal::master::Master</a>
+: <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a8064a4974504539c3cf39db9bdb8b1d5">mesos::internal::master::Master</a>
 </li>
 <li>__removeSlave()
 : <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a7e69bade1f48cf7ff9245e4624d51be7">mesos::internal::master::Master</a>
@@ -216,7 +216,7 @@
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a05bb2d1fc84402385d05c5341dea5827">mesos::internal::slave::Slave</a>
 </li>
 <li>_registerSlave()
-: <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a388c2d907ea05621b72d58e7dd4b5144">mesos::internal::master::Master</a>
+: <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a9c2800b091218dbc9eafc17b89d95f0d">mesos::internal::master::Master</a>
 </li>
 <li>_removeSlave()
 : <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a4ce208687ecf654ebd24406ceb99c3d2">mesos::internal::master::Master</a>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/781e3256/content/api/latest/c++/functions_0x61.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_0x61.html b/content/api/latest/c++/functions_0x61.html
index fe894ea..db41f64 100644
--- a/content/api/latest/c++/functions_0x61.html
+++ b/content/api/latest/c++/functions_0x61.html
@@ -260,6 +260,7 @@
 : <a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html#a7e88b3f8eef9e63f5637a2aa72da1b8b">mesos::internal::master::Slave</a>
 , <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#ab78dff189ae13b01cd17eeec60df5de3">mesos::internal::master::Master</a>
 , <a class="el" href="structmesos_1_1internal_1_1master_1_1Framework.html#a18d64436387829ef2a067e299be0bd98">mesos::internal::master::Framework</a>
+, <a class="el" href="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html#a9fbfda12d67bc826237b0a6127facc52">mesos::internal::slave::ResourceProvider</a>
 </li>
 <li>addPendingTask()
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html#aeb25f4fcc70053454fa9b96fdc723472">mesos::internal::slave::Framework</a>
@@ -429,21 +430,21 @@
 : <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a9e67cbebf02977552794a9c69a3f31ee">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>
 </li>
 <li>allocations()
-: <a class="el" href="classmesos_1_1Resources.html#ab2c34cf1de471159a32b8e9c9d8cbe79">mesos::Resources</a>
-, <a class="el" href="classmesos_1_1v1_1_1Resources.html#a544637fcc74401de333f75847632cc84">mesos::v1::Resources</a>
+: <a class="el" href="classmesos_1_1v1_1_1Resources.html#a544637fcc74401de333f75847632cc84">mesos::v1::Resources</a>
+, <a class="el" href="classmesos_1_1Resources.html#ab2c34cf1de471159a32b8e9c9d8cbe79">mesos::Resources</a>
 </li>
 <li>allocationScalarQuantities()
 : <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#abe93127e2543b3e1a72821bf4b6e44dc">mesos::internal::master::allocator::DRFSorter</a>
 , <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1Sorter.html#afc68098f11369182198f87dab4822ad4">mesos::internal::master::allocator::Sorter</a>
 </li>
 <li>allocator
-: <a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#ad5d10b9403451cf6ab724a669266b43b">mesos::internal::master::Flags</a>
+: <a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1Metrics.html#aa45f43428be4a50d8587a834d4c41cb5">mesos::internal::master::allocator::internal::Metrics</a>
 </li>
 <li>Allocator()
 : <a class="el" href="classmesos_1_1allocator_1_1Allocator.html#aafc715605c23a31dcb511a6b5c2ac883">mesos::allocator::Allocator</a>
 </li>
 <li>allocator
-: <a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1Metrics.html#aa45f43428be4a50d8587a834d4c41cb5">mesos::internal::master::allocator::internal::Metrics</a>
+: <a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#ad5d10b9403451cf6ab724a669266b43b">mesos::internal::master::Flags</a>
 </li>
 <li>allocPrimary()
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1NetClsHandleManager.html#a68ef852c2b23f63af2ae08078c5f386d">mesos::internal::slave::NetClsHandleManager</a>
@@ -469,8 +470,8 @@
 : <a class="el" href="classprocess_1_1Future.html#accc51795ce8b6c9ab8d62bd2e50b49b2">process::Future&lt; T &gt;</a>
 </li>
 <li>api()
-: <a class="el" href="classmesos_1_1internal_1_1ResourceProviderManager.html#a6be2481700f40c542ee99992b463ca70">mesos::internal::ResourceProviderManager</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1Http.html#ae2ae5373ea8566f5dbce2ebe0137d087">mesos::internal::slave::Http</a>
+: <a class="el" href="classmesos_1_1internal_1_1slave_1_1Http.html#ae2ae5373ea8566f5dbce2ebe0137d087">mesos::internal::slave::Http</a>
+, <a class="el" href="classmesos_1_1internal_1_1ResourceProviderManager.html#a6be2481700f40c542ee99992b463ca70">mesos::internal::ResourceProviderManager</a>
 </li>
 <li>API_HELP()
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1Http.html#a9eb0044b2a77303ed6df57c0a9615dd2">mesos::internal::slave::Http</a>
@@ -482,28 +483,27 @@
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#abb43916e57ee62ceacf44cc4e75e8099">mesos::internal::slave::Flags</a>
 </li>
 <li>appcManifest
-: <a class="el" href="structmesos_1_1internal_1_1slave_1_1ImageInfo.html#ab1d205fa6986d5da57f99a4fd69a1f13">mesos::internal::slave::ImageInfo</a>
-, <a class="el" href="structmesos_1_1internal_1_1slave_1_1ProvisionInfo.html#a1ba800ff51051b7f6edd652c8b73a8ca">mesos::internal::slave::ProvisionInfo</a>
+: <a class="el" href="structmesos_1_1internal_1_1slave_1_1ProvisionInfo.html#a1ba800ff51051b7f6edd652c8b73a8ca">mesos::internal::slave::ProvisionInfo</a>
+, <a class="el" href="structmesos_1_1internal_1_1slave_1_1ImageInfo.html#ab1d205fa6986d5da57f99a4fd69a1f13">mesos::internal::slave::ImageInfo</a>
 </li>
 <li>append()
-: <a class="el" href="classJSON_1_1StringWriter.html#a155cc4a6e2199362b53d66bde245204f">JSON::StringWriter</a>
+: <a class="el" href="classmesos_1_1internal_1_1log_1_1LogWriterProcess.html#aca5650b50459fd3da7e95b646f7019b8">mesos::internal::log::LogWriterProcess</a>
 , <a class="el" href="classmesos_1_1log_1_1Log_1_1Writer.html#abeebac94e993e3bf6368d153b52a3692">mesos::log::Log::Writer</a>
 , <a class="el" href="classmesos_1_1internal_1_1log_1_1Coordinator.html#ae18f4727f5806d742a921e69c97e48f9">mesos::internal::log::Coordinator</a>
-, <a class="el" href="classmesos_1_1internal_1_1log_1_1LogWriterProcess.html#aca5650b50459fd3da7e95b646f7019b8">mesos::internal::log::LogWriterProcess</a>
-, <a class="el" href="classJSON_1_1StringWriter.html#a2b70a3876443ec5b04a324f35888468d">JSON::StringWriter</a>
+, <a class="el" href="classJSON_1_1StringWriter.html#a155cc4a6e2199362b53d66bde245204f">JSON::StringWriter</a>
 </li>
 <li>apply()
-: <a class="el" href="classmesos_1_1resource__provider_1_1MasterRegistrar.html#a150589689cc428be01789de2c737f7fe">mesos::resource_provider::MasterRegistrar</a>
-, <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a4c1d22d45625587227f8dd12ee21c6db">mesos::internal::master::Master</a>
-, <a class="el" href="classmesos_1_1v1_1_1Resources.html#a616119a9f2c1afc35aa51c8286cafb55">mesos::v1::Resources</a>
+: <a class="el" href="classmesos_1_1resource__provider_1_1AgentRegistrar.html#a3b261428d1a06d7bfcfa5951888fbe1f">mesos::resource_provider::AgentRegistrar</a>
+, <a class="el" href="classmesos_1_1v1_1_1Resources.html#a0f71adb1a8e92b4ab774355b10814717">mesos::v1::Resources</a>
+, <a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html#ad599a4c248734bd05b36dd994599ab73">mesos::internal::master::Slave</a>
 , <a class="el" href="classmesos_1_1Resources.html#acebab4e58f4f5073389a5e077e72fece">mesos::Resources</a>
 , <a class="el" href="classmesos_1_1ResourceConversion.html#adb691cdd12b7af7db52284b0a1737533">mesos::ResourceConversion</a>
-, <a class="el" href="classmesos_1_1v1_1_1Resources.html#a0f71adb1a8e92b4ab774355b10814717">mesos::v1::Resources</a>
+, <a class="el" href="classmesos_1_1v1_1_1Resources.html#a616119a9f2c1afc35aa51c8286cafb55">mesos::v1::Resources</a>
 , <a class="el" href="classmesos_1_1v1_1_1ResourceConversion.html#a9b5fd5798c8e81bbef5f686b09432c5d">mesos::v1::ResourceConversion</a>
-, <a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html#ad599a4c248734bd05b36dd994599ab73">mesos::internal::master::Slave</a>
+, <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a4c1d22d45625587227f8dd12ee21c6db">mesos::internal::master::Master</a>
 , <a class="el" href="classmesos_1_1internal_1_1master_1_1Registrar.html#a252e813e721c6848a48759f1b838675f">mesos::internal::master::Registrar</a>
 , <a class="el" href="classmesos_1_1resource__provider_1_1Registrar.html#aaab7749c63ecb420293a0684180b1047">mesos::resource_provider::Registrar</a>
-, <a class="el" href="classmesos_1_1resource__provider_1_1AgentRegistrar.html#a3b261428d1a06d7bfcfa5951888fbe1f">mesos::resource_provider::AgentRegistrar</a>
+, <a class="el" href="classmesos_1_1resource__provider_1_1MasterRegistrar.html#a150589689cc428be01789de2c737f7fe">mesos::resource_provider::MasterRegistrar</a>
 , <a class="el" href="classprocess_1_1firewall_1_1FirewallRule.html#aef80202f4571b5d401daf7e52dacbf32">process::firewall::FirewallRule</a>
 , <a class="el" href="classprocess_1_1firewall_1_1DisabledEndpointsFirewallRule.html#a7af83219b1a8f32238c24dcb5cb5e30a">process::firewall::DisabledEndpointsFirewallRule</a>
 </li>
@@ -515,51 +515,51 @@
 : <a class="el" href="classmesos_1_1master_1_1detector_1_1StandaloneMasterDetector.html#adb457ca53302f333e3390bab2c6b634d">mesos::master::detector::StandaloneMasterDetector</a>
 </li>
 <li>approved()
-: <a class="el" href="classmesos_1_1AcceptingObjectApprover.html#a3b1c6c813ccb670a90f7e2504f6d1cfc">mesos::AcceptingObjectApprover</a>
-, <a class="el" href="classmesos_1_1ObjectApprover.html#abaeb3adf89e0cb3ed05bb3cbc9461d68">mesos::ObjectApprover</a>
+: <a class="el" href="classmesos_1_1ObjectApprover.html#abaeb3adf89e0cb3ed05bb3cbc9461d68">mesos::ObjectApprover</a>
+, <a class="el" href="classmesos_1_1AcceptingObjectApprover.html#a3b1c6c813ccb670a90f7e2504f6d1cfc">mesos::AcceptingObjectApprover</a>
 </li>
 <li>argument_type
-: <a class="el" href="structstd_1_1hash_3_01mesos_1_1TaskStatus__Source_01_4.html#a25c9aa126ba7efce1a9da8feacec835a">std::hash&lt; mesos::TaskStatus_Source &gt;</a>
-, <a class="el" href="structstd_1_1hash_3_01std_1_1pair_3_01mesos_1_1v1_1_1FrameworkID_00_01mesos_1_1v1_1_1ExecutorID_01_4_01_4.html#af032efd40f64cfe5fc4698f1e7ef9e09">std::hash&lt; std::pair&lt; mesos::v1::FrameworkID, mesos::v1::ExecutorID &gt; &gt;</a>
+: <a class="el" href="structstd_1_1hash_3_01mesos_1_1TaskID_01_4.html#af8d0ab7a495541d3c4f5c382e7f4e284">std::hash&lt; mesos::TaskID &gt;</a>
 , <a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1Image_1_1Type_01_4.html#abcdfee3986ee2f09429e1782e47f27e1">std::hash&lt; mesos::v1::Image::Type &gt;</a>
+, <a class="el" href="structstd_1_1hash_3_01mesos_1_1TaskState_01_4.html#adaca1028196011edbb178bd811f92897">std::hash&lt; mesos::TaskState &gt;</a>
+, <a class="el" href="structstd_1_1hash_3_01mesos_1_1TaskStatus__Source_01_4.html#a25c9aa126ba7efce1a9da8feacec835a">std::hash&lt; mesos::TaskStatus_Source &gt;</a>
 , <a class="el" href="structstd_1_1hash_3_01mesos_1_1TaskStatus__Reason_01_4.html#a864c2095e01478aa793bc97579680156">std::hash&lt; mesos::TaskStatus_Reason &gt;</a>
-, <a class="el" href="structstd_1_1hash_3_01mesos_1_1Image_1_1Type_01_4.html#a0e749ddbd5e500a16d3083f770305446">std::hash&lt; mesos::Image::Type &gt;</a>
+, <a class="el" href="structstd_1_1hash_3_01std_1_1pair_3_01mesos_1_1FrameworkID_00_01mesos_1_1ExecutorID_01_4_01_4.html#a0fd2035eb98bec01e4cc922d833e2bbf">std::hash&lt; std::pair&lt; mesos::FrameworkID, mesos::ExecutorID &gt; &gt;</a>
 , <a class="el" href="structstd_1_1hash_3_01mesos_1_1MachineID_01_4.html#a57ccbf9965dce75fe9cace99579cfabb">std::hash&lt; mesos::MachineID &gt;</a>
 , <a class="el" href="structstd_1_1hash_3_01mesos_1_1OfferOperationID_01_4.html#a03872a2eefb29092556cb47f3bbf39b9">std::hash&lt; mesos::OfferOperationID &gt;</a>
-, <a class="el" href="structstd_1_1hash_3_01mesos_1_1ResourceProviderID_01_4.html#ae1801f4178ba4cf86c9afa7868f149a2">std::hash&lt; mesos::ResourceProviderID &gt;</a>
-, <a class="el" href="structstd_1_1hash_3_01mesos_1_1TaskState_01_4.html#adaca1028196011edbb178bd811f92897">std::hash&lt; mesos::TaskState &gt;</a>
+, <a class="el" href="structstd_1_1hash_3_01mesos_1_1Image_1_1Type_01_4.html#a0e749ddbd5e500a16d3083f770305446">std::hash&lt; mesos::Image::Type &gt;</a>
+, <a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1CommandInfo_1_1URI_01_4.html#ac1c944c5800c96e6fc0f91e907008046">std::hash&lt; mesos::v1::CommandInfo::URI &gt;</a>
+, <a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1ExecutorID_01_4.html#ab72a8d38d1abfcd285d09a140ee2bbb9">std::hash&lt; mesos::v1::ExecutorID &gt;</a>
 , <a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1ContainerID_01_4.html#a9f179eed9c503eee5d62c02d712ac5c1">std::hash&lt; mesos::v1::ContainerID &gt;</a>
-, <a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1FrameworkID_01_4.html#a48cd7ca3a1281b5b95bdc13e3bda9bf5">std::hash&lt; mesos::v1::FrameworkID &gt;</a>
-, <a class="el" href="structstd_1_1hash_3_01mesos_1_1TaskID_01_4.html#af8d0ab7a495541d3c4f5c382e7f4e284">std::hash&lt; mesos::TaskID &gt;</a>
 , <a class="el" href="structstd_1_1hash_3_01mesos_1_1OfferID_01_4.html#a939cea4d5a093d219a58907eb0d337fa">std::hash&lt; mesos::OfferID &gt;</a>
-, <a class="el" href="structstd_1_1hash_3_01mesos_1_1ExecutorID_01_4.html#af763aa34b956bf088c892b932aa66ba9">std::hash&lt; mesos::ExecutorID &gt;</a>
-, <a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1AgentID_01_4.html#a423c2193f5a6afb0dce20807c3372c16">std::hash&lt; mesos::v1::AgentID &gt;</a>
+, <a class="el" href="structstd_1_1hash_3_01mesos_1_1ContainerID_01_4.html#a7a18e07e7649c69b782db6aca21db9da">std::hash&lt; mesos::ContainerID &gt;</a>
 , <a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1OfferID_01_4.html#aaea353e1117676636268308a41a331dd">std::hash&lt; mesos::v1::OfferID &gt;</a>
-, <a class="el" href="structstd_1_1hash_3_01mesos_1_1FrameworkID_01_4.html#a6c09b5724256ad1a183fb57146c2ee07">std::hash&lt; mesos::FrameworkID &gt;</a>
+, <a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1AgentID_01_4.html#a423c2193f5a6afb0dce20807c3372c16">std::hash&lt; mesos::v1::AgentID &gt;</a>
+, <a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1TaskStatus__Source_01_4.html#acaeb2c8281c4a428da70b38e5c0140e5">std::hash&lt; mesos::v1::TaskStatus_Source &gt;</a>
 , <a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1TaskStatus__Reason_01_4.html#a9f91d552ff6336490c303ea174e65615">std::hash&lt; mesos::v1::TaskStatus_Reason &gt;</a>
-, <a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1OfferOperationID_01_4.html#a5b808546bcc39b05f6af59f02bf7bc90">std::hash&lt; mesos::v1::OfferOperationID &gt;</a>
-, <a class="el" href="structstd_1_1hash_3_01mesos_1_1internal_1_1log_1_1Metadata__Status_01_4.html#a66ccd418e0e56eea9eeaa5e55ce683e0">std::hash&lt; mesos::internal::log::Metadata_Status &gt;</a>
-, <a class="el" href="structstd_1_1hash_3_01mesos_1_1internal_1_1tests_1_1ModuleID_01_4.html#aeedaa1e38800ab6aeae4cda6451cf477">std::hash&lt; mesos::internal::tests::ModuleID &gt;</a>
-, <a class="el" href="structstd_1_1hash_3_01process_1_1UPID_01_4.html#a688a6a51a9771737871bbd78f16aa46f">std::hash&lt; process::UPID &gt;</a>
 , <a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1MachineID_01_4.html#af7e3bdeb6154b828db29ef18e401bcb2">std::hash&lt; mesos::v1::MachineID &gt;</a>
-, <a class="el" href="structstd_1_1hash_3_01UUID_01_4.html#a92c7c31d46eb2ae8ee55797eef75c1a4">std::hash&lt; UUID &gt;</a>
-, <a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1TaskStatus__Source_01_4.html#acaeb2c8281c4a428da70b38e5c0140e5">std::hash&lt; mesos::v1::TaskStatus_Source &gt;</a>
-, <a class="el" href="structstd_1_1hash_3_01process_1_1network_1_1inet_1_1Address_01_4.html#a817c1f0c340595a04853476fca648cb4">std::hash&lt; process::network::inet::Address &gt;</a>
+, <a class="el" href="structstd_1_1hash_3_01mesos_1_1ExecutorID_01_4.html#af763aa34b956bf088c892b932aa66ba9">std::hash&lt; mesos::ExecutorID &gt;</a>
 , <a class="el" href="structstd_1_1hash_3_01routing_1_1filter_1_1ip_1_1PortRange_01_4.html#a5aad2b6d2319da7ec4cfad4d0b1f32f8">std::hash&lt; routing::filter::ip::PortRange &gt;</a>
-, <a class="el" href="structstd_1_1hash_3_01mesos_1_1internal_1_1slave_1_1DockerVolume_01_4.html#a75ee717fcff419be700b817d6da9cefb">std::hash&lt; mesos::internal::slave::DockerVolume &gt;</a>
-, <a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1ResourceProviderID_01_4.html#aa0eb2b8de3e174400cefa2f4fb7983a3">std::hash&lt; mesos::v1::ResourceProviderID &gt;</a>
+, <a class="el" href="structstd_1_1hash_3_01process_1_1network_1_1inet_1_1Address_01_4.html#a817c1f0c340595a04853476fca648cb4">std::hash&lt; process::network::inet::Address &gt;</a>
 , <a class="el" href="structstd_1_1hash_3_01os_1_1WindowsFD_01_4.html#a2a5618e5e307b2d36c98f14d1600636c">std::hash&lt; os::WindowsFD &gt;</a>
+, <a class="el" href="structstd_1_1hash_3_01UUID_01_4.html#a92c7c31d46eb2ae8ee55797eef75c1a4">std::hash&lt; UUID &gt;</a>
+, <a class="el" href="structstd_1_1hash_3_01mesos_1_1internal_1_1log_1_1Metadata__Status_01_4.html#a66ccd418e0e56eea9eeaa5e55ce683e0">std::hash&lt; mesos::internal::log::Metadata_Status &gt;</a>
+, <a class="el" href="structstd_1_1hash_3_01process_1_1UPID_01_4.html#a688a6a51a9771737871bbd78f16aa46f">std::hash&lt; process::UPID &gt;</a>
+, <a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1ResourceProviderID_01_4.html#aa0eb2b8de3e174400cefa2f4fb7983a3">std::hash&lt; mesos::v1::ResourceProviderID &gt;</a>
 , <a class="el" href="structstd_1_1hash_3_01mesos_1_1SlaveID_01_4.html#ac4d32af54065f7aec8ae8cac9893ec7f">std::hash&lt; mesos::SlaveID &gt;</a>
-, <a class="el" href="structstd_1_1hash_3_01std_1_1pair_3_01mesos_1_1FrameworkID_00_01mesos_1_1ExecutorID_01_4_01_4.html#a0fd2035eb98bec01e4cc922d833e2bbf">std::hash&lt; std::pair&lt; mesos::FrameworkID, mesos::ExecutorID &gt; &gt;</a>
+, <a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1OfferOperationID_01_4.html#a5b808546bcc39b05f6af59f02bf7bc90">std::hash&lt; mesos::v1::OfferOperationID &gt;</a>
 , <a class="el" href="structstd_1_1hash_3_01net_1_1IP_01_4.html#a5e2eba58070d0460314c2aed7c10453a">std::hash&lt; net::IP &gt;</a>
 , <a class="el" href="structstd_1_1hash_3_01Option_3_01T_01_4_01_4.html#a7a8d4d1db955c341b3633eddf323abd7">std::hash&lt; Option&lt; T &gt; &gt;</a>
+, <a class="el" href="structstd_1_1hash_3_01mesos_1_1internal_1_1tests_1_1ModuleID_01_4.html#aeedaa1e38800ab6aeae4cda6451cf477">std::hash&lt; mesos::internal::tests::ModuleID &gt;</a>
 , <a class="el" href="structstd_1_1hash_3_01cgroups_1_1memory_1_1pressure_1_1Level_01_4.html#a79ae564cdc8d15e53d56bf29163faed6">std::hash&lt; cgroups::memory::pressure::Level &gt;</a>
+, <a class="el" href="structstd_1_1hash_3_01mesos_1_1internal_1_1slave_1_1DockerVolume_01_4.html#a75ee717fcff419be700b817d6da9cefb">std::hash&lt; mesos::internal::slave::DockerVolume &gt;</a>
+, <a class="el" href="structstd_1_1hash_3_01std_1_1pair_3_01mesos_1_1v1_1_1FrameworkID_00_01mesos_1_1v1_1_1ExecutorID_01_4_01_4.html#af032efd40f64cfe5fc4698f1e7ef9e09">std::hash&lt; std::pair&lt; mesos::v1::FrameworkID, mesos::v1::ExecutorID &gt; &gt;</a>
 , <a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1TaskID_01_4.html#afc0fc977791dd673772867d36d6c76ba">std::hash&lt; mesos::v1::TaskID &gt;</a>
 , <a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1TaskState_01_4.html#a08c95e116f76c1115ed45497a5601a48">std::hash&lt; mesos::v1::TaskState &gt;</a>
-, <a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1ExecutorID_01_4.html#ab72a8d38d1abfcd285d09a140ee2bbb9">std::hash&lt; mesos::v1::ExecutorID &gt;</a>
+, <a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1FrameworkID_01_4.html#a48cd7ca3a1281b5b95bdc13e3bda9bf5">std::hash&lt; mesos::v1::FrameworkID &gt;</a>
+, <a class="el" href="structstd_1_1hash_3_01mesos_1_1ResourceProviderID_01_4.html#ae1801f4178ba4cf86c9afa7868f149a2">std::hash&lt; mesos::ResourceProviderID &gt;</a>
 , <a class="el" href="structstd_1_1hash_3_01mesos_1_1CommandInfo__URI_01_4.html#acd21c4f2b0454d314556e2c909a48dec">std::hash&lt; mesos::CommandInfo_URI &gt;</a>
-, <a class="el" href="structstd_1_1hash_3_01mesos_1_1ContainerID_01_4.html#a7a18e07e7649c69b782db6aca21db9da">std::hash&lt; mesos::ContainerID &gt;</a>
-, <a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1CommandInfo_1_1URI_01_4.html#ac1c944c5800c96e6fc0f91e907008046">std::hash&lt; mesos::v1::CommandInfo::URI &gt;</a>
+, <a class="el" href="structstd_1_1hash_3_01mesos_1_1FrameworkID_01_4.html#a6c09b5724256ad1a183fb57146c2ee07">std::hash&lt; mesos::FrameworkID &gt;</a>
 </li>
 <li>arguments
 : <a class="el" href="classDocker_1_1RunOptions.html#a2a59bd841ae0bb5b77b83639b61e42ec">Docker::RunOptions</a>
@@ -574,58 +574,57 @@
 : <a class="el" href="classJvm_1_1Class.html#a9e9fd6064ad6d0b34c5bd4739c299117">Jvm::Class</a>
 </li>
 <li>ArrayWriter()
-: <a class="el" href="classJSON_1_1ArrayWriter.html#ae4e7e2e5a08ce25fbe5ca6e68df656f0">JSON::ArrayWriter</a>
+: <a class="el" href="classJSON_1_1ArrayWriter.html#a659be75412cf9fe0e852a8580ceb723e">JSON::ArrayWriter</a>
 </li>
 <li>as()
-: <a class="el" href="structprocess_1_1Event.html#a5e2a796c20db188a91540378ac6c6ab5">process::Event</a>
+: <a class="el" href="structJSON_1_1Number.html#a56cb07aeff197c76b03798cd5f25c347">JSON::Number</a>
+, <a class="el" href="structprocess_1_1Event.html#a5e2a796c20db188a91540378ac6c6ab5">process::Event</a>
 , <a class="el" href="structJSON_1_1Value.html#a32ddf233c0ec159c4d72252529219cf6">JSON::Value</a>
-, <a class="el" href="structJSON_1_1Number.html#a56cb07aeff197c76b03798cd5f25c347">JSON::Number</a>
-, <a class="el" href="structJSON_1_1Value.html#a2722b8532ba6307e398b4ae28a348c04">JSON::Value</a>
 </li>
 <li>associate()
 : <a class="el" href="classprocess_1_1Promise.html#aa70c825f2b107eac5f393db03d2dd6ec">process::Promise&lt; T &gt;</a>
 </li>
 <li>async
-: <a class="el" href="classprocess_1_1AsyncExecutor.html#a6a9f83430a2094298f7aaa587a433c41">process::AsyncExecutor</a>
+: <a class="el" href="classprocess_1_1AsyncExecutor.html#a502e4f9c00f1d1280f732a7bd8a68434">process::AsyncExecutor</a>
 </li>
 <li>at()
-: <a class="el" href="classLinkedHashMap.html#a4b6c8f1254c3ccd2459d94215156c1bd">LinkedHashMap&lt; Key, Value &gt;</a>
+: <a class="el" href="classBoundedHashMap.html#a70ac620485764a32411dfd63cbed12c5">BoundedHashMap&lt; Key, Value &gt;</a>
 , <a class="el" href="structJSON_1_1Object.html#a4a722484eac14de1842f265785f05e66">JSON::Object</a>
+, <a class="el" href="classLinkedHashMap.html#a4b6c8f1254c3ccd2459d94215156c1bd">LinkedHashMap&lt; Key, Value &gt;</a>
 , <a class="el" href="classBoundedHashMap.html#ad821f79df9d83977f91240c495257c5f">BoundedHashMap&lt; Key, Value &gt;</a>
 </li>
 <li>attach()
-: <a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#a5f3a36a9429c25769991f7b08bc82ee7">mesos::internal::slave::ComposingContainerizer</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#a83b5cba7afb68e963a05d82b1f4b62d1">mesos::internal::slave::MesosContainerizer</a>
+: <a class="el" href="structrouting_1_1filter_1_1Filter.html#a7984d44eb0a74ba4ffb4d6965c6433a1">routing::filter::Filter&lt; Classifier &gt;</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#a2b3b394a0928d213a32bd02face608b7">mesos::internal::slave::Containerizer</a>
-, <a class="el" href="classmesos_1_1internal_1_1Files.html#afba604e3195becd2eedd37675c0bdee2">mesos::internal::Files</a>
-, <a class="el" href="structrouting_1_1filter_1_1Filter.html#a7984d44eb0a74ba4ffb4d6965c6433a1">routing::filter::Filter&lt; Classifier &gt;</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerProcess.html#ae60416a2bc0ef8428923dc1b2d2e07ae">mesos::internal::slave::MesosContainerizerProcess</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#a83b5cba7afb68e963a05d82b1f4b62d1">mesos::internal::slave::MesosContainerizer</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#a5f3a36a9429c25769991f7b08bc82ee7">mesos::internal::slave::ComposingContainerizer</a>
+, <a class="el" href="classmesos_1_1internal_1_1Files.html#afba604e3195becd2eedd37675c0bdee2">mesos::internal::Files</a>
 </li>
 <li>Attributes()
-: <a class="el" href="classmesos_1_1Attributes.html#ab548e71a2ed68b503e7821dda4089eb7">mesos::Attributes</a>
-, <a class="el" href="classmesos_1_1v1_1_1Attributes.html#a478b0203eefeb652e8ac57ed23e8d81b">mesos::v1::Attributes</a>
+: <a class="el" href="classmesos_1_1v1_1_1Attributes.html#a32c9e24d9e1cb795a73d2e26857ccbae">mesos::v1::Attributes</a>
+, <a class="el" href="classmesos_1_1Attributes.html#ab548e71a2ed68b503e7821dda4089eb7">mesos::Attributes</a>
 </li>
 <li>attributes
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a28cd0cfc2a86e965450c61ec91857369">mesos::internal::slave::Flags</a>
 </li>
 <li>Attributes()
-: <a class="el" href="classmesos_1_1Attributes.html#a289537baeca854ebcf9c79ec78c89376">mesos::Attributes</a>
-, <a class="el" href="classmesos_1_1v1_1_1Attributes.html#aad1d40dc2a4fad70322f89aec8425e1b">mesos::v1::Attributes</a>
+: <a class="el" href="classmesos_1_1v1_1_1Attributes.html#aad1d40dc2a4fad70322f89aec8425e1b">mesos::v1::Attributes</a>
 </li>
 <li>authenticate()
-: <a class="el" href="classmesos_1_1internal_1_1cram__md5_1_1CRAMMD5Authenticator.html#abea5e44a2e84887aba2fd4ee3ba06b96">mesos::internal::cram_md5::CRAMMD5Authenticator</a>
+: <a class="el" href="classmesos_1_1internal_1_1cram__md5_1_1CRAMMD5Authenticatee.html#ad245a76d5566499d844234971864effb">mesos::internal::cram_md5::CRAMMD5Authenticatee</a>
+, <a class="el" href="classmesos_1_1internal_1_1cram__md5_1_1CRAMMD5Authenticator.html#abea5e44a2e84887aba2fd4ee3ba06b96">mesos::internal::cram_md5::CRAMMD5Authenticator</a>
+, <a class="el" href="classmesos_1_1http_1_1authentication_1_1BasicAuthenticatee.html#a7c9024c07594ccaf0933ed31ece485c4">mesos::http::authentication::BasicAuthenticatee</a>
 , <a class="el" href="classmesos_1_1http_1_1authentication_1_1Authenticatee.html#afaccaceff9fae44ab2fa4efb5565af97">mesos::http::authentication::Authenticatee</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a2092a012c0c720534bee028e9b0064ab">mesos::internal::slave::Slave</a>
-, <a class="el" href="classprocess_1_1http_1_1authentication_1_1AuthenticatorManager.html#ab5e0d8812648cbb394e2a40427bca999">process::http::authentication::AuthenticatorManager</a>
-, <a class="el" href="classmesos_1_1Authenticator.html#a9afa48f02aaa766e15f1650bf36828ac">mesos::Authenticator</a>
+, <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#ae047b5e48e3fc0606959c09049350e9c">mesos::internal::master::Master</a>
 , <a class="el" href="classmesos_1_1Authenticatee.html#a5ec091e28188aa8b68366edcb7af3ff1">mesos::Authenticatee</a>
-, <a class="el" href="classprocess_1_1http_1_1authentication_1_1Authenticator.html#a2bd3691f2c57c191e951a4a08dafc059">process::http::authentication::Authenticator</a>
+, <a class="el" href="classZooKeeper.html#a5bcbff63bae402d4f1be45ab818ad14f">ZooKeeper</a>
+, <a class="el" href="classprocess_1_1http_1_1authentication_1_1AuthenticatorManager.html#ab5e0d8812648cbb394e2a40427bca999">process::http::authentication::AuthenticatorManager</a>
 , <a class="el" href="classmesos_1_1http_1_1authentication_1_1CombinedAuthenticator.html#aaf835fbebb87fc98f406293d473759e6">mesos::http::authentication::CombinedAuthenticator</a>
+, <a class="el" href="classprocess_1_1http_1_1authentication_1_1Authenticator.html#a2bd3691f2c57c191e951a4a08dafc059">process::http::authentication::Authenticator</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a2092a012c0c720534bee028e9b0064ab">mesos::internal::slave::Slave</a>
 , <a class="el" href="classprocess_1_1http_1_1authentication_1_1BasicAuthenticator.html#a5a5718ed923ec9100bd259fb0463653d">process::http::authentication::BasicAuthenticator</a>
-, <a class="el" href="classZooKeeper.html#a5bcbff63bae402d4f1be45ab818ad14f">ZooKeeper</a>
-, <a class="el" href="classmesos_1_1http_1_1authentication_1_1BasicAuthenticatee.html#a7c9024c07594ccaf0933ed31ece485c4">mesos::http::authentication::BasicAuthenticatee</a>
-, <a class="el" href="classmesos_1_1internal_1_1cram__md5_1_1CRAMMD5Authenticatee.html#ad245a76d5566499d844234971864effb">mesos::internal::cram_md5::CRAMMD5Authenticatee</a>
-, <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#ae047b5e48e3fc0606959c09049350e9c">mesos::internal::master::Master</a>
+, <a class="el" href="classmesos_1_1Authenticator.html#a9afa48f02aaa766e15f1650bf36828ac">mesos::Authenticator</a>
 </li>
 <li>authenticate_agents
 : <a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#aacb3ed3400e1816fd37e6ef1dff228ee">mesos::internal::master::Flags</a>
@@ -647,13 +646,13 @@
 <li>AuthenticatedHttpRequestHandler
 : <a class="el" href="classprocess_1_1ProcessBase.html#a0834b08377ce20a01893a033c46898f6">process::ProcessBase</a>
 </li>
+<li>Authenticatee()
+: <a class="el" href="classmesos_1_1Authenticatee.html#a3887153258b5b0fd3b4e52925c45ce90">mesos::Authenticatee</a>
+</li>
 <li>authenticatee
 : <a class="el" href="classmesos_1_1internal_1_1scheduler_1_1Flags.html#a1fd8c56f3514e6f5e5bb7d75d64e09c5">mesos::internal::scheduler::Flags</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a68c381955bb61a7df6fdfaedd0eb167f">mesos::internal::slave::Flags</a>
 </li>
-<li>Authenticatee()
-: <a class="el" href="classmesos_1_1Authenticatee.html#a3887153258b5b0fd3b4e52925c45ce90">mesos::Authenticatee</a>
-</li>
 <li>Authentication()
 : <a class="el" href="structzookeeper_1_1Authentication.html#ab83afefc5084a841eb2e3ce7527a0980">zookeeper::Authentication</a>
 </li>
@@ -747,7 +746,7 @@
 : <a class="el" href="classmesos_1_1internal_1_1tests_1_1ZooKeeperTest_1_1TestWatcher.html#a2d07a135077c9e85664f227da959ce7e">mesos::internal::tests::ZooKeeperTest::TestWatcher</a>
 </li>
 <li>awaitEvent()
-: <a class="el" href="classmesos_1_1internal_1_1tests_1_1ZooKeeperTest_1_1TestWatcher.html#a216cd0214176130534f57a61eced3882">mesos::internal::tests::ZooKeeperTest::TestWatcher</a>
+: <a class="el" href="classmesos_1_1internal_1_1tests_1_1ZooKeeperTest_1_1TestWatcher.html#a2d7a87e9cf2ebdc15d78b6d4f65f226f">mesos::internal::tests::ZooKeeperTest::TestWatcher</a>
 </li>
 <li>AwaitProcess()
 : <a class="el" href="classprocess_1_1internal_1_1AwaitProcess.html#a3c7eb50fa22cee33c4a23485d08866d8">process::internal::AwaitProcess&lt; T &gt;</a>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/781e3256/content/api/latest/c++/functions_0x67.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_0x67.html b/content/api/latest/c++/functions_0x67.html
index 5cb21c9..6cb90b9 100644
--- a/content/api/latest/c++/functions_0x67.html
+++ b/content/api/latest/c++/functions_0x67.html
@@ -316,12 +316,12 @@
 <li>getTaskGroupForPendingTask()
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html#a1c287e7b3a052ddbddc88f26a33784d4">mesos::internal::slave::Framework</a>
 </li>
-<li>GIGABYTES
-: <a class="el" href="classBytes.html#af715f3fd536e251db7e71e9d94fbcf9a">Bytes</a>
-</li>
 <li>gigabytes()
 : <a class="el" href="classBytes.html#abc3596f11351b515b1594f7b6b920468">Bytes</a>
 </li>
+<li>GIGABYTES
+: <a class="el" href="classBytes.html#af715f3fd536e251db7e71e9d94fbcf9a">Bytes</a>
+</li>
 <li>GONE
 : <a class="el" href="structprocess_1_1http_1_1Status.html#a84baf6a6f631e460bb85bea1d546bd97">process::http::Status</a>
 </li>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/781e3256/content/api/latest/c++/functions_0x69.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_0x69.html b/content/api/latest/c++/functions_0x69.html
index c017969..b349586 100644
--- a/content/api/latest/c++/functions_0x69.html
+++ b/content/api/latest/c++/functions_0x69.html
@@ -187,6 +187,7 @@
 , <a class="el" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html#a6d3b60f2f7802ac08819639e576e2ed1">mesos::internal::ResourceProviderMessage::UpdateState</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a6d93343a7cac0e8f5398e4d55a19c856">mesos::internal::slave::Executor</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html#ab024621d83bc1381fd176d0fc8cdeac2">mesos::internal::slave::Framework</a>
+, <a class="el" href="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html#a8babf26b02de2788d8b7286e20a29022">mesos::internal::slave::ResourceProvider</a>
 , <a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1TaskState.html#ab88ce30e1cafe8719e7aa069df82df16">mesos::internal::slave::state::TaskState</a>
 , <a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1ExecutorState.html#a094771a0260a6cb9c5a4c28fa67602e4">mesos::internal::slave::state::ExecutorState</a>
 , <a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1FrameworkState.html#a642b485f91451df2456ceb6c5ebfec2b">mesos::internal::slave::state::FrameworkState</a>
@@ -202,7 +203,8 @@
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixFilesystemIsolatorProcess.html#a972552ae8b127b51bcc7ba3c025dbdfa">mesos::internal::slave::PosixFilesystemIsolatorProcess</a>
 </li>
 <li>initialize()
-: <a class="el" href="classmesos_1_1master_1_1contender_1_1MasterContender.html#a6df3292cd7a6f9e556a7f14df80948b9">mesos::master::contender::MasterContender</a>
+: <a class="el" href="classmesos_1_1Authenticator.html#a88e1acd32ebe8553b71b1504f55d723d">mesos::Authenticator</a>
+, <a class="el" href="classmesos_1_1master_1_1contender_1_1MasterContender.html#a6df3292cd7a6f9e556a7f14df80948b9">mesos::master::contender::MasterContender</a>
 , <a class="el" href="classmesos_1_1slave_1_1ContainerLogger.html#abf91d08c21dae805eed4fdd9f9f5fbd5">mesos::slave::ContainerLogger</a>
 , <a class="el" href="classmesos_1_1slave_1_1QoSController.html#aba35ec151522f91bc8d20e4dc91162aa">mesos::slave::QoSController</a>
 , <a class="el" href="classmesos_1_1slave_1_1ResourceEstimator.html#ae3f10a9049e23fa411f36e2bfd1586d3">mesos::slave::ResourceEstimator</a>
@@ -256,7 +258,6 @@
 , <a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark_1_1Flags.html#a2eefe67adaf3acdf3fc179608c69019c">mesos::internal::log::tool::Benchmark::Flags</a>
 , <a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Replica_1_1Flags.html#a15d854cb98af8c2e79d47e4f68554331">mesos::internal::log::tool::Replica::Flags</a>
 , <a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a8386ac1a11731f6b8689810ed95b405b">mesos::allocator::Allocator</a>
-, <a class="el" href="classmesos_1_1Authenticator.html#a88e1acd32ebe8553b71b1504f55d723d">mesos::Authenticator</a>
 </li>
 <li>initialize_driver_logging
 : <a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html#a510a10484ef5763e460d5337aa596a8d">mesos::internal::logging::Flags</a>
@@ -280,7 +281,7 @@
 : <a class="el" href="classDocker.html#a3be28ab0231c0fefaf839661b790c457">Docker</a>
 </li>
 <li>install()
-: <a class="el" href="classProtobufProcess.html#a26c145390616b42ec6b6e913adb60449">ProtobufProcess&lt; T &gt;</a>
+: <a class="el" href="classProtobufProcess.html#a1e6490de580b7d7ac897c24d81554536">ProtobufProcess&lt; T &gt;</a>
 , <a class="el" href="classprocess_1_1FilterTestEventListener.html#a7f29f0482d8c786fd87e768ad17f64de">process::FilterTestEventListener</a>
 , <a class="el" href="classprocess_1_1ProcessBase.html#a591501723f8320f0b29e2a7c64a501eb">process::ProcessBase</a>
 , <a class="el" href="classProtobufProcess.html#a9e844001b1b4af4b57923a719f1e128a">ProtobufProcess&lt; T &gt;</a>
@@ -309,8 +310,8 @@
 </li>
 <li>internal::log::LogReaderProcess
 : <a class="el" href="classmesos_1_1log_1_1Log_1_1Position.html#a4a0cf4776faa89e482296e3871ea9d54">mesos::log::Log::Position</a>
-, <a class="el" href="classmesos_1_1log_1_1Log_1_1Entry.html#a4a0cf4776faa89e482296e3871ea9d54">mesos::log::Log::Entry</a>
 , <a class="el" href="classmesos_1_1log_1_1Log.html#a4a0cf4776faa89e482296e3871ea9d54">mesos::log::Log</a>
+, <a class="el" href="classmesos_1_1log_1_1Log_1_1Entry.html#a4a0cf4776faa89e482296e3871ea9d54">mesos::log::Log::Entry</a>
 </li>
 <li>internal::log::LogWriterProcess
 : <a class="el" href="classmesos_1_1log_1_1Log_1_1Position.html#a46eabfe556555c43bdddc4fda8960059">mesos::log::Log::Position</a>
@@ -326,9 +327,9 @@
 : <a class="el" href="classmesos_1_1python_1_1InterpreterLock.html#a73caa54f8d351dbf3e3bcc0139bddf4c">mesos::python::InterpreterLock</a>
 </li>
 <li>intersects()
-: <a class="el" href="classInterval.html#a5e3d8ed4dcff671d337227dd1c8e88bb">Interval&lt; T &gt;</a>
+: <a class="el" href="classInterval.html#ada6af34cbe50c559bd09c8397142e5b0">Interval&lt; T &gt;</a>
 , <a class="el" href="classIntervalSet.html#ac0001fd71a35feb599e9861aabf710de">IntervalSet&lt; T &gt;</a>
-, <a class="el" href="classInterval.html#ada6af34cbe50c559bd09c8397142e5b0">Interval&lt; T &gt;</a>
+, <a class="el" href="classInterval.html#a5e3d8ed4dcff671d337227dd1c8e88bb">Interval&lt; T &gt;</a>
 </li>
 <li>Interval()
 : <a class="el" href="classInterval.html#a7bf968b2b7991d0b3dbcb9f87eb09ea2">Interval&lt; T &gt;</a>
@@ -371,20 +372,21 @@
 : <a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess_1_1Framework.html#a73ebf40e183c41b2547b4eeb9613df9a">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess::Framework</a>
 </li>
 <li>inverseOffers
-: <a class="el" href="structmesos_1_1internal_1_1master_1_1Framework.html#a53c59b3da6fae1d939e4ef662b1db164">mesos::internal::master::Framework</a>
-, <a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html#a2232ba794de09c7834fd882888c8e8c4">mesos::internal::master::Slave</a>
+: <a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html#a2232ba794de09c7834fd882888c8e8c4">mesos::internal::master::Slave</a>
+, <a class="el" href="structmesos_1_1internal_1_1master_1_1Framework.html#a53c59b3da6fae1d939e4ef662b1db164">mesos::internal::master::Framework</a>
 </li>
 <li>inverseOfferTimeout()
 : <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#ab3b08c310b38fab6b4ad8d3666abf60b">mesos::internal::master::Master</a>
 </li>
 <li>invoke()
-: <a class="el" href="classJvm.html#a2684939a9539b25dd08aa969c6d6afba">Jvm</a>
+: <a class="el" href="classJvm.html#a3ad0765d39c837f91f3d425f4e41579b">Jvm</a>
 </li>
 <li>invokeStatic()
 : <a class="el" href="classJvm.html#a0c08d2480d97fdbdefa52f5ad506a5f5">Jvm</a>
 </li>
 <li>ip
-: <a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html#a3e0a3cf87d1bcdfdeb68a82a8595b0fd">process::network::inet::Address</a>
+: <a class="el" href="structmesos_1_1internal_1_1tests_1_1HttpServerTestHelper_1_1Flags.html#aedadb9a1731afa9afede0694b50974d0">mesos::internal::tests::HttpServerTestHelper::Flags</a>
+, <a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html#a3e0a3cf87d1bcdfdeb68a82a8595b0fd">process::network::inet::Address</a>
 , <a class="el" href="structprocess_1_1http_1_1URL.html#ac0416d6239dbcd64e0b2d8dc4f151ef8">process::http::URL</a>
 </li>
 <li>IP()
@@ -393,7 +395,6 @@
 <li>ip
 : <a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#abe9b91d5debfcef30ac3e859cec50bed">mesos::internal::master::Flags</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a47a9e5a5cd27ebc39a76aad5a4de85e2">mesos::internal::slave::Flags</a>
-, <a class="el" href="structmesos_1_1internal_1_1tests_1_1HttpServerTestHelper_1_1Flags.html#aedadb9a1731afa9afede0694b50974d0">mesos::internal::tests::HttpServerTestHelper::Flags</a>
 </li>
 <li>ip6
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ae6bb2d11c11d5cd976e65be374a8383d">mesos::internal::slave::Flags</a>
@@ -412,15 +413,16 @@
 : <a class="el" href="classDocker_1_1Container.html#a3f16c086b28059796d404e040612a8a2">Docker::Container</a>
 </li>
 <li>IPv4()
-: <a class="el" href="classnet_1_1IPv4.html#a8cd19e3ec6fafb42014fee589a73e438">net::IPv4</a>
+: <a class="el" href="classnet_1_1IPv4.html#ab7e225c3face2558fda76a3715c19e76">net::IPv4</a>
 </li>
 <li>IPv6()
 : <a class="el" href="classnet_1_1IPv6.html#abbd2f53ff9af6cb1b1c50c99792c9be1">net::IPv6</a>
 </li>
 <li>is()
-: <a class="el" href="structJSON_1_1Value.html#a218f28cc093837f5a10cf893886fd92d">JSON::Value</a>
-, <a class="el" href="classprocess_1_1StateMachine.html#a6f0830360e0999fdb3803b31dbd016ea">process::StateMachine&lt; State &gt;</a>
+: <a class="el" href="structJSON_1_1Value.html#a9f420d588c86317e0cc816b7d3ece0f8">JSON::Value</a>
 , <a class="el" href="structprocess_1_1Event.html#ac2d1b2d710b1b3002da0116239787517">process::Event</a>
+, <a class="el" href="classprocess_1_1StateMachine.html#a6f0830360e0999fdb3803b31dbd016ea">process::StateMachine&lt; State &gt;</a>
+, <a class="el" href="structJSON_1_1Value.html#a218f28cc093837f5a10cf893886fd92d">JSON::Value</a>
 </li>
 <li>isAbandoned()
 : <a class="el" href="classprocess_1_1Future.html#aff9a28bc06c115d1e59063c15e526739">process::Future&lt; T &gt;</a>
@@ -429,15 +431,15 @@
 : <a class="el" href="structprocess_1_1http_1_1URL.html#a4a8ec864ccf5d5eca9c67a74969e910d">process::http::URL</a>
 </li>
 <li>isAllocatableTo()
-: <a class="el" href="classmesos_1_1v1_1_1Resources.html#a4fa6fa4b4da9acbc04e8faa7ad9dc24a">mesos::v1::Resources</a>
-, <a class="el" href="classmesos_1_1Resources.html#a25673a3dfbad9b49fc7a67d6bab2494a">mesos::Resources</a>
+: <a class="el" href="classmesos_1_1Resources.html#a25673a3dfbad9b49fc7a67d6bab2494a">mesos::Resources</a>
+, <a class="el" href="classmesos_1_1v1_1_1Resources.html#a4fa6fa4b4da9acbc04e8faa7ad9dc24a">mesos::v1::Resources</a>
 </li>
 <li>isAny()
 : <a class="el" href="classnet_1_1IP.html#adef252cbd8b3cb3ddae4b1aea4ce04c1">net::IP</a>
 </li>
 <li>isCommandExecutor()
-: <a class="el" href="structmesos_1_1internal_1_1tests_1_1ParamExecutorType.html#a0ea30108c0b34ea42a387cb31508faa6">mesos::internal::tests::ParamExecutorType</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a8c506bb12f5b2a0acd8f216ebbf0c789">mesos::internal::slave::Executor</a>
+: <a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a8c506bb12f5b2a0acd8f216ebbf0c789">mesos::internal::slave::Executor</a>
+, <a class="el" href="structmesos_1_1internal_1_1tests_1_1ParamExecutorType.html#a0ea30108c0b34ea42a387cb31508faa6">mesos::internal::tests::ParamExecutorType</a>
 </li>
 <li>isCompletedFramework()
 : <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#adce7ba676c4f3bd04f892b8958fba3c4">mesos::internal::master::Master</a>
@@ -449,16 +451,16 @@
 : <a class="el" href="classprocess_1_1Future.html#abc89036db733a417b7b383b091efaf3c">process::Future&lt; T &gt;</a>
 </li>
 <li>isDisk()
-: <a class="el" href="classmesos_1_1v1_1_1Resources.html#a01310b5316cfff0b6126115fc7f31046">mesos::v1::Resources</a>
-, <a class="el" href="classmesos_1_1Resources.html#ac122469e75b48787a955348873218aeb">mesos::Resources</a>
+: <a class="el" href="classmesos_1_1Resources.html#ac122469e75b48787a955348873218aeb">mesos::Resources</a>
+, <a class="el" href="classmesos_1_1v1_1_1Resources.html#a01310b5316cfff0b6126115fc7f31046">mesos::v1::Resources</a>
 </li>
 <li>isDynamicallyReserved()
 : <a class="el" href="classmesos_1_1Resources.html#a65426926427f541434634ab4b63597f5">mesos::Resources</a>
 , <a class="el" href="classmesos_1_1v1_1_1Resources.html#ab691d1c2fa2629190347c19dcc6a385f">mesos::v1::Resources</a>
 </li>
 <li>isEmpty()
-: <a class="el" href="classmesos_1_1Resources.html#af80276e0925e9e48dbf816aae62a2bb8">mesos::Resources</a>
-, <a class="el" href="classmesos_1_1v1_1_1Resources.html#a1122b880d0a01c919a35a41be0fa7b94">mesos::v1::Resources</a>
+: <a class="el" href="classmesos_1_1v1_1_1Resources.html#a1122b880d0a01c919a35a41be0fa7b94">mesos::v1::Resources</a>
+, <a class="el" href="classmesos_1_1Resources.html#af80276e0925e9e48dbf816aae62a2bb8">mesos::Resources</a>
 </li>
 <li>isError()
 : <a class="el" href="classTry.html#a0b98f95163b8a38daafd1651b043a276">Try&lt; T, E &gt;</a>
@@ -468,7 +470,7 @@
 : <a class="el" href="classprocess_1_1Future.html#a493227e57f8848e37777b89c0f81e2ec">process::Future&lt; T &gt;</a>
 </li>
 <li>isFiltered()
-: <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a166f2ae30b44c3c2dd45a3449b210fc5">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>
+: <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a71547c982e85db6b83e562732107f578">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>
 </li>
 <li>isLeaf()
 : <a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter_1_1Node.html#ab0805469ceb8ce9f275e973de0d21a8f">mesos::internal::master::allocator::DRFSorter::Node</a>
@@ -483,35 +485,35 @@
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1Fetcher.html#abb00d97a45d3fe5f00ef8cf2ae92d215">mesos::internal::slave::Fetcher</a>
 </li>
 <li>isNone()
-: <a class="el" href="classResult.html#ac2cdc0db9f9d29a5bb2f1cf19c29da49">Result&lt; T &gt;</a>
-, <a class="el" href="classOption.html#a06eab791122ebc1f8af4ad310e5e7d7e">Option&lt; T &gt;</a>
+: <a class="el" href="classOption.html#a06eab791122ebc1f8af4ad310e5e7d7e">Option&lt; T &gt;</a>
+, <a class="el" href="classResult.html#ac2cdc0db9f9d29a5bb2f1cf19c29da49">Result&lt; T &gt;</a>
 </li>
 <li>isolate()
-: <a class="el" href="classmesos_1_1internal_1_1slave_1_1PortMappingIsolatorProcess.html#a8b2c5ba6d056cdeb7968c2ce0f9859c6">mesos::internal::slave::PortMappingIsolatorProcess</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1WindowsMemIsolatorProcess.html#aad81d0700ab3197bcd3625d6f86d3ddb">mesos::internal::slave::WindowsMemIsolatorProcess</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1WindowsCpuIsolatorProcess.html#a503f133dc40d594bb272989d00fa4b9b">mesos::internal::slave::WindowsCpuIsolatorProcess</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1XfsDiskIsolatorProcess.html#ab8f24b1b41014dfa43a907c16ba3562d">mesos::internal::slave::XfsDiskIsolatorProcess</a>
+: <a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixDiskIsolatorProcess.html#a9ffeb4eeca1ecf4f3d48eb48b058c4c9">mesos::internal::slave::PosixDiskIsolatorProcess</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1PortMappingIsolatorProcess.html#a8b2c5ba6d056cdeb7968c2ce0f9859c6">mesos::internal::slave::PortMappingIsolatorProcess</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorProcess.html#a4d2771d57033cea741ec6dd2bc6f738d">mesos::internal::slave::NetworkCniIsolatorProcess</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html#a01b0f952a8b793faac974c34fd5a4967">mesos::internal::slave::CgroupsIsolatorProcess</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixDiskIsolatorProcess.html#a9ffeb4eeca1ecf4f3d48eb48b058c4c9">mesos::internal::slave::PosixDiskIsolatorProcess</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1Subsystem.html#a5dcbb71ea3166e7ed9658fb2751cd53b">mesos::internal::slave::Subsystem</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a9be889e55c9fa3b300a1a2c30c19e35e">mesos::internal::slave::MesosIsolatorProcess</a>
 , <a class="el" href="classmesos_1_1slave_1_1Isolator.html#a7a703b2b2cdc4efdaa0fd4519b7109f9">mesos::slave::Isolator</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1NetClsSubsystem.html#aa8a0c2652dc5b2f235494e40f814ec9c">mesos::internal::slave::NetClsSubsystem</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html#a1a456c37615df1a0b54193cbe6052b04">mesos::internal::slave::PosixIsolatorProcess</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1WindowsMemIsolatorProcess.html#aad81d0700ab3197bcd3625d6f86d3ddb">mesos::internal::slave::WindowsMemIsolatorProcess</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1WindowsCpuIsolatorProcess.html#a503f133dc40d594bb272989d00fa4b9b">mesos::internal::slave::WindowsCpuIsolatorProcess</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1Subsystem.html#a5dcbb71ea3166e7ed9658fb2751cd53b">mesos::internal::slave::Subsystem</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolator.html#a32a943445e8ff4eb60c269f35e92d19c">mesos::internal::slave::MesosIsolator</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html#a1a456c37615df1a0b54193cbe6052b04">mesos::internal::slave::PosixIsolatorProcess</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1XfsDiskIsolatorProcess.html#ab8f24b1b41014dfa43a907c16ba3562d">mesos::internal::slave::XfsDiskIsolatorProcess</a>
 </li>
 <li>isolation
-: <a class="el" href="classmesos_1_1internal_1_1tests_1_1Flags.html#abf2002c7d6b7bdaf841bfd18ef7251c2">mesos::internal::tests::Flags</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a9c17940ada14b1be41aea68412c0fe7f">mesos::internal::slave::Flags</a>
+: <a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a9c17940ada14b1be41aea68412c0fe7f">mesos::internal::slave::Flags</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1Flags.html#abf2002c7d6b7bdaf841bfd18ef7251c2">mesos::internal::tests::Flags</a>
 </li>
 <li>isPending()
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html#ab67788cb552b7320783b7ecd7b80f82a">mesos::internal::slave::Framework</a>
 , <a class="el" href="classprocess_1_1Future.html#af23884cf963eb5ec061595eb2e288903">process::Future&lt; T &gt;</a>
 </li>
 <li>isPersistentVolume()
-: <a class="el" href="classmesos_1_1Resources.html#a2854bcb8a35610e98a6ad0e559ea6213">mesos::Resources</a>
-, <a class="el" href="classmesos_1_1v1_1_1Resources.html#ad2b1ead3063e0d52e43d93c3dc5fd070">mesos::v1::Resources</a>
+: <a class="el" href="classmesos_1_1v1_1_1Resources.html#ad2b1ead3063e0d52e43d93c3dc5fd070">mesos::v1::Resources</a>
+, <a class="el" href="classmesos_1_1Resources.html#a2854bcb8a35610e98a6ad0e559ea6213">mesos::Resources</a>
 </li>
 <li>isReady()
 : <a class="el" href="classprocess_1_1Future.html#a68f241961e700d0cecf982d9cc0043d7">process::Future&lt; T &gt;</a>
@@ -520,16 +522,16 @@
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache_1_1Entry.html#a9ac79e387cdf76b3daa0b3e160758b29">mesos::internal::slave::FetcherProcess::Cache::Entry</a>
 </li>
 <li>isReserved()
-: <a class="el" href="classmesos_1_1v1_1_1Resources.html#ae75dcd85eda5807cdf12e42d2e354291">mesos::v1::Resources</a>
-, <a class="el" href="classmesos_1_1Resources.html#adca79e207e34acac374fa48035ebfb55">mesos::Resources</a>
+: <a class="el" href="classmesos_1_1Resources.html#adca79e207e34acac374fa48035ebfb55">mesos::Resources</a>
+, <a class="el" href="classmesos_1_1v1_1_1Resources.html#ae75dcd85eda5807cdf12e42d2e354291">mesos::v1::Resources</a>
 </li>
 <li>isRevocable()
 : <a class="el" href="classmesos_1_1Resources.html#abb05dff78639303b244e9ffb0c765c14">mesos::Resources</a>
 , <a class="el" href="classmesos_1_1v1_1_1Resources.html#aafe883992970766fad47c0f1bff39998">mesos::v1::Resources</a>
 </li>
 <li>isShared()
-: <a class="el" href="classmesos_1_1Resources.html#a2543b70428e6d4546271615fc013776e">mesos::Resources</a>
-, <a class="el" href="classmesos_1_1v1_1_1Resources.html#a3b642920fe195dca5e142ba9f1bf0445">mesos::v1::Resources</a>
+: <a class="el" href="classmesos_1_1v1_1_1Resources.html#a3b642920fe195dca5e142ba9f1bf0445">mesos::v1::Resources</a>
+, <a class="el" href="classmesos_1_1Resources.html#a2543b70428e6d4546271615fc013776e">mesos::Resources</a>
 </li>
 <li>isSome()
 : <a class="el" href="classOption.html#a4e3bf8416d95246f43c91f1b5c309323">Option&lt; T &gt;</a>
@@ -540,8 +542,8 @@
 : <a class="el" href="structmesos_1_1internal_1_1master_1_1Framework.html#a614fb3ba127133b939e2a733c6ecbf2a">mesos::internal::master::Framework</a>
 </li>
 <li>isUnreserved()
-: <a class="el" href="classmesos_1_1Resources.html#a342965af2e97bd1c5a78fbec5d9d65d8">mesos::Resources</a>
-, <a class="el" href="classmesos_1_1v1_1_1Resources.html#a4ce7250b1e5eec3b0e3bc3a66fe4007b">mesos::v1::Resources</a>
+: <a class="el" href="classmesos_1_1v1_1_1Resources.html#a4ce7250b1e5eec3b0e3bc3a66fe4007b">mesos::v1::Resources</a>
+, <a class="el" href="classmesos_1_1Resources.html#a342965af2e97bd1c5a78fbec5d9d65d8">mesos::Resources</a>
 </li>
 <li>isUsed()
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1NetClsHandleManager.html#a5c138f9fe99212f3dcb1e3a4a0991e36">mesos::internal::slave::NetClsHandleManager</a>
@@ -554,11 +556,11 @@
 : <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a91f9279eaa6f8f6a813eb417fcda4d73">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>
 </li>
 <li>iterator
-: <a class="el" href="classflags_1_1FlagsBase.html#ac73a41c2c9ba65800a8aad11ba595612">flags::FlagsBase</a>
-, <a class="el" href="classmesos_1_1Resources.html#a2f4bcc0de9f40c0c947d355213aaac95">mesos::Resources</a>
+: <a class="el" href="classmesos_1_1Resources.html#a2f4bcc0de9f40c0c947d355213aaac95">mesos::Resources</a>
 , <a class="el" href="classmesos_1_1v1_1_1Attributes.html#a8c1db754d5e166038dca1652c7939c95">mesos::v1::Attributes</a>
-, <a class="el" href="classmesos_1_1v1_1_1Resources.html#a7d595dbb779360ef854351a0b6d8095e">mesos::v1::Resources</a>
 , <a class="el" href="classmesos_1_1Attributes.html#a9ef5920e839795f7a7c0a8a83956aad4">mesos::Attributes</a>
+, <a class="el" href="classmesos_1_1v1_1_1Resources.html#a7d595dbb779360ef854351a0b6d8095e">mesos::v1::Resources</a>
+, <a class="el" href="classflags_1_1FlagsBase.html#ac73a41c2c9ba65800a8aad11ba595612">flags::FlagsBase</a>
 </li>
 <li>itrealvalue
 : <a class="el" href="structproc_1_1ProcessStatus.html#afed77b74982de0076707649836ef24fd">proc::ProcessStatus</a>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/781e3256/content/api/latest/c++/functions_0x6d.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_0x6d.html b/content/api/latest/c++/functions_0x6d.html
index 6538714..eab1123 100644
--- a/content/api/latest/c++/functions_0x6d.html
+++ b/content/api/latest/c++/functions_0x6d.html
@@ -406,18 +406,18 @@
 <li>metrics
 : <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#abf206bd006adf9cd91dce9acbd35f4a2">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>
 </li>
-<li>MICROSECONDS
-: <a class="el" href="classDuration.html#ad2877fca0bfcc4909706cf128273b3aa">Duration</a>
-</li>
 <li>Microseconds()
 : <a class="el" href="classMicroseconds.html#acf44bc9c3fd32497f04c6254e65ef115">Microseconds</a>
 </li>
-<li>Milliseconds()
-: <a class="el" href="classMilliseconds.html#abe2f94a846770aab54e261b4eb35d0e6">Milliseconds</a>
+<li>MICROSECONDS
+: <a class="el" href="classDuration.html#ad2877fca0bfcc4909706cf128273b3aa">Duration</a>
 </li>
 <li>MILLISECONDS
 : <a class="el" href="classDuration.html#ab69ccbc15f17ef66c8804b2a1da83da6">Duration</a>
 </li>
+<li>Milliseconds()
+: <a class="el" href="classMilliseconds.html#abe2f94a846770aab54e261b4eb35d0e6">Milliseconds</a>
+</li>
 <li>min
 : <a class="el" href="structprocess_1_1Statistics.html#ac736a4be4626245eae8ab3a58239431b">process::Statistics&lt; T &gt;</a>
 , <a class="el" href="classDuration.html#ac6f442d33ee5e10cd97a259b7ac8e558">Duration</a>
@@ -435,12 +435,12 @@
 <li>mins()
 : <a class="el" href="classDuration.html#a83df74b2977f3eac2fbe2fa4595a6620">Duration</a>
 </li>
-<li>Minutes()
-: <a class="el" href="classMinutes.html#a3706b791833fb5b1e53e235ab842c038">Minutes</a>
-</li>
 <li>MINUTES
 : <a class="el" href="classDuration.html#a4a838d16d12606f69af3b9c60417c860">Duration</a>
 </li>
+<li>Minutes()
+: <a class="el" href="classMinutes.html#a3706b791833fb5b1e53e235ab842c038">Minutes</a>
+</li>
 <li>Mirror()
 : <a class="el" href="structrouting_1_1action_1_1Mirror.html#af91400c679a25ac1ba29a2186e8f5022">routing::action::Mirror</a>
 </li>


[04/17] mesos-site git commit: Updated the website built from mesos SHA: 848767b.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/781e3256/content/api/latest/c++/slave_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/slave_8hpp_source.html b/content/api/latest/c++/slave_8hpp_source.html
index 8051c53..28dfe09 100644
--- a/content/api/latest/c++/slave_8hpp_source.html
+++ b/content/api/latest/c++/slave_8hpp_source.html
@@ -162,951 +162,1006 @@
 <div class="line"><a name="l00108"></a><span class="lineno">  108</span>&#160;<span class="keyword">class </span>Framework;</div>
 <div class="line"><a name="l00109"></a><span class="lineno">  109</span>&#160;</div>
 <div class="line"><a name="l00110"></a><span class="lineno">  110</span>&#160;<span class="keyword">struct </span>HttpConnection;</div>
-<div class="line"><a name="l00111"></a><span class="lineno">  111</span>&#160;</div>
+<div class="line"><a name="l00111"></a><span class="lineno">  111</span>&#160;<span class="keyword">struct </span>ResourceProvider;</div>
 <div class="line"><a name="l00112"></a><span class="lineno">  112</span>&#160;</div>
-<div class="line"><a name="l00113"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Slave.html">  113</a></span>&#160;<span class="keyword">class </span><a class="code" href="classmesos_1_1internal_1_1slave_1_1Slave.html">Slave</a> : <span class="keyword">public</span> <a class="code" href="classProtobufProcess.html">ProtobufProcess</a>&lt;Slave&gt;</div>
-<div class="line"><a name="l00114"></a><span class="lineno">  114</span>&#160;{</div>
-<div class="line"><a name="l00115"></a><span class="lineno">  115</span>&#160;<span class="keyword">public</span>:</div>
-<div class="line"><a name="l00116"></a><span class="lineno">  116</span>&#160;  <a class="code" href="classmesos_1_1internal_1_1slave_1_1Slave.html#adc334f9dc35ff066eee2fe0dfca8b8d7">Slave</a>(<span class="keyword">const</span> std::string&amp; <span class="keywordtype">id</span>,</div>
-<div class="line"><a name="l00117"></a><span class="lineno">  117</span>&#160;        <span class="keyword">const</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html">Flags</a>&amp; flags,</div>
-<div class="line"><a name="l00118"></a><span class="lineno">  118</span>&#160;        <a class="code" href="classmesos_1_1master_1_1detector_1_1MasterDetector.html">mesos::master::detector::MasterDetector</a>* detector,</div>
-<div class="line"><a name="l00119"></a><span class="lineno">  119</span>&#160;        <a class="code" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html">Containerizer</a>* containerizer,</div>
-<div class="line"><a name="l00120"></a><span class="lineno">  120</span>&#160;        <a class="code" href="classmesos_1_1internal_1_1Files.html">Files</a>* files,</div>
-<div class="line"><a name="l00121"></a><span class="lineno">  121</span>&#160;        <a class="code" href="classmesos_1_1internal_1_1slave_1_1GarbageCollector.html">GarbageCollector</a>* gc,</div>
-<div class="line"><a name="l00122"></a><span class="lineno">  122</span>&#160;        <a class="code" href="classmesos_1_1internal_1_1slave_1_1TaskStatusUpdateManager.html">TaskStatusUpdateManager</a>* taskStatusUpdateManager,</div>
-<div class="line"><a name="l00123"></a><span class="lineno">  123</span>&#160;        <a class="code" href="classmesos_1_1slave_1_1ResourceEstimator.html">mesos::slave::ResourceEstimator</a>* resourceEstimator,</div>
-<div class="line"><a name="l00124"></a><span class="lineno">  124</span>&#160;        <a class="code" href="classmesos_1_1slave_1_1QoSController.html">mesos::slave::QoSController</a>* qosController,</div>
-<div class="line"><a name="l00125"></a><span class="lineno">  125</span>&#160;        <a class="code" href="classmesos_1_1SecretGenerator.html">mesos::SecretGenerator</a>* secretGenerator,</div>
-<div class="line"><a name="l00126"></a><span class="lineno">  126</span>&#160;        <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;Authorizer*&gt;</a>&amp; authorizer);</div>
-<div class="line"><a name="l00127"></a><span class="lineno">  127</span>&#160;</div>
-<div class="line"><a name="l00128"></a><span class="lineno">  128</span>&#160;  <span class="keyword">virtual</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Slave.html#ad958f0e032e8ea9a49a442232df8bbd3">~Slave</a>();</div>
-<div class="line"><a name="l00129"></a><span class="lineno">  129</span>&#160;</div>
-<div class="line"><a name="l00130"></a><span class="lineno">  130</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a16989d154cc28900c0094622ffb38324">shutdown</a>(<span class="keyword">const</span> <a class="code" href="structprocess_1_1UPID.html">process::UPID</a>&amp; from, <span class="keyword">const</span> std::string&amp; <a class="code" href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a>);</div>
-<div class="line"><a name="l00131"></a><span class="lineno">  131</span>&#160;</div>
-<div class="line"><a name="l00132"></a><span class="lineno">  132</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a15efbb67f94f85e7d08726c0697c179b">registered</a>(</div>
-<div class="line"><a name="l00133"></a><span class="lineno">  133</span>&#160;      <span class="keyword">const</span> <a class="code" href="structprocess_1_1UPID.html">process::UPID</a>&amp; from,</div>
-<div class="line"><a name="l00134"></a><span class="lineno">  134</span>&#160;      <span class="keyword">const</span> SlaveID&amp; slaveId,</div>
-<div class="line"><a name="l00135"></a><span class="lineno">  135</span>&#160;      <span class="keyword">const</span> MasterSlaveConnection&amp; connection);</div>
-<div class="line"><a name="l00136"></a><span class="lineno">  136</span>&#160;</div>
-<div class="line"><a name="l00137"></a><span class="lineno">  137</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a93ef27587c482384feeca0a915dcf23f">reregistered</a>(</div>
-<div class="line"><a name="l00138"></a><span class="lineno">  138</span>&#160;      <span class="keyword">const</span> <a class="code" href="structprocess_1_1UPID.html">process::UPID</a>&amp; from,</div>
-<div class="line"><a name="l00139"></a><span class="lineno">  139</span>&#160;      <span class="keyword">const</span> SlaveID&amp; slaveId,</div>
-<div class="line"><a name="l00140"></a><span class="lineno">  140</span>&#160;      <span class="keyword">const</span> std::vector&lt;ReconcileTasksMessage&gt;&amp; reconciliations,</div>
-<div class="line"><a name="l00141"></a><span class="lineno">  141</span>&#160;      <span class="keyword">const</span> MasterSlaveConnection&amp; connection);</div>
-<div class="line"><a name="l00142"></a><span class="lineno">  142</span>&#160;</div>
-<div class="line"><a name="l00143"></a><span class="lineno">  143</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Slave.html#af7b56f9573b13d083140cc1465a186f4">doReliableRegistration</a>(<a class="code" href="classDuration.html">Duration</a> maxBackoff);</div>
-<div class="line"><a name="l00144"></a><span class="lineno">  144</span>&#160;</div>
-<div class="line"><a name="l00145"></a><span class="lineno">  145</span>&#160;  <span class="comment">// Made &#39;virtual&#39; for Slave mocking.</span></div>
-<div class="line"><a name="l00146"></a><span class="lineno">  146</span>&#160;  <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Slave.html#acc40a5901b219e17aed49be5735c9d5e">runTask</a>(</div>
-<div class="line"><a name="l00147"></a><span class="lineno">  147</span>&#160;      <span class="keyword">const</span> <a class="code" href="structprocess_1_1UPID.html">process::UPID</a>&amp; from,</div>
-<div class="line"><a name="l00148"></a><span class="lineno">  148</span>&#160;      <span class="keyword">const</span> FrameworkInfo&amp; frameworkInfo,</div>
-<div class="line"><a name="l00149"></a><span class="lineno">  149</span>&#160;      <span class="keyword">const</span> FrameworkID&amp; frameworkId,</div>
-<div class="line"><a name="l00150"></a><span class="lineno">  150</span>&#160;      <span class="keyword">const</span> <a class="code" href="structprocess_1_1UPID.html">process::UPID</a>&amp; pid,</div>
-<div class="line"><a name="l00151"></a><span class="lineno">  151</span>&#160;      <span class="keyword">const</span> TaskInfo&amp; task,</div>
-<div class="line"><a name="l00152"></a><span class="lineno">  152</span>&#160;      <span class="keyword">const</span> std::vector&lt;ResourceVersionUUID&gt;&amp; resourceVersionUuids);</div>
-<div class="line"><a name="l00153"></a><span class="lineno">  153</span>&#160;</div>
-<div class="line"><a name="l00154"></a><span class="lineno">  154</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Slave.html#afb2c6c1999d2e7c1aeb5c614db526a77">run</a>(</div>
-<div class="line"><a name="l00155"></a><span class="lineno">  155</span>&#160;      <span class="keyword">const</span> FrameworkInfo&amp; frameworkInfo,</div>
-<div class="line"><a name="l00156"></a><span class="lineno">  156</span>&#160;      ExecutorInfo executorInfo,</div>
-<div class="line"><a name="l00157"></a><span class="lineno">  157</span>&#160;      <a class="code" href="classOption.html">Option&lt;TaskInfo&gt;</a> task,</div>
-<div class="line"><a name="l00158"></a><span class="lineno">  158</span>&#160;      <a class="code" href="classOption.html">Option&lt;TaskGroupInfo&gt;</a> taskGroup,</div>
-<div class="line"><a name="l00159"></a><span class="lineno">  159</span>&#160;      <span class="keyword">const</span> std::vector&lt;ResourceVersionUUID&gt;&amp; resourceVersionUuids,</div>
-<div class="line"><a name="l00160"></a><span class="lineno">  160</span>&#160;      <span class="keyword">const</span> <a class="code" href="structprocess_1_1UPID.html">process::UPID</a>&amp; pid);</div>
-<div class="line"><a name="l00161"></a><span class="lineno">  161</span>&#160;</div>
-<div class="line"><a name="l00162"></a><span class="lineno">  162</span>&#160;  <span class="comment">// Made &#39;virtual&#39; for Slave mocking.</span></div>
-<div class="line"><a name="l00163"></a><span class="lineno">  163</span>&#160;  <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a9194e8fd17c8442679564d92de8de284">_run</a>(</div>
-<div class="line"><a name="l00164"></a><span class="lineno">  164</span>&#160;      <span class="keyword">const</span> <a class="code" href="classprocess_1_1Future.html">process::Future</a>&lt;std::list&lt;bool&gt;&gt;&amp; unschedules,</div>
-<div class="line"><a name="l00165"></a><span class="lineno">  165</span>&#160;      <span class="keyword">const</span> FrameworkInfo&amp; frameworkInfo,</div>
-<div class="line"><a name="l00166"></a><span class="lineno">  166</span>&#160;      <span class="keyword">const</span> ExecutorInfo&amp; executorInfo,</div>
-<div class="line"><a name="l00167"></a><span class="lineno">  167</span>&#160;      <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;TaskInfo&gt;</a>&amp; task,</div>
-<div class="line"><a name="l00168"></a><span class="lineno">  168</span>&#160;      <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;TaskGroupInfo&gt;</a>&amp; taskGroup,</div>
-<div class="line"><a name="l00169"></a><span class="lineno">  169</span>&#160;      <span class="keyword">const</span> std::vector&lt;ResourceVersionUUID&gt;&amp; resourceVersionUuids);</div>
-<div class="line"><a name="l00170"></a><span class="lineno">  170</span>&#160;</div>
-<div class="line"><a name="l00171"></a><span class="lineno">  171</span>&#160;  <span class="comment">// Made &#39;virtual&#39; for Slave mocking.</span></div>
-<div class="line"><a name="l00172"></a><span class="lineno">  172</span>&#160;  <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a1f77d8e182d2b37d95699af62b2bdee2">runTaskGroup</a>(</div>
-<div class="line"><a name="l00173"></a><span class="lineno">  173</span>&#160;      <span class="keyword">const</span> <a class="code" href="structprocess_1_1UPID.html">process::UPID</a>&amp; from,</div>
-<div class="line"><a name="l00174"></a><span class="lineno">  174</span>&#160;      <span class="keyword">const</span> FrameworkInfo&amp; frameworkInfo,</div>
-<div class="line"><a name="l00175"></a><span class="lineno">  175</span>&#160;      <span class="keyword">const</span> ExecutorInfo&amp; executorInfo,</div>
-<div class="line"><a name="l00176"></a><span class="lineno">  176</span>&#160;      <span class="keyword">const</span> TaskGroupInfo&amp; taskGroupInfo,</div>
-<div class="line"><a name="l00177"></a><span class="lineno">  177</span>&#160;      <span class="keyword">const</span> std::vector&lt;ResourceVersionUUID&gt;&amp; resourceVersionUuids);</div>
-<div class="line"><a name="l00178"></a><span class="lineno">  178</span>&#160;</div>
-<div class="line"><a name="l00179"></a><span class="lineno">  179</span>&#160;  <span class="comment">// Made &#39;virtual&#39; for Slave mocking.</span></div>
-<div class="line"><a name="l00180"></a><span class="lineno">  180</span>&#160;  <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a54445d6bb6235a083065e0ceb7c38b12">killTask</a>(</div>
-<div class="line"><a name="l00181"></a><span class="lineno">  181</span>&#160;      <span class="keyword">const</span> <a class="code" href="structprocess_1_1UPID.html">process::UPID</a>&amp; from,</div>
-<div class="line"><a name="l00182"></a><span class="lineno">  182</span>&#160;      <span class="keyword">const</span> KillTaskMessage&amp; killTaskMessage);</div>
-<div class="line"><a name="l00183"></a><span class="lineno">  183</span>&#160;</div>
-<div class="line"><a name="l00184"></a><span class="lineno">  184</span>&#160;  <span class="comment">// Made &#39;virtual&#39; for Slave mocking.</span></div>
-<div class="line"><a name="l00185"></a><span class="lineno">  185</span>&#160;  <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a268b5307f2796f9270acf6efaf29711c">shutdownExecutor</a>(</div>
-<div class="line"><a name="l00186"></a><span class="lineno">  186</span>&#160;      <span class="keyword">const</span> <a class="code" href="structprocess_1_1UPID.html">process::UPID</a>&amp; from,</div>
-<div class="line"><a name="l00187"></a><span class="lineno">  187</span>&#160;      <span class="keyword">const</span> FrameworkID&amp; frameworkId,</div>
-<div class="line"><a name="l00188"></a><span class="lineno">  188</span>&#160;      <span class="keyword">const</span> ExecutorID&amp; executorId);</div>
-<div class="line"><a name="l00189"></a><span class="lineno">  189</span>&#160;</div>
-<div class="line"><a name="l00190"></a><span class="lineno">  190</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Slave.html#abbbc83998379b2613f6c0b1e943b9e3c">shutdownFramework</a>(</div>
-<div class="line"><a name="l00191"></a><span class="lineno">  191</span>&#160;      <span class="keyword">const</span> <a class="code" href="structprocess_1_1UPID.html">process::UPID</a>&amp; from,</div>
-<div class="line"><a name="l00192"></a><span class="lineno">  192</span>&#160;      <span class="keyword">const</span> FrameworkID&amp; frameworkId);</div>
-<div class="line"><a name="l00193"></a><span class="lineno">  193</span>&#160;</div>
-<div class="line"><a name="l00194"></a><span class="lineno">  194</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Slave.html#ad479def15e8e6a1214040b586960595b">schedulerMessage</a>(</div>
-<div class="line"><a name="l00195"></a><span class="lineno">  195</span>&#160;      <span class="keyword">const</span> SlaveID&amp; slaveId,</div>
-<div class="line"><a name="l00196"></a><span class="lineno">  196</span>&#160;      <span class="keyword">const</span> FrameworkID&amp; frameworkId,</div>
-<div class="line"><a name="l00197"></a><span class="lineno">  197</span>&#160;      <span class="keyword">const</span> ExecutorID&amp; executorId,</div>
-<div class="line"><a name="l00198"></a><span class="lineno">  198</span>&#160;      <span class="keyword">const</span> std::string&amp; data);</div>
-<div class="line"><a name="l00199"></a><span class="lineno">  199</span>&#160;</div>
-<div class="line"><a name="l00200"></a><span class="lineno">  200</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a908f4faf4a455a57bb0c12f67c5b352b">updateFramework</a>(</div>
-<div class="line"><a name="l00201"></a><span class="lineno">  201</span>&#160;      <span class="keyword">const</span> UpdateFrameworkMessage&amp; message);</div>
-<div class="line"><a name="l00202"></a><span class="lineno">  202</span>&#160;</div>
-<div class="line"><a name="l00203"></a><span class="lineno">  203</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a2810609994b80738552474712e28e39e">checkpointResources</a>(</div>
-<div class="line"><a name="l00204"></a><span class="lineno">  204</span>&#160;      std::vector&lt;Resource&gt; checkpointedResources,</div>
-<div class="line"><a name="l00205"></a><span class="lineno">  205</span>&#160;      <span class="keywordtype">bool</span> changeTotal);</div>
-<div class="line"><a name="l00206"></a><span class="lineno">  206</span>&#160;</div>
-<div class="line"><a name="l00207"></a><span class="lineno">  207</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a589f324a9902c53c8bdef5d1d0781fac">checkpointResourcesMessage</a>(</div>
-<div class="line"><a name="l00208"></a><span class="lineno">  208</span>&#160;      <span class="keyword">const</span> std::vector&lt;Resource&gt;&amp; checkpointedResources);</div>
-<div class="line"><a name="l00209"></a><span class="lineno">  209</span>&#160;</div>
-<div class="line"><a name="l00210"></a><span class="lineno">  210</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a0ffbdce60b7566faefd30d7e84cedfb2">applyOfferOperation</a>(<span class="keyword">const</span> ApplyOfferOperationMessage&amp; message);</div>
-<div class="line"><a name="l00211"></a><span class="lineno">  211</span>&#160;</div>
-<div class="line"><a name="l00212"></a><span class="lineno">  212</span>&#160;  <span class="comment">// Reconciles pending offer operations with the master. This is necessary to</span></div>
-<div class="line"><a name="l00213"></a><span class="lineno">  213</span>&#160;  <span class="comment">// handle cases in which operations were dropped in transit, or in which an</span></div>
-<div class="line"><a name="l00214"></a><span class="lineno">  214</span>&#160;  <span class="comment">// agent&#39;s `UpdateSlaveMessage` was sent at the same time as an operation was</span></div>
-<div class="line"><a name="l00215"></a><span class="lineno">  215</span>&#160;  <span class="comment">// en route from the master to the agent.</span></div>
-<div class="line"><a name="l00216"></a><span class="lineno">  216</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a290963e3629867ebc8e7422ce8634435">reconcileOfferOperations</a>(<span class="keyword">const</span> ReconcileOfferOperationsMessage&amp; message);</div>
-<div class="line"><a name="l00217"></a><span class="lineno">  217</span>&#160;</div>
-<div class="line"><a name="l00218"></a><span class="lineno">  218</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a6f4d260ba9dd50482b7bd8f5021f29b3">subscribe</a>(</div>
-<div class="line"><a name="l00219"></a><span class="lineno">  219</span>&#160;      <a class="code" href="structmesos_1_1internal_1_1slave_1_1HttpConnection.html">HttpConnection</a> http,</div>
-<div class="line"><a name="l00220"></a><span class="lineno">  220</span>&#160;      <span class="keyword">const</span> executor::Call::Subscribe&amp; <a class="code" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a6f4d260ba9dd50482b7bd8f5021f29b3">subscribe</a>,</div>
-<div class="line"><a name="l00221"></a><span class="lineno">  221</span>&#160;      <a class="code" href="classmesos_1_1internal_1_1slave_1_1Framework.html">Framework</a>* framework,</div>
-<div class="line"><a name="l00222"></a><span class="lineno">  222</span>&#160;      <a class="code" href="classmesos_1_1internal_1_1slave_1_1Executor.html">Executor</a>* executor);</div>
-<div class="line"><a name="l00223"></a><span class="lineno">  223</span>&#160;</div>
-<div class="line"><a name="l00224"></a><span class="lineno">  224</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Slave.html#accb925947118625aa974fe887268b90a">registerExecutor</a>(</div>
-<div class="line"><a name="l00225"></a><span class="lineno">  225</span>&#160;      <span class="keyword">const</span> <a class="code" href="structprocess_1_1UPID.html">process::UPID</a>&amp; from,</div>
-<div class="line"><a name="l00226"></a><span class="lineno">  226</span>&#160;      <span class="keyword">const</span> FrameworkID&amp; frameworkId,</div>
-<div class="line"><a name="l00227"></a><span class="lineno">  227</span>&#160;      <span class="keyword">const</span> ExecutorID&amp; executorId);</div>
-<div class="line"><a name="l00228"></a><span class="lineno">  228</span>&#160;</div>
-<div class="line"><a name="l00229"></a><span class="lineno">  229</span>&#160;  <span class="comment">// Called when an executor re-registers with a recovering slave.</span></div>
-<div class="line"><a name="l00230"></a><span class="lineno">  230</span>&#160;  <span class="comment">// &#39;tasks&#39; : Unacknowledged tasks (i.e., tasks that the executor</span></div>
-<div class="line"><a name="l00231"></a><span class="lineno">  231</span>&#160;  <span class="comment">//           driver never received an ACK for.)</span></div>
-<div class="line"><a name="l00232"></a><span class="lineno">  232</span>&#160;  <span class="comment">// &#39;updates&#39; : Unacknowledged updates.</span></div>
-<div class="line"><a name="l00233"></a><span class="lineno">  233</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a7671d5dc95a480163e3a52466767ab80">reregisterExecutor</a>(</div>
-<div class="line"><a name="l00234"></a><span class="lineno">  234</span>&#160;      <span class="keyword">const</span> <a class="code" href="structprocess_1_1UPID.html">process::UPID</a>&amp; from,</div>
-<div class="line"><a name="l00235"></a><span class="lineno">  235</span>&#160;      <span class="keyword">const</span> FrameworkID&amp; frameworkId,</div>
-<div class="line"><a name="l00236"></a><span class="lineno">  236</span>&#160;      <span class="keyword">const</span> ExecutorID&amp; executorId,</div>
-<div class="line"><a name="l00237"></a><span class="lineno">  237</span>&#160;      <span class="keyword">const</span> std::vector&lt;TaskInfo&gt;&amp; tasks,</div>
-<div class="line"><a name="l00238"></a><span class="lineno">  238</span>&#160;      <span class="keyword">const</span> std::vector&lt;StatusUpdate&gt;&amp; updates);</div>
-<div class="line"><a name="l00239"></a><span class="lineno">  239</span>&#160;</div>
-<div class="line"><a name="l00240"></a><span class="lineno">  240</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a501cc0851b8609a0305cb6b4604081ab">_reregisterExecutor</a>(</div>
-<div class="line"><a name="l00241"></a><span class="lineno">  241</span>&#160;      <span class="keyword">const</span> <a class="code" href="classprocess_1_1Future.html">process::Future&lt;Nothing&gt;</a>&amp; future,</div>
-<div class="line"><a name="l00242"></a><span class="lineno">  242</span>&#160;      <span class="keyword">const</span> FrameworkID&amp; frameworkId,</div>
-<div class="line"><a name="l00243"></a><span class="lineno">  243</span>&#160;      <span class="keyword">const</span> ExecutorID&amp; executorId,</div>
-<div class="line"><a name="l00244"></a><span class="lineno">  244</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId);</div>
-<div class="line"><a name="l00245"></a><span class="lineno">  245</span>&#160;</div>
-<div class="line"><a name="l00246"></a><span class="lineno">  246</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Slave.html#ab7696419236c5bd5d455a0f1aeca9e2c">executorMessage</a>(</div>
-<div class="line"><a name="l00247"></a><span class="lineno">  247</span>&#160;      <span class="keyword">const</span> SlaveID&amp; slaveId,</div>
-<div class="line"><a name="l00248"></a><span class="lineno">  248</span>&#160;      <span class="keyword">const</span> FrameworkID&amp; frameworkId,</div>
-<div class="line"><a name="l00249"></a><span class="lineno">  249</span>&#160;      <span class="keyword">const</span> ExecutorID&amp; executorId,</div>
-<div class="line"><a name="l00250"></a><span class="lineno">  250</span>&#160;      <span class="keyword">const</span> std::string&amp; data);</div>
-<div class="line"><a name="l00251"></a><span class="lineno">  251</span>&#160;</div>
-<div class="line"><a name="l00252"></a><span class="lineno">  252</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a5375350e12064d0cc86ec346e06c22cf">ping</a>(<span class="keyword">const</span> <a class="code" href="structprocess_1_1UPID.html">process::UPID</a>&amp; from, <span class="keywordtype">bool</span> connected);</div>
-<div class="line"><a name="l00253"></a><span class="lineno">  253</span>&#160;</div>
-<div class="line"><a name="l00254"></a><span class="lineno">  254</span>&#160;  <span class="comment">// Handles the task status update.</span></div>
-<div class="line"><a name="l00255"></a><span class="lineno">  255</span>&#160;  <span class="comment">// NOTE: If &#39;pid&#39; is a valid UPID an ACK is sent to this pid</span></div>
-<div class="line"><a name="l00256"></a><span class="lineno">  256</span>&#160;  <span class="comment">// after the update is successfully handled. If pid == UPID()</span></div>
-<div class="line"><a name="l00257"></a><span class="lineno">  257</span>&#160;  <span class="comment">// no ACK is sent. The latter is used by the slave to send</span></div>
-<div class="line"><a name="l00258"></a><span class="lineno">  258</span>&#160;  <span class="comment">// status updates it generated (e.g., TASK_LOST). If pid == None()</span></div>
-<div class="line"><a name="l00259"></a><span class="lineno">  259</span>&#160;  <span class="comment">// an ACK is sent to the corresponding HTTP based executor.</span></div>
-<div class="line"><a name="l00260"></a><span class="lineno">  260</span>&#160;  <span class="comment">// NOTE: StatusUpdate is passed by value because it is modified</span></div>
-<div class="line"><a name="l00261"></a><span class="lineno">  261</span>&#160;  <span class="comment">// to ensure source field is set.</span></div>
-<div class="line"><a name="l00262"></a><span class="lineno">  262</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a6ebc1f2b684a989e5c42c9b2642b73dd">statusUpdate</a>(StatusUpdate <a class="code" href="namespacerouting_1_1filter_1_1basic.html#a088d88712e011acb0673da92045b365b">update</a>, <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;process::UPID&gt;</a>&amp; pid);</div>
-<div class="line"><a name="l00263"></a><span class="lineno">  263</span>&#160;</div>
-<div class="line"><a name="l00264"></a><span class="lineno">  264</span>&#160;  <span class="comment">// Called when the slave receives a `StatusUpdate` from an executor</span></div>
-<div class="line"><a name="l00265"></a><span class="lineno">  265</span>&#160;  <span class="comment">// and the slave needs to retrieve the container status for the</span></div>
-<div class="line"><a name="l00266"></a><span class="lineno">  266</span>&#160;  <span class="comment">// container associated with the executor.</span></div>
-<div class="line"><a name="l00267"></a><span class="lineno">  267</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Slave.html#ac7dbbf424b30bc5f70fe4f6d22c3abc3">_statusUpdate</a>(</div>
-<div class="line"><a name="l00268"></a><span class="lineno">  268</span>&#160;      StatusUpdate update,</div>
-<div class="line"><a name="l00269"></a><span class="lineno">  269</span>&#160;      <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;process::UPID&gt;</a>&amp; pid,</div>
-<div class="line"><a name="l00270"></a><span class="lineno">  270</span>&#160;      <span class="keyword">const</span> ExecutorID&amp; executorId,</div>
-<div class="line"><a name="l00271"></a><span class="lineno">  271</span>&#160;      <span class="keyword">const</span> <a class="code" href="classOption.html">Option</a>&lt;<a class="code" href="classprocess_1_1Future.html">process::Future&lt;ContainerStatus&gt;</a>&gt;&amp; containerStatus);</div>
-<div class="line"><a name="l00272"></a><span class="lineno">  272</span>&#160;</div>
-<div class="line"><a name="l00273"></a><span class="lineno">  273</span>&#160;  <span class="comment">// Continue handling the status update after optionally updating the</span></div>
-<div class="line"><a name="l00274"></a><span class="lineno">  274</span>&#160;  <span class="comment">// container&#39;s resources.</span></div>
-<div class="line"><a name="l00275"></a><span class="lineno">  275</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Slave.html#ab69c5bf00179cbecfacaa560bf404ff7">__statusUpdate</a>(</div>
-<div class="line"><a name="l00276"></a><span class="lineno">  276</span>&#160;      <span class="keyword">const</span> <a class="code" href="classOption.html">Option</a>&lt;<a class="code" href="classprocess_1_1Future.html">process::Future&lt;Nothing&gt;</a>&gt;&amp; future,</div>
-<div class="line"><a name="l00277"></a><span class="lineno">  277</span>&#160;      <span class="keyword">const</span> StatusUpdate&amp; update,</div>
-<div class="line"><a name="l00278"></a><span class="lineno">  278</span>&#160;      <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;process::UPID&gt;</a>&amp; pid,</div>
-<div class="line"><a name="l00279"></a><span class="lineno">  279</span>&#160;      <span class="keyword">const</span> ExecutorID&amp; executorId,</div>
-<div class="line"><a name="l00280"></a><span class="lineno">  280</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId,</div>
-<div class="line"><a name="l00281"></a><span class="lineno">  281</span>&#160;      <span class="keywordtype">bool</span> <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1state_1_1internal.html#a749d698dcb6786428fa589b72cee6467">checkpoint</a>);</div>
-<div class="line"><a name="l00282"></a><span class="lineno">  282</span>&#160;</div>
-<div class="line"><a name="l00283"></a><span class="lineno">  283</span>&#160;  <span class="comment">// This is called when the task status update manager finishes</span></div>
-<div class="line"><a name="l00284"></a><span class="lineno">  284</span>&#160;  <span class="comment">// handling the update. If the handling is successful, an</span></div>
-<div class="line"><a name="l00285"></a><span class="lineno">  285</span>&#160;  <span class="comment">// acknowledgment is sent to the executor.</span></div>
-<div class="line"><a name="l00286"></a><span class="lineno">  286</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Slave.html#ad4a853b29ff31eeff458ae33b611bcaf">___statusUpdate</a>(</div>
-<div class="line"><a name="l00287"></a><span class="lineno">  287</span>&#160;      <span class="keyword">const</span> <a class="code" href="classprocess_1_1Future.html">process::Future&lt;Nothing&gt;</a>&amp; future,</div>
-<div class="line"><a name="l00288"></a><span class="lineno">  288</span>&#160;      <span class="keyword">const</span> StatusUpdate&amp; update,</div>
-<div class="line"><a name="l00289"></a><span class="lineno">  289</span>&#160;      <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;process::UPID&gt;</a>&amp; pid);</div>
-<div class="line"><a name="l00290"></a><span class="lineno">  290</span>&#160;</div>
-<div class="line"><a name="l00291"></a><span class="lineno">  291</span>&#160;  <span class="comment">// This is called by task status update manager to forward a status</span></div>
-<div class="line"><a name="l00292"></a><span class="lineno">  292</span>&#160;  <span class="comment">// update to the master. Note that the latest state of the task is</span></div>
-<div class="line"><a name="l00293"></a><span class="lineno">  293</span>&#160;  <span class="comment">// added to the update before forwarding.</span></div>
-<div class="line"><a name="l00294"></a><span class="lineno">  294</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a2ca66ded2a1266abdf00e370691a80df">forward</a>(StatusUpdate update);</div>
-<div class="line"><a name="l00295"></a><span class="lineno">  295</span>&#160;</div>
-<div class="line"><a name="l00296"></a><span class="lineno">  296</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a1e0c26aadd84e879a41ce399d685e421">statusUpdateAcknowledgement</a>(</div>
-<div class="line"><a name="l00297"></a><span class="lineno">  297</span>&#160;      <span class="keyword">const</span> <a class="code" href="structprocess_1_1UPID.html">process::UPID</a>&amp; from,</div>
-<div class="line"><a name="l00298"></a><span class="lineno">  298</span>&#160;      <span class="keyword">const</span> SlaveID&amp; slaveId,</div>
-<div class="line"><a name="l00299"></a><span class="lineno">  299</span>&#160;      <span class="keyword">const</span> FrameworkID&amp; frameworkId,</div>
-<div class="line"><a name="l00300"></a><span class="lineno">  300</span>&#160;      <span class="keyword">const</span> TaskID&amp; taskId,</div>
-<div class="line"><a name="l00301"></a><span class="lineno">  301</span>&#160;      <span class="keyword">const</span> std::string&amp; uuid);</div>
-<div class="line"><a name="l00302"></a><span class="lineno">  302</span>&#160;</div>
-<div class="line"><a name="l00303"></a><span class="lineno">  303</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a713564c9f37da174894f4bda8c0b70c9">offerOperationUpdateAcknowledgement</a>(</div>
-<div class="line"><a name="l00304"></a><span class="lineno">  304</span>&#160;      <span class="keyword">const</span> <a class="code" href="structprocess_1_1UPID.html">process::UPID</a>&amp; from,</div>
-<div class="line"><a name="l00305"></a><span class="lineno">  305</span>&#160;      <span class="keyword">const</span> OfferOperationUpdateAcknowledgementMessage&amp; acknowledgement);</div>
-<div class="line"><a name="l00306"></a><span class="lineno">  306</span>&#160;</div>
-<div class="line"><a name="l00307"></a><span class="lineno">  307</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Slave.html#aa91b3747671faf9f39404a8730e5ef3d">_statusUpdateAcknowledgement</a>(</div>
-<div class="line"><a name="l00308"></a><span class="lineno">  308</span>&#160;      <span class="keyword">const</span> <a class="code" href="classprocess_1_1Future.html">process::Future&lt;bool&gt;</a>&amp; future,</div>
-<div class="line"><a name="l00309"></a><span class="lineno">  309</span>&#160;      <span class="keyword">const</span> TaskID&amp; taskId,</div>
-<div class="line"><a name="l00310"></a><span class="lineno">  310</span>&#160;      <span class="keyword">const</span> FrameworkID&amp; frameworkId,</div>
-<div class="line"><a name="l00311"></a><span class="lineno">  311</span>&#160;      <span class="keyword">const</span> <a class="code" href="structid_1_1UUID.html">UUID</a>&amp; uuid);</div>
-<div class="line"><a name="l00312"></a><span class="lineno">  312</span>&#160;</div>
-<div class="line"><a name="l00313"></a><span class="lineno">  313</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Slave.html#afd6f15fbbd9aa282123928f0b6e0dfc1">executorLaunched</a>(</div>
-<div class="line"><a name="l00314"></a><span class="lineno">  314</span>&#160;      <span class="keyword">const</span> FrameworkID&amp; frameworkId,</div>
-<div class="line"><a name="l00315"></a><span class="lineno">  315</span>&#160;      <span class="keyword">const</span> ExecutorID&amp; executorId,</div>
-<div class="line"><a name="l00316"></a><span class="lineno">  316</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId,</div>
-<div class="line"><a name="l00317"></a><span class="lineno">  317</span>&#160;      <span class="keyword">const</span> <a class="code" href="classprocess_1_1Future.html">process::Future&lt;Containerizer::LaunchResult&gt;</a>&amp; future);</div>
-<div class="line"><a name="l00318"></a><span class="lineno">  318</span>&#160;</div>
-<div class="line"><a name="l00319"></a><span class="lineno">  319</span>&#160;  <span class="comment">// Made &#39;virtual&#39; for Slave mocking.</span></div>
-<div class="line"><a name="l00320"></a><span class="lineno">  320</span>&#160;  <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a9c1e1cd64c97eca9037187ee4a782999">executorTerminated</a>(</div>
-<div class="line"><a name="l00321"></a><span class="lineno">  321</span>&#160;      <span class="keyword">const</span> FrameworkID&amp; frameworkId,</div>
-<div class="line"><a name="l00322"></a><span class="lineno">  322</span>&#160;      <span class="keyword">const</span> ExecutorID&amp; executorId,</div>
-<div class="line"><a name="l00323"></a><span class="lineno">  323</span>&#160;      <span class="keyword">const</span> <a class="code" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="code" href="classOption.html">Option</a>&lt;</div>
-<div class="line"><a name="l00324"></a><span class="lineno">  324</span>&#160;          mesos::slave::ContainerTermination&gt;&gt;&amp; termination);</div>
-<div class="line"><a name="l00325"></a><span class="lineno">  325</span>&#160;</div>
-<div class="line"><a name="l00326"></a><span class="lineno">  326</span>&#160;  <span class="comment">// NOTE: Pulled these to public to make it visible for testing.</span></div>
-<div class="line"><a name="l00327"></a><span class="lineno">  327</span>&#160;  <span class="comment">// TODO(vinod): Make tests friends to this class instead.</span></div>
-<div class="line"><a name="l00328"></a><span class="lineno">  328</span>&#160;</div>
-<div class="line"><a name="l00329"></a><span class="lineno">  329</span>&#160;  <span class="comment">// Garbage collects the directories based on the current disk usage.</span></div>
-<div class="line"><a name="l00330"></a><span class="lineno">  330</span>&#160;  <span class="comment">// TODO(vinod): Instead of making this function public, we need to</span></div>
-<div class="line"><a name="l00331"></a><span class="lineno">  331</span>&#160;  <span class="comment">// mock both GarbageCollector (and pass it through slave&#39;s constructor)</span></div>
-<div class="line"><a name="l00332"></a><span class="lineno">  332</span>&#160;  <span class="comment">// and os calls.</span></div>
-<div class="line"><a name="l00333"></a><span class="lineno">  333</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Slave.html#af678d52f877800e895ff62f56be970cf">_checkDiskUsage</a>(<span class="keyword">const</span> <a class="code" href="classprocess_1_1Future.html">process::Future&lt;double&gt;</a>&amp; <a class="code" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a7c5612e80a880f00c74767e13bb068fd">usage</a>);</div>
-<div class="line"><a name="l00334"></a><span class="lineno">  334</span>&#160;</div>
-<div class="line"><a name="l00335"></a><span class="lineno">  335</span>&#160;  <span class="comment">// Garbage collect image layers based on the disk usage of image</span></div>
-<div class="line"><a name="l00336"></a><span class="lineno">  336</span>&#160;  <span class="comment">// store.</span></div>
-<div class="line"><a name="l00337"></a><span class="lineno">  337</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a32c9fe6c89794738768ae750919494c8">_checkImageDiskUsage</a>(<span class="keyword">const</span> <a class="code" href="classprocess_1_1Future.html">process::Future&lt;double&gt;</a>&amp; usage);</div>
-<div class="line"><a name="l00338"></a><span class="lineno">  338</span>&#160;</div>
-<div class="line"><a name="l00339"></a><span class="lineno">  339</span>&#160;  <span class="comment">// Invoked whenever the detector detects a change in masters.</span></div>
-<div class="line"><a name="l00340"></a><span class="lineno">  340</span>&#160;  <span class="comment">// Made public for testing purposes.</span></div>
-<div class="line"><a name="l00341"></a><span class="lineno">  341</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Slave.html#ab93ec7c1c943aa82839dc8e5c717632c">detected</a>(<span class="keyword">const</span> <a class="code" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="code" href="classOption.html">Option&lt;MasterInfo&gt;</a>&gt;&amp; _master);</div>
-<div class="line"><a name="l00342"></a><span class="lineno">  342</span>&#160;</div>
-<div class="line"><a name="l00343"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a135c9291e330f8ecb3b39b99eca94798">  343</a></span>&#160;  <span class="keyword">enum</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a135c9291e330f8ecb3b39b99eca94798">State</a></div>
-<div class="line"><a name="l00344"></a><span class="lineno">  344</span>&#160;  {</div>
-<div class="line"><a name="l00345"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a135c9291e330f8ecb3b39b99eca94798a02c83e427172d4d3c7889ea36806806e">  345</a></span>&#160;    <a class="code" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a135c9291e330f8ecb3b39b99eca94798a02c83e427172d4d3c7889ea36806806e">RECOVERING</a>,   <span class="comment">// Slave is doing recovery.</span></div>
-<div class="line"><a name="l00346"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a135c9291e330f8ecb3b39b99eca94798a3a8b567a119034961ad2fc9fa32bb98b">  346</a></span>&#160;    <a class="code" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a135c9291e330f8ecb3b39b99eca94798a3a8b567a119034961ad2fc9fa32bb98b">DISCONNECTED</a>, <span class="comment">// Slave is not connected to the master.</span></div>
-<div class="line"><a name="l00347"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a135c9291e330f8ecb3b39b99eca94798ab6e7c1a3b051bfc2e95e9f2baae77ad5">  347</a></span>&#160;    <a class="code" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a135c9291e330f8ecb3b39b99eca94798ab6e7c1a3b051bfc2e95e9f2baae77ad5">RUNNING</a>,      <span class="comment">// Slave has (re-)registered.</span></div>
-<div class="line"><a name="l00348"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a135c9291e330f8ecb3b39b99eca94798a229d35d6b3d76e3099d766261021b0db">  348</a></span>&#160;    <a class="code" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a135c9291e330f8ecb3b39b99eca94798a229d35d6b3d76e3099d766261021b0db">TERMINATING</a>,  <span class="comment">// Slave is shutting down.</span></div>
-<div class="line"><a name="l00349"></a><span class="lineno">  349</span>&#160;  } <a class="code" href="classmesos_1_1internal_1_1slave_1_1Slave.html#af79c3eb007e12f37faec4a24d1f95cc4">state</a>;</div>
-<div class="line"><a name="l00350"></a><span class="lineno">  350</span>&#160;</div>
-<div class="line"><a name="l00351"></a><span class="lineno">  351</span>&#160;  <span class="comment">// Describes information about agent recovery.</span></div>
-<div class="line"><a name="l00352"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1slave_1_1Slave_1_1RecoveryInfo.html">  352</a></span>&#160;  <span class="keyword">struct </span><a class="code" href="structmesos_1_1internal_1_1slave_1_1Slave_1_1RecoveryInfo.html">RecoveryInfo</a></div>
-<div class="line"><a name="l00353"></a><span class="lineno">  353</span>&#160;  {</div>
-<div class="line"><a name="l00354"></a><span class="lineno">  354</span>&#160;    <span class="comment">// Flag to indicate if recovery, including reconciling</span></div>
-<div class="line"><a name="l00355"></a><span class="lineno">  355</span>&#160;    <span class="comment">// (i.e., reconnect/kill) with executors is finished.</span></div>
-<div class="line"><a name="l00356"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1slave_1_1Slave_1_1RecoveryInfo.html#a2f6f939e181d233ae34f7f7133526d7b">  356</a></span>&#160;    <a class="code" href="classprocess_1_1Promise.html">process::Promise&lt;Nothing&gt;</a> <a class="code" href="structmesos_1_1internal_1_1slave_1_1Slave_1_1RecoveryInfo.html#a2f6f939e181d233ae34f7f7133526d7b">recovered</a>;</div>
-<div class="line"><a name="l00357"></a><span class="lineno">  357</span>&#160;</div>
-<div class="line"><a name="l00358"></a><span class="lineno">  358</span>&#160;    <span class="comment">// Flag to indicate that HTTP based executors can</span></div>
-<div class="line"><a name="l00359"></a><span class="lineno">  359</span>&#160;    <span class="comment">// subscribe with the agent. We allow them to subscribe</span></div>
-<div class="line"><a name="l00360"></a><span class="lineno">  360</span>&#160;    <span class="comment">// after the agent recovers the containerizer.</span></div>
-<div class="line"><a name="l00361"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1slave_1_1Slave_1_1RecoveryInfo.html#abdbf7f4d9d923c57105b4eb1dac7e3d8">  361</a></span>&#160;    <span class="keywordtype">bool</span> <a class="code" href="structmesos_1_1internal_1_1slave_1_1Slave_1_1RecoveryInfo.html#abdbf7f4d9d923c57105b4eb1dac7e3d8">reconnect</a> = <span class="keyword">false</span>;</div>
-<div class="line"><a name="l00362"></a><span class="lineno">  362</span>&#160;  } <a class="code" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a2201f63bd7d999ad238f0c6cd7b956ef">recoveryInfo</a>;</div>
-<div class="line"><a name="l00363"></a><span class="lineno">  363</span>&#160;</div>
-<div class="line"><a name="l00364"></a><span class="lineno">  364</span>&#160;  <span class="comment">// TODO(benh): Clang requires members to be public in order to take</span></div>
-<div class="line"><a name="l00365"></a><span class="lineno">  365</span>&#160;  <span class="comment">// their address which we do in tests (for things like</span></div>
-<div class="line"><a name="l00366"></a><span class="lineno">  366</span>&#160;  <span class="comment">// FUTURE_DISPATCH).</span></div>
-<div class="line"><a name="l00367"></a><span class="lineno">  367</span>&#160;<span class="comment">// protected:</span></div>
-<div class="line"><a name="l00368"></a><span class="lineno">  368</span>&#160;  <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Slave.html#ace99b8066d4aed8f21395f025118fc10">initialize</a>();</div>
-<div class="line"><a name="l00369"></a><span class="lineno">  369</span>&#160;  <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Slave.html#ac81938c4eeee7234af198a86c13911fc">finalize</a>();</div>
-<div class="line"><a name="l00370"></a><span class="lineno">  370</span>&#160;  <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Slave.html#afc9437a65ba512cdfa4cd082b0e95d55">exited</a>(<span class="keyword">const</span> <a class="code" href="structprocess_1_1UPID.html">process::UPID</a>&amp; pid);</div>
-<div class="line"><a name="l00371"></a><span class="lineno">  371</span>&#160;</div>
-<div class="line"><a name="l00372"></a><span class="lineno">  372</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Slave.html#ae941b0b9f6f6cc95eb30398b3517a3b1">__run</a>(</div>
-<div class="line"><a name="l00373"></a><span class="lineno">  373</span>&#160;      <span class="keyword">const</span> <a class="code" href="classprocess_1_1Future.html">process::Future</a>&lt;std::list&lt;bool&gt;&gt;&amp; future,</div>
-<div class="line"><a name="l00374"></a><span class="lineno">  374</span>&#160;      <span class="keyword">const</span> FrameworkInfo&amp; frameworkInfo,</div>
-<div class="line"><a name="l00375"></a><span class="lineno">  375</span>&#160;      <span class="keyword">const</span> ExecutorInfo&amp; executorInfo,</div>
-<div class="line"><a name="l00376"></a><span class="lineno">  376</span>&#160;      <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;TaskInfo&gt;</a>&amp; task,</div>
-<div class="line"><a name="l00377"></a><span class="lineno">  377</span>&#160;      <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;TaskGroupInfo&gt;</a>&amp; taskGroup,</div>
-<div class="line"><a name="l00378"></a><span class="lineno">  378</span>&#160;      <span class="keyword">const</span> std::vector&lt;ResourceVersionUUID&gt;&amp; resourceVersionUuids);</div>
-<div class="line"><a name="l00379"></a><span class="lineno">  379</span>&#160;</div>
-<div class="line"><a name="l00380"></a><span class="lineno">  380</span>&#160;  <span class="comment">// This is called when the resource limits of the container have</span></div>
-<div class="line"><a name="l00381"></a><span class="lineno">  381</span>&#160;  <span class="comment">// been updated for the given tasks and task groups. If the update is</span></div>
-<div class="line"><a name="l00382"></a><span class="lineno">  382</span>&#160;  <span class="comment">// successful, we flush the given tasks to the executor by sending</span></div>
-<div class="line"><a name="l00383"></a><span class="lineno">  383</span>&#160;  <span class="comment">// RunTaskMessages or `LAUNCH_GROUP` events.</span></div>
-<div class="line"><a name="l00384"></a><span class="lineno">  384</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a916ef96b48c955778ac265b59cca29ff">___run</a>(</div>
-<div class="line"><a name="l00385"></a><span class="lineno">  385</span>&#160;      <span class="keyword">const</span> <a class="code" href="classprocess_1_1Future.html">process::Future&lt;Nothing&gt;</a>&amp; future,</div>
-<div class="line"><a name="l00386"></a><span class="lineno">  386</span>&#160;      <span class="keyword">const</span> FrameworkID&amp; frameworkId,</div>
-<div class="line"><a name="l00387"></a><span class="lineno">  387</span>&#160;      <span class="keyword">const</span> ExecutorID&amp; executorId,</div>
-<div class="line"><a name="l00388"></a><span class="lineno">  388</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId,</div>
-<div class="line"><a name="l00389"></a><span class="lineno">  389</span>&#160;      <span class="keyword">const</span> std::list&lt;TaskInfo&gt;&amp; tasks,</div>
-<div class="line"><a name="l00390"></a><span class="lineno">  390</span>&#160;      <span class="keyword">const</span> std::list&lt;TaskGroupInfo&gt;&amp; taskGroups);</div>
-<div class="line"><a name="l00391"></a><span class="lineno">  391</span>&#160;</div>
-<div class="line"><a name="l00392"></a><span class="lineno">  392</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;Secret&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a3777b5da92987e60a452a6ce1d933925">generateSecret</a>(</div>
-<div class="line"><a name="l00393"></a><span class="lineno">  393</span>&#160;      <span class="keyword">const</span> FrameworkID&amp; frameworkId,</div>
-<div class="line"><a name="l00394"></a><span class="lineno">  394</span>&#160;      <span class="keyword">const</span> ExecutorID&amp; executorId,</div>
-<div class="line"><a name="l00395"></a><span class="lineno">  395</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId);</div>
-<div class="line"><a name="l00396"></a><span class="lineno">  396</span>&#160;</div>
-<div class="line"><a name="l00397"></a><span class="lineno">  397</span>&#160;  <span class="comment">// If an executor is launched for a task group, `taskInfo` would not be set.</span></div>
-<div class="line"><a name="l00398"></a><span class="lineno">  398</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Slave.html#aec8e91248f772177ed7cc8c2ca9ea54c">launchExecutor</a>(</div>
-<div class="line"><a name="l00399"></a><span class="lineno">  399</span>&#160;      <span class="keyword">const</span> <a class="code" href="classOption.html">Option</a>&lt;<a class="code" href="classprocess_1_1Future.html">process::Future&lt;Secret&gt;</a>&gt;&amp; future,</div>
-<div class="line"><a name="l00400"></a><span class="lineno">  400</span>&#160;      <span class="keyword">const</span> FrameworkID&amp; frameworkId,</div>
-<div class="line"><a name="l00401"></a><span class="lineno">  401</span>&#160;      <span class="keyword">const</span> ExecutorID&amp; executorId,</div>
-<div class="line"><a name="l00402"></a><span class="lineno">  402</span>&#160;      <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;TaskInfo&gt;</a>&amp; taskInfo);</div>
-<div class="line"><a name="l00403"></a><span class="lineno">  403</span>&#160;</div>
-<div class="line"><a name="l00404"></a><span class="lineno">  404</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Slave.html#ae407df872e63030271d69bc7ee62fc89">fileAttached</a>(<span class="keyword">const</span> <a class="code" href="classprocess_1_1Future.html">process::Future&lt;Nothing&gt;</a>&amp; result,</div>
-<div class="line"><a name="l00405"></a><span class="lineno">  405</span>&#160;                    <span class="keyword">const</span> std::string&amp; path,</div>
-<div class="line"><a name="l00406"></a><span class="lineno">  406</span>&#160;                    <span class="keyword">const</span> std::string&amp; virtualPath);</div>
-<div class="line"><a name="l00407"></a><span class="lineno">  407</span>&#160;</div>
-<div class="line"><a name="l00408"></a><span class="lineno">  408</span>&#160;  <a class="code" href="structNothing.html">Nothing</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a281c6252ea2ad026664661aaf22237c3">detachFile</a>(<span class="keyword">const</span> std::string&amp; path);</div>
-<div class="line"><a name="l00409"></a><span class="lineno">  409</span>&#160;</div>
-<div class="line"><a name="l00410"></a><span class="lineno">  410</span>&#160;  <span class="comment">// Triggers a re-detection of the master when the slave does</span></div>
-<div class="line"><a name="l00411"></a><span class="lineno">  411</span>&#160;  <span class="comment">// not receive a ping.</span></div>
-<div class="line"><a name="l00412"></a><span class="lineno">  412</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Slave.html#aa14da55de5c585de7f443afa61e042d7">pingTimeout</a>(<a class="code" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="code" href="classOption.html">Option&lt;MasterInfo&gt;</a>&gt; future);</div>
-<div class="line"><a name="l00413"></a><span class="lineno">  413</span>&#160;</div>
-<div class="line"><a name="l00414"></a><span class="lineno">  414</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a2092a012c0c720534bee028e9b0064ab">authenticate</a>();</div>
-<div class="line"><a name="l00415"></a><span class="lineno">  415</span>&#160;</div>
-<div class="line"><a name="l00416"></a><span class="lineno">  416</span>&#160;  <span class="comment">// Helper routines to lookup a framework/executor.</span></div>
-<div class="line"><a name="l00417"></a><span class="lineno">  417</span>&#160;  <a class="code" href="classmesos_1_1internal_1_1slave_1_1Framework.html">Framework</a>* <a class="code" href="classmesos_1_1internal_1_1slave_1_1Slave.html#af47e4a69c5542ae625bdd1a5b7fdb308">getFramework</a>(<span class="keyword">const</span> FrameworkID&amp; frameworkId) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00418"></a><span class="lineno">  418</span>&#160;</div>
-<div class="line"><a name="l00419"></a><span class="lineno">  419</span>&#160;  <a class="code" href="classmesos_1_1internal_1_1slave_1_1Executor.html">Executor</a>* <a class="code" href="classmesos_1_1internal_1_1slave_1_1Slave.html#ae5cbf7aef363a45048acfca39fbb4c89">getExecutor</a>(</div>
-<div class="line"><a name="l00420"></a><span class="lineno">  420</span>&#160;      <span class="keyword">const</span> FrameworkID&amp; frameworkId,</div>
-<div class="line"><a name="l00421"></a><span class="lineno">  421</span>&#160;      <span class="keyword">const</span> ExecutorID&amp; executorId) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00422"></a><span class="lineno">  422</span>&#160;</div>
-<div class="line"><a name="l00423"></a><span class="lineno">  423</span>&#160;  <a class="code" href="classmesos_1_1internal_1_1slave_1_1Executor.html">Executor</a>* <a class="code" href="classmesos_1_1internal_1_1slave_1_1Slave.html#ae5cbf7aef363a45048acfca39fbb4c89">getExecutor</a>(<span class="keyword">const</span> ContainerID&amp; containerId) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00424"></a><span class="lineno">  424</span>&#160;</div>
-<div class="line"><a name="l00425"></a><span class="lineno">  425</span>&#160;  <span class="comment">// Returns the ExecutorInfo associated with a TaskInfo. If the task has no</span></div>
-<div class="line"><a name="l00426"></a><span class="lineno">  426</span>&#160;  <span class="comment">// ExecutorInfo, then we generate an ExecutorInfo corresponding to the</span></div>
-<div class="line"><a name="l00427"></a><span class="lineno">  427</span>&#160;  <span class="comment">// command executor.</span></div>
-<div class="line"><a name="l00428"></a><span class="lineno">  428</span>&#160;  ExecutorInfo <a class="code" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a1200b872e31b092349f482e4711d41e4">getExecutorInfo</a>(</div>
-<div class="line"><a name="l00429"></a><span class="lineno">  429</span>&#160;      <span class="keyword">const</span> FrameworkInfo&amp; frameworkInfo,</div>
-<div class="line"><a name="l00430"></a><span class="lineno">  430</span>&#160;      <span class="keyword">const</span> TaskInfo&amp; task) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00431"></a><span class="lineno">  431</span>&#160;</div>
-<div class="line"><a name="l00432"></a><span class="lineno">  432</span>&#160;  <span class="comment">// Shuts down the executor if it did not register yet.</span></div>
-<div class="line"><a name="l00433"></a><span class="lineno">  433</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Slave.html#aeaef3f8ca707a6ddf0cd9692835b7f50">registerExecutorTimeout</a>(</div>
-<div class="line"><a name="l00434"></a><span class="lineno">  434</span>&#160;      <span class="keyword">const</span> FrameworkID&amp; frameworkId,</div>
-<div class="line"><a name="l00435"></a><span class="lineno">  435</span>&#160;      <span class="keyword">const</span> ExecutorID&amp; executorId,</div>
-<div class="line"><a name="l00436"></a><span class="lineno">  436</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId);</div>
-<div class="line"><a name="l00437"></a><span class="lineno">  437</span>&#160;</div>
-<div class="line"><a name="l00438"></a><span class="lineno">  438</span>&#160;  <span class="comment">// Cleans up all un-reregistered executors during recovery.</span></div>
-<div class="line"><a name="l00439"></a><span class="lineno">  439</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a00d7e0077ecd03e0e0bde0b814d02a68">reregisterExecutorTimeout</a>();</div>
-<div class="line"><a name="l00440"></a><span class="lineno">  440</span>&#160;</div>
-<div class="line"><a name="l00441"></a><span class="lineno">  441</span>&#160;  <span class="comment">// This function returns the max age of executor/slave directories allowed,</span></div>
-<div class="line"><a name="l00442"></a><span class="lineno">  442</span>&#160;  <span class="comment">// given a disk usage. This value could be used to tune gc.</span></div>
-<div class="line"><a name="l00443"></a><span class="lineno">  443</span>&#160;  <a class="code" href="classDuration.html">Duration</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a355d5c297d06b8e818df3edcfd69648b">age</a>(<span class="keywordtype">double</span> usage);</div>
-<div class="line"><a name="l00444"></a><span class="lineno">  444</span>&#160;</div>
-<div class="line"><a name="l00445"></a><span class="lineno">  445</span>&#160;  <span class="comment">// Checks the current disk usage and schedules for gc as necessary.</span></div>
-<div class="line"><a name="l00446"></a><span class="lineno">  446</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a834f5a3d33854228abfa40e61eb0106e">checkDiskUsage</a>();</div>
-<div class="line"><a name="l00447"></a><span class="lineno">  447</span>&#160;</div>
-<div class="line"><a name="l00448"></a><span class="lineno">  448</span>&#160;  <span class="comment">// Checks the current container image disk usage and trigger image</span></div>
-<div class="line"><a name="l00449"></a><span class="lineno">  449</span>&#160;  <span class="comment">// gc if necessary.</span></div>
-<div class="line"><a name="l00450"></a><span class="lineno">  450</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Slave.html#aeb7deb633d907b3f504acd7e021a5774">checkImageDiskUsage</a>();</div>
-<div class="line"><a name="l00451"></a><span class="lineno">  451</span>&#160;</div>
-<div class="line"><a name="l00452"></a><span class="lineno">  452</span>&#160;  <span class="comment">// Recovers the slave, task status update manager and isolator.</span></div>
-<div class="line"><a name="l00453"></a><span class="lineno">  453</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;Nothing&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Slave.html#aa66f55ccd42a6aac647a50d78a3fb29c">recover</a>(<span class="keyword">const</span> <a class="code" href="classTry.html">Try&lt;state::State&gt;</a>&amp; <a class="code" href="classmesos_1_1internal_1_1slave_1_1Slave.html#af79c3eb007e12f37faec4a24d1f95cc4">state</a>);</div>
-<div class="line"><a name="l00454"></a><span class="lineno">  454</span>&#160;</div>
-<div class="line"><a name="l00455"></a><span class="lineno">  455</span>&#160;  <span class="comment">// This is called after &#39;recover()&#39;. If &#39;flags.reconnect&#39; is</span></div>
-<div class="line"><a name="l00456"></a><span class="lineno">  456</span>&#160;  <span class="comment">// &#39;reconnect&#39;, the slave attempts to reconnect to any old live</span></div>
-<div class="line"><a name="l00457"></a><span class="lineno">  457</span>&#160;  <span class="comment">// executors. Otherwise, the slave attempts to shutdown/kill them.</span></div>
-<div class="line"><a name="l00458"></a><span class="lineno">  458</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;Nothing&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Slave.html#ad615bdfc4c89ec56f96c61d493507516">_recover</a>();</div>
-<div class="line"><a name="l00459"></a><span class="lineno">  459</span>&#160;</div>
-<div class="line"><a name="l00460"></a><span class="lineno">  460</span>&#160;  <span class="comment">// This is a helper to call recover() on the containerizer at the end of</span></div>
-<div class="line"><a name="l00461"></a><span class="lineno">  461</span>&#160;  <span class="comment">// recover() and before __recover().</span></div>
-<div class="line"><a name="l00462"></a><span class="lineno">  462</span>&#160;  <span class="comment">// TODO(idownes): Remove this when we support defers to objects.</span></div>
-<div class="line"><a name="l00463"></a><span class="lineno">  463</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;Nothing&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a05bb2d1fc84402385d05c5341dea5827">_recoverContainerizer</a>(</div>
-<div class="line"><a name="l00464"></a><span class="lineno">  464</span>&#160;      <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;state::SlaveState&gt;</a>&amp; <a class="code" href="classmesos_1_1internal_1_1slave_1_1Slave.html#af79c3eb007e12f37faec4a24d1f95cc4">state</a>);</div>
-<div class="line"><a name="l00465"></a><span class="lineno">  465</span>&#160;</div>
-<div class="line"><a name="l00466"></a><span class="lineno">  466</span>&#160;  <span class="comment">// This is called when recovery finishes.</span></div>
-<div class="line"><a name="l00467"></a><span class="lineno">  467</span>&#160;  <span class="comment">// Made &#39;virtual&#39; for Slave mocking.</span></div>
-<div class="line"><a name="l00468"></a><span class="lineno">  468</span>&#160;  <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Slave.html#adf6475e9de96ccbbe503980ae80c2978">__recover</a>(<span class="keyword">const</span> <a class="code" href="classprocess_1_1Future.html">process::Future&lt;Nothing&gt;</a>&amp; future);</div>
-<div class="line"><a name="l00469"></a><span class="lineno">  469</span>&#160;</div>
-<div class="line"><a name="l00470"></a><span class="lineno">  470</span>&#160;  <span class="comment">// Helper to recover a framework from the specified state.</span></div>
-<div class="line"><a name="l00471"></a><span class="lineno">  471</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a687e239fe854b91b0f64e076ab4dbf57">recoverFramework</a>(</div>
-<div class="line"><a name="l00472"></a><span class="lineno">  472</span>&#160;      <span class="keyword">const</span> <a class="code" href="structmesos_1_1internal_1_1slave_1_1state_1_1FrameworkState.html">state::FrameworkState</a>&amp; <a class="code" href="classmesos_1_1internal_1_1slave_1_1Slave.html#af79c3eb007e12f37faec4a24d1f95cc4">state</a>,</div>
-<div class="line"><a name="l00473"></a><span class="lineno">  473</span>&#160;      <span class="keyword">const</span> <a class="code" href="classhashset.html">hashset&lt;ExecutorID&gt;</a>&amp; executorsToRecheckpoint,</div>
-<div class="line"><a name="l00474"></a><span class="lineno">  474</span>&#160;      <span class="keyword">const</span> <a class="code" href="classhashmap.html">hashmap</a>&lt;ExecutorID, <a class="code" href="classhashset.html">hashset&lt;TaskID&gt;</a>&gt;&amp; tasksToRecheckpoint);</div>
-<div class="line"><a name="l00475"></a><span class="lineno">  475</span>&#160;</div>
-<div class="line"><a name="l00476"></a><span class="lineno">  476</span>&#160;  <span class="comment">// Removes and garbage collects the executor.</span></div>
-<div class="line"><a name="l00477"></a><span class="lineno">  477</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Slave.html#aa0a3ade2dde9dd762b30fb376497de35">removeExecutor</a>(<a class="code" href="classmesos_1_1internal_1_1slave_1_1Framework.html">Framework</a>* framework, <a class="code" href="classmesos_1_1internal_1_1slave_1_1Executor.html">Executor</a>* executor);</div>
-<div class="line"><a name="l00478"></a><span class="lineno">  478</span>&#160;</div>
-<div class="line"><a name="l00479"></a><span class="lineno">  479</span>&#160;  <span class="comment">// Removes and garbage collects the framework.</span></div>
-<div class="line"><a name="l00480"></a><span class="lineno">  480</span>&#160;  <span class="comment">// Made &#39;virtual&#39; for Slave mocking.</span></div>
-<div class="line"><a name="l00481"></a><span class="lineno">  481</span>&#160;  <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a8c91e52205ed91adf20cee75cfcf43fe">removeFramework</a>(<a class="code" href="classmesos_1_1internal_1_1slave_1_1Framework.html">Framework</a>* framework);</div>
-<div class="line"><a name="l00482"></a><span class="lineno">  482</span>&#160;</div>
-<div class="line"><a name="l00483"></a><span class="lineno">  483</span>&#160;  <span class="comment">// Schedules a &#39;path&#39; for gc based on its modification time.</span></div>
-<div class="line"><a name="l00484"></a><span class="lineno">  484</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;Nothing&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a76f40f8c10951d9526cb63bcea66f5e5">garbageCollect</a>(<span class="keyword">const</span> std::string&amp; path);</div>
-<div class="line"><a name="l00485"></a><span class="lineno">  485</span>&#160;</div>
-<div class="line"><a name="l00486"></a><span class="lineno">  486</span>&#160;  <span class="comment">// Called when the slave was signaled from the specified user.</span></div>
-<div class="line"><a name="l00487"></a><span class="lineno">  487</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Slave.html#ac738a6078b63c45cc4c6000f928cabad">signaled</a>(<span class="keywordtype">int</span> signal, <span class="keywordtype">int</span> <a class="code" href="namespaceos_1_1stat.html#a96066cfc01f1f62fc25b56f6915800eb">uid</a>);</div>
-<div class="line"><a name="l00488"></a><span class="lineno">  488</span>&#160;</div>
-<div class="line"><a name="l00489"></a><span class="lineno">  489</span>&#160;  <span class="comment">// Made &#39;virtual&#39; for Slave mocking.</span></div>
-<div class="line"><a name="l00490"></a><span class="lineno">  490</span>&#160;  <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Slave.html#aa0ad621d4e5a289f62e0309e129451d5">qosCorrections</a>();</div>
-<div class="line"><a name="l00491"></a><span class="lineno">  491</span>&#160;</div>
-<div class="line"><a name="l00492"></a><span class="lineno">  492</span>&#160;  <span class="comment">// Made &#39;virtual&#39; for Slave mocking.</span></div>
-<div class="line"><a name="l00493"></a><span class="lineno">  493</span>&#160;  <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a10e4944e4e881bba067c34228679ef12">_qosCorrections</a>(</div>
-<div class="line"><a name="l00494"></a><span class="lineno">  494</span>&#160;      <span class="keyword">const</span> <a class="code" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="code" href="namespacecgroups_1_1devices.html#a22494291bc2cb89697dcd2b5f288bdd3">std::list</a>&lt;</div>
-<div class="line"><a name="l00495"></a><span class="lineno">  495</span>&#160;          mesos::slave::QoSCorrection&gt;&gt;&amp; correction);</div>
-<div class="line"><a name="l00496"></a><span class="lineno">  496</span>&#160;</div>
-<div class="line"><a name="l00497"></a><span class="lineno">  497</span>&#160;  <span class="comment">// Returns the resource usage information for all executors.</span></div>
-<div class="line"><a name="l00498"></a><span class="lineno">  498</span>&#160;  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future&lt;ResourceUsage&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a7c5612e80a880f00c74767e13bb068fd">usage</a>();</div>
-<div class="line"><a name="l00499"></a><span class="lineno">  499</span>&#160;</div>
-<div class="line"><a name="l00500"></a><span class="lineno">  500</span>&#160;  <span class="comment">// Handle the second phase of shutting down an executor for those</span></div>
-<div class="line"><a name="l00501"></a><span class="lineno">  501</span>&#160;  <span class="comment">// executors that have not properly shutdown within a timeout.</span></div>
-<div class="line"><a name="l00502"></a><span class="lineno">  502</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Slave.html#ab3245d2b6f67136e7b1f523a09eb7de4">shutdownExecutorTimeout</a>(</div>
-<div class="line"><a name="l00503"></a><span class="lineno">  503</span>&#160;      <span class="keyword">const</span> FrameworkID&amp; frameworkId,</div>
-<div class="line"><a name="l00504"></a><span class="lineno">  504</span>&#160;      <span class="keyword">const</span> ExecutorID&amp; executorId,</div>
-<div class="line"><a name="l00505"></a><span class="lineno">  505</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId);</div>
-<div class="line"><a name="l00506"></a><span class="lineno">  506</span>&#160;</div>
-<div class="line"><a name="l00507"></a><span class="lineno">  507</span>&#160;<span class="keyword">private</span>:</div>
-<div class="line"><a name="l00508"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a763b2f90bc53f92d680a635fe28e858e">  508</a></span>&#160;  <span class="keyword">friend</span> <span class="keyword">class </span><a class="code" href="classmesos_1_1internal_1_1slave_1_1Executor.html">Executor</a>;</div>
-<div class="line"><a name="l00509"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Slave.html#ad3defef37a1222bb2b2a65577a6c4816">  509</a></span>&#160;  <span class="keyword">friend</span> <span class="keyword">class </span><a class="code" href="classmesos_1_1internal_1_1slave_1_1Framework.html">Framework</a>;</div>
-<div class="line"><a name="l00510"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Slave.html#aba95e2a7762bb5df986048b05d03a22e">  510</a></span>&#160;  <span class="keyword">friend</span> <span class="keyword">class </span><a class="code" href="classmesos_1_1internal_1_1slave_1_1Http.html">Http</a>;</div>
-<div class="line"><a name="l00511"></a><span class="lineno">  511</span>&#160;</div>
-<div class="line"><a name="l00512"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a33768639ed69e6812b805bd70b29bf35">  512</a></span>&#160;  <span class="keyword">friend</span> <span class="keyword">struct </span><a class="code" href="structmesos_1_1internal_1_1slave_1_1Metrics.html">Metrics</a>;</div>
-<div class="line"><a name="l00513"></a><span class="lineno">  513</span>&#160;</div>
-<div class="line"><a name="l00514"></a><span class="lineno">  514</span>&#160;  <a class="code" href="classmesos_1_1internal_1_1slave_1_1Slave.html#adc334f9dc35ff066eee2fe0dfca8b8d7">Slave</a>(<span class="keyword">const</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Slave.html">Slave</a>&amp;) = <span class="keyword">delete</span>;</div>
-<div class="line"><a name="l00515"></a><span class="lineno">  515</span>&#160;  <a class="code" href="classmesos_1_1internal_1_1slave_1_1Slave.html">Slave</a>&amp; operator=(<span class="keyword">const</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Slave.html">Slave</a>&amp;) = <span class="keyword">delete</span>;</div>
-<div class="line"><a name="l00516"></a><span class="lineno">  516</span>&#160;</div>
-<div class="line"><a name="l00517"></a><span class="lineno">  517</span>&#160;  <span class="keywordtype">void</span> _authenticate();</div>
-<div class="line"><a name="l00518"></a><span class="lineno">  518</span>&#160;  <span class="keywordtype">void</span> authenticationTimeout(<a class="code" href="classprocess_1_1Future.html">process::Future&lt;bool&gt;</a> future);</div>
-<div class="line"><a name="l00519"></a><span class="lineno">  519</span>&#160;</div>
-<div class="line"><a name="l00520"></a><span class="lineno">  520</span>&#160;  <span class="comment">// Shut down an executor. This is a two phase process. First, an</span></div>
-<div class="line"><a name="l00521"></a><span class="lineno">  521</span>&#160;  <span class="comment">// executor receives a shut down message (shut down phase), then</span></div>
-<div class="line"><a name="l00522"></a><span class="lineno">  522</span>&#160;  <span class="comment">// after a configurable timeout the slave actually forces a kill</span></div>
-<div class="line"><a name="l00523"></a><span class="lineno">  523</span>&#160;  <span class="comment">// (kill phase, via the isolator) if the executor has not</span></div>
-<div class="line"><a name="l00524"></a><span class="lineno">  524</span>&#160;  <span class="comment">// exited.</span></div>
-<div class="line"><a name="l00525"></a><span class="lineno">  525</span>&#160;  <span class="keywordtype">void</span> _shutdownExecutor(<a class="code" href="classmesos_1_1internal_1_1slave_1_1Framework.html">Framework</a>* framework, <a class="code" href="classmesos_1_1internal_1_1slave_1_1Executor.html">Executor</a>* executor);</div>
-<div class="line"><a name="l00526"></a><span class="lineno">  526</span>&#160;</div>
-<div class="line"><a name="l00527"></a><span class="lineno">  527</span>&#160;  <span class="comment">// Process creation of persistent volumes (for CREATE) and/or deletion</span></div>
-<div class="line"><a name="l00528"></a><span class="lineno">  528</span>&#160;  <span class="comment">// of persistent volumes (for DESTROY) as a part of handling</span></div>
-<div class="line"><a name="l00529"></a><span class="lineno">  529</span>&#160;  <span class="comment">// checkpointed resources, and commit the checkpointed resources on</span></div>
-<div class="line"><a name="l00530"></a><span class="lineno">  530</span>&#160;  <span class="comment">// successful completion of all the operations.</span></div>
-<div class="line"><a name="l00531"></a><span class="lineno">  531</span>&#160;  <a class="code" href="classTry.html">Try&lt;Nothing&gt;</a> syncCheckpointedResources(</div>
-<div class="line"><a name="l00532"></a><span class="lineno">  532</span>&#160;      <span class="keyword">const</span> <a class="code" href="classmesos_1_1Resources.html">Resources</a>&amp; newCheckpointedResources);</div>
-<div class="line"><a name="l00533"></a><span class="lineno">  533</span>&#160;</div>
-<div class="line"><a name="l00534"></a><span class="lineno">  534</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;bool&gt;</a> authorizeTask(</div>
-<div class="line"><a name="l00535"></a><span class="lineno">  535</span>&#160;      <span class="keyword">const</span> TaskInfo&amp; task,</div>
-<div class="line"><a name="l00536"></a><span class="lineno">  536</span>&#160;      <span class="keyword">const</span> FrameworkInfo&amp; frameworkInfo);</div>
-<div class="line"><a name="l00537"></a><span class="lineno">  537</span>&#160;</div>
-<div class="line"><a name="l00538"></a><span class="lineno">  538</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;bool&gt;</a> authorizeLogAccess(</div>
-<div class="line"><a name="l00539"></a><span class="lineno">  539</span>&#160;      <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;process::http::authentication::Principal&gt;</a>&amp; principal);</div>
-<div class="line"><a name="l00540"></a><span class="lineno">  540</span>&#160;</div>
-<div class="line"><a name="l00541"></a><span class="lineno">  541</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;bool&gt;</a> authorizeSandboxAccess(</div>
-<div class="line"><a name="l00542"></a><span class="lineno">  542</span>&#160;      <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;process::http::authentication::Principal&gt;</a>&amp; principal,</div>
-<div class="line"><a name="l00543"></a><span class="lineno">  543</span>&#160;      <span class="keyword">const</span> FrameworkID&amp; frameworkId,</div>
-<div class="line"><a name="l00544"></a><span class="lineno">  544</span>&#160;      <span class="keyword">const</span> ExecutorID&amp; executorId);</div>
-<div class="line"><a name="l00545"></a><span class="lineno">  545</span>&#160;</div>
-<div class="line"><a name="l00546"></a><span class="lineno">  546</span>&#160;  <span class="keywordtype">void</span> sendExecutorTerminatedStatusUpdate(</div>
-<div class="line"><a name="l00547"></a><span class="lineno">  547</span>&#160;      <span class="keyword">const</span> TaskID&amp; taskId,</div>
-<div class="line"><a name="l00548"></a><span class="lineno">  548</span>&#160;      <span class="keyword">const</span> <a class="code" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="code" href="classOption.html">Option</a>&lt;</div>
-<div class="line"><a name="l00549"></a><span class="lineno">  549</span>&#160;          mesos::slave::ContainerTermination&gt;&gt;&amp; termination,</div>
-<div class="line"><a name="l00550"></a><span class="lineno">  550</span>&#160;      <span class="keyword">const</span> FrameworkID&amp; frameworkId,</div>
-<div class="line"><a name="l00551"></a><span class="lineno">  551</span>&#160;      <span class="keyword">const</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Executor.html">Executor</a>* executor);</div>
-<div class="line"><a name="l00552"></a><span class="lineno">  552</span>&#160;</div>
-<div class="line"><a name="l00553"></a><span class="lineno">  553</span>&#160;  <span class="comment">// Forwards the current total of oversubscribed resources.</span></div>
-<div class="line"><a name="l00554"></a><span class="lineno">  554</span>&#160;  <span class="keywordtype">void</span> forwardOversubscribed();</div>
-<div class="line"><a name="l00555"></a><span class="lineno">  555</span>&#160;  <span class="keywordtype">void</span> _forwardOversubscribed(</div>
-<div class="line"><a name="l00556"></a><span class="lineno">  556</span>&#160;      <span class="keyword">const</span> <a class="code" href="classprocess_1_1Future.html">process::Future&lt;Resources&gt;</a>&amp; oversubscribable);</div>
-<div class="line"><a name="l00557"></a><span class="lineno">  557</span>&#160;</div>
-<div class="line"><a name="l00558"></a><span class="lineno">  558</span>&#160;  <span class="comment">// Helper functions to generate `UpdateSlaveMessage` for either just</span></div>
-<div class="line"><a name="l00559"></a><span class="lineno">  559</span>&#160;  <span class="comment">// updates to oversubscribed resources, resource provider-related</span></div>
-<div class="line"><a name="l00560"></a><span class="lineno">  560</span>&#160;  <span class="comment">// information, or both.</span></div>
-<div class="line"><a name="l00561"></a><span class="lineno">  561</span>&#160;  UpdateSlaveMessage generateOversubscribedUpdate() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00562"></a><span class="lineno">  562</span>&#160;  UpdateSlaveMessage generateResourceProviderUpdate() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00563"></a><span class="lineno">  563</span>&#160;  UpdateSlaveMessage generateUpdateSlaveMessage() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00564"></a><span class="lineno">  564</span>&#160;</div>
-<div class="line"><a name="l00565"></a><span class="lineno">  565</span>&#160;  <span class="keywordtype">void</span> handleResourceProviderMessage(</div>
-<div class="line"><a name="l00566"></a><span class="lineno">  566</span>&#160;      <span class="keyword">const</span> <a class="code" href="classprocess_1_1Future.html">process::Future&lt;ResourceProviderMessage&gt;</a>&amp; message);</div>
-<div class="line"><a name="l00567"></a><span class="lineno">  567</span>&#160;</div>
-<div class="line"><a name="l00568"></a><span class="lineno">  568</span>&#160;  <span class="keywordtype">void</span> addOfferOperation(OfferOperation* operation);</div>
-<div class="line"><a name="l00569"></a><span class="lineno">  569</span>&#160;</div>
-<div class="line"><a name="l00570"></a><span class="lineno">  570</span>&#160;  <span class="comment">// Transitions the offer operation, and recovers resource if the</span></div>
-<div class="line"><a name="l00571"></a><span class="lineno">  571</span>&#160;  <span class="comment">// offer operation becomes terminal.</span></div>
-<div class="line"><a name="l00572"></a><span class="lineno">  572</span>&#160;  <span class="keywordtype">void</span> updateOfferOperation(</div>
-<div class="line"><a name="l00573"></a><span class="lineno">  573</span>&#160;      OfferOperation* operation,</div>
-<div class="line"><a name="l00574"></a><span class="lineno">  574</span>&#160;      <span class="keyword">const</span> OfferOperationStatusUpdate&amp; update);</div>
-<div class="line"><a name="l00575"></a><span class="lineno">  575</span>&#160;</div>
-<div class="line"><a name="l00576"></a><span class="lineno">  576</span>&#160;  <span class="keywordtype">void</span> removeOfferOperation(OfferOperation* operation);</div>
-<div class="line"><a name="l00577"></a><span class="lineno">  577</span>&#160;</div>
-<div class="line"><a name="l00578"></a><span class="lineno">  578</span>&#160;  OfferOperation* getOfferOperation(<span class="keyword">const</span> <a class="code" href="structid_1_1UUID.html">UUID</a>&amp; uuid) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00579"></a><span class="lineno">  579</span>&#160;</div>
-<div class="line"><a name="l00580"></a><span class="lineno">  580</span>&#160;  <span class="keywordtype">void</span> apply(<span class="keyword">const</span> std::vector&lt;ResourceConversion&gt;&amp; conversions);</div>
-<div class="line"><a name="l00581"></a><span class="lineno">  581</span>&#160;</div>
-<div class="line"><a name="l00582"></a><span class="lineno">  582</span>&#160;  <span class="comment">// Publish all resources that are needed to run the current set of</span></div>
-<div class="line"><a name="l00583"></a><span class="lineno">  583</span>&#160;  <span class="comment">// tasks and executors on the agent.</span></div>
-<div class="line"><a name="l00584"></a><span class="lineno">  584</span>&#160;  <span class="comment">// NOTE: The `additionalResources` parameter is for publishing</span></div>
-<div class="line"><a name="l00585"></a><span class="lineno">  585</span>&#160;  <span class="comment">// additional task resources when launching executors. Consider</span></div>
-<div class="line"><a name="l00586"></a><span class="lineno">  586</span>&#160;  <span class="comment">// removing this parameter once we revisited MESOS-600.</span></div>
-<div class="line"><a name="l00587"></a><span class="lineno">  587</span>&#160;  <a 

<TRUNCATED>

[03/17] mesos-site git commit: Updated the website built from mesos SHA: 848767b.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/781e3256/content/api/latest/c++/src_2master_2master_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2master_2master_8hpp_source.html b/content/api/latest/c++/src_2master_2master_8hpp_source.html
index 9b79882..0b93481 100644
--- a/content/api/latest/c++/src_2master_2master_8hpp_source.html
+++ b/content/api/latest/c++/src_2master_2master_8hpp_source.html
@@ -170,7 +170,7 @@
 <div class="line"><a name="l00116"></a><span class="lineno">  116</span>&#160;</div>
 <div class="line"><a name="l00117"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1master_1_1Slave.html">  117</a></span>&#160;<span class="keyword">struct </span><a class="code" href="structmesos_1_1internal_1_1master_1_1Slave.html">Slave</a></div>
 <div class="line"><a name="l00118"></a><span class="lineno">  118</span>&#160;{</div>
-<div class="line"><a name="l00119"></a><span class="lineno">  119</span>&#160;  <a class="code" href="structmesos_1_1internal_1_1master_1_1Slave.html#ab8eb19951483a5a0e9c18d300e62b566">Slave</a>(<a class="code" href="classmesos_1_1internal_1_1master_1_1Master.html">Master</a>* <span class="keyword">const</span> _master,</div>
+<div class="line"><a name="l00119"></a><span class="lineno">  119</span>&#160;  <a class="code" href="structmesos_1_1internal_1_1master_1_1Slave.html#ad9989edad235edf8dfcb40cb68966469">Slave</a>(<a class="code" href="classmesos_1_1internal_1_1master_1_1Master.html">Master</a>* <span class="keyword">const</span> _master,</div>
 <div class="line"><a name="l00120"></a><span class="lineno">  120</span>&#160;        SlaveInfo _info,</div>
 <div class="line"><a name="l00121"></a><span class="lineno">  121</span>&#160;        <span class="keyword">const</span> <a class="code" href="structprocess_1_1UPID.html">process::UPID</a>&amp; _pid,</div>
 <div class="line"><a name="l00122"></a><span class="lineno">  122</span>&#160;        <span class="keyword">const</span> MachineID&amp; _machineId,</div>
@@ -178,7 +178,7 @@
 <div class="line"><a name="l00124"></a><span class="lineno">  124</span>&#160;        std::vector&lt;SlaveInfo::Capability&gt; _capabilites,</div>
 <div class="line"><a name="l00125"></a><span class="lineno">  125</span>&#160;        <span class="keyword">const</span> <a class="code" href="classprocess_1_1Time.html">process::Time</a>&amp; _registeredTime,</div>
 <div class="line"><a name="l00126"></a><span class="lineno">  126</span>&#160;        std::vector&lt;Resource&gt; _checkpointedResources,</div>
-<div class="line"><a name="l00127"></a><span class="lineno">  127</span>&#160;        <a class="code" href="classhashmap.html">hashmap</a>&lt;<a class="code" href="classOption.html">Option&lt;ResourceProviderID&gt;</a>, <a class="code" href="structid_1_1UUID.html">UUID</a>&gt; _resourceVersions,</div>
+<div class="line"><a name="l00127"></a><span class="lineno">  127</span>&#160;        <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;UUID&gt;</a>&amp; resourceVersion,</div>
 <div class="line"><a name="l00128"></a><span class="lineno">  128</span>&#160;        std::vector&lt;ExecutorInfo&gt; executorInfos = std::vector&lt;ExecutorInfo&gt;(),</div>
 <div class="line"><a name="l00129"></a><span class="lineno">  129</span>&#160;        std::vector&lt;Task&gt; <a class="code" href="structmesos_1_1internal_1_1master_1_1Slave.html#af31bd54cf2fd44fd1d95d1c898d6d2c8">tasks</a> = std::vector&lt;Task&gt;());</div>
 <div class="line"><a name="l00130"></a><span class="lineno">  130</span>&#160;</div>
@@ -230,11 +230,11 @@
 <div class="line"><a name="l00176"></a><span class="lineno">  176</span>&#160;</div>
 <div class="line"><a name="l00177"></a><span class="lineno">  177</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="structmesos_1_1internal_1_1master_1_1Slave.html#ad599a4c248734bd05b36dd994599ab73">apply</a>(<span class="keyword">const</span> std::vector&lt;ResourceConversion&gt;&amp; conversions);</div>
 <div class="line"><a name="l00178"></a><span class="lineno">  178</span>&#160;</div>
-<div class="line"><a name="l00179"></a><span class="lineno">  179</span>&#160;  <a class="code" href="classTry.html">Try&lt;Nothing&gt;</a> <a class="code" href="structmesos_1_1internal_1_1master_1_1Slave.html#aee387b414e05844bfc58d57d51f5e1bd">update</a>(</div>
-<div class="line"><a name="l00180"></a><span class="lineno">  180</span>&#160;    <span class="keyword">const</span> SlaveInfo&amp; <a class="code" href="structmesos_1_1internal_1_1master_1_1Slave.html#af4ee8827d405d9dcb03107dd04fa22ca">info</a>,</div>
-<div class="line"><a name="l00181"></a><span class="lineno">  181</span>&#160;    <span class="keyword">const</span> std::string&amp; _version,</div>
-<div class="line"><a name="l00182"></a><span class="lineno">  182</span>&#160;    <span class="keyword">const</span> std::vector&lt;SlaveInfo::Capability&gt;&amp; _capabilites,</div>
-<div class="line"><a name="l00183"></a><span class="lineno">  183</span>&#160;    <span class="keyword">const</span> std::vector&lt;ResourceVersionUUID&gt;&amp; <a class="code" href="structmesos_1_1internal_1_1master_1_1Slave.html#ad763dcc32cd2add5e670ae65c921b622">resourceVersions</a>);</div>
+<div class="line"><a name="l00179"></a><span class="lineno">  179</span>&#160;  <a class="code" href="classTry.html">Try&lt;Nothing&gt;</a> <a class="code" href="structmesos_1_1internal_1_1master_1_1Slave.html#a38e7f72f0a622954c3cef7bed8944864">update</a>(</div>
+<div class="line"><a name="l00180"></a><span class="lineno">  180</span>&#160;      <span class="keyword">const</span> SlaveInfo&amp; <a class="code" href="structmesos_1_1internal_1_1master_1_1Slave.html#af4ee8827d405d9dcb03107dd04fa22ca">info</a>,</div>
+<div class="line"><a name="l00181"></a><span class="lineno">  181</span>&#160;      <span class="keyword">const</span> std::string&amp; _version,</div>
+<div class="line"><a name="l00182"></a><span class="lineno">  182</span>&#160;      <span class="keyword">const</span> std::vector&lt;SlaveInfo::Capability&gt;&amp; _capabilites,</div>
+<div class="line"><a name="l00183"></a><span class="lineno">  183</span>&#160;      <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;UUID&gt;</a>&amp; resourceVersion);</div>
 <div class="line"><a name="l00184"></a><span class="lineno">  184</span>&#160;</div>
 <div class="line"><a name="l00185"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1master_1_1Slave.html#a59f6d83e771ca1dc9bf7f3db88d9339d">  185</a></span>&#160;  <a class="code" href="classmesos_1_1internal_1_1master_1_1Master.html">Master</a>* <span class="keyword">const</span> <a class="code" href="structmesos_1_1internal_1_1master_1_1Slave.html#a59f6d83e771ca1dc9bf7f3db88d9339d">master</a>;</div>
 <div class="line"><a name="l00186"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1master_1_1Slave.html#a977de92e6e1fb9fa145aec95806be71f">  186</a></span>&#160;  <span class="keyword">const</span> SlaveID <a class="code" href="structmesos_1_1internal_1_1master_1_1Slave.html#a977de92e6e1fb9fa145aec95806be71f">id</a>;</div>
@@ -317,214 +317,214 @@
 <div class="line"><a name="l00263"></a><span class="lineno">  263</span>&#160;  <span class="comment">// persistent volumes, dynamic reservations, etc). These are either</span></div>
 <div class="line"><a name="l00264"></a><span class="lineno">  264</span>&#160;  <span class="comment">// in use by a task/executor, or are available for use and will be</span></div>
 <div class="line"><a name="l00265"></a><span class="lineno">  265</span>&#160;  <span class="comment">// re-offered to the framework.</span></div>
-<div class="line"><a name="l00266"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1master_1_1Slave.html#a5324f39f9aebebd7a65baa4edf1789f9">  266</a></span>&#160;  <a class="code" href="classmesos_1_1Resources.html">Resources</a> <a class="code" href="structmesos_1_1internal_1_1master_1_1Slave.html#a5324f39f9aebebd7a65baa4edf1789f9">checkpointedResources</a>;</div>
-<div class="line"><a name="l00267"></a><span class="lineno">  267</span>&#160;</div>
-<div class="line"><a name="l00268"></a><span class="lineno">  268</span>&#160;  <span class="comment">// The current total resources of the slave. Note that this is</span></div>
-<div class="line"><a name="l00269"></a><span class="lineno">  269</span>&#160;  <span class="comment">// different from &#39;info.resources()&#39; because this also considers</span></div>
-<div class="line"><a name="l00270"></a><span class="lineno">  270</span>&#160;  <span class="comment">// operations (e.g., CREATE, RESERVE) that have been applied and</span></div>
-<div class="line"><a name="l00271"></a><span class="lineno">  271</span>&#160;  <span class="comment">// includes revocable resources as well.</span></div>
-<div class="line"><a name="l00272"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1master_1_1Slave.html#ae797309d98eea44477d8b5611972f907">  272</a></span>&#160;  <a class="code" href="classmesos_1_1Resources.html">Resources</a> <a class="code" href="structmesos_1_1internal_1_1master_1_1Slave.html#ae797309d98eea44477d8b5611972f907">totalResources</a>;</div>
-<div class="line"><a name="l00273"></a><span class="lineno">  273</span>&#160;</div>
-<div class="line"><a name="l00274"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1master_1_1Slave.html#ace1f060347d268874173bac4c6e0a035">  274</a></span>&#160;  SlaveObserver* <a class="code" href="structmesos_1_1internal_1_1master_1_1Slave.html#ace1f060347d268874173bac4c6e0a035">observer</a>;</div>
-<div class="line"><a name="l00275"></a><span class="lineno">  275</span>&#160;</div>
-<div class="line"><a name="l00276"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1master_1_1Slave.html#ad763dcc32cd2add5e670ae65c921b622">  276</a></span>&#160;  <a class="code" href="classhashmap.html">hashmap&lt;Option&lt;ResourceProviderID&gt;</a>, <a class="code" href="structid_1_1UUID.html">UUID</a>&gt; <a class="code" href="structmesos_1_1internal_1_1master_1_1Slave.html#ad763dcc32cd2add5e670ae65c921b622">resourceVersions</a>;</div>
-<div class="line"><a name="l00277"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1master_1_1Slave.html#a389358887487cad44e4f4a98ad12b1e9">  277</a></span>&#160;  <a class="code" href="classhashmap.html">hashmap&lt;ResourceProviderID, ResourceProviderInfo&gt;</a> <a class="code" href="structmesos_1_1internal_1_1master_1_1Slave.html#a389358887487cad44e4f4a98ad12b1e9">resourceProviders</a>;</div>
-<div class="line"><a name="l00278"></a><span class="lineno">  278</span>&#160;</div>
-<div class="line"><a name="l00279"></a><span class="lineno">  279</span>&#160;<span class="keyword">private</span>:</div>
-<div class="line"><a name="l00280"></a><span class="lineno">  280</span>&#160;  <a class="code" href="structmesos_1_1internal_1_1master_1_1Slave.html#ab8eb19951483a5a0e9c18d300e62b566">Slave</a>(<span class="keyword">const</span> <a class="code" href="structmesos_1_1internal_1_1master_1_1Slave.html">Slave</a>&amp;);              <span class="comment">// No copying.</span></div>
-<div class="line"><a name="l00281"></a><span class="lineno">  281</span>&#160;  <a class="code" href="structmesos_1_1internal_1_1master_1_1Slave.html">Slave</a>&amp; operator=(<span class="keyword">const</span> <a class="code" href="structmesos_1_1internal_1_1master_1_1Slave.html">Slave</a>&amp;); <span class="comment">// No assigning.</span></div>
-<div class="line"><a name="l00282"></a><span class="lineno">  282</span>&#160;};</div>
-<div class="line"><a name="l00283"></a><span class="lineno">  283</span>&#160;</div>
-<div class="line"><a name="l00284"></a><span class="lineno">  284</span>&#160;</div>
-<div class="line"><a name="l00285"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1master.html#a222c724f5e238d743bb338c71016048d">  285</a></span>&#160;<span class="keyword">inline</span> std::ostream&amp; <a class="code" href="namespacemesos_1_1internal_1_1master.html#a222c724f5e238d743bb338c71016048d">operator&lt;&lt;</a>(std::ostream&amp; stream, <span class="keyword">const</span> <a class="code" href="structmesos_1_1internal_1_1master_1_1Slave.html">Slave</a>&amp; slave)</div>
-<div class="line"><a name="l00286"></a><span class="lineno">  286</span>&#160;{</div>
-<div class="line"><a name="l00287"></a><span class="lineno">  287</span>&#160;  <span class="keywordflow">return</span> stream &lt;&lt; slave.<a class="code" href="structmesos_1_1internal_1_1master_1_1Slave.html#a977de92e6e1fb9fa145aec95806be71f">id</a> &lt;&lt; <span class="stringliteral">&quot; at &quot;</span> &lt;&lt; slave.<a class="code" href="structmesos_1_1internal_1_1master_1_1Slave.html#a587fe54aa032cf8b260e3722e0f3c8fd">pid</a></div>
-<div class="line"><a name="l00288"></a><span class="lineno">  288</span>&#160;                &lt;&lt; <span class="stringliteral">&quot; (&quot;</span> &lt;&lt; slave.<a class="code" href="structmesos_1_1internal_1_1master_1_1Slave.html#af4ee8827d405d9dcb03107dd04fa22ca">info</a>.hostname() &lt;&lt; <span class="stringliteral">&quot;)&quot;</span>;</div>
-<div class="line"><a name="l00289"></a><span class="lineno">  289</span>&#160;}</div>
-<div class="line"><a name="l00290"></a><span class="lineno">  290</span>&#160;</div>
-<div class="line"><a name="l00291"></a><span class="lineno">  291</span>&#160;</div>
-<div class="line"><a name="l00292"></a><span class="lineno">  292</span>&#160;<span class="comment">// Represents the streaming HTTP connection to a framework or a client</span></div>
-<div class="line"><a name="l00293"></a><span class="lineno">  293</span>&#160;<span class="comment">// subscribed to the &#39;/api/vX&#39; endpoint.</span></div>
-<div class="line"><a name="l00294"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1master_1_1HttpConnection.html">  294</a></span>&#160;<span class="keyword">struct </span><a class="code" href="structmesos_1_1internal_1_1master_1_1HttpConnection.html">HttpConnection</a></div>
-<div class="line"><a name="l00295"></a><span class="lineno">  295</span>&#160;{</div>
-<div class="line"><a name="l00296"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1master_1_1HttpConnection.html#aa1292eab78d27edb6c8aa6c5a941f01b">  296</a></span>&#160;  <a class="code" href="structmesos_1_1internal_1_1master_1_1HttpConnection.html#aa1292eab78d27edb6c8aa6c5a941f01b">HttpConnection</a>(<span class="keyword">const</span> <a class="code" href="classprocess_1_1http_1_1Pipe_1_1Writer.html">process::http::Pipe::Writer</a>&amp; _writer,</div>
-<div class="line"><a name="l00297"></a><span class="lineno">  297</span>&#160;                 <a class="code" href="namespacemesos.html#a13035ce0cc66cca4a467787b4716039e">ContentType</a> _contentType,</div>
-<div class="line"><a name="l00298"></a><span class="lineno">  298</span>&#160;                 <a class="code" href="structid_1_1UUID.html">UUID</a> _streamId)</div>
-<div class="line"><a name="l00299"></a><span class="lineno">  299</span>&#160;    : <a class="code" href="structmesos_1_1internal_1_1master_1_1HttpConnection.html#aeb26fc327b1d73f95d9d874eb4226d5c">writer</a>(_writer),</div>
-<div class="line"><a name="l00300"></a><span class="lineno">  300</span>&#160;      <a class="code" href="structmesos_1_1internal_1_1master_1_1HttpConnection.html#a96b11a33b4022d7a60fa6d672de552ea">contentType</a>(_contentType),</div>
-<div class="line"><a name="l00301"></a><span class="lineno">  301</span>&#160;      <a class="code" href="structmesos_1_1internal_1_1master_1_1HttpConnection.html#a0e3ce7d9ab8ec12bca5be75bc77e5a62">streamId</a>(_streamId) {}</div>
-<div class="line"><a name="l00302"></a><span class="lineno">  302</span>&#160;</div>
-<div class="line"><a name="l00303"></a><span class="lineno">  303</span>&#160;  <span class="comment">// We need to evolve the internal old style message/unversioned event into a</span></div>
-<div class="line"><a name="l00304"></a><span class="lineno">  304</span>&#160;  <span class="comment">// versioned event e.g., `v1::scheduler::Event` or `v1::master::Event`.</span></div>
-<div class="line"><a name="l00305"></a><span class="lineno">  305</span>&#160;  <span class="keyword">template</span> &lt;<span class="keyword">typename</span> Message, <span class="keyword">typename</span> Event = v1::scheduler::Event&gt;</div>
-<div class="line"><a name="l00306"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1master_1_1HttpConnection.html#a30bba2e03dffe8a8a369668c15ff6433">  306</a></span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="structmesos_1_1internal_1_1master_1_1HttpConnection.html#a30bba2e03dffe8a8a369668c15ff6433">send</a>(<span class="keyword">const</span> Message&amp; message)</div>
-<div class="line"><a name="l00307"></a><span class="lineno">  307</span>&#160;  {</div>
-<div class="line"><a name="l00308"></a><span class="lineno">  308</span>&#160;    <a class="code" href="classrecordio_1_1Encoder.html">::recordio::Encoder&lt;Event&gt;</a> encoder (<a class="code" href="namespaceprocess_1_1network.html#ad067110a4b38cc83785a43f49bf6c8e2">lambda::bind</a>(</div>
-<div class="line"><a name="l00309"></a><span class="lineno">  309</span>&#160;        <a class="code" href="namespacemesos_1_1internal.html#a9c1f91de8a8a389b357b81f7b51b0554">serialize</a>, <a class="code" href="structmesos_1_1internal_1_1master_1_1HttpConnection.html#a96b11a33b4022d7a60fa6d672de552ea">contentType</a>, lambda::_1));</div>
-<div class="line"><a name="l00310"></a><span class="lineno">  310</span>&#160;</div>
-<div class="line"><a name="l00311"></a><span class="lineno">  311</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="structmesos_1_1internal_1_1master_1_1HttpConnection.html#aeb26fc327b1d73f95d9d874eb4226d5c">writer</a>.<a class="code" href="classprocess_1_1http_1_1Pipe_1_1Writer.html#ad945bef2134c872f8ea43dea6db84c66">write</a>(encoder.encode(<a class="code" href="namespacemesos_1_1internal.html#a845d4d5a46b931d03f340c8afc58b60a">evolve</a>(message)));</div>
-<div class="line"><a name="l00312"></a><span class="lineno">  312</span>&#160;  }</div>
-<div class="line"><a name="l00313"></a><span class="lineno">  313</span>&#160;</div>
-<div class="line"><a name="l00314"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1master_1_1HttpConnection.html#a2347c2f4d88f6f0043690aba6dfac27f">  314</a></span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="structmesos_1_1internal_1_1master_1_1HttpConnection.html#a2347c2f4d88f6f0043690aba6dfac27f">close</a>()</div>
-<div class="line"><a name="l00315"></a><span class="lineno">  315</span>&#160;  {</div>
-<div class="line"><a name="l00316"></a><span class="lineno">  316</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="structmesos_1_1internal_1_1master_1_1HttpConnection.html#aeb26fc327b1d73f95d9d874eb4226d5c">writer</a>.<a class="code" href="classprocess_1_1http_1_1Pipe_1_1Writer.html#aecc37af3f66360a47184a1146ae92756">close</a>();</div>
-<div class="line"><a name="l00317"></a><span class="lineno">  317</span>&#160;  }</div>
-<div class="line"><a name="l00318"></a><span class="lineno">  318</span>&#160;</div>
-<div class="line"><a name="l00319"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1master_1_1HttpConnection.html#aabda4b0588e263e20f98c220f1f7da92">  319</a></span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;Nothing&gt;</a> <a class="code" href="structmesos_1_1internal_1_1master_1_1HttpConnection.html#aabda4b0588e263e20f98c220f1f7da92">closed</a>()<span class="keyword"> const</span></div>
-<div class="line"><a name="l00320"></a><span class="lineno">  320</span>&#160;<span class="keyword">  </span>{</div>
-<div class="line"><a name="l00321"></a><span class="lineno">  321</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="structmesos_1_1internal_1_1master_1_1HttpConnection.html#aeb26fc327b1d73f95d9d874eb4226d5c">writer</a>.<a class="code" href="classprocess_1_1http_1_1Pipe_1_1Writer.html#afc6072a9fbcb92a6a1b4978b89797583">readerClosed</a>();</div>
-<div class="line"><a name="l00322"></a><span class="lineno">  322</span>&#160;  }</div>
-<div class="line"><a name="l00323"></a><span class="lineno">  323</span>&#160;</div>
-<div class="line"><a name="l00324"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1master_1_1HttpConnection.html#aeb26fc327b1d73f95d9d874eb4226d5c">  324</a></span>&#160;  <a class="code" href="classprocess_1_1http_1_1Pipe_1_1Writer.html">process::http::Pipe::Writer</a> <a class="code" href="structmesos_1_1internal_1_1master_1_1HttpConnection.html#aeb26fc327b1d73f95d9d874eb4226d5c">writer</a>;</div>
-<div class="line"><a name="l00325"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1master_1_1HttpConnection.html#a96b11a33b4022d7a60fa6d672de552ea">  325</a></span>&#160;  <a class="code" href="namespacemesos.html#a13035ce0cc66cca4a467787b4716039e">ContentType</a> <a class="code" href="structmesos_1_1internal_1_1master_1_1HttpConnection.html#a96b11a33b4022d7a60fa6d672de552ea">contentType</a>;</div>
-<div class="line"><a name="l00326"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1master_1_1HttpConnection.html#a0e3ce7d9ab8ec12bca5be75bc77e5a62">  326</a></span>&#160;  <a class="code" href="structid_1_1UUID.html">UUID</a> <a class="code" href="structmesos_1_1internal_1_1master_1_1HttpConnection.html#a0e3ce7d9ab8ec12bca5be75bc77e5a62">streamId</a>;</div>
-<div class="line"><a name="l00327"></a><span class="lineno">  327</span>&#160;};</div>
-<div class="line"><a name="l00328"></a><span class="lineno">  328</span>&#160;</div>
-<div class="line"><a name="l00329"></a><span class="lineno">  329</span>&#160;</div>
-<div class="line"><a name="l00330"></a><span class="lineno">  330</span>&#160;<span class="comment">// This process periodically sends heartbeats to a given HTTP connection.</span></div>
-<div class="line"><a name="l00331"></a><span class="lineno">  331</span>&#160;<span class="comment">// The `Message` template parameter is the type of the heartbeat event passed</span></div>
-<div class="line"><a name="l00332"></a><span class="lineno">  332</span>&#160;<span class="comment">// into the heartbeater during construction, while the `Event` template</span></div>
-<div class="line"><a name="l00333"></a><span class="lineno">  333</span>&#160;<span class="comment">// parameter is the versioned event type which is sent to the client.</span></div>
-<div class="line"><a name="l00334"></a><span class="lineno">  334</span>&#160;<span class="comment">// The optional delay parameter is used to specify the delay period before it</span></div>
-<div class="line"><a name="l00335"></a><span class="lineno">  335</span>&#160;<span class="comment">// sends the first heartbeat.</span></div>
-<div class="line"><a name="l00336"></a><span class="lineno">  336</span>&#160;<span class="keyword">template</span> &lt;<span class="keyword">typename</span> Message, <span class="keyword">typename</span> Event&gt;</div>
-<div class="line"><a name="l00337"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1master_1_1Heartbeater.html">  337</a></span>&#160;<span class="keyword">class </span><a class="code" href="classmesos_1_1internal_1_1master_1_1Heartbeater.html">Heartbeater</a> : <span class="keyword">public</span> <a class="code" href="classprocess_1_1Process.html">process::Process</a>&lt;Heartbeater&lt;Message, Event&gt;&gt;</div>
-<div class="line"><a name="l00338"></a><span class="lineno">  338</span>&#160;{</div>
-<div class="line"><a name="l00339"></a><span class="lineno">  339</span>&#160;<span class="keyword">public</span>:</div>
-<div class="line"><a name="l00340"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1master_1_1Heartbeater.html#a9c325ca5310bfde29ae8ba93b0d72afb">  340</a></span>&#160;  <a class="code" href="classmesos_1_1internal_1_1master_1_1Heartbeater.html#a9c325ca5310bfde29ae8ba93b0d72afb">Heartbeater</a>(<span class="keyword">const</span> std::string&amp; _logMessage,</div>
-<div class="line"><a name="l00341"></a><span class="lineno">  341</span>&#160;              <span class="keyword">const</span> Message&amp; _heartbeatMessage,</div>
-<div class="line"><a name="l00342"></a><span class="lineno">  342</span>&#160;              <span class="keyword">const</span> <a class="code" href="structmesos_1_1internal_1_1master_1_1HttpConnection.html">HttpConnection</a>&amp; _http,</div>
-<div class="line"><a name="l00343"></a><span class="lineno">  343</span>&#160;              <span class="keyword">const</span> <a class="code" href="classDuration.html">Duration</a>&amp; _interval,</div>
-<div class="line"><a name="l00344"></a><span class="lineno">  344</span>&#160;              <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;Duration&gt;</a>&amp; _delay = <a class="code" href="structNone.html">None</a>())</div>
-<div class="line"><a name="l00345"></a><span class="lineno">  345</span>&#160;    : <a class="code" href="namespaceos.html#ae19e4161a51b86a1f330f3bf1dc75389">process</a>::<a class="code" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a>(<a class="code" href="namespaceos.html#ae19e4161a51b86a1f330f3bf1dc75389">process</a>::ID::<a class="code" href="namespaceprocess_1_1ID.html#aeb11a48c9def1da169d8455a30d0ee39">generate</a>(<span class="stringliteral">&quot;heartbeater&quot;</span>)),</div>
-<div class="line"><a name="l00346"></a><span class="lineno">  346</span>&#160;      logMessage(_logMessage),</div>
-<div class="line"><a name="l00347"></a><span class="lineno">  347</span>&#160;      heartbeatMessage(_heartbeatMessage),</div>
-<div class="line"><a name="l00348"></a><span class="lineno">  348</span>&#160;      http(_http),</div>
-<div class="line"><a name="l00349"></a><span class="lineno">  349</span>&#160;      interval(_interval),</div>
-<div class="line"><a name="l00350"></a><span class="lineno">  350</span>&#160;      delay(_delay) {}</div>
-<div class="line"><a name="l00351"></a><span class="lineno">  351</span>&#160;</div>
-<div class="line"><a name="l00352"></a><span class="lineno">  352</span>&#160;<span class="keyword">protected</span>:</div>
-<div class="line"><a name="l00353"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1master_1_1Heartbeater.html#ac9ebf3a4eb46a4501e13bd38dcd96a5d">  353</a></span>&#160;  <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1master_1_1Heartbeater.html#ac9ebf3a4eb46a4501e13bd38dcd96a5d">initialize</a>()<span class="keyword"> override</span></div>
-<div class="line"><a name="l00354"></a><span class="lineno">  354</span>&#160;<span class="keyword">  </span>{</div>
-<div class="line"><a name="l00355"></a><span class="lineno">  355</span>&#160;    <span class="keywordflow">if</span> (delay.<a class="code" href="classOption.html#a4e3bf8416d95246f43c91f1b5c309323">isSome</a>()) {</div>
-<div class="line"><a name="l00356"></a><span class="lineno">  356</span>&#160;      <a class="code" href="namespaceprocess.html#ad46335bec9fe626e60003c33e8f13023">process::delay</a>(</div>
-<div class="line"><a name="l00357"></a><span class="lineno">  357</span>&#160;          delay.<a class="code" href="classOption.html#a21358442c0fac1cc978a67a9a9089a79">get</a>(),</div>
-<div class="line"><a name="l00358"></a><span class="lineno">  358</span>&#160;          <span class="keyword">this</span>,</div>
-<div class="line"><a name="l00359"></a><span class="lineno">  359</span>&#160;          &amp;<a class="code" href="classmesos_1_1internal_1_1master_1_1Heartbeater.html">Heartbeater&lt;Message, Event&gt;::heartbeat</a>);</div>
-<div class="line"><a name="l00360"></a><span class="lineno">  360</span>&#160;    } <span class="keywordflow">else</span> {</div>
-<div class="line"><a name="l00361"></a><span class="lineno">  361</span>&#160;      heartbeat();</div>
-<div class="line"><a name="l00362"></a><span class="lineno">  362</span>&#160;    }</div>
-<div class="line"><a name="l00363"></a><span class="lineno">  363</span>&#160;  }</div>
-<div class="line"><a name="l00364"></a><span class="lineno">  364</span>&#160;</div>
-<div class="line"><a name="l00365"></a><span class="lineno">  365</span>&#160;<span class="keyword">private</span>:</div>
-<div class="line"><a name="l00366"></a><span class="lineno">  366</span>&#160;  <span class="keywordtype">void</span> heartbeat()</div>
-<div class="line"><a name="l00367"></a><span class="lineno">  367</span>&#160;  {</div>
-<div class="line"><a name="l00368"></a><span class="lineno">  368</span>&#160;    <span class="comment">// Only send a heartbeat if the connection is not closed.</span></div>
-<div class="line"><a name="l00369"></a><span class="lineno">  369</span>&#160;    <span class="keywordflow">if</span> (http.<a class="code" href="structmesos_1_1internal_1_1master_1_1HttpConnection.html#aabda4b0588e263e20f98c220f1f7da92">closed</a>().<a class="code" href="classprocess_1_1Future.html#af23884cf963eb5ec061595eb2e288903">isPending</a>()) {</div>
-<div class="line"><a name="l00370"></a><span class="lineno">  370</span>&#160;      VLOG(2) &lt;&lt; <span class="stringliteral">&quot;Sending heartbeat to &quot;</span> &lt;&lt; logMessage;</div>
-<div class="line"><a name="l00371"></a><span class="lineno">  371</span>&#160;</div>
-<div class="line"><a name="l00372"></a><span class="lineno">  372</span>&#160;      Message <a class="code" href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a>(heartbeatMessage);</div>
-<div class="line"><a name="l00373"></a><span class="lineno">  373</span>&#160;      http.<a class="code" href="structmesos_1_1internal_1_1master_1_1HttpConnection.html#a30bba2e03dffe8a8a369668c15ff6433">send</a>&lt;Message, <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acd3fa8addac36f513726743665631d79">Event</a>&gt;(<a class="code" href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a>);</div>
-<div class="line"><a name="l00374"></a><span class="lineno">  374</span>&#160;    }</div>
+<div class="line"><a name="l00266"></a><span class="lineno">  266</span>&#160;  <span class="comment">// TODO(jieyu): `checkpointedResources` is only for agent default</span></div>
+<div class="line"><a name="l00267"></a><span class="lineno">  267</span>&#160;  <span class="comment">// resources. Resources from resource providers are not included in</span></div>
+<div class="line"><a name="l00268"></a><span class="lineno">  268</span>&#160;  <span class="comment">// this field. Consider removing this field.</span></div>
+<div class="line"><a name="l00269"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1master_1_1Slave.html#a5324f39f9aebebd7a65baa4edf1789f9">  269</a></span>&#160;  <a class="code" href="classmesos_1_1Resources.html">Resources</a> <a class="code" href="structmesos_1_1internal_1_1master_1_1Slave.html#a5324f39f9aebebd7a65baa4edf1789f9">checkpointedResources</a>;</div>
+<div class="line"><a name="l00270"></a><span class="lineno">  270</span>&#160;</div>
+<div class="line"><a name="l00271"></a><span class="lineno">  271</span>&#160;  <span class="comment">// The current total resources of the slave. Note that this is</span></div>
+<div class="line"><a name="l00272"></a><span class="lineno">  272</span>&#160;  <span class="comment">// different from &#39;info.resources()&#39; because this also considers</span></div>
+<div class="line"><a name="l00273"></a><span class="lineno">  273</span>&#160;  <span class="comment">// operations (e.g., CREATE, RESERVE) that have been applied and</span></div>
+<div class="line"><a name="l00274"></a><span class="lineno">  274</span>&#160;  <span class="comment">// includes revocable resources and resources from resource</span></div>
+<div class="line"><a name="l00275"></a><span class="lineno">  275</span>&#160;  <span class="comment">// providers as well.</span></div>
+<div class="line"><a name="l00276"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1master_1_1Slave.html#ae797309d98eea44477d8b5611972f907">  276</a></span>&#160;  <a class="code" href="classmesos_1_1Resources.html">Resources</a> <a class="code" href="structmesos_1_1internal_1_1master_1_1Slave.html#ae797309d98eea44477d8b5611972f907">totalResources</a>;</div>
+<div class="line"><a name="l00277"></a><span class="lineno">  277</span>&#160;</div>
+<div class="line"><a name="l00278"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1master_1_1Slave.html#ace1f060347d268874173bac4c6e0a035">  278</a></span>&#160;  SlaveObserver* <a class="code" href="structmesos_1_1internal_1_1master_1_1Slave.html#ace1f060347d268874173bac4c6e0a035">observer</a>;</div>
+<div class="line"><a name="l00279"></a><span class="lineno">  279</span>&#160;</div>
+<div class="line"><a name="l00280"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1master_1_1Slave.html#ad763dcc32cd2add5e670ae65c921b622">  280</a></span>&#160;  <a class="code" href="classhashmap.html">hashmap&lt;Option&lt;ResourceProviderID&gt;</a>, <a class="code" href="structid_1_1UUID.html">UUID</a>&gt; <a class="code" href="structmesos_1_1internal_1_1master_1_1Slave.html#ad763dcc32cd2add5e670ae65c921b622">resourceVersions</a>;</div>
+<div class="line"><a name="l00281"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1master_1_1Slave.html#a389358887487cad44e4f4a98ad12b1e9">  281</a></span>&#160;  <a class="code" href="classhashmap.html">hashmap&lt;ResourceProviderID, ResourceProviderInfo&gt;</a> <a class="code" href="structmesos_1_1internal_1_1master_1_1Slave.html#a389358887487cad44e4f4a98ad12b1e9">resourceProviders</a>;</div>
+<div class="line"><a name="l00282"></a><span class="lineno">  282</span>&#160;</div>
+<div class="line"><a name="l00283"></a><span class="lineno">  283</span>&#160;<span class="keyword">private</span>:</div>
+<div class="line"><a name="l00284"></a><span class="lineno">  284</span>&#160;  <a class="code" href="structmesos_1_1internal_1_1master_1_1Slave.html#ad9989edad235edf8dfcb40cb68966469">Slave</a>(<span class="keyword">const</span> <a class="code" href="structmesos_1_1internal_1_1master_1_1Slave.html">Slave</a>&amp;);              <span class="comment">// No copying.</span></div>
+<div class="line"><a name="l00285"></a><span class="lineno">  285</span>&#160;  <a class="code" href="structmesos_1_1internal_1_1master_1_1Slave.html">Slave</a>&amp; operator=(<span class="keyword">const</span> <a class="code" href="structmesos_1_1internal_1_1master_1_1Slave.html">Slave</a>&amp;); <span class="comment">// No assigning.</span></div>
+<div class="line"><a name="l00286"></a><span class="lineno">  286</span>&#160;};</div>
+<div class="line"><a name="l00287"></a><span class="lineno">  287</span>&#160;</div>
+<div class="line"><a name="l00288"></a><span class="lineno">  288</span>&#160;</div>
+<div class="line"><a name="l00289"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1master.html#a222c724f5e238d743bb338c71016048d">  289</a></span>&#160;<span class="keyword">inline</span> std::ostream&amp; <a class="code" href="namespacemesos_1_1internal_1_1master.html#a222c724f5e238d743bb338c71016048d">operator&lt;&lt;</a>(std::ostream&amp; stream, <span class="keyword">const</span> <a class="code" href="structmesos_1_1internal_1_1master_1_1Slave.html">Slave</a>&amp; slave)</div>
+<div class="line"><a name="l00290"></a><span class="lineno">  290</span>&#160;{</div>
+<div class="line"><a name="l00291"></a><span class="lineno">  291</span>&#160;  <span class="keywordflow">return</span> stream &lt;&lt; slave.<a class="code" href="structmesos_1_1internal_1_1master_1_1Slave.html#a977de92e6e1fb9fa145aec95806be71f">id</a> &lt;&lt; <span class="stringliteral">&quot; at &quot;</span> &lt;&lt; slave.<a class="code" href="structmesos_1_1internal_1_1master_1_1Slave.html#a587fe54aa032cf8b260e3722e0f3c8fd">pid</a></div>
+<div class="line"><a name="l00292"></a><span class="lineno">  292</span>&#160;                &lt;&lt; <span class="stringliteral">&quot; (&quot;</span> &lt;&lt; slave.<a class="code" href="structmesos_1_1internal_1_1master_1_1Slave.html#af4ee8827d405d9dcb03107dd04fa22ca">info</a>.hostname() &lt;&lt; <span class="stringliteral">&quot;)&quot;</span>;</div>
+<div class="line"><a name="l00293"></a><span class="lineno">  293</span>&#160;}</div>
+<div class="line"><a name="l00294"></a><span class="lineno">  294</span>&#160;</div>
+<div class="line"><a name="l00295"></a><span class="lineno">  295</span>&#160;</div>
+<div class="line"><a name="l00296"></a><span class="lineno">  296</span>&#160;<span class="comment">// Represents the streaming HTTP connection to a framework or a client</span></div>
+<div class="line"><a name="l00297"></a><span class="lineno">  297</span>&#160;<span class="comment">// subscribed to the &#39;/api/vX&#39; endpoint.</span></div>
+<div class="line"><a name="l00298"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1master_1_1HttpConnection.html">  298</a></span>&#160;<span class="keyword">struct </span><a class="code" href="structmesos_1_1internal_1_1master_1_1HttpConnection.html">HttpConnection</a></div>
+<div class="line"><a name="l00299"></a><span class="lineno">  299</span>&#160;{</div>
+<div class="line"><a name="l00300"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1master_1_1HttpConnection.html#aa1292eab78d27edb6c8aa6c5a941f01b">  300</a></span>&#160;  <a class="code" href="structmesos_1_1internal_1_1master_1_1HttpConnection.html#aa1292eab78d27edb6c8aa6c5a941f01b">HttpConnection</a>(<span class="keyword">const</span> <a class="code" href="classprocess_1_1http_1_1Pipe_1_1Writer.html">process::http::Pipe::Writer</a>&amp; _writer,</div>
+<div class="line"><a name="l00301"></a><span class="lineno">  301</span>&#160;                 <a class="code" href="namespacemesos.html#a13035ce0cc66cca4a467787b4716039e">ContentType</a> _contentType,</div>
+<div class="line"><a name="l00302"></a><span class="lineno">  302</span>&#160;                 <a class="code" href="structid_1_1UUID.html">UUID</a> _streamId)</div>
+<div class="line"><a name="l00303"></a><span class="lineno">  303</span>&#160;    : <a class="code" href="structmesos_1_1internal_1_1master_1_1HttpConnection.html#aeb26fc327b1d73f95d9d874eb4226d5c">writer</a>(_writer),</div>
+<div class="line"><a name="l00304"></a><span class="lineno">  304</span>&#160;      <a class="code" href="structmesos_1_1internal_1_1master_1_1HttpConnection.html#a96b11a33b4022d7a60fa6d672de552ea">contentType</a>(_contentType),</div>
+<div class="line"><a name="l00305"></a><span class="lineno">  305</span>&#160;      <a class="code" href="structmesos_1_1internal_1_1master_1_1HttpConnection.html#a0e3ce7d9ab8ec12bca5be75bc77e5a62">streamId</a>(_streamId) {}</div>
+<div class="line"><a name="l00306"></a><span class="lineno">  306</span>&#160;</div>
+<div class="line"><a name="l00307"></a><span class="lineno">  307</span>&#160;  <span class="comment">// We need to evolve the internal old style message/unversioned event into a</span></div>
+<div class="line"><a name="l00308"></a><span class="lineno">  308</span>&#160;  <span class="comment">// versioned event e.g., `v1::scheduler::Event` or `v1::master::Event`.</span></div>
+<div class="line"><a name="l00309"></a><span class="lineno">  309</span>&#160;  <span class="keyword">template</span> &lt;<span class="keyword">typename</span> Message, <span class="keyword">typename</span> Event = v1::scheduler::Event&gt;</div>
+<div class="line"><a name="l00310"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1master_1_1HttpConnection.html#a30bba2e03dffe8a8a369668c15ff6433">  310</a></span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="structmesos_1_1internal_1_1master_1_1HttpConnection.html#a30bba2e03dffe8a8a369668c15ff6433">send</a>(<span class="keyword">const</span> Message&amp; message)</div>
+<div class="line"><a name="l00311"></a><span class="lineno">  311</span>&#160;  {</div>
+<div class="line"><a name="l00312"></a><span class="lineno">  312</span>&#160;    <a class="code" href="classrecordio_1_1Encoder.html">::recordio::Encoder&lt;Event&gt;</a> encoder (<a class="code" href="namespaceprocess_1_1network.html#ad067110a4b38cc83785a43f49bf6c8e2">lambda::bind</a>(</div>
+<div class="line"><a name="l00313"></a><span class="lineno">  313</span>&#160;        <a class="code" href="namespacemesos_1_1internal.html#a9c1f91de8a8a389b357b81f7b51b0554">serialize</a>, <a class="code" href="structmesos_1_1internal_1_1master_1_1HttpConnection.html#a96b11a33b4022d7a60fa6d672de552ea">contentType</a>, lambda::_1));</div>
+<div class="line"><a name="l00314"></a><span class="lineno">  314</span>&#160;</div>
+<div class="line"><a name="l00315"></a><span class="lineno">  315</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="structmesos_1_1internal_1_1master_1_1HttpConnection.html#aeb26fc327b1d73f95d9d874eb4226d5c">writer</a>.<a class="code" href="classprocess_1_1http_1_1Pipe_1_1Writer.html#ad945bef2134c872f8ea43dea6db84c66">write</a>(encoder.encode(<a class="code" href="namespacemesos_1_1internal.html#a845d4d5a46b931d03f340c8afc58b60a">evolve</a>(message)));</div>
+<div class="line"><a name="l00316"></a><span class="lineno">  316</span>&#160;  }</div>
+<div class="line"><a name="l00317"></a><span class="lineno">  317</span>&#160;</div>
+<div class="line"><a name="l00318"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1master_1_1HttpConnection.html#a2347c2f4d88f6f0043690aba6dfac27f">  318</a></span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="structmesos_1_1internal_1_1master_1_1HttpConnection.html#a2347c2f4d88f6f0043690aba6dfac27f">close</a>()</div>
+<div class="line"><a name="l00319"></a><span class="lineno">  319</span>&#160;  {</div>
+<div class="line"><a name="l00320"></a><span class="lineno">  320</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="structmesos_1_1internal_1_1master_1_1HttpConnection.html#aeb26fc327b1d73f95d9d874eb4226d5c">writer</a>.<a class="code" href="classprocess_1_1http_1_1Pipe_1_1Writer.html#aecc37af3f66360a47184a1146ae92756">close</a>();</div>
+<div class="line"><a name="l00321"></a><span class="lineno">  321</span>&#160;  }</div>
+<div class="line"><a name="l00322"></a><span class="lineno">  322</span>&#160;</div>
+<div class="line"><a name="l00323"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1master_1_1HttpConnection.html#aabda4b0588e263e20f98c220f1f7da92">  323</a></span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;Nothing&gt;</a> <a class="code" href="structmesos_1_1internal_1_1master_1_1HttpConnection.html#aabda4b0588e263e20f98c220f1f7da92">closed</a>()<span class="keyword"> const</span></div>
+<div class="line"><a name="l00324"></a><span class="lineno">  324</span>&#160;<span class="keyword">  </span>{</div>
+<div class="line"><a name="l00325"></a><span class="lineno">  325</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="structmesos_1_1internal_1_1master_1_1HttpConnection.html#aeb26fc327b1d73f95d9d874eb4226d5c">writer</a>.<a class="code" href="classprocess_1_1http_1_1Pipe_1_1Writer.html#afc6072a9fbcb92a6a1b4978b89797583">readerClosed</a>();</div>
+<div class="line"><a name="l00326"></a><span class="lineno">  326</span>&#160;  }</div>
+<div class="line"><a name="l00327"></a><span class="lineno">  327</span>&#160;</div>
+<div class="line"><a name="l00328"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1master_1_1HttpConnection.html#aeb26fc327b1d73f95d9d874eb4226d5c">  328</a></span>&#160;  <a class="code" href="classprocess_1_1http_1_1Pipe_1_1Writer.html">process::http::Pipe::Writer</a> <a class="code" href="structmesos_1_1internal_1_1master_1_1HttpConnection.html#aeb26fc327b1d73f95d9d874eb4226d5c">writer</a>;</div>
+<div class="line"><a name="l00329"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1master_1_1HttpConnection.html#a96b11a33b4022d7a60fa6d672de552ea">  329</a></span>&#160;  <a class="code" href="namespacemesos.html#a13035ce0cc66cca4a467787b4716039e">ContentType</a> <a class="code" href="structmesos_1_1internal_1_1master_1_1HttpConnection.html#a96b11a33b4022d7a60fa6d672de552ea">contentType</a>;</div>
+<div class="line"><a name="l00330"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1master_1_1HttpConnection.html#a0e3ce7d9ab8ec12bca5be75bc77e5a62">  330</a></span>&#160;  <a class="code" href="structid_1_1UUID.html">UUID</a> <a class="code" href="structmesos_1_1internal_1_1master_1_1HttpConnection.html#a0e3ce7d9ab8ec12bca5be75bc77e5a62">streamId</a>;</div>
+<div class="line"><a name="l00331"></a><span class="lineno">  331</span>&#160;};</div>
+<div class="line"><a name="l00332"></a><span class="lineno">  332</span>&#160;</div>
+<div class="line"><a name="l00333"></a><span class="lineno">  333</span>&#160;</div>
+<div class="line"><a name="l00334"></a><span class="lineno">  334</span>&#160;<span class="comment">// This process periodically sends heartbeats to a given HTTP connection.</span></div>
+<div class="line"><a name="l00335"></a><span class="lineno">  335</span>&#160;<span class="comment">// The `Message` template parameter is the type of the heartbeat event passed</span></div>
+<div class="line"><a name="l00336"></a><span class="lineno">  336</span>&#160;<span class="comment">// into the heartbeater during construction, while the `Event` template</span></div>
+<div class="line"><a name="l00337"></a><span class="lineno">  337</span>&#160;<span class="comment">// parameter is the versioned event type which is sent to the client.</span></div>
+<div class="line"><a name="l00338"></a><span class="lineno">  338</span>&#160;<span class="comment">// The optional delay parameter is used to specify the delay period before it</span></div>
+<div class="line"><a name="l00339"></a><span class="lineno">  339</span>&#160;<span class="comment">// sends the first heartbeat.</span></div>
+<div class="line"><a name="l00340"></a><span class="lineno">  340</span>&#160;<span class="keyword">template</span> &lt;<span class="keyword">typename</span> Message, <span class="keyword">typename</span> Event&gt;</div>
+<div class="line"><a name="l00341"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1master_1_1Heartbeater.html">  341</a></span>&#160;<span class="keyword">class </span><a class="code" href="classmesos_1_1internal_1_1master_1_1Heartbeater.html">Heartbeater</a> : <span class="keyword">public</span> <a class="code" href="classprocess_1_1Process.html">process::Process</a>&lt;Heartbeater&lt;Message, Event&gt;&gt;</div>
+<div class="line"><a name="l00342"></a><span class="lineno">  342</span>&#160;{</div>
+<div class="line"><a name="l00343"></a><span class="lineno">  343</span>&#160;<span class="keyword">public</span>:</div>
+<div class="line"><a name="l00344"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1master_1_1Heartbeater.html#a9c325ca5310bfde29ae8ba93b0d72afb">  344</a></span>&#160;  <a class="code" href="classmesos_1_1internal_1_1master_1_1Heartbeater.html#a9c325ca5310bfde29ae8ba93b0d72afb">Heartbeater</a>(<span class="keyword">const</span> std::string&amp; _logMessage,</div>
+<div class="line"><a name="l00345"></a><span class="lineno">  345</span>&#160;              <span class="keyword">const</span> Message&amp; _heartbeatMessage,</div>
+<div class="line"><a name="l00346"></a><span class="lineno">  346</span>&#160;              <span class="keyword">const</span> <a class="code" href="structmesos_1_1internal_1_1master_1_1HttpConnection.html">HttpConnection</a>&amp; _http,</div>
+<div class="line"><a name="l00347"></a><span class="lineno">  347</span>&#160;              <span class="keyword">const</span> <a class="code" href="classDuration.html">Duration</a>&amp; _interval,</div>
+<div class="line"><a name="l00348"></a><span class="lineno">  348</span>&#160;              <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;Duration&gt;</a>&amp; _delay = <a class="code" href="structNone.html">None</a>())</div>
+<div class="line"><a name="l00349"></a><span class="lineno">  349</span>&#160;    : <a class="code" href="namespaceos.html#ae19e4161a51b86a1f330f3bf1dc75389">process</a>::<a class="code" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a>(<a class="code" href="namespaceos.html#ae19e4161a51b86a1f330f3bf1dc75389">process</a>::ID::<a class="code" href="namespaceprocess_1_1ID.html#aeb11a48c9def1da169d8455a30d0ee39">generate</a>(<span class="stringliteral">&quot;heartbeater&quot;</span>)),</div>
+<div class="line"><a name="l00350"></a><span class="lineno">  350</span>&#160;      logMessage(_logMessage),</div>
+<div class="line"><a name="l00351"></a><span class="lineno">  351</span>&#160;      heartbeatMessage(_heartbeatMessage),</div>
+<div class="line"><a name="l00352"></a><span class="lineno">  352</span>&#160;      http(_http),</div>
+<div class="line"><a name="l00353"></a><span class="lineno">  353</span>&#160;      interval(_interval),</div>
+<div class="line"><a name="l00354"></a><span class="lineno">  354</span>&#160;      delay(_delay) {}</div>
+<div class="line"><a name="l00355"></a><span class="lineno">  355</span>&#160;</div>
+<div class="line"><a name="l00356"></a><span class="lineno">  356</span>&#160;<span class="keyword">protected</span>:</div>
+<div class="line"><a name="l00357"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1master_1_1Heartbeater.html#ac9ebf3a4eb46a4501e13bd38dcd96a5d">  357</a></span>&#160;  <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1master_1_1Heartbeater.html#ac9ebf3a4eb46a4501e13bd38dcd96a5d">initialize</a>()<span class="keyword"> override</span></div>
+<div class="line"><a name="l00358"></a><span class="lineno">  358</span>&#160;<span class="keyword">  </span>{</div>
+<div class="line"><a name="l00359"></a><span class="lineno">  359</span>&#160;    <span class="keywordflow">if</span> (delay.<a class="code" href="classOption.html#a4e3bf8416d95246f43c91f1b5c309323">isSome</a>()) {</div>
+<div class="line"><a name="l00360"></a><span class="lineno">  360</span>&#160;      <a class="code" href="namespaceprocess.html#ad46335bec9fe626e60003c33e8f13023">process::delay</a>(</div>
+<div class="line"><a name="l00361"></a><span class="lineno">  361</span>&#160;          delay.<a class="code" href="classOption.html#a21358442c0fac1cc978a67a9a9089a79">get</a>(),</div>
+<div class="line"><a name="l00362"></a><span class="lineno">  362</span>&#160;          <span class="keyword">this</span>,</div>
+<div class="line"><a name="l00363"></a><span class="lineno">  363</span>&#160;          &amp;<a class="code" href="classmesos_1_1internal_1_1master_1_1Heartbeater.html">Heartbeater&lt;Message, Event&gt;::heartbeat</a>);</div>
+<div class="line"><a name="l00364"></a><span class="lineno">  364</span>&#160;    } <span class="keywordflow">else</span> {</div>
+<div class="line"><a name="l00365"></a><span class="lineno">  365</span>&#160;      heartbeat();</div>
+<div class="line"><a name="l00366"></a><span class="lineno">  366</span>&#160;    }</div>
+<div class="line"><a name="l00367"></a><span class="lineno">  367</span>&#160;  }</div>
+<div class="line"><a name="l00368"></a><span class="lineno">  368</span>&#160;</div>
+<div class="line"><a name="l00369"></a><span class="lineno">  369</span>&#160;<span class="keyword">private</span>:</div>
+<div class="line"><a name="l00370"></a><span class="lineno">  370</span>&#160;  <span class="keywordtype">void</span> heartbeat()</div>
+<div class="line"><a name="l00371"></a><span class="lineno">  371</span>&#160;  {</div>
+<div class="line"><a name="l00372"></a><span class="lineno">  372</span>&#160;    <span class="comment">// Only send a heartbeat if the connection is not closed.</span></div>
+<div class="line"><a name="l00373"></a><span class="lineno">  373</span>&#160;    <span class="keywordflow">if</span> (http.<a class="code" href="structmesos_1_1internal_1_1master_1_1HttpConnection.html#aabda4b0588e263e20f98c220f1f7da92">closed</a>().<a class="code" href="classprocess_1_1Future.html#af23884cf963eb5ec061595eb2e288903">isPending</a>()) {</div>
+<div class="line"><a name="l00374"></a><span class="lineno">  374</span>&#160;      VLOG(2) &lt;&lt; <span class="stringliteral">&quot;Sending heartbeat to &quot;</span> &lt;&lt; logMessage;</div>
 <div class="line"><a name="l00375"></a><span class="lineno">  375</span>&#160;</div>
-<div class="line"><a name="l00376"></a><span class="lineno">  376</span>&#160;    <a class="code" href="namespaceprocess.html#ad46335bec9fe626e60003c33e8f13023">process::delay</a>(interval, <span class="keyword">this</span>, &amp;Heartbeater&lt;Message, Event&gt;::heartbeat);</div>
-<div class="line"><a name="l00377"></a><span class="lineno">  377</span>&#160;  }</div>
-<div class="line"><a name="l00378"></a><span class="lineno">  378</span>&#160;</div>
-<div class="line"><a name="l00379"></a><span class="lineno">  379</span>&#160;  <span class="keyword">const</span> std::string logMessage;</div>
-<div class="line"><a name="l00380"></a><span class="lineno">  380</span>&#160;  <span class="keyword">const</span> Message heartbeatMessage;</div>
-<div class="line"><a name="l00381"></a><span class="lineno">  381</span>&#160;  HttpConnection http;</div>
-<div class="line"><a name="l00382"></a><span class="lineno">  382</span>&#160;  <span class="keyword">const</span> <a class="code" href="classDuration.html">Duration</a> interval;</div>
-<div class="line"><a name="l00383"></a><span class="lineno">  383</span>&#160;  <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;Duration&gt;</a> delay;</div>
-<div class="line"><a name="l00384"></a><span class="lineno">  384</span>&#160;};</div>
-<div class="line"><a name="l00385"></a><span class="lineno">  385</span>&#160;</div>
-<div class="line"><a name="l00386"></a><span class="lineno">  386</span>&#160;</div>
-<div class="line"><a name="l00387"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1master_1_1Master.html">  387</a></span>&#160;<span class="keyword">class </span><a class="code" href="classmesos_1_1internal_1_1master_1_1Master.html">Master</a> : <span class="keyword">public</span> <a class="code" href="classProtobufProcess.html">ProtobufProcess</a>&lt;Master&gt;</div>
-<div class="line"><a name="l00388"></a><span class="lineno">  388</span>&#160;{</div>
-<div class="line"><a name="l00389"></a><span class="lineno">  389</span>&#160;<span class="keyword">public</span>:</div>
-<div class="line"><a name="l00390"></a><span class="lineno">  390</span>&#160;  <a class="code" href="classmesos_1_1internal_1_1master_1_1Master.html#a111451890cbc49fc403168624c536d7a">Master</a>(<a class="code" href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</a>* allocator,</div>
-<div class="line"><a name="l00391"></a><span class="lineno">  391</span>&#160;         <a class="code" href="classmesos_1_1internal_1_1master_1_1Registrar.html">Registrar</a>* registrar,</div>
-<div class="line"><a name="l00392"></a><span class="lineno">  392</span>&#160;         <a class="code" href="classmesos_1_1internal_1_1Files.html">Files</a>* files,</div>
-<div class="line"><a name="l00393"></a><span class="lineno">  393</span>&#160;         <a class="code" href="classmesos_1_1master_1_1contender_1_1MasterContender.html">mesos::master::contender::MasterContender</a>* contender,</div>
-<div class="line"><a name="l00394"></a><span class="lineno">  394</span>&#160;         <a class="code" href="classmesos_1_1master_1_1detector_1_1MasterDetector.html">mesos::master::detector::MasterDetector</a>* detector,</div>
-<div class="line"><a name="l00395"></a><span class="lineno">  395</span>&#160;         <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;Authorizer*&gt;</a>&amp; authorizer,</div>
-<div class="line"><a name="l00396"></a><span class="lineno">  396</span>&#160;         <span class="keyword">const</span> <a class="code" href="classOption.html">Option</a>&lt;std::shared_ptr&lt;process::RateLimiter&gt;&gt;&amp;</div>
-<div class="line"><a name="l00397"></a><span class="lineno">  397</span>&#160;           slaveRemovalLimiter,</div>
-<div class="line"><a name="l00398"></a><span class="lineno">  398</span>&#160;         <span class="keyword">const</span> <a class="code" href="classmesos_1_1internal_1_1master_1_1Flags.html">Flags</a>&amp; flags = <a class="code" href="classmesos_1_1internal_1_1master_1_1Flags.html">Flags</a>());</div>
-<div class="line"><a name="l00399"></a><span class="lineno">  399</span>&#160;</div>
-<div class="line"><a name="l00400"></a><span class="lineno">  400</span>&#160;  <span class="keyword">virtual</span> <a class="code" href="classmesos_1_1internal_1_1master_1_1Master.html#a764cc788ce2694bc201e8f7dfc24d005">~Master</a>();</div>
-<div class="line"><a name="l00401"></a><span class="lineno">  401</span>&#160;</div>
-<div class="line"><a name="l00402"></a><span class="lineno">  402</span>&#160;  <span class="comment">// Message handlers.</span></div>
-<div class="line"><a name="l00403"></a><span class="lineno">  403</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1master_1_1Master.html#a10612b0c349105c4e3ac1cb8bc48210f">submitScheduler</a>(</div>
-<div class="line"><a name="l00404"></a><span class="lineno">  404</span>&#160;      <span class="keyword">const</span> std::string&amp; <a class="code" href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">name</a>);</div>
+<div class="line"><a name="l00376"></a><span class="lineno">  376</span>&#160;      Message <a class="code" href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a>(heartbeatMessage);</div>
+<div class="line"><a name="l00377"></a><span class="lineno">  377</span>&#160;      http.<a class="code" href="structmesos_1_1internal_1_1master_1_1HttpConnection.html#a30bba2e03dffe8a8a369668c15ff6433">send</a>&lt;Message, <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acd3fa8addac36f513726743665631d79">Event</a>&gt;(<a class="code" href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a>);</div>
+<div class="line"><a name="l00378"></a><span class="lineno">  378</span>&#160;    }</div>
+<div class="line"><a name="l00379"></a><span class="lineno">  379</span>&#160;</div>
+<div class="line"><a name="l00380"></a><span class="lineno">  380</span>&#160;    <a class="code" href="namespaceprocess.html#ad46335bec9fe626e60003c33e8f13023">process::delay</a>(interval, <span class="keyword">this</span>, &amp;Heartbeater&lt;Message, Event&gt;::heartbeat);</div>
+<div class="line"><a name="l00381"></a><span class="lineno">  381</span>&#160;  }</div>
+<div class="line"><a name="l00382"></a><span class="lineno">  382</span>&#160;</div>
+<div class="line"><a name="l00383"></a><span class="lineno">  383</span>&#160;  <span class="keyword">const</span> std::string logMessage;</div>
+<div class="line"><a name="l00384"></a><span class="lineno">  384</span>&#160;  <span class="keyword">const</span> Message heartbeatMessage;</div>
+<div class="line"><a name="l00385"></a><span class="lineno">  385</span>&#160;  HttpConnection http;</div>
+<div class="line"><a name="l00386"></a><span class="lineno">  386</span>&#160;  <span class="keyword">const</span> <a class="code" href="classDuration.html">Duration</a> interval;</div>
+<div class="line"><a name="l00387"></a><span class="lineno">  387</span>&#160;  <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;Duration&gt;</a> delay;</div>
+<div class="line"><a name="l00388"></a><span class="lineno">  388</span>&#160;};</div>
+<div class="line"><a name="l00389"></a><span class="lineno">  389</span>&#160;</div>
+<div class="line"><a name="l00390"></a><span class="lineno">  390</span>&#160;</div>
+<div class="line"><a name="l00391"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1master_1_1Master.html">  391</a></span>&#160;<span class="keyword">class </span><a class="code" href="classmesos_1_1internal_1_1master_1_1Master.html">Master</a> : <span class="keyword">public</span> <a class="code" href="classProtobufProcess.html">ProtobufProcess</a>&lt;Master&gt;</div>
+<div class="line"><a name="l00392"></a><span class="lineno">  392</span>&#160;{</div>
+<div class="line"><a name="l00393"></a><span class="lineno">  393</span>&#160;<span class="keyword">public</span>:</div>
+<div class="line"><a name="l00394"></a><span class="lineno">  394</span>&#160;  <a class="code" href="classmesos_1_1internal_1_1master_1_1Master.html#a111451890cbc49fc403168624c536d7a">Master</a>(<a class="code" href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</a>* allocator,</div>
+<div class="line"><a name="l00395"></a><span class="lineno">  395</span>&#160;         <a class="code" href="classmesos_1_1internal_1_1master_1_1Registrar.html">Registrar</a>* registrar,</div>
+<div class="line"><a name="l00396"></a><span class="lineno">  396</span>&#160;         <a class="code" href="classmesos_1_1internal_1_1Files.html">Files</a>* files,</div>
+<div class="line"><a name="l00397"></a><span class="lineno">  397</span>&#160;         <a class="code" href="classmesos_1_1master_1_1contender_1_1MasterContender.html">mesos::master::contender::MasterContender</a>* contender,</div>
+<div class="line"><a name="l00398"></a><span class="lineno">  398</span>&#160;         <a class="code" href="classmesos_1_1master_1_1detector_1_1MasterDetector.html">mesos::master::detector::MasterDetector</a>* detector,</div>
+<div class="line"><a name="l00399"></a><span class="lineno">  399</span>&#160;         <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;Authorizer*&gt;</a>&amp; authorizer,</div>
+<div class="line"><a name="l00400"></a><span class="lineno">  400</span>&#160;         <span class="keyword">const</span> <a class="code" href="classOption.html">Option</a>&lt;std::shared_ptr&lt;process::RateLimiter&gt;&gt;&amp;</div>
+<div class="line"><a name="l00401"></a><span class="lineno">  401</span>&#160;           slaveRemovalLimiter,</div>
+<div class="line"><a name="l00402"></a><span class="lineno">  402</span>&#160;         <span class="keyword">const</span> <a class="code" href="classmesos_1_1internal_1_1master_1_1Flags.html">Flags</a>&amp; flags = <a class="code" href="classmesos_1_1internal_1_1master_1_1Flags.html">Flags</a>());</div>
+<div class="line"><a name="l00403"></a><span class="lineno">  403</span>&#160;</div>
+<div class="line"><a name="l00404"></a><span class="lineno">  404</span>&#160;  <span class="keyword">virtual</span> <a class="code" href="classmesos_1_1internal_1_1master_1_1Master.html#a764cc788ce2694bc201e8f7dfc24d005">~Master</a>();</div>
 <div class="line"><a name="l00405"></a><span class="lineno">  405</span>&#160;</div>
-<div class="line"><a name="l00406"></a><span class="lineno">  406</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1master_1_1Master.html#a4788e54ee02bc123346a7cee04e7cc19">registerFramework</a>(</div>
-<div class="line"><a name="l00407"></a><span class="lineno">  407</span>&#160;      <span class="keyword">const</span> <a class="code" href="structprocess_1_1UPID.html">process::UPID</a>&amp; from,</div>
-<div class="line"><a name="l00408"></a><span class="lineno">  408</span>&#160;      <span class="keyword">const</span> FrameworkInfo&amp; frameworkInfo);</div>
+<div class="line"><a name="l00406"></a><span class="lineno">  406</span>&#160;  <span class="comment">// Message handlers.</span></div>
+<div class="line"><a name="l00407"></a><span class="lineno">  407</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1master_1_1Master.html#a10612b0c349105c4e3ac1cb8bc48210f">submitScheduler</a>(</div>
+<div class="line"><a name="l00408"></a><span class="lineno">  408</span>&#160;      <span class="keyword">const</span> std::string&amp; <a class="code" href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">name</a>);</div>
 <div class="line"><a name="l00409"></a><span class="lineno">  409</span>&#160;</div>
-<div class="line"><a name="l00410"></a><span class="lineno">  410</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1master_1_1Master.html#a53f16cce2a7a78781a2080911c042241">reregisterFramework</a>(</div>
+<div class="line"><a name="l00410"></a><span class="lineno">  410</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1master_1_1Master.html#a4788e54ee02bc123346a7cee04e7cc19">registerFramework</a>(</div>
 <div class="line"><a name="l00411"></a><span class="lineno">  411</span>&#160;      <span class="keyword">const</span> <a class="code" href="structprocess_1_1UPID.html">process::UPID</a>&amp; from,</div>
-<div class="line"><a name="l00412"></a><span class="lineno">  412</span>&#160;      <span class="keyword">const</span> FrameworkInfo&amp; frameworkInfo,</div>
-<div class="line"><a name="l00413"></a><span class="lineno">  413</span>&#160;      <span class="keywordtype">bool</span> failover);</div>
-<div class="line"><a name="l00414"></a><span class="lineno">  414</span>&#160;</div>
-<div class="line"><a name="l00415"></a><span class="lineno">  415</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1master_1_1Master.html#a3b121770595af7978290e598a47ae3f7">unregisterFramework</a>(</div>
-<div class="line"><a name="l00416"></a><span class="lineno">  416</span>&#160;      <span class="keyword">const</span> <a class="code" href="structprocess_1_1UPID.html">process::UPID</a>&amp; from,</div>
-<div class="line"><a name="l00417"></a><span class="lineno">  417</span>&#160;      <span class="keyword">const</span> FrameworkID&amp; frameworkId);</div>
+<div class="line"><a name="l00412"></a><span class="lineno">  412</span>&#160;      <span class="keyword">const</span> FrameworkInfo&amp; frameworkInfo);</div>
+<div class="line"><a name="l00413"></a><span class="lineno">  413</span>&#160;</div>
+<div class="line"><a name="l00414"></a><span class="lineno">  414</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1master_1_1Master.html#a53f16cce2a7a78781a2080911c042241">reregisterFramework</a>(</div>
+<div class="line"><a name="l00415"></a><span class="lineno">  415</span>&#160;      <span class="keyword">const</span> <a class="code" href="structprocess_1_1UPID.html">process::UPID</a>&amp; from,</div>
+<div class="line"><a name="l00416"></a><span class="lineno">  416</span>&#160;      <span class="keyword">const</span> FrameworkInfo&amp; frameworkInfo,</div>
+<div class="line"><a name="l00417"></a><span class="lineno">  417</span>&#160;      <span class="keywordtype">bool</span> failover);</div>
 <div class="line"><a name="l00418"></a><span class="lineno">  418</span>&#160;</div>
-<div class="line"><a name="l00419"></a><span class="lineno">  419</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1master_1_1Master.html#ad207a47ca8e362d5862c4d0c365cad48">deactivateFramework</a>(</div>
+<div class="line"><a name="l00419"></a><span class="lineno">  419</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1master_1_1Master.html#a3b121770595af7978290e598a47ae3f7">unregisterFramework</a>(</div>
 <div class="line"><a name="l00420"></a><span class="lineno">  420</span>&#160;      <span class="keyword">const</span> <a class="code" href="structprocess_1_1UPID.html">process::UPID</a>&amp; from,</div>
 <div class="line"><a name="l00421"></a><span class="lineno">  421</span>&#160;      <span class="keyword">const</span> FrameworkID&amp; frameworkId);</div>
 <div class="line"><a name="l00422"></a><span class="lineno">  422</span>&#160;</div>
-<div class="line"><a name="l00423"></a><span class="lineno">  423</span>&#160;  <span class="comment">// TODO(vinod): Remove this once the old driver is removed.</span></div>
-<div class="line"><a name="l00424"></a><span class="lineno">  424</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1master_1_1Master.html#a23b9370f456caab5c1c91b367dd2c5b5">resourceRequest</a>(</div>
-<div class="line"><a name="l00425"></a><span class="lineno">  425</span>&#160;      <span class="keyword">const</span> <a class="code" href="structprocess_1_1UPID.html">process::UPID</a>&amp; from,</div>
-<div class="line"><a name="l00426"></a><span class="lineno">  426</span>&#160;      <span class="keyword">const</span> FrameworkID&amp; frameworkId,</div>
-<div class="line"><a name="l00427"></a><span class="lineno">  427</span>&#160;      <span class="keyword">const</span> std::vector&lt;Request&gt;&amp; requests);</div>
-<div class="line"><a name="l00428"></a><span class="lineno">  428</span>&#160;</div>
-<div class="line"><a name="l00429"></a><span class="lineno">  429</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1master_1_1Master.html#ac756d6309d38428cc20d06dec19b9b5b">launchTasks</a>(</div>
-<div class="line"><a name="l00430"></a><span class="lineno">  430</span>&#160;      <span class="keyword">const</span> <a class="code" href="structprocess_1_1UPID.html">process::UPID</a>&amp; from,</div>
-<div class="line"><a name="l00431"></a><span class="lineno">  431</span>&#160;      <span class="keyword">const</span> FrameworkID&amp; frameworkId,</div>
-<div class="line"><a name="l00432"></a><span class="lineno">  432</span>&#160;      <span class="keyword">const</span> std::vector&lt;TaskInfo&gt;&amp; tasks,</div>
-<div class="line"><a name="l00433"></a><span class="lineno">  433</span>&#160;      <span class="keyword">const</span> Filters&amp; <a class="code" href="namespacerouting_1_1filter_1_1internal.html#a646d4e3238d83329525957b5a5586be2">filters</a>,</div>
-<div class="line"><a name="l00434"></a><span class="lineno">  434</span>&#160;      <span class="keyword">const</span> std::vector&lt;OfferID&gt;&amp; offerIds);</div>
-<div class="line"><a name="l00435"></a><span class="lineno">  435</span>&#160;</div>
-<div class="line"><a name="l00436"></a><span class="lineno">  436</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1master_1_1Master.html#a3461bdc133dd1d5df5d977dfa561979d">reviveOffers</a>(</div>
-<div class="line"><a name="l00437"></a><span class="lineno">  437</span>&#160;      <span class="keyword">const</span> <a class="code" href="structprocess_1_1UPID.html">process::UPID</a>&amp; from,</div>
-<div class="line"><a name="l00438"></a><span class="lineno">  438</span>&#160;      <span class="keyword">const</span> FrameworkID&amp; frameworkId,</div>
-<div class="line"><a name="l00439"></a><span class="lineno">  439</span>&#160;      <span class="keyword">const</span> std::vector&lt;std::string&gt;&amp; role);</div>
-<div class="line"><a name="l00440"></a><span class="lineno">  440</span>&#160;</div>
-<div class="line"><a name="l00441"></a><span class="lineno">  441</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1master_1_1Master.html#a1a12255066d641e639f25555e4bc677f">killTask</a>(</div>
-<div class="line"><a name="l00442"></a><span class="lineno">  442</span>&#160;      <span class="keyword">const</span> <a class="code" href="structprocess_1_1UPID.html">process::UPID</a>&amp; from,</div>
-<div class="line"><a name="l00443"></a><span class="lineno">  443</span>&#160;      <span class="keyword">const</span> FrameworkID&amp; frameworkId,</div>
-<div class="line"><a name="l00444"></a><span class="lineno">  444</span>&#160;      <span class="keyword">const</span> TaskID&amp; taskId);</div>
-<div class="line"><a name="l00445"></a><span class="lineno">  445</span>&#160;</div>
-<div class="line"><a name="l00446"></a><span class="lineno">  446</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1master_1_1Master.html#a43f3d08bee0c1cb847914a16c0f05fd6">statusUpdateAcknowledgement</a>(</div>
-<div class="line"><a name="l00447"></a><span class="lineno">  447</span>&#160;      <span class="keyword">const</span> <a class="code" href="structprocess_1_1UPID.html">process::UPID</a>&amp; from,</div>
-<div class="line"><a name="l00448"></a><span class="lineno">  448</span>&#160;      <span class="keyword">const</span> SlaveID&amp; slaveId,</div>
-<div class="line"><a name="l00449"></a><span class="lineno">  449</span>&#160;      <span class="keyword">const</span> FrameworkID&amp; frameworkId,</div>
-<div class="line"><a name="l00450"></a><span class="lineno">  450</span>&#160;      <span class="keyword">const</span> TaskID&amp; taskId,</div>
-<div class="line"><a name="l00451"></a><span class="lineno">  451</span>&#160;      <span class="keyword">const</span> std::string&amp; uuid);</div>
-<div class="line"><a name="l00452"></a><span class="lineno">  452</span>&#160;</div>
-<div class="line"><a name="l00453"></a><span class="lineno">  453</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1master_1_1Master.html#adde9b0f853d5804d5e88cddbfdbf7566">schedulerMessage</a>(</div>
-<div class="line"><a name="l00454"></a><span class="lineno">  454</span>&#160;      <span class="keyword">const</span> <a class="code" href="structprocess_1_1UPID.html">process::UPID</a>&amp; from,</div>
-<div class="line"><a name="l00455"></a><span class="lineno">  455</span>&#160;      <span class="keyword">const</span> SlaveID&amp; slaveId,</div>
-<div class="line"><a name="l00456"></a><span class="lineno">  456</span>&#160;      <span class="keyword">const</span> FrameworkID&amp; frameworkId,</div>
-<div class="line"><a name="l00457"></a><span class="lineno">  457</span>&#160;      <span class="keyword">const</span> ExecutorID&amp; executorId,</div>
-<div class="line"><a name="l00458"></a><span class="lineno">  458</span>&#160;      <span class="keyword">const</span> std::string&amp; data);</div>
-<div class="line"><a name="l00459"></a><span class="lineno">  459</span>&#160;</div>
-<div class="line"><a name="l00460"></a><span class="lineno">  460</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1master_1_1Master.html#a77afa0a7ad83cf90a36822904176cfb3">executorMessage</a>(</div>
-<div class="line"><a name="l00461"></a><span class="lineno">  461</span>&#160;      <span class="keyword">const</span> <a class="code" href="structprocess_1_1UPID.html">process::UPID</a>&amp; from,</div>
-<div class="line"><a name="l00462"></a><span class="lineno">  462</span>&#160;      <span class="keyword">const</span> SlaveID&amp; slaveId,</div>
-<div class="line"><a name="l00463"></a><span class="lineno">  463</span>&#160;      <span class="keyword">const</span> FrameworkID&amp; frameworkId,</div>
-<div class="line"><a name="l00464"></a><span class="lineno">  464</span>&#160;      <span class="keyword">const</span> ExecutorID&amp; executorId,</div>
-<div class="line"><a name="l00465"></a><span class="lineno">  465</span>&#160;      <span class="keyword">const</span> std::string&amp; data);</div>
-<div class="line"><a name="l00466"></a><span class="lineno">  466</span>&#160;</div>
-<div class="line"><a name="l00467"></a><span class="lineno">  467</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1master_1_1Master.html#a09b6550385f8360a5ed858854793f8f3">registerSlave</a>(</div>
-<div class="line"><a name="l00468"></a><span class="lineno">  468</span>&#160;      <span class="keyword">const</span> <a class="code" href="structprocess_1_1UPID.html">process::UPID</a>&amp; from,</div>
-<div class="line"><a name="l00469"></a><span class="lineno">  469</span>&#160;      <span class="keyword">const</span> SlaveInfo&amp; slaveInfo,</div>
-<div class="line"><a name="l00470"></a><span class="lineno">  470</span>&#160;      <span class="keyword">const</span> std::vector&lt;Resource&gt;&amp; checkpointedResources,</div>
-<div class="line"><a name="l00471"></a><span class="lineno">  471</span>&#160;      <span class="keyword">const</span> std::string&amp; <a class="code" href="namespacemesos_1_1internal.html#a4311a7bd3d79fd1225d08444f8ff758a">version</a>,</div>
-<div class="line"><a name="l00472"></a><span class="lineno">  472</span>&#160;      <span class="keyword">const</span> std::vector&lt;SlaveInfo::Capability&gt;&amp; agentCapabilities,</div>
-<div class="line"><a name="l00473"></a><span class="lineno">  473</span>&#160;      <span class="keyword">const</span> std::vector&lt;ResourceVersionUUID&gt;&amp; resourceVersions);</div>
+<div class="line"><a name="l00423"></a><span class="lineno">  423</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1master_1_1Master.html#ad207a47ca8e362d5862c4d0c365cad48">deactivateFramework</a>(</div>
+<div class="line"><a name="l00424"></a><span class="lineno">  424</span>&#160;      <span class="keyword">const</span> <a class="code" href="structprocess_1_1UPID.html">process::UPID</a>&amp; from,</div>
+<div class="line"><a name="l00425"></a><span class="lineno">  425</span>&#160;      <span class="keyword">const</span> FrameworkID&amp; frameworkId);</div>
+<div class="line"><a name="l00426"></a><span class="lineno">  426</span>&#160;</div>
+<div class="line"><a name="l00427"></a><span class="lineno">  427</span>&#160;  <span class="comment">// TODO(vinod): Remove this once the old driver is removed.</span></div>
+<div class="line"><a name="l00428"></a><span class="lineno">  428</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1master_1_1Master.html#a23b9370f456caab5c1c91b367dd2c5b5">resourceRequest</a>(</div>
+<div class="line"><a name="l00429"></a><span class="lineno">  429</span>&#160;      <span class="keyword">const</span> <a class="code" href="structprocess_1_1UPID.html">process::UPID</a>&amp; from,</div>
+<div class="line"><a name="l00430"></a><span class="lineno">  430</span>&#160;      <span class="keyword">const</span> FrameworkID&amp; frameworkId,</div>
+<div class="line"><a name="l00431"></a><span class="lineno">  431</span>&#160;      <span class="keyword">const</span> std::vector&lt;Request&gt;&amp; requests);</div>
+<div class="line"><a name="l00432"></a><span class="lineno">  432</span>&#160;</div>
+<div class="line"><a name="l00433"></a><span class="lineno">  433</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1master_1_1Master.html#ac756d6309d38428cc20d06dec19b9b5b">launchTasks</a>(</div>
+<div class="line"><a name="l00434"></a><span class="lineno">  434</span>&#160;      <span class="keyword">const</span> <a class="code" href="structprocess_1_1UPID.html">process::UPID</a>&amp; from,</div>
+<div class="line"><a name="l00435"></a><span class="lineno">  435</span>&#160;      <span class="keyword">const</span> FrameworkID&amp; frameworkId,</div>
+<div class="line"><a name="l00436"></a><span class="lineno">  436</span>&#160;      <span class="keyword">const</span> std::vector&lt;TaskInfo&gt;&amp; tasks,</div>
+<div class="line"><a name="l00437"></a><span class="lineno">  437</span>&#160;      <span class="keyword">const</span> Filters&amp; <a class="code" href="namespacerouting_1_1filter_1_1internal.html#a646d4e3238d83329525957b5a5586be2">filters</a>,</div>
+<div class="line"><a name="l00438"></a><span class="lineno">  438</span>&#160;      <span class="keyword">const</span> std::vector&lt;OfferID&gt;&amp; offerIds);</div>
+<div class="line"><a name="l00439"></a><span class="lineno">  439</span>&#160;</div>
+<div class="line"><a name="l00440"></a><span class="lineno">  440</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1master_1_1Master.html#a3461bdc133dd1d5df5d977dfa561979d">reviveOffers</a>(</div>
+<div class="line"><a name="l00441"></a><span class="lineno">  441</span>&#160;      <span class="keyword">const</span> <a class="code" href="structprocess_1_1UPID.html">process::UPID</a>&amp; from,</div>
+<div class="line"><a name="l00442"></a><span class="lineno">  442</span>&#160;      <span class="keyword">const</span> FrameworkID&amp; frameworkId,</div>
+<div class="line"><a name="l00443"></a><span class="lineno">  443</span>&#160;      <span class="keyword">const</span> std::vector&lt;std::string&gt;&amp; role);</div>
+<div class="line"><a name="l00444"></a><span class="lineno">  444</span>&#160;</div>
+<div class="line"><a name="l00445"></a><span class="lineno">  445</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1master_1_1Master.html#a1a12255066d641e639f25555e4bc677f">killTask</a>(</div>
+<div class="line"><a name="l00446"></a><span class="lineno">  446</span>&#160;      <span class="keyword">const</span> <a class="code" href="structprocess_1_1UPID.html">process::UPID</a>&amp; from,</div>
+<div class="line"><a name="l00447"></a><span class="lineno">  447</span>&#160;      <span class="keyword">const</span> FrameworkID&amp; frameworkId,</div>
+<div class="line"><a name="l00448"></a><span class="lineno">  448</span>&#160;      <span class="keyword">const</span> TaskID&amp; taskId);</div>
+<div class="line"><a name="l00449"></a><span class="lineno">  449</span>&#160;</div>
+<div class="line"><a name="l00450"></a><span class="lineno">  450</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1master_1_1Master.html#a43f3d08bee0c1cb847914a16c0f05fd6">statusUpdateAcknowledgement</a>(</div>
+<div class="line"><a name="l00451"></a><span class="lineno">  451</span>&#160;      <span class="keyword">const</span> <a class="code" href="structprocess_1_1UPID.html">process::UPID</a>&amp; from,</div>
+<div class="line"><a name="l00452"></a><span class="lineno">  452</span>&#160;      <span class="keyword">const</span> SlaveID&amp; slaveId,</div>
+<div class="line"><a name="l00453"></a><span class="lineno">  453</span>&#160;      <span class="keyword">const</span> FrameworkID&amp; frameworkId,</div>
+<div class="line"><a name="l00454"></a><span class="lineno">  454</span>&#160;      <span class="keyword">const</span> TaskID&amp; taskId,</div>
+<div class="line"><a name="l00455"></a><span class="lineno">  455</span>&#160;      <span class="keyword">const</span> std::string&amp; uuid);</div>
+<div class="line"><a name="l00456"></a><span class="lineno">  456</span>&#160;</div>
+<div class="line"><a name="l00457"></a><span class="lineno">  457</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1master_1_1Master.html#adde9b0f853d5804d5e88cddbfdbf7566">schedulerMessage</a>(</div>
+<div class="line"><a name="l00458"></a><span class="lineno">  458</span>&#160;      <span class="keyword">const</span> <a class="code" href="structprocess_1_1UPID.html">process::UPID</a>&amp; from,</div>
+<div class="line"><a name="l00459"></a><span class="lineno">  459</span>&#160;      <span class="keyword">const</span> SlaveID&amp; slaveId,</div>
+<div class="line"><a name="l00460"></a><span class="lineno">  460</span>&#160;      <span class="keyword">const</span> FrameworkID&amp; frameworkId,</div>
+<div class="line"><a name="l00461"></a><span class="lineno">  461</span>&#160;      <span class="keyword">const</span> ExecutorID&amp; executorId,</div>
+<div class="line"><a name="l00462"></a><span class="lineno">  462</span>&#160;      <span class="keyword">const</span> std::string&amp; data);</div>
+<div class="line"><a name="l00463"></a><span class="lineno">  463</span>&#160;</div>
+<div class="line"><a name="l00464"></a><span class="lineno">  464</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1master_1_1Master.html#a77afa0a7ad83cf90a36822904176cfb3">executorMessage</a>(</div>
+<div class="line"><a name="l00465"></a><span class="lineno">  465</span>&#160;      <span class="keyword">const</span> <a class="code" href="structprocess_1_1UPID.html">process::UPID</a>&amp; from,</div>
+<div class="line"><a name="l00466"></a><span class="lineno">  466</span>&#160;      <span class="keyword">const</span> SlaveID&amp; slaveId,</div>
+<div class="line"><a name="l00467"></a><span class="lineno">  467</span>&#160;      <span class="keyword">const</span> FrameworkID&amp; frameworkId,</div>
+<div class="line"><a name="l00468"></a><span class="lineno">  468</span>&#160;      <span class="keyword">const</span> ExecutorID&amp; executorId,</div>
+<div class="line"><a name="l00469"></a><span class="lineno">  469</span>&#160;      <span class="keyword">const</span> std::string&amp; data);</div>
+<div class="line"><a name="l00470"></a><span class="lineno">  470</span>&#160;</div>
+<div class="line"><a name="l00471"></a><span class="lineno">  471</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1master_1_1Master.html#a68134d39542a47d999e5002e23c00c23">registerSlave</a>(</div>
+<div class="line"><a name="l00472"></a><span class="lineno">  472</span>&#160;      <span class="keyword">const</span> <a class="code" href="structprocess_1_1UPID.html">process::UPID</a>&amp; from,</div>
+<div class="line"><a name="l00473"></a><span class="lineno">  473</span>&#160;      RegisterSlaveMessage&amp;&amp; registerSlaveMessage);</div>
 <div class="line"><a name="l00474"></a><span class="lineno">  474</span>&#160;</div>
 <div class="line"><a name="l00475"></a><span class="lineno">  475</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1master_1_1Master.html#adee6f5a7f3ab5ab6d7095075bee3fe09">reregisterSlave</a>(</div>
 <div class="line"><a name="l00476"></a><span class="lineno">  476</span>&#160;      <span class="keyword">const</span> <a class="code" href="structprocess_1_1UPID.html">process::UPID</a>&amp; from,</div>
@@ -641,2294 +641,2284 @@
 <div class="line"><a name="l00587"></a><span class="lineno">  587</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;Nothing&gt;</a> <a class="code" href="classmesos_1_1internal_1_1master_1_1Master.html#ad984209e10f925712335d99bed0b9c5b">recover</a>();</div>
 <div class="line"><a name="l00588"></a><span class="lineno">  588</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1master_1_1Master.html#ab609269957c32b5138b3bfc61194a789">recoveredSlavesTimeout</a>(<span class="keyword">const</span> Registry&amp; registry);</div>
 <div class="line"><a name="l00589"></a><span class="lineno">  589</span>&#160;</div>
-<div class="line"><a name="l00590"></a><span class="lineno">  590</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1master_1_1Master.html#a388c2d907ea05621b72d58e7dd4b5144">_registerSlave</a>(</div>
-<div class="line"><a name="l00591"></a><span class="lineno">  591</span>&#160;      <span class="keyword">const</span> SlaveInfo&amp; slaveInfo,</div>
-<div class="line"><a name="l00592"></a><span class="lineno">  592</span>&#160;      <span class="keyword">const</span> <a class="code" href="structprocess_1_1UPID.html">process::UPID</a>&amp; pid,</div>
+<div class="line"><a name="l00590"></a><span class="lineno">  590</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1master_1_1Master.html#a9c2800b091218dbc9eafc17b89d95f0d">_registerSlave</a>(</div>
+<div class="line"><a name="l00591"></a><span class="lineno">  591</span>&#160;      <span class="keyword">const</span> <a class="code" href="structprocess_1_1UPID.html">process::UPID</a>&amp; pid,</div>
+<div class="line"><a name="l00592"></a><span class="lineno">  592</span>&#160;      RegisterSlaveMessage&amp;&amp; registerSlaveMessage,</div>
 <div class="line"><a name="l00593"></a><span class="lineno">  593</span>&#160;      <span class="keyword">const</span> <a class="code" href="classOption.ht

<TRUNCATED>

[11/17] mesos-site git commit: Updated the website built from mesos SHA: 848767b.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/781e3256/content/api/latest/c++/functions_vars_0x6f.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_vars_0x6f.html b/content/api/latest/c++/functions_vars_0x6f.html
index 6b4f889..6b9b7e2 100644
--- a/content/api/latest/c++/functions_vars_0x6f.html
+++ b/content/api/latest/c++/functions_vars_0x6f.html
@@ -121,6 +121,8 @@
 <li>offerOperations
 : <a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html#a66dd540486cede5f4bf75e7f495362a6">mesos::internal::master::Slave</a>
 , <a class="el" href="structmesos_1_1internal_1_1master_1_1Framework.html#a650e493bb396d724446d9571e5842901">mesos::internal::master::Framework</a>
+, <a class="el" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html#abe0747f6250f667f3c97ce3840e94b31">mesos::internal::ResourceProviderMessage::UpdateState</a>
+, <a class="el" href="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html#a7501856ac29c45a1fd75dc12f3342e10">mesos::internal::slave::ResourceProvider</a>
 </li>
 <li>offerOperationUUIDs
 : <a class="el" href="structmesos_1_1internal_1_1master_1_1Framework.html#a4d211f2b6fca34349126f16bc2cef3e0">mesos::internal::master::Framework</a>
@@ -144,9 +146,6 @@
 <li>operation
 : <a class="el" href="structmesos_1_1internal_1_1slave_1_1MesosContainerizerMount_1_1Flags.html#a1af4ea0b653f9101f728378f3c896e78">mesos::internal::slave::MesosContainerizerMount::Flags</a>
 </li>
-<li>operations
-: <a class="el" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html#afe9970fcb7c754bfbe3830da09c67094">mesos::internal::ResourceProviderMessage::UpdateState</a>
-</li>
 <li>optionalFields
 : <a class="el" href="structmesos_1_1internal_1_1fs_1_1MountInfoTable_1_1Entry.html#a2f7cbb4d05351adc3143c7aa83e7577b">mesos::internal::fs::MountInfoTable::Entry</a>
 </li>
@@ -161,8 +160,8 @@
 , <a class="el" href="struct__CheckFatal.html#ac36bdde5291698e2c5a2211e3a1a345f">_CheckFatal</a>
 </li>
 <li>output
-: <a class="el" href="classDocker_1_1Container.html#a3c7827975fc6182997b44752c96ec1df">Docker::Container</a>
-, <a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark_1_1Flags.html#a6e6f5dd035c7ac0547ab6978b2e47758">mesos::internal::log::tool::Benchmark::Flags</a>
+: <a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark_1_1Flags.html#a6e6f5dd035c7ac0547ab6978b2e47758">mesos::internal::log::tool::Benchmark::Flags</a>
+, <a class="el" href="classDocker_1_1Container.html#a3c7827975fc6182997b44752c96ec1df">Docker::Container</a>
 </li>
 <li>outstanding_offers
 : <a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#a8455de6a2bd5235878e337d939105d2f">mesos::internal::master::Metrics</a>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/781e3256/content/api/latest/c++/functions_vars_0x72.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_vars_0x72.html b/content/api/latest/c++/functions_vars_0x72.html
index 84a19c2..7252753 100644
--- a/content/api/latest/c++/functions_vars_0x72.html
+++ b/content/api/latest/c++/functions_vars_0x72.html
@@ -267,8 +267,8 @@
 , <a class="el" href="structmesos_1_1internal_1_1slave_1_1Metrics.html#adc06ab81f1ec197d7dbd299c69bcad3c">mesos::internal::slave::Metrics</a>
 </li>
 <li>resources_revocable_percent
-: <a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#a2a7efeaeca2a0adcd713ad9084aef62c">mesos::internal::master::Metrics</a>
-, <a class="el" href="structmesos_1_1internal_1_1slave_1_1Metrics.html#a02cd4375eac74b359e393dba9538f011">mesos::internal::slave::Metrics</a>
+: <a class="el" href="structmesos_1_1internal_1_1slave_1_1Metrics.html#a02cd4375eac74b359e393dba9538f011">mesos::internal::slave::Metrics</a>
+, <a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#a2a7efeaeca2a0adcd713ad9084aef62c">mesos::internal::master::Metrics</a>
 </li>
 <li>resources_revocable_total
 : <a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#ad3a0a5608c89b86b6ff7eb2bc6528514">mesos::internal::master::Metrics</a>
@@ -279,20 +279,21 @@
 , <a class="el" href="structmesos_1_1internal_1_1slave_1_1Metrics.html#a66681eeeec551648a595a90956be9aeb">mesos::internal::slave::Metrics</a>
 </li>
 <li>resources_total
-: <a class="el" href="structmesos_1_1internal_1_1slave_1_1Metrics.html#aeee28e865dfffcf597060ca142fc41c6">mesos::internal::slave::Metrics</a>
-, <a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1Metrics.html#aa44f094659729582e9b318b4f1281497">mesos::internal::master::allocator::internal::Metrics</a>
+: <a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1Metrics.html#aa44f094659729582e9b318b4f1281497">mesos::internal::master::allocator::internal::Metrics</a>
 , <a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#ad676430ff53421907501f1672ca60c66">mesos::internal::master::Metrics</a>
+, <a class="el" href="structmesos_1_1internal_1_1slave_1_1Metrics.html#aeee28e865dfffcf597060ca142fc41c6">mesos::internal::slave::Metrics</a>
 </li>
 <li>resources_used
-: <a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#a2f60c37bc6ed8673e3ad0e91b2436290">mesos::internal::master::Metrics</a>
-, <a class="el" href="structmesos_1_1internal_1_1slave_1_1Metrics.html#afda380b3f75c132caf6d22b91fd42c47">mesos::internal::slave::Metrics</a>
+: <a class="el" href="structmesos_1_1internal_1_1slave_1_1Metrics.html#afda380b3f75c132caf6d22b91fd42c47">mesos::internal::slave::Metrics</a>
+, <a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#a2f60c37bc6ed8673e3ad0e91b2436290">mesos::internal::master::Metrics</a>
+</li>
+<li>resourceVersion
+: <a class="el" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html#afc932a215e1e3c8f559f55c117400d03">mesos::internal::ResourceProviderMessage::UpdateState</a>
+, <a class="el" href="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html#aff76550b79d71087708ccbb25f9b3a5a">mesos::internal::slave::ResourceProvider</a>
 </li>
 <li>resourceVersions
 : <a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html#ad763dcc32cd2add5e670ae65c921b622">mesos::internal::master::Slave</a>
 </li>
-<li>resourceVersionUuid
-: <a class="el" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html#a764bf4863dbfcddcaa26fccbbb329253">mesos::internal::ResourceProviderMessage::UpdateState</a>
-</li>
 <li>response
 : <a class="el" href="structprocess_1_1grpc_1_1RpcResult.html#ac4cad3f64ae6b69d256eee8829702f12">process::grpc::RpcResult&lt; T &gt;</a>
 , <a class="el" href="structprocess_1_1HttpEvent.html#ac3cab3251b6f6339db32842bcd37bec4">process::HttpEvent</a>
@@ -307,24 +308,24 @@
 : <a class="el" href="structmesos_1_1internal_1_1master_1_1Role.html#ae229ba3fea46929a5a6f5819e3c318cc">mesos::internal::master::Role</a>
 </li>
 <li>roles
-: <a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a2d6ceeda8424544119431ac03fe99d98">mesos::internal::master::Flags</a>
-, <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a16c7474e21fd5aa3d219a0e46341038d">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>
-, <a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess_1_1Framework.html#a5f21b4205cea2fade829ab3afc82815d">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess::Framework</a>
+: <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a16c7474e21fd5aa3d219a0e46341038d">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>
+, <a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a2d6ceeda8424544119431ac03fe99d98">mesos::internal::master::Flags</a>
 , <a class="el" href="structmesos_1_1internal_1_1master_1_1Framework.html#a2d8cbc0dbd23317d8194398a3810a5b5">mesos::internal::master::Framework</a>
+, <a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess_1_1Framework.html#a5f21b4205cea2fade829ab3afc82815d">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess::Framework</a>
 </li>
 <li>roleSorter
 : <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a890bb44d4f46f708e8df0514036d44ca">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>
 </li>
 <li>root
-: <a class="el" href="structmesos_1_1internal_1_1fs_1_1MountInfoTable_1_1Entry.html#adf2922a1d0bf708dabec5399bb343cc8">mesos::internal::fs::MountInfoTable::Entry</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1Rootfs.html#aa07e7055a7c4f66a8946c2207cc51804">mesos::internal::tests::Rootfs</a>
+: <a class="el" href="classmesos_1_1internal_1_1tests_1_1Rootfs.html#aa07e7055a7c4f66a8946c2207cc51804">mesos::internal::tests::Rootfs</a>
+, <a class="el" href="structmesos_1_1internal_1_1fs_1_1MountInfoTable_1_1Entry.html#adf2922a1d0bf708dabec5399bb343cc8">mesos::internal::fs::MountInfoTable::Entry</a>
 </li>
 <li>root_submissions
 : <a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a9ada3d623640c548972084b1ed83ebea">mesos::internal::master::Flags</a>
 </li>
 <li>rootfs
-: <a class="el" href="structmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorSetup_1_1Flags.html#a792e873bae0fe54efee978120acb69fa">mesos::internal::slave::NetworkCniIsolatorSetup::Flags</a>
-, <a class="el" href="structmesos_1_1internal_1_1slave_1_1ProvisionInfo.html#ae5f3b182cf40f977062a177c309c3269">mesos::internal::slave::ProvisionInfo</a>
+: <a class="el" href="structmesos_1_1internal_1_1slave_1_1ProvisionInfo.html#ae5f3b182cf40f977062a177c309c3269">mesos::internal::slave::ProvisionInfo</a>
+, <a class="el" href="structmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorSetup_1_1Flags.html#a792e873bae0fe54efee978120acb69fa">mesos::internal::slave::NetworkCniIsolatorSetup::Flags</a>
 </li>
 <li>rss
 : <a class="el" href="structproc_1_1ProcessStatus.html#a42c4886162f88b8efd2422df00083955">proc::ProcessStatus</a>
@@ -340,8 +341,8 @@
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#abd7b28bff6a7e3b91d3e2dbe1edce1e5">mesos::internal::slave::Flags</a>
 </li>
 <li>runtime_directory
-: <a class="el" href="classsystemd_1_1Flags.html#a228737cce3b3e4f722819d49bc4d18a4">systemd::Flags</a>
-, <a class="el" href="structmesos_1_1internal_1_1slave_1_1MesosContainerizerLaunch_1_1Flags.html#a05c291086711fe91cd57a10d7e78add4">mesos::internal::slave::MesosContainerizerLaunch::Flags</a>
+: <a class="el" href="structmesos_1_1internal_1_1slave_1_1MesosContainerizerLaunch_1_1Flags.html#a05c291086711fe91cd57a10d7e78add4">mesos::internal::slave::MesosContainerizerLaunch::Flags</a>
+, <a class="el" href="classsystemd_1_1Flags.html#a228737cce3b3e4f722819d49bc4d18a4">systemd::Flags</a>
 </li>
 <li>rwx
 : <a class="el" href="structos_1_1Permissions.html#a9c1d8046a31c4b107f4548483dfa9c32">os::Permissions</a>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/781e3256/content/api/latest/c++/functions_vars_0x74.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_vars_0x74.html b/content/api/latest/c++/functions_vars_0x74.html
index f7dcd2b..e42be75 100644
--- a/content/api/latest/c++/functions_vars_0x74.html
+++ b/content/api/latest/c++/functions_vars_0x74.html
@@ -203,15 +203,16 @@
 , <a class="el" href="structprocess_1_1Message.html#a8a407ef45ff459747256f8d701951d28">process::Message</a>
 </li>
 <li>total
-: <a class="el" href="structos_1_1Memory.html#a3670204f7fb13a96ca0e278f49b91282">os::Memory</a>
-, <a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess_1_1Slave.html#aa1d48cbee5fd1c7d1764b8e37fe4d4e9">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess::Slave</a>
-, <a class="el" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html#a7e60c61dc5983f5244b71a29ddc2815b">mesos::internal::ResourceProviderMessage::UpdateState</a>
+: <a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess_1_1Slave.html#aa1d48cbee5fd1c7d1764b8e37fe4d4e9">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess::Slave</a>
+, <a class="el" href="structos_1_1Memory.html#a3670204f7fb13a96ca0e278f49b91282">os::Memory</a>
 </li>
 <li>totalOfferedResources
 : <a class="el" href="structmesos_1_1internal_1_1master_1_1Framework.html#a965f66810b71a0d2bab683fee1b6a9b6">mesos::internal::master::Framework</a>
 </li>
 <li>totalResources
 : <a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html#ae797309d98eea44477d8b5611972f907">mesos::internal::master::Slave</a>
+, <a class="el" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html#ae625629bc65b955af65190ca01fffef7">mesos::internal::ResourceProviderMessage::UpdateState</a>
+, <a class="el" href="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html#a809ab46f97f691d5531acd90cb31046d">mesos::internal::slave::ResourceProvider</a>
 </li>
 <li>totals
 : <a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter_1_1Node_1_1Allocation.html#a7f54af2d74a80f47817793656af2d07c">mesos::internal::master::allocator::DRFSorter::Node::Allocation</a>
@@ -237,16 +238,16 @@
 <li>type
 : <a class="el" href="structmesos_1_1internal_1_1ResourceProviderMessage.html#a52b40b56ae9bf3e8d7d96e4a71929cf9">mesos::internal::ResourceProviderMessage</a>
 , <a class="el" href="classmesos_1_1internal_1_1FilesError.html#aef08f763f1a964529d6e612e5ab49db4">mesos::internal::FilesError</a>
+, <a class="el" href="structcgroups_1_1devices_1_1Entry_1_1Selector.html#ae7566a068a554a9727f32aa50f3eeb81">cgroups::devices::Entry::Selector</a>
 , <a class="el" href="structJSON_1_1Number.html#a2e9d12ef7b37989c7c1bf2b89dc31690">JSON::Number</a>
-, <a class="el" href="classprocess_1_1http_1_1authentication_1_1JWTError.html#a082bf5dfcd9d0a9ffcb6851d8e042a01">process::http::authentication::JWTError</a>
-, <a class="el" href="structmesos_1_1internal_1_1fs_1_1MountTable_1_1Entry.html#a59c7e9a32021a096821a898eb03b20e1">mesos::internal::fs::MountTable::Entry</a>
 , <a class="el" href="structprocess_1_1http_1_1Response.html#a6846045a3c3df3abd8e2735847af3a79">process::http::Response</a>
-, <a class="el" href="structmesos_1_1internal_1_1tests_1_1ZooKeeperTest_1_1TestWatcher_1_1Event.html#ac0d29e60c4e42c93fcd2c5f702f27d45">mesos::internal::tests::ZooKeeperTest::TestWatcher::Event</a>
-, <a class="el" href="structcgroups_1_1devices_1_1Entry_1_1Selector.html#ae7566a068a554a9727f32aa50f3eeb81">cgroups::devices::Entry::Selector</a>
-, <a class="el" href="structmesos_1_1csi_1_1paths_1_1VolumePath.html#a932b55eda0d5df1444fe5e15adba876d">mesos::csi::paths::VolumePath</a>
 , <a class="el" href="structprocess_1_1http_1_1Request.html#a4e49e02732d986eb32f979156e0d389a">process::http::Request</a>
-, <a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark_1_1Flags.html#a523f498c1c3ca96190b8a654b9a329f2">mesos::internal::log::tool::Benchmark::Flags</a>
+, <a class="el" href="structmesos_1_1internal_1_1fs_1_1MountTable_1_1Entry.html#a59c7e9a32021a096821a898eb03b20e1">mesos::internal::fs::MountTable::Entry</a>
 , <a class="el" href="structmesos_1_1internal_1_1fs_1_1MountInfoTable_1_1Entry.html#abb78c2f10d58e5d2c8bdd47a459d832b">mesos::internal::fs::MountInfoTable::Entry</a>
+, <a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark_1_1Flags.html#a523f498c1c3ca96190b8a654b9a329f2">mesos::internal::log::tool::Benchmark::Flags</a>
+, <a class="el" href="structmesos_1_1internal_1_1tests_1_1ZooKeeperTest_1_1TestWatcher_1_1Event.html#ac0d29e60c4e42c93fcd2c5f702f27d45">mesos::internal::tests::ZooKeeperTest::TestWatcher::Event</a>
+, <a class="el" href="classprocess_1_1http_1_1authentication_1_1JWTError.html#a082bf5dfcd9d0a9ffcb6851d8e042a01">process::http::authentication::JWTError</a>
+, <a class="el" href="structmesos_1_1csi_1_1paths_1_1VolumePath.html#a932b55eda0d5df1444fe5e15adba876d">mesos::csi::paths::VolumePath</a>
 </li>
 </ul>
 </div><!-- contents -->

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


[10/17] mesos-site git commit: Updated the website built from mesos SHA: 848767b.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/781e3256/content/api/latest/c++/hierarchy.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/hierarchy.html b/content/api/latest/c++/hierarchy.html
index 6528236..769594a 100644
--- a/content/api/latest/c++/hierarchy.html
+++ b/content/api/latest/c++/hierarchy.html
@@ -679,21 +679,21 @@
 <tr id="row_336_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structmesos_1_1internal_1_1slave_1_1NvidiaComponents.html" target="_self">mesos::internal::slave::NvidiaComponents</a></td><td class="desc"></td></tr>
 <tr id="row_337_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1slave_1_1NvidiaGpuAllocator.html" target="_self">mesos::internal::slave::NvidiaGpuAllocator</a></td><td class="desc"></td></tr>
 <tr id="row_338_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1slave_1_1NvidiaVolume.html" target="_self">mesos::internal::slave::NvidiaVolume</a></td><td class="desc"></td></tr>
-<tr id="row_339_"><td class="entry"><img id="arr_339_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('339_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classJvm_1_1Object.html" target="_self">Jvm::Object</a></td><td class="desc"></td></tr>
-<tr id="row_339_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classjava_1_1io_1_1File.html" target="_self">java::io::File</a></td><td class="desc"></td></tr>
-<tr id="row_339_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classjava_1_1lang_1_1Throwable.html" target="_self">java::lang::Throwable</a></td><td class="desc"></td></tr>
-<tr id="row_339_2_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classjava_1_1net_1_1InetSocketAddress.html" target="_self">java::net::InetSocketAddress</a></td><td class="desc"></td></tr>
-<tr id="row_339_3_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classJvm_1_1Null.html" target="_self">Jvm::Null</a></td><td class="desc"></td></tr>
-<tr id="row_339_4_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_339_4_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('339_4_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classorg_1_1apache_1_1log4j_1_1Category.html" target="_self">org::apache::log4j::Category</a></td><td class="desc"></td></tr>
-<tr id="row_339_4_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classorg_1_1apache_1_1log4j_1_1Logger.html" target="_self">org::apache::log4j::Logger</a></td><td class="desc"></td></tr>
-<tr id="row_339_5_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classorg_1_1apache_1_1log4j_1_1Level.html" target="_self">org::apache::log4j::Level</a></td><td class="desc"></td></tr>
-<tr id="row_339_6_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classorg_1_1apache_1_1zookeeper_1_1server_1_1NIOServerCnxnFactory.html" target="_self">org::apache::zookeeper::server::NIOServerCnxnFactory</a></td><td class="desc"></td></tr>
-<tr id="row_339_7_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classorg_1_1apache_1_1zookeeper_1_1server_1_1persistence_1_1FileTxnSnapLog.html" target="_self">org::apache::zookeeper::server::persistence::FileTxnSnapLog</a></td><td class="desc"></td></tr>
-<tr id="row_339_8_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classorg_1_1apache_1_1zookeeper_1_1server_1_1SessionTracker.html" target="_self">org::apache::zookeeper::server::SessionTracker</a></td><td class="desc"></td></tr>
-<tr id="row_339_9_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classorg_1_1apache_1_1zookeeper_1_1server_1_1ZooKeeperServer.html" target="_self">org::apache::zookeeper::server::ZooKeeperServer</a></td><td class="desc"></td></tr>
-<tr id="row_339_10_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_339_10_" src="ftv2plastnode.png" alt="\" width="16" height="22" onclick="toggleFolder('339_10_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classorg_1_1apache_1_1zookeeper_1_1server_1_1ZooKeeperServer_1_1DataTreeBuilder.html" target="_self">org::apache::zookeeper::server::ZooKeeperServer::DataTreeBuilder</a></td><td class="desc"></td></tr>
-<tr id="row_339_10_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classorg_1_1apache_1_1zookeeper_1_1server_1_1ZooKeeperServer_1_1BasicDataTreeBuilder.html" target="_self">org::apache::zookeeper::server::ZooKeeperServer::BasicDataTreeBuilder</a></td><td class="desc"></td></tr>
-<tr id="row_340_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structmesos_1_1ObjectApprover_1_1Object.html" target="_self">mesos::ObjectApprover::Object</a></td><td class="desc"></td></tr>
+<tr id="row_339_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structmesos_1_1ObjectApprover_1_1Object.html" target="_self">mesos::ObjectApprover::Object</a></td><td class="desc"></td></tr>
+<tr id="row_340_" class="even"><td class="entry"><img id="arr_340_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('340_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classJvm_1_1Object.html" target="_self">Jvm::Object</a></td><td class="desc"></td></tr>
+<tr id="row_340_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classjava_1_1io_1_1File.html" target="_self">java::io::File</a></td><td class="desc"></td></tr>
+<tr id="row_340_1_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classjava_1_1lang_1_1Throwable.html" target="_self">java::lang::Throwable</a></td><td class="desc"></td></tr>
+<tr id="row_340_2_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classjava_1_1net_1_1InetSocketAddress.html" target="_self">java::net::InetSocketAddress</a></td><td class="desc"></td></tr>
+<tr id="row_340_3_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classJvm_1_1Null.html" target="_self">Jvm::Null</a></td><td class="desc"></td></tr>
+<tr id="row_340_4_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_340_4_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('340_4_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classorg_1_1apache_1_1log4j_1_1Category.html" target="_self">org::apache::log4j::Category</a></td><td class="desc"></td></tr>
+<tr id="row_340_4_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classorg_1_1apache_1_1log4j_1_1Logger.html" target="_self">org::apache::log4j::Logger</a></td><td class="desc"></td></tr>
+<tr id="row_340_5_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classorg_1_1apache_1_1log4j_1_1Level.html" target="_self">org::apache::log4j::Level</a></td><td class="desc"></td></tr>
+<tr id="row_340_6_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classorg_1_1apache_1_1zookeeper_1_1server_1_1NIOServerCnxnFactory.html" target="_self">org::apache::zookeeper::server::NIOServerCnxnFactory</a></td><td class="desc"></td></tr>
+<tr id="row_340_7_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classorg_1_1apache_1_1zookeeper_1_1server_1_1persistence_1_1FileTxnSnapLog.html" target="_self">org::apache::zookeeper::server::persistence::FileTxnSnapLog</a></td><td class="desc"></td></tr>
+<tr id="row_340_8_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classorg_1_1apache_1_1zookeeper_1_1server_1_1SessionTracker.html" target="_self">org::apache::zookeeper::server::SessionTracker</a></td><td class="desc"></td></tr>
+<tr id="row_340_9_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classorg_1_1apache_1_1zookeeper_1_1server_1_1ZooKeeperServer.html" target="_self">org::apache::zookeeper::server::ZooKeeperServer</a></td><td class="desc"></td></tr>
+<tr id="row_340_10_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_340_10_" src="ftv2plastnode.png" alt="\" width="16" height="22" onclick="toggleFolder('340_10_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classorg_1_1apache_1_1zookeeper_1_1server_1_1ZooKeeperServer_1_1DataTreeBuilder.html" target="_self">org::apache::zookeeper::server::ZooKeeperServer::DataTreeBuilder</a></td><td class="desc"></td></tr>
+<tr id="row_340_10_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classorg_1_1apache_1_1zookeeper_1_1server_1_1ZooKeeperServer_1_1BasicDataTreeBuilder.html" target="_self">org::apache::zookeeper::server::ZooKeeperServer::BasicDataTreeBuilder</a></td><td class="desc"></td></tr>
 <tr id="row_341_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structJSON_1_1Object.html" target="_self">JSON::Object</a></td><td class="desc"></td></tr>
 <tr id="row_342_" class="even"><td class="entry"><img id="arr_342_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('342_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1ObjectApprover.html" target="_self">mesos::ObjectApprover</a></td><td class="desc">This interface represents a function object returned by the authorizer which can be used locally (and synchronously) to check whether a specific object is authorized </td></tr>
 <tr id="row_342_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1AcceptingObjectApprover.html" target="_self">mesos::AcceptingObjectApprover</a></td><td class="desc"></td></tr>
@@ -990,434 +990,439 @@
 <tr id="row_600_" class="even"><td class="entry"><img id="arr_600_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('600_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1slave_1_1ResourceEstimator.html" target="_self">mesos::slave::ResourceEstimator</a></td><td class="desc"></td></tr>
 <tr id="row_600_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1slave_1_1NoopResourceEstimator.html" target="_self">mesos::internal::slave::NoopResourceEstimator</a></td><td class="desc"></td></tr>
 <tr id="row_600_1_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockResourceEstimator.html" target="_self">mesos::internal::tests::MockResourceEstimator</a></td><td class="desc"></td></tr>
-<tr id="row_601_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1ResourceProviderManager.html" target="_self">mesos::internal::ResourceProviderManager</a></td><td class="desc"></td></tr>
-<tr id="row_602_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structmesos_1_1internal_1_1ResourceProviderMessage.html" target="_self">mesos::internal::ResourceProviderMessage</a></td><td class="desc"></td></tr>
-<tr id="row_603_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1v1_1_1Resources.html" target="_self">mesos::v1::Resources</a></td><td class="desc"></td></tr>
-<tr id="row_604_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1Resources.html" target="_self">mesos::Resources</a></td><td class="desc"></td></tr>
-<tr id="row_605_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1ResourcesState.html" target="_self">mesos::internal::slave::state::ResourcesState</a></td><td class="desc"></td></tr>
-<tr id="row_606_" class="even"><td class="entry"><img id="arr_606_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('606_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structprocess_1_1http_1_1Response.html" target="_self">process::http::Response</a></td><td class="desc"></td></tr>
-<tr id="row_606_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structprocess_1_1http_1_1Accepted.html" target="_self">process::http::Accepted</a></td><td class="desc"></td></tr>
-<tr id="row_606_1_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structprocess_1_1http_1_1BadRequest.html" target="_self">process::http::BadRequest</a></td><td class="desc"></td></tr>
-<tr id="row_606_2_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structprocess_1_1http_1_1Conflict.html" target="_self">process::http::Conflict</a></td><td class="desc"></td></tr>
-<tr id="row_606_3_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structprocess_1_1http_1_1Forbidden.html" target="_self">process::http::Forbidden</a></td><td class="desc"></td></tr>
-<tr id="row_606_4_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structprocess_1_1http_1_1InternalServerError.html" target="_self">process::http::InternalServerError</a></td><td class="desc"></td></tr>
-<tr id="row_606_5_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structprocess_1_1http_1_1MethodNotAllowed.html" target="_self">process::http::MethodNotAllowed</a></td><td class="desc"></td></tr>
-<tr id="row_606_6_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structprocess_1_1http_1_1NotAcceptable.html" target="_self">process::http::NotAcceptable</a></td><td class="desc"></td></tr>
-<tr id="row_606_7_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structprocess_1_1http_1_1NotFound.html" target="_self">process::http::NotFound</a></td><td class="desc"></td></tr>
-<tr id="row_606_8_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structprocess_1_1http_1_1NotImplemented.html" target="_self">process::http::NotImplemented</a></td><td class="desc"></td></tr>
-<tr id="row_606_9_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structprocess_1_1http_1_1OK.html" target="_self">process::http::OK</a></td><td class="desc"></td></tr>
-<tr id="row_606_10_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structprocess_1_1http_1_1PreconditionFailed.html" target="_self">process::http::PreconditionFailed</a></td><td class="desc"></td></tr>
-<tr id="row_606_11_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structprocess_1_1http_1_1ServiceUnavailable.html" target="_self">process::http::ServiceUnavailable</a></td><td class="desc"></td></tr>
-<tr id="row_606_12_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structprocess_1_1http_1_1TemporaryRedirect.html" target="_self">process::http::TemporaryRedirect</a></td><td class="desc"></td></tr>
-<tr id="row_606_13_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structprocess_1_1http_1_1Unauthorized.html" target="_self">process::http::Unauthorized</a></td><td class="desc"></td></tr>
-<tr id="row_606_14_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structprocess_1_1http_1_1UnsupportedMediaType.html" target="_self">process::http::UnsupportedMediaType</a></td><td class="desc"></td></tr>
-<tr id="row_607_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1ResponseDecoder.html" target="_self">process::ResponseDecoder</a></td><td class="desc"></td></tr>
-<tr id="row_608_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classResult.html" target="_self">Result&lt; T &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_609_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1RFC1123.html" target="_self">process::RFC1123</a></td><td class="desc"></td></tr>
-<tr id="row_610_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1RFC3339.html" target="_self">process::RFC3339</a></td><td class="desc"></td></tr>
-<tr id="row_611_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structmesos_1_1internal_1_1master_1_1Role.html" target="_self">mesos::internal::master::Role</a></td><td class="desc"></td></tr>
-<tr id="row_612_" class="even"><td class="entry"><img id="arr_612_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('612_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1tests_1_1Rootfs.html" target="_self">mesos::internal::tests::Rootfs</a></td><td class="desc"></td></tr>
-<tr id="row_612_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1tests_1_1LinuxRootfs.html" target="_self">mesos::internal::tests::LinuxRootfs</a></td><td class="desc"></td></tr>
-<tr id="row_613_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structprocess_1_1ProcessBase_1_1RouteOptions.html" target="_self">process::ProcessBase::RouteOptions</a></td><td class="desc"></td></tr>
-<tr id="row_614_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structprocess_1_1grpc_1_1RpcResult.html" target="_self">process::grpc::RpcResult&lt; T &gt;</a></td><td class="desc">The response of a RPC call </td></tr>
-<tr id="row_615_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structrouting_1_1route_1_1Rule.html" target="_self">routing::route::Rule</a></td><td class="desc"></td></tr>
-<tr id="row_616_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classDocker_1_1RunOptions.html" target="_self">Docker::RunOptions</a></td><td class="desc"></td></tr>
-<tr id="row_617_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1RunQueue.html" target="_self">process::RunQueue</a></td><td class="desc"></td></tr>
-<tr id="row_618_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1RunState.html" target="_self">mesos::internal::slave::state::RunState</a></td><td class="desc"></td></tr>
-<tr id="row_619_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1grpc_1_1client_1_1Runtime.html" target="_self">process::grpc::client::Runtime</a></td><td class="desc">A copyable interface to manage an internal gRPC runtime instance for asynchronous gRPC calls </td></tr>
-<tr id="row_620_" class="even"><td class="entry"><img id="arr_620_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('620_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1Scheduler.html" target="_self">mesos::Scheduler</a></td><td class="desc"></td></tr>
-<tr id="row_620_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockScheduler.html" target="_self">mesos::internal::tests::MockScheduler</a></td><td class="desc"></td></tr>
-<tr id="row_620_1_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1python_1_1ProxyScheduler.html" target="_self">mesos::python::ProxyScheduler</a></td><td class="desc">Proxy <a class="el" href="classmesos_1_1Scheduler.html">Scheduler</a> implementation that will call into Python </td></tr>
-<tr id="row_621_"><td class="entry"><img id="arr_621_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('621_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1SchedulerDriver.html" target="_self">mesos::SchedulerDriver</a></td><td class="desc"></td></tr>
-<tr id="row_621_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_621_0_" src="ftv2plastnode.png" alt="\" width="16" height="22" onclick="toggleFolder('621_0_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1MesosSchedulerDriver.html" target="_self">mesos::MesosSchedulerDriver</a></td><td class="desc"></td></tr>
-<tr id="row_621_0_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1tests_1_1TestingMesosSchedulerDriver.html" target="_self">mesos::internal::tests::TestingMesosSchedulerDriver</a></td><td class="desc"></td></tr>
-<tr id="row_622_" class="even"><td class="entry"><img id="arr_622_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('622_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1SecretGenerator.html" target="_self">mesos::SecretGenerator</a></td><td class="desc">The <a class="el" href="classmesos_1_1SecretGenerator.html" title="The SecretGenerator interface represents a mechanism to create a secret from a principal. ">SecretGenerator</a> interface represents a mechanism to create a secret from a principal </td></tr>
-<tr id="row_622_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1authentication_1_1executor_1_1JWTSecretGenerator.html" target="_self">mesos::authentication::executor::JWTSecretGenerator</a></td><td class="desc">Creates a VALUE-type secret containing a JWT </td></tr>
-<tr id="row_622_1_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSecretGenerator.html" target="_self">mesos::internal::tests::MockSecretGenerator</a></td><td class="desc"></td></tr>
-<tr id="row_623_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1SecretResolver.html" target="_self">mesos::SecretResolver</a></td><td class="desc"></td></tr>
-<tr id="row_624_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structcgroups_1_1devices_1_1Entry_1_1Selector.html" target="_self">cgroups::devices::Entry::Selector</a></td><td class="desc"></td></tr>
-<tr id="row_625_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1Sequence.html" target="_self">process::Sequence</a></td><td class="desc"></td></tr>
-<tr id="row_626_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1http_1_1Server.html" target="_self">process::http::Server</a></td><td class="desc"></td></tr>
-<tr id="row_627_"><td class="entry"><img id="arr_627_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('627_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><b>Service</b></td><td class="desc"></td></tr>
-<tr id="row_627_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockCSIPlugin.html" target="_self">mesos::internal::tests::MockCSIPlugin</a></td><td class="desc"></td></tr>
+<tr id="row_601_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html" target="_self">mesos::internal::slave::ResourceProvider</a></td><td class="desc"></td></tr>
+<tr id="row_602_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1ResourceProviderManager.html" target="_self">mesos::internal::ResourceProviderManager</a></td><td class="desc"></td></tr>
+<tr id="row_603_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structmesos_1_1internal_1_1ResourceProviderMessage.html" target="_self">mesos::internal::ResourceProviderMessage</a></td><td class="desc"></td></tr>
+<tr id="row_604_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1v1_1_1Resources.html" target="_self">mesos::v1::Resources</a></td><td class="desc"></td></tr>
+<tr id="row_605_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1Resources.html" target="_self">mesos::Resources</a></td><td class="desc"></td></tr>
+<tr id="row_606_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1ResourcesState.html" target="_self">mesos::internal::slave::state::ResourcesState</a></td><td class="desc"></td></tr>
+<tr id="row_607_"><td class="entry"><img id="arr_607_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('607_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structprocess_1_1http_1_1Response.html" target="_self">process::http::Response</a></td><td class="desc"></td></tr>
+<tr id="row_607_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structprocess_1_1http_1_1Accepted.html" target="_self">process::http::Accepted</a></td><td class="desc"></td></tr>
+<tr id="row_607_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structprocess_1_1http_1_1BadRequest.html" target="_self">process::http::BadRequest</a></td><td class="desc"></td></tr>
+<tr id="row_607_2_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structprocess_1_1http_1_1Conflict.html" target="_self">process::http::Conflict</a></td><td class="desc"></td></tr>
+<tr id="row_607_3_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structprocess_1_1http_1_1Forbidden.html" target="_self">process::http::Forbidden</a></td><td class="desc"></td></tr>
+<tr id="row_607_4_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structprocess_1_1http_1_1InternalServerError.html" target="_self">process::http::InternalServerError</a></td><td class="desc"></td></tr>
+<tr id="row_607_5_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structprocess_1_1http_1_1MethodNotAllowed.html" target="_self">process::http::MethodNotAllowed</a></td><td class="desc"></td></tr>
+<tr id="row_607_6_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structprocess_1_1http_1_1NotAcceptable.html" target="_self">process::http::NotAcceptable</a></td><td class="desc"></td></tr>
+<tr id="row_607_7_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structprocess_1_1http_1_1NotFound.html" target="_self">process::http::NotFound</a></td><td class="desc"></td></tr>
+<tr id="row_607_8_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structprocess_1_1http_1_1NotImplemented.html" target="_self">process::http::NotImplemented</a></td><td class="desc"></td></tr>
+<tr id="row_607_9_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structprocess_1_1http_1_1OK.html" target="_self">process::http::OK</a></td><td class="desc"></td></tr>
+<tr id="row_607_10_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structprocess_1_1http_1_1PreconditionFailed.html" target="_self">process::http::PreconditionFailed</a></td><td class="desc"></td></tr>
+<tr id="row_607_11_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structprocess_1_1http_1_1ServiceUnavailable.html" target="_self">process::http::ServiceUnavailable</a></td><td class="desc"></td></tr>
+<tr id="row_607_12_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structprocess_1_1http_1_1TemporaryRedirect.html" target="_self">process::http::TemporaryRedirect</a></td><td class="desc"></td></tr>
+<tr id="row_607_13_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structprocess_1_1http_1_1Unauthorized.html" target="_self">process::http::Unauthorized</a></td><td class="desc"></td></tr>
+<tr id="row_607_14_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structprocess_1_1http_1_1UnsupportedMediaType.html" target="_self">process::http::UnsupportedMediaType</a></td><td class="desc"></td></tr>
+<tr id="row_608_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1ResponseDecoder.html" target="_self">process::ResponseDecoder</a></td><td class="desc"></td></tr>
+<tr id="row_609_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classResult.html" target="_self">Result&lt; T &gt;</a></td><td class="desc"></td></tr>
+<tr id="row_610_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1RFC1123.html" target="_self">process::RFC1123</a></td><td class="desc"></td></tr>
+<tr id="row_611_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1RFC3339.html" target="_self">process::RFC3339</a></td><td class="desc"></td></tr>
+<tr id="row_612_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structmesos_1_1internal_1_1master_1_1Role.html" target="_self">mesos::internal::master::Role</a></td><td class="desc"></td></tr>
+<tr id="row_613_"><td class="entry"><img id="arr_613_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('613_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1tests_1_1Rootfs.html" target="_self">mesos::internal::tests::Rootfs</a></td><td class="desc"></td></tr>
+<tr id="row_613_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1tests_1_1LinuxRootfs.html" target="_self">mesos::internal::tests::LinuxRootfs</a></td><td class="desc"></td></tr>
+<tr id="row_614_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structprocess_1_1ProcessBase_1_1RouteOptions.html" target="_self">process::ProcessBase::RouteOptions</a></td><td class="desc"></td></tr>
+<tr id="row_615_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structprocess_1_1grpc_1_1RpcResult.html" target="_self">process::grpc::RpcResult&lt; T &gt;</a></td><td class="desc">The response of a RPC call </td></tr>
+<tr id="row_616_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structrouting_1_1route_1_1Rule.html" target="_self">routing::route::Rule</a></td><td class="desc"></td></tr>
+<tr id="row_617_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classDocker_1_1RunOptions.html" target="_self">Docker::RunOptions</a></td><td class="desc"></td></tr>
+<tr id="row_618_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1RunQueue.html" target="_self">process::RunQueue</a></td><td class="desc"></td></tr>
+<tr id="row_619_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1RunState.html" target="_self">mesos::internal::slave::state::RunState</a></td><td class="desc"></td></tr>
+<tr id="row_620_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1grpc_1_1client_1_1Runtime.html" target="_self">process::grpc::client::Runtime</a></td><td class="desc">A copyable interface to manage an internal gRPC runtime instance for asynchronous gRPC calls </td></tr>
+<tr id="row_621_"><td class="entry"><img id="arr_621_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('621_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1Scheduler.html" target="_self">mesos::Scheduler</a></td><td class="desc"></td></tr>
+<tr id="row_621_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockScheduler.html" target="_self">mesos::internal::tests::MockScheduler</a></td><td class="desc"></td></tr>
+<tr id="row_621_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1python_1_1ProxyScheduler.html" target="_self">mesos::python::ProxyScheduler</a></td><td class="desc">Proxy <a class="el" href="classmesos_1_1Scheduler.html">Scheduler</a> implementation that will call into Python </td></tr>
+<tr id="row_622_" class="even"><td class="entry"><img id="arr_622_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('622_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1SchedulerDriver.html" target="_self">mesos::SchedulerDriver</a></td><td class="desc"></td></tr>
+<tr id="row_622_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_622_0_" src="ftv2plastnode.png" alt="\" width="16" height="22" onclick="toggleFolder('622_0_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1MesosSchedulerDriver.html" target="_self">mesos::MesosSchedulerDriver</a></td><td class="desc"></td></tr>
+<tr id="row_622_0_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1tests_1_1TestingMesosSchedulerDriver.html" target="_self">mesos::internal::tests::TestingMesosSchedulerDriver</a></td><td class="desc"></td></tr>
+<tr id="row_623_"><td class="entry"><img id="arr_623_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('623_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1SecretGenerator.html" target="_self">mesos::SecretGenerator</a></td><td class="desc">The <a class="el" href="classmesos_1_1SecretGenerator.html" title="The SecretGenerator interface represents a mechanism to create a secret from a principal. ">SecretGenerator</a> interface represents a mechanism to create a secret from a principal </td></tr>
+<tr id="row_623_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1authentication_1_1executor_1_1JWTSecretGenerator.html" target="_self">mesos::authentication::executor::JWTSecretGenerator</a></td><td class="desc">Creates a VALUE-type secret containing a JWT </td></tr>
+<tr id="row_623_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSecretGenerator.html" target="_self">mesos::internal::tests::MockSecretGenerator</a></td><td class="desc"></td></tr>
+<tr id="row_624_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1SecretResolver.html" target="_self">mesos::SecretResolver</a></td><td class="desc"></td></tr>
+<tr id="row_625_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structcgroups_1_1devices_1_1Entry_1_1Selector.html" target="_self">cgroups::devices::Entry::Selector</a></td><td class="desc"></td></tr>
+<tr id="row_626_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1Sequence.html" target="_self">process::Sequence</a></td><td class="desc"></td></tr>
+<tr id="row_627_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1http_1_1Server.html" target="_self">process::http::Server</a></td><td class="desc"></td></tr>
 <tr id="row_628_" class="even"><td class="entry"><img id="arr_628_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('628_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><b>Service</b></td><td class="desc"></td></tr>
 <tr id="row_628_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockCSIPlugin.html" target="_self">mesos::internal::tests::MockCSIPlugin</a></td><td class="desc"></td></tr>
 <tr id="row_629_"><td class="entry"><img id="arr_629_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('629_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><b>Service</b></td><td class="desc"></td></tr>
 <tr id="row_629_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockCSIPlugin.html" target="_self">mesos::internal::tests::MockCSIPlugin</a></td><td class="desc"></td></tr>
-<tr id="row_630_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1Shared.html" target="_self">process::Shared&lt; T &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_631_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1Shared.html" target="_self">process::Shared&lt; Docker &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_632_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1Shared.html" target="_self">process::Shared&lt; FDWrapper &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_633_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1Shared.html" target="_self">process::Shared&lt; mesos::internal::log::Replica &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_634_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1Shared.html" target="_self">process::Shared&lt; mesos::internal::slave::Provisioner &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_635_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1Shared.html" target="_self">process::Shared&lt; Network &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_636_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1Shared.html" target="_self">process::Shared&lt; process::RateLimiter &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_637_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1Shared.html" target="_self">process::Shared&lt; uri::mesos::internal::slave::appc::Fetcher &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_638_" class="even"><td class="entry"><img id="arr_638_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('638_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><b>shared_ptr</b></td><td class="desc"></td></tr>
-<tr id="row_638_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classSharedHandle.html" target="_self">SharedHandle</a></td><td class="desc"></td></tr>
-<tr id="row_639_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess_1_1Slave.html" target="_self">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess::Slave</a></td><td class="desc"></td></tr>
-<tr id="row_640_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html" target="_self">mesos::internal::master::Slave</a></td><td class="desc"></td></tr>
-<tr id="row_641_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1tests_1_1cluster_1_1Slave.html" target="_self">mesos::internal::tests::cluster::Slave</a></td><td class="desc"></td></tr>
-<tr id="row_642_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1SlaveState.html" target="_self">mesos::internal::slave::state::SlaveState</a></td><td class="desc"></td></tr>
-<tr id="row_643_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1network_1_1internal_1_1Socket.html" target="_self">process::network::internal::Socket&lt; AddressType &gt;</a></td><td class="desc">An abstraction around a socket (file descriptor) </td></tr>
-<tr id="row_644_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1network_1_1internal_1_1Socket.html" target="_self">process::network::internal::Socket&lt; inet::Address &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_645_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1network_1_1internal_1_1Socket.html" target="_self">process::network::internal::Socket&lt; network::Address &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_646_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1SocketManager.html" target="_self">process::SocketManager</a></td><td class="desc"></td></tr>
-<tr id="row_647_"><td class="entry"><img id="arr_647_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('647_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1Sorter.html" target="_self">mesos::internal::master::allocator::Sorter</a></td><td class="desc"></td></tr>
-<tr id="row_647_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html" target="_self">mesos::internal::master::allocator::DRFSorter</a></td><td class="desc"></td></tr>
-<tr id="row_648_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classos_1_1Stack.html" target="_self">os::Stack</a></td><td class="desc"></td></tr>
-<tr id="row_649_"><td class="entry"><img id="arr_649_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('649_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1state_1_1State.html" target="_self">mesos::state::State</a></td><td class="desc"></td></tr>
-<tr id="row_649_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1state_1_1protobuf_1_1State.html" target="_self">mesos::state::protobuf::State</a></td><td class="desc"></td></tr>
-<tr id="row_650_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structmesos_1_1internal_1_1StatusUpdateManagerProcess_1_1State.html" target="_self">mesos::internal::StatusUpdateManagerProcess&lt; IDType, CheckpointType, UpdateType &gt;::State</a></td><td class="desc"></td></tr>
+<tr id="row_630_" class="even"><td class="entry"><img id="arr_630_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('630_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><b>Service</b></td><td class="desc"></td></tr>
+<tr id="row_630_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockCSIPlugin.html" target="_self">mesos::internal::tests::MockCSIPlugin</a></td><td class="desc"></td></tr>
+<tr id="row_631_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1Shared.html" target="_self">process::Shared&lt; T &gt;</a></td><td class="desc"></td></tr>
+<tr id="row_632_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1Shared.html" target="_self">process::Shared&lt; Docker &gt;</a></td><td class="desc"></td></tr>
+<tr id="row_633_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1Shared.html" target="_self">process::Shared&lt; FDWrapper &gt;</a></td><td class="desc"></td></tr>
+<tr id="row_634_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1Shared.html" target="_self">process::Shared&lt; mesos::internal::log::Replica &gt;</a></td><td class="desc"></td></tr>
+<tr id="row_635_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1Shared.html" target="_self">process::Shared&lt; mesos::internal::slave::Provisioner &gt;</a></td><td class="desc"></td></tr>
+<tr id="row_636_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1Shared.html" target="_self">process::Shared&lt; Network &gt;</a></td><td class="desc"></td></tr>
+<tr id="row_637_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1Shared.html" target="_self">process::Shared&lt; process::RateLimiter &gt;</a></td><td class="desc"></td></tr>
+<tr id="row_638_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1Shared.html" target="_self">process::Shared&lt; uri::mesos::internal::slave::appc::Fetcher &gt;</a></td><td class="desc"></td></tr>
+<tr id="row_639_"><td class="entry"><img id="arr_639_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('639_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><b>shared_ptr</b></td><td class="desc"></td></tr>
+<tr id="row_639_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classSharedHandle.html" target="_self">SharedHandle</a></td><td class="desc"></td></tr>
+<tr id="row_640_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1tests_1_1cluster_1_1Slave.html" target="_self">mesos::internal::tests::cluster::Slave</a></td><td class="desc"></td></tr>
+<tr id="row_641_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html" target="_self">mesos::internal::master::Slave</a></td><td class="desc"></td></tr>
+<tr id="row_642_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess_1_1Slave.html" target="_self">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess::Slave</a></td><td class="desc"></td></tr>
+<tr id="row_643_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1SlaveState.html" target="_self">mesos::internal::slave::state::SlaveState</a></td><td class="desc"></td></tr>
+<tr id="row_644_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1network_1_1internal_1_1Socket.html" target="_self">process::network::internal::Socket&lt; AddressType &gt;</a></td><td class="desc">An abstraction around a socket (file descriptor) </td></tr>
+<tr id="row_645_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1network_1_1internal_1_1Socket.html" target="_self">process::network::internal::Socket&lt; inet::Address &gt;</a></td><td class="desc"></td></tr>
+<tr id="row_646_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1network_1_1internal_1_1Socket.html" target="_self">process::network::internal::Socket&lt; network::Address &gt;</a></td><td class="desc"></td></tr>
+<tr id="row_647_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1SocketManager.html" target="_self">process::SocketManager</a></td><td class="desc"></td></tr>
+<tr id="row_648_" class="even"><td class="entry"><img id="arr_648_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('648_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1Sorter.html" target="_self">mesos::internal::master::allocator::Sorter</a></td><td class="desc"></td></tr>
+<tr id="row_648_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html" target="_self">mesos::internal::master::allocator::DRFSorter</a></td><td class="desc"></td></tr>
+<tr id="row_649_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classos_1_1Stack.html" target="_self">os::Stack</a></td><td class="desc"></td></tr>
+<tr id="row_650_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structmesos_1_1internal_1_1StatusUpdateManagerProcess_1_1StatusUpdateStream_1_1State.html" target="_self">mesos::internal::StatusUpdateManagerProcess&lt; IDType, CheckpointType, UpdateType &gt;::StatusUpdateStream::State</a></td><td class="desc"></td></tr>
 <tr id="row_651_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1State.html" target="_self">mesos::internal::slave::state::State</a></td><td class="desc"></td></tr>
-<tr id="row_652_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structmesos_1_1internal_1_1StatusUpdateManagerProcess_1_1StatusUpdateStream_1_1State.html" target="_self">mesos::internal::StatusUpdateManagerProcess&lt; IDType, CheckpointType, UpdateType &gt;::StatusUpdateStream::State</a></td><td class="desc"></td></tr>
-<tr id="row_653_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structmesos_1_1internal_1_1log_1_1Storage_1_1State.html" target="_self">mesos::internal::log::Storage::State</a></td><td class="desc"></td></tr>
-<tr id="row_654_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1StateMachine.html" target="_self">process::StateMachine&lt; State &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_655_"><td class="entry"><img id="arr_655_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('655_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><b>static_visitor</b></td><td class="desc"></td></tr>
-<tr id="row_655_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structJSON_1_1Comparator.html" target="_self">JSON::Comparator</a></td><td class="desc"></td></tr>
-<tr id="row_655_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structprotobuf_1_1internal_1_1Parser.html" target="_self">protobuf::internal::Parser</a></td><td class="desc"></td></tr>
-<tr id="row_656_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classJvm_1_1StaticVariable.html" target="_self">Jvm::StaticVariable&lt; T, name, signature &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_657_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classJvm_1_1StaticVariable.html" target="_self">Jvm::StaticVariable&lt; org::apache::log4j::Level, LEVEL_OFF, LEVEL_OFF_SIGNATURE &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_658_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structprocess_1_1Statistics.html" target="_self">process::Statistics&lt; T &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_659_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structcgroups_1_1cpuacct_1_1Stats.html" target="_self">cgroups::cpuacct::Stats</a></td><td class="desc"></td></tr>
-<tr id="row_660_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structprocess_1_1http_1_1Status.html" target="_self">process::http::Status</a></td><td class="desc"></td></tr>
-<tr id="row_661_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structprocess_1_1http_1_1Server_1_1StopOptions.html" target="_self">process::http::Server::StopOptions</a></td><td class="desc"></td></tr>
-<tr id="row_662_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classStopwatch.html" target="_self">Stopwatch</a></td><td class="desc"></td></tr>
-<tr id="row_663_"><td class="entry"><img id="arr_663_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('663_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1state_1_1Storage.html" target="_self">mesos::state::Storage</a></td><td class="desc"></td></tr>
-<tr id="row_663_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1state_1_1InMemoryStorage.html" target="_self">mesos::state::InMemoryStorage</a></td><td class="desc"></td></tr>
-<tr id="row_663_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1state_1_1LevelDBStorage.html" target="_self">mesos::state::LevelDBStorage</a></td><td class="desc"></td></tr>
-<tr id="row_663_2_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1state_1_1LogStorage.html" target="_self">mesos::state::LogStorage</a></td><td class="desc"></td></tr>
-<tr id="row_663_3_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1state_1_1ZooKeeperStorage.html" target="_self">mesos::state::ZooKeeperStorage</a></td><td class="desc"></td></tr>
-<tr id="row_664_" class="even"><td class="entry"><img id="arr_664_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('664_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1log_1_1Storage.html" target="_self">mesos::internal::log::Storage</a></td><td class="desc"></td></tr>
-<tr id="row_664_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1log_1_1LevelDBStorage.html" target="_self">mesos::internal::log::LevelDBStorage</a></td><td class="desc"></td></tr>
-<tr id="row_665_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="unionnet_1_1IP_1_1Storage.html" target="_self">net::IP::Storage</a></td><td class="desc"></td></tr>
-<tr id="row_666_" class="even"><td class="entry"><img id="arr_666_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('666_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1slave_1_1Store.html" target="_self">mesos::internal::slave::Store</a></td><td class="desc"></td></tr>
-<tr id="row_666_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1slave_1_1appc_1_1Store.html" target="_self">mesos::internal::slave::appc::Store</a></td><td class="desc"></td></tr>
-<tr id="row_666_1_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1Store.html" target="_self">mesos::internal::slave::docker::Store</a></td><td class="desc"></td></tr>
-<tr id="row_666_2_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1tests_1_1TestStore.html" target="_self">mesos::internal::tests::TestStore</a></td><td class="desc"></td></tr>
-<tr id="row_667_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1StreamingRequestDecoder.html" target="_self">process::StreamingRequestDecoder</a></td><td class="desc"></td></tr>
-<tr id="row_668_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1StreamingResponseDecoder.html" target="_self">process::StreamingResponseDecoder</a></td><td class="desc"></td></tr>
-<tr id="row_669_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structmesos_1_1internal_1_1StatusUpdateManagerProcess_1_1State_1_1StreamState.html" target="_self">mesos::internal::StatusUpdateManagerProcess&lt; IDType, CheckpointType, UpdateType &gt;::State::StreamState</a></td><td class="desc"></td></tr>
-<tr id="row_670_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structJSON_1_1String.html" target="_self">JSON::String</a></td><td class="desc"></td></tr>
-<tr id="row_671_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structstrings_1_1internal_1_1stringify.html" target="_self">strings::internal::stringify&lt; T, b &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_672_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structstrings_1_1internal_1_1stringify_3_01std_1_1string_00_01true_01_4.html" target="_self">strings::internal::stringify&lt; std::string, true &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_673_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structstrings_1_1internal_1_1stringify_3_01T_00_01false_01_4.html" target="_self">strings::internal::stringify&lt; T, false &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_674_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structstrings_1_1internal_1_1stringify_3_01T_00_01true_01_4.html" target="_self">strings::internal::stringify&lt; T, true &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_675_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classJSON_1_1StringWriter.html" target="_self">JSON::StringWriter</a></td><td class="desc"></td></tr>
-<tr id="row_676_" class="even"><td class="entry"><img id="arr_676_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('676_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classSubcommand.html" target="_self">Subcommand</a></td><td class="desc"></td></tr>
-<tr id="row_676_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerLaunch.html" target="_self">mesos::internal::slave::MesosContainerizerLaunch</a></td><td class="desc"></td></tr>
-<tr id="row_676_1_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerMount.html" target="_self">mesos::internal::slave::MesosContainerizerMount</a></td><td class="desc"></td></tr>
-<tr id="row_676_2_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorSetup.html" target="_self">mesos::internal::slave::NetworkCniIsolatorSetup</a></td><td class="desc"></td></tr>
-<tr id="row_676_3_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1slave_1_1PortMappingStatistics.html" target="_self">mesos::internal::slave::PortMappingStatistics</a></td><td class="desc"></td></tr>
-<tr id="row_676_4_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1slave_1_1PortMappingUpdate.html" target="_self">mesos::internal::slave::PortMappingUpdate</a></td><td class="desc"></td></tr>
-<tr id="row_676_5_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1tests_1_1ActiveUserTestHelper.html" target="_self">mesos::internal::tests::ActiveUserTestHelper</a></td><td class="desc"></td></tr>
-<tr id="row_676_6_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1tests_1_1CapabilitiesTestHelper.html" target="_self">mesos::internal::tests::CapabilitiesTestHelper</a></td><td class="desc"></td></tr>
-<tr id="row_676_7_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1tests_1_1HttpServerTestHelper.html" target="_self">mesos::internal::tests::HttpServerTestHelper</a></td><td class="desc"></td></tr>
-<tr id="row_676_8_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1tests_1_1KillPolicyTestHelper.html" target="_self">mesos::internal::tests::KillPolicyTestHelper</a></td><td class="desc"></td></tr>
-<tr id="row_676_9_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1tests_1_1MemoryTestHelper.html" target="_self">mesos::internal::tests::MemoryTestHelper</a></td><td class="desc"></td></tr>
-<tr id="row_676_10_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1tests_1_1SetnsTestHelper.html" target="_self">mesos::internal::tests::SetnsTestHelper</a></td><td class="desc"></td></tr>
-<tr id="row_677_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classprocess_1_1Subprocess.html" target="_self">process::Subprocess</a></td><td class="desc">Represents a fork() exec()ed subprocess </td></tr>
-<tr id="row_678_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structmesos_1_1internal_1_1master_1_1Master_1_1Subscribers_1_1Subscriber.html" target="_self">mesos::internal::master::Master::Subscribers::Subscriber</a></td><td class="desc"></td></tr>
-<tr id="row_679_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structos_1_1signals_1_1internal_1_1Suppressor.html" target="_self">os::signals::internal::Suppressor</a></td><td class="desc"></td></tr>
-<tr id="row_680_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structinternal_1_1windows_1_1SymbolicLink.html" target="_self">internal::windows::SymbolicLink</a></td><td class="desc"></td></tr>
-<tr id="row_681_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classSynchronized.html" target="_self">Synchronized&lt; T &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_682_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structos_1_1sysctl.html" target="_self">os::sysctl</a></td><td class="desc"></td></tr>
-<tr id="row_683_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structproc_1_1SystemStatus.html" target="_self">proc::SystemStatus</a></td><td class="desc"></td></tr>
-<tr id="row_684_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1TaskState.html" target="_self">mesos::internal::slave::state::TaskState</a></td><td class="desc"></td></tr>
-<tr id="row_685_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1slave_1_1TaskStatusUpdateManager.html" target="_self">mesos::internal::slave::TaskStatusUpdateManager</a></td><td class="desc"></td></tr>
-<tr id="row_686_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structmesos_1_1internal_1_1slave_1_1TaskStatusUpdateStream.html" target="_self">mesos::internal::slave::TaskStatusUpdateStream</a></td><td class="desc"></td></tr>
-<tr id="row_687_"><td class="entry"><img id="arr_687_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('687_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><b>Test</b></td><td class="desc"></td></tr>
-<tr id="row_687_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1tests_1_1ZooKeeperTest.html" target="_self">mesos::internal::tests::ZooKeeperTest</a></td><td class="desc"></td></tr>
-<tr id="row_687_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_687_1_" src="ftv2plastnode.png" alt="\" width="16" height="22" onclick="toggleFolder('687_1_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classTemporaryDirectoryTest.html" target="_self">TemporaryDirectoryTest</a></td><td class="desc"></td></tr>
-<tr id="row_687_1_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" heig

<TRUNCATED>

[06/17] mesos-site git commit: Updated the website built from mesos SHA: 848767b.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/781e3256/content/api/latest/c++/master_2validation_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/master_2validation_8hpp_source.html b/content/api/latest/c++/master_2validation_8hpp_source.html
index bfe187f..c7db4ce 100644
--- a/content/api/latest/c++/master_2validation_8hpp_source.html
+++ b/content/api/latest/c++/master_2validation_8hpp_source.html
@@ -120,256 +120,252 @@
 <div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;<span class="comment">// guarantees at the libprocess level that would prevent arbitrary UPID</span></div>
 <div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;<span class="comment">// impersonation (MESOS-7424).</span></div>
 <div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;</div>
-<div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;<a class="code" href="classOption.html">Option&lt;Error&gt;</a> <a class="code" href="namespacemesos_1_1internal_1_1master_1_1validation_1_1master_1_1message.html#a0a6465b5ea4c3b10a88a5ab4359d03a3">registerSlave</a>(</div>
-<div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;    <span class="keyword">const</span> SlaveInfo&amp; slaveInfo,</div>
-<div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;    <span class="keyword">const</span> std::vector&lt;Resource&gt;&amp; checkpointedResources);</div>
-<div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;</div>
-<div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;<a class="code" href="classOption.html">Option&lt;Error&gt;</a> <a class="code" href="namespacemesos_1_1internal_1_1master_1_1validation_1_1master_1_1message.html#aa161808296e305b8b17479f2f7b70fa4">reregisterSlave</a>(</div>
-<div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;    <span class="keyword">const</span> ReregisterSlaveMessage&amp; message);</div>
+<div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;<a class="code" href="classOption.html">Option&lt;Error&gt;</a> <a class="code" href="namespacemesos_1_1internal_1_1master_1_1validation_1_1master_1_1message.html#afd6f535967a78ca5bfe59127ac23a626">registerSlave</a>(<span class="keyword">const</span> RegisterSlaveMessage&amp; message);</div>
+<div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;<a class="code" href="classOption.html">Option&lt;Error&gt;</a> <a class="code" href="namespacemesos_1_1internal_1_1master_1_1validation_1_1master_1_1message.html#aa161808296e305b8b17479f2f7b70fa4">reregisterSlave</a>(<span class="keyword">const</span> ReregisterSlaveMessage&amp; message);</div>
+<div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;</div>
+<div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;} <span class="comment">// namespace message {</span></div>
+<div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;} <span class="comment">// namespace master {</span></div>
+<div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;</div>
 <div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160;</div>
-<div class="line"><a name="l00076"></a><span class="lineno">   76</span>&#160;} <span class="comment">// namespace message {</span></div>
-<div class="line"><a name="l00077"></a><span class="lineno">   77</span>&#160;} <span class="comment">// namespace master {</span></div>
+<div class="line"><a name="l00076"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1master_1_1validation_1_1framework.html">   76</a></span>&#160;<span class="keyword">namespace </span>framework {</div>
+<div class="line"><a name="l00077"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1master_1_1validation_1_1framework_1_1internal.html">   77</a></span>&#160;<span class="keyword">namespace </span>internal {</div>
 <div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160;</div>
-<div class="line"><a name="l00079"></a><span class="lineno">   79</span>&#160;</div>
-<div class="line"><a name="l00080"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1master_1_1validation_1_1framework.html">   80</a></span>&#160;<span class="keyword">namespace </span>framework {</div>
-<div class="line"><a name="l00081"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1master_1_1validation_1_1framework_1_1internal.html">   81</a></span>&#160;<span class="keyword">namespace </span>internal {</div>
-<div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160;</div>
-<div class="line"><a name="l00083"></a><span class="lineno">   83</span>&#160;<span class="comment">// Validates the roles in given FrameworkInfo. Role, roles and</span></div>
-<div class="line"><a name="l00084"></a><span class="lineno">   84</span>&#160;<span class="comment">// MULTI_ROLE should be set according to following matrix. Also,</span></div>
-<div class="line"><a name="l00085"></a><span class="lineno">   85</span>&#160;<span class="comment">// roles should not contain duplicate entries.</span></div>
-<div class="line"><a name="l00086"></a><span class="lineno">   86</span>&#160;<span class="comment">//</span></div>
-<div class="line"><a name="l00087"></a><span class="lineno">   87</span>&#160;<span class="comment">// -- MULTI_ROLE is NOT set --</span></div>
+<div class="line"><a name="l00079"></a><span class="lineno">   79</span>&#160;<span class="comment">// Validates the roles in given FrameworkInfo. Role, roles and</span></div>
+<div class="line"><a name="l00080"></a><span class="lineno">   80</span>&#160;<span class="comment">// MULTI_ROLE should be set according to following matrix. Also,</span></div>
+<div class="line"><a name="l00081"></a><span class="lineno">   81</span>&#160;<span class="comment">// roles should not contain duplicate entries.</span></div>
+<div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160;<span class="comment">//</span></div>
+<div class="line"><a name="l00083"></a><span class="lineno">   83</span>&#160;<span class="comment">// -- MULTI_ROLE is NOT set --</span></div>
+<div class="line"><a name="l00084"></a><span class="lineno">   84</span>&#160;<span class="comment">// +-------+-------+---------+</span></div>
+<div class="line"><a name="l00085"></a><span class="lineno">   85</span>&#160;<span class="comment">// |       |Roles  |No Roles |</span></div>
+<div class="line"><a name="l00086"></a><span class="lineno">   86</span>&#160;<span class="comment">// +-------+-------+---------+</span></div>
+<div class="line"><a name="l00087"></a><span class="lineno">   87</span>&#160;<span class="comment">// |Role   | Error |  None   |</span></div>
 <div class="line"><a name="l00088"></a><span class="lineno">   88</span>&#160;<span class="comment">// +-------+-------+---------+</span></div>
-<div class="line"><a name="l00089"></a><span class="lineno">   89</span>&#160;<span class="comment">// |       |Roles  |No Roles |</span></div>
+<div class="line"><a name="l00089"></a><span class="lineno">   89</span>&#160;<span class="comment">// |No Role| Error |  None   |</span></div>
 <div class="line"><a name="l00090"></a><span class="lineno">   90</span>&#160;<span class="comment">// +-------+-------+---------+</span></div>
-<div class="line"><a name="l00091"></a><span class="lineno">   91</span>&#160;<span class="comment">// |Role   | Error |  None   |</span></div>
-<div class="line"><a name="l00092"></a><span class="lineno">   92</span>&#160;<span class="comment">// +-------+-------+---------+</span></div>
-<div class="line"><a name="l00093"></a><span class="lineno">   93</span>&#160;<span class="comment">// |No Role| Error |  None   |</span></div>
-<div class="line"><a name="l00094"></a><span class="lineno">   94</span>&#160;<span class="comment">// +-------+-------+---------+</span></div>
-<div class="line"><a name="l00095"></a><span class="lineno">   95</span>&#160;<span class="comment">//</span></div>
-<div class="line"><a name="l00096"></a><span class="lineno">   96</span>&#160;<span class="comment">// ---- MULTI_ROLE is set ----</span></div>
+<div class="line"><a name="l00091"></a><span class="lineno">   91</span>&#160;<span class="comment">//</span></div>
+<div class="line"><a name="l00092"></a><span class="lineno">   92</span>&#160;<span class="comment">// ---- MULTI_ROLE is set ----</span></div>
+<div class="line"><a name="l00093"></a><span class="lineno">   93</span>&#160;<span class="comment">// +-------+-------+---------+</span></div>
+<div class="line"><a name="l00094"></a><span class="lineno">   94</span>&#160;<span class="comment">// |       |Roles  |No Roles |</span></div>
+<div class="line"><a name="l00095"></a><span class="lineno">   95</span>&#160;<span class="comment">// +-------+-------+---------+</span></div>
+<div class="line"><a name="l00096"></a><span class="lineno">   96</span>&#160;<span class="comment">// |Role   | Error |  Error  |</span></div>
 <div class="line"><a name="l00097"></a><span class="lineno">   97</span>&#160;<span class="comment">// +-------+-------+---------+</span></div>
-<div class="line"><a name="l00098"></a><span class="lineno">   98</span>&#160;<span class="comment">// |       |Roles  |No Roles |</span></div>
+<div class="line"><a name="l00098"></a><span class="lineno">   98</span>&#160;<span class="comment">// |No Role| None  |  None   |</span></div>
 <div class="line"><a name="l00099"></a><span class="lineno">   99</span>&#160;<span class="comment">// +-------+-------+---------+</span></div>
-<div class="line"><a name="l00100"></a><span class="lineno">  100</span>&#160;<span class="comment">// |Role   | Error |  Error  |</span></div>
-<div class="line"><a name="l00101"></a><span class="lineno">  101</span>&#160;<span class="comment">// +-------+-------+---------+</span></div>
-<div class="line"><a name="l00102"></a><span class="lineno">  102</span>&#160;<span class="comment">// |No Role| None  |  None   |</span></div>
-<div class="line"><a name="l00103"></a><span class="lineno">  103</span>&#160;<span class="comment">// +-------+-------+---------+</span></div>
-<div class="line"><a name="l00104"></a><span class="lineno">  104</span>&#160;<a class="code" href="classOption.html">Option&lt;Error&gt;</a> <a class="code" href="namespacemesos_1_1internal_1_1master_1_1validation_1_1framework_1_1internal.html#af68f1787c31d4a27e4d50c64b3566534">validateRoles</a>(<span class="keyword">const</span> mesos::FrameworkInfo&amp; frameworkInfo);</div>
-<div class="line"><a name="l00105"></a><span class="lineno">  105</span>&#160;</div>
-<div class="line"><a name="l00106"></a><span class="lineno">  106</span>&#160;} <span class="comment">// namespace internal {</span></div>
-<div class="line"><a name="l00107"></a><span class="lineno">  107</span>&#160;</div>
-<div class="line"><a name="l00108"></a><span class="lineno">  108</span>&#160;<span class="comment">// Validate a FrameworkInfo.</span></div>
-<div class="line"><a name="l00109"></a><span class="lineno">  109</span>&#160;<span class="comment">//</span></div>
-<div class="line"><a name="l00110"></a><span class="lineno">  110</span>&#160;<span class="comment">// TODO(jay_guo): This currently only validates</span></div>
-<div class="line"><a name="l00111"></a><span class="lineno">  111</span>&#160;<span class="comment">// the role(s), validate more fields!</span></div>
-<div class="line"><a name="l00112"></a><span class="lineno">  112</span>&#160;<a class="code" href="classOption.html">Option&lt;Error&gt;</a> <a class="code" href="namespacemesos_1_1internal_1_1master_1_1validation_1_1framework.html#a7f359831d546924e4fbeb0ba306e2755">validate</a>(<span class="keyword">const</span> mesos::FrameworkInfo&amp; frameworkInfo);</div>
-<div class="line"><a name="l00113"></a><span class="lineno">  113</span>&#160;</div>
-<div class="line"><a name="l00114"></a><span class="lineno">  114</span>&#160;} <span class="comment">// namespace framework {</span></div>
+<div class="line"><a name="l00100"></a><span class="lineno">  100</span>&#160;<a class="code" href="classOption.html">Option&lt;Error&gt;</a> <a class="code" href="namespacemesos_1_1internal_1_1master_1_1validation_1_1framework_1_1internal.html#af68f1787c31d4a27e4d50c64b3566534">validateRoles</a>(<span class="keyword">const</span> mesos::FrameworkInfo&amp; frameworkInfo);</div>
+<div class="line"><a name="l00101"></a><span class="lineno">  101</span>&#160;</div>
+<div class="line"><a name="l00102"></a><span class="lineno">  102</span>&#160;} <span class="comment">// namespace internal {</span></div>
+<div class="line"><a name="l00103"></a><span class="lineno">  103</span>&#160;</div>
+<div class="line"><a name="l00104"></a><span class="lineno">  104</span>&#160;<span class="comment">// Validate a FrameworkInfo.</span></div>
+<div class="line"><a name="l00105"></a><span class="lineno">  105</span>&#160;<span class="comment">//</span></div>
+<div class="line"><a name="l00106"></a><span class="lineno">  106</span>&#160;<span class="comment">// TODO(jay_guo): This currently only validates</span></div>
+<div class="line"><a name="l00107"></a><span class="lineno">  107</span>&#160;<span class="comment">// the role(s), validate more fields!</span></div>
+<div class="line"><a name="l00108"></a><span class="lineno">  108</span>&#160;<a class="code" href="classOption.html">Option&lt;Error&gt;</a> <a class="code" href="namespacemesos_1_1internal_1_1master_1_1validation_1_1framework.html#a7f359831d546924e4fbeb0ba306e2755">validate</a>(<span class="keyword">const</span> mesos::FrameworkInfo&amp; frameworkInfo);</div>
+<div class="line"><a name="l00109"></a><span class="lineno">  109</span>&#160;</div>
+<div class="line"><a name="l00110"></a><span class="lineno">  110</span>&#160;} <span class="comment">// namespace framework {</span></div>
+<div class="line"><a name="l00111"></a><span class="lineno">  111</span>&#160;</div>
+<div class="line"><a name="l00112"></a><span class="lineno">  112</span>&#160;</div>
+<div class="line"><a name="l00113"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1master_1_1validation_1_1scheduler.html">  113</a></span>&#160;<span class="keyword">namespace </span>scheduler {</div>
+<div class="line"><a name="l00114"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1master_1_1validation_1_1scheduler_1_1call.html">  114</a></span>&#160;<span class="keyword">namespace </span>call {</div>
 <div class="line"><a name="l00115"></a><span class="lineno">  115</span>&#160;</div>
-<div class="line"><a name="l00116"></a><span class="lineno">  116</span>&#160;</div>
-<div class="line"><a name="l00117"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1master_1_1validation_1_1scheduler.html">  117</a></span>&#160;<span class="keyword">namespace </span>scheduler {</div>
-<div class="line"><a name="l00118"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1master_1_1validation_1_1scheduler_1_1call.html">  118</a></span>&#160;<span class="keyword">namespace </span>call {</div>
-<div class="line"><a name="l00119"></a><span class="lineno">  119</span>&#160;</div>
-<div class="line"><a name="l00120"></a><span class="lineno">  120</span>&#160;<span class="comment">// Validates that a scheduler::Call is well-formed.</span></div>
-<div class="line"><a name="l00121"></a><span class="lineno">  121</span>&#160;<span class="comment">// TODO(bmahler): Add unit tests.</span></div>
-<div class="line"><a name="l00122"></a><span class="lineno">  122</span>&#160;<a class="code" href="classOption.html">Option&lt;Error&gt;</a> <a class="code" href="namespacemesos_1_1internal_1_1master_1_1validation_1_1scheduler_1_1call.html#a8e9cb980895653a8ea234b98b618ecd2">validate</a>(</div>
-<div class="line"><a name="l00123"></a><span class="lineno">  123</span>&#160;    <span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">mesos::scheduler::Call</a>&amp; call,</div>
-<div class="line"><a name="l00124"></a><span class="lineno">  124</span>&#160;    <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;process::http::authentication::Principal&gt;</a>&amp; principal = <a class="code" href="structNone.html">None</a>());</div>
+<div class="line"><a name="l00116"></a><span class="lineno">  116</span>&#160;<span class="comment">// Validates that a scheduler::Call is well-formed.</span></div>
+<div class="line"><a name="l00117"></a><span class="lineno">  117</span>&#160;<span class="comment">// TODO(bmahler): Add unit tests.</span></div>
+<div class="line"><a name="l00118"></a><span class="lineno">  118</span>&#160;<a class="code" href="classOption.html">Option&lt;Error&gt;</a> <a class="code" href="namespacemesos_1_1internal_1_1master_1_1validation_1_1scheduler_1_1call.html#a8e9cb980895653a8ea234b98b618ecd2">validate</a>(</div>
+<div class="line"><a name="l00119"></a><span class="lineno">  119</span>&#160;    <span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">mesos::scheduler::Call</a>&amp; call,</div>
+<div class="line"><a name="l00120"></a><span class="lineno">  120</span>&#160;    <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;process::http::authentication::Principal&gt;</a>&amp; principal = <a class="code" href="structNone.html">None</a>());</div>
+<div class="line"><a name="l00121"></a><span class="lineno">  121</span>&#160;</div>
+<div class="line"><a name="l00122"></a><span class="lineno">  122</span>&#160;} <span class="comment">// namespace call {</span></div>
+<div class="line"><a name="l00123"></a><span class="lineno">  123</span>&#160;} <span class="comment">// namespace scheduler {</span></div>
+<div class="line"><a name="l00124"></a><span class="lineno">  124</span>&#160;</div>
 <div class="line"><a name="l00125"></a><span class="lineno">  125</span>&#160;</div>
-<div class="line"><a name="l00126"></a><span class="lineno">  126</span>&#160;} <span class="comment">// namespace call {</span></div>
-<div class="line"><a name="l00127"></a><span class="lineno">  127</span>&#160;} <span class="comment">// namespace scheduler {</span></div>
-<div class="line"><a name="l00128"></a><span class="lineno">  128</span>&#160;</div>
-<div class="line"><a name="l00129"></a><span class="lineno">  129</span>&#160;</div>
-<div class="line"><a name="l00130"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1master_1_1validation_1_1resource.html">  130</a></span>&#160;<span class="keyword">namespace </span>resource {</div>
-<div class="line"><a name="l00131"></a><span class="lineno">  131</span>&#160;</div>
-<div class="line"><a name="l00132"></a><span class="lineno">  132</span>&#160;<span class="comment">// Functions in this namespace are only exposed for testing.</span></div>
-<div class="line"><a name="l00133"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1master_1_1validation_1_1resource_1_1internal.html">  133</a></span>&#160;<span class="keyword">namespace </span>internal {</div>
-<div class="line"><a name="l00134"></a><span class="lineno">  134</span>&#160;</div>
-<div class="line"><a name="l00135"></a><span class="lineno">  135</span>&#160;<a class="code" href="classOption.html">Option&lt;Error&gt;</a> <a class="code" href="namespacemesos_1_1internal_1_1master_1_1validation_1_1resource_1_1internal.html#a2c3aa9fcef7f8d13a1370ae93ff0383a">validateSingleResourceProvider</a>(</div>
-<div class="line"><a name="l00136"></a><span class="lineno">  136</span>&#160;    <span class="keyword">const</span> google::protobuf::RepeatedPtrField&lt;Resource&gt;&amp; resources);</div>
-<div class="line"><a name="l00137"></a><span class="lineno">  137</span>&#160;</div>
-<div class="line"><a name="l00138"></a><span class="lineno">  138</span>&#160;} <span class="comment">// namespace internal {</span></div>
-<div class="line"><a name="l00139"></a><span class="lineno">  139</span>&#160;</div>
-<div class="line"><a name="l00140"></a><span class="lineno">  140</span>&#160;<span class="comment">// Validates resources specified by frameworks.</span></div>
-<div class="line"><a name="l00141"></a><span class="lineno">  141</span>&#160;<span class="comment">// NOTE: We cannot take &#39;Resources&#39; here because invalid resources are</span></div>
-<div class="line"><a name="l00142"></a><span class="lineno">  142</span>&#160;<span class="comment">// silently ignored within its constructor.</span></div>
-<div class="line"><a name="l00143"></a><span class="lineno">  143</span>&#160;<a class="code" href="classOption.html">Option&lt;Error&gt;</a> <a class="code" href="namespacemesos_1_1internal_1_1master_1_1validation_1_1resource.html#a32226576728bfadc39fce340a7b6e4d9">validate</a>(</div>
-<div class="line"><a name="l00144"></a><span class="lineno">  144</span>&#160;    <span class="keyword">const</span> google::protobuf::RepeatedPtrField&lt;Resource&gt;&amp; resources);</div>
-<div class="line"><a name="l00145"></a><span class="lineno">  145</span>&#160;</div>
-<div class="line"><a name="l00146"></a><span class="lineno">  146</span>&#160;} <span class="comment">// namespace resource {</span></div>
-<div class="line"><a name="l00147"></a><span class="lineno">  147</span>&#160;</div>
-<div class="line"><a name="l00148"></a><span class="lineno">  148</span>&#160;</div>
-<div class="line"><a name="l00149"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1master_1_1validation_1_1executor.html">  149</a></span>&#160;<span class="keyword">namespace </span>executor {</div>
-<div class="line"><a name="l00150"></a><span class="lineno">  150</span>&#160;</div>
-<div class="line"><a name="l00151"></a><span class="lineno">  151</span>&#160;<span class="comment">// Functions in this namespace are only exposed for testing.</span></div>
-<div class="line"><a name="l00152"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1master_1_1validation_1_1executor_1_1internal.html">  152</a></span>&#160;<span class="keyword">namespace </span>internal {</div>
-<div class="line"><a name="l00153"></a><span class="lineno">  153</span>&#160;</div>
-<div class="line"><a name="l00154"></a><span class="lineno">  154</span>&#160;<a class="code" href="classOption.html">Option&lt;Error&gt;</a> <a class="code" href="namespacemesos_1_1internal_1_1master_1_1validation_1_1executor_1_1internal.html#a0e02625fd46028f343b2a560f224cc1f">validateExecutorID</a>(<span class="keyword">const</span> ExecutorInfo&amp; executor);</div>
-<div class="line"><a name="l00155"></a><span class="lineno">  155</span>&#160;</div>
-<div class="line"><a name="l00156"></a><span class="lineno">  156</span>&#160;<span class="comment">// Validates that fields are properly set depending on the type of the executor.</span></div>
-<div class="line"><a name="l00157"></a><span class="lineno">  157</span>&#160;<a class="code" href="classOption.html">Option&lt;Error&gt;</a> <a class="code" href="namespacemesos_1_1internal_1_1master_1_1validation_1_1executor_1_1internal.html#a9ebe9897a79fc1c166d52668b86104b0">validateType</a>(<span class="keyword">const</span> ExecutorInfo&amp; executor);</div>
-<div class="line"><a name="l00158"></a><span class="lineno">  158</span>&#160;</div>
-<div class="line"><a name="l00159"></a><span class="lineno">  159</span>&#160;<span class="comment">// Validates resources of the executor.</span></div>
-<div class="line"><a name="l00160"></a><span class="lineno">  160</span>&#160;<a class="code" href="classOption.html">Option&lt;Error&gt;</a> <a class="code" href="namespacemesos_1_1internal_1_1master_1_1validation_1_1executor_1_1internal.html#aaf28f7a39db6151b2451beff6fef7ed3">validateResources</a>(<span class="keyword">const</span> ExecutorInfo&amp; executor);</div>
+<div class="line"><a name="l00126"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1master_1_1validation_1_1resource.html">  126</a></span>&#160;<span class="keyword">namespace </span>resource {</div>
+<div class="line"><a name="l00127"></a><span class="lineno">  127</span>&#160;</div>
+<div class="line"><a name="l00128"></a><span class="lineno">  128</span>&#160;<span class="comment">// Functions in this namespace are only exposed for testing.</span></div>
+<div class="line"><a name="l00129"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1master_1_1validation_1_1resource_1_1internal.html">  129</a></span>&#160;<span class="keyword">namespace </span>internal {</div>
+<div class="line"><a name="l00130"></a><span class="lineno">  130</span>&#160;</div>
+<div class="line"><a name="l00131"></a><span class="lineno">  131</span>&#160;<a class="code" href="classOption.html">Option&lt;Error&gt;</a> <a class="code" href="namespacemesos_1_1internal_1_1master_1_1validation_1_1resource_1_1internal.html#a2c3aa9fcef7f8d13a1370ae93ff0383a">validateSingleResourceProvider</a>(</div>
+<div class="line"><a name="l00132"></a><span class="lineno">  132</span>&#160;    <span class="keyword">const</span> google::protobuf::RepeatedPtrField&lt;Resource&gt;&amp; resources);</div>
+<div class="line"><a name="l00133"></a><span class="lineno">  133</span>&#160;</div>
+<div class="line"><a name="l00134"></a><span class="lineno">  134</span>&#160;} <span class="comment">// namespace internal {</span></div>
+<div class="line"><a name="l00135"></a><span class="lineno">  135</span>&#160;</div>
+<div class="line"><a name="l00136"></a><span class="lineno">  136</span>&#160;<span class="comment">// Validates resources specified by frameworks.</span></div>
+<div class="line"><a name="l00137"></a><span class="lineno">  137</span>&#160;<span class="comment">// NOTE: We cannot take &#39;Resources&#39; here because invalid resources are</span></div>
+<div class="line"><a name="l00138"></a><span class="lineno">  138</span>&#160;<span class="comment">// silently ignored within its constructor.</span></div>
+<div class="line"><a name="l00139"></a><span class="lineno">  139</span>&#160;<a class="code" href="classOption.html">Option&lt;Error&gt;</a> <a class="code" href="namespacemesos_1_1internal_1_1master_1_1validation_1_1resource.html#a32226576728bfadc39fce340a7b6e4d9">validate</a>(</div>
+<div class="line"><a name="l00140"></a><span class="lineno">  140</span>&#160;    <span class="keyword">const</span> google::protobuf::RepeatedPtrField&lt;Resource&gt;&amp; resources);</div>
+<div class="line"><a name="l00141"></a><span class="lineno">  141</span>&#160;</div>
+<div class="line"><a name="l00142"></a><span class="lineno">  142</span>&#160;} <span class="comment">// namespace resource {</span></div>
+<div class="line"><a name="l00143"></a><span class="lineno">  143</span>&#160;</div>
+<div class="line"><a name="l00144"></a><span class="lineno">  144</span>&#160;</div>
+<div class="line"><a name="l00145"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1master_1_1validation_1_1executor.html">  145</a></span>&#160;<span class="keyword">namespace </span>executor {</div>
+<div class="line"><a name="l00146"></a><span class="lineno">  146</span>&#160;</div>
+<div class="line"><a name="l00147"></a><span class="lineno">  147</span>&#160;<span class="comment">// Functions in this namespace are only exposed for testing.</span></div>
+<div class="line"><a name="l00148"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1master_1_1validation_1_1executor_1_1internal.html">  148</a></span>&#160;<span class="keyword">namespace </span>internal {</div>
+<div class="line"><a name="l00149"></a><span class="lineno">  149</span>&#160;</div>
+<div class="line"><a name="l00150"></a><span class="lineno">  150</span>&#160;<a class="code" href="classOption.html">Option&lt;Error&gt;</a> <a class="code" href="namespacemesos_1_1internal_1_1master_1_1validation_1_1executor_1_1internal.html#a0e02625fd46028f343b2a560f224cc1f">validateExecutorID</a>(<span class="keyword">const</span> ExecutorInfo&amp; executor);</div>
+<div class="line"><a name="l00151"></a><span class="lineno">  151</span>&#160;</div>
+<div class="line"><a name="l00152"></a><span class="lineno">  152</span>&#160;<span class="comment">// Validates that fields are properly set depending on the type of the executor.</span></div>
+<div class="line"><a name="l00153"></a><span class="lineno">  153</span>&#160;<a class="code" href="classOption.html">Option&lt;Error&gt;</a> <a class="code" href="namespacemesos_1_1internal_1_1master_1_1validation_1_1executor_1_1internal.html#a9ebe9897a79fc1c166d52668b86104b0">validateType</a>(<span class="keyword">const</span> ExecutorInfo&amp; executor);</div>
+<div class="line"><a name="l00154"></a><span class="lineno">  154</span>&#160;</div>
+<div class="line"><a name="l00155"></a><span class="lineno">  155</span>&#160;<span class="comment">// Validates resources of the executor.</span></div>
+<div class="line"><a name="l00156"></a><span class="lineno">  156</span>&#160;<a class="code" href="classOption.html">Option&lt;Error&gt;</a> <a class="code" href="namespacemesos_1_1internal_1_1master_1_1validation_1_1executor_1_1internal.html#aaf28f7a39db6151b2451beff6fef7ed3">validateResources</a>(<span class="keyword">const</span> ExecutorInfo&amp; executor);</div>
+<div class="line"><a name="l00157"></a><span class="lineno">  157</span>&#160;</div>
+<div class="line"><a name="l00158"></a><span class="lineno">  158</span>&#160;} <span class="comment">// namespace internal {</span></div>
+<div class="line"><a name="l00159"></a><span class="lineno">  159</span>&#160;</div>
+<div class="line"><a name="l00160"></a><span class="lineno">  160</span>&#160;<a class="code" href="classOption.html">Option&lt;Error&gt;</a> <a class="code" href="namespacemesos_1_1internal_1_1master_1_1validation_1_1executor.html#ab584b5c18fe8091ef26e2be1ed509ed1">validate</a>(<span class="keyword">const</span> ExecutorInfo&amp; executor);</div>
 <div class="line"><a name="l00161"></a><span class="lineno">  161</span>&#160;</div>
-<div class="line"><a name="l00162"></a><span class="lineno">  162</span>&#160;} <span class="comment">// namespace internal {</span></div>
+<div class="line"><a name="l00162"></a><span class="lineno">  162</span>&#160;} <span class="comment">// namespace executor {</span></div>
 <div class="line"><a name="l00163"></a><span class="lineno">  163</span>&#160;</div>
-<div class="line"><a name="l00164"></a><span class="lineno">  164</span>&#160;<a class="code" href="classOption.html">Option&lt;Error&gt;</a> <a class="code" href="namespacemesos_1_1internal_1_1master_1_1validation_1_1executor.html#ab584b5c18fe8091ef26e2be1ed509ed1">validate</a>(<span class="keyword">const</span> ExecutorInfo&amp; executor);</div>
-<div class="line"><a name="l00165"></a><span class="lineno">  165</span>&#160;</div>
-<div class="line"><a name="l00166"></a><span class="lineno">  166</span>&#160;} <span class="comment">// namespace executor {</span></div>
-<div class="line"><a name="l00167"></a><span class="lineno">  167</span>&#160;</div>
-<div class="line"><a name="l00168"></a><span class="lineno">  168</span>&#160;</div>
-<div class="line"><a name="l00169"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1master_1_1validation_1_1task.html">  169</a></span>&#160;<span class="keyword">namespace </span>task {</div>
-<div class="line"><a name="l00170"></a><span class="lineno">  170</span>&#160;</div>
-<div class="line"><a name="l00171"></a><span class="lineno">  171</span>&#160;<span class="comment">// Validates a task that a framework attempts to launch within the</span></div>
-<div class="line"><a name="l00172"></a><span class="lineno">  172</span>&#160;<span class="comment">// offered resources. Returns an optional error which will cause the</span></div>
-<div class="line"><a name="l00173"></a><span class="lineno">  173</span>&#160;<span class="comment">// master to send a `TASK_ERROR` status update back to the framework.</span></div>
-<div class="line"><a name="l00174"></a><span class="lineno">  174</span>&#160;<span class="comment">//</span></div>
-<div class="line"><a name="l00175"></a><span class="lineno">  175</span>&#160;<span class="comment">// NOTE: This function must be called sequentially for each task, and</span></div>
-<div class="line"><a name="l00176"></a><span class="lineno">  176</span>&#160;<span class="comment">// each task needs to be launched before the next can be validated.</span></div>
-<div class="line"><a name="l00177"></a><span class="lineno">  177</span>&#160;<a class="code" href="classOption.html">Option&lt;Error&gt;</a> <a class="code" href="namespacemesos_1_1internal_1_1master_1_1validation_1_1task.html#addcf61e144d7714bbb56f6e7857c0b84">validate</a>(</div>
-<div class="line"><a name="l00178"></a><span class="lineno">  178</span>&#160;    <span class="keyword">const</span> TaskInfo&amp; task,</div>
-<div class="line"><a name="l00179"></a><span class="lineno">  179</span>&#160;    <a class="code" href="structmesos_1_1internal_1_1master_1_1Framework.html">Framework</a>* framework,</div>
-<div class="line"><a name="l00180"></a><span class="lineno">  180</span>&#160;    <a class="code" href="structmesos_1_1internal_1_1master_1_1Slave.html">Slave</a>* slave,</div>
-<div class="line"><a name="l00181"></a><span class="lineno">  181</span>&#160;    <span class="keyword">const</span> <a class="code" href="classmesos_1_1Resources.html">Resources</a>&amp; offered);</div>
+<div class="line"><a name="l00164"></a><span class="lineno">  164</span>&#160;</div>
+<div class="line"><a name="l00165"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1master_1_1validation_1_1task.html">  165</a></span>&#160;<span class="keyword">namespace </span>task {</div>
+<div class="line"><a name="l00166"></a><span class="lineno">  166</span>&#160;</div>
+<div class="line"><a name="l00167"></a><span class="lineno">  167</span>&#160;<span class="comment">// Validates a task that a framework attempts to launch within the</span></div>
+<div class="line"><a name="l00168"></a><span class="lineno">  168</span>&#160;<span class="comment">// offered resources. Returns an optional error which will cause the</span></div>
+<div class="line"><a name="l00169"></a><span class="lineno">  169</span>&#160;<span class="comment">// master to send a `TASK_ERROR` status update back to the framework.</span></div>
+<div class="line"><a name="l00170"></a><span class="lineno">  170</span>&#160;<span class="comment">//</span></div>
+<div class="line"><a name="l00171"></a><span class="lineno">  171</span>&#160;<span class="comment">// NOTE: This function must be called sequentially for each task, and</span></div>
+<div class="line"><a name="l00172"></a><span class="lineno">  172</span>&#160;<span class="comment">// each task needs to be launched before the next can be validated.</span></div>
+<div class="line"><a name="l00173"></a><span class="lineno">  173</span>&#160;<a class="code" href="classOption.html">Option&lt;Error&gt;</a> <a class="code" href="namespacemesos_1_1internal_1_1master_1_1validation_1_1task.html#addcf61e144d7714bbb56f6e7857c0b84">validate</a>(</div>
+<div class="line"><a name="l00174"></a><span class="lineno">  174</span>&#160;    <span class="keyword">const</span> TaskInfo&amp; task,</div>
+<div class="line"><a name="l00175"></a><span class="lineno">  175</span>&#160;    <a class="code" href="structmesos_1_1internal_1_1master_1_1Framework.html">Framework</a>* framework,</div>
+<div class="line"><a name="l00176"></a><span class="lineno">  176</span>&#160;    <a class="code" href="structmesos_1_1internal_1_1master_1_1Slave.html">Slave</a>* slave,</div>
+<div class="line"><a name="l00177"></a><span class="lineno">  177</span>&#160;    <span class="keyword">const</span> <a class="code" href="classmesos_1_1Resources.html">Resources</a>&amp; offered);</div>
+<div class="line"><a name="l00178"></a><span class="lineno">  178</span>&#160;</div>
+<div class="line"><a name="l00179"></a><span class="lineno">  179</span>&#160;</div>
+<div class="line"><a name="l00180"></a><span class="lineno">  180</span>&#160;<span class="comment">// Functions in this namespace are only exposed for testing.</span></div>
+<div class="line"><a name="l00181"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1master_1_1validation_1_1task_1_1internal.html">  181</a></span>&#160;<span class="keyword">namespace </span>internal {</div>
 <div class="line"><a name="l00182"></a><span class="lineno">  182</span>&#160;</div>
-<div class="line"><a name="l00183"></a><span class="lineno">  183</span>&#160;</div>
-<div class="line"><a name="l00184"></a><span class="lineno">  184</span>&#160;<span class="comment">// Functions in this namespace are only exposed for testing.</span></div>
-<div class="line"><a name="l00185"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1master_1_1validation_1_1task_1_1internal.html">  185</a></span>&#160;<span class="keyword">namespace </span>internal {</div>
-<div class="line"><a name="l00186"></a><span class="lineno">  186</span>&#160;</div>
-<div class="line"><a name="l00187"></a><span class="lineno">  187</span>&#160;<span class="comment">// Validates resources of the task.</span></div>
-<div class="line"><a name="l00188"></a><span class="lineno">  188</span>&#160;<a class="code" href="classOption.html">Option&lt;Error&gt;</a> <a class="code" href="namespacemesos_1_1internal_1_1master_1_1validation_1_1task_1_1internal.html#a7c58bc6b710afb48231552ac3c684cef">validateResources</a>(<span class="keyword">const</span> TaskInfo&amp; task);</div>
-<div class="line"><a name="l00189"></a><span class="lineno">  189</span>&#160;</div>
-<div class="line"><a name="l00190"></a><span class="lineno">  190</span>&#160;<span class="comment">// Validates resources of the task and its executor.</span></div>
-<div class="line"><a name="l00191"></a><span class="lineno">  191</span>&#160;<a class="code" href="classOption.html">Option&lt;Error&gt;</a> <a class="code" href="namespacemesos_1_1internal_1_1master_1_1validation_1_1task_1_1internal.html#a022c4b03c213982d97466c05a023a45c">validateTaskAndExecutorResources</a>(<span class="keyword">const</span> TaskInfo&amp; task);</div>
-<div class="line"><a name="l00192"></a><span class="lineno">  192</span>&#160;</div>
-<div class="line"><a name="l00193"></a><span class="lineno">  193</span>&#160;<span class="comment">// Validates the kill policy of the task.</span></div>
-<div class="line"><a name="l00194"></a><span class="lineno">  194</span>&#160;<a class="code" href="classOption.html">Option&lt;Error&gt;</a> <a class="code" href="namespacemesos_1_1internal_1_1master_1_1validation_1_1task_1_1internal.html#aea75ca826f924863c11796152c96ec33">validateKillPolicy</a>(<span class="keyword">const</span> TaskInfo&amp; task);</div>
-<div class="line"><a name="l00195"></a><span class="lineno">  195</span>&#160;</div>
-<div class="line"><a name="l00196"></a><span class="lineno">  196</span>&#160;<span class="comment">// Validates the check of the task.</span></div>
-<div class="line"><a name="l00197"></a><span class="lineno">  197</span>&#160;<a class="code" href="classOption.html">Option&lt;Error&gt;</a> <a class="code" href="namespacemesos_1_1internal_1_1master_1_1validation_1_1task_1_1internal.html#a50d3c2633e2d5f59120fd3f0f306fa9a">validateCheck</a>(<span class="keyword">const</span> TaskInfo&amp; task);</div>
-<div class="line"><a name="l00198"></a><span class="lineno">  198</span>&#160;</div>
-<div class="line"><a name="l00199"></a><span class="lineno">  199</span>&#160;<span class="comment">// Validates the health check of the task.</span></div>
-<div class="line"><a name="l00200"></a><span class="lineno">  200</span>&#160;<a class="code" href="classOption.html">Option&lt;Error&gt;</a> <a class="code" href="namespacemesos_1_1internal_1_1master_1_1validation_1_1task_1_1internal.html#af04d89fb9fd4909fc1c06a59ed4e5a5c">validateHealthCheck</a>(<span class="keyword">const</span> TaskInfo&amp; task);</div>
+<div class="line"><a name="l00183"></a><span class="lineno">  183</span>&#160;<span class="comment">// Validates resources of the task.</span></div>
+<div class="line"><a name="l00184"></a><span class="lineno">  184</span>&#160;<a class="code" href="classOption.html">Option&lt;Error&gt;</a> <a class="code" href="namespacemesos_1_1internal_1_1master_1_1validation_1_1task_1_1internal.html#a7c58bc6b710afb48231552ac3c684cef">validateResources</a>(<span class="keyword">const</span> TaskInfo&amp; task);</div>
+<div class="line"><a name="l00185"></a><span class="lineno">  185</span>&#160;</div>
+<div class="line"><a name="l00186"></a><span class="lineno">  186</span>&#160;<span class="comment">// Validates resources of the task and its executor.</span></div>
+<div class="line"><a name="l00187"></a><span class="lineno">  187</span>&#160;<a class="code" href="classOption.html">Option&lt;Error&gt;</a> <a class="code" href="namespacemesos_1_1internal_1_1master_1_1validation_1_1task_1_1internal.html#a022c4b03c213982d97466c05a023a45c">validateTaskAndExecutorResources</a>(<span class="keyword">const</span> TaskInfo&amp; task);</div>
+<div class="line"><a name="l00188"></a><span class="lineno">  188</span>&#160;</div>
+<div class="line"><a name="l00189"></a><span class="lineno">  189</span>&#160;<span class="comment">// Validates the kill policy of the task.</span></div>
+<div class="line"><a name="l00190"></a><span class="lineno">  190</span>&#160;<a class="code" href="classOption.html">Option&lt;Error&gt;</a> <a class="code" href="namespacemesos_1_1internal_1_1master_1_1validation_1_1task_1_1internal.html#aea75ca826f924863c11796152c96ec33">validateKillPolicy</a>(<span class="keyword">const</span> TaskInfo&amp; task);</div>
+<div class="line"><a name="l00191"></a><span class="lineno">  191</span>&#160;</div>
+<div class="line"><a name="l00192"></a><span class="lineno">  192</span>&#160;<span class="comment">// Validates the check of the task.</span></div>
+<div class="line"><a name="l00193"></a><span class="lineno">  193</span>&#160;<a class="code" href="classOption.html">Option&lt;Error&gt;</a> <a class="code" href="namespacemesos_1_1internal_1_1master_1_1validation_1_1task_1_1internal.html#a50d3c2633e2d5f59120fd3f0f306fa9a">validateCheck</a>(<span class="keyword">const</span> TaskInfo&amp; task);</div>
+<div class="line"><a name="l00194"></a><span class="lineno">  194</span>&#160;</div>
+<div class="line"><a name="l00195"></a><span class="lineno">  195</span>&#160;<span class="comment">// Validates the health check of the task.</span></div>
+<div class="line"><a name="l00196"></a><span class="lineno">  196</span>&#160;<a class="code" href="classOption.html">Option&lt;Error&gt;</a> <a class="code" href="namespacemesos_1_1internal_1_1master_1_1validation_1_1task_1_1internal.html#af04d89fb9fd4909fc1c06a59ed4e5a5c">validateHealthCheck</a>(<span class="keyword">const</span> TaskInfo&amp; task);</div>
+<div class="line"><a name="l00197"></a><span class="lineno">  197</span>&#160;</div>
+<div class="line"><a name="l00198"></a><span class="lineno">  198</span>&#160;} <span class="comment">// namespace internal {</span></div>
+<div class="line"><a name="l00199"></a><span class="lineno">  199</span>&#160;</div>
+<div class="line"><a name="l00200"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1master_1_1validation_1_1task_1_1group.html">  200</a></span>&#160;<span class="keyword">namespace </span><a class="code" href="structgroup.html">group</a> {</div>
 <div class="line"><a name="l00201"></a><span class="lineno">  201</span>&#160;</div>
-<div class="line"><a name="l00202"></a><span class="lineno">  202</span>&#160;} <span class="comment">// namespace internal {</span></div>
-<div class="line"><a name="l00203"></a><span class="lineno">  203</span>&#160;</div>
-<div class="line"><a name="l00204"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1master_1_1validation_1_1task_1_1group.html">  204</a></span>&#160;<span class="keyword">namespace </span><a class="code" href="structgroup.html">group</a> {</div>
-<div class="line"><a name="l00205"></a><span class="lineno">  205</span>&#160;</div>
-<div class="line"><a name="l00206"></a><span class="lineno">  206</span>&#160;<span class="comment">// Validates a task group that a framework attempts to launch within the</span></div>
-<div class="line"><a name="l00207"></a><span class="lineno">  207</span>&#160;<span class="comment">// offered resources. Returns an optional error which will cause the</span></div>
-<div class="line"><a name="l00208"></a><span class="lineno">  208</span>&#160;<span class="comment">// master to send a `TASK_ERROR` status updates for *all* the tasks in</span></div>
-<div class="line"><a name="l00209"></a><span class="lineno">  209</span>&#160;<span class="comment">// the task group back to the framework.</span></div>
-<div class="line"><a name="l00210"></a><span class="lineno">  210</span>&#160;<span class="comment">//</span></div>
-<div class="line"><a name="l00211"></a><span class="lineno">  211</span>&#160;<span class="comment">// NOTE: Validation error of *any* task will cause all the tasks in the task</span></div>
-<div class="line"><a name="l00212"></a><span class="lineno">  212</span>&#160;<span class="comment">// group to be rejected by the master.</span></div>
-<div class="line"><a name="l00213"></a><span class="lineno">  213</span>&#160;<a class="code" href="classOption.html">Option&lt;Error&gt;</a> <a class="code" href="namespacemesos_1_1internal_1_1master_1_1validation_1_1task_1_1group.html#a8e98b5bf56c232f4e87f646fe58d10d8">validate</a>(</div>
-<div class="line"><a name="l00214"></a><span class="lineno">  214</span>&#160;    <span class="keyword">const</span> TaskGroupInfo&amp; taskGroup,</div>
-<div class="line"><a name="l00215"></a><span class="lineno">  215</span>&#160;    <span class="keyword">const</span> ExecutorInfo&amp; executor,</div>
-<div class="line"><a name="l00216"></a><span class="lineno">  216</span>&#160;    <a class="code" href="structmesos_1_1internal_1_1master_1_1Framework.html">Framework</a>* framework,</div>
-<div class="line"><a name="l00217"></a><span class="lineno">  217</span>&#160;    <a class="code" href="structmesos_1_1internal_1_1master_1_1Slave.html">Slave</a>* slave,</div>
-<div class="line"><a name="l00218"></a><span class="lineno">  218</span>&#160;    <span class="keyword">const</span> <a class="code" href="classmesos_1_1Resources.html">Resources</a>&amp; offered);</div>
+<div class="line"><a name="l00202"></a><span class="lineno">  202</span>&#160;<span class="comment">// Validates a task group that a framework attempts to launch within the</span></div>
+<div class="line"><a name="l00203"></a><span class="lineno">  203</span>&#160;<span class="comment">// offered resources. Returns an optional error which will cause the</span></div>
+<div class="line"><a name="l00204"></a><span class="lineno">  204</span>&#160;<span class="comment">// master to send a `TASK_ERROR` status updates for *all* the tasks in</span></div>
+<div class="line"><a name="l00205"></a><span class="lineno">  205</span>&#160;<span class="comment">// the task group back to the framework.</span></div>
+<div class="line"><a name="l00206"></a><span class="lineno">  206</span>&#160;<span class="comment">//</span></div>
+<div class="line"><a name="l00207"></a><span class="lineno">  207</span>&#160;<span class="comment">// NOTE: Validation error of *any* task will cause all the tasks in the task</span></div>
+<div class="line"><a name="l00208"></a><span class="lineno">  208</span>&#160;<span class="comment">// group to be rejected by the master.</span></div>
+<div class="line"><a name="l00209"></a><span class="lineno">  209</span>&#160;<a class="code" href="classOption.html">Option&lt;Error&gt;</a> <a class="code" href="namespacemesos_1_1internal_1_1master_1_1validation_1_1task_1_1group.html#a8e98b5bf56c232f4e87f646fe58d10d8">validate</a>(</div>
+<div class="line"><a name="l00210"></a><span class="lineno">  210</span>&#160;    <span class="keyword">const</span> TaskGroupInfo&amp; taskGroup,</div>
+<div class="line"><a name="l00211"></a><span class="lineno">  211</span>&#160;    <span class="keyword">const</span> ExecutorInfo&amp; executor,</div>
+<div class="line"><a name="l00212"></a><span class="lineno">  212</span>&#160;    <a class="code" href="structmesos_1_1internal_1_1master_1_1Framework.html">Framework</a>* framework,</div>
+<div class="line"><a name="l00213"></a><span class="lineno">  213</span>&#160;    <a class="code" href="structmesos_1_1internal_1_1master_1_1Slave.html">Slave</a>* slave,</div>
+<div class="line"><a name="l00214"></a><span class="lineno">  214</span>&#160;    <span class="keyword">const</span> <a class="code" href="classmesos_1_1Resources.html">Resources</a>&amp; offered);</div>
+<div class="line"><a name="l00215"></a><span class="lineno">  215</span>&#160;</div>
+<div class="line"><a name="l00216"></a><span class="lineno">  216</span>&#160;</div>
+<div class="line"><a name="l00217"></a><span class="lineno">  217</span>&#160;<span class="comment">// Functions in this namespace are only exposed for testing.</span></div>
+<div class="line"><a name="l00218"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1master_1_1validation_1_1task_1_1group_1_1internal.html">  218</a></span>&#160;<span class="keyword">namespace </span>internal {</div>
 <div class="line"><a name="l00219"></a><span class="lineno">  219</span>&#160;</div>
-<div class="line"><a name="l00220"></a><span class="lineno">  220</span>&#160;</div>
-<div class="line"><a name="l00221"></a><span class="lineno">  221</span>&#160;<span class="comment">// Functions in this namespace are only exposed for testing.</span></div>
-<div class="line"><a name="l00222"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1master_1_1validation_1_1task_1_1group_1_1internal.html">  222</a></span>&#160;<span class="keyword">namespace </span>internal {</div>
-<div class="line"><a name="l00223"></a><span class="lineno">  223</span>&#160;</div>
-<div class="line"><a name="l00224"></a><span class="lineno">  224</span>&#160;<span class="comment">// Validates that the resources specified by</span></div>
-<div class="line"><a name="l00225"></a><span class="lineno">  225</span>&#160;<span class="comment">// the task group and its executor are valid.</span></div>
-<div class="line"><a name="l00226"></a><span class="lineno">  226</span>&#160;<span class="comment">//</span></div>
-<div class="line"><a name="l00227"></a><span class="lineno">  227</span>&#160;<span class="comment">// TODO(vinod): Consolidate this with `validateTaskAndExecutorResources()`.</span></div>
-<div class="line"><a name="l00228"></a><span class="lineno">  228</span>&#160;<a class="code" href="classOption.html">Option&lt;Error&gt;</a> <a class="code" href="namespacemesos_1_1internal_1_1master_1_1validation_1_1task_1_1group_1_1internal.html#a014ef5cbfd11ca273df7d3a5ff1501a0">validateTaskGroupAndExecutorResources</a>(</div>
-<div class="line"><a name="l00229"></a><span class="lineno">  229</span>&#160;    <span class="keyword">const</span> TaskGroupInfo&amp; taskGroup,</div>
-<div class="line"><a name="l00230"></a><span class="lineno">  230</span>&#160;    <span class="keyword">const</span> ExecutorInfo&amp; executor);</div>
+<div class="line"><a name="l00220"></a><span class="lineno">  220</span>&#160;<span class="comment">// Validates that the resources specified by</span></div>
+<div class="line"><a name="l00221"></a><span class="lineno">  221</span>&#160;<span class="comment">// the task group and its executor are valid.</span></div>
+<div class="line"><a name="l00222"></a><span class="lineno">  222</span>&#160;<span class="comment">//</span></div>
+<div class="line"><a name="l00223"></a><span class="lineno">  223</span>&#160;<span class="comment">// TODO(vinod): Consolidate this with `validateTaskAndExecutorResources()`.</span></div>
+<div class="line"><a name="l00224"></a><span class="lineno">  224</span>&#160;<a class="code" href="classOption.html">Option&lt;Error&gt;</a> <a class="code" href="namespacemesos_1_1internal_1_1master_1_1validation_1_1task_1_1group_1_1internal.html#a014ef5cbfd11ca273df7d3a5ff1501a0">validateTaskGroupAndExecutorResources</a>(</div>
+<div class="line"><a name="l00225"></a><span class="lineno">  225</span>&#160;    <span class="keyword">const</span> TaskGroupInfo&amp; taskGroup,</div>
+<div class="line"><a name="l00226"></a><span class="lineno">  226</span>&#160;    <span class="keyword">const</span> ExecutorInfo&amp; executor);</div>
+<div class="line"><a name="l00227"></a><span class="lineno">  227</span>&#160;</div>
+<div class="line"><a name="l00228"></a><span class="lineno">  228</span>&#160;} <span class="comment">// namespace internal {</span></div>
+<div class="line"><a name="l00229"></a><span class="lineno">  229</span>&#160;</div>
+<div class="line"><a name="l00230"></a><span class="lineno">  230</span>&#160;} <span class="comment">// namespace group {</span></div>
 <div class="line"><a name="l00231"></a><span class="lineno">  231</span>&#160;</div>
-<div class="line"><a name="l00232"></a><span class="lineno">  232</span>&#160;} <span class="comment">// namespace internal {</span></div>
+<div class="line"><a name="l00232"></a><span class="lineno">  232</span>&#160;} <span class="comment">// namespace task {</span></div>
 <div class="line"><a name="l00233"></a><span class="lineno">  233</span>&#160;</div>
-<div class="line"><a name="l00234"></a><span class="lineno">  234</span>&#160;} <span class="comment">// namespace group {</span></div>
-<div class="line"><a name="l00235"></a><span class="lineno">  235</span>&#160;</div>
-<div class="line"><a name="l00236"></a><span class="lineno">  236</span>&#160;} <span class="comment">// namespace task {</span></div>
-<div class="line"><a name="l00237"></a><span class="lineno">  237</span>&#160;</div>
-<div class="line"><a name="l00238"></a><span class="lineno">  238</span>&#160;</div>
-<div class="line"><a name="l00239"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1master_1_1validation_1_1offer.html">  239</a></span>&#160;<span class="keyword">namespace </span>offer {</div>
-<div class="line"><a name="l00240"></a><span class="lineno">  240</span>&#160;</div>
-<div class="line"><a name="l00241"></a><span class="lineno">  241</span>&#160;<span class="comment">// NOTE: These two functions are placed in the header file because we</span></div>
-<div class="line"><a name="l00242"></a><span class="lineno">  242</span>&#160;<span class="comment">// need to declare them as friends of Master.</span></div>
-<div class="line"><a name="l00243"></a><span class="lineno">  243</span>&#160;Offer* <a class="code" href="namespacemesos_1_1internal_1_1master_1_1validation_1_1offer.html#af3530446dfee7971eb4c64fef1470649">getOffer</a>(<a class="code" href="classmesos_1_1internal_1_1master_1_1Master.html">Master</a>* master, <span class="keyword">const</span> OfferID&amp; offerId);</div>
-<div class="line"><a name="l00244"></a><span class="lineno">  244</span>&#160;InverseOffer* <a class="code" href="namespacemesos_1_1internal_1_1master_1_1validation_1_1offer.html#aa13ddcf17f737fd9f2d870fb993891f0">getInverseOffer</a>(<a class="code" href="classmesos_1_1internal_1_1master_1_1Master.html">Master</a>* master, <span class="keyword">const</span> OfferID&amp; offerId);</div>
-<div class="line"><a name="l00245"></a><span class="lineno">  245</span>&#160;<a class="code" href="structmesos_1_1internal_1_1master_1_1Slave.html">Slave</a>* <a class="code" href="namespacemesos_1_1internal_1_1master_1_1validation_1_1offer.html#a01770229af2006c051401e2d6bc4b608">getSlave</a>(<a class="code" href="classmesos_1_1internal_1_1master_1_1Master.html">Master</a>* master, <span class="keyword">const</span> SlaveID&amp; slaveId);</div>
-<div class="line"><a name="l00246"></a><span class="lineno">  246</span>&#160;</div>
-<div class="line"><a name="l00247"></a><span class="lineno">  247</span>&#160;</div>
-<div class="line"><a name="l00248"></a><span class="lineno">  248</span>&#160;<span class="comment">// Validates the given offers.</span></div>
-<div class="line"><a name="l00249"></a><span class="lineno">  249</span>&#160;<a class="code" href="classOption.html">Option&lt;Error&gt;</a> <a class="code" href="namespacemesos_1_1internal_1_1master_1_1validation_1_1offer.html#a67e5dd84cfae3267bbe92a5a331ca575">validate</a>(</div>
-<div class="line"><a name="l00250"></a><span class="lineno">  250</span>&#160;    <span class="keyword">const</span> google::protobuf::RepeatedPtrField&lt;OfferID&gt;&amp; offerIds,</div>
-<div class="line"><a name="l00251"></a><span class="lineno">  251</span>&#160;    <a class="code" href="classmesos_1_1internal_1_1master_1_1Master.html">Master</a>* master,</div>
-<div class="line"><a name="l00252"></a><span class="lineno">  252</span>&#160;    <a class="code" href="structmesos_1_1internal_1_1master_1_1Framework.html">Framework</a>* framework);</div>
-<div class="line"><a name="l00253"></a><span class="lineno">  253</span>&#160;</div>
-<div class="line"><a name="l00254"></a><span class="lineno">  254</span>&#160;</div>
-<div class="line"><a name="l00255"></a><span class="lineno">  255</span>&#160;<span class="comment">// Validates the given inverse offers.</span></div>
-<div class="line"><a name="l00256"></a><span class="lineno">  256</span>&#160;<a class="code" href="classOption.html">Option&lt;Error&gt;</a> <a class="code" href="namespacemesos_1_1internal_1_1master_1_1validation_1_1offer.html#ab206d1b54aebe586bd2ffd78704d0424">validateInverseOffers</a>(</div>
-<div class="line"><a name="l00257"></a><span class="lineno">  257</span>&#160;    <span class="keyword">const</span> google::protobuf::RepeatedPtrField&lt;OfferID&gt;&amp; offerIds,</div>
-<div class="line"><a name="l00258"></a><span class="lineno">  258</span>&#160;    <a class="code" href="classmesos_1_1internal_1_1master_1_1Master.html">Master</a>* master,</div>
-<div class="line"><a name="l00259"></a><span class="lineno">  259</span>&#160;    <a class="code" href="structmesos_1_1internal_1_1master_1_1Framework.html">Framework</a>* framework);</div>
-<div class="line"><a name="l00260"></a><span class="lineno">  260</span>&#160;</div>
-<div class="line"><a name="l00261"></a><span class="lineno">  261</span>&#160;} <span class="comment">// namespace offer {</span></div>
-<div class="line"><a name="l00262"></a><span class="lineno">  262</span>&#160;</div>
-<div class="line"><a name="l00263"></a><span class="lineno">  263</span>&#160;</div>
-<div class="line"><a name="l00264"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1master_1_1validation_1_1operation.html">  264</a></span>&#160;<span class="keyword">namespace </span>operation {</div>
-<div class="line"><a name="l00265"></a><span class="lineno">  265</span>&#160;</div>
-<div class="line"><a name="l00266"></a><span class="lineno">  266</span>&#160;<span class="comment">// Validates the RESERVE operation.</span></div>
-<div class="line"><a name="l00267"></a><span class="lineno">  267</span>&#160;<a class="code" href="classOption.html">Option&lt;Error&gt;</a> <a class="code" href="namespacemesos_1_1internal_1_1master_1_1validation_1_1operation.html#a322e702f533ef29abeff533373eafe64">validate</a>(</div>
-<div class="line"><a name="l00268"></a><span class="lineno">  268</span>&#160;    <span class="keyword">const</span> Offer::Operation::Reserve&amp; reserve,</div>
-<div class="line"><a name="l00269"></a><span class="lineno">  269</span>&#160;    <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;process::http::authentication::Principal&gt;</a>&amp; principal,</div>
-<div class="line"><a name="l00270"></a><span class="lineno">  270</span>&#160;    <span class="keyword">const</span> <a class="code" href="structmesos_1_1internal_1_1protobuf_1_1slave_1_1Capabilities.html">protobuf::slave::Capabilities</a>&amp; agentCapabilities,</div>
-<div class="line"><a name="l00271"></a><span class="lineno">  271</span>&#160;    <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;FrameworkInfo&gt;</a>&amp; frameworkInfo = <a class="code" href="structNone.html">None</a>());</div>
-<div class="line"><a name="l00272"></a><span class="lineno">  272</span>&#160;</div>
-<div class="line"><a name="l00273"></a><span class="lineno">  273</span>&#160;</div>
-<div class="line"><a name="l00274"></a><span class="lineno">  274</span>&#160;<span class="comment">// Validates the UNRESERVE operation.</span></div>
-<div class="line"><a name="l00275"></a><span class="lineno">  275</span>&#160;<a class="code" href="classOption.html">Option&lt;Error&gt;</a> <a class="code" href="namespacemesos_1_1internal_1_1master_1_1validation_1_1operation.html#a322e702f533ef29abeff533373eafe64">validate</a>(</div>
-<div class="line"><a name="l00276"></a><span class="lineno">  276</span>&#160;    <span class="keyword">const</span> Offer::Operation::Unreserve&amp; unreserve,</div>
-<div class="line"><a name="l00277"></a><span class="lineno">  277</span>&#160;    <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;FrameworkInfo&gt;</a>&amp; frameworkInfo = <a class="code" href="structNone.html">None</a>());</div>
-<div class="line"><a name="l00278"></a><span class="lineno">  278</span>&#160;</div>
-<div class="line"><a name="l00279"></a><span class="lineno">  279</span>&#160;</div>
-<div class="line"><a name="l00280"></a><span class="lineno">  280</span>&#160;<span class="comment">// Validates the CREATE operation. We need slave&#39;s checkpointed resources so</span></div>
-<div class="line"><a name="l00281"></a><span class="lineno">  281</span>&#160;<span class="comment">// that we can validate persistence ID uniqueness, and we need the principal to</span></div>
-<div class="line"><a name="l00282"></a><span class="lineno">  282</span>&#160;<span class="comment">// verify that it&#39;s equal to the one in `DiskInfo.Persistence.principal`.</span></div>
-<div class="line"><a name="l00283"></a><span class="lineno">  283</span>&#160;<span class="comment">// We need the FrameworkInfo (unless the operation is requested by the</span></div>
-<div class="line"><a name="l00284"></a><span class="lineno">  284</span>&#160;<span class="comment">// operator) to ensure shared volumes are created by frameworks with the</span></div>
-<div class="line"><a name="l00285"></a><span class="lineno">  285</span>&#160;<span class="comment">// appropriate capability.</span></div>
-<div class="line"><a name="l00286"></a><span class="lineno">  286</span>&#160;<a class="code" href="classOption.html">Option&lt;Error&gt;</a> <a class="code" href="namespacemesos_1_1internal_1_1master_1_1validation_1_1operation.html#a322e702f533ef29abeff533373eafe64">validate</a>(</div>
-<div class="line"><a name="l00287"></a><span class="lineno">  287</span>&#160;    <span class="keyword">const</span> Offer::Operation::Create&amp; <a class="code" href="namespacecgroups.html#a2ecc89636706df947027a4c3c2100fbe">create</a>,</div>
-<div class="line"><a name="l00288"></a><span class="lineno">  288</span>&#160;    <span class="keyword">const</span> <a class="code" href="classmesos_1_1Resources.html">Resources</a>&amp; checkpointedResources,</div>
-<div class="line"><a name="l00289"></a><span class="lineno">  289</span>&#160;    <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;process::http::authentication::Principal&gt;</a>&amp; principal,</div>
-<div class="line"><a name="l00290"></a><span class="lineno">  290</span>&#160;    <span class="keyword">const</span> <a class="code" href="structmesos_1_1internal_1_1protobuf_1_1slave_1_1Capabilities.html">protobuf::slave::Capabilities</a>&amp; agentCapabilities,</div>
-<div class="line"><a name="l00291"></a><span class="lineno">  291</span>&#160;    <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;FrameworkInfo&gt;</a>&amp; frameworkInfo = <a class="code" href="structNone.html">None</a>());</div>
-<div class="line"><a name="l00292"></a><span class="lineno">  292</span>&#160;</div>
-<div class="line"><a name="l00293"></a><span class="lineno">  293</span>&#160;</div>
-<div class="line"><a name="l00294"></a><span class="lineno">  294</span>&#160;<span class="comment">// Validates the DESTROY operation. We need slave&#39;s checkpointed</span></div>
-<div class="line"><a name="l00295"></a><span class="lineno">  295</span>&#160;<span class="comment">// resources to validate that the volumes to destroy actually exist.</span></div>
-<div class="line"><a name="l00296"></a><span class="lineno">  296</span>&#160;<span class="comment">// We also check that the volumes are not being used, or not assigned</span></div>
-<div class="line"><a name="l00297"></a><span class="lineno">  297</span>&#160;<span class="comment">// to any pending task.</span></div>
-<div class="line"><a name="l00298"></a><span class="lineno">  298</span>&#160;<a class="code" href="classOption.html">Option&lt;Error&gt;</a> <a class="code" href="namespacemesos_1_1internal_1_1master_1_1validation_1_1operation.html#a322e702f533ef29abeff533373eafe64">validate</a>(</div>
-<div class="line"><a name="l00299"></a><span class="lineno">  299</span>&#160;    <span class="keyword">const</span> Offer::Operation::Destroy&amp; <a class="code" href="namespacecgroups.html#aff40863260825f6176d8195102a0a47f">destroy</a>,</div>
-<div class="line"><a name="l00300"></a><span class="lineno">  300</span>&#160;    <span class="keyword">const</span> <a class="code" href="classmesos_1_1Resources.html">Resources</a>&amp; checkpointedResources,</div>
-<div class="line"><a name="l00301"></a><span class="lineno">  301</span>&#160;    <span class="keyword">const</span> <a class="code" href="classhashmap.html">hashmap&lt;FrameworkID, Resources&gt;</a>&amp; usedResources,</div>
-<div class="line"><a name="l00302"></a><span class="lineno">  302</span>&#160;    <span class="keyword">const</span> <a class="code" href="classhashmap.html">hashmap</a>&lt;FrameworkID, <a class="code" href="classhashmap.html">hashmap&lt;TaskID, TaskInfo&gt;</a>&gt;&amp; pendingTasks,</div>
-<div class="line"><a name="l00303"></a><span class="lineno">  303</span>&#160;    <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;FrameworkInfo&gt;</a>&amp; frameworkInfo = <a class="code" href="structNone.html">None</a>());</div>
-<div class="line"><a name="l00304"></a><span class="lineno">  304</span>&#160;</div>
-<div class="line"><a name="l00305"></a><span class="lineno">  305</span>&#160;</div>
-<div class="line"><a name="l00306"></a><span class="lineno">  306</span>&#160;<a class="code" href="classOption.html">Option&lt;Error&gt;</a> <a class="code" href="namespacemesos_1_1internal_1_1master_1_1validation_1_1operation.html#a322e702f533ef29abeff533373eafe64">validate</a>(<span class="keyword">const</span> Offer::Operation::CreateVolume&amp; createVolume);</div>
-<div class="line"><a name="l00307"></a><span class="lineno">  307</span>&#160;<a class="code" href="classOption.html">Option&lt;Error&gt;</a> <a class="code" href="namespacemesos_1_1internal_1_1master_1_1validation_1_1operation.html#a322e702f533ef29abeff533373eafe64">validate</a>(<span class="keyword">const</span> Offer::Operation::DestroyVolume&amp; destroyVolume);</div>
-<div class="line"><a name="l00308"></a><span class="lineno">  308</span>&#160;<a class="code" href="classOption.html">Option&lt;Error&gt;</a> <a class="code" href="namespacemesos_1_1internal_1_1master_1_1validation_1_1operation.html#a322e702f533ef29abeff533373eafe64">validate</a>(<span class="keyword">const</span> Offer::Operation::CreateBlock&amp; createBlock);</div>
-<div class="line"><a name="l00309"></a><span class="lineno">  309</span>&#160;<a class="code" href="classOption.html">Option&lt;Error&gt;</a> <a class="code" href="namespacemesos_1_1internal_1_1master_1_1validation_1_1operation.html#a322e702f533ef29abeff533373eafe64">validate</a>(<span class="keyword">const</span> Offer::Operation::DestroyBlock&amp; destroyBlock);</div>
-<div class="line"><a name="l00310"></a><span class="lineno">  310</span>&#160;</div>
-<div class="line"><a name="l00311"></a><span class="lineno">  311</span>&#160;} <span class="comment">// namespace operation {</span></div>
-<div class="line"><a name="l00312"></a><span class="lineno">  312</span>&#160;</div>
-<div class="line"><a name="l00313"></a><span class="lineno">  313</span>&#160;} <span class="comment">// namespace validation {</span></div>
-<div class="line"><a name="l00314"></a><span class="lineno">  314</span>&#160;} <span class="comment">// namespace master {</span></div>
-<div class="line"><a name="l00315"></a><span class="lineno">  315</span>&#160;} <span class="comment">// namespace internal {</span></div>
-<div class="line"><a name="l00316"></a><span class="lineno">  316</span>&#160;} <span class="comment">// namespace mesos {</span></div>
-<div class="line"><a name="l00317"></a><span class="lineno">  317</span>&#160;</div>
-<div class="line"><a name="l00318"></a><span class="lineno">  318</span>&#160;<span class="preprocessor">#endif // __MASTER_VALIDATION_HPP__</span></div>
+<div class="line"><a name="l00234"></a><span class="lineno">  234</span>&#160;</div>
+<div class="line"><a name="l00235"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1master_1_1validation_1_1offer.html">  235</a></span>&#160;<span class="keyword">namespace </span>offer {</div>
+<div class="line"><a name="l00236"></a><span class="lineno">  236</span>&#160;</div>
+<div class="line"><a name="l00237"></a><span class="lineno">  237</span>&#160;<span class="comment">// NOTE: These two functions are placed in the header file because we</span></div>
+<div class="line"><a name="l00238"></a><span class="lineno">  238</span>&#160;<span class="comment">// need to declare them as friends of Master.</span></div>
+<div class="line"><a name="l00239"></a><span class="lineno">  239</span>&#160;Offer* <a class="code" href="namespacemesos_1_1internal_1_1master_1_1validation_1_1offer.html#af3530446dfee7971eb4c64fef1470649">getOffer</a>(<a class="code" href="classmesos_1_1internal_1_1master_1_1Master.html">Master</a>* master, <span class="keyword">const</span> OfferID&amp; offerId);</div>
+<div class="line"><a name="l00240"></a><span class="lineno">  240</span>&#160;InverseOffer* <a class="code" href="namespacemesos_1_1internal_1_1master_1_1validation_1_1offer.html#aa13ddcf17f737fd9f2d870fb993891f0">getInverseOffer</a>(<a class="code" href="classmesos_1_1internal_1_1master_1_1Master.html">Master</a>* master, <span class="keyword">const</span> OfferID&amp; offerId);</div>
+<div class="line"><a name="l00241"></a><span class="lineno">  241</span>&#160;<a class="code" href="structmesos_1_1internal_1_1master_1_1Slave.html">Slave</a>* <a class="code" href="namespacemesos_1_1internal_1_1master_1_1validation_1_1offer.html#a01770229af2006c051401e2d6bc4b608">getSlave</a>(<a class="code" href="classmesos_1_1internal_1_1master_1_1Master.html">Master</a>* master, <span class="keyword">const</span> SlaveID&amp; slaveId);</div>
+<div class="line"><a name="l00242"></a><span class="lineno">  242</span>&#160;</div>
+<div class="line"><a name="l00243"></a><span class="lineno">  243</span>&#160;</div>
+<div class="line"><a name="l00244"></a><span class="lineno">  244</span>&#160;<span class="comment">// Validates the given offers.</span></div>
+<div class="line"><a name="l00245"></a><span class="lineno">  245</span>&#160;<a class="code" href="classOption.html">Option&lt;Error&gt;</a> <a class="code" href="namespacemesos_1_1internal_1_1master_1_1validation_1_1offer.html#a67e5dd84cfae3267bbe92a5a331ca575">validate</a>(</div>
+<div class="line"><a name="l00246"></a><span class="lineno">  246</span>&#160;    <span class="keyword">const</span> google::protobuf::RepeatedPtrField&lt;OfferID&gt;&amp; offerIds,</div>
+<div class="line"><a name="l00247"></a><span class="lineno">  247</span>&#160;    <a class="code" href="classmesos_1_1internal_1_1master_1_1Master.html">Master</a>* master,</div>
+<div class="line"><a name="l00248"></a><span class="lineno">  248</span>&#160;    <a class="code" href="structmesos_1_1internal_1_1master_1_1Framework.html">Framework</a>* framework);</div>
+<div class="line"><a name="l00249"></a><span class="lineno">  249</span>&#160;</div>
+<div class="line"><a name="l00250"></a><span class="lineno">  250</span>&#160;</div>
+<div class="line"><a name="l00251"></a><span class="lineno">  251</span>&#160;<span class="comment">// Validates the given inverse offers.</span></div>
+<div class="line"><a name="l00252"></a><span class="lineno">  252</span>&#160;<a class="code" href="classOption.html">Option&lt;Error&gt;</a> <a class="code" href="namespacemesos_1_1internal_1_1master_1_1validation_1_1offer.html#ab206d1b54aebe586bd2ffd78704d0424">validateInverseOffers</a>(</div>
+<div class="line"><a name="l00253"></a><span class="lineno">  253</span>&#160;    <span class="keyword">const</span> google::protobuf::RepeatedPtrField&lt;OfferID&gt;&amp; offerIds,</div>
+<div class="line"><a name="l00254"></a><span class="lineno">  254</span>&#160;    <a class="code" href="classmesos_1_1internal_1_1master_1_1Master.html">Master</a>* master,</div>
+<div class="line"><a name="l00255"></a><span class="lineno">  255</span>&#160;    <a class="code" href="structmesos_1_1internal_1_1master_1_1Framework.html">Framework</a>* framework);</div>
+<div class="line"><a name="l00256"></a><span class="lineno">  256</span>&#160;</div>
+<div class="line"><a name="l00257"></a><span class="lineno">  257</span>&#160;} <span class="comment">// namespace offer {</span></div>
+<div class="line"><a name="l00258"></a><span class="lineno">  258</span>&#160;</div>
+<div class="line"><a name="l00259"></a><span class="lineno">  259</span>&#160;</div>
+<div class="line"><a name="l00260"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1master_1_1validation_1_1operation.html">  260</a></span>&#160;<span class="keyword">namespace </span>operation {</div>
+<div class="line"><a name="l00261"></a><span class="lineno">  261</span>&#160;</div>
+<div class="line"><a name="l00262"></a><span class="lineno">  262</span>&#160;<span class="comment">// Validates the RESERVE operation.</span></div>
+<div class="line"><a name="l00263"></a><span class="lineno">  263</span>&#160;<a class="code" href="classOption.html">Option&lt;Error&gt;</a> <a class="code" href="namespacemesos_1_1internal_1_1master_1_1validation_1_1operation.html#a322e702f533ef29abeff533373eafe64">validate</a>(</div>
+<div class="line"><a name="l00264"></a><span class="lineno">  264</span>&#160;    <span class="keyword">const</span> Offer::Operation::Reserve&amp; reserve,</div>
+<div class="line"><a name="l00265"></a><span class="lineno">  265</span>&#160;    <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;process::http::authentication::Principal&gt;</a>&amp; principal,</div>
+<div class="line"><a name="l00266"></a><span class="lineno">  266</span>&#160;    <span class="keyword">const</span> <a class="code" href="structmesos_1_1internal_1_1protobuf_1_1slave_1_1Capabilities.html">protobuf::slave::Capabilities</a>&amp; agentCapabilities,</div>
+<div class="line"><a name="l00267"></a><span class="lineno">  267</span>&#160;    <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;FrameworkInfo&gt;</a>&amp; frameworkInfo = <a class="code" href="structNone.html">None</a>());</div>
+<div class="line"><a name="l00268"></a><span class="lineno">  268</span>&#160;</div>
+<div class="line"><a name="l00269"></a><span class="lineno">  269</span>&#160;</div>
+<div class="line"><a name="l00270"></a><span class="lineno">  270</span>&#160;<span class="comment">// Validates the UNRESERVE operation.</span></div>
+<div class="line"><a name="l00271"></a><span class="lineno">  271</span>&#160;<a class="code" href="classOption.html">Option&lt;Error&gt;</a> <a class="code" href="namespacemesos_1_1internal_1_1master_1_1validation_1_1operation.html#a322e702f533ef29abeff533373eafe64">validate</a>(</div>
+<div class="line"><a name="l00272"></a><span class="lineno">  272</span>&#160;    <span class="keyword">const</span> Offer::Operation::Unreserve&amp; unreserve,</div>
+<div class="line"><a name="l00273"></a><span class="lineno">  273</span>&#160;    <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;FrameworkInfo&gt;</a>&amp; frameworkInfo = <a class="code" href="structNone.html">None</a>());</div>
+<div class="line"><a name="l00274"></a><span class="lineno">  274</span>&#160;</div>
+<div class="line"><a name="l00275"></a><span class="lineno">  275</span>&#160;</div>
+<div class="line"><a name="l00276"></a><span class="lineno">  276</span>&#160;<span class="comment">// Validates the CREATE operation. We need slave&#39;s checkpointed resources so</span></div>
+<div class="line"><a name="l00277"></a><span class="lineno">  277</span>&#160;<span class="comment">// that we can validate persistence ID uniqueness, and we need the principal to</span></div>
+<div class="line"><a name="l00278"></a><span class="lineno">  278</span>&#160;<span class="comment">// verify that it&#39;s equal to the one in `DiskInfo.Persistence.principal`.</span></div>
+<div class="line"><a name="l00279"></a><span class="lineno">  279</span>&#160;<span class="comment">// We need the FrameworkInfo (unless the operation is requested by the</span></div>
+<div class="line"><a name="l00280"></a><span class="lineno">  280</span>&#160;<span class="comment">// operator) to ensure shared volumes are created by frameworks with the</span></div>
+<div class="line"><a name="l00281"></a><span class="lineno">  281</span>&#160;<span class="comment">// appropriate capability.</span></div>
+<div class="line"><a name="l00282"></a><span class="lineno">  282</span>&#160;<a class="code" href="classOption.html">Option&lt;Error&gt;</a> <a class="code" href="namespacemesos_1_1internal_1_1master_1_1validation_1_1operation.html#a322e702f533ef29abeff533373eafe64">validate</a>(</div>
+<div class="line"><a name="l00283"></a><span class="lineno">  283</span>&#160;    <span class="keyword">const</span> Offer::Operation::Create&amp; <a class="code" href="namespacecgroups.html#a2ecc89636706df947027a4c3c2100fbe">create</a>,</div>
+<div class="line"><a name="l00284"></a><span class="lineno">  284</span>&#160;    <span class="keyword">const</span> <a class="code" href="classmesos_1_1Resources.html">Resources</a>&amp; checkpointedResources,</div>
+<div class="line"><a name="l00285"></a><span class="lineno">  285</span>&#160;    <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;process::http::authentication::Principal&gt;</a>&amp; principal,</div>
+<div class="line"><a name="l00286"></a><span class="lineno">  286</span>&#160;    <span class="keyword">const</span> <a class="code" href="structmesos_1_1internal_1_1protobuf_1_1slave_1_1Capabilities.html">protobuf::slave::Capabilities</a>&amp; agentCapabilities,</div>
+<div class="line"><a name="l00287"></a><span class="lineno">  287</span>&#160;    <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;FrameworkInfo&gt;</a>&amp; frameworkInfo = <a class="code" href="structNone.html">None</a>());</div>
+<div class="line"><a name="l00288"></a><span class="lineno">  288</span>&#160;</div>
+<div class="line"><a name="l00289"></a><span class="lineno">  289</span>&#160;</div>
+<div class="line"><a name="l00290"></a><span class="lineno">  290</span>&#160;<span class="comment">// Validates the DESTROY operation. We need slave&#39;s checkpointed</span></div>
+<div class="line"><a name="l00291"></a><span class="lineno">  291</span>&#160;<span class="comment">// resources to validate that the volumes to destroy actually exist.</span></div>
+<div class="line"><a name="l00292"></a><span class="lineno">  292</span>&#160;<span class="comment">// We also check that the volumes are not being used, or not assigned</span></div>
+<div class="line"><a name="l00293"></a><span class="lineno">  293</span>&#160;<span class="comment">// to any pending task.</span></div>
+<div class="line"><a name="l00294"></a><span class="lineno">  294</span>&#160;<a class="code" href="classOption.html">Option&lt;Error&gt;</a> <a class="code" href="namespacemesos_1_1internal_1_1master_1_1validation_1_1operation.html#a322e702f533ef29abeff533373eafe64">validate</a>(</div>
+<div class="line"><a name="l00295"></a><span class="lineno">  295</span>&#160;    <span class="keyword">const</span> Offer::Operation::Destroy&amp; <a class="code" href="namespacecgroups.html#aff40863260825f6176d8195102a0a47f">destroy</a>,</div>
+<div class="line"><a name="l00296"></a><span class="lineno">  296</span>&#160;    <span class="keyword">const</span> <a class="code" href="classmesos_1_1Resources.html">Resources</a>&amp; checkpointedResources,</div>
+<div class="line"><a name="l00297"></a><span class="lineno">  297</span>&#160;    <span class="keyword">const</span> <a class="code" href="classhashmap.html">hashmap&lt;FrameworkID, Resources&gt;</a>&amp; usedResources,</div>
+<div class="line"><a name="l00298"></a><span class="lineno">  298</span>&#160;    <span class="keyword">const</span> <a class="code" href="classhashmap.html">hashmap</a>&lt;FrameworkID, <a class="code" href="classhashmap.html">hashmap&lt;TaskID, TaskInfo&gt;</a>&gt;&amp; pendingTasks,</div>
+<div class="line"><a name="l00299"></a><span class="lineno">  299</span>&#160;    <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;FrameworkInfo&gt;</a>&amp; frameworkInfo = <a class="code" href="structNone.html">None</a>());</div>
+<div class="line"><a name="l00300"></a><span class="lineno">  300</span>&#160;</div>
+<div class="line"><a name="l00301"></a><span class="lineno">  301</span>&#160;</div>
+<div class="line"><a name="l00302"></a><span class="lineno">  302</span>&#160;<a class="code" href="classOption.html">Option&lt;Error&gt;</a> <a class="code" href="namespacemesos_1_1internal_1_1master_1_1validation_1_1operation.html#a322e702f533ef29abeff533373eafe64">validate</a>(<span class="keyword">const</span> Offer::Operation::CreateVolume&amp; createVolume);</div>
+<div class="line"><a name="l00303"></a><span class="lineno">  303</span>&#160;<a class="code" href="classOption.html">Option&lt;Error&gt;</a> <a class="code" href="namespacemesos_1_1internal_1_1master_1_1validation_1_1operation.html#a322e702f533ef29abeff533373eafe64">validate</a>(<span class="keyword">const</span> Offer::Operation::DestroyVolume&amp; destroyVolume);</div>
+<div class="line"><a name="l00304"></a><span class="lineno">  304</span>&#160;<a class="code" href="classOption.html">Option&lt;Error&gt;</a> <a class="code" href="namespacemesos_1_1internal_1_1master_1_1validation_1_1operation.html#a322e702f533ef29abeff533373eafe64">validate</a>(<span class="keyword">const</span> Offer::Operation::CreateBlock&amp; createBlock);</div>
+<div class="line"><a name="l00305"></a><span class="lineno">  305</span>&#160;<a class="code" href="classOption.html">Option&lt;Error&gt;</a> <a class="code" href="namespacemesos_1_1internal_1_1master_1_1validation_1_1operation.html#a322e702f533ef29abeff533373eafe64">validate</a>(<span class="keyword">const</span> Offer::Operation::DestroyBlock&amp; destroyBlock);</div>
+<div class="line"><a name="l00306"></a><span class="lineno">  306</span>&#160;</div>
+<div class="line"><a name="l00307"></a><span class="lineno">  307</span>&#160;} <span class="comment">// namespace operation {</span></div>
+<div class="line"><a name="l00308"></a><span class="lineno">  308</span>&#160;</div>
+<div class="line"><a name="l00309"></a><span class="lineno">  309</span>&#160;} <span class="comment">// namespace validation {</span></div>
+<div class="line"><a name="l00310"></a><span class="lineno">  310</span>&#160;} <span class="comment">// namespace master {</span></div>
+<div class="line"><a name="l00311"></a><span class="lineno">  311</span>&#160;} <span class="comment">// namespace internal {</span></div>
+<div class="line"><a name="l00312"></a><span class="lineno">  312</span>&#160;} <span class="comment">// namespace mesos {</span></div>
+<div class="line"><a name="l00313"></a><span class="lineno">  313</span>&#160;</div>
+<div class="line"><a name="l00314"></a><span class="lineno">  314</span>&#160;<span class="preprocessor">#endif // __MASTER_VALIDATION_HPP__</span></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1master_1_1validation_1_1executor_1_1internal_html_a0e02625fd46028f343b2a560f224cc1f"><div class="ttname"><a href="namespacemesos_1_1internal_1_1master_1_1validation_1_1executor_1_1internal.html#a0e02625fd46028f343b2a560f224cc1f">mesos::internal::master::validation::executor::internal::validateExecutorID</a></div><div class="ttdeci">Option&lt; Error &gt; validateExecutorID(const ExecutorInfo &amp;executor)</div></div>
 <div class="ttc" id="resources_8hpp_html"><div class="ttname"><a href="resources_8hpp.html">resources.hpp</a></div></div>
 <div class="ttc" id="classOption_html"><div class="ttname"><a href="classOption.html">Option&lt; Error &gt;</a></div></div>
@@ -411,11 +407,11 @@
 <div class="ttc" id="namespacemesos_1_1internal_1_1master_1_1validation_1_1offer_html_af3530446dfee7971eb4c64fef1470649"><div class="ttname"><a href="namespacemesos_1_1internal_1_1master_1_1validation_1_1offer.html#af3530446dfee7971eb4c64fef1470649">mesos::internal::master::validation::offer::getOffer</a></div><div class="ttdeci">Offer * getOffer(Master *master, const OfferID &amp;offerId)</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1master_1_1validation_1_1resource_1_1internal_html_a2c3aa9fcef7f8d13a1370ae93ff0383a"><div class="ttname"><a href="namespacemesos_1_1internal_1_1master_1_1validation_1_1resource_1_1internal.html#a2c3aa9fcef7f8d13a1370ae93ff0383a">mesos::internal::master::validation::resource::internal::validateSingleResourceProvider</a></div><div class="ttdeci">Option&lt; Error &gt; validateSingleResourceProvider(const google::protobuf::RepeatedPtrField&lt; Resource &gt; &amp;resources)</div></div>
 <div class="ttc" id="namespacecgroups_html_a2ecc89636706df947027a4c3c2100fbe"><div class="ttname"><a href="namespacecgroups.html#a2ecc89636706df947027a4c3c2100fbe">cgroups::create</a></div><div class="ttdeci">Try&lt; Nothing &gt; create(const std::string &amp;hierarchy, const std::string &amp;cgroup, bool recursive=false)</div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1master_1_1Framework_html"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Framework.html">mesos::internal::master::Framework</a></div><div class="ttdef"><b>Definition:</b> master.hpp:2154</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1master_1_1Framework_html"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Framework.html">mesos::internal::master::Framework</a></div><div class="ttdef"><b>Definition:</b> master.hpp:2146</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1master_1_1validation_1_1executor_1_1internal_html_aaf28f7a39db6151b2451beff6fef7ed3"><div class="ttname"><a href="namespacemesos_1_1internal_1_1master_1_1validation_1_1executor_1_1internal.html#aaf28f7a39db6151b2451beff6fef7ed3">mesos::internal::master::validation::executor::internal::validateResources</a></div><div class="ttdeci">Option&lt; Error &gt; validateResources(const ExecutorInfo &amp;executor)</div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1master_1_1Master_html"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Master.html">mesos::internal::master::Master</a></div><div class="ttdef"><b>Definition:</b> master.hpp:387</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1master_1_1Master_html"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Master.html">mesos::internal::master::Master</a></div><div class="ttdef"><b>Definition:</b> master.hpp:391</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1master_1_1validation_1_1task_html_addcf61e144d7714bbb56f6e7857c0b84"><div class="ttname"><a href="namespacemesos_1_1internal_1_1master_1_1validation_1_1task.html#addcf61e144d7714bbb56f6e7857c0b84">mesos::internal::master::validation::task::validate</a></div><div class="ttdeci">Option&lt; Error &gt; validate(const TaskInfo &amp;task,

<TRUNCATED>

[05/17] mesos-site git commit: Updated the website built from mesos SHA: 848767b.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/781e3256/content/api/latest/c++/mock__slave_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/mock__slave_8hpp_source.html b/content/api/latest/c++/mock__slave_8hpp_source.html
index bcff775..732d937 100644
--- a/content/api/latest/c++/mock__slave_8hpp_source.html
+++ b/content/api/latest/c++/mock__slave_8hpp_source.html
@@ -297,7 +297,7 @@
 <div class="ttc" id="duration_8hpp_html"><div class="ttname"><a href="duration_8hpp.html">duration.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Containerizer_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Containerizer.html">mesos::internal::slave::Containerizer</a></div><div class="ttdef"><b>Definition:</b> containerizer.hpp:57</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1tests_1_1MockResourceEstimator_html_a2385e10f85ce1b74aed1a290ea277a14"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1MockResourceEstimator.html#a2385e10f85ce1b74aed1a290ea277a14">mesos::internal::tests::MockResourceEstimator::MockResourceEstimator</a></div><div class="ttdeci">MockResourceEstimator()</div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></div><div class="ttdef"><b>Definition:</b> slave.hpp:113</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></div><div class="ttdef"><b>Definition:</b> slave.hpp:114</div></div>
 <div class="ttc" id="structprocess_1_1UPID_html"><div class="ttname"><a href="structprocess_1_1UPID.html">process::UPID</a></div><div class="ttdoc">An &amp;quot;untyped&amp;quot; PID, used to encapsulate the process ID for lower-layer abstractions (eg...</div><div class="ttdef"><b>Definition:</b> pid.hpp:39</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1tests_1_1MockResourceEstimator_html_a370c22bc4ec80ef04ed0c31bd4ee3120"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1MockResourceEstimator.html#a370c22bc4ec80ef04ed0c31bd4ee3120">mesos::internal::tests::MockResourceEstimator::MOCK_METHOD1</a></div><div class="ttdeci">MOCK_METHOD1(initialize, Try&lt; Nothing &gt;(const lambda::function&lt; process::Future&lt; ResourceUsage &gt;()&gt; &amp;))</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1tests_1_1MockSlave_html_a43b07c559623044539007bc157c1bdcb"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1MockSlave.html#a43b07c559623044539007bc157c1bdcb">mesos::internal::tests::MockSlave::MockSlave</a></div><div class="ttdeci">MockSlave(const std::string &amp;id, const slave::Flags &amp;flags, mesos::master::detector::MasterDetector *detector, slave::Containerizer *containerizer, Files *files, slave::GarbageCollector *gc, slave::TaskStatusUpdateManager *taskStatusUpdateManager, mesos::slave::ResourceEstimator *resourceEstimator, mesos::slave::QoSController *qosController, SecretGenerator *secretGenerator, const Option&lt; Authorizer * &gt; &amp;authorizer)</div></div>
@@ -330,7 +330,7 @@
 <div class="ttc" id="classmesos_1_1slave_1_1QoSController_html"><div class="ttname"><a href="classmesos_1_1slave_1_1QoSController.html">mesos::slave::QoSController</a></div><div class="ttdef"><b>Definition:</b> qos_controller.hpp:44</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1tests_1_1MockSlave_html_a42dbe1b7f13ba2324327eed28c827985"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1MockSlave.html#a42dbe1b7f13ba2324327eed28c827985">mesos::internal::tests::MockSlave::unmocked_qosCorrections</a></div><div class="ttdeci">void unmocked_qosCorrections()</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html_a10e4944e4e881bba067c34228679ef12"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#a10e4944e4e881bba067c34228679ef12">mesos::internal::slave::Slave::_qosCorrections</a></div><div class="ttdeci">virtual void _qosCorrections(const process::Future&lt; std::list&lt; mesos::slave::QoSCorrection &gt;&gt; &amp;correction)</div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Framework_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Framework.html">mesos::internal::slave::Framework</a></div><div class="ttdef"><b>Definition:</b> slave.hpp:932</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Framework_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Framework.html">mesos::internal::slave::Framework</a></div><div class="ttdef"><b>Definition:</b> slave.hpp:952</div></div>
 <div class="ttc" id="messages_8hpp_html"><div class="ttname"><a href="messages_8hpp.html">messages.hpp</a></div></div>
 <div class="ttc" id="classprocess_1_1Future_html"><div class="ttname"><a href="classprocess_1_1Future.html">process::Future</a></div><div class="ttdef"><b>Definition:</b> future.hpp:57</div></div>
 </div><!-- fragment --></div><!-- contents -->

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/781e3256/content/api/latest/c++/namespacemembers_0x72.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemembers_0x72.html b/content/api/latest/c++/namespacemembers_0x72.html
index 09a1344..1b6f317 100644
--- a/content/api/latest/c++/namespacemembers_0x72.html
+++ b/content/api/latest/c++/namespacemembers_0x72.html
@@ -178,7 +178,7 @@
 : <a class="el" href="namespacemesos_1_1internal_1_1slave.html#acfaf0850a5e7dc54daac3701b51838e3">mesos::internal::slave</a>
 </li>
 <li>registerSlave()
-: <a class="el" href="namespacemesos_1_1internal_1_1master_1_1validation_1_1master_1_1message.html#a0a6465b5ea4c3b10a88a5ab4359d03a3">mesos::internal::master::validation::master::message</a>
+: <a class="el" href="namespacemesos_1_1internal_1_1master_1_1validation_1_1master_1_1message.html#afd6f535967a78ca5bfe59127ac23a626">mesos::internal::master::validation::master::message</a>
 </li>
 <li>REGISTRATION_RETRY_INTERVAL_MAX
 : <a class="el" href="namespacemesos_1_1internal_1_1scheduler.html#ad923027b68dc14e19372c8f1f6dd7c71">mesos::internal::scheduler</a>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/781e3256/content/api/latest/c++/namespacemembers_func_0x72.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemembers_func_0x72.html b/content/api/latest/c++/namespacemembers_func_0x72.html
index 3c81b7c..0e46be8 100644
--- a/content/api/latest/c++/namespacemembers_func_0x72.html
+++ b/content/api/latest/c++/namespacemembers_func_0x72.html
@@ -133,7 +133,7 @@
 : <a class="el" href="namespaceprocess.html#a648914a95c6a0879a00159dcbfb06f5e">process</a>
 </li>
 <li>registerSlave()
-: <a class="el" href="namespacemesos_1_1internal_1_1master_1_1validation_1_1master_1_1message.html#a0a6465b5ea4c3b10a88a5ab4359d03a3">mesos::internal::master::validation::master::message</a>
+: <a class="el" href="namespacemesos_1_1internal_1_1master_1_1validation_1_1master_1_1message.html#afd6f535967a78ca5bfe59127ac23a626">mesos::internal::master::validation::master::message</a>
 </li>
 <li>release()
 : <a class="el" href="namespaceos.html#a079aa1b108c567735620a14ea2a2e506">os</a>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/781e3256/content/api/latest/c++/namespacemesos_1_1internal_1_1master_1_1validation_1_1master_1_1message.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemesos_1_1internal_1_1master_1_1validation_1_1master_1_1message.html b/content/api/latest/c++/namespacemesos_1_1internal_1_1master_1_1validation_1_1master_1_1message.html
index 111612a..d9b82d9 100644
--- a/content/api/latest/c++/namespacemesos_1_1internal_1_1master_1_1validation_1_1master_1_1message.html
+++ b/content/api/latest/c++/namespacemesos_1_1internal_1_1master_1_1validation_1_1master_1_1message.html
@@ -57,32 +57,22 @@
 <table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
 Functions</h2></td></tr>
-<tr class="memitem:a0a6465b5ea4c3b10a88a5ab4359d03a3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classOption.html">Option</a>&lt; <a class="el" href="classError.html">Error</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1master_1_1validation_1_1master_1_1message.html#a0a6465b5ea4c3b10a88a5ab4359d03a3">registerSlave</a> (const SlaveInfo &amp;slaveInfo, const std::vector&lt; Resource &gt; &amp;checkpointedResources)</td></tr>
-<tr class="separator:a0a6465b5ea4c3b10a88a5ab4359d03a3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afd6f535967a78ca5bfe59127ac23a626"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classOption.html">Option</a>&lt; <a class="el" href="classError.html">Error</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1master_1_1validation_1_1master_1_1message.html#afd6f535967a78ca5bfe59127ac23a626">registerSlave</a> (const RegisterSlaveMessage &amp;message)</td></tr>
+<tr class="separator:afd6f535967a78ca5bfe59127ac23a626"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:aa161808296e305b8b17479f2f7b70fa4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classOption.html">Option</a>&lt; <a class="el" href="classError.html">Error</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1master_1_1validation_1_1master_1_1message.html#aa161808296e305b8b17479f2f7b70fa4">reregisterSlave</a> (const ReregisterSlaveMessage &amp;message)</td></tr>
 <tr class="separator:aa161808296e305b8b17479f2f7b70fa4"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <h2 class="groupheader">Function Documentation</h2>
-<a class="anchor" id="a0a6465b5ea4c3b10a88a5ab4359d03a3"></a>
+<a class="anchor" id="afd6f535967a78ca5bfe59127ac23a626"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
           <td class="memname"><a class="el" href="classOption.html">Option</a>&lt;<a class="el" href="classError.html">Error</a>&gt; mesos::internal::master::validation::master::message::registerSlave </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 std::vector&lt; Resource &gt; &amp;&#160;</td>
-          <td class="paramname"><em>checkpointedResources</em>&#160;</td>
-        </tr>
-        <tr>
+          <td class="paramtype">const RegisterSlaveMessage &amp;&#160;</td>
+          <td class="paramname"><em>message</em></td><td>)</td>
           <td></td>
-          <td>)</td>
-          <td></td><td></td>
         </tr>
       </table>
 </div><div class="memdoc">

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/781e3256/content/api/latest/c++/namespacemesos_1_1internal_1_1slave.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemesos_1_1internal_1_1slave.html b/content/api/latest/c++/namespacemesos_1_1internal_1_1slave.html
index a0e1ec3..a5642dc 100644
--- a/content/api/latest/c++/namespacemesos_1_1internal_1_1slave.html
+++ b/content/api/latest/c++/namespacemesos_1_1internal_1_1slave.html
@@ -277,6 +277,8 @@ Classes</h2></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html">Framework</a></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html">ResourceProvider</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1TaskStatusUpdateManager.html">TaskStatusUpdateManager</a></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1slave_1_1TaskStatusUpdateStream.html">TaskStatusUpdateStream</a></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/781e3256/content/api/latest/c++/protobuf__utils_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/protobuf__utils_8hpp_source.html b/content/api/latest/c++/protobuf__utils_8hpp_source.html
index 5cec577..22274d0 100644
--- a/content/api/latest/c++/protobuf__utils_8hpp_source.html
+++ b/content/api/latest/c++/protobuf__utils_8hpp_source.html
@@ -625,7 +625,7 @@
 <div class="ttc" id="namespacemesos_1_1internal_1_1protobuf_html_afbc28e67bfbbed45cad7350a47088229"><div class="ttname"><a href="namespacemesos_1_1internal_1_1protobuf.html#afbc28e67bfbbed45cad7350a47088229">mesos::internal::protobuf::createLabel</a></div><div class="ttdeci">Label createLabel(const std::string &amp;key, const Option&lt; std::string &gt; &amp;value=None())</div></div>
 <div class="ttc" id="uuid_8hpp_html"><div class="ttname"><a href="uuid_8hpp.html">uuid.hpp</a></div></div>
 <div class="ttc" id="classprocess_1_1Owned_html"><div class="ttname"><a href="classprocess_1_1Owned.html">process::Owned</a></div><div class="ttdef"><b>Definition:</b> owned.hpp:35</div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1master_1_1Framework_html"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Framework.html">mesos::internal::master::Framework</a></div><div class="ttdef"><b>Definition:</b> master.hpp:2154</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1master_1_1Framework_html"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Framework.html">mesos::internal::master::Framework</a></div><div class="ttdef"><b>Definition:</b> master.hpp:2146</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1protobuf_html_a638bffc6be26057ab5f2054bd5d467e3"><div class="ttname"><a href="namespacemesos_1_1internal_1_1protobuf.html#a638bffc6be26057ab5f2054bd5d467e3">mesos::internal::protobuf::createMasterInfo</a></div><div class="ttdeci">MasterInfo createMasterInfo(const process::UPID &amp;pid)</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1protobuf_html_a5cd00b9f2bf518fb5cea40dccf4188ea"><div class="ttname"><a href="namespacemesos_1_1internal_1_1protobuf.html#a5cd00b9f2bf518fb5cea40dccf4188ea">mesos::internal::protobuf::getTaskCheckStatus</a></div><div class="ttdeci">Option&lt; CheckStatusInfo &gt; getTaskCheckStatus(const Task &amp;task)</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1protobuf_1_1slave_html_a92e7b9534b178d3b0eaa7ea23106f225"><div class="ttname"><a href="namespacemesos_1_1internal_1_1protobuf_1_1slave.html#a92e7b9534b178d3b0eaa7ea23106f225">mesos::internal::protobuf::slave::operator&lt;&lt;</a></div><div class="ttdeci">std::ostream &amp; operator&lt;&lt;(std::ostream &amp;stream, const Capabilities &amp;c)</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/781e3256/content/api/latest/c++/slave_8hpp.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/slave_8hpp.html b/content/api/latest/c++/slave_8hpp.html
index b425ceb..f5a7289 100644
--- a/content/api/latest/c++/slave_8hpp.html
+++ b/content/api/latest/c++/slave_8hpp.html
@@ -122,6 +122,8 @@ Classes</h2></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html">mesos::internal::slave::Framework</a></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html">mesos::internal::slave::ResourceProvider</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
 Namespaces</h2></td></tr>


[13/17] mesos-site git commit: Updated the website built from mesos SHA: 848767b.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/781e3256/content/api/latest/c++/functions_0x72.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_0x72.html b/content/api/latest/c++/functions_0x72.html
index 0c17332..5905f95 100644
--- a/content/api/latest/c++/functions_0x72.html
+++ b/content/api/latest/c++/functions_0x72.html
@@ -106,27 +106,28 @@
 <li>RateLimiterProcess()
 : <a class="el" href="classprocess_1_1RateLimiterProcess.html#aba017815b6fb2fb21894733c26ccc7c6">process::RateLimiterProcess</a>
 </li>
-<li>READ
-: <a class="el" href="classprocess_1_1network_1_1internal_1_1Socket.html#ac5a52929658fbe1ed19b4b03bdd63904a3466fab4975481651940ed328aa990e4">process::network::internal::Socket&lt; AddressType &gt;</a>
-</li>
-<li>read()
-: <a class="el" href="classmesos_1_1internal_1_1Files.html#a3317f5bd0a0b60f331d74b01bb478d13">mesos::internal::Files</a>
+<li>read
+: <a class="el" href="structDocker_1_1Device_1_1Access.html#ab4a1a1a34181c1b542803ba637b3640b">Docker::Device::Access</a>
 , <a class="el" href="structmesos_1_1internal_1_1fs_1_1MountInfoTable.html#a04bdaabc73f4791b9411612485d65e05">mesos::internal::fs::MountInfoTable</a>
-, <a class="el" href="structDocker_1_1Device_1_1Access.html#ab4a1a1a34181c1b542803ba637b3640b">Docker::Device::Access</a>
-, <a class="el" href="structmesos_1_1internal_1_1fs_1_1MountInfoTable.html#abdae8dc7f1c3c83ebc33a8701ffb352f">mesos::internal::fs::MountInfoTable</a>
-, <a class="el" href="structmesos_1_1internal_1_1fs_1_1MountTable.html#ad32e84ed2208d485bed15486ef690668">mesos::internal::fs::MountTable</a>
 , <a class="el" href="structcgroups_1_1devices_1_1Entry_1_1Access.html#a2e0ee4dedc591ab4084fa5b18c534622">cgroups::devices::Entry::Access</a>
+, <a class="el" href="structmesos_1_1internal_1_1fs_1_1MountTable.html#ad32e84ed2208d485bed15486ef690668">mesos::internal::fs::MountTable</a>
 , <a class="el" href="classmesos_1_1internal_1_1log_1_1LevelDBStorage.html#a7f16c72828b3a9534356e819b61c0ec3">mesos::internal::log::LevelDBStorage</a>
-, <a class="el" href="classmesos_1_1internal_1_1log_1_1LogReaderProcess.html#afb4193d549c216436e690c4c51efea52">mesos::internal::log::LogReaderProcess</a>
 , <a class="el" href="structprocess_1_1Subprocess_1_1IO_1_1InputFileDescriptors.html#a0a3f315345ef7b7ee6f3f1d4d337854d">process::Subprocess::IO::InputFileDescriptors</a>
+, <a class="el" href="classmesos_1_1internal_1_1log_1_1LogReaderProcess.html#afb4193d549c216436e690c4c51efea52">mesos::internal::log::LogReaderProcess</a>
 , <a class="el" href="classmesos_1_1internal_1_1log_1_1Replica.html#a779f01412988717b0e99a774384ec02d">mesos::internal::log::Replica</a>
-, <a class="el" href="classmesos_1_1internal_1_1log_1_1Storage.html#a425db0c719c180faa4d41daae98a35d2">mesos::internal::log::Storage</a>
 , <a class="el" href="structprocess_1_1Subprocess_1_1IO_1_1OutputFileDescriptors.html#ac4af678c631a700d4be4410a250e3bce">process::Subprocess::IO::OutputFileDescriptors</a>
+, <a class="el" href="classmesos_1_1internal_1_1log_1_1Storage.html#a425db0c719c180faa4d41daae98a35d2">mesos::internal::log::Storage</a>
 , <a class="el" href="classmesos_1_1internal_1_1HttpConnectionProcess.html#ae67639b50210d327bf1d08fd5624f651">mesos::internal::HttpConnectionProcess&lt; Call, Event &gt;</a>
-, <a class="el" href="classprocess_1_1http_1_1Pipe_1_1Reader.html#a0b20318ac77b65b16e30d552b6c0ae91">process::http::Pipe::Reader</a>
 , <a class="el" href="classmesos_1_1log_1_1Log_1_1Reader.html#a5588979f3c9608bed2ac45328b85b4f3">mesos::log::Log::Reader</a>
-, <a class="el" href="classmesos_1_1internal_1_1recordio_1_1Reader.html#a089c0b92ecaffcb3a472103c233e4cf9">mesos::internal::recordio::Reader&lt; T &gt;</a>
+, <a class="el" href="classprocess_1_1http_1_1Pipe_1_1Reader.html#a0b20318ac77b65b16e30d552b6c0ae91">process::http::Pipe::Reader</a>
+</li>
+<li>READ
+: <a class="el" href="classprocess_1_1network_1_1internal_1_1Socket.html#ac5a52929658fbe1ed19b4b03bdd63904a3466fab4975481651940ed328aa990e4">process::network::internal::Socket&lt; AddressType &gt;</a>
+</li>
+<li>read()
+: <a class="el" href="classmesos_1_1internal_1_1recordio_1_1Reader.html#a089c0b92ecaffcb3a472103c233e4cf9">mesos::internal::recordio::Reader&lt; T &gt;</a>
 , <a class="el" href="classmesos_1_1internal_1_1recordio_1_1internal_1_1ReaderProcess.html#ad17237b8d9089c4112dc03268ed1c5e0">mesos::internal::recordio::internal::ReaderProcess&lt; T &gt;</a>
+, <a class="el" href="classmesos_1_1internal_1_1Files.html#a3317f5bd0a0b60f331d74b01bb478d13">mesos::internal::Files</a>
 </li>
 <li>read_lock()
 : <a class="el" href="classprocess_1_1ReadWriteLock.html#a29e6aba787b76777a262a9bd90072b4d">process::ReadWriteLock</a>
@@ -369,7 +370,7 @@
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a3b2abbbd9f9e9ca5c08b75329ac426c0a47f27688eed5f4b7b8fae1fe60e35d0d">mesos::internal::slave::Executor</a>
 </li>
 <li>registerSlave()
-: <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a09b6550385f8360a5ed858854793f8f3">mesos::internal::master::Master</a>
+: <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a68134d39542a47d999e5002e23c00c23">mesos::internal::master::Master</a>
 </li>
 <li>Registrar()
 : <a class="el" href="classmesos_1_1internal_1_1master_1_1Registrar.html#a1cc052cf68db1c3b45b0d981eb7e7264">mesos::internal::master::Registrar</a>
@@ -472,10 +473,14 @@
 : <a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html#ae183d2acd05788b34438f10bf77969fb">mesos::internal::master::Slave</a>
 , <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a2855777fbc7be44857de577774b043f8">mesos::internal::master::Master</a>
 , <a class="el" href="structmesos_1_1internal_1_1master_1_1Framework.html#ad28965b324be81c14e5d41524e917beb">mesos::internal::master::Framework</a>
+, <a class="el" href="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html#ab30d54238e84636a2c45804a6e13af6e">mesos::internal::slave::ResourceProvider</a>
 </li>
 <li>removePendingTask()
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html#aabbcae80a9967d73db3218e33505921c">mesos::internal::slave::Framework</a>
 </li>
+<li>RemoveQuota()
+: <a class="el" href="classmesos_1_1internal_1_1master_1_1quota_1_1RemoveQuota.html#a86804237edb5bffd57b290a803a515a3">mesos::internal::master::quota::RemoveQuota</a>
+</li>
 <li>removeQuota()
 : <a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a7c4fb581525a58eaea748afaa87ccb40">mesos::allocator::Allocator</a>
 , <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#adcb5555297656e9361c1da3230785a5c">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a>
@@ -483,9 +488,6 @@
 , <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a4bc95ebe6f2042453e55c6027a99b7a8">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>
 , <a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1Metrics.html#a363e06225a78eb0ef4a47e9259b248c1">mesos::internal::master::allocator::internal::Metrics</a>
 </li>
-<li>RemoveQuota()
-: <a class="el" href="classmesos_1_1internal_1_1master_1_1quota_1_1RemoveQuota.html#a86804237edb5bffd57b290a803a515a3">mesos::internal::master::quota::RemoveQuota</a>
-</li>
 <li>RemoveResourceProvider()
 : <a class="el" href="classmesos_1_1resource__provider_1_1RemoveResourceProvider.html#a6a9b698dd965fd875871e088d656b9b2">mesos::resource_provider::RemoveResourceProvider</a>
 </li>
@@ -503,8 +505,8 @@
 : <a class="el" href="classmesos_1_1internal_1_1master_1_1RemoveSlave.html#a708e692d8287a0a5d931fbab40b04083">mesos::internal::master::RemoveSlave</a>
 </li>
 <li>removeTask()
-: <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a22774b62c9986cd2b18ce56c5c4a177e">mesos::internal::master::Master</a>
-, <a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html#ae9f6573ace87d74380e2ee68b9b61864">mesos::internal::master::Slave</a>
+: <a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html#ae9f6573ace87d74380e2ee68b9b61864">mesos::internal::master::Slave</a>
+, <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a22774b62c9986cd2b18ce56c5c4a177e">mesos::internal::master::Master</a>
 , <a class="el" href="structmesos_1_1internal_1_1master_1_1Framework.html#a4c5af232847a0b87898f9d2cbec32120">mesos::internal::master::Framework</a>
 </li>
 <li>repair()
@@ -535,12 +537,12 @@
 <li>ReqResProcess()
 : <a class="el" href="classReqResProcess.html#a47e2ce59480781d2fa17021dd4044148">ReqResProcess&lt; Req, Res &gt;</a>
 </li>
-<li>Request()
-: <a class="el" href="structprocess_1_1http_1_1Request.html#a09dda928f410e7d52b5f48cac8a59c4c">process::http::Request</a>
-</li>
 <li>request
 : <a class="el" href="structprocess_1_1HttpEvent.html#a7f941fe869541236875979683652a43b">process::HttpEvent</a>
 </li>
+<li>Request()
+: <a class="el" href="structprocess_1_1http_1_1Request.html#a09dda928f410e7d52b5f48cac8a59c4c">process::http::Request</a>
+</li>
 <li>REQUEST_ENTITY_TOO_LARGE
 : <a class="el" href="structprocess_1_1http_1_1Status.html#af15751921c14230c0974a97dfc2f9144">process::http::Status</a>
 </li>
@@ -555,11 +557,11 @@
 </li>
 <li>requestResources()
 : <a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a6d1124aace866719ed1e9ed45a068412">mesos::allocator::Allocator</a>
-, <a class="el" href="classmesos_1_1SchedulerDriver.html#a20362ca42b89e33c4482b66004d05c2c">mesos::SchedulerDriver</a>
+, <a class="el" href="classmesos_1_1MesosSchedulerDriver.html#a871fa4f0db7cb02e5edd932aaf3ffa1c">mesos::MesosSchedulerDriver</a>
 , <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a0eba8f165dd5c4aa24a5ec14633c64a8">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a>
 , <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html#af406147c4ad2b61a3dead8c9b989ee3a">mesos::internal::master::allocator::MesosAllocatorProcess</a>
 , <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a95e4fd793218cdaa228b89c10bef2343">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>
-, <a class="el" href="classmesos_1_1MesosSchedulerDriver.html#a871fa4f0db7cb02e5edd932aaf3ffa1c">mesos::MesosSchedulerDriver</a>
+, <a class="el" href="classmesos_1_1SchedulerDriver.html#a20362ca42b89e33c4482b66004d05c2c">mesos::SchedulerDriver</a>
 </li>
 <li>requestStreaming
 : <a class="el" href="structprocess_1_1ProcessBase_1_1RouteOptions.html#ad4c6afac4c87de57deae76b67dc09610">process::ProcessBase::RouteOptions</a>
@@ -571,12 +573,12 @@
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1IOSwitchboard.html#a57df4d6ba6123bf8af2f4fb15850f2ed">mesos::internal::slave::IOSwitchboard</a>
 </li>
 <li>reregistered()
-: <a class="el" href="classmesos_1_1Executor.html#af7225b7c91516337ed8289230c49837b">mesos::Executor</a>
+: <a class="el" href="classmesos_1_1Scheduler.html#ab19971a823815ed6cb21865b9a87a2d8">mesos::Scheduler</a>
 , <a class="el" href="classmesos_1_1v1_1_1executor_1_1V0ToV1Adapter.html#a33de8a9b962ec6ddd8307f441f5687e9">mesos::v1::executor::V0ToV1Adapter</a>
 , <a class="el" href="classmesos_1_1python_1_1ProxyExecutor.html#a66a5b99d01ff5097ad199d3dcb9b7b9f">mesos::python::ProxyExecutor</a>
-, <a class="el" href="classmesos_1_1python_1_1ProxyScheduler.html#acff5d241828f805e16d84b5eb15d93f5">mesos::python::ProxyScheduler</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a93ef27587c482384feeca0a915dcf23f">mesos::internal::slave::Slave</a>
-, <a class="el" href="classmesos_1_1Scheduler.html#ab19971a823815ed6cb21865b9a87a2d8">mesos::Scheduler</a>
+, <a class="el" href="classmesos_1_1python_1_1ProxyScheduler.html#acff5d241828f805e16d84b5eb15d93f5">mesos::python::ProxyScheduler</a>
+, <a class="el" href="classmesos_1_1Executor.html#af7225b7c91516337ed8289230c49837b">mesos::Executor</a>
 </li>
 <li>reregisteredTime
 : <a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html#a31770631022ef2687e10fc826709f2c8">mesos::internal::master::Slave</a>
@@ -606,8 +608,8 @@
 , <a class="el" href="classmesos_1_1v1_1_1Resources.html#a7ed33a126401a10668cb4194f158eda0">mesos::v1::Resources</a>
 </li>
 <li>reservations()
-: <a class="el" href="classmesos_1_1v1_1_1Resources.html#a9d1776e435ec2e0bac48940f5d914ba2">mesos::v1::Resources</a>
-, <a class="el" href="classmesos_1_1Resources.html#ade04c622a0b1ef1cf9dc88ac4007d958">mesos::Resources</a>
+: <a class="el" href="classmesos_1_1Resources.html#ade04c622a0b1ef1cf9dc88ac4007d958">mesos::Resources</a>
+, <a class="el" href="classmesos_1_1v1_1_1Resources.html#a9d1776e435ec2e0bac48940f5d914ba2">mesos::v1::Resources</a>
 </li>
 <li>reserve()
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache.html#a78dc006d647ff14c96d51ed2306493e0">mesos::internal::slave::FetcherProcess::Cache</a>
@@ -621,10 +623,10 @@
 : <a class="el" href="structinternal_1_1windows_1_1__REPARSE__DATA__BUFFER.html#a4e97b9f5d80873396957e025c4e35e71">internal::windows::_REPARSE_DATA_BUFFER</a>
 </li>
 <li>reset()
-: <a class="el" href="classmesos_1_1http_1_1authentication_1_1Authenticatee.html#a7d5f4e616a2fc6fefe403155ad45bb83">mesos::http::authentication::Authenticatee</a>
+: <a class="el" href="classprocess_1_1metrics_1_1Counter.html#a17afc8a0d6eb1b014fffcd6b43c2f796">process::metrics::Counter</a>
 , <a class="el" href="classprocess_1_1Owned.html#a882bec89a9247989a97ee1ec16e23fa8">process::Owned&lt; T &gt;</a>
 , <a class="el" href="classprocess_1_1Shared.html#adb2203cf8bb3a39b42096e3cef47e906">process::Shared&lt; T &gt;</a>
-, <a class="el" href="classprocess_1_1metrics_1_1Counter.html#a17afc8a0d6eb1b014fffcd6b43c2f796">process::metrics::Counter</a>
+, <a class="el" href="classmesos_1_1http_1_1authentication_1_1Authenticatee.html#a7d5f4e616a2fc6fefe403155ad45bb83">mesos::http::authentication::Authenticatee</a>
 </li>
 <li>RESET_CONTENT
 : <a class="el" href="structprocess_1_1http_1_1Status.html#adf7f64f0d95bae2b22dde9b5db8e892c">process::http::Status</a>
@@ -646,8 +648,8 @@
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1Http.html#a26710d2f5bff558b388de6e1b55805c2">mesos::internal::slave::Http</a>
 </li>
 <li>ResourceConversion()
-: <a class="el" href="classmesos_1_1v1_1_1ResourceConversion.html#a35eb7b515597e4fed518448d857bb7cc">mesos::v1::ResourceConversion</a>
-, <a class="el" href="classmesos_1_1ResourceConversion.html#aad98a62b2681ff5a4b77f9dc20e9140b">mesos::ResourceConversion</a>
+: <a class="el" href="classmesos_1_1ResourceConversion.html#aad98a62b2681ff5a4b77f9dc20e9140b">mesos::ResourceConversion</a>
+, <a class="el" href="classmesos_1_1v1_1_1ResourceConversion.html#a35eb7b515597e4fed518448d857bb7cc">mesos::v1::ResourceConversion</a>
 </li>
 <li>resourceOffers()
 : <a class="el" href="classmesos_1_1Scheduler.html#a905648930a11c226fd22430a0959beab">mesos::Scheduler</a>
@@ -656,6 +658,9 @@
 <li>resourceProvider
 : <a class="el" href="structmesos_1_1internal_1_1protobuf_1_1slave_1_1Capabilities.html#ac7ae64c25e62bbe1ec798f0c3203e3d8">mesos::internal::protobuf::slave::Capabilities</a>
 </li>
+<li>ResourceProvider()
+: <a class="el" href="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html#a7b0c27289426d4a7f1c17a1ac1591969">mesos::internal::slave::ResourceProvider</a>
+</li>
 <li>ResourceProviderManager()
 : <a class="el" href="classmesos_1_1internal_1_1ResourceProviderManager.html#a1ffa1498d0d30343c4311bdddf1e71ee">mesos::internal::ResourceProviderManager</a>
 </li>
@@ -665,50 +670,43 @@
 <li>resourceRequest()
 : <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a23b9370f456caab5c1c91b367dd2c5b5">mesos::internal::master::Master</a>
 </li>
-<li>resources
-: <a class="el" href="structmesos_1_1UnavailableResources.html#a2b3f0db5b5a05f3fa0bc1f8abfb68331">mesos::UnavailableResources</a>
-, <a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter_1_1Node_1_1Allocation.html#a48afd5a0d1fca422d42f61f548a17e32">mesos::internal::master::allocator::DRFSorter::Node::Allocation</a>
-</li>
 <li>Resources()
-: <a class="el" href="classmesos_1_1v1_1_1Resources.html#a46c478b66abd53e0aed44cd82bc6e4d0">mesos::v1::Resources</a>
+: <a class="el" href="classmesos_1_1v1_1_1Resources.html#a8ad99169a0162bf1e67676647ccb01c8">mesos::v1::Resources</a>
+, <a class="el" href="classmesos_1_1Resources.html#a54f4d215c4b8c70ecb9029c2103d3e86">mesos::Resources</a>
+, <a class="el" href="classmesos_1_1v1_1_1Resources.html#afb96448b026e8b78e338cf82bfc47e7a">mesos::v1::Resources</a>
+, <a class="el" href="classmesos_1_1Resources.html#aed60247869278b5545227ddf7ca9536b">mesos::Resources</a>
 </li>
-<li>resources
-: <a class="el" href="structmesos_1_1internal_1_1slave_1_1PosixFilesystemIsolatorProcess_1_1Info.html#a98a9fcb99a18d92d7de620e6c450c457">mesos::internal::slave::PosixFilesystemIsolatorProcess::Info</a>
+<li>resources()
+: <a class="el" href="classmesos_1_1internal_1_1slave_1_1NvidiaGpuAllocator.html#a27fc74b54530efb09a05e3ba29c3b030">mesos::internal::slave::NvidiaGpuAllocator</a>
+, <a class="el" href="structmesos_1_1UnavailableResources.html#a2b3f0db5b5a05f3fa0bc1f8abfb68331">mesos::UnavailableResources</a>
 </li>
 <li>Resources()
-: <a class="el" href="classmesos_1_1Resources.html#ab3dc443a7bad2f836206cacb0c5852d2">mesos::Resources</a>
+: <a class="el" href="classmesos_1_1Resources.html#a224d38fb001cffb8f4f2f6e9dc328091">mesos::Resources</a>
 </li>
 <li>resources
-: <a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1ResourcesState.html#a9c65bc3e236f1a8b2b3ae2d96f11801a">mesos::internal::slave::state::ResourcesState</a>
-, <a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1State.html#a85a6b53e715be297825be643113f30e4">mesos::internal::slave::state::State</a>
+: <a class="el" href="structmesos_1_1internal_1_1slave_1_1PosixFilesystemIsolatorProcess_1_1Info.html#a98a9fcb99a18d92d7de620e6c450c457">mesos::internal::slave::PosixFilesystemIsolatorProcess::Info</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ae554756412fdaca60f268de282e17e97">mesos::internal::slave::Flags</a>
+, <a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1ResourcesState.html#a9c65bc3e236f1a8b2b3ae2d96f11801a">mesos::internal::slave::state::ResourcesState</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#acde902a94e389c2ef64b4fe78bb039a3">mesos::internal::slave::Containerizer</a>
+, <a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1State.html#a85a6b53e715be297825be643113f30e4">mesos::internal::slave::state::State</a>
 </li>
 <li>Resources()
-: <a class="el" href="classmesos_1_1Resources.html#a224d38fb001cffb8f4f2f6e9dc328091">mesos::Resources</a>
-</li>
-<li>resources()
-: <a class="el" href="classmesos_1_1internal_1_1slave_1_1NvidiaGpuAllocator.html#a27fc74b54530efb09a05e3ba29c3b030">mesos::internal::slave::NvidiaGpuAllocator</a>
-</li>
-<li>Resources()
-: <a class="el" href="classmesos_1_1Resources.html#a54f4d215c4b8c70ecb9029c2103d3e86">mesos::Resources</a>
-, <a class="el" href="classmesos_1_1v1_1_1Resources.html#afb96448b026e8b78e338cf82bfc47e7a">mesos::v1::Resources</a>
+: <a class="el" href="classmesos_1_1Resources.html#ab3dc443a7bad2f836206cacb0c5852d2">mesos::Resources</a>
+, <a class="el" href="classmesos_1_1v1_1_1Resources.html#a46c478b66abd53e0aed44cd82bc6e4d0">mesos::v1::Resources</a>
 </li>
 <li>resources
-: <a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ae554756412fdaca60f268de282e17e97">mesos::internal::slave::Flags</a>
-</li>
-<li>Resources()
-: <a class="el" href="classmesos_1_1v1_1_1Resources.html#a5770adc8a5ab3730cc3eb34656907828">mesos::v1::Resources</a>
+: <a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter_1_1Node_1_1Allocation.html#a48afd5a0d1fca422d42f61f548a17e32">mesos::internal::master::allocator::DRFSorter::Node::Allocation</a>
 </li>
 <li>resources_offered_or_allocated
 : <a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1Metrics.html#af180af540adbda46abde39c5d07d4525">mesos::internal::master::allocator::internal::Metrics</a>
 </li>
 <li>resources_percent
-: <a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#a9a72d1ccfdd4e3212d40147344414098">mesos::internal::master::Metrics</a>
-, <a class="el" href="structmesos_1_1internal_1_1slave_1_1Metrics.html#adc06ab81f1ec197d7dbd299c69bcad3c">mesos::internal::slave::Metrics</a>
+: <a class="el" href="structmesos_1_1internal_1_1slave_1_1Metrics.html#adc06ab81f1ec197d7dbd299c69bcad3c">mesos::internal::slave::Metrics</a>
+, <a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#a9a72d1ccfdd4e3212d40147344414098">mesos::internal::master::Metrics</a>
 </li>
 <li>resources_revocable_percent
-: <a class="el" href="structmesos_1_1internal_1_1slave_1_1Metrics.html#a02cd4375eac74b359e393dba9538f011">mesos::internal::slave::Metrics</a>
-, <a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#a2a7efeaeca2a0adcd713ad9084aef62c">mesos::internal::master::Metrics</a>
+: <a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#a2a7efeaeca2a0adcd713ad9084aef62c">mesos::internal::master::Metrics</a>
+, <a class="el" href="structmesos_1_1internal_1_1slave_1_1Metrics.html#a02cd4375eac74b359e393dba9538f011">mesos::internal::slave::Metrics</a>
 </li>
 <li>resources_revocable_total
 : <a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#ad3a0a5608c89b86b6ff7eb2bc6528514">mesos::internal::master::Metrics</a>
@@ -719,37 +717,32 @@
 , <a class="el" href="structmesos_1_1internal_1_1slave_1_1Metrics.html#a66681eeeec551648a595a90956be9aeb">mesos::internal::slave::Metrics</a>
 </li>
 <li>resources_total
-: <a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1Metrics.html#aa44f094659729582e9b318b4f1281497">mesos::internal::master::allocator::internal::Metrics</a>
+: <a class="el" href="structmesos_1_1internal_1_1slave_1_1Metrics.html#aeee28e865dfffcf597060ca142fc41c6">mesos::internal::slave::Metrics</a>
+, <a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1Metrics.html#aa44f094659729582e9b318b4f1281497">mesos::internal::master::allocator::internal::Metrics</a>
 , <a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#ad676430ff53421907501f1672ca60c66">mesos::internal::master::Metrics</a>
-, <a class="el" href="structmesos_1_1internal_1_1slave_1_1Metrics.html#aeee28e865dfffcf597060ca142fc41c6">mesos::internal::slave::Metrics</a>
 </li>
 <li>resources_used
-: <a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#a2f60c37bc6ed8673e3ad0e91b2436290">mesos::internal::master::Metrics</a>
-, <a class="el" href="structmesos_1_1internal_1_1slave_1_1Metrics.html#afda380b3f75c132caf6d22b91fd42c47">mesos::internal::slave::Metrics</a>
+: <a class="el" href="structmesos_1_1internal_1_1slave_1_1Metrics.html#afda380b3f75c132caf6d22b91fd42c47">mesos::internal::slave::Metrics</a>
+, <a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#a2f60c37bc6ed8673e3ad0e91b2436290">mesos::internal::master::Metrics</a>
 </li>
 <li>ResourcesState()
 : <a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1ResourcesState.html#a1cd90dfb2e0c8cb14c45a8ce0ffacd5b">mesos::internal::slave::state::ResourcesState</a>
 </li>
+<li>resourceVersion
+: <a class="el" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html#afc932a215e1e3c8f559f55c117400d03">mesos::internal::ResourceProviderMessage::UpdateState</a>
+, <a class="el" href="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html#aff76550b79d71087708ccbb25f9b3a5a">mesos::internal::slave::ResourceProvider</a>
+</li>
 <li>resourceVersions
 : <a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html#ad763dcc32cd2add5e670ae65c921b622">mesos::internal::master::Slave</a>
 </li>
-<li>resourceVersionUuid
-: <a class="el" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html#a764bf4863dbfcddcaa26fccbbb329253">mesos::internal::ResourceProviderMessage::UpdateState</a>
-</li>
-<li>Response()
-: <a class="el" href="structprocess_1_1http_1_1Response.html#ad23f61ad9a4ca2cbd074d1ee77170054">process::http::Response</a>
-</li>
 <li>response
-: <a class="el" href="structprocess_1_1HttpEvent.html#ac3cab3251b6f6339db32842bcd37bec4">process::HttpEvent</a>
+: <a class="el" href="structprocess_1_1grpc_1_1RpcResult.html#ac4cad3f64ae6b69d256eee8829702f12">process::grpc::RpcResult&lt; T &gt;</a>
 </li>
 <li>Response()
 : <a class="el" href="structprocess_1_1http_1_1Response.html#ab52f93de73e86c37fa21484acd5d8e9d">process::http::Response</a>
 </li>
 <li>response
-: <a class="el" href="structprocess_1_1grpc_1_1RpcResult.html#ac4cad3f64ae6b69d256eee8829702f12">process::grpc::RpcResult&lt; T &gt;</a>
-</li>
-<li>Response()
-: <a class="el" href="structprocess_1_1http_1_1Response.html#ac7ac8132a8d8772335efd5a55d9ebb4f">process::http::Response</a>
+: <a class="el" href="structprocess_1_1HttpEvent.html#ac3cab3251b6f6339db32842bcd37bec4">process::HttpEvent</a>
 </li>
 <li>ResponseDecoder()
 : <a class="el" href="classprocess_1_1ResponseDecoder.html#ab30005070b52416979638e2e76137717">process::ResponseDecoder</a>
@@ -759,62 +752,62 @@
 , <a class="el" href="classmesos_1_1internal_1_1log_1_1Storage.html#a3b37cd2146b4a5691275a314e605b759">mesos::internal::log::Storage</a>
 </li>
 <li>Result()
-: <a class="el" href="classResult.html#aed2b0016c27824c33bf0eb0035191eda">Result&lt; T &gt;</a>
+: <a class="el" href="classResult.html#aef4025c8008853cc7ac9fb4b95dedb58">Result&lt; T &gt;</a>
 </li>
 <li>result_type
-: <a class="el" href="structstd_1_1hash_3_01mesos_1_1OfferID_01_4.html#ae07091df527268aeaded5dd2f3dfe4c2">std::hash&lt; mesos::OfferID &gt;</a>
-, <a class="el" href="structstd_1_1hash_3_01mesos_1_1ResourceProviderID_01_4.html#a7c939fe8b1debaff8c35d4d222e6cc35">std::hash&lt; mesos::ResourceProviderID &gt;</a>
-, <a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1OfferOperationID_01_4.html#ab06e1247be54bd52df9aaef5e5fe3e61">std::hash&lt; mesos::v1::OfferOperationID &gt;</a>
-, <a class="el" href="structstd_1_1hash_3_01net_1_1IP_01_4.html#af846150bb8c9fcf5e4063e3da50b1223">std::hash&lt; net::IP &gt;</a>
-, <a class="el" href="structstd_1_1hash_3_01cgroups_1_1memory_1_1pressure_1_1Level_01_4.html#a68d464c2d14610de0ac2756ded809081">std::hash&lt; cgroups::memory::pressure::Level &gt;</a>
-, <a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1TaskStatus__Reason_01_4.html#af006dba801a9dcb2e56c429f2ad649a9">std::hash&lt; mesos::v1::TaskStatus_Reason &gt;</a>
-, <a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1Image_1_1Type_01_4.html#a9472e27c6321755254f75677c1749b14">std::hash&lt; mesos::v1::Image::Type &gt;</a>
-, <a class="el" href="structstd_1_1hash_3_01process_1_1UPID_01_4.html#abb909b81d5aa41e8b0a3f75ba6b703d9">std::hash&lt; process::UPID &gt;</a>
-, <a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1TaskState_01_4.html#a4309c2da3c7b098514a4e2b82f049ab9">std::hash&lt; mesos::v1::TaskState &gt;</a>
-, <a class="el" href="structOverload_3_01F_01_4.html#ace68e5d5df88e33b0fa01b9a6e98de2f">Overload&lt; F &gt;</a>
-, <a class="el" href="structstd_1_1hash_3_01mesos_1_1ContainerID_01_4.html#ab593260c7e216c3d77583eac2d7b9f46">std::hash&lt; mesos::ContainerID &gt;</a>
-, <a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1TaskID_01_4.html#aad2307b231e2af7967abdb93d3ba93e8">std::hash&lt; mesos::v1::TaskID &gt;</a>
-, <a class="el" href="structstd_1_1hash_3_01mesos_1_1TaskStatus__Reason_01_4.html#a7870c9e3d0f7da33f35f37c0cfcca417">std::hash&lt; mesos::TaskStatus_Reason &gt;</a>
-, <a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1ResourceProviderID_01_4.html#a0dcb2921f37239932c7d9f5dbdccc7fe">std::hash&lt; mesos::v1::ResourceProviderID &gt;</a>
+: <a class="el" href="structstd_1_1hash_3_01mesos_1_1TaskState_01_4.html#a0286cb906f380f58e5ac0e99c9437ef7">std::hash&lt; mesos::TaskState &gt;</a>
 , <a class="el" href="structstd_1_1hash_3_01Option_3_01T_01_4_01_4.html#af3360afd9badbb8dc6e4ebbd0abb3a8c">std::hash&lt; Option&lt; T &gt; &gt;</a>
-, <a class="el" href="structstd_1_1hash_3_01process_1_1network_1_1inet_1_1Address_01_4.html#af80ac6fe5b7c2d3999a28b1ec33940eb">std::hash&lt; process::network::inet::Address &gt;</a>
-, <a class="el" href="structstd_1_1hash_3_01routing_1_1filter_1_1ip_1_1PortRange_01_4.html#af24f54ab2ba83c0591d577b909a16e23">std::hash&lt; routing::filter::ip::PortRange &gt;</a>
-, <a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1MachineID_01_4.html#a8ea108d687a24fdbf797ab8cab67d059">std::hash&lt; mesos::v1::MachineID &gt;</a>
+, <a class="el" href="structstd_1_1hash_3_01mesos_1_1ResourceProviderID_01_4.html#a7c939fe8b1debaff8c35d4d222e6cc35">std::hash&lt; mesos::ResourceProviderID &gt;</a>
 , <a class="el" href="structstd_1_1hash_3_01mesos_1_1TaskStatus__Source_01_4.html#a8b6e60776f914eef6a9bb6be92017f67">std::hash&lt; mesos::TaskStatus_Source &gt;</a>
-, <a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1OfferID_01_4.html#a54d133ff8836cf33500f2cb7b9422aec">std::hash&lt; mesos::v1::OfferID &gt;</a>
-, <a class="el" href="structstd_1_1hash_3_01mesos_1_1internal_1_1log_1_1Metadata__Status_01_4.html#a56337eb0043b4395278656943f928569">std::hash&lt; mesos::internal::log::Metadata_Status &gt;</a>
-, <a class="el" href="structstd_1_1hash_3_01mesos_1_1internal_1_1slave_1_1DockerVolume_01_4.html#aac67cfecd49397a220f47fe61ead27b9">std::hash&lt; mesos::internal::slave::DockerVolume &gt;</a>
-, <a class="el" href="structstd_1_1hash_3_01std_1_1pair_3_01mesos_1_1FrameworkID_00_01mesos_1_1ExecutorID_01_4_01_4.html#a90371ab9671829e05e16df360ec612dd">std::hash&lt; std::pair&lt; mesos::FrameworkID, mesos::ExecutorID &gt; &gt;</a>
-, <a class="el" href="structstd_1_1hash_3_01mesos_1_1TaskState_01_4.html#a0286cb906f380f58e5ac0e99c9437ef7">std::hash&lt; mesos::TaskState &gt;</a>
-, <a class="el" href="structstd_1_1hash_3_01mesos_1_1OfferOperationID_01_4.html#a879848aa13429c8f47c0fea196bcbf81">std::hash&lt; mesos::OfferOperationID &gt;</a>
-, <a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1CommandInfo_1_1URI_01_4.html#ad5964445933d9316344d1be6df4ae77e">std::hash&lt; mesos::v1::CommandInfo::URI &gt;</a>
+, <a class="el" href="structstd_1_1hash_3_01UUID_01_4.html#a07f387761a18313b24327ccb8e7e9ae8">std::hash&lt; UUID &gt;</a>
+, <a class="el" href="structOverload.html#a4efb2c6232e5f0cda6bc07a79f628251">Overload&lt; F, Fs &gt;</a>
+, <a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1ResourceProviderID_01_4.html#a0dcb2921f37239932c7d9f5dbdccc7fe">std::hash&lt; mesos::v1::ResourceProviderID &gt;</a>
 , <a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1ExecutorID_01_4.html#a7c5dec639e005c344aa1c4a066a42c16">std::hash&lt; mesos::v1::ExecutorID &gt;</a>
-, <a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1TaskStatus__Source_01_4.html#a97fca7261135a9fcb1b5cfa8ccd1de37">std::hash&lt; mesos::v1::TaskStatus_Source &gt;</a>
-, <a class="el" href="structstd_1_1hash_3_01std_1_1pair_3_01mesos_1_1v1_1_1FrameworkID_00_01mesos_1_1v1_1_1ExecutorID_01_4_01_4.html#ae95cd9b2785ce804833514bf4c343034">std::hash&lt; std::pair&lt; mesos::v1::FrameworkID, mesos::v1::ExecutorID &gt; &gt;</a>
 , <a class="el" href="structLambdaTraits_3_01Result_07Class_1_1_5_08_07Args_8_8_8_08_01const_01_01_4.html#a9c4257ba82bc33ec46799d33d94e1cd2">LambdaTraits&lt; Result(Class::*)(Args...) const  &gt;</a>
 , <a class="el" href="structstd_1_1hash_3_01os_1_1WindowsFD_01_4.html#a784a468593b723beb6be44656cc9f67a">std::hash&lt; os::WindowsFD &gt;</a>
-, <a class="el" href="structOverload.html#a4efb2c6232e5f0cda6bc07a79f628251">Overload&lt; F, Fs &gt;</a>
-, <a class="el" href="structstd_1_1hash_3_01UUID_01_4.html#a07f387761a18313b24327ccb8e7e9ae8">std::hash&lt; UUID &gt;</a>
+, <a class="el" href="structstd_1_1hash_3_01mesos_1_1ExecutorID_01_4.html#a1aa034f39cdc71332fe426de92ea30da">std::hash&lt; mesos::ExecutorID &gt;</a>
+, <a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1TaskState_01_4.html#a4309c2da3c7b098514a4e2b82f049ab9">std::hash&lt; mesos::v1::TaskState &gt;</a>
+, <a class="el" href="structstd_1_1hash_3_01mesos_1_1internal_1_1slave_1_1DockerVolume_01_4.html#aac67cfecd49397a220f47fe61ead27b9">std::hash&lt; mesos::internal::slave::DockerVolume &gt;</a>
+, <a class="el" href="structstd_1_1hash_3_01mesos_1_1internal_1_1tests_1_1ModuleID_01_4.html#ae1f06800f834cda908849248a16eecc7">std::hash&lt; mesos::internal::tests::ModuleID &gt;</a>
+, <a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1MachineID_01_4.html#a8ea108d687a24fdbf797ab8cab67d059">std::hash&lt; mesos::v1::MachineID &gt;</a>
+, <a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1Image_1_1Type_01_4.html#a9472e27c6321755254f75677c1749b14">std::hash&lt; mesos::v1::Image::Type &gt;</a>
+, <a class="el" href="structstd_1_1hash_3_01mesos_1_1OfferID_01_4.html#ae07091df527268aeaded5dd2f3dfe4c2">std::hash&lt; mesos::OfferID &gt;</a>
+, <a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1TaskStatus__Reason_01_4.html#af006dba801a9dcb2e56c429f2ad649a9">std::hash&lt; mesos::v1::TaskStatus_Reason &gt;</a>
+, <a class="el" href="structstd_1_1hash_3_01std_1_1pair_3_01mesos_1_1v1_1_1FrameworkID_00_01mesos_1_1v1_1_1ExecutorID_01_4_01_4.html#ae95cd9b2785ce804833514bf4c343034">std::hash&lt; std::pair&lt; mesos::v1::FrameworkID, mesos::v1::ExecutorID &gt; &gt;</a>
+, <a class="el" href="structstd_1_1hash_3_01mesos_1_1TaskID_01_4.html#aad4102be6e30998b97b1e3ff51021572">std::hash&lt; mesos::TaskID &gt;</a>
+, <a class="el" href="structstd_1_1hash_3_01mesos_1_1OfferOperationID_01_4.html#a879848aa13429c8f47c0fea196bcbf81">std::hash&lt; mesos::OfferOperationID &gt;</a>
+, <a class="el" href="structstd_1_1hash_3_01process_1_1network_1_1inet_1_1Address_01_4.html#af80ac6fe5b7c2d3999a28b1ec33940eb">std::hash&lt; process::network::inet::Address &gt;</a>
+, <a class="el" href="structstd_1_1hash_3_01mesos_1_1MachineID_01_4.html#aab3b81e4ee40e5e1a8dee056a363ab6e">std::hash&lt; mesos::MachineID &gt;</a>
+, <a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1ContainerID_01_4.html#adcfd68141b2f16821dee4adbbc6bc9c2">std::hash&lt; mesos::v1::ContainerID &gt;</a>
+, <a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1TaskStatus__Source_01_4.html#a97fca7261135a9fcb1b5cfa8ccd1de37">std::hash&lt; mesos::v1::TaskStatus_Source &gt;</a>
 , <a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1AgentID_01_4.html#acc85aa3779d476f758ffa20c7d0c27d6">std::hash&lt; mesos::v1::AgentID &gt;</a>
+, <a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1OfferOperationID_01_4.html#ab06e1247be54bd52df9aaef5e5fe3e61">std::hash&lt; mesos::v1::OfferOperationID &gt;</a>
+, <a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1OfferID_01_4.html#a54d133ff8836cf33500f2cb7b9422aec">std::hash&lt; mesos::v1::OfferID &gt;</a>
+, <a class="el" href="structstd_1_1hash_3_01process_1_1UPID_01_4.html#abb909b81d5aa41e8b0a3f75ba6b703d9">std::hash&lt; process::UPID &gt;</a>
+, <a class="el" href="structOverload_3_01F_01_4.html#ace68e5d5df88e33b0fa01b9a6e98de2f">Overload&lt; F &gt;</a>
+, <a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1TaskID_01_4.html#aad2307b231e2af7967abdb93d3ba93e8">std::hash&lt; mesos::v1::TaskID &gt;</a>
+, <a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1CommandInfo_1_1URI_01_4.html#ad5964445933d9316344d1be6df4ae77e">std::hash&lt; mesos::v1::CommandInfo::URI &gt;</a>
 , <a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1FrameworkID_01_4.html#a6f35308e3b42efd96f4483554e3015e3">std::hash&lt; mesos::v1::FrameworkID &gt;</a>
-, <a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1ContainerID_01_4.html#adcfd68141b2f16821dee4adbbc6bc9c2">std::hash&lt; mesos::v1::ContainerID &gt;</a>
+, <a class="el" href="structstd_1_1hash_3_01net_1_1IP_01_4.html#af846150bb8c9fcf5e4063e3da50b1223">std::hash&lt; net::IP &gt;</a>
+, <a class="el" href="structstd_1_1hash_3_01cgroups_1_1memory_1_1pressure_1_1Level_01_4.html#a68d464c2d14610de0ac2756ded809081">std::hash&lt; cgroups::memory::pressure::Level &gt;</a>
+, <a class="el" href="structstd_1_1hash_3_01std_1_1pair_3_01mesos_1_1FrameworkID_00_01mesos_1_1ExecutorID_01_4_01_4.html#a90371ab9671829e05e16df360ec612dd">std::hash&lt; std::pair&lt; mesos::FrameworkID, mesos::ExecutorID &gt; &gt;</a>
 , <a class="el" href="structstd_1_1hash_3_01mesos_1_1SlaveID_01_4.html#a31c7387c660d9814d79db9fa0f31deb0">std::hash&lt; mesos::SlaveID &gt;</a>
-, <a class="el" href="structstd_1_1hash_3_01mesos_1_1MachineID_01_4.html#aab3b81e4ee40e5e1a8dee056a363ab6e">std::hash&lt; mesos::MachineID &gt;</a>
-, <a class="el" href="structstd_1_1hash_3_01mesos_1_1TaskID_01_4.html#aad4102be6e30998b97b1e3ff51021572">std::hash&lt; mesos::TaskID &gt;</a>
+, <a class="el" href="structstd_1_1hash_3_01routing_1_1filter_1_1ip_1_1PortRange_01_4.html#af24f54ab2ba83c0591d577b909a16e23">std::hash&lt; routing::filter::ip::PortRange &gt;</a>
 , <a class="el" href="structstd_1_1hash_3_01mesos_1_1Image_1_1Type_01_4.html#af7e4f8d1b27de3a39ed30cbffa1c0607">std::hash&lt; mesos::Image::Type &gt;</a>
+, <a class="el" href="structstd_1_1hash_3_01mesos_1_1TaskStatus__Reason_01_4.html#a7870c9e3d0f7da33f35f37c0cfcca417">std::hash&lt; mesos::TaskStatus_Reason &gt;</a>
+, <a class="el" href="structstd_1_1hash_3_01mesos_1_1internal_1_1log_1_1Metadata__Status_01_4.html#a56337eb0043b4395278656943f928569">std::hash&lt; mesos::internal::log::Metadata_Status &gt;</a>
 , <a class="el" href="structstd_1_1hash_3_01mesos_1_1FrameworkID_01_4.html#a30987e68b3130b83b73f99baf834b150">std::hash&lt; mesos::FrameworkID &gt;</a>
-, <a class="el" href="structstd_1_1hash_3_01mesos_1_1internal_1_1tests_1_1ModuleID_01_4.html#ae1f06800f834cda908849248a16eecc7">std::hash&lt; mesos::internal::tests::ModuleID &gt;</a>
-, <a class="el" href="structstd_1_1hash_3_01mesos_1_1ExecutorID_01_4.html#a1aa034f39cdc71332fe426de92ea30da">std::hash&lt; mesos::ExecutorID &gt;</a>
 , <a class="el" href="structstd_1_1hash_3_01mesos_1_1CommandInfo__URI_01_4.html#a69ea660284062514e68803067675dd53">std::hash&lt; mesos::CommandInfo_URI &gt;</a>
+, <a class="el" href="structstd_1_1hash_3_01mesos_1_1ContainerID_01_4.html#ab593260c7e216c3d77583eac2d7b9f46">std::hash&lt; mesos::ContainerID &gt;</a>
 </li>
 <li>resume()
-: <a class="el" href="classmesos_1_1internal_1_1checks_1_1CheckerProcess.html#aab6429358cff19d17ac73b1c22327bdf">mesos::internal::checks::CheckerProcess</a>
-, <a class="el" href="classmesos_1_1internal_1_1checks_1_1HealthChecker.html#a432809cd9ab8da0373597f4b680d0659">mesos::internal::checks::HealthChecker</a>
-, <a class="el" href="classprocess_1_1Clock.html#ae3ea265163df2de286e185914265f538">process::Clock</a>
-, <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a9e122112ca8eca4b89e0597ebafb6056">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>
-, <a class="el" href="classmesos_1_1internal_1_1checks_1_1Checker.html#aab23bf981d8adefc42831594343f84c0">mesos::internal::checks::Checker</a>
+: <a class="el" href="classmesos_1_1internal_1_1checks_1_1Checker.html#aab23bf981d8adefc42831594343f84c0">mesos::internal::checks::Checker</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1TaskStatusUpdateManager.html#a7ba4d013cf1b5c13531d0adea391330d">mesos::internal::slave::TaskStatusUpdateManager</a>
+, <a class="el" href="classprocess_1_1Clock.html#ae3ea265163df2de286e185914265f538">process::Clock</a>
 , <a class="el" href="classmesos_1_1internal_1_1StatusUpdateManagerProcess.html#aadcb02aae700bfa2bd5fcf488da725e7">mesos::internal::StatusUpdateManagerProcess&lt; IDType, CheckpointType, UpdateType &gt;</a>
+, <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a9e122112ca8eca4b89e0597ebafb6056">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>
+, <a class="el" href="classmesos_1_1internal_1_1checks_1_1HealthChecker.html#a432809cd9ab8da0373597f4b680d0659">mesos::internal::checks::HealthChecker</a>
+, <a class="el" href="classmesos_1_1internal_1_1checks_1_1CheckerProcess.html#aab6429358cff19d17ac73b1c22327bdf">mesos::internal::checks::CheckerProcess</a>
 </li>
 <li>RETRY_INTERVAL
 : <a class="el" href="classzookeeper_1_1GroupProcess.html#a883cc6ba0676d8b20c84e84cc0c311a2">zookeeper::GroupProcess</a>
@@ -829,13 +822,13 @@
 : <a class="el" href="classprocess_1_1ProcessBase.html#a39f8e327dc132dd4a3a95fee650458f8a0a8e4fd54250dc259c749ebf914f6a5e">process::ProcessBase</a>
 </li>
 <li>reviveOffers()
-: <a class="el" href="classmesos_1_1MesosSchedulerDriver.html#a8807bae56a3ec2d7ff88a71f3492c851">mesos::MesosSchedulerDriver</a>
-, <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a5c060a124aa551693f6829812b52ef2c">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>
-, <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a3a30aa8a57f54eb97c073e0911bc461b">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a>
+: <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a3461bdc133dd1d5df5d977dfa561979d">mesos::internal::master::Master</a>
 , <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html#a0daa8505b5f29c92aef8a521c4a74d25">mesos::internal::master::allocator::MesosAllocatorProcess</a>
 , <a class="el" href="classmesos_1_1SchedulerDriver.html#a3b8ba2b8a9b897ff34b11d3703b519a2">mesos::SchedulerDriver</a>
+, <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a3a30aa8a57f54eb97c073e0911bc461b">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a>
+, <a class="el" href="classmesos_1_1MesosSchedulerDriver.html#a8807bae56a3ec2d7ff88a71f3492c851">mesos::MesosSchedulerDriver</a>
+, <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a5c060a124aa551693f6829812b52ef2c">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>
 , <a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a0bf4c3ba18d950c34ef16de989155b0e">mesos::allocator::Allocator</a>
-, <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a3461bdc133dd1d5df5d977dfa561979d">mesos::internal::master::Master</a>
 </li>
 <li>revocable()
 : <a class="el" href="classmesos_1_1v1_1_1Resources.html#a857302e3f08273a1ecee3395b437a965">mesos::v1::Resources</a>
@@ -851,8 +844,8 @@
 : <a class="el" href="classprocess_1_1RFC3339.html#aecb9fc8fa8996dd683a1c8d33ec95c7a">process::RFC3339</a>
 </li>
 <li>rm()
-: <a class="el" href="classDocker.html#afd1dd8dc67fd3d111164ff80f90761f4">Docker</a>
-, <a class="el" href="classHDFS.html#ae2b281bb34b01190e4e1bd28806c40c6">HDFS</a>
+: <a class="el" href="classHDFS.html#ae2b281bb34b01190e4e1bd28806c40c6">HDFS</a>
+, <a class="el" href="classDocker.html#afd1dd8dc67fd3d111164ff80f90761f4">Docker</a>
 </li>
 <li>Role()
 : <a class="el" href="structmesos_1_1internal_1_1master_1_1Role.html#accf0d5437cf11da50c674ecd6c19c7ce">mesos::internal::master::Role</a>
@@ -864,30 +857,32 @@
 : <a class="el" href="structmesos_1_1internal_1_1master_1_1Role.html#a9e8163dd90e1dd48c752cbfa82660804">mesos::internal::master::Role</a>
 </li>
 <li>roles
-: <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a16c7474e21fd5aa3d219a0e46341038d">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>
-, <a class="el" href="structmesos_1_1internal_1_1master_1_1Framework.html#a2d8cbc0dbd23317d8194398a3810a5b5">mesos::internal::master::Framework</a>
-, <a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess_1_1Framework.html#a5f21b4205cea2fade829ab3afc82815d">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess::Framework</a>
+: <a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess_1_1Framework.html#a5f21b4205cea2fade829ab3afc82815d">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess::Framework</a>
+, <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a16c7474e21fd5aa3d219a0e46341038d">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>
 , <a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a2d6ceeda8424544119431ac03fe99d98">mesos::internal::master::Flags</a>
+, <a class="el" href="structmesos_1_1internal_1_1master_1_1Framework.html#a2d8cbc0dbd23317d8194398a3810a5b5">mesos::internal::master::Framework</a>
 </li>
 <li>roleSorter
 : <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a890bb44d4f46f708e8df0514036d44ca">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>
 </li>
 <li>root
-: <a class="el" href="classmesos_1_1internal_1_1tests_1_1Rootfs.html#aa07e7055a7c4f66a8946c2207cc51804">mesos::internal::tests::Rootfs</a>
-, <a class="el" href="structmesos_1_1internal_1_1fs_1_1MountInfoTable_1_1Entry.html#adf2922a1d0bf708dabec5399bb343cc8">mesos::internal::fs::MountInfoTable::Entry</a>
+: <a class="el" href="structmesos_1_1internal_1_1fs_1_1MountInfoTable_1_1Entry.html#adf2922a1d0bf708dabec5399bb343cc8">mesos::internal::fs::MountInfoTable::Entry</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1Rootfs.html#aa07e7055a7c4f66a8946c2207cc51804">mesos::internal::tests::Rootfs</a>
 </li>
 <li>root_submissions
 : <a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a9ada3d623640c548972084b1ed83ebea">mesos::internal::master::Flags</a>
 </li>
 <li>rootfs
-: <a class="el" href="structmesos_1_1internal_1_1slave_1_1ProvisionInfo.html#ae5f3b182cf40f977062a177c309c3269">mesos::internal::slave::ProvisionInfo</a>
-, <a class="el" href="structmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorSetup_1_1Flags.html#a792e873bae0fe54efee978120acb69fa">mesos::internal::slave::NetworkCniIsolatorSetup::Flags</a>
+: <a class="el" href="structmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorSetup_1_1Flags.html#a792e873bae0fe54efee978120acb69fa">mesos::internal::slave::NetworkCniIsolatorSetup::Flags</a>
 </li>
 <li>Rootfs()
 : <a class="el" href="classmesos_1_1internal_1_1tests_1_1Rootfs.html#a0d1eefd3053932eceda17475fae5f95c">mesos::internal::tests::Rootfs</a>
 </li>
+<li>rootfs
+: <a class="el" href="structmesos_1_1internal_1_1slave_1_1ProvisionInfo.html#ae5f3b182cf40f977062a177c309c3269">mesos::internal::slave::ProvisionInfo</a>
+</li>
 <li>route()
-: <a class="el" href="classprocess_1_1ProcessBase.html#a897bf0b650b9fc56fc87fd005827c8ce">process::ProcessBase</a>
+: <a class="el" href="classprocess_1_1ProcessBase.html#a70ff038897726b5ff2713e5d5602efa6">process::ProcessBase</a>
 </li>
 <li>RouteOptions()
 : <a class="el" href="structprocess_1_1ProcessBase_1_1RouteOptions.html#a9c202f7f06a7cb90499e3365ce338475">process::ProcessBase::RouteOptions</a>
@@ -906,22 +901,22 @@
 : <a class="el" href="structrouting_1_1route_1_1Rule.html#a396311c058cc3d0affdde0b0691b408a">routing::route::Rule</a>
 </li>
 <li>run()
-: <a class="el" href="classmesos_1_1internal_1_1slave_1_1IOSwitchboardServer.html#a692aa93d7db0ee083a6aa2b0101c885e">mesos::internal::slave::IOSwitchboardServer</a>
+: <a class="el" href="classmesos_1_1MesosSchedulerDriver.html#a58e00b100cfcd3072f98792a17d30a26">mesos::MesosSchedulerDriver</a>
 , <a class="el" href="classmesos_1_1SchedulerDriver.html#a2ed26c57cc88fa141cf08921080e7294">mesos::SchedulerDriver</a>
-, <a class="el" href="classmesos_1_1MesosSchedulerDriver.html#a58e00b100cfcd3072f98792a17d30a26">mesos::MesosSchedulerDriver</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess.html#af4f74f98f2997125702f99aaad749764">mesos::internal::slave::FetcherProcess</a>
-, <a class="el" href="classmesos_1_1MesosExecutorDriver.html#adae3f8fe35eb8c63fe854e4e13a69816">mesos::MesosExecutorDriver</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#afb2c6c1999d2e7c1aeb5c614db526a77">mesos::internal::slave::Slave</a>
-, <a class="el" href="classDocker.html#a4c921c0018b3ca12ad726617d2938710">Docker</a>
-, <a class="el" href="classmesos_1_1ExecutorDriver.html#a107e364bc652e9407b34f55e83a55ae1">mesos::ExecutorDriver</a>
+, <a class="el" href="classprocess_1_1http_1_1Server.html#a0667f67908512b63a7f093800f897da1">process::http::Server</a>
 , <a class="el" href="classprocess_1_1internal_1_1Loop.html#a11417f29be6ae721ee9331b0ccbf16e4">process::internal::Loop&lt; Iterate, Body, T, R &gt;</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1IOSwitchboardServer.html#a692aa93d7db0ee083a6aa2b0101c885e">mesos::internal::slave::IOSwitchboardServer</a>
 , <a class="el" href="classReqResProcess.html#aa88a64351fac32c4d142a4119b8fe45e">ReqResProcess&lt; Req, Res &gt;</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#afb2c6c1999d2e7c1aeb5c614db526a77">mesos::internal::slave::Slave</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess.html#af4f74f98f2997125702f99aaad749764">mesos::internal::slave::FetcherProcess</a>
+, <a class="el" href="classDocker.html#a4c921c0018b3ca12ad726617d2938710">Docker</a>
 , <a class="el" href="classprocess_1_1EventLoop.html#a5e89851f1fe597bce869fdae00ca2ef2">process::EventLoop</a>
-, <a class="el" href="classprocess_1_1http_1_1Server.html#a0667f67908512b63a7f093800f897da1">process::http::Server</a>
+, <a class="el" href="classmesos_1_1ExecutorDriver.html#a107e364bc652e9407b34f55e83a55ae1">mesos::ExecutorDriver</a>
+, <a class="el" href="classmesos_1_1MesosExecutorDriver.html#adae3f8fe35eb8c63fe854e4e13a69816">mesos::MesosExecutorDriver</a>
 </li>
 <li>RUNNING
-: <a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a135c9291e330f8ecb3b39b99eca94798ab6e7c1a3b051bfc2e95e9f2baae77ad5">mesos::internal::slave::Slave</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html#accb4e9c8d32936b20f3d0ddc71fe8addaee1aee9245f83af93404e62fe978dcc0">mesos::internal::slave::Framework</a>
+: <a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html#accb4e9c8d32936b20f3d0ddc71fe8addaee1aee9245f83af93404e62fe978dcc0">mesos::internal::slave::Framework</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a135c9291e330f8ecb3b39b99eca94798ab6e7c1a3b051bfc2e95e9f2baae77ad5">mesos::internal::slave::Slave</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a3b2abbbd9f9e9ca5c08b75329ac426c0a1485da27f38622c47c16abf8c1491683">mesos::internal::slave::Executor</a>
 </li>
 <li>runs

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/781e3256/content/api/latest/c++/functions_0x73.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_0x73.html b/content/api/latest/c++/functions_0x73.html
index f621c77..853c516 100644
--- a/content/api/latest/c++/functions_0x73.html
+++ b/content/api/latest/c++/functions_0x73.html
@@ -147,12 +147,12 @@
 : <a class="el" href="classrouting_1_1Handle.html#ac0ee5408824fea71862415e39436fc02">routing::Handle</a>
 , <a class="el" href="structmesos_1_1internal_1_1slave_1_1NetClsHandle.html#a6b423a2a1b530682313b9433cb43754f">mesos::internal::slave::NetClsHandle</a>
 </li>
-<li>SECONDS
-: <a class="el" href="classDuration.html#a57e78540c14e753b9149591ef63c9a5e">Duration</a>
-</li>
 <li>Seconds()
 : <a class="el" href="classSeconds.html#ae2c27f6b4f5d5d1b0983b82257004aa4">Seconds</a>
 </li>
+<li>SECONDS
+: <a class="el" href="classDuration.html#a57e78540c14e753b9149591ef63c9a5e">Duration</a>
+</li>
 <li>secret_resolver
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#adea79f93236ff9dacfd3f0d2bedb4e23">mesos::internal::slave::Flags</a>
 </li>
@@ -351,6 +351,9 @@
 : <a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter_1_1Node.html#a3df87de6f848909e64aae964fc812f65">mesos::internal::master::allocator::DRFSorter::Node</a>
 , <a class="el" href="classprocess_1_1Owned.html#a08532e2c3ba328bf133471b1594754bd">process::Owned&lt; T &gt;</a>
 </li>
+<li>Shared()
+: <a class="el" href="classprocess_1_1Shared.html#aadaef640c97e060e83bf285bf9eac401">process::Shared&lt; T &gt;</a>
+</li>
 <li>shared()
 : <a class="el" href="classmesos_1_1Resources.html#a1bf71a3804f142e92e0dd28884ea8f99">mesos::Resources</a>
 , <a class="el" href="classmesos_1_1v1_1_1Resources.html#a447b9a41f495889f1594bee5ebaf2d7a">mesos::v1::Resources</a>
@@ -358,9 +361,6 @@
 , <a class="el" href="classprocess_1_1internal_1_1Loop.html#a9923c05dd6d27f9ec0c61d28a5387641">process::internal::Loop&lt; Iterate, Body, T, R &gt;</a>
 , <a class="el" href="classprocess_1_1network_1_1internal_1_1SocketImpl.html#a593398b46bc29ef1e6b87b2fadbba7d6">process::network::internal::SocketImpl</a>
 </li>
-<li>Shared()
-: <a class="el" href="classprocess_1_1Shared.html#aadaef640c97e060e83bf285bf9eac401">process::Shared&lt; T &gt;</a>
-</li>
 <li>SharedHandle()
 : <a class="el" href="classSharedHandle.html#ad2cfca1ab3db9839e617b569b225e0c0">SharedHandle</a>
 </li>
@@ -373,10 +373,6 @@
 <li>shouldInject()
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1NvidiaVolume.html#a18b7ba063c77d278f7e30640bbed4e6b">mesos::internal::slave::NvidiaVolume</a>
 </li>
-<li>Shutdown
-: <a class="el" href="classprocess_1_1network_1_1internal_1_1Socket.html#ac5a52929658fbe1ed19b4b03bdd63904">process::network::internal::Socket&lt; AddressType &gt;</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockCSIPlugin.html#a33ccc80e2f5f7aef7b9126f1ce600b74">mesos::internal::tests::MockCSIPlugin</a>
-</li>
 <li>shutdown()
 : <a class="el" href="classmesos_1_1Executor.html#a82e7327e100f09241758d1bf4133d541">mesos::Executor</a>
 , <a class="el" href="classmesos_1_1v1_1_1executor_1_1V0ToV1Adapter.html#a204a93410a8825a916dff56b5f8195c0">mesos::v1::executor::V0ToV1Adapter</a>
@@ -388,6 +384,10 @@
 , <a class="el" href="classprocess_1_1network_1_1internal_1_1Socket.html#a8a3d3554e93e4ec1ba3b2e64f7df0725">process::network::internal::Socket&lt; AddressType &gt;</a>
 , <a class="el" href="classprocess_1_1network_1_1internal_1_1LibeventSSLSocketImpl.html#a94cb94e04c583bc9ee9df66c7a4684cf">process::network::internal::LibeventSSLSocketImpl</a>
 </li>
+<li>Shutdown
+: <a class="el" href="classprocess_1_1network_1_1internal_1_1Socket.html#ac5a52929658fbe1ed19b4b03bdd63904">process::network::internal::Socket&lt; AddressType &gt;</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockCSIPlugin.html#a33ccc80e2f5f7aef7b9126f1ce600b74">mesos::internal::tests::MockCSIPlugin</a>
+</li>
 <li>shutdownExecutor()
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a268b5307f2796f9270acf6efaf29711c">mesos::internal::slave::Slave</a>
 </li>
@@ -436,7 +436,7 @@
 </li>
 <li>Slave
 : <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#ae1a3fb953af58d3b19033d4395ba4e5c">mesos::internal::master::Master</a>
-, <a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html#ab8eb19951483a5a0e9c18d300e62b566">mesos::internal::master::Slave</a>
+, <a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html#ad9989edad235edf8dfcb40cb68966469">mesos::internal::master::Slave</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#adc334f9dc35ff066eee2fe0dfca8b8d7">mesos::internal::slave::Slave</a>
 </li>
 <li>slave
@@ -550,12 +550,12 @@
 <li>snapshot()
 : <a class="el" href="classprocess_1_1metrics_1_1internal_1_1MetricsProcess.html#ab276c60b63527c1a94d5ece44efe63ce">process::metrics::internal::MetricsProcess</a>
 </li>
-<li>socket
-: <a class="el" href="structproc_1_1CPU.html#a4027166b85e58941efab12b035539586">proc::CPU</a>
-</li>
 <li>Socket
 : <a class="el" href="classprocess_1_1network_1_1internal_1_1Socket.html#a4c6b05834cc8a65c85de7bdb32aac069">process::network::internal::Socket&lt; AddressType &gt;</a>
 </li>
+<li>socket
+: <a class="el" href="structproc_1_1CPU.html#a4027166b85e58941efab12b035539586">proc::CPU</a>
+</li>
 <li>socket_
 : <a class="el" href="classos_1_1WindowsFD.html#a05016bee9531c79ce4576c9b8d9c9922">os::WindowsFD</a>
 </li>
@@ -654,12 +654,12 @@
 <li>starttime
 : <a class="el" href="structproc_1_1ProcessStatus.html#af52c2700eba79687557a987066383e40">proc::ProcessStatus</a>
 </li>
-<li>startup()
-: <a class="el" href="classorg_1_1apache_1_1zookeeper_1_1server_1_1NIOServerCnxnFactory.html#aceef33e2bd447da751d4b592f4104121">org::apache::zookeeper::server::NIOServerCnxnFactory</a>
-</li>
 <li>Startup()
 : <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockCSIPlugin.html#aaea2d23338730eed57c232aced068e3b">mesos::internal::tests::MockCSIPlugin</a>
 </li>
+<li>startup()
+: <a class="el" href="classorg_1_1apache_1_1zookeeper_1_1server_1_1NIOServerCnxnFactory.html#aceef33e2bd447da751d4b592f4104121">org::apache::zookeeper::server::NIOServerCnxnFactory</a>
+</li>
 <li>State()
 : <a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1State.html#a0e87f47367f9441f5f10b26f2c4fcaae">mesos::internal::slave::state::State</a>
 </li>
@@ -697,12 +697,12 @@
 <li>StateMachine()
 : <a class="el" href="classprocess_1_1StateMachine.html#ae57900c329ba1669ccfb98c1a0160652">process::StateMachine&lt; State &gt;</a>
 </li>
-<li>Statement
-: <a class="el" href="classprocess_1_1ControlFlow.html#af212ef291f73ba2e7b37586a577a794b">process::ControlFlow&lt; T &gt;</a>
-</li>
 <li>statement()
 : <a class="el" href="classprocess_1_1ControlFlow.html#a34752a25284d038dc5d4d9e551424cfe">process::ControlFlow&lt; T &gt;</a>
 </li>
+<li>Statement
+: <a class="el" href="classprocess_1_1ControlFlow.html#af212ef291f73ba2e7b37586a577a794b">process::ControlFlow&lt; T &gt;</a>
+</li>
 <li>StaticVariable()
 : <a class="el" href="classJvm_1_1StaticVariable.html#a4f72716c0683295c3ee73a05d3a914c2">Jvm::StaticVariable&lt; T, name, signature &gt;</a>
 </li>
@@ -796,12 +796,12 @@
 <li>Stopwatch()
 : <a class="el" href="classStopwatch.html#a628b5ebeed5df065dd847e68fb6336cf">Stopwatch</a>
 </li>
-<li>Storage()
-: <a class="el" href="classmesos_1_1state_1_1Storage.html#a0e8b422c73e58403d337df77284a31a7">mesos::state::Storage</a>
-</li>
 <li>storage
 : <a class="el" href="classprocess_1_1network_1_1unix_1_1Address.html#aa60fd5d51226d55da4bd7f533701e487">process::network::unix::Address</a>
 </li>
+<li>Storage()
+: <a class="el" href="classmesos_1_1state_1_1Storage.html#a0e8b422c73e58403d337df77284a31a7">mesos::state::Storage</a>
+</li>
 <li>storage_
 : <a class="el" href="classnet_1_1IP.html#a7e74f45d072e8870208e67237e55c962">net::IP</a>
 </li>
@@ -869,14 +869,14 @@
 <li>submitScheduler()
 : <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a10612b0c349105c4e3ac1cb8bc48210f">mesos::internal::master::Master</a>
 </li>
-<li>subprocess
-: <a class="el" href="classprocess_1_1Subprocess.html#ac8482b6f6f0eb22c6137b9c72769d5ea">process::Subprocess</a>
-, <a class="el" href="classprocess_1_1Subprocess_1_1IO.html#ac8482b6f6f0eb22c6137b9c72769d5ea">process::Subprocess::IO</a>
-</li>
 <li>Subprocess
 : <a class="el" href="structprocess_1_1Subprocess_1_1ParentHook.html#a3d12fd22e5deb76d3529ce4e6d9179dc">process::Subprocess::ParentHook</a>
 , <a class="el" href="classprocess_1_1Subprocess_1_1IO.html#a3d12fd22e5deb76d3529ce4e6d9179dc">process::Subprocess::IO</a>
 </li>
+<li>subprocess
+: <a class="el" href="classprocess_1_1Subprocess.html#ac8482b6f6f0eb22c6137b9c72769d5ea">process::Subprocess</a>
+, <a class="el" href="classprocess_1_1Subprocess_1_1IO.html#ac8482b6f6f0eb22c6137b9c72769d5ea">process::Subprocess::IO</a>
+</li>
 <li>SubprocessLauncher()
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1SubprocessLauncher.html#af010735837a761ba49b0ff6fb0e50ff1">mesos::internal::slave::SubprocessLauncher</a>
 </li>
@@ -983,12 +983,12 @@
 <li>sysname
 : <a class="el" href="structos_1_1UTSInfo.html#a6d960255088be07cac7157b7cbe94cbf">os::UTSInfo</a>
 </li>
-<li>System()
-: <a class="el" href="classprocess_1_1System.html#ace32519ce64ed719c6a56e5d3f8cce8d">process::System</a>
-</li>
 <li>system
 : <a class="el" href="structcgroups_1_1cpuacct_1_1Stats.html#ab51b181cb31485ec27aa1b8ae3ea6156">cgroups::cpuacct::Stats</a>
 </li>
+<li>System()
+: <a class="el" href="classprocess_1_1System.html#ace32519ce64ed719c6a56e5d3f8cce8d">process::System</a>
+</li>
 <li>SystemStatus()
 : <a class="el" href="structproc_1_1SystemStatus.html#a8076f62d78fa9d736a87787334e52ca5">proc::SystemStatus</a>
 </li>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/781e3256/content/api/latest/c++/functions_0x74.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_0x74.html b/content/api/latest/c++/functions_0x74.html
index 396d53b..19997d3 100644
--- a/content/api/latest/c++/functions_0x74.html
+++ b/content/api/latest/c++/functions_0x74.html
@@ -199,12 +199,12 @@
 <li>TemporaryRedirect()
 : <a class="el" href="structprocess_1_1http_1_1TemporaryRedirect.html#adbbe7389179708e229d9a07071041fde">process::http::TemporaryRedirect</a>
 </li>
-<li>TERABYTES
-: <a class="el" href="classBytes.html#aef949df4075a35f93b1d5d386d293469">Bytes</a>
-</li>
 <li>terabytes()
 : <a class="el" href="classBytes.html#ad3c6ca46da50da1ab8d169e09582cbf7">Bytes</a>
 </li>
+<li>TERABYTES
+: <a class="el" href="classBytes.html#aef949df4075a35f93b1d5d386d293469">Bytes</a>
+</li>
 <li>terminate()
 : <a class="el" href="classmesos_1_1internal_1_1tests_1_1cluster_1_1Slave.html#a68c48900d796c48b4db6d061ed7ef511">mesos::internal::tests::cluster::Slave</a>
 , <a class="el" href="classprocess_1_1grpc_1_1client_1_1Runtime.html#ae9cb9b61f055d4ecec094aeef206e7d4">process::grpc::client::Runtime</a>
@@ -280,17 +280,15 @@
 : <a class="el" href="classprocess_1_1internal_1_1ThunkProcess.html#a326bf8be1b72cce6709737ca2f46a6b2">process::internal::ThunkProcess&lt; R &gt;</a>
 </li>
 <li>time()
-: <a class="el" href="classprocess_1_1EventLoop.html#a8a20cebd54f86774b569d2dcf7bfd5dc">process::EventLoop</a>
+: <a class="el" href="structos_1_1sysctl.html#aa0170ffd9e615f415e5cef7126831728">os::sysctl</a>
+, <a class="el" href="structprocess_1_1TimeSeries_1_1Value.html#aff33299570156c9c804f0d5a5fa3ff7e">process::TimeSeries&lt; T &gt;::Value</a>
+, <a class="el" href="classprocess_1_1metrics_1_1Timer.html#a434e22286a5dbc8ec2b8501499d159c4">process::metrics::Timer&lt; T &gt;</a>
+, <a class="el" href="classprocess_1_1Timeout.html#a01021e2f51e5f0b1f6ec93977976f570">process::Timeout</a>
+, <a class="el" href="classprocess_1_1EventLoop.html#a8a20cebd54f86774b569d2dcf7bfd5dc">process::EventLoop</a>
 </li>
 <li>Time()
 : <a class="el" href="classprocess_1_1Time.html#a556f4005b624bc2ea40dd313634c3de1">process::Time</a>
 </li>
-<li>time
-: <a class="el" href="structprocess_1_1TimeSeries_1_1Value.html#aff33299570156c9c804f0d5a5fa3ff7e">process::TimeSeries&lt; T &gt;::Value</a>
-, <a class="el" href="classprocess_1_1metrics_1_1Timer.html#a434e22286a5dbc8ec2b8501499d159c4">process::metrics::Timer&lt; T &gt;</a>
-, <a class="el" href="classprocess_1_1Timeout.html#a01021e2f51e5f0b1f6ec93977976f570">process::Timeout</a>
-, <a class="el" href="structos_1_1sysctl.html#aa0170ffd9e615f415e5cef7126831728">os::sysctl</a>
-</li>
 <li>timeout()
 : <a class="el" href="classprocess_1_1Timer.html#adcce3e5538751535be6ec4d48670eb89">process::Timer</a>
 </li>
@@ -328,9 +326,8 @@
 : <a class="el" href="structid_1_1UUID.html#af024badbc379374ac635031eed57dc5f">id::UUID</a>
 </li>
 <li>total
-: <a class="el" href="structos_1_1Memory.html#a3670204f7fb13a96ca0e278f49b91282">os::Memory</a>
-, <a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess_1_1Slave.html#aa1d48cbee5fd1c7d1764b8e37fe4d4e9">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess::Slave</a>
-, <a class="el" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html#a7e60c61dc5983f5244b71a29ddc2815b">mesos::internal::ResourceProviderMessage::UpdateState</a>
+: <a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess_1_1Slave.html#aa1d48cbee5fd1c7d1764b8e37fe4d4e9">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess::Slave</a>
+, <a class="el" href="structos_1_1Memory.html#a3670204f7fb13a96ca0e278f49b91282">os::Memory</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1NvidiaGpuAllocator.html#aa527b9b62df845e68568cfa2050e8bbd">mesos::internal::slave::NvidiaGpuAllocator</a>
 </li>
 <li>totalOfferedResources
@@ -338,6 +335,8 @@
 </li>
 <li>totalResources
 : <a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html#ae797309d98eea44477d8b5611972f907">mesos::internal::master::Slave</a>
+, <a class="el" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html#ae625629bc65b955af65190ca01fffef7">mesos::internal::ResourceProviderMessage::UpdateState</a>
+, <a class="el" href="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html#a809ab46f97f691d5531acd90cb31046d">mesos::internal::slave::ResourceProvider</a>
 </li>
 <li>totals
 : <a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter_1_1Node_1_1Allocation.html#a7f54af2d74a80f47817793656af2d07c">mesos::internal::master::allocator::DRFSorter::Node::Allocation</a>
@@ -378,9 +377,9 @@
 : <a class="el" href="structJSON_1_1True.html#a693416cf2752a94e192f6476302b58a3">JSON::True</a>
 </li>
 <li>truncate()
-: <a class="el" href="classmesos_1_1internal_1_1log_1_1LogWriterProcess.html#a6a0704914a0ea9f1005f477699dbcac7">mesos::internal::log::LogWriterProcess</a>
+: <a class="el" href="classmesos_1_1internal_1_1log_1_1Coordinator.html#a068f5aa22e5420ffeb60e0f0de9027ea">mesos::internal::log::Coordinator</a>
 , <a class="el" href="structprocess_1_1TimeSeries.html#af0f0682a40225778f4c4c931a1380f0e">process::TimeSeries&lt; T &gt;</a>
-, <a class="el" href="classmesos_1_1internal_1_1log_1_1Coordinator.html#a068f5aa22e5420ffeb60e0f0de9027ea">mesos::internal::log::Coordinator</a>
+, <a class="el" href="classmesos_1_1internal_1_1log_1_1LogWriterProcess.html#a6a0704914a0ea9f1005f477699dbcac7">mesos::internal::log::LogWriterProcess</a>
 , <a class="el" href="classmesos_1_1log_1_1Log_1_1Writer.html#a6e9aac9ea02c3e4a6a0907170bfd334f">mesos::log::Log::Writer</a>
 </li>
 <li>Try()
@@ -396,61 +395,59 @@
 : <a class="el" href="structprocess_1_1http_1_1authentication_1_1JWT_1_1Header.html#ace140e703c5436ceb7b5096b303b7d29">process::http::authentication::JWT::Header</a>
 </li>
 <li>type
-: <a class="el" href="structcgroups_1_1devices_1_1Entry_1_1Selector.html#ae7566a068a554a9727f32aa50f3eeb81">cgroups::devices::Entry::Selector</a>
-, <a class="el" href="structboost_1_1icl_1_1interval__traits_3_01Interval_3_01T_01_4_01_4.html#a78dfbb0c4101084fe49212f1867c04d2">boost::icl::interval_traits&lt; Interval&lt; T &gt; &gt;</a>
-, <a class="el" href="structmesos_1_1internal_1_1fs_1_1MountInfoTable_1_1Entry.html#abb78c2f10d58e5d2c8bdd47a459d832b">mesos::internal::fs::MountInfoTable::Entry</a>
+: <a class="el" href="classprocess_1_1http_1_1authentication_1_1JWTError.html#a082bf5dfcd9d0a9ffcb6851d8e042a01">process::http::authentication::JWTError</a>
 </li>
 <li>Type
-: <a class="el" href="classos_1_1WindowsFD.html#ac0377db41e1c167339c97dbd69c79ae5">os::WindowsFD</a>
+: <a class="el" href="structJSON_1_1Number.html#a156598d70937964dd8de2628351061aa">JSON::Number</a>
 </li>
 <li>type
-: <a class="el" href="structboost_1_1icl_1_1interval__bound__type_3_01Interval_3_01T_01_4_01_4.html#a1fb0c27f4ab926a92987cd26571c1cd9">boost::icl::interval_bound_type&lt; Interval&lt; T &gt; &gt;</a>
-, <a class="el" href="classprocess_1_1http_1_1authentication_1_1JWTError.html#a082bf5dfcd9d0a9ffcb6851d8e042a01">process::http::authentication::JWTError</a>
+: <a class="el" href="structprocess_1_1internal_1_1unwrap_3_01Future_3_01X_01_4_01_4.html#a14a1ae87a7669ca60aad0624d1e58bff">process::internal::unwrap&lt; Future&lt; X &gt; &gt;</a>
+, <a class="el" href="structJSON_1_1Number.html#a2e9d12ef7b37989c7c1bf2b89dc31690">JSON::Number</a>
+, <a class="el" href="classmesos_1_1internal_1_1FilesError.html#aef08f763f1a964529d6e612e5ab49db4">mesos::internal::FilesError</a>
+, <a class="el" href="structmesos_1_1internal_1_1ResourceProviderMessage.html#a52b40b56ae9bf3e8d7d96e4a71929cf9">mesos::internal::ResourceProviderMessage</a>
+, <a class="el" href="structprocess_1_1internal_1_1wrap_3_01Future_3_01X_01_4_01_4.html#a4d8096a41c5c51b168a4bac851ae065e">process::internal::wrap&lt; Future&lt; X &gt; &gt;</a>
+, <a class="el" href="structmesos_1_1csi_1_1paths_1_1VolumePath.html#a932b55eda0d5df1444fe5e15adba876d">mesos::csi::paths::VolumePath</a>
+, <a class="el" href="structcpp14_1_1internal_1_1IntegerSequenceGen_3_01T_00_010_00_01Is_8_8_8_4.html#a567d3c7067f4ef646bb1d9feec8fa71e">cpp14::internal::IntegerSequenceGen&lt; T, 0, Is...&gt;</a>
+, <a class="el" href="structprocess_1_1internal_1_1unwrap.html#a42055ebfe5f79c5139c8811f9866cce9">process::internal::unwrap&lt; T &gt;</a>
+, <a class="el" href="classos_1_1WindowsFD.html#a3ce17a730ace5352a1fc6d49f8336d52">os::WindowsFD</a>
+, <a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark_1_1Flags.html#a523f498c1c3ca96190b8a654b9a329f2">mesos::internal::log::tool::Benchmark::Flags</a>
+, <a class="el" href="structprocess_1_1http_1_1Request.html#a4e49e02732d986eb32f979156e0d389a">process::http::Request</a>
 </li>
 <li>Type
-: <a class="el" href="classmesos_1_1internal_1_1FilesError.html#ace93cf1c2ae2be0671102df57ed0b5a1">mesos::internal::FilesError</a>
-, <a class="el" href="classprocess_1_1http_1_1authentication_1_1JWTError.html#a6f5217e567bf225c536e03e858a017ed">process::http::authentication::JWTError</a>
+: <a class="el" href="classos_1_1WindowsFD.html#ac0377db41e1c167339c97dbd69c79ae5">os::WindowsFD</a>
 </li>
 <li>type
-: <a class="el" href="structmesos_1_1internal_1_1ResourceProviderMessage.html#a52b40b56ae9bf3e8d7d96e4a71929cf9">mesos::internal::ResourceProviderMessage</a>
-, <a class="el" href="structprocess_1_1internal_1_1unwrap.html#a42055ebfe5f79c5139c8811f9866cce9">process::internal::unwrap&lt; T &gt;</a>
+: <a class="el" href="structboost_1_1icl_1_1interval__bound__type_3_01Interval_3_01T_01_4_01_4.html#a1fb0c27f4ab926a92987cd26571c1cd9">boost::icl::interval_bound_type&lt; Interval&lt; T &gt; &gt;</a>
+, <a class="el" href="structprocess_1_1internal_1_1wrap.html#a235941a2b9b15b4a2290e772817d2098">process::internal::wrap&lt; T &gt;</a>
 , <a class="el" href="structmesos_1_1internal_1_1tests_1_1ZooKeeperTest_1_1TestWatcher_1_1Event.html#ac0d29e60c4e42c93fcd2c5f702f27d45">mesos::internal::tests::ZooKeeperTest::TestWatcher::Event</a>
-, <a class="el" href="structmesos_1_1internal_1_1fs_1_1MountTable_1_1Entry.html#a59c7e9a32021a096821a898eb03b20e1">mesos::internal::fs::MountTable::Entry</a>
 </li>
 <li>Type
-: <a class="el" href="structcgroups_1_1devices_1_1Entry_1_1Selector.html#a3901fb22702c5ae9ca80a4ea0093e8f4">cgroups::devices::Entry::Selector</a>
+: <a class="el" href="classprocess_1_1http_1_1authentication_1_1JWTError.html#a6f5217e567bf225c536e03e858a017ed">process::http::authentication::JWTError</a>
 </li>
 <li>type
-: <a class="el" href="structcpp14_1_1internal_1_1IntegerSequenceGen_3_01T_00_010_00_01Is_8_8_8_4.html#a567d3c7067f4ef646bb1d9feec8fa71e">cpp14::internal::IntegerSequenceGen&lt; T, 0, Is...&gt;</a>
-, <a class="el" href="structprocess_1_1internal_1_1wrap_3_01Future_3_01X_01_4_01_4.html#a4d8096a41c5c51b168a4bac851ae065e">process::internal::wrap&lt; Future&lt; X &gt; &gt;</a>
+: <a class="el" href="structmesos_1_1internal_1_1fs_1_1MountTable_1_1Entry.html#a59c7e9a32021a096821a898eb03b20e1">mesos::internal::fs::MountTable::Entry</a>
 </li>
 <li>Type
 : <a class="el" href="classmesos_1_1slave_1_1ContainerIO_1_1IO.html#a7c8f14a0efec6a09b957d5d24b8f9e99">mesos::slave::ContainerIO::IO</a>
+, <a class="el" href="structcgroups_1_1devices_1_1Entry_1_1Selector.html#a3901fb22702c5ae9ca80a4ea0093e8f4">cgroups::devices::Entry::Selector</a>
 </li>
 <li>type
-: <a class="el" href="structprocess_1_1internal_1_1wrap.html#a235941a2b9b15b4a2290e772817d2098">process::internal::wrap&lt; T &gt;</a>
-, <a class="el" href="classos_1_1WindowsFD.html#a3ce17a730ace5352a1fc6d49f8336d52">os::WindowsFD</a>
-, <a class="el" href="structmesos_1_1csi_1_1paths_1_1VolumePath.html#a932b55eda0d5df1444fe5e15adba876d">mesos::csi::paths::VolumePath</a>
-, <a class="el" href="structprocess_1_1internal_1_1unwrap_3_01Future_3_01X_01_4_01_4.html#a14a1ae87a7669ca60aad0624d1e58bff">process::internal::unwrap&lt; Future&lt; X &gt; &gt;</a>
-, <a class="el" href="classmesos_1_1internal_1_1FilesError.html#aef08f763f1a964529d6e612e5ab49db4">mesos::internal::FilesError</a>
-, <a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark_1_1Flags.html#a523f498c1c3ca96190b8a654b9a329f2">mesos::internal::log::tool::Benchmark::Flags</a>
+: <a class="el" href="structmesos_1_1internal_1_1fs_1_1MountInfoTable_1_1Entry.html#abb78c2f10d58e5d2c8bdd47a459d832b">mesos::internal::fs::MountInfoTable::Entry</a>
+, <a class="el" href="structboost_1_1icl_1_1interval__traits_3_01Interval_3_01T_01_4_01_4.html#a78dfbb0c4101084fe49212f1867c04d2">boost::icl::interval_traits&lt; Interval&lt; T &gt; &gt;</a>
 </li>
 <li>Type
-: <a class="el" href="structmesos_1_1internal_1_1ResourceProviderMessage.html#a1d0830e5e578ade7d92f9908efe8a5c5">mesos::internal::ResourceProviderMessage</a>
+: <a class="el" href="classmesos_1_1internal_1_1FilesError.html#ace93cf1c2ae2be0671102df57ed0b5a1">mesos::internal::FilesError</a>
 </li>
 <li>type
-: <a class="el" href="structprocess_1_1http_1_1Response.html#a6846045a3c3df3abd8e2735847af3a79">process::http::Response</a>
+: <a class="el" href="structcgroups_1_1devices_1_1Entry_1_1Selector.html#ae7566a068a554a9727f32aa50f3eeb81">cgroups::devices::Entry::Selector</a>
+, <a class="el" href="structprocess_1_1http_1_1Response.html#a6846045a3c3df3abd8e2735847af3a79">process::http::Response</a>
 </li>
 <li>Type
-: <a class="el" href="structJSON_1_1Number.html#a156598d70937964dd8de2628351061aa">JSON::Number</a>
-</li>
-<li>type
-: <a class="el" href="structJSON_1_1Number.html#a2e9d12ef7b37989c7c1bf2b89dc31690">JSON::Number</a>
-, <a class="el" href="structprocess_1_1http_1_1Request.html#a4e49e02732d986eb32f979156e0d389a">process::http::Request</a>
+: <a class="el" href="structmesos_1_1internal_1_1ResourceProviderMessage.html#a1d0830e5e578ade7d92f9908efe8a5c5">mesos::internal::ResourceProviderMessage</a>
 </li>
 <li>types()
-: <a class="el" href="classmesos_1_1v1_1_1Resources.html#afa01ce0359a9cd00f40753663f410b50">mesos::v1::Resources</a>
-, <a class="el" href="classmesos_1_1Resources.html#a6c4d4a889c254fb4241644c6557d511e">mesos::Resources</a>
+: <a class="el" href="classmesos_1_1Resources.html#a6c4d4a889c254fb4241644c6557d511e">mesos::Resources</a>
+, <a class="el" href="classmesos_1_1v1_1_1Resources.html#afa01ce0359a9cd00f40753663f410b50">mesos::v1::Resources</a>
 </li>
 </ul>
 </div><!-- contents -->

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/781e3256/content/api/latest/c++/functions_0x75.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_0x75.html b/content/api/latest/c++/functions_0x75.html
index cb7c440..dbb0514 100644
--- a/content/api/latest/c++/functions_0x75.html
+++ b/content/api/latest/c++/functions_0x75.html
@@ -108,13 +108,13 @@
 : <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1Sorter.html#ac1e8fc8ba543582fee82790543060fcc">mesos::internal::master::allocator::Sorter</a>
 , <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#a2fbf08447add09176b0a5a8ab8084531">mesos::internal::master::allocator::DRFSorter</a>
 </li>
-<li>unauthorized
-: <a class="el" href="structprocess_1_1http_1_1authentication_1_1AuthenticationResult.html#a88c899e54bb134e3af1f1a5ff436f72b">process::http::authentication::AuthenticationResult</a>
-</li>
 <li>UNAUTHORIZED
 : <a class="el" href="classmesos_1_1internal_1_1FilesError.html#ace93cf1c2ae2be0671102df57ed0b5a1afb32cf154932d1480e90409508c14169">mesos::internal::FilesError</a>
 , <a class="el" href="structprocess_1_1http_1_1Status.html#a370088c7f9891cd5363ce2f59b39b8ab">process::http::Status</a>
 </li>
+<li>unauthorized
+: <a class="el" href="structprocess_1_1http_1_1authentication_1_1AuthenticationResult.html#a88c899e54bb134e3af1f1a5ff436f72b">process::http::authentication::AuthenticationResult</a>
+</li>
 <li>Unauthorized()
 : <a class="el" href="structprocess_1_1http_1_1Unauthorized.html#a8d3b046c0080b2ba42674e8ba6261b99">process::http::Unauthorized</a>
 </li>
@@ -242,12 +242,12 @@
 <li>unsetAuthenticator()
 : <a class="el" href="classprocess_1_1http_1_1authentication_1_1AuthenticatorManager.html#aa68812240328fdac177fd106ef8087dd">process::http::authentication::AuthenticatorManager</a>
 </li>
-<li>unsigned_integer
-: <a class="el" href="structJSON_1_1Number.html#a9c6b075f53b5419af9cee264482272eb">JSON::Number</a>
-</li>
 <li>UNSIGNED_INTEGER
 : <a class="el" href="structJSON_1_1Number.html#a156598d70937964dd8de2628351061aaa0ce531160156e5c4aecfabc42df3b68a">JSON::Number</a>
 </li>
+<li>unsigned_integer
+: <a class="el" href="structJSON_1_1Number.html#a9c6b075f53b5419af9cee264482272eb">JSON::Number</a>
+</li>
 <li>UNSUPPORTED_MEDIA_TYPE
 : <a class="el" href="structprocess_1_1http_1_1Status.html#addffbea97c092bf92955b7f513208ceb">process::http::Status</a>
 </li>
@@ -267,7 +267,7 @@
 , <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#aa3848d06160754e7506b3cd2598af826">mesos::internal::master::allocator::DRFSorter</a>
 , <a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter_1_1Node_1_1Allocation.html#a5ec4e37470913f00cb7e60928d1e4157">mesos::internal::master::allocator::DRFSorter::Node::Allocation</a>
 , <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1Sorter.html#af415ae11fc48d532fd47ed9e8ca25a10">mesos::internal::master::allocator::Sorter</a>
-, <a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html#aee387b414e05844bfc58d57d51f5e1bd">mesos::internal::master::Slave</a>
+, <a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html#a38e7f72f0a622954c3cef7bed8944864">mesos::internal::master::Slave</a>
 , <a class="el" href="structmesos_1_1internal_1_1master_1_1Framework.html#a8f5f1a0e7c16c0e7750373c1146dc3a1">mesos::internal::master::Framework</a>
 , <a class="el" href="classmesos_1_1internal_1_1LocalResourceProviderDaemon.html#af705f4c7e40968685d7cf4a3b19b1be6">mesos::internal::LocalResourceProviderDaemon</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#acb8d56caefb3868d14d38a6784dadcc8">mesos::internal::slave::ComposingContainerizer</a>
@@ -354,17 +354,15 @@
 : <a class="el" href="classmesos_1_1internal_1_1master_1_1maintenance_1_1UpdateSchedule.html#ab64a021631dfce3db04006231d26488c">mesos::internal::master::maintenance::UpdateSchedule</a>
 </li>
 <li>updateSlave()
-: <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#aa56f3da089916233c038c6149fddacc7">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a>
+: <a class="el" href="classmesos_1_1allocator_1_1Allocator.html#ad30279420381616f523418812beb798f">mesos::allocator::Allocator</a>
+, <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#aa56f3da089916233c038c6149fddacc7">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a>
 , <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html#af780fb39945e4636f67282533a39e4f4">mesos::internal::master::allocator::MesosAllocatorProcess</a>
+, <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a7d82dd8c81f792177720f47dcc651b7c">mesos::internal::master::Master</a>
 , <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#af871d09933fbc7f80ed777b7f6101168">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>
 </li>
 <li>UpdateSlave()
 : <a class="el" href="classmesos_1_1internal_1_1master_1_1UpdateSlave.html#aa26165f06f0864083eb91194ba8bedf9">mesos::internal::master::UpdateSlave</a>
 </li>
-<li>updateSlave()
-: <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a7d82dd8c81f792177720f47dcc651b7c">mesos::internal::master::Master</a>
-, <a class="el" href="classmesos_1_1allocator_1_1Allocator.html#ad30279420381616f523418812beb798f">mesos::allocator::Allocator</a>
-</li>
 <li>updateSlaveFrameworks()
 : <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#ae0cb3971fcc1546e30922f7a4e33e2de">mesos::internal::master::Master</a>
 </li>
@@ -419,11 +417,14 @@
 <li>uriToLocalPath()
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1Fetcher.html#a773c3c9d43b07eeb166e9edeafdc31a5">mesos::internal::slave::Fetcher</a>
 </li>
+<li>URL()
+: <a class="el" href="structprocess_1_1http_1_1URL.html#a6f6a9c959c9bb1519f1c29192aa4a407">process::http::URL</a>
+</li>
 <li>url
 : <a class="el" href="structprocess_1_1http_1_1Request.html#aba3024fe3e1028d19f5fb4e92519cb56">process::http::Request</a>
 </li>
 <li>URL()
-: <a class="el" href="structprocess_1_1http_1_1URL.html#a6f6a9c959c9bb1519f1c29192aa4a407">process::http::URL</a>
+: <a class="el" href="structprocess_1_1http_1_1URL.html#a5670b901f50b1cc161664b930411e156">process::http::URL</a>
 </li>
 <li>us()
 : <a class="el" href="classDuration.html#ab4bc8981d3ac26e3880e57e19f7f7f92">Duration</a>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/781e3256/content/api/latest/c++/functions_0x76.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_0x76.html b/content/api/latest/c++/functions_0x76.html
index cc80149..ddc67d3 100644
--- a/content/api/latest/c++/functions_0x76.html
+++ b/content/api/latest/c++/functions_0x76.html
@@ -157,51 +157,55 @@
 <li>validation::offer::getSlave
 : <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#aa41489eb0629d99dac6794766cfb7a33">mesos::internal::master::Master</a>
 </li>
-<li>Value()
-: <a class="el" href="structJSON_1_1Value.html#ad06301ec9da0f0a4713556214b7ce43a">JSON::Value</a>
-</li>
 <li>value
-: <a class="el" href="structmesos_1_1ObjectApprover_1_1Object.html#a712288898956dbca1861589a58aa73f7">mesos::ObjectApprover::Object</a>
-, <a class="el" href="structcgroups_1_1blkio_1_1Value.html#ae00adee746b63d26ff3f3be95dddbbb8">cgroups::blkio::Value</a>
-, <a class="el" href="structprocess_1_1http_1_1authentication_1_1Principal.html#a05d0113dbb23e1a40082cc0bdcc948a3">process::http::authentication::Principal</a>
-, <a class="el" href="structflags_1_1Name.html#a5cb72239bca937b5491bdcb737a8eb09">flags::Name</a>
-, <a class="el" href="structJSON_1_1String.html#a6d61cfa2a10f02133833eaaf23b87e75">JSON::String</a>
-, <a class="el" href="structJSON_1_1Number.html#a86aa5dcfb3d8a8d87e562c50e7380d26">JSON::Number</a>
+: <a class="el" href="structJSON_1_1Number.html#a86aa5dcfb3d8a8d87e562c50e7380d26">JSON::Number</a>
 , <a class="el" href="structJSON_1_1Boolean.html#a6281b906fcdec8d438cf7460d5364342">JSON::Boolean</a>
 , <a class="el" href="structJSON_1_1internal_1_1IsSequence.html#a7eb06cac2bc0632185135f41c75e7798">JSON::internal::IsSequence&lt; T &gt;</a>
 , <a class="el" href="structJSON_1_1internal_1_1HasMappedType.html#a6bdb87953ddf4e3698c6ddbcf0b65189">JSON::internal::HasMappedType&lt; T &gt;</a>
 , <a class="el" href="structAtLeastOneIsSameOrConvertible.html#ada845d8cd08f37f978910f58bda64594">AtLeastOneIsSameOrConvertible&lt;&gt;</a>
-, <a class="el" href="classWeeks.html#aa33255ebf61411f6908c8a05d63e464a">Weeks</a>
-, <a class="el" href="classDays.html#a6e27fbca8c740946cc47bb6e87a2da92">Days</a>
-, <a class="el" href="classHours.html#aabae7296a0be6bb13850eb285302cf77">Hours</a>
 , <a class="el" href="structAtLeastOneIsSameOrConvertible_3_01U_00_01T_00_01Ts_8_8_8_4.html#a267b7cc9e0c5f3f13497d3864d7f2305">AtLeastOneIsSameOrConvertible&lt; U, T, Ts...&gt;</a>
-, <a class="el" href="classSeconds.html#a7f948f603e0357d0c0002e216535c4a0">Seconds</a>
-, <a class="el" href="classMilliseconds.html#a958cbe56379726b0b0e1a01afd3204e7">Milliseconds</a>
 , <a class="el" href="classmesos_1_1state_1_1Variable.html#ade8ed8f89ceb5e3ab004e2922a5b35fa">mesos::state::Variable</a>
 , <a class="el" href="classcgroups_1_1memory_1_1pressure_1_1Counter.html#a60ef2a7979f45a18914478f1e749debd">cgroups::memory::pressure::Counter</a>
-, <a class="el" href="classprocess_1_1metrics_1_1Timer.html#adec20d769e4105799cc1b236bd953e81">process::metrics::Timer&lt; T &gt;</a>
-, <a class="el" href="classprocess_1_1metrics_1_1Metric.html#a961b445c5d82327db7fa387a818635c7">process::metrics::Metric</a>
 , <a class="el" href="classprocess_1_1ControlFlow.html#a5c21809a15f9efe012e30d1a1cf05c3a">process::ControlFlow&lt; T &gt;</a>
 , <a class="el" href="classprocess_1_1metrics_1_1Counter.html#a5c3ebc2a8264cd0bb05ce6196e290d08">process::metrics::Counter</a>
-, <a class="el" href="classprocess_1_1metrics_1_1Gauge.html#a0568e9b2c5b9b2ac72ed6cf71dc24fdc">process::metrics::Gauge</a>
 </li>
-<li>Value
-: <a class="el" href="structJSON_1_1Number.html#a96b2f5470f159e2b54d22353cff02d07">JSON::Number</a>
-, <a class="el" href="structprocess_1_1TimeSeries_1_1Value.html#aa79af31717d87775443d28f7534159e6">process::TimeSeries&lt; T &gt;::Value</a>
+<li>Value()
+: <a class="el" href="structJSON_1_1Value.html#a5abc35ec4e68f25a9d5ba801469caaa9">JSON::Value</a>
 </li>
 <li>value()
-: <a class="el" href="classNanoseconds.html#a260729fd78d4e539dc1b694d8e2fd06b">Nanoseconds</a>
-, <a class="el" href="classMicroseconds.html#ab57acb52f35c262ba8e05994917f17a4">Microseconds</a>
+: <a class="el" href="classprocess_1_1metrics_1_1Gauge.html#a0568e9b2c5b9b2ac72ed6cf71dc24fdc">process::metrics::Gauge</a>
 </li>
 <li>Value()
-: <a class="el" href="structJSON_1_1Value.html#a3bff04934861140009f82b481019726b">JSON::Value</a>
+: <a class="el" href="structJSON_1_1Value.html#a5e0c2536746e22b71bb3be5883b49c78">JSON::Value</a>
 </li>
 <li>value()
-: <a class="el" href="classMinutes.html#a83dd956016276afa0f496520470c4a3d">Minutes</a>
+: <a class="el" href="classprocess_1_1metrics_1_1Metric.html#a961b445c5d82327db7fa387a818635c7">process::metrics::Metric</a>
+, <a class="el" href="classprocess_1_1metrics_1_1Timer.html#adec20d769e4105799cc1b236bd953e81">process::metrics::Timer&lt; T &gt;</a>
+, <a class="el" href="classWeeks.html#aa33255ebf61411f6908c8a05d63e464a">Weeks</a>
+, <a class="el" href="classDays.html#a6e27fbca8c740946cc47bb6e87a2da92">Days</a>
+, <a class="el" href="classNanoseconds.html#a260729fd78d4e539dc1b694d8e2fd06b">Nanoseconds</a>
+, <a class="el" href="classMicroseconds.html#ab57acb52f35c262ba8e05994917f17a4">Microseconds</a>
+, <a class="el" href="classMilliseconds.html#a958cbe56379726b0b0e1a01afd3204e7">Milliseconds</a>
+, <a class="el" href="classSeconds.html#a7f948f603e0357d0c0002e216535c4a0">Seconds</a>
+, <a class="el" href="classMinutes.html#a83dd956016276afa0f496520470c4a3d">Minutes</a>
+, <a class="el" href="classHours.html#aabae7296a0be6bb13850eb285302cf77">Hours</a>
+, <a class="el" href="structmesos_1_1ObjectApprover_1_1Object.html#a712288898956dbca1861589a58aa73f7">mesos::ObjectApprover::Object</a>
+, <a class="el" href="structcgroups_1_1blkio_1_1Value.html#ae00adee746b63d26ff3f3be95dddbbb8">cgroups::blkio::Value</a>
+</li>
+<li>Value
+: <a class="el" href="structJSON_1_1Number.html#a96b2f5470f159e2b54d22353cff02d07">JSON::Number</a>
+, <a class="el" href="structprocess_1_1TimeSeries_1_1Value.html#aa79af31717d87775443d28f7534159e6">process::TimeSeries&lt; T &gt;::Value</a>
+</li>
+<li>value
+: <a class="el" href="structprocess_1_1http_1_1authentication_1_1Principal.html#a05d0113dbb23e1a40082cc0bdcc948a3">process::http::authentication::Principal</a>
+, <a class="el" href="structflags_1_1Name.html#a5cb72239bca937b5491bdcb737a8eb09">flags::Name</a>
 </li>
 <li>Value()
 : <a class="el" href="structJSON_1_1Value.html#adb495699a2d837cc49218b64b342e2bf">JSON::Value</a>
 </li>
+<li>value
+: <a class="el" href="structJSON_1_1String.html#a6d61cfa2a10f02133833eaaf23b87e75">JSON::String</a>
+</li>
 <li>values
 : <a class="el" href="structmesos_1_1internal_1_1cram__md5_1_1Property.html#a7488b166d0cf470d2cfdd57f3296c594">mesos::internal::cram_md5::Property</a>
 , <a class="el" href="structJSON_1_1Object.html#a41bbf967d564eb3f57c2bb5453a0e7af">JSON::Object</a>


[02/17] mesos-site git commit: Updated the website built from mesos SHA: 848767b.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/781e3256/content/api/latest/c++/src_2master_2metrics_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2master_2metrics_8hpp_source.html b/content/api/latest/c++/src_2master_2metrics_8hpp_source.html
index 2dc4ca0..41a98a9 100644
--- a/content/api/latest/c++/src_2master_2metrics_8hpp_source.html
+++ b/content/api/latest/c++/src_2master_2metrics_8hpp_source.html
@@ -361,7 +361,7 @@
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1Metrics_html_a9a72d1ccfdd4e3212d40147344414098"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Metrics.html#a9a72d1ccfdd4e3212d40147344414098">mesos::internal::master::Metrics::resources_percent</a></div><div class="ttdeci">std::vector&lt; process::metrics::Gauge &gt; resources_percent</div><div class="ttdef"><b>Definition:</b> metrics.hpp:197</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1Metrics_html_a1fe6b1e4082d0248423d5c274e4496f7"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Metrics.html#a1fe6b1e4082d0248423d5c274e4496f7">mesos::internal::master::Metrics::invalid_status_updates</a></div><div class="ttdeci">process::metrics::Counter invalid_status_updates</div><div class="ttdef"><b>Definition:</b> metrics.hpp:161</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1Metrics_html_a6299e75c71aecf7cef2dd4c8d1b06baa"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Metrics.html#a6299e75c71aecf7cef2dd4c8d1b06baa">mesos::internal::master::Metrics::invalid_status_update_acknowledgements</a></div><div class="ttdeci">process::metrics::Counter invalid_status_update_acknowledgements</div><div class="ttdef"><b>Definition:</b> metrics.hpp:164</div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1master_1_1Master_html"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Master.html">mesos::internal::master::Master</a></div><div class="ttdef"><b>Definition:</b> master.hpp:387</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1master_1_1Master_html"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Master.html">mesos::internal::master::Master</a></div><div class="ttdef"><b>Definition:</b> master.hpp:391</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1Metrics_html_a65a34c2b5e3002473104af3d2fc6f46c"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Metrics.html#a65a34c2b5e3002473104af3d2fc6f46c">mesos::internal::master::Metrics::slave_removals_reason_unhealthy</a></div><div class="ttdeci">process::metrics::Counter slave_removals_reason_unhealthy</div><div class="ttdef"><b>Definition:</b> metrics.hpp:178</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1Metrics_html_a7165c65f6da325c6e73bb7aa2ad73b2c"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Metrics.html#a7165c65f6da325c6e73bb7aa2ad73b2c">mesos::internal::master::Metrics::slaves_inactive</a></div><div class="ttdeci">process::metrics::Gauge slaves_inactive</div><div class="ttdef"><b>Definition:</b> metrics.hpp:50</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1master_1_1Metrics_html_a48d3a800e6f17792bc314e271a7486d0"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Metrics.html#a48d3a800e6f17792bc314e271a7486d0">mesos::internal::master::Metrics::Reasons</a></div><div class="ttdeci">hashmap&lt; TaskStatus::Reason, process::metrics::Counter &gt; Reasons</div><div class="ttdef"><b>Definition:</b> metrics.hpp:75</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/781e3256/content/api/latest/c++/src_2resource__provider_2message_8hpp.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2resource__provider_2message_8hpp.html b/content/api/latest/c++/src_2resource__provider_2message_8hpp.html
index 583f85e..637bdad 100644
--- a/content/api/latest/c++/src_2resource__provider_2message_8hpp.html
+++ b/content/api/latest/c++/src_2resource__provider_2message_8hpp.html
@@ -61,6 +61,7 @@
 <code>#include &lt;<a class="el" href="include_2mesos_2mesos_8hpp_source.html">mesos/mesos.hpp</a>&gt;</code><br/>
 <code>#include &lt;<a class="el" href="resources_8hpp_source.html">mesos/resources.hpp</a>&gt;</code><br/>
 <code>#include &lt;<a class="el" href="stout_2include_2stout_2check_8hpp_source.html">stout/check.hpp</a>&gt;</code><br/>
+<code>#include &lt;<a class="el" href="hashmap_8hpp_source.html">stout/hashmap.hpp</a>&gt;</code><br/>
 <code>#include &lt;<a class="el" href="jsonify_8hpp_source.html">stout/jsonify.hpp</a>&gt;</code><br/>
 <code>#include &lt;<a class="el" href="option_8hpp_source.html">stout/option.hpp</a>&gt;</code><br/>
 <code>#include &lt;<a class="el" href="3rdparty_2stout_2include_2stout_2protobuf_8hpp_source.html">stout/protobuf.hpp</a>&gt;</code><br/>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/781e3256/content/api/latest/c++/src_2resource__provider_2message_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2resource__provider_2message_8hpp_source.html b/content/api/latest/c++/src_2resource__provider_2message_8hpp_source.html
index e07e8e9..7ed6c69 100644
--- a/content/api/latest/c++/src_2resource__provider_2message_8hpp_source.html
+++ b/content/api/latest/c++/src_2resource__provider_2message_8hpp_source.html
@@ -78,120 +78,123 @@
 <div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="resources_8hpp.html">mesos/resources.hpp</a>&gt;</span></div>
 <div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;</div>
 <div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="stout_2include_2stout_2check_8hpp.html">stout/check.hpp</a>&gt;</span></div>
-<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="jsonify_8hpp.html">stout/jsonify.hpp</a>&gt;</span></div>
-<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="option_8hpp.html">stout/option.hpp</a>&gt;</span></div>
-<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="3rdparty_2stout_2include_2stout_2protobuf_8hpp.html">stout/protobuf.hpp</a>&gt;</span></div>
-<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="unreachable_8hpp.html">stout/unreachable.hpp</a>&gt;</span></div>
-<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="uuid_8hpp.html">stout/uuid.hpp</a>&gt;</span></div>
-<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;</div>
-<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="messages_8hpp.html">messages/messages.hpp</a>&quot;</span></div>
-<div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;</div>
-<div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;<span class="keyword">namespace </span>mesos {</div>
-<div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;<span class="keyword">namespace </span>internal {</div>
-<div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;</div>
-<div class="line"><a name="l00038"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1ResourceProviderMessage.html">   38</a></span>&#160;<span class="keyword">struct </span><a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage.html">ResourceProviderMessage</a></div>
-<div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;{</div>
-<div class="line"><a name="l00040"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1ResourceProviderMessage.html#a1d0830e5e578ade7d92f9908efe8a5c5">   40</a></span>&#160;  <span class="keyword">enum class</span> <a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage.html#a1d0830e5e578ade7d92f9908efe8a5c5">Type</a></div>
-<div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;  {</div>
-<div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;    <a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage.html#a1d0830e5e578ade7d92f9908efe8a5c5a43aaf51818cc73eefc47a36fecaa3280">UPDATE_STATE</a>,</div>
-<div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;    <a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage.html#a1d0830e5e578ade7d92f9908efe8a5c5ae4d52b6f6af1f2283f92616c8a76d941">UPDATE_OFFER_OPERATION_STATUS</a></div>
-<div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;  };</div>
-<div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;</div>
-<div class="line"><a name="l00046"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html">   46</a></span>&#160;  <span class="keyword">struct </span><a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html">UpdateState</a></div>
-<div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;  {</div>
-<div class="line"><a name="l00048"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html#a6d3b60f2f7802ac08819639e576e2ed1">   48</a></span>&#160;    ResourceProviderInfo <a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html#a6d3b60f2f7802ac08819639e576e2ed1">info</a>;</div>
-<div class="line"><a name="l00049"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html#a764bf4863dbfcddcaa26fccbbb329253">   49</a></span>&#160;    <a class="code" href="structid_1_1UUID.html">UUID</a> <a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html#a764bf4863dbfcddcaa26fccbbb329253">resourceVersionUuid</a>;</div>
-<div class="line"><a name="l00050"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html#a7e60c61dc5983f5244b71a29ddc2815b">   50</a></span>&#160;    <a class="code" href="classmesos_1_1Resources.html">Resources</a> <a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html#a7e60c61dc5983f5244b71a29ddc2815b">total</a>;</div>
-<div class="line"><a name="l00051"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html#afe9970fcb7c754bfbe3830da09c67094">   51</a></span>&#160;    std::vector&lt;OfferOperation&gt; <a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html#afe9970fcb7c754bfbe3830da09c67094">operations</a>;</div>
-<div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;  };</div>
-<div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;</div>
-<div class="line"><a name="l00054"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateOfferOperationStatus.html">   54</a></span>&#160;  <span class="keyword">struct </span><a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateOfferOperationStatus.html">UpdateOfferOperationStatus</a></div>
-<div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;  {</div>
-<div class="line"><a name="l00056"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateOfferOperationStatus.html#aad499ec357477f28122e9ad0734a6df3">   56</a></span>&#160;    OfferOperationStatusUpdate <a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateOfferOperationStatus.html#aad499ec357477f28122e9ad0734a6df3">update</a>;</div>
-<div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;  };</div>
-<div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;</div>
-<div class="line"><a name="l00059"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1ResourceProviderMessage.html#a52b40b56ae9bf3e8d7d96e4a71929cf9">   59</a></span>&#160;  <a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage.html#a1d0830e5e578ade7d92f9908efe8a5c5">Type</a> <a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage.html#a52b40b56ae9bf3e8d7d96e4a71929cf9">type</a>;</div>
-<div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;</div>
-<div class="line"><a name="l00061"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1ResourceProviderMessage.html#adcf9dcdcfbc488ffefbaf9e3445ef963">   61</a></span>&#160;  <a class="code" href="classOption.html">Option&lt;UpdateState&gt;</a> <a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage.html#adcf9dcdcfbc488ffefbaf9e3445ef963">updateState</a>;</div>
-<div class="line"><a name="l00062"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1ResourceProviderMessage.html#a64193f7bebb36d8224fee9fda4897fb2">   62</a></span>&#160;  <a class="code" href="classOption.html">Option&lt;UpdateOfferOperationStatus&gt;</a> <a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage.html#a64193f7bebb36d8224fee9fda4897fb2">updateOfferOperationStatus</a>;</div>
-<div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;};</div>
-<div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;</div>
+<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="hashmap_8hpp.html">stout/hashmap.hpp</a>&gt;</span></div>
+<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="jsonify_8hpp.html">stout/jsonify.hpp</a>&gt;</span></div>
+<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="option_8hpp.html">stout/option.hpp</a>&gt;</span></div>
+<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="3rdparty_2stout_2include_2stout_2protobuf_8hpp.html">stout/protobuf.hpp</a>&gt;</span></div>
+<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="unreachable_8hpp.html">stout/unreachable.hpp</a>&gt;</span></div>
+<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="uuid_8hpp.html">stout/uuid.hpp</a>&gt;</span></div>
+<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;</div>
+<div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="messages_8hpp.html">messages/messages.hpp</a>&quot;</span></div>
+<div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;</div>
+<div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;<span class="keyword">namespace </span>mesos {</div>
+<div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;<span class="keyword">namespace </span>internal {</div>
+<div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;</div>
+<div class="line"><a name="l00039"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1ResourceProviderMessage.html">   39</a></span>&#160;<span class="keyword">struct </span><a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage.html">ResourceProviderMessage</a></div>
+<div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;{</div>
+<div class="line"><a name="l00041"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1ResourceProviderMessage.html#a1d0830e5e578ade7d92f9908efe8a5c5">   41</a></span>&#160;  <span class="keyword">enum class</span> <a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage.html#a1d0830e5e578ade7d92f9908efe8a5c5">Type</a></div>
+<div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;  {</div>
+<div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;    <a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage.html#a1d0830e5e578ade7d92f9908efe8a5c5a43aaf51818cc73eefc47a36fecaa3280">UPDATE_STATE</a>,</div>
+<div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;    <a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage.html#a1d0830e5e578ade7d92f9908efe8a5c5ae4d52b6f6af1f2283f92616c8a76d941">UPDATE_OFFER_OPERATION_STATUS</a></div>
+<div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;  };</div>
+<div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;</div>
+<div class="line"><a name="l00047"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html">   47</a></span>&#160;  <span class="keyword">struct </span><a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html">UpdateState</a></div>
+<div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;  {</div>
+<div class="line"><a name="l00049"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html#a6d3b60f2f7802ac08819639e576e2ed1">   49</a></span>&#160;    ResourceProviderInfo <a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html#a6d3b60f2f7802ac08819639e576e2ed1">info</a>;</div>
+<div class="line"><a name="l00050"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html#afc932a215e1e3c8f559f55c117400d03">   50</a></span>&#160;    <a class="code" href="structid_1_1UUID.html">UUID</a> <a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html#afc932a215e1e3c8f559f55c117400d03">resourceVersion</a>;</div>
+<div class="line"><a name="l00051"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html#ae625629bc65b955af65190ca01fffef7">   51</a></span>&#160;    <a class="code" href="classmesos_1_1Resources.html">Resources</a> <a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html#ae625629bc65b955af65190ca01fffef7">totalResources</a>;</div>
+<div class="line"><a name="l00052"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html#abe0747f6250f667f3c97ce3840e94b31">   52</a></span>&#160;    <a class="code" href="classhashmap.html">hashmap&lt;UUID, OfferOperation&gt;</a> <a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html#abe0747f6250f667f3c97ce3840e94b31">offerOperations</a>;</div>
+<div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;  };</div>
+<div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;</div>
+<div class="line"><a name="l00055"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateOfferOperationStatus.html">   55</a></span>&#160;  <span class="keyword">struct </span><a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateOfferOperationStatus.html">UpdateOfferOperationStatus</a></div>
+<div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;  {</div>
+<div class="line"><a name="l00057"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateOfferOperationStatus.html#aad499ec357477f28122e9ad0734a6df3">   57</a></span>&#160;    OfferOperationStatusUpdate <a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateOfferOperationStatus.html#aad499ec357477f28122e9ad0734a6df3">update</a>;</div>
+<div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;  };</div>
+<div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;</div>
+<div class="line"><a name="l00060"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1ResourceProviderMessage.html#a52b40b56ae9bf3e8d7d96e4a71929cf9">   60</a></span>&#160;  <a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage.html#a1d0830e5e578ade7d92f9908efe8a5c5">Type</a> <a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage.html#a52b40b56ae9bf3e8d7d96e4a71929cf9">type</a>;</div>
+<div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;</div>
+<div class="line"><a name="l00062"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1ResourceProviderMessage.html#adcf9dcdcfbc488ffefbaf9e3445ef963">   62</a></span>&#160;  <a class="code" href="classOption.html">Option&lt;UpdateState&gt;</a> <a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage.html#adcf9dcdcfbc488ffefbaf9e3445ef963">updateState</a>;</div>
+<div class="line"><a name="l00063"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1ResourceProviderMessage.html#a64193f7bebb36d8224fee9fda4897fb2">   63</a></span>&#160;  <a class="code" href="classOption.html">Option&lt;UpdateOfferOperationStatus&gt;</a> <a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage.html#a64193f7bebb36d8224fee9fda4897fb2">updateOfferOperationStatus</a>;</div>
+<div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;};</div>
 <div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;</div>
-<div class="line"><a name="l00066"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal.html#ab084ad1bedf653c926caaf012a443e33">   66</a></span>&#160;<span class="keyword">inline</span> std::ostream&amp; <a class="code" href="namespacemesos_1_1internal.html#a9293dca799913379ae03811dff19fd2f">operator&lt;&lt;</a>(</div>
-<div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;    std::ostream&amp; stream,</div>
-<div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;    <span class="keyword">const</span> <a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage.html">ResourceProviderMessage</a>&amp; resourceProviderMessage)</div>
-<div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;{</div>
-<div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;  <span class="keywordflow">switch</span> (resourceProviderMessage.<a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage.html#a52b40b56ae9bf3e8d7d96e4a71929cf9">type</a>) {</div>
-<div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;    <span class="keywordflow">case</span> <a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage.html#a1d0830e5e578ade7d92f9908efe8a5c5a43aaf51818cc73eefc47a36fecaa3280">ResourceProviderMessage::Type::UPDATE_STATE</a>: {</div>
-<div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;      <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;ResourceProviderMessage::UpdateState&gt;</a>&amp;</div>
-<div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;        updateState = resourceProviderMessage.<a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage.html#adcf9dcdcfbc488ffefbaf9e3445ef963">updateState</a>;</div>
-<div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;</div>
-<div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160;      <a class="code" href="stout_2include_2stout_2check_8hpp.html#aee320e7c6e107071f4b85d4cc135a265">CHECK_SOME</a>(updateState);</div>
-<div class="line"><a name="l00076"></a><span class="lineno">   76</span>&#160;</div>
-<div class="line"><a name="l00077"></a><span class="lineno">   77</span>&#160;      <span class="keywordflow">return</span> stream</div>
-<div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160;          &lt;&lt; <span class="stringliteral">&quot;UPDATE_STATE: &quot;</span></div>
-<div class="line"><a name="l00079"></a><span class="lineno">   79</span>&#160;          &lt;&lt; updateState-&gt;<a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html#a6d3b60f2f7802ac08819639e576e2ed1">info</a>.id() &lt;&lt; <span class="stringliteral">&quot; &quot;</span></div>
-<div class="line"><a name="l00080"></a><span class="lineno">   80</span>&#160;          &lt;&lt; updateState-&gt;<a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html#a7e60c61dc5983f5244b71a29ddc2815b">total</a>;</div>
-<div class="line"><a name="l00081"></a><span class="lineno">   81</span>&#160;    }</div>
-<div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160;</div>
-<div class="line"><a name="l00083"></a><span class="lineno">   83</span>&#160;    <span class="keywordflow">case</span> <a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage.html#a1d0830e5e578ade7d92f9908efe8a5c5ae4d52b6f6af1f2283f92616c8a76d941">ResourceProviderMessage::Type::UPDATE_OFFER_OPERATION_STATUS</a>: {</div>
-<div class="line"><a name="l00084"></a><span class="lineno">   84</span>&#160;      <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;ResourceProviderMessage::UpdateOfferOperationStatus&gt;</a>&amp;</div>
-<div class="line"><a name="l00085"></a><span class="lineno">   85</span>&#160;        updateOfferOperationStatus =</div>
-<div class="line"><a name="l00086"></a><span class="lineno">   86</span>&#160;          resourceProviderMessage.<a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage.html#a64193f7bebb36d8224fee9fda4897fb2">updateOfferOperationStatus</a>;</div>
-<div class="line"><a name="l00087"></a><span class="lineno">   87</span>&#160;</div>
-<div class="line"><a name="l00088"></a><span class="lineno">   88</span>&#160;      <a class="code" href="stout_2include_2stout_2check_8hpp.html#aee320e7c6e107071f4b85d4cc135a265">CHECK_SOME</a>(updateOfferOperationStatus);</div>
-<div class="line"><a name="l00089"></a><span class="lineno">   89</span>&#160;</div>
-<div class="line"><a name="l00090"></a><span class="lineno">   90</span>&#160;      <a class="code" href="classTry.html">Try&lt;UUID&gt;</a> operationUUID =</div>
-<div class="line"><a name="l00091"></a><span class="lineno">   91</span>&#160;        UUID::fromBytes(updateOfferOperationStatus-&gt;<a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateOfferOperationStatus.html#aad499ec357477f28122e9ad0734a6df3">update</a>.operation_uuid());</div>
-<div class="line"><a name="l00092"></a><span class="lineno">   92</span>&#160;      <a class="code" href="stout_2include_2stout_2check_8hpp.html#aee320e7c6e107071f4b85d4cc135a265">CHECK_SOME</a>(operationUUID);</div>
-<div class="line"><a name="l00093"></a><span class="lineno">   93</span>&#160;</div>
-<div class="line"><a name="l00094"></a><span class="lineno">   94</span>&#160;      <span class="keywordflow">return</span> stream</div>
-<div class="line"><a name="l00095"></a><span class="lineno">   95</span>&#160;          &lt;&lt; <span class="stringliteral">&quot;UPDATE_OFFER_OPERATION_STATUS: (uuid: &quot;</span> &lt;&lt; operationUUID.<a class="code" href="classTry.html#a7be0768038e0628632492edf6cc1515a">get</a>()</div>
-<div class="line"><a name="l00096"></a><span class="lineno">   96</span>&#160;          &lt;&lt; <span class="stringliteral">&quot;) for framework &quot;</span></div>
-<div class="line"><a name="l00097"></a><span class="lineno">   97</span>&#160;          &lt;&lt; updateOfferOperationStatus-&gt;<a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateOfferOperationStatus.html#aad499ec357477f28122e9ad0734a6df3">update</a>.framework_id()</div>
-<div class="line"><a name="l00098"></a><span class="lineno">   98</span>&#160;          &lt;&lt; <span class="stringliteral">&quot; (latest state: &quot;</span></div>
-<div class="line"><a name="l00099"></a><span class="lineno">   99</span>&#160;          &lt;&lt; updateOfferOperationStatus-&gt;<a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateOfferOperationStatus.html#aad499ec357477f28122e9ad0734a6df3">update</a>.latest_status().state()</div>
-<div class="line"><a name="l00100"></a><span class="lineno">  100</span>&#160;          &lt;&lt; <span class="stringliteral">&quot;, status update state: &quot;</span></div>
-<div class="line"><a name="l00101"></a><span class="lineno">  101</span>&#160;          &lt;&lt; updateOfferOperationStatus-&gt;<a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateOfferOperationStatus.html#aad499ec357477f28122e9ad0734a6df3">update</a>.status().state() &lt;&lt; <span class="stringliteral">&quot;)&quot;</span>;</div>
-<div class="line"><a name="l00102"></a><span class="lineno">  102</span>&#160;    }</div>
-<div class="line"><a name="l00103"></a><span class="lineno">  103</span>&#160;  }</div>
-<div class="line"><a name="l00104"></a><span class="lineno">  104</span>&#160;</div>
-<div class="line"><a name="l00105"></a><span class="lineno">  105</span>&#160;  <a class="code" href="unreachable_8hpp.html#a0bc63b24b654ca433be7b97a3edde132">UNREACHABLE</a>();</div>
-<div class="line"><a name="l00106"></a><span class="lineno">  106</span>&#160;}</div>
-<div class="line"><a name="l00107"></a><span class="lineno">  107</span>&#160;</div>
-<div class="line"><a name="l00108"></a><span class="lineno">  108</span>&#160;} <span class="comment">// namespace internal {</span></div>
-<div class="line"><a name="l00109"></a><span class="lineno">  109</span>&#160;} <span class="comment">// namespace mesos {</span></div>
-<div class="line"><a name="l00110"></a><span class="lineno">  110</span>&#160;</div>
-<div class="line"><a name="l00111"></a><span class="lineno">  111</span>&#160;<span class="preprocessor">#endif // __RESOURCE_PROVIDER_MESSAGE_HPP__</span></div>
-<div class="ttc" id="structmesos_1_1internal_1_1ResourceProviderMessage_html"><div class="ttname"><a href="structmesos_1_1internal_1_1ResourceProviderMessage.html">mesos::internal::ResourceProviderMessage</a></div><div class="ttdef"><b>Definition:</b> message.hpp:38</div></div>
+<div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;</div>
+<div class="line"><a name="l00067"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal.html#ab084ad1bedf653c926caaf012a443e33">   67</a></span>&#160;<span class="keyword">inline</span> std::ostream&amp; <a class="code" href="namespacemesos_1_1internal.html#a9293dca799913379ae03811dff19fd2f">operator&lt;&lt;</a>(</div>
+<div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;    std::ostream&amp; stream,</div>
+<div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;    <span class="keyword">const</span> <a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage.html">ResourceProviderMessage</a>&amp; resourceProviderMessage)</div>
+<div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;{</div>
+<div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;  <span class="keywordflow">switch</span> (resourceProviderMessage.<a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage.html#a52b40b56ae9bf3e8d7d96e4a71929cf9">type</a>) {</div>
+<div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;    <span class="keywordflow">case</span> <a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage.html#a1d0830e5e578ade7d92f9908efe8a5c5a43aaf51818cc73eefc47a36fecaa3280">ResourceProviderMessage::Type::UPDATE_STATE</a>: {</div>
+<div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;      <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;ResourceProviderMessage::UpdateState&gt;</a>&amp;</div>
+<div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;        updateState = resourceProviderMessage.<a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage.html#adcf9dcdcfbc488ffefbaf9e3445ef963">updateState</a>;</div>
+<div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160;</div>
+<div class="line"><a name="l00076"></a><span class="lineno">   76</span>&#160;      <a class="code" href="stout_2include_2stout_2check_8hpp.html#aee320e7c6e107071f4b85d4cc135a265">CHECK_SOME</a>(updateState);</div>
+<div class="line"><a name="l00077"></a><span class="lineno">   77</span>&#160;</div>
+<div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160;      <span class="keywordflow">return</span> stream</div>
+<div class="line"><a name="l00079"></a><span class="lineno">   79</span>&#160;          &lt;&lt; <span class="stringliteral">&quot;UPDATE_STATE: &quot;</span></div>
+<div class="line"><a name="l00080"></a><span class="lineno">   80</span>&#160;          &lt;&lt; updateState-&gt;<a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html#a6d3b60f2f7802ac08819639e576e2ed1">info</a>.id() &lt;&lt; <span class="stringliteral">&quot; &quot;</span></div>
+<div class="line"><a name="l00081"></a><span class="lineno">   81</span>&#160;          &lt;&lt; updateState-&gt;<a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html#ae625629bc65b955af65190ca01fffef7">totalResources</a>;</div>
+<div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160;    }</div>
+<div class="line"><a name="l00083"></a><span class="lineno">   83</span>&#160;</div>
+<div class="line"><a name="l00084"></a><span class="lineno">   84</span>&#160;    <span class="keywordflow">case</span> <a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage.html#a1d0830e5e578ade7d92f9908efe8a5c5ae4d52b6f6af1f2283f92616c8a76d941">ResourceProviderMessage::Type::UPDATE_OFFER_OPERATION_STATUS</a>: {</div>
+<div class="line"><a name="l00085"></a><span class="lineno">   85</span>&#160;      <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;ResourceProviderMessage::UpdateOfferOperationStatus&gt;</a>&amp;</div>
+<div class="line"><a name="l00086"></a><span class="lineno">   86</span>&#160;        updateOfferOperationStatus =</div>
+<div class="line"><a name="l00087"></a><span class="lineno">   87</span>&#160;          resourceProviderMessage.<a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage.html#a64193f7bebb36d8224fee9fda4897fb2">updateOfferOperationStatus</a>;</div>
+<div class="line"><a name="l00088"></a><span class="lineno">   88</span>&#160;</div>
+<div class="line"><a name="l00089"></a><span class="lineno">   89</span>&#160;      <a class="code" href="stout_2include_2stout_2check_8hpp.html#aee320e7c6e107071f4b85d4cc135a265">CHECK_SOME</a>(updateOfferOperationStatus);</div>
+<div class="line"><a name="l00090"></a><span class="lineno">   90</span>&#160;</div>
+<div class="line"><a name="l00091"></a><span class="lineno">   91</span>&#160;      <a class="code" href="classTry.html">Try&lt;UUID&gt;</a> operationUUID =</div>
+<div class="line"><a name="l00092"></a><span class="lineno">   92</span>&#160;        UUID::fromBytes(updateOfferOperationStatus-&gt;<a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateOfferOperationStatus.html#aad499ec357477f28122e9ad0734a6df3">update</a>.operation_uuid());</div>
+<div class="line"><a name="l00093"></a><span class="lineno">   93</span>&#160;      <a class="code" href="stout_2include_2stout_2check_8hpp.html#aee320e7c6e107071f4b85d4cc135a265">CHECK_SOME</a>(operationUUID);</div>
+<div class="line"><a name="l00094"></a><span class="lineno">   94</span>&#160;</div>
+<div class="line"><a name="l00095"></a><span class="lineno">   95</span>&#160;      <span class="keywordflow">return</span> stream</div>
+<div class="line"><a name="l00096"></a><span class="lineno">   96</span>&#160;          &lt;&lt; <span class="stringliteral">&quot;UPDATE_OFFER_OPERATION_STATUS: (uuid: &quot;</span> &lt;&lt; operationUUID.<a class="code" href="classTry.html#a7be0768038e0628632492edf6cc1515a">get</a>()</div>
+<div class="line"><a name="l00097"></a><span class="lineno">   97</span>&#160;          &lt;&lt; <span class="stringliteral">&quot;) for framework &quot;</span></div>
+<div class="line"><a name="l00098"></a><span class="lineno">   98</span>&#160;          &lt;&lt; updateOfferOperationStatus-&gt;<a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateOfferOperationStatus.html#aad499ec357477f28122e9ad0734a6df3">update</a>.framework_id()</div>
+<div class="line"><a name="l00099"></a><span class="lineno">   99</span>&#160;          &lt;&lt; <span class="stringliteral">&quot; (latest state: &quot;</span></div>
+<div class="line"><a name="l00100"></a><span class="lineno">  100</span>&#160;          &lt;&lt; updateOfferOperationStatus-&gt;<a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateOfferOperationStatus.html#aad499ec357477f28122e9ad0734a6df3">update</a>.latest_status().state()</div>
+<div class="line"><a name="l00101"></a><span class="lineno">  101</span>&#160;          &lt;&lt; <span class="stringliteral">&quot;, status update state: &quot;</span></div>
+<div class="line"><a name="l00102"></a><span class="lineno">  102</span>&#160;          &lt;&lt; updateOfferOperationStatus-&gt;<a class="code" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateOfferOperationStatus.html#aad499ec357477f28122e9ad0734a6df3">update</a>.status().state() &lt;&lt; <span class="stringliteral">&quot;)&quot;</span>;</div>
+<div class="line"><a name="l00103"></a><span class="lineno">  103</span>&#160;    }</div>
+<div class="line"><a name="l00104"></a><span class="lineno">  104</span>&#160;  }</div>
+<div class="line"><a name="l00105"></a><span class="lineno">  105</span>&#160;</div>
+<div class="line"><a name="l00106"></a><span class="lineno">  106</span>&#160;  <a class="code" href="unreachable_8hpp.html#a0bc63b24b654ca433be7b97a3edde132">UNREACHABLE</a>();</div>
+<div class="line"><a name="l00107"></a><span class="lineno">  107</span>&#160;}</div>
+<div class="line"><a name="l00108"></a><span class="lineno">  108</span>&#160;</div>
+<div class="line"><a name="l00109"></a><span class="lineno">  109</span>&#160;} <span class="comment">// namespace internal {</span></div>
+<div class="line"><a name="l00110"></a><span class="lineno">  110</span>&#160;} <span class="comment">// namespace mesos {</span></div>
+<div class="line"><a name="l00111"></a><span class="lineno">  111</span>&#160;</div>
+<div class="line"><a name="l00112"></a><span class="lineno">  112</span>&#160;<span class="preprocessor">#endif // __RESOURCE_PROVIDER_MESSAGE_HPP__</span></div>
+<div class="ttc" id="structmesos_1_1internal_1_1ResourceProviderMessage_html"><div class="ttname"><a href="structmesos_1_1internal_1_1ResourceProviderMessage.html">mesos::internal::ResourceProviderMessage</a></div><div class="ttdef"><b>Definition:</b> message.hpp:39</div></div>
 <div class="ttc" id="resources_8hpp_html"><div class="ttname"><a href="resources_8hpp.html">resources.hpp</a></div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1ResourceProviderMessage_html_adcf9dcdcfbc488ffefbaf9e3445ef963"><div class="ttname"><a href="structmesos_1_1internal_1_1ResourceProviderMessage.html#adcf9dcdcfbc488ffefbaf9e3445ef963">mesos::internal::ResourceProviderMessage::updateState</a></div><div class="ttdeci">Option&lt; UpdateState &gt; updateState</div><div class="ttdef"><b>Definition:</b> message.hpp:61</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1ResourceProviderMessage_html_adcf9dcdcfbc488ffefbaf9e3445ef963"><div class="ttname"><a href="structmesos_1_1internal_1_1ResourceProviderMessage.html#adcf9dcdcfbc488ffefbaf9e3445ef963">mesos::internal::ResourceProviderMessage::updateState</a></div><div class="ttdeci">Option&lt; UpdateState &gt; updateState</div><div class="ttdef"><b>Definition:</b> message.hpp:62</div></div>
 <div class="ttc" id="classOption_html"><div class="ttname"><a href="classOption.html">Option</a></div><div class="ttdef"><b>Definition:</b> option.hpp:28</div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState_html_a6d3b60f2f7802ac08819639e576e2ed1"><div class="ttname"><a href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html#a6d3b60f2f7802ac08819639e576e2ed1">mesos::internal::ResourceProviderMessage::UpdateState::info</a></div><div class="ttdeci">ResourceProviderInfo info</div><div class="ttdef"><b>Definition:</b> message.hpp:48</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState_html_a6d3b60f2f7802ac08819639e576e2ed1"><div class="ttname"><a href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html#a6d3b60f2f7802ac08819639e576e2ed1">mesos::internal::ResourceProviderMessage::UpdateState::info</a></div><div class="ttdeci">ResourceProviderInfo info</div><div class="ttdef"><b>Definition:</b> message.hpp:49</div></div>
 <div class="ttc" id="classTry_html"><div class="ttname"><a href="classTry.html">Try</a></div><div class="ttdef"><b>Definition:</b> try.hpp:34</div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateOfferOperationStatus_html"><div class="ttname"><a href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateOfferOperationStatus.html">mesos::internal::ResourceProviderMessage::UpdateOfferOperationStatus</a></div><div class="ttdef"><b>Definition:</b> message.hpp:54</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState_html_afc932a215e1e3c8f559f55c117400d03"><div class="ttname"><a href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html#afc932a215e1e3c8f559f55c117400d03">mesos::internal::ResourceProviderMessage::UpdateState::resourceVersion</a></div><div class="ttdeci">UUID resourceVersion</div><div class="ttdef"><b>Definition:</b> message.hpp:50</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateOfferOperationStatus_html"><div class="ttname"><a href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateOfferOperationStatus.html">mesos::internal::ResourceProviderMessage::UpdateOfferOperationStatus</a></div><div class="ttdef"><b>Definition:</b> message.hpp:55</div></div>
 <div class="ttc" id="include_2mesos_2mesos_8hpp_html"><div class="ttname"><a href="include_2mesos_2mesos_8hpp.html">mesos.hpp</a></div></div>
 <div class="ttc" id="namespacemesos_1_1internal_html_a9293dca799913379ae03811dff19fd2f"><div class="ttname"><a href="namespacemesos_1_1internal.html#a9293dca799913379ae03811dff19fd2f">mesos::internal::operator&lt;&lt;</a></div><div class="ttdeci">std::ostream &amp; operator&lt;&lt;(std::ostream &amp;stream, const ImageGcConfig &amp;imageGcConfig)</div><div class="ttdef"><b>Definition:</b> flags.hpp:92</div></div>
 <div class="ttc" id="classmesos_1_1Resources_html"><div class="ttname"><a href="classmesos_1_1Resources.html">mesos::Resources</a></div><div class="ttdef"><b>Definition:</b> resources.hpp:79</div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState_html"><div class="ttname"><a href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html">mesos::internal::ResourceProviderMessage::UpdateState</a></div><div class="ttdef"><b>Definition:</b> message.hpp:46</div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState_html_afe9970fcb7c754bfbe3830da09c67094"><div class="ttname"><a href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html#afe9970fcb7c754bfbe3830da09c67094">mesos::internal::ResourceProviderMessage::UpdateState::operations</a></div><div class="ttdeci">std::vector&lt; OfferOperation &gt; operations</div><div class="ttdef"><b>Definition:</b> message.hpp:51</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState_html"><div class="ttname"><a href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html">mesos::internal::ResourceProviderMessage::UpdateState</a></div><div class="ttdef"><b>Definition:</b> message.hpp:47</div></div>
 <div class="ttc" id="stout_2include_2stout_2check_8hpp_html"><div class="ttname"><a href="stout_2include_2stout_2check_8hpp.html">check.hpp</a></div></div>
+<div class="ttc" id="classhashmap_html"><div class="ttname"><a href="classhashmap.html">hashmap&lt; UUID, OfferOperation &gt;</a></div></div>
 <div class="ttc" id="stout_2include_2stout_2check_8hpp_html_aee320e7c6e107071f4b85d4cc135a265"><div class="ttname"><a href="stout_2include_2stout_2check_8hpp.html#aee320e7c6e107071f4b85d4cc135a265">CHECK_SOME</a></div><div class="ttdeci">#define CHECK_SOME(expression)</div><div class="ttdef"><b>Definition:</b> check.hpp:44</div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1ResourceProviderMessage_html_a52b40b56ae9bf3e8d7d96e4a71929cf9"><div class="ttname"><a href="structmesos_1_1internal_1_1ResourceProviderMessage.html#a52b40b56ae9bf3e8d7d96e4a71929cf9">mesos::internal::ResourceProviderMessage::type</a></div><div class="ttdeci">Type type</div><div class="ttdef"><b>Definition:</b> message.hpp:59</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1ResourceProviderMessage_html_a52b40b56ae9bf3e8d7d96e4a71929cf9"><div class="ttname"><a href="structmesos_1_1internal_1_1ResourceProviderMessage.html#a52b40b56ae9bf3e8d7d96e4a71929cf9">mesos::internal::ResourceProviderMessage::type</a></div><div class="ttdeci">Type type</div><div class="ttdef"><b>Definition:</b> message.hpp:60</div></div>
 <div class="ttc" id="structid_1_1UUID_html"><div class="ttname"><a href="structid_1_1UUID.html">id::UUID</a></div><div class="ttdef"><b>Definition:</b> uuid.hpp:40</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState_html_abe0747f6250f667f3c97ce3840e94b31"><div class="ttname"><a href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html#abe0747f6250f667f3c97ce3840e94b31">mesos::internal::ResourceProviderMessage::UpdateState::offerOperations</a></div><div class="ttdeci">hashmap&lt; UUID, OfferOperation &gt; offerOperations</div><div class="ttdef"><b>Definition:</b> message.hpp:52</div></div>
 <div class="ttc" id="3rdparty_2stout_2include_2stout_2protobuf_8hpp_html"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2protobuf_8hpp.html">protobuf.hpp</a></div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateOfferOperationStatus_html_aad499ec357477f28122e9ad0734a6df3"><div class="ttname"><a href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateOfferOperationStatus.html#aad499ec357477f28122e9ad0734a6df3">mesos::internal::ResourceProviderMessage::UpdateOfferOperationStatus::update</a></div><div class="ttdeci">OfferOperationStatusUpdate update</div><div class="ttdef"><b>Definition:</b> message.hpp:56</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateOfferOperationStatus_html_aad499ec357477f28122e9ad0734a6df3"><div class="ttname"><a href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateOfferOperationStatus.html#aad499ec357477f28122e9ad0734a6df3">mesos::internal::ResourceProviderMessage::UpdateOfferOperationStatus::update</a></div><div class="ttdeci">OfferOperationStatusUpdate update</div><div class="ttdef"><b>Definition:</b> message.hpp:57</div></div>
 <div class="ttc" id="option_8hpp_html"><div class="ttname"><a href="option_8hpp.html">option.hpp</a></div></div>
 <div class="ttc" id="unreachable_8hpp_html_a0bc63b24b654ca433be7b97a3edde132"><div class="ttname"><a href="unreachable_8hpp.html#a0bc63b24b654ca433be7b97a3edde132">UNREACHABLE</a></div><div class="ttdeci">#define UNREACHABLE()</div><div class="ttdef"><b>Definition:</b> unreachable.hpp:22</div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1ResourceProviderMessage_html_a64193f7bebb36d8224fee9fda4897fb2"><div class="ttname"><a href="structmesos_1_1internal_1_1ResourceProviderMessage.html#a64193f7bebb36d8224fee9fda4897fb2">mesos::internal::ResourceProviderMessage::updateOfferOperationStatus</a></div><div class="ttdeci">Option&lt; UpdateOfferOperationStatus &gt; updateOfferOperationStatus</div><div class="ttdef"><b>Definition:</b> message.hpp:62</div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1ResourceProviderMessage_html_a1d0830e5e578ade7d92f9908efe8a5c5"><div class="ttname"><a href="structmesos_1_1internal_1_1ResourceProviderMessage.html#a1d0830e5e578ade7d92f9908efe8a5c5">mesos::internal::ResourceProviderMessage::Type</a></div><div class="ttdeci">Type</div><div class="ttdef"><b>Definition:</b> message.hpp:40</div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState_html_a7e60c61dc5983f5244b71a29ddc2815b"><div class="ttname"><a href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html#a7e60c61dc5983f5244b71a29ddc2815b">mesos::internal::ResourceProviderMessage::UpdateState::total</a></div><div class="ttdeci">Resources total</div><div class="ttdef"><b>Definition:</b> message.hpp:50</div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState_html_a764bf4863dbfcddcaa26fccbbb329253"><div class="ttname"><a href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html#a764bf4863dbfcddcaa26fccbbb329253">mesos::internal::ResourceProviderMessage::UpdateState::resourceVersionUuid</a></div><div class="ttdeci">UUID resourceVersionUuid</div><div class="ttdef"><b>Definition:</b> message.hpp:49</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1ResourceProviderMessage_html_a64193f7bebb36d8224fee9fda4897fb2"><div class="ttname"><a href="structmesos_1_1internal_1_1ResourceProviderMessage.html#a64193f7bebb36d8224fee9fda4897fb2">mesos::internal::ResourceProviderMessage::updateOfferOperationStatus</a></div><div class="ttdeci">Option&lt; UpdateOfferOperationStatus &gt; updateOfferOperationStatus</div><div class="ttdef"><b>Definition:</b> message.hpp:63</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1ResourceProviderMessage_html_a1d0830e5e578ade7d92f9908efe8a5c5"><div class="ttname"><a href="structmesos_1_1internal_1_1ResourceProviderMessage.html#a1d0830e5e578ade7d92f9908efe8a5c5">mesos::internal::ResourceProviderMessage::Type</a></div><div class="ttdeci">Type</div><div class="ttdef"><b>Definition:</b> message.hpp:41</div></div>
 <div class="ttc" id="jsonify_8hpp_html"><div class="ttname"><a href="jsonify_8hpp.html">jsonify.hpp</a></div></div>
 <div class="ttc" id="uuid_8hpp_html"><div class="ttname"><a href="uuid_8hpp.html">uuid.hpp</a></div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1ResourceProviderMessage_html_a1d0830e5e578ade7d92f9908efe8a5c5a43aaf51818cc73eefc47a36fecaa3280"><div class="ttname"><a href="structmesos_1_1internal_1_1ResourceProviderMessage.html#a1d0830e5e578ade7d92f9908efe8a5c5a43aaf51818cc73eefc47a36fecaa3280">mesos::internal::ResourceProviderMessage::Type::UPDATE_STATE</a></div></div>
 <div class="ttc" id="classTry_html_a7be0768038e0628632492edf6cc1515a"><div class="ttname"><a href="classTry.html#a7be0768038e0628632492edf6cc1515a">Try::get</a></div><div class="ttdeci">const T &amp; get() const </div><div class="ttdef"><b>Definition:</b> try.hpp:73</div></div>
 <div class="ttc" id="unreachable_8hpp_html"><div class="ttname"><a href="unreachable_8hpp.html">unreachable.hpp</a></div></div>
+<div class="ttc" id="hashmap_8hpp_html"><div class="ttname"><a href="hashmap_8hpp.html">hashmap.hpp</a></div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState_html_ae625629bc65b955af65190ca01fffef7"><div class="ttname"><a href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html#ae625629bc65b955af65190ca01fffef7">mesos::internal::ResourceProviderMessage::UpdateState::totalResources</a></div><div class="ttdeci">Resources totalResources</div><div class="ttdef"><b>Definition:</b> message.hpp:51</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1ResourceProviderMessage_html_a1d0830e5e578ade7d92f9908efe8a5c5ae4d52b6f6af1f2283f92616c8a76d941"><div class="ttname"><a href="structmesos_1_1internal_1_1ResourceProviderMessage.html#a1d0830e5e578ade7d92f9908efe8a5c5ae4d52b6f6af1f2283f92616c8a76d941">mesos::internal::ResourceProviderMessage::Type::UPDATE_OFFER_OPERATION_STATUS</a></div></div>
 <div class="ttc" id="messages_8hpp_html"><div class="ttname"><a href="messages_8hpp.html">messages.hpp</a></div></div>
 </div><!-- fragment --></div><!-- contents -->

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/781e3256/content/api/latest/c++/src_2slave_2http_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2slave_2http_8hpp_source.html b/content/api/latest/c++/src_2slave_2http_8hpp_source.html
index ee10aab..9bb01a5 100644
--- a/content/api/latest/c++/src_2slave_2http_8hpp_source.html
+++ b/content/api/latest/c++/src_2slave_2http_8hpp_source.html
@@ -403,7 +403,7 @@
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Http_html_a9eb0044b2a77303ed6df57c0a9615dd2"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Http.html#a9eb0044b2a77303ed6df57c0a9615dd2">mesos::internal::slave::Http::API_HELP</a></div><div class="ttdeci">static std::string API_HELP()</div></div>
 <div class="ttc" id="classmesos_1_1IDAcceptor_html"><div class="ttname"><a href="classmesos_1_1IDAcceptor.html">mesos::IDAcceptor</a></div><div class="ttdoc">Used to filter results for API handlers. </div><div class="ttdef"><b>Definition:</b> http.hpp:206</div></div>
 <div class="ttc" id="classprocess_1_1Shared_html"><div class="ttname"><a href="classprocess_1_1Shared.html">process::Shared&lt; process::RateLimiter &gt;</a></div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></div><div class="ttdef"><b>Definition:</b> slave.hpp:113</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></div><div class="ttdef"><b>Definition:</b> slave.hpp:114</div></div>
 <div class="ttc" id="structprocess_1_1http_1_1URL_html"><div class="ttname"><a href="structprocess_1_1http_1_1URL.html">process::http::URL</a></div><div class="ttdef"><b>Definition:</b> http.hpp:129</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1RequestMediaTypes_html"><div class="ttname"><a href="structmesos_1_1internal_1_1RequestMediaTypes.html">mesos::internal::RequestMediaTypes</a></div><div class="ttdef"><b>Definition:</b> http.hpp:63</div></div>
 <div class="ttc" id="classSeconds_html"><div class="ttname"><a href="classSeconds.html">Seconds</a></div><div class="ttdef"><b>Definition:</b> duration.hpp:255</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/781e3256/content/api/latest/c++/src_2slave_2metrics_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2slave_2metrics_8hpp_source.html b/content/api/latest/c++/src_2slave_2metrics_8hpp_source.html
index c4af686..407b44b 100644
--- a/content/api/latest/c++/src_2slave_2metrics_8hpp_source.html
+++ b/content/api/latest/c++/src_2slave_2metrics_8hpp_source.html
@@ -155,7 +155,7 @@
 <div class="ttc" id="structmesos_1_1internal_1_1slave_1_1Metrics_html_ab19cba79e2bc5157de8f8d0af925e627"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1Metrics.html#ab19cba79e2bc5157de8f8d0af925e627">mesos::internal::slave::Metrics::tasks_starting</a></div><div class="ttdeci">process::metrics::Gauge tasks_starting</div><div class="ttdef"><b>Definition:</b> metrics.hpp:46</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1slave_1_1Metrics_html_a02cd4375eac74b359e393dba9538f011"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1Metrics.html#a02cd4375eac74b359e393dba9538f011">mesos::internal::slave::Metrics::resources_revocable_percent</a></div><div class="ttdeci">std::vector&lt; process::metrics::Gauge &gt; resources_revocable_percent</div><div class="ttdef"><b>Definition:</b> metrics.hpp:79</div></div>
 <div class="ttc" id="classprocess_1_1metrics_1_1Gauge_html"><div class="ttname"><a href="classprocess_1_1metrics_1_1Gauge.html">process::metrics::Gauge</a></div><div class="ttdef"><b>Definition:</b> gauge.hpp:27</div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></div><div class="ttdef"><b>Definition:</b> slave.hpp:113</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></div><div class="ttdef"><b>Definition:</b> slave.hpp:114</div></div>
 <div class="ttc" id="counter_8hpp_html"><div class="ttname"><a href="counter_8hpp.html">counter.hpp</a></div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1slave_1_1Metrics_html_a6eac4f70a5a1a34c6268c5415ada7623"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1Metrics.html#a6eac4f70a5a1a34c6268c5415ada7623">mesos::internal::slave::Metrics::frameworks_active</a></div><div class="ttdeci">process::metrics::Gauge frameworks_active</div><div class="ttdef"><b>Definition:</b> metrics.hpp:43</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1slave_1_1Metrics_html_a53fcef54e9490431e65c37386219217f"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1Metrics.html#a53fcef54e9490431e65c37386219217f">mesos::internal::slave::Metrics::valid_status_updates</a></div><div class="ttdeci">process::metrics::Counter valid_status_updates</div><div class="ttdef"><b>Definition:</b> metrics.hpp:61</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/781e3256/content/api/latest/c++/structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState-members.html b/content/api/latest/c++/structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState-members.html
index 987b5d5..5739bd2 100644
--- a/content/api/latest/c++/structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState-members.html
+++ b/content/api/latest/c++/structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState-members.html
@@ -58,9 +58,9 @@
 <p>This is the complete list of members for <a class="el" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html">mesos::internal::ResourceProviderMessage::UpdateState</a>, including all inherited members.</p>
 <table class="directory">
   <tr class="even"><td class="entry"><a class="el" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html#a6d3b60f2f7802ac08819639e576e2ed1">info</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html">mesos::internal::ResourceProviderMessage::UpdateState</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html#afe9970fcb7c754bfbe3830da09c67094">operations</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html">mesos::internal::ResourceProviderMessage::UpdateState</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html#a764bf4863dbfcddcaa26fccbbb329253">resourceVersionUuid</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html">mesos::internal::ResourceProviderMessage::UpdateState</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html#a7e60c61dc5983f5244b71a29ddc2815b">total</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html">mesos::internal::ResourceProviderMessage::UpdateState</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html#abe0747f6250f667f3c97ce3840e94b31">offerOperations</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html">mesos::internal::ResourceProviderMessage::UpdateState</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html#afc932a215e1e3c8f559f55c117400d03">resourceVersion</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html">mesos::internal::ResourceProviderMessage::UpdateState</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html#ae625629bc65b955af65190ca01fffef7">totalResources</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html">mesos::internal::ResourceProviderMessage::UpdateState</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/781e3256/content/api/latest/c++/structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html b/content/api/latest/c++/structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html
index 0b937d3..06a99ff 100644
--- a/content/api/latest/c++/structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html
+++ b/content/api/latest/c++/structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html
@@ -64,12 +64,12 @@
 Public Attributes</h2></td></tr>
 <tr class="memitem:a6d3b60f2f7802ac08819639e576e2ed1"><td class="memItemLeft" align="right" valign="top">ResourceProviderInfo&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html#a6d3b60f2f7802ac08819639e576e2ed1">info</a></td></tr>
 <tr class="separator:a6d3b60f2f7802ac08819639e576e2ed1"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a764bf4863dbfcddcaa26fccbbb329253"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structid_1_1UUID.html">UUID</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html#a764bf4863dbfcddcaa26fccbbb329253">resourceVersionUuid</a></td></tr>
-<tr class="separator:a764bf4863dbfcddcaa26fccbbb329253"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7e60c61dc5983f5244b71a29ddc2815b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classmesos_1_1Resources.html">Resources</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html#a7e60c61dc5983f5244b71a29ddc2815b">total</a></td></tr>
-<tr class="separator:a7e60c61dc5983f5244b71a29ddc2815b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:afe9970fcb7c754bfbe3830da09c67094"><td class="memItemLeft" align="right" valign="top">std::vector&lt; OfferOperation &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html#afe9970fcb7c754bfbe3830da09c67094">operations</a></td></tr>
-<tr class="separator:afe9970fcb7c754bfbe3830da09c67094"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afc932a215e1e3c8f559f55c117400d03"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structid_1_1UUID.html">UUID</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html#afc932a215e1e3c8f559f55c117400d03">resourceVersion</a></td></tr>
+<tr class="separator:afc932a215e1e3c8f559f55c117400d03"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae625629bc65b955af65190ca01fffef7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classmesos_1_1Resources.html">Resources</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html#ae625629bc65b955af65190ca01fffef7">totalResources</a></td></tr>
+<tr class="separator:ae625629bc65b955af65190ca01fffef7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abe0747f6250f667f3c97ce3840e94b31"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classhashmap.html">hashmap</a>&lt; <a class="el" href="structid_1_1UUID.html">UUID</a>, OfferOperation &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html#abe0747f6250f667f3c97ce3840e94b31">offerOperations</a></td></tr>
+<tr class="separator:abe0747f6250f667f3c97ce3840e94b31"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <h2 class="groupheader">Member Data Documentation</h2>
 <a class="anchor" id="a6d3b60f2f7802ac08819639e576e2ed1"></a>
@@ -84,36 +84,36 @@ Public Attributes</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="afe9970fcb7c754bfbe3830da09c67094"></a>
+<a class="anchor" id="abe0747f6250f667f3c97ce3840e94b31"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">std::vector&lt;OfferOperation&gt; mesos::internal::ResourceProviderMessage::UpdateState::operations</td>
+          <td class="memname"><a class="el" href="classhashmap.html">hashmap</a>&lt;<a class="el" href="structid_1_1UUID.html">UUID</a>, OfferOperation&gt; mesos::internal::ResourceProviderMessage::UpdateState::offerOperations</td>
         </tr>
       </table>
 </div><div class="memdoc">
 
 </div>
 </div>
-<a class="anchor" id="a764bf4863dbfcddcaa26fccbbb329253"></a>
+<a class="anchor" id="afc932a215e1e3c8f559f55c117400d03"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname"><a class="el" href="structid_1_1UUID.html">UUID</a> mesos::internal::ResourceProviderMessage::UpdateState::resourceVersionUuid</td>
+          <td class="memname"><a class="el" href="structid_1_1UUID.html">UUID</a> mesos::internal::ResourceProviderMessage::UpdateState::resourceVersion</td>
         </tr>
       </table>
 </div><div class="memdoc">
 
 </div>
 </div>
-<a class="anchor" id="a7e60c61dc5983f5244b71a29ddc2815b"></a>
+<a class="anchor" id="ae625629bc65b955af65190ca01fffef7"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname"><a class="el" href="classmesos_1_1Resources.html">Resources</a> mesos::internal::ResourceProviderMessage::UpdateState::total</td>
+          <td class="memname"><a class="el" href="classmesos_1_1Resources.html">Resources</a> mesos::internal::ResourceProviderMessage::UpdateState::totalResources</td>
         </tr>
       </table>
 </div><div class="memdoc">

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/781e3256/content/api/latest/c++/structmesos_1_1internal_1_1master_1_1Slave-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/structmesos_1_1internal_1_1master_1_1Slave-members.html b/content/api/latest/c++/structmesos_1_1internal_1_1master_1_1Slave-members.html
index 02cf916..faad53f 100644
--- a/content/api/latest/c++/structmesos_1_1internal_1_1master_1_1Slave-members.html
+++ b/content/api/latest/c++/structmesos_1_1internal_1_1master_1_1Slave-members.html
@@ -95,10 +95,10 @@
   <tr><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html#a15e591c436773cdfb2ee3369f0541659">reregistrationTimer</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html">mesos::internal::master::Slave</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html#a389358887487cad44e4f4a98ad12b1e9">resourceProviders</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html">mesos::internal::master::Slave</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html#ad763dcc32cd2add5e670ae65c921b622">resourceVersions</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html">mesos::internal::master::Slave</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html#ab8eb19951483a5a0e9c18d300e62b566">Slave</a>(Master *const _master, SlaveInfo _info, const process::UPID &amp;_pid, const MachineID &amp;_machineId, const std::string &amp;_version, std::vector&lt; SlaveInfo::Capability &gt; _capabilites, const process::Time &amp;_registeredTime, std::vector&lt; Resource &gt; _checkpointedResources, hashmap&lt; Option&lt; ResourceProviderID &gt;, UUID &gt; _resourceVersions, std::vector&lt; ExecutorInfo &gt; executorInfos=std::vector&lt; ExecutorInfo &gt;(), std::vector&lt; Task &gt; tasks=std::vector&lt; Task &gt;())</td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html">mesos::internal::master::Slave</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html#ad9989edad235edf8dfcb40cb68966469">Slave</a>(Master *const _master, SlaveInfo _info, const process::UPID &amp;_pid, const MachineID &amp;_machineId, const std::string &amp;_version, std::vector&lt; SlaveInfo::Capability &gt; _capabilites, const process::Time &amp;_registeredTime, std::vector&lt; Resource &gt; _checkpointedResources, const Option&lt; UUID &gt; &amp;resourceVersion, std::vector&lt; ExecutorInfo &gt; executorInfos=std::vector&lt; ExecutorInfo &gt;(), std::vector&lt; Task &gt; tasks=std::vector&lt; Task &gt;())</td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html">mesos::internal::master::Slave</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html#af31bd54cf2fd44fd1d95d1c898d6d2c8">tasks</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html">mesos::internal::master::Slave</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html#ae797309d98eea44477d8b5611972f907">totalResources</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html">mesos::internal::master::Slave</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html#aee387b414e05844bfc58d57d51f5e1bd">update</a>(const SlaveInfo &amp;info, const std::string &amp;_version, const std::vector&lt; SlaveInfo::Capability &gt; &amp;_capabilites, const std::vector&lt; ResourceVersionUUID &gt; &amp;resourceVersions)</td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html">mesos::internal::master::Slave</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html#a38e7f72f0a622954c3cef7bed8944864">update</a>(const SlaveInfo &amp;info, const std::string &amp;_version, const std::vector&lt; SlaveInfo::Capability &gt; &amp;_capabilites, const Option&lt; UUID &gt; &amp;resourceVersion)</td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html">mesos::internal::master::Slave</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html#abb421e81e433867b8c5f9382c92a0812">usedResources</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html">mesos::internal::master::Slave</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html#ac4cd16759066addb866615eeaf5e6097">version</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html">mesos::internal::master::Slave</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html#a75ee8f58d2d7a0e084720bcd3b2a7081">~Slave</a>()</td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html">mesos::internal::master::Slave</a></td><td class="entry"></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/781e3256/content/api/latest/c++/structmesos_1_1internal_1_1master_1_1Slave.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/structmesos_1_1internal_1_1master_1_1Slave.html b/content/api/latest/c++/structmesos_1_1internal_1_1master_1_1Slave.html
index 5647198..23ebc05 100644
--- a/content/api/latest/c++/structmesos_1_1internal_1_1master_1_1Slave.html
+++ b/content/api/latest/c++/structmesos_1_1internal_1_1master_1_1Slave.html
@@ -63,8 +63,8 @@
 <table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
 Public Member Functions</h2></td></tr>
-<tr class="memitem:ab8eb19951483a5a0e9c18d300e62b566"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html#ab8eb19951483a5a0e9c18d300e62b566">Slave</a> (<a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html">Master</a> *const _master, SlaveInfo _info, const <a class="el" href="structprocess_1_1UPID.html">process::UPID</a> &amp;_pid, const MachineID &amp;_machineId, const std::string &amp;_version, std::vector&lt; SlaveInfo::Capability &gt; _capabilites, const <a class="el" href="classprocess_1_1Time.html">process::Time</a> &amp;_registeredTime, std::vector&lt; Resource &gt; _checkpointedResources, <a class="el" href="classhashmap.html">hashmap</a>&lt; <a class="el" href="classOption.html">Option</a>&lt; ResourceProviderID &gt;, <a class="el" href="structid_1_1UUID.html">UUID</a> &gt; _resourceVersions, std::vector&lt; ExecutorInfo &gt; executorInfos=std
 ::vector&lt; ExecutorInfo &gt;(), std::vector&lt; Task &gt; <a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html#af31bd54cf2fd44fd1d95d1c898d6d2c8">tasks</a>=std::vector&lt; Task &gt;())</td></tr>
-<tr class="separator:ab8eb19951483a5a0e9c18d300e62b566"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad9989edad235edf8dfcb40cb68966469"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html#ad9989edad235edf8dfcb40cb68966469">Slave</a> (<a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html">Master</a> *const _master, SlaveInfo _info, const <a class="el" href="structprocess_1_1UPID.html">process::UPID</a> &amp;_pid, const MachineID &amp;_machineId, const std::string &amp;_version, std::vector&lt; SlaveInfo::Capability &gt; _capabilites, const <a class="el" href="classprocess_1_1Time.html">process::Time</a> &amp;_registeredTime, std::vector&lt; Resource &gt; _checkpointedResources, const <a class="el" href="classOption.html">Option</a>&lt; <a class="el" href="structid_1_1UUID.html">UUID</a> &gt; &amp;resourceVersion, std::vector&lt; ExecutorInfo &gt; executorInfos=std::vector&lt; ExecutorInfo &gt;(), std::vector&lt; Task &gt; <a class="e
 l" href="structmesos_1_1internal_1_1master_1_1Slave.html#af31bd54cf2fd44fd1d95d1c898d6d2c8">tasks</a>=std::vector&lt; Task &gt;())</td></tr>
+<tr class="separator:ad9989edad235edf8dfcb40cb68966469"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a75ee8f58d2d7a0e084720bcd3b2a7081"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html#a75ee8f58d2d7a0e084720bcd3b2a7081">~Slave</a> ()</td></tr>
 <tr class="separator:a75ee8f58d2d7a0e084720bcd3b2a7081"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a19596b38f336808511ea9cb96cdc9622"><td class="memItemLeft" align="right" valign="top">Task *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html#a19596b38f336808511ea9cb96cdc9622">getTask</a> (const FrameworkID &amp;frameworkId, const TaskID &amp;taskId) const </td></tr>
@@ -99,8 +99,8 @@ Public Member Functions</h2></td></tr>
 <tr class="separator:adc14a99a5272cf4db9955180057320be"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ad599a4c248734bd05b36dd994599ab73"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html#ad599a4c248734bd05b36dd994599ab73">apply</a> (const std::vector&lt; <a class="el" href="classmesos_1_1ResourceConversion.html">ResourceConversion</a> &gt; &amp;conversions)</td></tr>
 <tr class="separator:ad599a4c248734bd05b36dd994599ab73"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aee387b414e05844bfc58d57d51f5e1bd"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html#aee387b414e05844bfc58d57d51f5e1bd">update</a> (const SlaveInfo &amp;<a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html#af4ee8827d405d9dcb03107dd04fa22ca">info</a>, const std::string &amp;_version, const std::vector&lt; SlaveInfo::Capability &gt; &amp;_capabilites, const std::vector&lt; ResourceVersionUUID &gt; &amp;<a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html#ad763dcc32cd2add5e670ae65c921b622">resourceVersions</a>)</td></tr>
-<tr class="separator:aee387b414e05844bfc58d57d51f5e1bd"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a38e7f72f0a622954c3cef7bed8944864"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html#a38e7f72f0a622954c3cef7bed8944864">update</a> (const SlaveInfo &amp;<a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html#af4ee8827d405d9dcb03107dd04fa22ca">info</a>, const std::string &amp;_version, const std::vector&lt; SlaveInfo::Capability &gt; &amp;_capabilites, const <a class="el" href="classOption.html">Option</a>&lt; <a class="el" href="structid_1_1UUID.html">UUID</a> &gt; &amp;resourceVersion)</td></tr>
+<tr class="separator:a38e7f72f0a622954c3cef7bed8944864"><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>
@@ -163,7 +163,7 @@ ResourceProviderInfo &gt;&#160;</td><td class="memItemRight" valign="bottom"><a
 <tr class="separator:a389358887487cad44e4f4a98ad12b1e9"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" id="ab8eb19951483a5a0e9c18d300e62b566"></a>
+<a class="anchor" id="ad9989edad235edf8dfcb40cb68966469"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
@@ -218,8 +218,8 @@ ResourceProviderInfo &gt;&#160;</td><td class="memItemRight" valign="bottom"><a
         <tr>
           <td class="paramkey"></td>
           <td></td>
-          <td class="paramtype"><a class="el" href="classhashmap.html">hashmap</a>&lt; <a class="el" href="classOption.html">Option</a>&lt; ResourceProviderID &gt;, <a class="el" href="structid_1_1UUID.html">UUID</a> &gt;&#160;</td>
-          <td class="paramname"><em>_resourceVersions</em>, </td>
+          <td class="paramtype">const <a class="el" href="classOption.html">Option</a>&lt; <a class="el" href="structid_1_1UUID.html">UUID</a> &gt; &amp;&#160;</td>
+          <td class="paramname"><em>resourceVersion</em>, </td>
         </tr>
         <tr>
           <td class="paramkey"></td>
@@ -555,7 +555,7 @@ ResourceProviderInfo &gt;&#160;</td><td class="memItemRight" valign="bottom"><a
 
 </div>
 </div>
-<a class="anchor" id="aee387b414e05844bfc58d57d51f5e1bd"></a>
+<a class="anchor" id="a38e7f72f0a622954c3cef7bed8944864"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
@@ -580,8 +580,8 @@ ResourceProviderInfo &gt;&#160;</td><td class="memItemRight" valign="bottom"><a
         <tr>
           <td class="paramkey"></td>
           <td></td>
-          <td class="paramtype">const std::vector&lt; ResourceVersionUUID &gt; &amp;&#160;</td>
-          <td class="paramname"><em>resourceVersions</em>&#160;</td>
+          <td class="paramtype">const <a class="el" href="classOption.html">Option</a>&lt; <a class="el" href="structid_1_1UUID.html">UUID</a> &gt; &amp;&#160;</td>
+          <td class="paramname"><em>resourceVersion</em>&#160;</td>
         </tr>
         <tr>
           <td></td>


[17/17] mesos-site git commit: Updated the website built from mesos SHA: 848767b.

Posted by gi...@apache.org.
Updated the website built from mesos SHA: 848767b.


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

Branch: refs/heads/asf-site
Commit: 781e3256695c2174e5849fc8f95dc68309f07aae
Parents: 5cc8e16
Author: jenkins <bu...@apache.org>
Authored: Mon Dec 11 22:26:44 2017 +0000
Committer: jenkins <bu...@apache.org>
Committed: Mon Dec 11 22:26:44 2017 +0000

----------------------------------------------------------------------
 content/api/latest/c++/Nodes.xml                |  212 +-
 content/api/latest/c++/Tokens.xml               |  109 +-
 content/api/latest/c++/annotated.html           |    5 +-
 content/api/latest/c++/classes.html             |  346 +-
 ...1_1internal_1_1master_1_1Master-members.html |    6 +-
 ...ssmesos_1_1internal_1_1master_1_1Master.html |  106 +-
 ...s_1_1internal_1_1slave_1_1Slave-members.html |    4 +-
 content/api/latest/c++/functions.html           |    4 +-
 content/api/latest/c++/functions_0x61.html      |  137 +-
 content/api/latest/c++/functions_0x67.html      |    6 +-
 content/api/latest/c++/functions_0x69.html      |   92 +-
 content/api/latest/c++/functions_0x6d.html      |   16 +-
 content/api/latest/c++/functions_0x6e.html      |  111 +-
 content/api/latest/c++/functions_0x6f.html      |  267 +-
 content/api/latest/c++/functions_0x70.html      |   24 +-
 content/api/latest/c++/functions_0x72.html      |  267 +-
 content/api/latest/c++/functions_0x73.html      |   60 +-
 content/api/latest/c++/functions_0x74.html      |   85 +-
 content/api/latest/c++/functions_0x75.html      |   27 +-
 content/api/latest/c++/functions_0x76.html      |   52 +-
 content/api/latest/c++/functions_0x77.html      |   30 +-
 content/api/latest/c++/functions_func.html      |    4 +-
 content/api/latest/c++/functions_func_0x61.html |  102 +-
 content/api/latest/c++/functions_func_0x6e.html |   46 +-
 content/api/latest/c++/functions_func_0x70.html |    6 +-
 content/api/latest/c++/functions_func_0x72.html |  120 +-
 content/api/latest/c++/functions_func_0x73.html |   20 +-
 content/api/latest/c++/functions_func_0x74.html |   10 +-
 content/api/latest/c++/functions_func_0x75.html |   12 +-
 content/api/latest/c++/functions_func_0x76.html |   50 +-
 content/api/latest/c++/functions_func_0x77.html |    6 +-
 content/api/latest/c++/functions_rela.html      |   10 +-
 content/api/latest/c++/functions_vars_0x69.html |   13 +-
 content/api/latest/c++/functions_vars_0x6f.html |    9 +-
 content/api/latest/c++/functions_vars_0x72.html |   37 +-
 content/api/latest/c++/functions_vars_0x74.html |   19 +-
 content/api/latest/c++/functions_vars_0x75.html |    6 +-
 content/api/latest/c++/hierarchy.html           |  881 ++--
 content/api/latest/c++/index.hhc                |   83 +-
 content/api/latest/c++/index.hhk                |  228 +-
 content/api/latest/c++/index.hhp                |    2 +
 .../api/latest/c++/master_2validation_8hpp.html |    4 +-
 .../c++/master_2validation_8hpp_source.html     |  472 +-
 .../api/latest/c++/mock__slave_8hpp_source.html |    4 +-
 .../api/latest/c++/namespacemembers_0x72.html   |    2 +-
 .../latest/c++/namespacemembers_func_0x72.html  |    2 +-
 ...ster_1_1validation_1_1master_1_1message.html |   20 +-
 .../namespacemesos_1_1internal_1_1slave.html    |    2 +
 .../latest/c++/protobuf__utils_8hpp_source.html |    2 +-
 content/api/latest/c++/slave_8hpp.html          |    2 +
 content/api/latest/c++/slave_8hpp_source.html   | 1991 +++----
 .../c++/src_2master_2master_8hpp_source.html    | 4899 +++++++++---------
 .../c++/src_2master_2metrics_8hpp_source.html   |    2 +-
 .../src_2resource__provider_2message_8hpp.html  |    1 +
 ...resource__provider_2message_8hpp_source.html |  195 +-
 .../c++/src_2slave_2http_8hpp_source.html       |    2 +-
 .../c++/src_2slave_2metrics_8hpp_source.html    |    2 +-
 ...eProviderMessage_1_1UpdateState-members.html |    6 +-
 ...1ResourceProviderMessage_1_1UpdateState.html |   24 +-
 ..._1_1internal_1_1master_1_1Slave-members.html |    4 +-
 ...uctmesos_1_1internal_1_1master_1_1Slave.html |   20 +-
 ...al_1_1slave_1_1ResourceProvider-members.html |   75 +
 ..._1internal_1_1slave_1_1ResourceProvider.html |  218 +
 content/blog/feed.xml                           |    2 +-
 .../index.html                                  |    2 +-
 content/sitemap.xml                             |    8 +
 66 files changed, 6041 insertions(+), 5550 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/mesos-site/blob/781e3256/content/api/latest/c++/Nodes.xml
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/Nodes.xml b/content/api/latest/c++/Nodes.xml
index 71e697e..3fbb3c0 100644
--- a/content/api/latest/c++/Nodes.xml
+++ b/content/api/latest/c++/Nodes.xml
@@ -7167,7 +7167,7 @@
                    <Node>
                     <Name>Slave</Name>
                     <Path>structmesos_1_1internal_1_1master_1_1Slave.html</Path>
-                    <Anchor>ab8eb19951483a5a0e9c18d300e62b566</Anchor>
+                    <Anchor>ad9989edad235edf8dfcb40cb68966469</Anchor>
                    </Node>
                    <Node>
                     <Name>~Slave</Name>
@@ -7257,7 +7257,7 @@
                    <Node>
                     <Name>update</Name>
                     <Path>structmesos_1_1internal_1_1master_1_1Slave.html</Path>
-                    <Anchor>aee387b414e05844bfc58d57d51f5e1bd</Anchor>
+                    <Anchor>a38e7f72f0a622954c3cef7bed8944864</Anchor>
                    </Node>
                    <Node>
                     <Name>active</Name>
@@ -7470,7 +7470,7 @@
                    <Node>
                     <Name>__registerSlave</Name>
                     <Path>classmesos_1_1internal_1_1master_1_1Master.html</Path>
-                    <Anchor>ab48b658f3e1c200018df250556d03f06</Anchor>
+                    <Anchor>a8064a4974504539c3cf39db9bdb8b1d5</Anchor>
                    </Node>
                    <Node>
                     <Name>__removeSlave</Name>
@@ -7535,7 +7535,7 @@
                    <Node>
                     <Name>_registerSlave</Name>
                     <Path>classmesos_1_1internal_1_1master_1_1Master.html</Path>
-                    <Anchor>a388c2d907ea05621b72d58e7dd4b5144</Anchor>
+                    <Anchor>a9c2800b091218dbc9eafc17b89d95f0d</Anchor>
                    </Node>
                    <Node>
                     <Name>_removeSlave</Name>
@@ -7865,7 +7865,7 @@
                    <Node>
                     <Name>registerSlave</Name>
                     <Path>classmesos_1_1internal_1_1master_1_1Master.html</Path>
-                    <Anchor>a09b6550385f8360a5ed858854793f8f3</Anchor>
+                    <Anchor>a68134d39542a47d999e5002e23c00c23</Anchor>
                    </Node>
                    <Node>
                     <Name>removeExecutor</Name>
@@ -14644,6 +14644,47 @@
                   </Subnodes>
                  </Node>
                  <Node>
+                  <Name>ResourceProvider</Name>
+                  <Path>structmesos_1_1internal_1_1slave_1_1ResourceProvider.html</Path>
+                  <Subnodes>
+                   <Node>
+                    <Name>ResourceProvider</Name>
+                    <Path>structmesos_1_1internal_1_1slave_1_1ResourceProvider.html</Path>
+                    <Anchor>a7b0c27289426d4a7f1c17a1ac1591969</Anchor>
+                   </Node>
+                   <Node>
+                    <Name>addOfferOperation</Name>
+                    <Path>structmesos_1_1internal_1_1slave_1_1ResourceProvider.html</Path>
+                    <Anchor>a9fbfda12d67bc826237b0a6127facc52</Anchor>
+                   </Node>
+                   <Node>
+                    <Name>removeOfferOperation</Name>
+                    <Path>structmesos_1_1internal_1_1slave_1_1ResourceProvider.html</Path>
+                    <Anchor>ab30d54238e84636a2c45804a6e13af6e</Anchor>
+                   </Node>
+                   <Node>
+                    <Name>info</Name>
+                    <Path>structmesos_1_1internal_1_1slave_1_1ResourceProvider.html</Path>
+                    <Anchor>a8babf26b02de2788d8b7286e20a29022</Anchor>
+                   </Node>
+                   <Node>
+                    <Name>offerOperations</Name>
+                    <Path>structmesos_1_1internal_1_1slave_1_1ResourceProvider.html</Path>
+                    <Anchor>a7501856ac29c45a1fd75dc12f3342e10</Anchor>
+                   </Node>
+                   <Node>
+                    <Name>resourceVersion</Name>
+                    <Path>structmesos_1_1internal_1_1slave_1_1ResourceProvider.html</Path>
+                    <Anchor>aff76550b79d71087708ccbb25f9b3a5a</Anchor>
+                   </Node>
+                   <Node>
+                    <Name>totalResources</Name>
+                    <Path>structmesos_1_1internal_1_1slave_1_1ResourceProvider.html</Path>
+                    <Anchor>a809ab46f97f691d5531acd90cb31046d</Anchor>
+                   </Node>
+                  </Subnodes>
+                 </Node>
+                 <Node>
                   <Name>TaskStatusUpdateManager</Name>
                   <Path>classmesos_1_1internal_1_1slave_1_1TaskStatusUpdateManager.html</Path>
                   <Subnodes>
@@ -17324,19 +17365,19 @@
                     <Anchor>a6d3b60f2f7802ac08819639e576e2ed1</Anchor>
                    </Node>
                    <Node>
-                    <Name>operations</Name>
+                    <Name>offerOperations</Name>
                     <Path>structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html</Path>
-                    <Anchor>afe9970fcb7c754bfbe3830da09c67094</Anchor>
+                    <Anchor>abe0747f6250f667f3c97ce3840e94b31</Anchor>
                    </Node>
                    <Node>
-                    <Name>resourceVersionUuid</Name>
+                    <Name>resourceVersion</Name>
                     <Path>structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html</Path>
-                    <Anchor>a764bf4863dbfcddcaa26fccbbb329253</Anchor>
+                    <Anchor>afc932a215e1e3c8f559f55c117400d03</Anchor>
                    </Node>
                    <Node>
-                    <Name>total</Name>
+                    <Name>totalResources</Name>
                     <Path>structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html</Path>
-                    <Anchor>a7e60c61dc5983f5244b71a29ddc2815b</Anchor>
+                    <Anchor>ae625629bc65b955af65190ca01fffef7</Anchor>
                    </Node>
                   </Subnodes>
                  </Node>
@@ -36454,6 +36495,10 @@
             <Path>classmesos_1_1internal_1_1slave_1_1NvidiaVolume.html</Path>
            </Node>
            <Node>
+            <Name>mesos::ObjectApprover::Object</Name>
+            <Path>structmesos_1_1ObjectApprover_1_1Object.html</Path>
+           </Node>
+           <Node>
             <Name>Jvm::Object</Name>
             <Path>classJvm_1_1Object.html</Path>
             <Subnodes>
@@ -36516,10 +36561,6 @@
             </Subnodes>
            </Node>
            <Node>
-            <Name>mesos::ObjectApprover::Object</Name>
-            <Path>structmesos_1_1ObjectApprover_1_1Object.html</Path>
-           </Node>
-           <Node>
             <Name>JSON::Object</Name>
             <Path>structJSON_1_1Object.html</Path>
            </Node>
@@ -37730,6 +37771,10 @@
             </Subnodes>
            </Node>
            <Node>
+            <Name>mesos::internal::slave::ResourceProvider</Name>
+            <Path>structmesos_1_1internal_1_1slave_1_1ResourceProvider.html</Path>
+           </Node>
+           <Node>
             <Name>mesos::internal::ResourceProviderManager</Name>
             <Path>classmesos_1_1internal_1_1ResourceProviderManager.html</Path>
            </Node>
@@ -38006,16 +38051,16 @@
             </Subnodes>
            </Node>
            <Node>
-            <Name>mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess::Slave</Name>
-            <Path>structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess_1_1Slave.html</Path>
+            <Name>mesos::internal::tests::cluster::Slave</Name>
+            <Path>classmesos_1_1internal_1_1tests_1_1cluster_1_1Slave.html</Path>
            </Node>
            <Node>
             <Name>mesos::internal::master::Slave</Name>
             <Path>structmesos_1_1internal_1_1master_1_1Slave.html</Path>
            </Node>
            <Node>
-            <Name>mesos::internal::tests::cluster::Slave</Name>
-            <Path>classmesos_1_1internal_1_1tests_1_1cluster_1_1Slave.html</Path>
+            <Name>mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess::Slave</Name>
+            <Path>structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess_1_1Slave.html</Path>
            </Node>
            <Node>
             <Name>mesos::internal::slave::state::SlaveState</Name>
@@ -38052,6 +38097,18 @@
             <Path>classos_1_1Stack.html</Path>
            </Node>
            <Node>
+            <Name>mesos::internal::StatusUpdateManagerProcess&lt; IDType, CheckpointType, UpdateType &gt;::StatusUpdateStream::State</Name>
+            <Path>structmesos_1_1internal_1_1StatusUpdateManagerProcess_1_1StatusUpdateStream_1_1State.html</Path>
+           </Node>
+           <Node>
+            <Name>mesos::internal::slave::state::State</Name>
+            <Path>structmesos_1_1internal_1_1slave_1_1state_1_1State.html</Path>
+           </Node>
+           <Node>
+            <Name>mesos::internal::log::Storage::State</Name>
+            <Path>structmesos_1_1internal_1_1log_1_1Storage_1_1State.html</Path>
+           </Node>
+           <Node>
             <Name>mesos::state::State</Name>
             <Path>classmesos_1_1state_1_1State.html</Path>
             <Subnodes>
@@ -38066,18 +38123,6 @@
             <Path>structmesos_1_1internal_1_1StatusUpdateManagerProcess_1_1State.html</Path>
            </Node>
            <Node>
-            <Name>mesos::internal::slave::state::State</Name>
-            <Path>structmesos_1_1internal_1_1slave_1_1state_1_1State.html</Path>
-           </Node>
-           <Node>
-            <Name>mesos::internal::StatusUpdateManagerProcess&lt; IDType, CheckpointType, UpdateType &gt;::StatusUpdateStream::State</Name>
-            <Path>structmesos_1_1internal_1_1StatusUpdateManagerProcess_1_1StatusUpdateStream_1_1State.html</Path>
-           </Node>
-           <Node>
-            <Name>mesos::internal::log::Storage::State</Name>
-            <Path>structmesos_1_1internal_1_1log_1_1Storage_1_1State.html</Path>
-           </Node>
-           <Node>
             <Name>process::StateMachine&lt; State &gt;</Name>
             <Path>classprocess_1_1StateMachine.html</Path>
            </Node>
@@ -38930,6 +38975,16 @@
             </Subnodes>
            </Node>
            <Node>
+            <Name>unordered_map&lt; ResourceProviderID, mesos::internal::slave::ResourceProvider *, typename std::conditional&lt; std::is_enum&lt; ResourceProviderID &gt;::value,EnumClassHash,std::hash&lt; ResourceProviderID &gt;&gt;::type, std::equal_to&lt; ResourceProviderID &gt; &gt;</Name>
+            <Path></Path>
+            <Subnodes>
+             <Node>
+              <Name>hashmap&lt; ResourceProviderID, mesos::internal::slave::ResourceProvider * &gt;</Name>
+              <Path>classhashmap.html</Path>
+             </Node>
+            </Subnodes>
+           </Node>
+           <Node>
             <Name>unordered_map&lt; ResourceProviderID, ResourceProviderInfo, typename std::conditional&lt; std::is_enum&lt; ResourceProviderID &gt;::value,EnumClassHash,std::hash&lt; ResourceProviderID &gt;&gt;::type, std::equal_to&lt; ResourceProviderID &gt; &gt;</Name>
             <Path></Path>
             <Subnodes>
@@ -39380,6 +39435,16 @@
             </Subnodes>
            </Node>
            <Node>
+            <Name>unordered_map&lt; UUID, OfferOperation, typename std::conditional&lt; std::is_enum&lt; UUID &gt;::value,EnumClassHash,std::hash&lt; UUID &gt;&gt;::type, std::equal_to&lt; UUID &gt; &gt;</Name>
+            <Path></Path>
+            <Subnodes>
+             <Node>
+              <Name>hashmap&lt; UUID, OfferOperation &gt;</Name>
+              <Path>classhashmap.html</Path>
+             </Node>
+            </Subnodes>
+           </Node>
+           <Node>
             <Name>unordered_map&lt; UUID, process::Owned&lt; mesos::internal::master::Master::Subscribers::Subscriber &gt;, typename std::conditional&lt; std::is_enum&lt; UUID &gt;::value,EnumClassHash,std::hash&lt; UUID &gt;&gt;::type, std::equal_to&lt; UUID &gt; &gt;</Name>
             <Path></Path>
             <Subnodes>
@@ -39574,14 +39639,14 @@
             </Subnodes>
            </Node>
            <Node>
-            <Name>process::http::URL</Name>
-            <Path>structprocess_1_1http_1_1URL.html</Path>
-           </Node>
-           <Node>
             <Name>zookeeper::URL</Name>
             <Path>classzookeeper_1_1URL.html</Path>
            </Node>
            <Node>
+            <Name>process::http::URL</Name>
+            <Path>structprocess_1_1http_1_1URL.html</Path>
+           </Node>
+           <Node>
             <Name>os::UTSInfo</Name>
             <Path>structos_1_1UTSInfo.html</Path>
            </Node>
@@ -78101,7 +78166,7 @@
                    <Node>
                     <Name>Slave</Name>
                     <Path>structmesos_1_1internal_1_1master_1_1Slave.html</Path>
-                    <Anchor>ab8eb19951483a5a0e9c18d300e62b566</Anchor>
+                    <Anchor>ad9989edad235edf8dfcb40cb68966469</Anchor>
                    </Node>
                    <Node>
                     <Name>~Slave</Name>
@@ -78191,7 +78256,7 @@
                    <Node>
                     <Name>update</Name>
                     <Path>structmesos_1_1internal_1_1master_1_1Slave.html</Path>
-                    <Anchor>aee387b414e05844bfc58d57d51f5e1bd</Anchor>
+                    <Anchor>a38e7f72f0a622954c3cef7bed8944864</Anchor>
                    </Node>
                    <Node>
                     <Name>active</Name>
@@ -78404,7 +78469,7 @@
                    <Node>
                     <Name>__registerSlave</Name>
                     <Path>classmesos_1_1internal_1_1master_1_1Master.html</Path>
-                    <Anchor>ab48b658f3e1c200018df250556d03f06</Anchor>
+                    <Anchor>a8064a4974504539c3cf39db9bdb8b1d5</Anchor>
                    </Node>
                    <Node>
                     <Name>__removeSlave</Name>
@@ -78469,7 +78534,7 @@
                    <Node>
                     <Name>_registerSlave</Name>
                     <Path>classmesos_1_1internal_1_1master_1_1Master.html</Path>
-                    <Anchor>a388c2d907ea05621b72d58e7dd4b5144</Anchor>
+                    <Anchor>a9c2800b091218dbc9eafc17b89d95f0d</Anchor>
                    </Node>
                    <Node>
                     <Name>_removeSlave</Name>
@@ -78799,7 +78864,7 @@
                    <Node>
                     <Name>registerSlave</Name>
                     <Path>classmesos_1_1internal_1_1master_1_1Master.html</Path>
-                    <Anchor>a09b6550385f8360a5ed858854793f8f3</Anchor>
+                    <Anchor>a68134d39542a47d999e5002e23c00c23</Anchor>
                    </Node>
                    <Node>
                     <Name>removeExecutor</Name>
@@ -80149,7 +80214,7 @@
                  <Node>
                   <Name>registerSlave</Name>
                   <Path>master_2validation_8hpp.html</Path>
-                  <Anchor>a0a6465b5ea4c3b10a88a5ab4359d03a3</Anchor>
+                  <Anchor>afd6f535967a78ca5bfe59127ac23a626</Anchor>
                  </Node>
                  <Node>
                   <Name>reregisterSlave</Name>
@@ -81283,19 +81348,19 @@
                       <Anchor>a6d3b60f2f7802ac08819639e576e2ed1</Anchor>
                      </Node>
                      <Node>
-                      <Name>operations</Name>
+                      <Name>offerOperations</Name>
                       <Path>structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html</Path>
-                      <Anchor>afe9970fcb7c754bfbe3830da09c67094</Anchor>
+                      <Anchor>abe0747f6250f667f3c97ce3840e94b31</Anchor>
                      </Node>
                      <Node>
-                      <Name>resourceVersionUuid</Name>
+                      <Name>resourceVersion</Name>
                       <Path>structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html</Path>
-                      <Anchor>a764bf4863dbfcddcaa26fccbbb329253</Anchor>
+                      <Anchor>afc932a215e1e3c8f559f55c117400d03</Anchor>
                      </Node>
                      <Node>
-                      <Name>total</Name>
+                      <Name>totalResources</Name>
                       <Path>structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html</Path>
-                      <Anchor>a7e60c61dc5983f5244b71a29ddc2815b</Anchor>
+                      <Anchor>ae625629bc65b955af65190ca01fffef7</Anchor>
                      </Node>
                     </Subnodes>
                    </Node>
@@ -81343,19 +81408,19 @@
                     <Anchor>a6d3b60f2f7802ac08819639e576e2ed1</Anchor>
                    </Node>
                    <Node>
-                    <Name>operations</Name>
+                    <Name>offerOperations</Name>
                     <Path>structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html</Path>
-                    <Anchor>afe9970fcb7c754bfbe3830da09c67094</Anchor>
+                    <Anchor>abe0747f6250f667f3c97ce3840e94b31</Anchor>
                    </Node>
                    <Node>
-                    <Name>resourceVersionUuid</Name>
+                    <Name>resourceVersion</Name>
                     <Path>structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html</Path>
-                    <Anchor>a764bf4863dbfcddcaa26fccbbb329253</Anchor>
+                    <Anchor>afc932a215e1e3c8f559f55c117400d03</Anchor>
                    </Node>
                    <Node>
-                    <Name>total</Name>
+                    <Name>totalResources</Name>
                     <Path>structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html</Path>
-                    <Anchor>a7e60c61dc5983f5244b71a29ddc2815b</Anchor>
+                    <Anchor>ae625629bc65b955af65190ca01fffef7</Anchor>
                    </Node>
                   </Subnodes>
                  </Node>
@@ -89354,6 +89419,47 @@
                   </Subnodes>
                  </Node>
                  <Node>
+                  <Name>ResourceProvider</Name>
+                  <Path>structmesos_1_1internal_1_1slave_1_1ResourceProvider.html</Path>
+                  <Subnodes>
+                   <Node>
+                    <Name>ResourceProvider</Name>
+                    <Path>structmesos_1_1internal_1_1slave_1_1ResourceProvider.html</Path>
+                    <Anchor>a7b0c27289426d4a7f1c17a1ac1591969</Anchor>
+                   </Node>
+                   <Node>
+                    <Name>addOfferOperation</Name>
+                    <Path>structmesos_1_1internal_1_1slave_1_1ResourceProvider.html</Path>
+                    <Anchor>a9fbfda12d67bc826237b0a6127facc52</Anchor>
+                   </Node>
+                   <Node>
+                    <Name>removeOfferOperation</Name>
+                    <Path>structmesos_1_1internal_1_1slave_1_1ResourceProvider.html</Path>
+                    <Anchor>ab30d54238e84636a2c45804a6e13af6e</Anchor>
+                   </Node>
+                   <Node>
+                    <Name>info</Name>
+                    <Path>structmesos_1_1internal_1_1slave_1_1ResourceProvider.html</Path>
+                    <Anchor>a8babf26b02de2788d8b7286e20a29022</Anchor>
+                   </Node>
+                   <Node>
+                    <Name>offerOperations</Name>
+                    <Path>structmesos_1_1internal_1_1slave_1_1ResourceProvider.html</Path>
+                    <Anchor>a7501856ac29c45a1fd75dc12f3342e10</Anchor>
+                   </Node>
+                   <Node>
+                    <Name>resourceVersion</Name>
+                    <Path>structmesos_1_1internal_1_1slave_1_1ResourceProvider.html</Path>
+                    <Anchor>aff76550b79d71087708ccbb25f9b3a5a</Anchor>
+                   </Node>
+                   <Node>
+                    <Name>totalResources</Name>
+                    <Path>structmesos_1_1internal_1_1slave_1_1ResourceProvider.html</Path>
+                    <Anchor>a809ab46f97f691d5531acd90cb31046d</Anchor>
+                   </Node>
+                  </Subnodes>
+                 </Node>
+                 <Node>
                   <Name>executorEnvironment</Name>
                   <Path>slave_8hpp.html</Path>
                   <Anchor>a300cf38a0e34b0dded9297699aad4cd7</Anchor>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/781e3256/content/api/latest/c++/Tokens.xml
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/Tokens.xml b/content/api/latest/c++/Tokens.xml
index f32b4c3..9199955 100644
--- a/content/api/latest/c++/Tokens.xml
+++ b/content/api/latest/c++/Tokens.xml
@@ -18762,7 +18762,7 @@
       <Scope>mesos::internal::master::validation::master::message</Scope>
     </TokenIdentifier>
     <Path>namespacemesos_1_1internal_1_1master_1_1validation_1_1master_1_1message.html</Path>
-    <Anchor>a0a6465b5ea4c3b10a88a5ab4359d03a3</Anchor>
+    <Anchor>afd6f535967a78ca5bfe59127ac23a626</Anchor>
     <DeclaredIn>validation.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -57983,33 +57983,33 @@
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>resourceVersionUuid</Name>
+      <Name>resourceVersion</Name>
       <APILanguage>cpp</APILanguage>
       <Type>data</Type>
       <Scope>mesos::internal::ResourceProviderMessage::UpdateState</Scope>
     </TokenIdentifier>
     <Path>structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html</Path>
-    <Anchor>a764bf4863dbfcddcaa26fccbbb329253</Anchor>
+    <Anchor>afc932a215e1e3c8f559f55c117400d03</Anchor>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>total</Name>
+      <Name>totalResources</Name>
       <APILanguage>cpp</APILanguage>
       <Type>data</Type>
       <Scope>mesos::internal::ResourceProviderMessage::UpdateState</Scope>
     </TokenIdentifier>
     <Path>structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html</Path>
-    <Anchor>a7e60c61dc5983f5244b71a29ddc2815b</Anchor>
+    <Anchor>ae625629bc65b955af65190ca01fffef7</Anchor>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>operations</Name>
+      <Name>offerOperations</Name>
       <APILanguage>cpp</APILanguage>
       <Type>data</Type>
       <Scope>mesos::internal::ResourceProviderMessage::UpdateState</Scope>
     </TokenIdentifier>
     <Path>structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html</Path>
-    <Anchor>afe9970fcb7c754bfbe3830da09c67094</Anchor>
+    <Anchor>abe0747f6250f667f3c97ce3840e94b31</Anchor>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -71365,7 +71365,7 @@
       <Scope>mesos::internal::master::Slave</Scope>
     </TokenIdentifier>
     <Path>structmesos_1_1internal_1_1master_1_1Slave.html</Path>
-    <Anchor>ab8eb19951483a5a0e9c18d300e62b566</Anchor>
+    <Anchor>ad9989edad235edf8dfcb40cb68966469</Anchor>
     <DeclaredIn>master.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -71563,7 +71563,7 @@
       <Scope>mesos::internal::master::Slave</Scope>
     </TokenIdentifier>
     <Path>structmesos_1_1internal_1_1master_1_1Slave.html</Path>
-    <Anchor>aee387b414e05844bfc58d57d51f5e1bd</Anchor>
+    <Anchor>a38e7f72f0a622954c3cef7bed8944864</Anchor>
     <DeclaredIn>master.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -72489,7 +72489,7 @@
       <Scope>mesos::internal::master::Master</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1master_1_1Master.html</Path>
-    <Anchor>a09b6550385f8360a5ed858854793f8f3</Anchor>
+    <Anchor>a68134d39542a47d999e5002e23c00c23</Anchor>
     <DeclaredIn>master.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -72952,7 +72952,7 @@
       <Scope>mesos::internal::master::Master</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1master_1_1Master.html</Path>
-    <Anchor>a388c2d907ea05621b72d58e7dd4b5144</Anchor>
+    <Anchor>a9c2800b091218dbc9eafc17b89d95f0d</Anchor>
     <DeclaredIn>master.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -72963,7 +72963,7 @@
       <Scope>mesos::internal::master::Master</Scope>
     </TokenIdentifier>
     <Path>classmesos_1_1internal_1_1master_1_1Master.html</Path>
-    <Anchor>ab48b658f3e1c200018df250556d03f06</Anchor>
+    <Anchor>a8064a4974504539c3cf39db9bdb8b1d5</Anchor>
     <DeclaredIn>master.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -83456,7 +83456,7 @@
       <Scope>mesos::internal::master::validation::master::message</Scope>
     </TokenIdentifier>
     <Path>namespacemesos_1_1internal_1_1master_1_1validation_1_1master_1_1message.html</Path>
-    <Anchor>a0a6465b5ea4c3b10a88a5ab4359d03a3</Anchor>
+    <Anchor>afd6f535967a78ca5bfe59127ac23a626</Anchor>
     <DeclaredIn>validation.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -123059,6 +123059,89 @@
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>mesos::internal::slave::ResourceProvider</Name>
+      <APILanguage>c</APILanguage>
+      <Type>cl</Type>
+      <Scope>mesos::internal::slave::ResourceProvider</Scope>
+    </TokenIdentifier>
+    <Path>structmesos_1_1internal_1_1slave_1_1ResourceProvider.html</Path>
+    <DeclaredIn>slave.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>ResourceProvider</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>mesos::internal::slave::ResourceProvider</Scope>
+    </TokenIdentifier>
+    <Path>structmesos_1_1internal_1_1slave_1_1ResourceProvider.html</Path>
+    <Anchor>a7b0c27289426d4a7f1c17a1ac1591969</Anchor>
+    <DeclaredIn>slave.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>addOfferOperation</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>mesos::internal::slave::ResourceProvider</Scope>
+    </TokenIdentifier>
+    <Path>structmesos_1_1internal_1_1slave_1_1ResourceProvider.html</Path>
+    <Anchor>a9fbfda12d67bc826237b0a6127facc52</Anchor>
+    <DeclaredIn>slave.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>removeOfferOperation</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>mesos::internal::slave::ResourceProvider</Scope>
+    </TokenIdentifier>
+    <Path>structmesos_1_1internal_1_1slave_1_1ResourceProvider.html</Path>
+    <Anchor>ab30d54238e84636a2c45804a6e13af6e</Anchor>
+    <DeclaredIn>slave.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>info</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>data</Type>
+      <Scope>mesos::internal::slave::ResourceProvider</Scope>
+    </TokenIdentifier>
+    <Path>structmesos_1_1internal_1_1slave_1_1ResourceProvider.html</Path>
+    <Anchor>a8babf26b02de2788d8b7286e20a29022</Anchor>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>totalResources</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>data</Type>
+      <Scope>mesos::internal::slave::ResourceProvider</Scope>
+    </TokenIdentifier>
+    <Path>structmesos_1_1internal_1_1slave_1_1ResourceProvider.html</Path>
+    <Anchor>a809ab46f97f691d5531acd90cb31046d</Anchor>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>resourceVersion</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>data</Type>
+      <Scope>mesos::internal::slave::ResourceProvider</Scope>
+    </TokenIdentifier>
+    <Path>structmesos_1_1internal_1_1slave_1_1ResourceProvider.html</Path>
+    <Anchor>aff76550b79d71087708ccbb25f9b3a5a</Anchor>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>offerOperations</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>data</Type>
+      <Scope>mesos::internal::slave::ResourceProvider</Scope>
+    </TokenIdentifier>
+    <Path>structmesos_1_1internal_1_1slave_1_1ResourceProvider.html</Path>
+    <Anchor>a7501856ac29c45a1fd75dc12f3342e10</Anchor>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>mesos::internal::slave::TaskStatusUpdateManager</Name>
       <APILanguage>c</APILanguage>
       <Type>cl</Type>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/781e3256/content/api/latest/c++/annotated.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/annotated.html b/content/api/latest/c++/annotated.html
index 5338d2c..a266969 100644
--- a/content/api/latest/c++/annotated.html
+++ b/content/api/latest/c++/annotated.html
@@ -468,8 +468,9 @@
 <tr id="row_21_7_20_98_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structmesos_1_1internal_1_1slave_1_1HttpConnection.html" target="_self">HttpConnection</a></td><td class="desc"></td></tr>
 <tr id="row_21_7_20_99_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html" target="_self">Executor</a></td><td class="desc"></td></tr>
 <tr id="row_21_7_20_100_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html" target="_self">Framework</a></td><td class="desc"></td></tr>
-<tr id="row_21_7_20_101_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1slave_1_1TaskStatusUpdateManager.html" target="_self">TaskStatusUpdateManager</a></td><td class="desc"></td></tr>
-<tr id="row_21_7_20_102_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structmesos_1_1internal_1_1slave_1_1TaskStatusUpdateStream.html" target="_self">TaskStatusUpdateStream</a></td><td class="desc"></td></tr>
+<tr id="row_21_7_20_101_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html" target="_self">ResourceProvider</a></td><td class="desc"></td></tr>
+<tr id="row_21_7_20_102_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1slave_1_1TaskStatusUpdateManager.html" target="_self">TaskStatusUpdateManager</a></td><td class="desc"></td></tr>
+<tr id="row_21_7_20_103_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structmesos_1_1internal_1_1slave_1_1TaskStatusUpdateStream.html" target="_self">TaskStatusUpdateStream</a></td><td class="desc"></td></tr>
 <tr id="row_21_7_21_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_21_7_21_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('21_7_21_')"/><img src="ftv2ns.png" alt="N" width="24" height="22" /><a class="el" href="namespacemesos_1_1internal_1_1tests.html" target="_self">tests</a></td><td class="desc"></td></tr>
 <tr id="row_21_7_21_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_21_7_21_0_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('21_7_21_0_')"/><img src="ftv2ns.png" alt="N" width="24" height="22" /><a class="el" href="namespacemesos_1_1internal_1_1tests_1_1cluster.html" target="_self">cluster</a></td><td class="desc"></td></tr>
 <tr id="row_21_7_21_0_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1tests_1_1cluster_1_1Master.html" target="_self">Master</a></td><td class="desc"></td></tr>


[14/17] mesos-site git commit: Updated the website built from mesos SHA: 848767b.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/781e3256/content/api/latest/c++/functions_0x6e.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_0x6e.html b/content/api/latest/c++/functions_0x6e.html
index c9ac6f1..e1bbc93 100644
--- a/content/api/latest/c++/functions_0x6e.html
+++ b/content/api/latest/c++/functions_0x6e.html
@@ -91,101 +91,99 @@
 <div class="textblock">Here is a list of all class members with links to the classes they belong to:</div>
 
 <h3><a class="anchor" id="index_n"></a>- n -</h3><ul>
+<li>Name()
+: <a class="el" href="structflags_1_1Name.html#aade2f31e63c84733e639817137d48389">flags::Name</a>
+</li>
 <li>name
 : <a class="el" href="structmesos_1_1internal_1_1cram__md5_1_1Property.html#a6a95d8d254a75765d9c7050375bbbe4e">mesos::internal::cram_md5::Property</a>
-, <a class="el" href="structmesos_1_1csi_1_1paths_1_1VolumePath.html#a73c5de1c053857afdb37393d13977cee">mesos::csi::paths::VolumePath</a>
-, <a class="el" href="classDocker_1_1RunOptions.html#a0602b9e86eddf481d959af3a0b90d6b0">Docker::RunOptions</a>
-, <a class="el" href="structflags_1_1Flag.html#a239ef85712dd1cb4c06bcd1177a489b2">flags::Flag</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1Subsystem.html#a6c6a31c694952b9ed4d27c8726d8a5d5">mesos::internal::slave::Subsystem</a>
+, <a class="el" href="structldcache_1_1Entry.html#a14aada8915a8f649ff6f2fde999f93e4">ldcache::Entry</a>
+, <a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Read.html#a4318b6300185259984ebdb93777f3c08">mesos::internal::log::tool::Read</a>
+, <a class="el" href="classmesos_1_1uri_1_1CurlFetcherPlugin.html#a3797f96a62adbc485e54c139cb967d3b">mesos::uri::CurlFetcherPlugin</a>
+, <a class="el" href="classmesos_1_1uri_1_1DockerFetcherPlugin.html#ab99142c6fad3fff779336e6f7002d700">mesos::uri::DockerFetcherPlugin</a>
+, <a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Replica.html#a042c6a988fe8b67c916342880dcd7333">mesos::internal::log::tool::Replica</a>
+, <a class="el" href="classmesos_1_1uri_1_1HadoopFetcherPlugin.html#a4bb32944d46d17d2152813eb5aea91cd">mesos::uri::HadoopFetcherPlugin</a>
 , <a class="el" href="classprocess_1_1metrics_1_1Metric.html#a5b8063ac3b08d202c2f1736661ba1950">process::metrics::Metric</a>
+, <a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter_1_1Node.html#a19f053439cb040997905474e0141b9e2">mesos::internal::master::allocator::DRFSorter::Node</a>
+, <a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Tool.html#aeb1fc6a8d735afad45bf5e868b788a66">mesos::internal::log::tool::Tool</a>
 , <a class="el" href="classSubcommand.html#a7cde460253c185bc82d63d2ae352699b">Subcommand</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1BlkioSubsystem.html#aa811f2c41f28f7619ccf290ea466bed7">mesos::internal::slave::BlkioSubsystem</a>
 </li>
 <li>NAME
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1IOSwitchboardServer.html#ac74af0b8d192b61a99f24fe6a6266ccc">mesos::internal::slave::IOSwitchboardServer</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorSetup.html#a08701ae426a20e5f13f4a4996c146bb3">mesos::internal::slave::NetworkCniIsolatorSetup</a>
 </li>
 <li>name()
-: <a class="el" href="classmesos_1_1uri_1_1Fetcher_1_1Plugin.html#a202f7d2793b8ea5a31e85d11f9c4a299">mesos::uri::Fetcher::Plugin</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1CpuSubsystem.html#a38763ffecd8835b6e3bef8c72e1f4aae">mesos::internal::slave::CpuSubsystem</a>
+: <a class="el" href="classmesos_1_1internal_1_1slave_1_1Subsystem.html#a6c6a31c694952b9ed4d27c8726d8a5d5">mesos::internal::slave::Subsystem</a>
 </li>
 <li>NAME
-: <a class="el" href="classmesos_1_1internal_1_1slave_1_1PortMappingUpdate.html#a81ecc0a07343c1ed2adf4e3a05d8bde6">mesos::internal::slave::PortMappingUpdate</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1PortMappingStatistics.html#a678d4033074fb6dcdc22bacf9803a4b3">mesos::internal::slave::PortMappingStatistics</a>
-</li>
-<li>name()
-: <a class="el" href="classmesos_1_1internal_1_1slave_1_1CpuacctSubsystem.html#ac6eeb47aab7fb3f8d4e60d54c89f3e3d">mesos::internal::slave::CpuacctSubsystem</a>
-</li>
-<li>NAME
-: <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerLaunch.html#a3a9375d0ea721bd23ad103cd2f58f8f2">mesos::internal::slave::MesosContainerizerLaunch</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerMount.html#aee7a37af774a4b264fd634b88e3cd310">mesos::internal::slave::MesosContainerizerMount</a>
+: <a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorSetup.html#a08701ae426a20e5f13f4a4996c146bb3">mesos::internal::slave::NetworkCniIsolatorSetup</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1PortMappingUpdate.html#a81ecc0a07343c1ed2adf4e3a05d8bde6">mesos::internal::slave::PortMappingUpdate</a>
 </li>
 <li>name
-: <a class="el" href="structldcache_1_1Entry.html#a14aada8915a8f649ff6f2fde999f93e4">ldcache::Entry</a>
-, <a class="el" href="classmesos_1_1internal_1_1cram__md5_1_1InMemoryAuxiliaryPropertyPlugin.html#a16a942afe15977f3ea5810220d326014">mesos::internal::cram_md5::InMemoryAuxiliaryPropertyPlugin</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1CpusetSubsystem.html#a5f446b820e34c0a804dbb1a49c753140">mesos::internal::slave::CpusetSubsystem</a>
+: <a class="el" href="structmesos_1_1csi_1_1paths_1_1VolumePath.html#a73c5de1c053857afdb37393d13977cee">mesos::csi::paths::VolumePath</a>
+, <a class="el" href="structprocess_1_1Message.html#a97a2032a98cf03075101d02dbc50539c">process::Message</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1BlkioSubsystem.html#aa811f2c41f28f7619ccf290ea466bed7">mesos::internal::slave::BlkioSubsystem</a>
 </li>
 <li>NAME
-: <a class="el" href="classmesos_1_1internal_1_1tests_1_1ActiveUserTestHelper.html#a448f632f93ddd16ff4cc620b4d94758a">mesos::internal::tests::ActiveUserTestHelper</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1CapabilitiesTestHelper.html#a378d184c4b5f456e031c88df1a80d223">mesos::internal::tests::CapabilitiesTestHelper</a>
+: <a class="el" href="classmesos_1_1internal_1_1slave_1_1PortMappingStatistics.html#a678d4033074fb6dcdc22bacf9803a4b3">mesos::internal::slave::PortMappingStatistics</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerLaunch.html#a3a9375d0ea721bd23ad103cd2f58f8f2">mesos::internal::slave::MesosContainerizerLaunch</a>
 </li>
 <li>name()
-: <a class="el" href="classmesos_1_1internal_1_1slave_1_1DevicesSubsystem.html#a4cf3c7fa454892e8adae6342e164b034">mesos::internal::slave::DevicesSubsystem</a>
+: <a class="el" href="classmesos_1_1internal_1_1slave_1_1CpuSubsystem.html#a38763ffecd8835b6e3bef8c72e1f4aae">mesos::internal::slave::CpuSubsystem</a>
 </li>
 <li>NAME
-: <a class="el" href="classmesos_1_1internal_1_1tests_1_1MemoryTestHelper.html#aa5dad9a209f238aa7d65dde34d8e5c2d">mesos::internal::tests::MemoryTestHelper</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1SetnsTestHelper.html#a10f7ff24e377e39c6c01dab68bfc2ede">mesos::internal::tests::SetnsTestHelper</a>
+: <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerMount.html#aee7a37af774a4b264fd634b88e3cd310">mesos::internal::slave::MesosContainerizerMount</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1ActiveUserTestHelper.html#a448f632f93ddd16ff4cc620b4d94758a">mesos::internal::tests::ActiveUserTestHelper</a>
 </li>
-<li>name()
-: <a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark.html#af042e030ddb4a36a4eb26f867fcd9c85">mesos::internal::log::tool::Benchmark</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1HugetlbSubsystem.html#a2c025c246639bd577c8a9be71cff87b2">mesos::internal::slave::HugetlbSubsystem</a>
+<li>name
+: <a class="el" href="structflags_1_1Flag.html#a239ef85712dd1cb4c06bcd1177a489b2">flags::Flag</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1CpuacctSubsystem.html#ac6eeb47aab7fb3f8d4e60d54c89f3e3d">mesos::internal::slave::CpuacctSubsystem</a>
 </li>
 <li>NAME
-: <a class="el" href="classmesos_1_1internal_1_1tests_1_1HttpServerTestHelper.html#ad534d687a764c1f4d7fff9694587dbaf">mesos::internal::tests::HttpServerTestHelper</a>
-, <a class="el" href="classmesos_1_1internal_1_1tests_1_1KillPolicyTestHelper.html#a10eecc0ec13819b8117167b4a349034d">mesos::internal::tests::KillPolicyTestHelper</a>
+: <a class="el" href="classmesos_1_1internal_1_1tests_1_1CapabilitiesTestHelper.html#a378d184c4b5f456e031c88df1a80d223">mesos::internal::tests::CapabilitiesTestHelper</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MemoryTestHelper.html#aa5dad9a209f238aa7d65dde34d8e5c2d">mesos::internal::tests::MemoryTestHelper</a>
 </li>
 <li>name()
-: <a class="el" href="classmesos_1_1internal_1_1slave_1_1MemorySubsystem.html#af87210586c269c8e3cd96dd041d1541f">mesos::internal::slave::MemorySubsystem</a>
+: <a class="el" href="classmesos_1_1internal_1_1slave_1_1CpusetSubsystem.html#a5f446b820e34c0a804dbb1a49c753140">mesos::internal::slave::CpusetSubsystem</a>
 </li>
 <li>NAME
-: <a class="el" href="classmesos_1_1uri_1_1CopyFetcherPlugin.html#ae6ff1cef4e490fa372960bf17f8446a9">mesos::uri::CopyFetcherPlugin</a>
-, <a class="el" href="classmesos_1_1uri_1_1CurlFetcherPlugin.html#a899fab81e86817aad545389c3cc5b535">mesos::uri::CurlFetcherPlugin</a>
+: <a class="el" href="classmesos_1_1internal_1_1tests_1_1SetnsTestHelper.html#a10f7ff24e377e39c6c01dab68bfc2ede">mesos::internal::tests::SetnsTestHelper</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1HttpServerTestHelper.html#ad534d687a764c1f4d7fff9694587dbaf">mesos::internal::tests::HttpServerTestHelper</a>
+</li>
+<li>Name()
+: <a class="el" href="structflags_1_1Name.html#a41cf541b2117e10ec4a030291ad988da">flags::Name</a>
 </li>
 <li>name
 : <a class="el" href="classDocker_1_1Container.html#a2d653bf9d523e3c35536b3c56d8abdce">Docker::Container</a>
-, <a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter_1_1Node.html#a19f053439cb040997905474e0141b9e2">mesos::internal::master::allocator::DRFSorter::Node</a>
-, <a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Initialize.html#a71bb868c2687b6bb79247f5f38c6fffd">mesos::internal::log::tool::Initialize</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1NetClsSubsystem.html#ab4d6a763bf6a4d4b1814f5e5bac73c2d">mesos::internal::slave::NetClsSubsystem</a>
+, <a class="el" href="classmesos_1_1uri_1_1Fetcher_1_1Plugin.html#a202f7d2793b8ea5a31e85d11f9c4a299">mesos::uri::Fetcher::Plugin</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1DevicesSubsystem.html#a4cf3c7fa454892e8adae6342e164b034">mesos::internal::slave::DevicesSubsystem</a>
 </li>
 <li>NAME
-: <a class="el" href="classmesos_1_1uri_1_1DockerFetcherPlugin.html#ad942cc6916621fcfb8f714a76aaf2487">mesos::uri::DockerFetcherPlugin</a>
-, <a class="el" href="classmesos_1_1uri_1_1HadoopFetcherPlugin.html#a06b4afb2f86856aadf43412a6bf9ab73">mesos::uri::HadoopFetcherPlugin</a>
+: <a class="el" href="classmesos_1_1internal_1_1tests_1_1KillPolicyTestHelper.html#a10eecc0ec13819b8117167b4a349034d">mesos::internal::tests::KillPolicyTestHelper</a>
+, <a class="el" href="classmesos_1_1uri_1_1CopyFetcherPlugin.html#ae6ff1cef4e490fa372960bf17f8446a9">mesos::uri::CopyFetcherPlugin</a>
 </li>
 <li>name()
-: <a class="el" href="classmesos_1_1internal_1_1slave_1_1NetPrioSubsystem.html#aee176ff45ec9bb07b7a04333bcd280c4">mesos::internal::slave::NetPrioSubsystem</a>
+: <a class="el" href="classmesos_1_1internal_1_1slave_1_1HugetlbSubsystem.html#a2c025c246639bd577c8a9be71cff87b2">mesos::internal::slave::HugetlbSubsystem</a>
 </li>
 <li>NAME
-: <a class="el" href="classprocess_1_1http_1_1header_1_1WWWAuthenticate.html#aa25cdb0353e7e0b131a4528ca8ad3d68">process::http::header::WWWAuthenticate</a>
-</li>
-<li>Name()
-: <a class="el" href="structflags_1_1Name.html#aade2f31e63c84733e639817137d48389">flags::Name</a>
+: <a class="el" href="classmesos_1_1uri_1_1CurlFetcherPlugin.html#a899fab81e86817aad545389c3cc5b535">mesos::uri::CurlFetcherPlugin</a>
+, <a class="el" href="classmesos_1_1uri_1_1DockerFetcherPlugin.html#ad942cc6916621fcfb8f714a76aaf2487">mesos::uri::DockerFetcherPlugin</a>
 </li>
 <li>name()
-: <a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Read.html#a4318b6300185259984ebdb93777f3c08">mesos::internal::log::tool::Read</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1PerfEventSubsystem.html#ac9d1647fc3c30e70c6d7f0ccf27541ad">mesos::internal::slave::PerfEventSubsystem</a>
+: <a class="el" href="classmesos_1_1internal_1_1cram__md5_1_1InMemoryAuxiliaryPropertyPlugin.html#a16a942afe15977f3ea5810220d326014">mesos::internal::cram_md5::InMemoryAuxiliaryPropertyPlugin</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1MemorySubsystem.html#af87210586c269c8e3cd96dd041d1541f">mesos::internal::slave::MemorySubsystem</a>
 </li>
-<li>Name()
-: <a class="el" href="structflags_1_1Name.html#a341f15992435778177fba1fb437ad0cd">flags::Name</a>
+<li>NAME
+: <a class="el" href="classmesos_1_1uri_1_1HadoopFetcherPlugin.html#a06b4afb2f86856aadf43412a6bf9ab73">mesos::uri::HadoopFetcherPlugin</a>
+, <a class="el" href="classprocess_1_1http_1_1header_1_1WWWAuthenticate.html#aa25cdb0353e7e0b131a4528ca8ad3d68">process::http::header::WWWAuthenticate</a>
 </li>
 <li>name()
-: <a class="el" href="classmesos_1_1internal_1_1slave_1_1PidsSubsystem.html#ae32dc2d035e2c3dacdd767a19e27c0c5">mesos::internal::slave::PidsSubsystem</a>
-, <a class="el" href="structprocess_1_1Message.html#a97a2032a98cf03075101d02dbc50539c">process::Message</a>
-, <a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Replica.html#a042c6a988fe8b67c916342880dcd7333">mesos::internal::log::tool::Replica</a>
+: <a class="el" href="classmesos_1_1internal_1_1slave_1_1NetClsSubsystem.html#ab4d6a763bf6a4d4b1814f5e5bac73c2d">mesos::internal::slave::NetClsSubsystem</a>
+, <a class="el" href="classDocker_1_1RunOptions.html#a0602b9e86eddf481d959af3a0b90d6b0">Docker::RunOptions</a>
+, <a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark.html#af042e030ddb4a36a4eb26f867fcd9c85">mesos::internal::log::tool::Benchmark</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1NetPrioSubsystem.html#aee176ff45ec9bb07b7a04333bcd280c4">mesos::internal::slave::NetPrioSubsystem</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1PerfEventSubsystem.html#ac9d1647fc3c30e70c6d7f0ccf27541ad">mesos::internal::slave::PerfEventSubsystem</a>
+, <a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Initialize.html#a71bb868c2687b6bb79247f5f38c6fffd">mesos::internal::log::tool::Initialize</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1PidsSubsystem.html#ae32dc2d035e2c3dacdd767a19e27c0c5">mesos::internal::slave::PidsSubsystem</a>
 , <a class="el" href="classmesos_1_1uri_1_1CopyFetcherPlugin.html#ab183d70e36bb66b5f55c543637488881">mesos::uri::CopyFetcherPlugin</a>
-, <a class="el" href="classmesos_1_1uri_1_1CurlFetcherPlugin.html#a3797f96a62adbc485e54c139cb967d3b">mesos::uri::CurlFetcherPlugin</a>
-, <a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Tool.html#aeb1fc6a8d735afad45bf5e868b788a66">mesos::internal::log::tool::Tool</a>
-, <a class="el" href="classmesos_1_1uri_1_1DockerFetcherPlugin.html#ab99142c6fad3fff779336e6f7002d700">mesos::uri::DockerFetcherPlugin</a>
-, <a class="el" href="classmesos_1_1uri_1_1HadoopFetcherPlugin.html#a4bb32944d46d17d2152813eb5aea91cd">mesos::uri::HadoopFetcherPlugin</a>
 </li>
 <li>named()
 : <a class="el" href="classJvm_1_1Class.html#aa01f4b2bbe1c4c8136c7bae0072bce5f">Jvm::Class</a>
@@ -201,14 +199,11 @@
 , <a class="el" href="classmesos_1_1v1_1_1Resources.html#a8343b7e589b8499454edddf2aa95c76d">mesos::v1::Resources</a>
 </li>
 <li>Nanoseconds()
-: <a class="el" href="classNanoseconds.html#ac252c9559dc960b1fd9009fdc733ec9a">Nanoseconds</a>
+: <a class="el" href="classNanoseconds.html#a5b360b1f7c576ced6393265d72db6a48">Nanoseconds</a>
 </li>
 <li>NANOSECONDS
 : <a class="el" href="classDuration.html#a031e49ef980ba56912df9f836f4ff9e4">Duration</a>
 </li>
-<li>Nanoseconds()
-: <a class="el" href="classNanoseconds.html#a5b360b1f7c576ced6393265d72db6a48">Nanoseconds</a>
-</li>
 <li>NetClsHandle()
 : <a class="el" href="structmesos_1_1internal_1_1slave_1_1NetClsHandle.html#a3baa5f9ce5dbfc3a0eb7fbdec6fa1a29">mesos::internal::slave::NetClsHandle</a>
 </li>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/781e3256/content/api/latest/c++/functions_0x6f.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_0x6f.html b/content/api/latest/c++/functions_0x6f.html
index d91a3cd..e45ae74 100644
--- a/content/api/latest/c++/functions_0x6f.html
+++ b/content/api/latest/c++/functions_0x6f.html
@@ -138,6 +138,8 @@
 <li>offerOperations
 : <a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html#a66dd540486cede5f4bf75e7f495362a6">mesos::internal::master::Slave</a>
 , <a class="el" href="structmesos_1_1internal_1_1master_1_1Framework.html#a650e493bb396d724446d9571e5842901">mesos::internal::master::Framework</a>
+, <a class="el" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html#abe0747f6250f667f3c97ce3840e94b31">mesos::internal::ResourceProviderMessage::UpdateState</a>
+, <a class="el" href="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html#a7501856ac29c45a1fd75dc12f3342e10">mesos::internal::slave::ResourceProvider</a>
 </li>
 <li>offerOperationStatusUpdate()
 : <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a15f4c954101a765a6a9b1ad51d1aa0ba">mesos::internal::master::Master</a>
@@ -182,10 +184,10 @@
 : <a class="el" href="classprocess_1_1Once.html#af60c4d00f5bca3091b20709b038e5ef3">process::Once</a>
 </li>
 <li>onDiscard()
-: <a class="el" href="classprocess_1_1Future.html#a1b80bf321358be44880d9c6bae5d9a2d">process::Future&lt; T &gt;</a>
+: <a class="el" href="classprocess_1_1Future.html#a907cb66509cf2e07bff8cf919507f745">process::Future&lt; T &gt;</a>
 </li>
 <li>onDiscarded()
-: <a class="el" href="classprocess_1_1Future.html#a9ed881404620ba5d7a145b2f9c2be008">process::Future&lt; T &gt;</a>
+: <a class="el" href="classprocess_1_1Future.html#a066172ff3324966119049bb9feac95ac">process::Future&lt; T &gt;</a>
 </li>
 <li>one
 : <a class="el" href="structos_1_1Load.html#ac65d8819bbf8201cfa6975d853061e93">os::Load</a>
@@ -220,9 +222,6 @@
 <li>operationDefault()
 : <a class="el" href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#aa860485e01ac00c0ce9808724f1e365e">mesos::internal::tests::resource_provider::MockResourceProvider&lt; Event, Call, Driver, ResourceProviderInfo, Resource, Resources, ResourceProviderID, OfferOperationState, Operation, Source &gt;</a>
 </li>
-<li>operations
-: <a class="el" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html#afe9970fcb7c754bfbe3830da09c67094">mesos::internal::ResourceProviderMessage::UpdateState</a>
-</li>
 <li>operator ArrayWriter *()
 : <a class="el" href="classJSON_1_1WriterProxy.html#a7dfff98afd8c8b95178e6a2c6698ab8e">JSON::WriterProxy</a>
 </li>
@@ -466,7 +465,8 @@
 , <a class="el" href="classDuration.html#a62e31774ea10cbb79383d5ce8ccbfcbf">Duration</a>
 </li>
 <li>operator+()
-: <a class="el" href="classprocess_1_1http_1_1Headers.html#afd463b216eeec49fdaa867b57a4a8885">process::http::Headers</a>
+: <a class="el" href="classmesos_1_1v1_1_1Resources.html#a999a4365d122c6480aca73371414d91b">mesos::v1::Resources</a>
+, <a class="el" href="classprocess_1_1http_1_1Headers.html#afd463b216eeec49fdaa867b57a4a8885">process::http::Headers</a>
 , <a class="el" href="classprocess_1_1Time.html#aa0bbaf68198e68e7839727ed95b4c176">process::Time</a>
 , <a class="el" href="classDuration.html#a82035c69a06b8821e0e0c00bafd201b3">Duration</a>
 , <a class="el" href="classmesos_1_1Resources.html#a1bb96b91999835ce867a3a895bd7bd08">mesos::Resources</a>
@@ -477,13 +477,13 @@
 </li>
 <li>operator+=()
 : <a class="el" href="classmesos_1_1Resources.html#a5e73184e5fd1818ec189fe5f7d432b25">mesos::Resources</a>
-, <a class="el" href="classmesos_1_1v1_1_1Resources.html#a0f05f1dfdf3ac09b52798c345d7d81c4">mesos::v1::Resources</a>
+, <a class="el" href="classmesos_1_1v1_1_1Resources.html#ad367ced251edfb414891e6c0d859f264">mesos::v1::Resources</a>
 , <a class="el" href="classprocess_1_1metrics_1_1Counter.html#ad6c58e7eb5f6d5827894234f6c88a047">process::metrics::Counter</a>
-, <a class="el" href="classprocess_1_1Time.html#af2abb64c154a7b00612af4351d90c89d">process::Time</a>
+, <a class="el" href="classBytes.html#a7835b454824e5ffa133dc4a0295e6598">Bytes</a>
 , <a class="el" href="classDuration.html#a8f72b5d65f60bef398b1c59781b2a927">Duration</a>
 , <a class="el" href="classIntervalSet.html#a8bee4aea7e7361b920f1d10fdf62f0c4">IntervalSet&lt; T &gt;</a>
-, <a class="el" href="classBytes.html#a7835b454824e5ffa133dc4a0295e6598">Bytes</a>
-, <a class="el" href="classmesos_1_1v1_1_1Resources.html#ad367ced251edfb414891e6c0d859f264">mesos::v1::Resources</a>
+, <a class="el" href="classprocess_1_1Time.html#af2abb64c154a7b00612af4351d90c89d">process::Time</a>
+, <a class="el" href="classmesos_1_1Resources.html#ab7bf64d42dc36eac4a4315058a3fdb1a">mesos::Resources</a>
 </li>
 <li>operator,()
 : <a class="el" href="classBound.html#a966181dc0f4ecee3c5e5cf4524fb460c">Bound&lt; T &gt;</a>
@@ -493,55 +493,55 @@
 , <a class="el" href="classmesos_1_1v1_1_1Resources.html#af901f32a8e475d914eb8c82d4c3946f6">mesos::v1::Resources</a>
 , <a class="el" href="classprocess_1_1Time.html#a79f49b5c04b7fb2fecd63951ebbfea84">process::Time</a>
 , <a class="el" href="classDuration.html#af1a864a25683921ec0784f15751af69e">Duration</a>
+, <a class="el" href="classprocess_1_1Time.html#a58892120c356c9d7c405477f602930e0">process::Time</a>
 </li>
 <li>operator-=()
 : <a class="el" href="classmesos_1_1Resources.html#ad23628d37ce9834684a0873de2ff2cfd">mesos::Resources</a>
-, <a class="el" href="classmesos_1_1v1_1_1Resources.html#ad31bd7470855a7691d10f0a4f73aa217">mesos::v1::Resources</a>
+, <a class="el" href="classmesos_1_1v1_1_1Resources.html#afe22d24d11cebcb48a91f0e48210072a">mesos::v1::Resources</a>
 , <a class="el" href="classprocess_1_1Time.html#aa0a23d5b519d3dfe65e880e94f75013f">process::Time</a>
 , <a class="el" href="classBytes.html#a0152e9f05070dc19652d12a142af391d">Bytes</a>
-, <a class="el" href="classDuration.html#a423d88c5efbc1eeefa9b88d4ccd464cc">Duration</a>
-, <a class="el" href="classIntervalSet.html#aacba0b2fc0763c24af95bd6a19b7ea55">IntervalSet&lt; T &gt;</a>
-, <a class="el" href="classmesos_1_1v1_1_1Resources.html#afe22d24d11cebcb48a91f0e48210072a">mesos::v1::Resources</a>
 , <a class="el" href="classIntervalSet.html#ac48e5aa6075b01efde69edb302983686">IntervalSet&lt; T &gt;</a>
+, <a class="el" href="classDuration.html#a423d88c5efbc1eeefa9b88d4ccd464cc">Duration</a>
+, <a class="el" href="classmesos_1_1v1_1_1Resources.html#ad31bd7470855a7691d10f0a4f73aa217">mesos::v1::Resources</a>
 </li>
 <li>operator-&gt;()
 : <a class="el" href="classJvm_1_1Env.html#af47bfc06692df2379dbe88f99bffb683">Jvm::Env</a>
 , <a class="el" href="classprocess_1_1Future.html#ade35e2593ea7486d0d6cd26584960704">process::Future&lt; T &gt;</a>
 , <a class="el" href="classprocess_1_1Owned.html#afb3a89c50539c3c238906b2465b2c785">process::Owned&lt; T &gt;</a>
 , <a class="el" href="classprocess_1_1Shared.html#aeb4d74c937660e50c912d79bb84ef754">process::Shared&lt; T &gt;</a>
-, <a class="el" href="classprocess_1_1ProcessReference.html#afe6b9c2c47f6fae01f9217e9835537ae">process::ProcessReference</a>
-, <a class="el" href="classOption.html#abb1b8b12538f5603d2f32cf9483b8b0a">Option&lt; T &gt;</a>
-, <a class="el" href="classResult.html#a4a9b579d9529b43cae207fb3aa7b1c0f">Result&lt; T &gt;</a>
-, <a class="el" href="classTry.html#abb420e7f8f439f0cf4083489c4662d7b">Try&lt; T, E &gt;</a>
 , <a class="el" href="classOption.html#a73bd52ced63e1450fdb017d93443582a">Option&lt; T &gt;</a>
+, <a class="el" href="classResult.html#a4a9b579d9529b43cae207fb3aa7b1c0f">Result&lt; T &gt;</a>
+, <a class="el" href="classTry.html#aa1a9b7b5155868454bf85971cfea4676">Try&lt; T, E &gt;</a>
+, <a class="el" href="classResult.html#a4703a38daec2a75b4988ba80af098a6e">Result&lt; T &gt;</a>
+, <a class="el" href="classprocess_1_1ProcessReference.html#afe6b9c2c47f6fae01f9217e9835537ae">process::ProcessReference</a>
 </li>
 <li>operator/()
 : <a class="el" href="classDuration.html#a5dc54363ab21c211ff26c7bb24695a50">Duration</a>
 </li>
 <li>operator/=()
-: <a class="el" href="classBytes.html#a044ebb80c167852ae2c79506352a2602">Bytes</a>
-, <a class="el" href="classDuration.html#ab88b1cef3ed6bbf2bbdbbf02d172eadd">Duration</a>
+: <a class="el" href="classDuration.html#ab88b1cef3ed6bbf2bbdbbf02d172eadd">Duration</a>
+, <a class="el" href="classBytes.html#a044ebb80c167852ae2c79506352a2602">Bytes</a>
 </li>
 <li>operator::testing::Action()
 : <a class="el" href="classFutureResultAction.html#a9b324d0e85f9d04a874adcc3a28cddf7">FutureResultAction&lt; R, A &gt;</a>
 </li>
 <li>operator&lt;()
-: <a class="el" href="classmesos_1_1log_1_1Log_1_1Position.html#a293812a5c359075b65893637ef24e12e">mesos::log::Log::Position</a>
+: <a class="el" href="classprocess_1_1Time.html#ae8ee1051fa658d66a8965f408490397a">process::Time</a>
+, <a class="el" href="classmesos_1_1log_1_1Log_1_1Position.html#a293812a5c359075b65893637ef24e12e">mesos::log::Log::Position</a>
 , <a class="el" href="structzookeeper_1_1Group_1_1Membership.html#aeec550d499633821dc549800458eb6d8">zookeeper::Group::Membership</a>
 , <a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html#a94c86506d2b3ffc9e6a075eeb776f4a2">process::network::inet::Address</a>
 , <a class="el" href="classprocess_1_1Future.html#a01597d58e57a7384eed5a56ccf797a0e">process::Future&lt; T &gt;</a>
 , <a class="el" href="classprocess_1_1Latch.html#ae5b16114942a86ab479f92277e0d1af2">process::Latch</a>
-, <a class="el" href="classprocess_1_1Owned.html#a42eeec357f54930f021958e76bf8b5c1">process::Owned&lt; T &gt;</a>
+, <a class="el" href="structprocess_1_1UPID.html#ac6f524d3372f4a8c25a89d87e6cae9b0">process::UPID</a>
 , <a class="el" href="structprocess_1_1UPID_1_1ID.html#aa02dfc5196d4a5d976b98d407b3a7494">process::UPID::ID</a>
 , <a class="el" href="classprocess_1_1Shared.html#a8dab66aa15e3b5dafa463bb485bddbbd">process::Shared&lt; T &gt;</a>
-, <a class="el" href="classprocess_1_1Time.html#ae8ee1051fa658d66a8965f408490397a">process::Time</a>
+, <a class="el" href="classprocess_1_1Timeout.html#a0401f5e59e9bad6b9f3316c4db8eed17">process::Timeout</a>
 , <a class="el" href="classBytes.html#aa92963e2108fef5b18adc4262c1ba133">Bytes</a>
 , <a class="el" href="classDuration.html#aacf0fd4bb1e301b34b56b0063b4adc4b">Duration</a>
-, <a class="el" href="classnet_1_1IP.html#a93ced0f7f6476376931b8617b00c8fb0">net::IP</a>
-, <a class="el" href="classprocess_1_1Timeout.html#a0401f5e59e9bad6b9f3316c4db8eed17">process::Timeout</a>
-, <a class="el" href="structVersion.html#a5d092507721a8f9768adff3ff1884640">Version</a>
 , <a class="el" href="structos_1_1Process.html#a2a0fcd972adf203de69b08ff79e04df8">os::Process</a>
-, <a class="el" href="structprocess_1_1UPID.html#ac6f524d3372f4a8c25a89d87e6cae9b0">process::UPID</a>
+, <a class="el" href="structVersion.html#a5d092507721a8f9768adff3ff1884640">Version</a>
+, <a class="el" href="classnet_1_1IP.html#a93ced0f7f6476376931b8617b00c8fb0">net::IP</a>
+, <a class="el" href="classprocess_1_1Owned.html#a42eeec357f54930f021958e76bf8b5c1">process::Owned&lt; T &gt;</a>
 </li>
 <li>operator&lt;&lt;
 : <a class="el" href="classmesos_1_1Resources.html#ae280811800456648b43c902fa7a42d46">mesos::Resources</a>
@@ -549,168 +549,168 @@
 , <a class="el" href="classmesos_1_1internal_1_1capabilities_1_1ProcessCapabilities.html#aaa0dad01dbe8f53633eaf8c61b4bcb56">mesos::internal::capabilities::ProcessCapabilities</a>
 , <a class="el" href="classmesos_1_1internal_1_1HttpConnectionProcess.html#aee60dfc13f0d0163a600d788a524a725">mesos::internal::HttpConnectionProcess&lt; Call, Event &gt;</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerProcess.html#acf6d422ed7139f6e0398f0c875e68ccf">mesos::internal::slave::MesosContainerizerProcess</a>
-, <a class="el" href="classprocess_1_1network_1_1unix_1_1Address.html#a36fedfa6e623cc0068e4b839b9cca38a">process::network::unix::Address</a>
+, <a class="el" href="classprocess_1_1Future.html#a408e8d5d8ec534aa8a8163df1b1ec9ec">process::Future&lt; T &gt;</a>
 , <a class="el" href="classprocess_1_1RFC1123.html#a74dc3697556abb5ff260cfd9fda448d4">process::RFC1123</a>
 , <a class="el" href="classprocess_1_1RFC3339.html#a60c51f0ab05c275cbcff432125f42119">process::RFC3339</a>
-, <a class="el" href="classCache.html#abd2f09fcc29dcba0d9eddcef57d7ebfa">Cache&lt; Key, Value &gt;</a>
+, <a class="el" href="classDuration.html#a3e6309cc2ddc8f96a0bd587d7c9e6f94">Duration</a>
 , <a class="el" href="classInterval.html#ad07095a9994642b6d885a3bc5df799fa">Interval&lt; T &gt;</a>
 , <a class="el" href="classIntervalSet.html#a66b3bf32123b5d838da336bf0004e6e0">IntervalSet&lt; T &gt;</a>
-, <a class="el" href="classJSON_1_1Proxy.html#aac4c48606d4142a155af7d38446dcd33">JSON::Proxy</a>
-, <a class="el" href="structVersion.html#a6868b46a8ba132a83ed5fc72c91bcdb0">Version</a>
 , <a class="el" href="classVariant.html#aff18400fa69d0bc05f1542f9776a43af">Variant&lt; T, Ts &gt;</a>
-, <a class="el" href="classDuration.html#a3e6309cc2ddc8f96a0bd587d7c9e6f94">Duration</a>
-, <a class="el" href="classprocess_1_1Future.html#a408e8d5d8ec534aa8a8163df1b1ec9ec">process::Future&lt; T &gt;</a>
+, <a class="el" href="structVersion.html#a6868b46a8ba132a83ed5fc72c91bcdb0">Version</a>
+, <a class="el" href="classJSON_1_1Proxy.html#aac4c48606d4142a155af7d38446dcd33">JSON::Proxy</a>
+, <a class="el" href="classCache.html#abd2f09fcc29dcba0d9eddcef57d7ebfa">Cache&lt; Key, Value &gt;</a>
+, <a class="el" href="classprocess_1_1network_1_1unix_1_1Address.html#a36fedfa6e623cc0068e4b839b9cca38a">process::network::unix::Address</a>
 </li>
 <li>operator&lt;=()
-: <a class="el" href="classprocess_1_1Timeout.html#a28ad4ae375d881aaba5bf5c7253799ce">process::Timeout</a>
-, <a class="el" href="classBytes.html#acc93306b8255294dfe7080503e1a1ddc">Bytes</a>
+: <a class="el" href="classBytes.html#acc93306b8255294dfe7080503e1a1ddc">Bytes</a>
 , <a class="el" href="classDuration.html#a457767898f3cea266370a2067c8ec03f">Duration</a>
-, <a class="el" href="structos_1_1Process.html#ab298d8003273d2a7fd16bea90ca2ee9a">os::Process</a>
-, <a class="el" href="classmesos_1_1log_1_1Log_1_1Position.html#a57168dc97286bf46c6ae3f98eac2218e">mesos::log::Log::Position</a>
+, <a class="el" href="structVersion.html#a7445f8f8e2fb535f786fa0c516e86524">Version</a>
 , <a class="el" href="structzookeeper_1_1Group_1_1Membership.html#ace337def95a18a79233725fe776197a4">zookeeper::Group::Membership</a>
+, <a class="el" href="classmesos_1_1log_1_1Log_1_1Position.html#a57168dc97286bf46c6ae3f98eac2218e">mesos::log::Log::Position</a>
 , <a class="el" href="classprocess_1_1Time.html#a0bce2dc99a413504dd66a56fa834360f">process::Time</a>
-, <a class="el" href="structVersion.html#a7445f8f8e2fb535f786fa0c516e86524">Version</a>
+, <a class="el" href="structos_1_1Process.html#ab298d8003273d2a7fd16bea90ca2ee9a">os::Process</a>
+, <a class="el" href="classprocess_1_1Timeout.html#a28ad4ae375d881aaba5bf5c7253799ce">process::Timeout</a>
 </li>
 <li>operator=()
-: <a class="el" href="classmesos_1_1v1_1_1Attributes.html#a47f21312662cd27985d4728811a78494">mesos::v1::Attributes</a>
-, <a class="el" href="classJSON_1_1ArrayWriter.html#a3250c19290bfb70e1fba3cb0cf4f836a">JSON::ArrayWriter</a>
-, <a class="el" href="classTry.html#ac76293ef2e70b94aecb3d7b9fb6be0dd">Try&lt; T, E &gt;</a>
-, <a class="el" href="classprocess_1_1http_1_1Server.html#a62f8af8423a341b3604ffae507a835ac">process::http::Server</a>
+: <a class="el" href="classTry.html#ac76293ef2e70b94aecb3d7b9fb6be0dd">Try&lt; T, E &gt;</a>
+, <a class="el" href="classos_1_1WindowsFD.html#a057780cfa5e1cc2fa84543a6f9b6bca0">os::WindowsFD</a>
+, <a class="el" href="structprocess_1_1HttpEvent.html#a120ffde9d2eadf70a141f5c7455924a2">process::HttpEvent</a>
 , <a class="el" href="structprocess_1_1UPID.html#abef941c337726761d5549537eb24ad6f">process::UPID</a>
+, <a class="el" href="structprocess_1_1TerminateEvent.html#a07d5604071aae461d0cf87459592f02c">process::TerminateEvent</a>
 , <a class="el" href="structprocess_1_1DispatchEvent.html#a441d8174e4d3c5716f210a51f8a2b6c5">process::DispatchEvent</a>
-, <a class="el" href="classmesos_1_1internal_1_1LocalResourceProviderDaemon.html#a4c0ea8da506ce2c28458e79e433f84c8">mesos::internal::LocalResourceProviderDaemon</a>
-, <a class="el" href="classmesos_1_1internal_1_1StatusUpdateManagerProcess.html#ac5a0e5c29fe6a630c2b3d0f73dc79ddc">mesos::internal::StatusUpdateManagerProcess&lt; IDType, CheckpointType, UpdateType &gt;</a>
-, <a class="el" href="classJSON_1_1NullWriter.html#a2d7a8e3b62b6593b738afef9859d2f3c">JSON::NullWriter</a>
-, <a class="el" href="classmesos_1_1v1_1_1Resources.html#a67c9b3a515ef7ca50599151b7039ff5f">mesos::v1::Resources</a>
-, <a class="el" href="classJSON_1_1StringWriter.html#a9f5c9eb6fb6a1212bfde71f5b486cd90">JSON::StringWriter</a>
-, <a class="el" href="classprocess_1_1Timeout.html#a23edfaf1efd3bd3bc15622f143104c5c">process::Timeout</a>
-, <a class="el" href="classJvm_1_1Object.html#ab6c5a893c5492b2f6e8ef828ddbdac65">Jvm::Object</a>
 , <a class="el" href="structprocess_1_1MessageEvent.html#a537bcb5b6cad11b0abf321b652c99d3a">process::MessageEvent</a>
-, <a class="el" href="classmesos_1_1internal_1_1ResourceProviderManager.html#a7e3b37fe702c1f4c9a95eb4702806cbb">mesos::internal::ResourceProviderManager</a>
-, <a class="el" href="classmesos_1_1Resources.html#a44e5b29fbe67ba65c43a51331be2629b">mesos::Resources</a>
 , <a class="el" href="classmesos_1_1v1_1_1executor_1_1Mesos.html#a9a969afb03ff3c7f74677276085f40fc">mesos::v1::executor::Mesos</a>
-, <a class="el" href="classmesos_1_1http_1_1authentication_1_1BasicAuthenticatee.html#a6e199c0e9c4c34c893b9f930614f943b">mesos::http::authentication::BasicAuthenticatee</a>
+, <a class="el" href="classmesos_1_1internal_1_1ResourceProviderManager.html#a7e3b37fe702c1f4c9a95eb4702806cbb">mesos::internal::ResourceProviderManager</a>
+, <a class="el" href="classJvm_1_1Object.html#ab6c5a893c5492b2f6e8ef828ddbdac65">Jvm::Object</a>
+, <a class="el" href="classResult.html#abf41ef823ecffee22aac8bf20f83660a">Result&lt; T &gt;</a>
+, <a class="el" href="classJSON_1_1ObjectWriter.html#ad617ba09645c74bf892369669fa83b2d">JSON::ObjectWriter</a>
+, <a class="el" href="classmesos_1_1v1_1_1Resources.html#a67c9b3a515ef7ca50599151b7039ff5f">mesos::v1::Resources</a>
+, <a class="el" href="classJSON_1_1StringWriter.html#a9f5c9eb6fb6a1212bfde71f5b486cd90">JSON::StringWriter</a>
 , <a class="el" href="classmesos_1_1internal_1_1checks_1_1Checker.html#a72edd5484c4aac855f23f530057153f5">mesos::internal::checks::Checker</a>
-, <a class="el" href="structmesos_1_1internal_1_1master_1_1Master_1_1Subscribers_1_1Subscriber.html#ad0382c412122e0f356cd01948de8fbd1">mesos::internal::master::Master::Subscribers::Subscriber</a>
+, <a class="el" href="classmesos_1_1Resources.html#a44e5b29fbe67ba65c43a51331be2629b">mesos::Resources</a>
+, <a class="el" href="classmesos_1_1internal_1_1LocalResourceProviderDaemon.html#a4c0ea8da506ce2c28458e79e433f84c8">mesos::internal::LocalResourceProviderDaemon</a>
 , <a class="el" href="classmesos_1_1Attributes.html#aa541ab8e9de57cd5c65750b30cd56a90">mesos::Attributes</a>
-, <a class="el" href="classmesos_1_1internal_1_1OfferOperationStatusUpdateManager.html#a67170ad5f66841f2a4d1e8a3e258a563">mesos::internal::OfferOperationStatusUpdateManager</a>
-, <a class="el" href="structprocess_1_1HttpEvent.html#a120ffde9d2eadf70a141f5c7455924a2">process::HttpEvent</a>
-, <a class="el" href="structprocess_1_1ExitedEvent.html#a4c5dda717ac26aeae86c63af1b477b9d">process::ExitedEvent</a>
-, <a class="el" href="structprocess_1_1TerminateEvent.html#a07d5604071aae461d0cf87459592f02c">process::TerminateEvent</a>
-, <a class="el" href="classprocess_1_1Future.html#a32e4b21c80168bb3f809da93b669b98f">process::Future&lt; T &gt;</a>
+, <a class="el" href="classmesos_1_1v1_1_1Attributes.html#a47f21312662cd27985d4728811a78494">mesos::v1::Attributes</a>
 , <a class="el" href="classmesos_1_1v1_1_1scheduler_1_1Mesos.html#a0c2ecef01ec0ba8fe895a1754f89b7a3">mesos::v1::scheduler::Mesos</a>
-, <a class="el" href="structprocess_1_1UPID_1_1ID.html#ae323848c8bc95b026665a9c10e318cf9">process::UPID::ID</a>
-, <a class="el" href="classflags_1_1FlagsBase.html#a51b9edeaf47b010420ce174e1929bf04">flags::FlagsBase</a>
-, <a class="el" href="classos_1_1WindowsFD.html#a057780cfa5e1cc2fa84543a6f9b6bca0">os::WindowsFD</a>
+, <a class="el" href="classmesos_1_1http_1_1authentication_1_1BasicAuthenticatee.html#a6e199c0e9c4c34c893b9f930614f943b">mesos::http::authentication::BasicAuthenticatee</a>
+, <a class="el" href="classJvm_1_1Variable.html#aea4a00191b25acaae787f1302601b9ed">Jvm::Variable&lt; T, name, signature &gt;</a>
+, <a class="el" href="classmesos_1_1internal_1_1StorageLocalResourceProvider.html#a5f7d81060aef2d7ddfada36e8fb6a217">mesos::internal::StorageLocalResourceProvider</a>
+, <a class="el" href="classmesos_1_1internal_1_1StatusUpdateManagerProcess.html#ac5a0e5c29fe6a630c2b3d0f73dc79ddc">mesos::internal::StatusUpdateManagerProcess&lt; IDType, CheckpointType, UpdateType &gt;</a>
+, <a class="el" href="structprocess_1_1MessageEvent.html#a7893d3f17c56dbf99929e4f1b94accd5">process::MessageEvent</a>
+, <a class="el" href="structprocess_1_1DispatchEvent.html#aa57a070cd57eb40ea0d44179be6203a0">process::DispatchEvent</a>
+, <a class="el" href="structprocess_1_1ExitedEvent.html#a4c5dda717ac26aeae86c63af1b477b9d">process::ExitedEvent</a>
+, <a class="el" href="structprocess_1_1TerminateEvent.html#af631dba2935e629da590a3e79292f036">process::TerminateEvent</a>
+, <a class="el" href="structprocess_1_1UPID.html#ad433d95e591aee3ca70b8356bf8617a8">process::UPID</a>
+, <a class="el" href="classprocess_1_1Timeout.html#ace2454f353da19b912cb37ad4db4c862">process::Timeout</a>
+, <a class="el" href="classKernelSemaphore.html#ac1679753e74611457749d5d531cc2857">KernelSemaphore</a>
 , <a class="el" href="structRepresentation.html#a86b050476c45ffacb260ba40faa3cc79">Representation&lt; T &gt;</a>
+, <a class="el" href="classprocess_1_1Timeout.html#a23edfaf1efd3bd3bc15622f143104c5c">process::Timeout</a>
 , <a class="el" href="classTry.html#aa61bbfa75f0feb3ccc93846f296145d8">Try&lt; T, E &gt;</a>
 , <a class="el" href="classnet_1_1IP_1_1Network.html#a11d6e408855fe1f5d0dde3134c08fe9e">net::IP::Network</a>
 , <a class="el" href="classJSON_1_1BooleanWriter.html#a47f2a076c899dbecbb0e0584cbb6ff8b">JSON::BooleanWriter</a>
-, <a class="el" href="classJSON_1_1NumberWriter.html#ab314b794bb66902945ab3bbce5cadbb9">JSON::NumberWriter</a>
+, <a class="el" href="classJSON_1_1NumberWriter.html#ac5e45bd2792f992c0d3ab66c2695c390">JSON::NumberWriter</a>
+, <a class="el" href="structmesos_1_1internal_1_1master_1_1Master_1_1Subscribers_1_1Subscriber.html#ad0382c412122e0f356cd01948de8fbd1">mesos::internal::master::Master::Subscribers::Subscriber</a>
+, <a class="el" href="classJSON_1_1ArrayWriter.html#a3bb932f8ed50dba8063ff665ba7b9e41">JSON::ArrayWriter</a>
 , <a class="el" href="classJSON_1_1NullWriter.html#ad055045adc55a50449eee5c3f9f7c674">JSON::NullWriter</a>
-, <a class="el" href="classJvm_1_1Variable.html#aea4a00191b25acaae787f1302601b9ed">Jvm::Variable&lt; T, name, signature &gt;</a>
+, <a class="el" href="classJSON_1_1ArrayWriter.html#a3250c19290bfb70e1fba3cb0cf4f836a">JSON::ArrayWriter</a>
+, <a class="el" href="classmesos_1_1v1_1_1resource__provider_1_1Driver.html#a3426f43a0802df9e61b1500038137172">mesos::v1::resource_provider::Driver</a>
 , <a class="el" href="classJSON_1_1ObjectWriter.html#aadf354d7bb74ad40dbb82d389fb4b62c">JSON::ObjectWriter</a>
-, <a class="el" href="classlambda_1_1CallableOnce_3_01R_07Args_8_8_8_08_4.html#a206ba9674bf7b09917b6be998ce270b0">lambda::CallableOnce&lt; R(Args...)&gt;</a>
 , <a class="el" href="structRepresentation.html#a5f6012cb0ba5681fd25c3489790c657e">Representation&lt; T &gt;</a>
-, <a class="el" href="classJSON_1_1ArrayWriter.html#a3bb932f8ed50dba8063ff665ba7b9e41">JSON::ArrayWriter</a>
-, <a class="el" href="classOption.html#a60341d91ef896c7349f38aee848f4879">Option&lt; T &gt;</a>
-, <a class="el" href="classos_1_1raw_1_1Argv.html#a86c4b356bddac97cf2acd107d39c079a">os::raw::Argv</a>
-, <a class="el" href="classmesos_1_1v1_1_1resource__provider_1_1Driver.html#a3426f43a0802df9e61b1500038137172">mesos::v1::resource_provider::Driver</a>
-, <a class="el" href="classmesos_1_1internal_1_1StorageLocalResourceProvider.html#a5f7d81060aef2d7ddfada36e8fb6a217">mesos::internal::StorageLocalResourceProvider</a>
-, <a class="el" href="classResult.html#abf41ef823ecffee22aac8bf20f83660a">Result&lt; T &gt;</a>
-, <a class="el" href="structprocess_1_1MessageEvent.html#a7893d3f17c56dbf99929e4f1b94accd5">process::MessageEvent</a>
 , <a class="el" href="classLinkedHashMap.html#aeb567159da25077c2fed08221a19ab71">LinkedHashMap&lt; Key, Value &gt;</a>
-, <a class="el" href="classOption.html#ade12f24cc0ed51c20a72e459ca33950a">Option&lt; T &gt;</a>
 , <a class="el" href="classos_1_1WindowsFD.html#ab780d87119c772425aa855260056d1a1">os::WindowsFD</a>
+, <a class="el" href="classmesos_1_1internal_1_1OfferOperationStatusUpdateManager.html#a67170ad5f66841f2a4d1e8a3e258a563">mesos::internal::OfferOperationStatusUpdateManager</a>
+, <a class="el" href="classResult.html#a796771fd811f190b98476babe0fa460c">Result&lt; T &gt;</a>
+, <a class="el" href="classOption.html#ade12f24cc0ed51c20a72e459ca33950a">Option&lt; T &gt;</a>
+, <a class="el" href="classlambda_1_1CallableOnce_3_01R_07Args_8_8_8_08_4.html#a206ba9674bf7b09917b6be998ce270b0">lambda::CallableOnce&lt; R(Args...)&gt;</a>
+, <a class="el" href="classos_1_1raw_1_1Argv.html#a86c4b356bddac97cf2acd107d39c079a">os::raw::Argv</a>
 , <a class="el" href="classlambda_1_1CallableOnce_3_01R_07Args_8_8_8_08_4.html#aae7c5db25ea41e716ceb2f68a38989a4">lambda::CallableOnce&lt; R(Args...)&gt;</a>
-, <a class="el" href="structprocess_1_1DispatchEvent.html#aa57a070cd57eb40ea0d44179be6203a0">process::DispatchEvent</a>
+, <a class="el" href="classOption.html#a60341d91ef896c7349f38aee848f4879">Option&lt; T &gt;</a>
 , <a class="el" href="classLinkedHashMap.html#ada8cb9f2b4ee30c70ae1286740d5f3a4">LinkedHashMap&lt; Key, Value &gt;</a>
-, <a class="el" href="classJSON_1_1ObjectWriter.html#ad617ba09645c74bf892369669fa83b2d">JSON::ObjectWriter</a>
-, <a class="el" href="classKernelSemaphore.html#ac1679753e74611457749d5d531cc2857">KernelSemaphore</a>
-, <a class="el" href="structprocess_1_1TerminateEvent.html#af631dba2935e629da590a3e79292f036">process::TerminateEvent</a>
-, <a class="el" href="classJSON_1_1StringWriter.html#a66695fc12351a7567460ff7cd0e9ad3b">JSON::StringWriter</a>
+, <a class="el" href="classprocess_1_1Future.html#a32e4b21c80168bb3f809da93b669b98f">process::Future&lt; T &gt;</a>
+, <a class="el" href="classJSON_1_1NullWriter.html#a2d7a8e3b62b6593b738afef9859d2f3c">JSON::NullWriter</a>
 , <a class="el" href="structprocess_1_1HttpEvent.html#a8047c0dcf13b4011ce57ad209fc049ba">process::HttpEvent</a>
-, <a class="el" href="structprocess_1_1UPID.html#ad433d95e591aee3ca70b8356bf8617a8">process::UPID</a>
-, <a class="el" href="classJSON_1_1BooleanWriter.html#ab39bd2f99538733e4ff9982c4f5e4958">JSON::BooleanWriter</a>
-, <a class="el" href="classprocess_1_1Timeout.html#ace2454f353da19b912cb37ad4db4c862">process::Timeout</a>
-, <a class="el" href="classJSON_1_1NumberWriter.html#ac5e45bd2792f992c0d3ab66c2695c390">JSON::NumberWriter</a>
+, <a class="el" href="classJSON_1_1StringWriter.html#a66695fc12351a7567460ff7cd0e9ad3b">JSON::StringWriter</a>
+, <a class="el" href="structprocess_1_1UPID_1_1ID.html#ae323848c8bc95b026665a9c10e318cf9">process::UPID::ID</a>
+, <a class="el" href="classflags_1_1FlagsBase.html#a51b9edeaf47b010420ce174e1929bf04">flags::FlagsBase</a>
+, <a class="el" href="classJSON_1_1NumberWriter.html#ab314b794bb66902945ab3bbce5cadbb9">JSON::NumberWriter</a>
+, <a class="el" href="classprocess_1_1http_1_1Server.html#a62f8af8423a341b3604ffae507a835ac">process::http::Server</a>
 , <a class="el" href="classflags_1_1FlagsBase.html#a3eb8bf5ca9744fe981a40eb19e065f3c">flags::FlagsBase</a>
 , <a class="el" href="classgzip_1_1Decompressor.html#a8543337e4a3520b93c337218e4bc8ea6">gzip::Decompressor</a>
 </li>
 <li>operator==()
-: <a class="el" href="classnet_1_1IP_1_1Network.html#a7caf57738bb2acc394ec654ef6088ef3">net::IP::Network</a>
+: <a class="el" href="classprocess_1_1Timer.html#a791687580a5514745038ab05e86c3786">process::Timer</a>
+, <a class="el" href="structprocess_1_1http_1_1authentication_1_1Principal.html#a8c1ee643a40bc7a0b9b1710dc50ea41a">process::http::authentication::Principal</a>
 , <a class="el" href="classprocess_1_1http_1_1Pipe_1_1Reader.html#ab05ad7874980715328153d42c6b138be">process::http::Pipe::Reader</a>
-, <a class="el" href="classprocess_1_1Timeout.html#aab5d590690d4fd2f27cad2d910ee1cfa">process::Timeout</a>
-, <a class="el" href="structprocess_1_1UPID.html#a1ad0ca205d7c6e95652c1ca35c80b41f">process::UPID</a>
-, <a class="el" href="classmesos_1_1v1_1_1Resources.html#aebd5411e3ec8b4573de8e85e025178f1">mesos::v1::Resources</a>
-, <a class="el" href="classmesos_1_1internal_1_1capabilities_1_1ProcessCapabilities.html#a3dadffb3918abb6eb971673f3c93f8de">mesos::internal::capabilities::ProcessCapabilities</a>
-, <a class="el" href="structprocess_1_1UPID_1_1ID.html#aacf8e0374f4885a1b02f96a6a8c8ec46">process::UPID::ID</a>
-, <a class="el" href="structVersion.html#a2cd9e31878209449cf6b6871fa8df2ca">Version</a>
 , <a class="el" href="classprocess_1_1network_1_1internal_1_1Socket.html#a88163658413e7817b7d6b442b7eb7dd6">process::network::internal::Socket&lt; AddressType &gt;</a>
-, <a class="el" href="classprocess_1_1network_1_1unix_1_1Address.html#a0339fa96358b0cd957e8a1b54dcfb415">process::network::unix::Address</a>
-, <a class="el" href="classprocess_1_1http_1_1Connection.html#af05c8ada407f7c78299d9e46eaf80459">process::http::Connection</a>
-, <a class="el" href="classOption.html#a24b8b0bad012aa6fd1bd910d99c5bff3">Option&lt; T &gt;</a>
-, <a class="el" href="structos_1_1Process.html#a1d540a0a2640fd907423f8277bccce48">os::Process</a>
-, <a class="el" href="classmesos_1_1internal_1_1xfs_1_1BasicBlocks.html#aa479383d7a5d5d14bd3a78c82e694bca">mesos::internal::xfs::BasicBlocks</a>
-, <a class="el" href="classprocess_1_1Future.html#ad4dabb526ca4f366ac1fb06192a40d0f">process::Future&lt; T &gt;</a>
+, <a class="el" href="classInterval.html#a743ac1e9440d2adde4db184dad490b8f">Interval&lt; T &gt;</a>
+, <a class="el" href="structzookeeper_1_1Group_1_1Membership.html#a50e932465a1c4e2c9d2723cb0ac72b6c">zookeeper::Group::Membership</a>
+, <a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html#a3616beab3442de06328d8e56e908db7f">process::network::inet::Address</a>
+, <a class="el" href="classnet_1_1MAC.html#a0a1331d9bec0070e02eadbed544e50a0">net::MAC</a>
+, <a class="el" href="classOption.html#acb015aad95e3ed6a80f061b105383810">Option&lt; T &gt;</a>
+, <a class="el" href="classcgroups_1_1blkio_1_1Device.html#a578d8a8719fa30c1284c30fb764727a8">cgroups::blkio::Device</a>
 , <a class="el" href="classprocess_1_1Owned.html#ac0f1e612c61ca5c45aa8e5e262f0e8b8">process::Owned&lt; T &gt;</a>
-, <a class="el" href="classmesos_1_1v1_1_1Attributes.html#abb2df9657326caac828ede56f226710e">mesos::v1::Attributes</a>
+, <a class="el" href="classprocess_1_1Latch.html#a6231a37a0a92318a3d7aa62920b9fe0e">process::Latch</a>
+, <a class="el" href="classprocess_1_1http_1_1Pipe.html#a4dfc8ee332d8e02d63079491086d3a3b">process::http::Pipe</a>
+, <a class="el" href="classrouting_1_1Handle.html#afc6ceb6d1648fe3587c1fb141d8a910e">routing::Handle</a>
+, <a class="el" href="classmesos_1_1internal_1_1capabilities_1_1ProcessCapabilities.html#a3dadffb3918abb6eb971673f3c93f8de">mesos::internal::capabilities::ProcessCapabilities</a>
 , <a class="el" href="classmesos_1_1Attributes.html#af178fdf6f1399753faf2d544d4e9c96a">mesos::Attributes</a>
 , <a class="el" href="structrouting_1_1filter_1_1ip_1_1Classifier.html#ad3f77abdeed3be644b937de71d306a02">routing::filter::ip::Classifier</a>
-, <a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html#a3616beab3442de06328d8e56e908db7f">process::network::inet::Address</a>
 , <a class="el" href="classrouting_1_1filter_1_1ip_1_1PortRange.html#a9ef20d02b7be3f152bbafdcead2bfc4c">routing::filter::ip::PortRange</a>
+, <a class="el" href="classprocess_1_1network_1_1unix_1_1Address.html#a0339fa96358b0cd957e8a1b54dcfb415">process::network::unix::Address</a>
 , <a class="el" href="structrouting_1_1filter_1_1icmp_1_1Classifier.html#afffe21f3ed208fa7b0a6924d63b05268">routing::filter::icmp::Classifier</a>
+, <a class="el" href="classmesos_1_1internal_1_1xfs_1_1BasicBlocks.html#aa479383d7a5d5d14bd3a78c82e694bca">mesos::internal::xfs::BasicBlocks</a>
+, <a class="el" href="classprocess_1_1Shared.html#a3c929e667ce6a6fd45b56a81fd16a766">process::Shared&lt; T &gt;</a>
+, <a class="el" href="classnet_1_1IP_1_1Network.html#a7caf57738bb2acc394ec654ef6088ef3">net::IP::Network</a>
+, <a class="el" href="classmesos_1_1v1_1_1Attributes.html#abb2df9657326caac828ede56f226710e">mesos::v1::Attributes</a>
+, <a class="el" href="classError.html#a0de534f1aadb16a4d5321370f3fd2929">Error</a>
+, <a class="el" href="structprocess_1_1UPID_1_1ID.html#a586d73e210c4cfeb5775fc14a412b1ee">process::UPID::ID</a>
+, <a class="el" href="classprocess_1_1Timeout.html#aab5d590690d4fd2f27cad2d910ee1cfa">process::Timeout</a>
+, <a class="el" href="structVersion.html#a2cd9e31878209449cf6b6871fa8df2ca">Version</a>
+, <a class="el" href="classprocess_1_1http_1_1Connection.html#af05c8ada407f7c78299d9e46eaf80459">process::http::Connection</a>
 , <a class="el" href="structprocess_1_1http_1_1authentication_1_1Principal.html#a10e02a274b8a2ae503a9aeef2e6a7c4b">process::http::authentication::Principal</a>
-, <a class="el" href="classprocess_1_1Timer.html#a791687580a5514745038ab05e86c3786">process::Timer</a>
+, <a class="el" href="classDuration.html#a754a0109e91ee4506d4cbd5b51750997">Duration</a>
+, <a class="el" href="structflags_1_1Name.html#a63d59c9cd49d00f55ddec17729e69f83">flags::Name</a>
+, <a class="el" href="classnet_1_1IP.html#a5ceb2f0c6ba902dbe29c1d62f7f53427">net::IP</a>
 , <a class="el" href="classprocess_1_1http_1_1Pipe_1_1Writer.html#af9693ab7e438233a3e8244f3c650df7d">process::http::Pipe::Writer</a>
+, <a class="el" href="classmesos_1_1v1_1_1Resources.html#aebd5411e3ec8b4573de8e85e025178f1">mesos::v1::Resources</a>
 , <a class="el" href="structrouting_1_1filter_1_1basic_1_1Classifier.html#a432560ec58e0e168d7e06734b17b7bca">routing::filter::basic::Classifier</a>
-, <a class="el" href="classprocess_1_1Time.html#a4ab86bc8f1fa04c645e2cd5e6a6d9aa8">process::Time</a>
-, <a class="el" href="structflags_1_1Name.html#a63d59c9cd49d00f55ddec17729e69f83">flags::Name</a>
-, <a class="el" href="classIntervalSet.html#a03a4bdeef04c7ac411cc6e039197c1fc">IntervalSet&lt; T &gt;</a>
-, <a class="el" href="classprocess_1_1http_1_1Pipe.html#a4dfc8ee332d8e02d63079491086d3a3b">process::http::Pipe</a>
-, <a class="el" href="classError.html#a0de534f1aadb16a4d5321370f3fd2929">Error</a>
-, <a class="el" href="classnet_1_1MAC.html#a0a1331d9bec0070e02eadbed544e50a0">net::MAC</a>
-, <a class="el" href="structzookeeper_1_1Group_1_1Membership.html#a50e932465a1c4e2c9d2723cb0ac72b6c">zookeeper::Group::Membership</a>
-, <a class="el" href="classVariant.html#ab07030cf3cd3f187815ecab876fbcb69">Variant&lt; T, Ts &gt;</a>
-, <a class="el" href="classcgroups_1_1blkio_1_1Device.html#a578d8a8719fa30c1284c30fb764727a8">cgroups::blkio::Device</a>
-, <a class="el" href="classprocess_1_1Latch.html#a6231a37a0a92318a3d7aa62920b9fe0e">process::Latch</a>
+, <a class="el" href="structos_1_1Process.html#a1d540a0a2640fd907423f8277bccce48">os::Process</a>
 , <a class="el" href="classmesos_1_1Resources.html#ab5afedf0ab457c9298c251ca1ad0ce20">mesos::Resources</a>
-, <a class="el" href="classrouting_1_1Handle.html#afc6ceb6d1648fe3587c1fb141d8a910e">routing::Handle</a>
-, <a class="el" href="classprocess_1_1Shared.html#a3c929e667ce6a6fd45b56a81fd16a766">process::Shared&lt; T &gt;</a>
-, <a class="el" href="classInterval.html#a743ac1e9440d2adde4db184dad490b8f">Interval&lt; T &gt;</a>
-, <a class="el" href="classBytes.html#aef06605e57b51a999642ae90de05f90b">Bytes</a>
+, <a class="el" href="classOption.html#a24b8b0bad012aa6fd1bd910d99c5bff3">Option&lt; T &gt;</a>
+, <a class="el" href="classIntervalSet.html#a03a4bdeef04c7ac411cc6e039197c1fc">IntervalSet&lt; T &gt;</a>
 , <a class="el" href="classmesos_1_1log_1_1Log_1_1Position.html#a4cd3a77ecd8fbd087f38eb685e6c10dd">mesos::log::Log::Position</a>
-, <a class="el" href="structprocess_1_1UPID_1_1ID.html#a586d73e210c4cfeb5775fc14a412b1ee">process::UPID::ID</a>
-, <a class="el" href="classnet_1_1IP.html#a5ceb2f0c6ba902dbe29c1d62f7f53427">net::IP</a>
-, <a class="el" href="structprocess_1_1http_1_1authentication_1_1Principal.html#a8c1ee643a40bc7a0b9b1710dc50ea41a">process::http::authentication::Principal</a>
-, <a class="el" href="classDuration.html#a754a0109e91ee4506d4cbd5b51750997">Duration</a>
+, <a class="el" href="classprocess_1_1Time.html#a4ab86bc8f1fa04c645e2cd5e6a6d9aa8">process::Time</a>
+, <a class="el" href="classprocess_1_1Future.html#ad4dabb526ca4f366ac1fb06192a40d0f">process::Future&lt; T &gt;</a>
+, <a class="el" href="classBytes.html#aef06605e57b51a999642ae90de05f90b">Bytes</a>
+, <a class="el" href="classVariant.html#ab07030cf3cd3f187815ecab876fbcb69">Variant&lt; T, Ts &gt;</a>
+, <a class="el" href="structprocess_1_1UPID.html#a1ad0ca205d7c6e95652c1ca35c80b41f">process::UPID</a>
 </li>
 <li>operator&gt;()
-: <a class="el" href="classmesos_1_1log_1_1Log_1_1Position.html#a35fac8f239f3685e555e93be98e980aa">mesos::log::Log::Position</a>
-, <a class="el" href="classDuration.html#ace1ffd7bf32fa029c03b315e8f4a8b6a">Duration</a>
-, <a class="el" href="structVersion.html#a8a7d33d5d4bcc5cbac192597328c6f78">Version</a>
+: <a class="el" href="classDuration.html#ace1ffd7bf32fa029c03b315e8f4a8b6a">Duration</a>
 , <a class="el" href="classBytes.html#ac86c81c8a80826fdddc265e07fc735d4">Bytes</a>
 , <a class="el" href="classprocess_1_1Time.html#a2082db6e45ef09c154db1e06df68a4e9">process::Time</a>
-, <a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html#a1bb3ad8072f56e8958f0bf44da9a9cf6">process::network::inet::Address</a>
 , <a class="el" href="structzookeeper_1_1Group_1_1Membership.html#aeedb1ae964ce69d27ccc9cbf2519b7c1">zookeeper::Group::Membership</a>
+, <a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html#a1bb3ad8072f56e8958f0bf44da9a9cf6">process::network::inet::Address</a>
 , <a class="el" href="structos_1_1Process.html#a9305ba395a7f61e936fa7d3577d75a8a">os::Process</a>
 , <a class="el" href="classnet_1_1IP.html#ae57a99f62c1f524eb2937408993365cb">net::IP</a>
+, <a class="el" href="structVersion.html#a8a7d33d5d4bcc5cbac192597328c6f78">Version</a>
+, <a class="el" href="classmesos_1_1log_1_1Log_1_1Position.html#a35fac8f239f3685e555e93be98e980aa">mesos::log::Log::Position</a>
 </li>
 <li>operator&gt;=()
-: <a class="el" href="structVersion.html#a20345f7cfcb7faad86e01a8a3cc00f78">Version</a>
+: <a class="el" href="classBytes.html#a4ced587025cda32bcc6aaf99dc246bb7">Bytes</a>
+, <a class="el" href="classprocess_1_1Time.html#a86b53a660603271a4a840f559ea7b79c">process::Time</a>
+, <a class="el" href="structos_1_1Process.html#a0c29d67f0a2721ff353042e99539e65c">os::Process</a>
 , <a class="el" href="classmesos_1_1log_1_1Log_1_1Position.html#a2609306d99b93755246a8199ebea7fac">mesos::log::Log::Position</a>
-, <a class="el" href="classBytes.html#a4ced587025cda32bcc6aaf99dc246bb7">Bytes</a>
 , <a class="el" href="classDuration.html#a8c59bcce1ffd198648dceec5412bad2a">Duration</a>
-, <a class="el" href="classprocess_1_1Time.html#a86b53a660603271a4a840f559ea7b79c">process::Time</a>
 , <a class="el" href="structzookeeper_1_1Group_1_1Membership.html#a1ce418ac66b66440664e66b8448cd9c7">zookeeper::Group::Membership</a>
-, <a class="el" href="structos_1_1Process.html#a0c29d67f0a2721ff353042e99539e65c">os::Process</a>
+, <a class="el" href="structVersion.html#a20345f7cfcb7faad86e01a8a3cc00f78">Version</a>
 </li>
 <li>operator[]()
 : <a class="el" href="classnet_1_1MAC.html#af925648a11ff2d5ab14cf4e608e2048d">net::MAC</a>
 , <a class="el" href="classLinkedHashMap.html#a420faa2efd1818fdbc58193256825760">LinkedHashMap&lt; Key, Value &gt;</a>
 </li>
 <li>Option()
-: <a class="el" href="classOption.html#a2f52c096d671bfda298209ec0ee4e03b">Option&lt; T &gt;</a>
+: <a class="el" href="classOption.html#a578df2513bd894f8c61cd64f64b3ba88">Option&lt; T &gt;</a>
 </li>
 <li>optionalFields
 : <a class="el" href="structmesos_1_1internal_1_1fs_1_1MountInfoTable_1_1Entry.html#a2f7cbb4d05351adc3143c7aa83e7577b">mesos::internal::fs::MountInfoTable::Entry</a>
@@ -724,14 +724,14 @@
 <li>others
 : <a class="el" href="structos_1_1Permissions.html#ae14ff3a707c064967e132d47a5a116ff">os::Permissions</a>
 </li>
-<li>out
-: <a class="el" href="structmesos_1_1slave_1_1ContainerIO.html#a0de456b091225ae112d9799652d990ed">mesos::slave::ContainerIO</a>
-, <a class="el" href="classprocess_1_1Subprocess.html#a1c1a81931671b15c0c4b310bc49dea56">process::Subprocess</a>
+<li>out()
+: <a class="el" href="classprocess_1_1Subprocess.html#a1c1a81931671b15c0c4b310bc49dea56">process::Subprocess</a>
 , <a class="el" href="struct__CheckFatal.html#ac36bdde5291698e2c5a2211e3a1a345f">_CheckFatal</a>
+, <a class="el" href="structmesos_1_1slave_1_1ContainerIO.html#a0de456b091225ae112d9799652d990ed">mesos::slave::ContainerIO</a>
 </li>
 <li>output
-: <a class="el" href="classDocker_1_1Container.html#a3c7827975fc6182997b44752c96ec1df">Docker::Container</a>
-, <a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark_1_1Flags.html#a6e6f5dd035c7ac0547ab6978b2e47758">mesos::internal::log::tool::Benchmark::Flags</a>
+: <a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark_1_1Flags.html#a6e6f5dd035c7ac0547ab6978b2e47758">mesos::internal::log::tool::Benchmark::Flags</a>
+, <a class="el" href="classDocker_1_1Container.html#a3c7827975fc6182997b44752c96ec1df">Docker::Container</a>
 </li>
 <li>outstanding_offers
 : <a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#a8455de6a2bd5235878e337d939105d2f">mesos::internal::master::Metrics</a>
@@ -741,8 +741,8 @@
 , <a class="el" href="structOverload_3_01F_01_4.html#a763f6bb766d7c9ead1ee7d5e2740248b">Overload&lt; F &gt;</a>
 </li>
 <li>oversubscribable()
-: <a class="el" href="classmesos_1_1internal_1_1slave_1_1NoopResourceEstimator.html#a0cacb1628b5ed2037e8889a42f7d63bd">mesos::internal::slave::NoopResourceEstimator</a>
-, <a class="el" href="classmesos_1_1slave_1_1ResourceEstimator.html#a65aea819df6f61cabf0a98520121606b">mesos::slave::ResourceEstimator</a>
+: <a class="el" href="classmesos_1_1slave_1_1ResourceEstimator.html#a65aea819df6f61cabf0a98520121606b">mesos::slave::ResourceEstimator</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1NoopResourceEstimator.html#a0cacb1628b5ed2037e8889a42f7d63bd">mesos::internal::slave::NoopResourceEstimator</a>
 </li>
 <li>oversubscribed_resources_interval
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a44a7405ec2e3b494e0b06dadc4c2a056">mesos::internal::slave::Flags</a>
@@ -750,14 +750,11 @@
 <li>own()
 : <a class="el" href="classprocess_1_1Shared.html#a84986b276de9b6d1b525c64d944c6797">process::Shared&lt; T &gt;</a>
 </li>
-<li>Owned()
-: <a class="el" href="classprocess_1_1Owned.html#ae4c94696ed1b07401493f1bef8d31981">process::Owned&lt; T &gt;</a>
-</li>
 <li>OWNED
 : <a class="el" href="classprocess_1_1Subprocess_1_1IO.html#adb9433454d727de27b2440f729d19990ad3f73761156a6e75873cf903a0d62994">process::Subprocess::IO</a>
 </li>
 <li>Owned()
-: <a class="el" href="classprocess_1_1Owned.html#a22a12b3bd098343628ecf122b5b09d9e">process::Owned&lt; T &gt;</a>
+: <a class="el" href="classprocess_1_1Owned.html#ae4c94696ed1b07401493f1bef8d31981">process::Owned&lt; T &gt;</a>
 </li>
 <li>owner
 : <a class="el" href="structos_1_1Permissions.html#a8d51e62d281d015ba6a4ee38c0dceb9a">os::Permissions</a>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/781e3256/content/api/latest/c++/functions_0x70.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_0x70.html b/content/api/latest/c++/functions_0x70.html
index ec7cad5..f28878b 100644
--- a/content/api/latest/c++/functions_0x70.html
+++ b/content/api/latest/c++/functions_0x70.html
@@ -307,16 +307,16 @@
 <li>pingTimeout()
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#aa14da55de5c585de7f443afa61e042d7">mesos::internal::slave::Slave</a>
 </li>
-<li>Pipe
-: <a class="el" href="classprocess_1_1http_1_1Pipe_1_1Reader.html#adb788d0aa2d64624d3602a985936d7da">process::http::Pipe::Reader</a>
-, <a class="el" href="classprocess_1_1http_1_1Pipe_1_1Writer.html#adb788d0aa2d64624d3602a985936d7da">process::http::Pipe::Writer</a>
-, <a class="el" href="classprocess_1_1http_1_1Pipe.html#ac4d65a3bbbdfba2bfeb755aedb5153da">process::http::Pipe</a>
-</li>
 <li>PIPE
 : <a class="el" href="structprocess_1_1http_1_1Request.html#a2498f3dfc1ebe743f650e72f147c7887aedad2ce668345260e1057f2fecd220c7">process::http::Request</a>
 , <a class="el" href="structprocess_1_1http_1_1Response.html#a6dd5881e0450540a106e37257434eaada8d713d3c6326b2c6f5730c5f46f3e3f0">process::http::Response</a>
 , <a class="el" href="classprocess_1_1Subprocess.html#a6af5024bd1932707893908fceb86ddad">process::Subprocess</a>
 </li>
+<li>Pipe
+: <a class="el" href="classprocess_1_1http_1_1Pipe_1_1Reader.html#adb788d0aa2d64624d3602a985936d7da">process::http::Pipe::Reader</a>
+, <a class="el" href="classprocess_1_1http_1_1Pipe_1_1Writer.html#adb788d0aa2d64624d3602a985936d7da">process::http::Pipe::Writer</a>
+, <a class="el" href="classprocess_1_1http_1_1Pipe.html#ac4d65a3bbbdfba2bfeb755aedb5153da">process::http::Pipe</a>
+</li>
 <li>pipe_read
 : <a class="el" href="structmesos_1_1internal_1_1slave_1_1MesosContainerizerLaunch_1_1Flags.html#a74a9dbc4b30d0ee1301b5c5485ffa4b8">mesos::internal::slave::MesosContainerizerLaunch::Flags</a>
 </li>
@@ -378,14 +378,14 @@
 <li>PosixMemIsolatorProcess()
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixMemIsolatorProcess.html#ab8f8ec2dfe6a51fd5173086d653df78a">mesos::internal::slave::PosixMemIsolatorProcess</a>
 </li>
-<li>postValidation
-: <a class="el" href="classmesos_1_1ResourceConversion.html#a08a56bacb82357b13c8fa3f03e999781">mesos::ResourceConversion</a>
-, <a class="el" href="classmesos_1_1v1_1_1ResourceConversion.html#a2c8c762596677cbf622fb4dadd922c43">mesos::v1::ResourceConversion</a>
-</li>
 <li>PostValidation
 : <a class="el" href="classmesos_1_1ResourceConversion.html#aa9039c86575590f50e1e03cc3f42e9e6">mesos::ResourceConversion</a>
 , <a class="el" href="classmesos_1_1v1_1_1ResourceConversion.html#a29997789326dfb76ccd866cbb00cbf7d">mesos::v1::ResourceConversion</a>
 </li>
+<li>postValidation
+: <a class="el" href="classmesos_1_1ResourceConversion.html#a08a56bacb82357b13c8fa3f03e999781">mesos::ResourceConversion</a>
+, <a class="el" href="classmesos_1_1v1_1_1ResourceConversion.html#a2c8c762596677cbf622fb4dadd922c43">mesos::v1::ResourceConversion</a>
+</li>
 <li>ppid
 : <a class="el" href="structproc_1_1ProcessStatus.html#ad0a83e9d469cab01eb3ceb70ab7f108d">proc::ProcessStatus</a>
 </li>
@@ -569,12 +569,12 @@
 <li>PROXY_AUTHENTICATION_REQUIRED
 : <a class="el" href="structprocess_1_1http_1_1Status.html#a2a724a29d7c8d8e047e009a897252280">process::http::Status</a>
 </li>
-<li>ProxyExecutor()
-: <a class="el" href="classmesos_1_1python_1_1ProxyExecutor.html#afd5d133668b3f3d7e1119cd22e61a72b">mesos::python::ProxyExecutor</a>
-</li>
 <li>proxyExecutor
 : <a class="el" href="structmesos_1_1python_1_1MesosExecutorDriverImpl.html#a987cb3fe0c28db3cba04a925d01320cd">mesos::python::MesosExecutorDriverImpl</a>
 </li>
+<li>ProxyExecutor()
+: <a class="el" href="classmesos_1_1python_1_1ProxyExecutor.html#afd5d133668b3f3d7e1119cd22e61a72b">mesos::python::ProxyExecutor</a>
+</li>
 <li>ProxyScheduler()
 : <a class="el" href="classmesos_1_1python_1_1ProxyScheduler.html#a03816b3e6456f7c129c99b28bd62060c">mesos::python::ProxyScheduler</a>
 </li>


[12/17] mesos-site git commit: Updated the website built from mesos SHA: 848767b.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/781e3256/content/api/latest/c++/functions_0x77.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_0x77.html b/content/api/latest/c++/functions_0x77.html
index 67ace35..ae5326c 100644
--- a/content/api/latest/c++/functions_0x77.html
+++ b/content/api/latest/c++/functions_0x77.html
@@ -161,12 +161,12 @@
 <li>weeks()
 : <a class="el" href="classDuration.html#ae98a411bf78d0ab537c021bf3dbd01b0">Duration</a>
 </li>
-<li>Weeks()
-: <a class="el" href="classWeeks.html#a2606052f27e4baecbf6eb75bd695a034">Weeks</a>
-</li>
 <li>WEEKS
 : <a class="el" href="classDuration.html#aadcf23b757330ae23ee70117aec0656e">Duration</a>
 </li>
+<li>Weeks()
+: <a class="el" href="classWeeks.html#a2606052f27e4baecbf6eb75bd695a034">Weeks</a>
+</li>
 <li>weight_info
 : <a class="el" href="structmesos_1_1ObjectApprover_1_1Object.html#a1b9a7ec4b94bff1563ad7bebe2d1036c">mesos::ObjectApprover::Object</a>
 </li>
@@ -207,17 +207,17 @@
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a78a33923b6a89130dbe5946faa39d362">mesos::internal::slave::Flags</a>
 , <a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a630f049551815414d190135bf0b1c99f">mesos::internal::master::Flags</a>
 </li>
-<li>write()
-: <a class="el" href="classprocess_1_1http_1_1Pipe_1_1Writer.html#ad945bef2134c872f8ea43dea6db84c66">process::http::Pipe::Writer</a>
-, <a class="el" href="structcgroups_1_1devices_1_1Entry_1_1Access.html#a17b904b39513304a638f83ba7fd84553">cgroups::devices::Entry::Access</a>
-, <a class="el" href="structprocess_1_1Subprocess_1_1IO_1_1InputFileDescriptors.html#ab812da47364d793d9ec0471d3dc8c1bc">process::Subprocess::IO::InputFileDescriptors</a>
+<li>write
+: <a class="el" href="structprocess_1_1Subprocess_1_1IO_1_1OutputFileDescriptors.html#a5dabb8e3008efd61ce42478f260b54ac">process::Subprocess::IO::OutputFileDescriptors</a>
 , <a class="el" href="structDocker_1_1Device_1_1Access.html#a50be7cc67a985ab3fbc1a119e7c18bb6">Docker::Device::Access</a>
+, <a class="el" href="structcgroups_1_1devices_1_1Entry_1_1Access.html#a17b904b39513304a638f83ba7fd84553">cgroups::devices::Entry::Access</a>
 </li>
 <li>WRITE
 : <a class="el" href="classprocess_1_1network_1_1internal_1_1Socket.html#ac5a52929658fbe1ed19b4b03bdd63904ad4b9e47f65b6e79b010582f15785867e">process::network::internal::Socket&lt; AddressType &gt;</a>
 </li>
-<li>write
-: <a class="el" href="structprocess_1_1Subprocess_1_1IO_1_1OutputFileDescriptors.html#a5dabb8e3008efd61ce42478f260b54ac">process::Subprocess::IO::OutputFileDescriptors</a>
+<li>write()
+: <a class="el" href="classprocess_1_1http_1_1Pipe_1_1Writer.html#ad945bef2134c872f8ea43dea6db84c66">process::http::Pipe::Writer</a>
+, <a class="el" href="structprocess_1_1Subprocess_1_1IO_1_1InputFileDescriptors.html#ab812da47364d793d9ec0471d3dc8c1bc">process::Subprocess::IO::InputFileDescriptors</a>
 </li>
 <li>write_lock()
 : <a class="el" href="classprocess_1_1ReadWriteLock.html#af45c888bb43a25164ca4f9eacfbf139c">process::ReadWriteLock</a>
@@ -225,18 +225,14 @@
 <li>write_unlock()
 : <a class="el" href="classprocess_1_1ReadWriteLock.html#af09e2143c4590ce6417b98e5db62a5c7">process::ReadWriteLock</a>
 </li>
-<li>Writer()
-: <a class="el" href="classmesos_1_1log_1_1Log_1_1Writer.html#a32aae1536dfad8f0486e64b4e7bd3422">mesos::log::Log::Writer</a>
-</li>
 <li>writer
-: <a class="el" href="structmesos_1_1internal_1_1master_1_1HttpConnection.html#aeb26fc327b1d73f95d9d874eb4226d5c">mesos::internal::master::HttpConnection</a>
+: <a class="el" href="structmesos_1_1internal_1_1slave_1_1HttpConnection.html#a0c59d0ff74737a01a33ae18f76525ed3">mesos::internal::slave::HttpConnection</a>
+, <a class="el" href="classprocess_1_1http_1_1Pipe.html#a000e921fa096a665acce3c2aaa38339e">process::http::Pipe</a>
+, <a class="el" href="structmesos_1_1internal_1_1master_1_1HttpConnection.html#aeb26fc327b1d73f95d9d874eb4226d5c">mesos::internal::master::HttpConnection</a>
 </li>
 <li>Writer
 : <a class="el" href="classmesos_1_1log_1_1Log_1_1Position.html#ab699d593c3b9dee1ed8d700a93d70700">mesos::log::Log::Position</a>
-</li>
-<li>writer
-: <a class="el" href="structmesos_1_1internal_1_1slave_1_1HttpConnection.html#a0c59d0ff74737a01a33ae18f76525ed3">mesos::internal::slave::HttpConnection</a>
-, <a class="el" href="classprocess_1_1http_1_1Pipe.html#a000e921fa096a665acce3c2aaa38339e">process::http::Pipe</a>
+, <a class="el" href="classmesos_1_1log_1_1Log_1_1Writer.html#a32aae1536dfad8f0486e64b4e7bd3422">mesos::log::Log::Writer</a>
 </li>
 <li>WriterProxy()
 : <a class="el" href="classJSON_1_1WriterProxy.html#af46db5991abdab5b7eefadc277fe5587">JSON::WriterProxy</a>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/781e3256/content/api/latest/c++/functions_func.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_func.html b/content/api/latest/c++/functions_func.html
index e75af63..a258422 100644
--- a/content/api/latest/c++/functions_func.html
+++ b/content/api/latest/c++/functions_func.html
@@ -109,7 +109,7 @@
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#adf6475e9de96ccbbe503980ae80c2978">mesos::internal::slave::Slave</a>
 </li>
 <li>__registerSlave()
-: <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#ab48b658f3e1c200018df250556d03f06">mesos::internal::master::Master</a>
+: <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a8064a4974504539c3cf39db9bdb8b1d5">mesos::internal::master::Master</a>
 </li>
 <li>__removeSlave()
 : <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a7e69bade1f48cf7ff9245e4624d51be7">mesos::internal::master::Master</a>
@@ -205,7 +205,7 @@
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a05bb2d1fc84402385d05c5341dea5827">mesos::internal::slave::Slave</a>
 </li>
 <li>_registerSlave()
-: <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a388c2d907ea05621b72d58e7dd4b5144">mesos::internal::master::Master</a>
+: <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a9c2800b091218dbc9eafc17b89d95f0d">mesos::internal::master::Master</a>
 </li>
 <li>_removeSlave()
 : <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a4ce208687ecf654ebd24406ceb99c3d2">mesos::internal::master::Master</a>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/781e3256/content/api/latest/c++/functions_func_0x61.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_func_0x61.html b/content/api/latest/c++/functions_func_0x61.html
index c9a7f12..c87bc10 100644
--- a/content/api/latest/c++/functions_func_0x61.html
+++ b/content/api/latest/c++/functions_func_0x61.html
@@ -224,6 +224,7 @@
 : <a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html#a7e88b3f8eef9e63f5637a2aa72da1b8b">mesos::internal::master::Slave</a>
 , <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#ab78dff189ae13b01cd17eeec60df5de3">mesos::internal::master::Master</a>
 , <a class="el" href="structmesos_1_1internal_1_1master_1_1Framework.html#a18d64436387829ef2a067e299be0bd98">mesos::internal::master::Framework</a>
+, <a class="el" href="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html#a9fbfda12d67bc826237b0a6127facc52">mesos::internal::slave::ResourceProvider</a>
 </li>
 <li>addPendingTask()
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html#aeb25f4fcc70053454fa9b96fdc723472">mesos::internal::slave::Framework</a>
@@ -306,13 +307,13 @@
 , <a class="el" href="classmesos_1_1v1_1_1Resources.html#a7bca1de6b4fcec3226d5ccc9cfb31d9e">mesos::v1::Resources</a>
 </li>
 <li>allocate()
-: <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#abfeb130f0774c438a8ef88a167cd4ccd">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1EphemeralPortsAllocator.html#afb55a9da967f7c7bef0088822c5dc251">mesos::internal::slave::EphemeralPortsAllocator</a>
+: <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a00413c197c90ed354beef93361a60eda">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1EphemeralPortsAllocator.html#afcf5e28ba2cb5644f4a4dcba50c75f36">mesos::internal::slave::EphemeralPortsAllocator</a>
 , <a class="el" href="classmesos_1_1Resources.html#a4c6b7ba1b907eb21ddb20f4c14940634">mesos::Resources</a>
 , <a class="el" href="classmesos_1_1v1_1_1Resources.html#a34e9581de822e7174764be420ae6b967">mesos::v1::Resources</a>
 , <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ad50746d75024b2b7dbf7ebfca00655e8">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1NvidiaGpuAllocator.html#a014bdc4524426225d92cfa58887b003a">mesos::internal::slave::NvidiaGpuAllocator</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1EphemeralPortsAllocator.html#afcf5e28ba2cb5644f4a4dcba50c75f36">mesos::internal::slave::EphemeralPortsAllocator</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1EphemeralPortsAllocator.html#afb55a9da967f7c7bef0088822c5dc251">mesos::internal::slave::EphemeralPortsAllocator</a>
 , <a class="el" href="classos_1_1Stack.html#ae52b904f7729658bee38b8fe9aeb82c9">os::Stack</a>
 </li>
 <li>allocated()
@@ -325,23 +326,23 @@
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html#a004ea3cee927e6983397de310e42a0d1">mesos::internal::slave::Framework</a>
 </li>
 <li>allocation()
-: <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#af10c1d15f527b30b16f6f105eebf950d">mesos::internal::master::allocator::DRFSorter</a>
+: <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#a1acd38751e5f49cfc7490b6880cb6ef8">mesos::internal::master::allocator::DRFSorter</a>
 , <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1Sorter.html#a0b1e4832926e88f1dcd52f7c9b4f7ca7">mesos::internal::master::allocator::Sorter</a>
 </li>
 <li>Allocation()
 : <a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter_1_1Node_1_1Allocation.html#a1c4287b8a7fb24b7ee700b25f192a090">mesos::internal::master::allocator::DRFSorter::Node::Allocation</a>
 </li>
 <li>allocation()
-: <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1Sorter.html#ad7decc4f8ea6190c6b67cdc1b1b5a0b4">mesos::internal::master::allocator::Sorter</a>
-, <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#a1acd38751e5f49cfc7490b6880cb6ef8">mesos::internal::master::allocator::DRFSorter</a>
+: <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1Sorter.html#a9b7c6b688d943450f921c0132b6e7e07">mesos::internal::master::allocator::Sorter</a>
+, <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#af10c1d15f527b30b16f6f105eebf950d">mesos::internal::master::allocator::DRFSorter</a>
 </li>
 <li>allocations()
 : <a class="el" href="classmesos_1_1Resources.html#ab2c34cf1de471159a32b8e9c9d8cbe79">mesos::Resources</a>
 , <a class="el" href="classmesos_1_1v1_1_1Resources.html#a544637fcc74401de333f75847632cc84">mesos::v1::Resources</a>
 </li>
 <li>allocationScalarQuantities()
-: <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1Sorter.html#afc68098f11369182198f87dab4822ad4">mesos::internal::master::allocator::Sorter</a>
-, <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#abe93127e2543b3e1a72821bf4b6e44dc">mesos::internal::master::allocator::DRFSorter</a>
+: <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#abe93127e2543b3e1a72821bf4b6e44dc">mesos::internal::master::allocator::DRFSorter</a>
+, <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1Sorter.html#afc68098f11369182198f87dab4822ad4">mesos::internal::master::allocator::Sorter</a>
 </li>
 <li>Allocator()
 : <a class="el" href="classmesos_1_1allocator_1_1Allocator.html#aafc715605c23a31dcb511a6b5c2ac883">mesos::allocator::Allocator</a>
@@ -357,8 +358,8 @@
 , <a class="el" href="classnet_1_1IPv6.html#aa10eb595a2c9e36a2c40d880dbe851f7">net::IPv6</a>
 </li>
 <li>ANY_ANY()
-: <a class="el" href="classprocess_1_1network_1_1inet4_1_1Address.html#a72352d83a633f990082ee0980691f6a2">process::network::inet4::Address</a>
-, <a class="el" href="classprocess_1_1network_1_1inet6_1_1Address.html#a8d6f75e499902e885ab8fb5c01764c02">process::network::inet6::Address</a>
+: <a class="el" href="classprocess_1_1network_1_1inet6_1_1Address.html#a8d6f75e499902e885ab8fb5c01764c02">process::network::inet6::Address</a>
+, <a class="el" href="classprocess_1_1network_1_1inet4_1_1Address.html#a72352d83a633f990082ee0980691f6a2">process::network::inet4::Address</a>
 </li>
 <li>api()
 : <a class="el" href="classmesos_1_1internal_1_1ResourceProviderManager.html#a6be2481700f40c542ee99992b463ca70">mesos::internal::ResourceProviderManager</a>
@@ -368,31 +369,31 @@
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1Http.html#a9eb0044b2a77303ed6df57c0a9615dd2">mesos::internal::slave::Http</a>
 </li>
 <li>append()
-: <a class="el" href="classmesos_1_1internal_1_1log_1_1Coordinator.html#ae18f4727f5806d742a921e69c97e48f9">mesos::internal::log::Coordinator</a>
+: <a class="el" href="classmesos_1_1log_1_1Log_1_1Writer.html#abeebac94e993e3bf6368d153b52a3692">mesos::log::Log::Writer</a>
+, <a class="el" href="classmesos_1_1internal_1_1log_1_1Coordinator.html#ae18f4727f5806d742a921e69c97e48f9">mesos::internal::log::Coordinator</a>
 , <a class="el" href="classmesos_1_1internal_1_1log_1_1LogWriterProcess.html#aca5650b50459fd3da7e95b646f7019b8">mesos::internal::log::LogWriterProcess</a>
-, <a class="el" href="classJSON_1_1StringWriter.html#a155cc4a6e2199362b53d66bde245204f">JSON::StringWriter</a>
-, <a class="el" href="classmesos_1_1log_1_1Log_1_1Writer.html#abeebac94e993e3bf6368d153b52a3692">mesos::log::Log::Writer</a>
 , <a class="el" href="classJSON_1_1StringWriter.html#a2b70a3876443ec5b04a324f35888468d">JSON::StringWriter</a>
 </li>
 <li>apply()
-: <a class="el" href="classmesos_1_1internal_1_1master_1_1Registrar.html#a252e813e721c6848a48759f1b838675f">mesos::internal::master::Registrar</a>
+: <a class="el" href="classmesos_1_1v1_1_1Resources.html#a616119a9f2c1afc35aa51c8286cafb55">mesos::v1::Resources</a>
+, <a class="el" href="classmesos_1_1internal_1_1master_1_1Registrar.html#a252e813e721c6848a48759f1b838675f">mesos::internal::master::Registrar</a>
+, <a class="el" href="classmesos_1_1Resources.html#a56d8a100d4079d7d5c316fdf4545d883">mesos::Resources</a>
 , <a class="el" href="classmesos_1_1resource__provider_1_1Registrar.html#aaab7749c63ecb420293a0684180b1047">mesos::resource_provider::Registrar</a>
-, <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a4c1d22d45625587227f8dd12ee21c6db">mesos::internal::master::Master</a>
-, <a class="el" href="classprocess_1_1firewall_1_1FirewallRule.html#aef80202f4571b5d401daf7e52dacbf32">process::firewall::FirewallRule</a>
-, <a class="el" href="classmesos_1_1v1_1_1Resources.html#a616119a9f2c1afc35aa51c8286cafb55">mesos::v1::Resources</a>
-, <a class="el" href="classmesos_1_1Resources.html#aa0307172aed9f2a8bf5ab9852808074b">mesos::Resources</a>
-, <a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html#ad599a4c248734bd05b36dd994599ab73">mesos::internal::master::Slave</a>
+, <a class="el" href="classmesos_1_1v1_1_1ResourceConversion.html#a9b5fd5798c8e81bbef5f686b09432c5d">mesos::v1::ResourceConversion</a>
+, <a class="el" href="classmesos_1_1Resources.html#acebab4e58f4f5073389a5e077e72fece">mesos::Resources</a>
 , <a class="el" href="classmesos_1_1ResourceConversion.html#adb691cdd12b7af7db52284b0a1737533">mesos::ResourceConversion</a>
+, <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a4c1d22d45625587227f8dd12ee21c6db">mesos::internal::master::Master</a>
 , <a class="el" href="classmesos_1_1v1_1_1Resources.html#a0eefe6f6c51e2af7fd680c3ed964dd6c">mesos::v1::Resources</a>
-, <a class="el" href="classmesos_1_1v1_1_1ResourceConversion.html#a9b5fd5798c8e81bbef5f686b09432c5d">mesos::v1::ResourceConversion</a>
+, <a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html#ad599a4c248734bd05b36dd994599ab73">mesos::internal::master::Slave</a>
 , <a class="el" href="classmesos_1_1v1_1_1Resources.html#a0f71adb1a8e92b4ab774355b10814717">mesos::v1::Resources</a>
+, <a class="el" href="classprocess_1_1firewall_1_1FirewallRule.html#aef80202f4571b5d401daf7e52dacbf32">process::firewall::FirewallRule</a>
 , <a class="el" href="classprocess_1_1firewall_1_1DisabledEndpointsFirewallRule.html#a7af83219b1a8f32238c24dcb5cb5e30a">process::firewall::DisabledEndpointsFirewallRule</a>
 , <a class="el" href="classmesos_1_1resource__provider_1_1AgentRegistrar.html#a3b261428d1a06d7bfcfa5951888fbe1f">mesos::resource_provider::AgentRegistrar</a>
 , <a class="el" href="classmesos_1_1resource__provider_1_1MasterRegistrar.html#a150589689cc428be01789de2c737f7fe">mesos::resource_provider::MasterRegistrar</a>
 </li>
 <li>applyOfferOperation()
-: <a class="el" href="classmesos_1_1internal_1_1ResourceProviderManager.html#adb68dd35683bfcd8edc7e7f77da67fb4">mesos::internal::ResourceProviderManager</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a0ffbdce60b7566faefd30d7e84cedfb2">mesos::internal::slave::Slave</a>
+: <a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a0ffbdce60b7566faefd30d7e84cedfb2">mesos::internal::slave::Slave</a>
+, <a class="el" href="classmesos_1_1internal_1_1ResourceProviderManager.html#adb68dd35683bfcd8edc7e7f77da67fb4">mesos::internal::ResourceProviderManager</a>
 </li>
 <li>appoint()
 : <a class="el" href="classmesos_1_1master_1_1detector_1_1StandaloneMasterDetector.html#a7984be51b4895f8159c12ea29fc83978">mesos::master::detector::StandaloneMasterDetector</a>
@@ -402,59 +403,58 @@
 , <a class="el" href="classmesos_1_1AcceptingObjectApprover.html#a3b1c6c813ccb670a90f7e2504f6d1cfc">mesos::AcceptingObjectApprover</a>
 </li>
 <li>Argv()
-: <a class="el" href="classos_1_1raw_1_1Argv.html#a560ad2a3dd7d4771879a0e262baa200b">os::raw::Argv</a>
+: <a class="el" href="classos_1_1raw_1_1Argv.html#ae92f950a99dae0d0758050d5e079b450">os::raw::Argv</a>
 </li>
 <li>Array()
-: <a class="el" href="structJSON_1_1Array.html#af20012ae35cf58af1dd684b8dd6f1c9f">JSON::Array</a>
+: <a class="el" href="structJSON_1_1Array.html#a2d3ae68269b6ac745170a0ec540108b0">JSON::Array</a>
 </li>
 <li>arrayOf()
 : <a class="el" href="classJvm_1_1Class.html#a9e9fd6064ad6d0b34c5bd4739c299117">Jvm::Class</a>
 </li>
 <li>ArrayWriter()
-: <a class="el" href="classJSON_1_1ArrayWriter.html#a659be75412cf9fe0e852a8580ceb723e">JSON::ArrayWriter</a>
+: <a class="el" href="classJSON_1_1ArrayWriter.html#ae2fc79ce389e88e21e65e7c421a09f26">JSON::ArrayWriter</a>
 </li>
 <li>as()
-: <a class="el" href="structJSON_1_1Number.html#a56cb07aeff197c76b03798cd5f25c347">JSON::Number</a>
+: <a class="el" href="structprocess_1_1Event.html#a5e2a796c20db188a91540378ac6c6ab5">process::Event</a>
+, <a class="el" href="structJSON_1_1Number.html#a56cb07aeff197c76b03798cd5f25c347">JSON::Number</a>
 , <a class="el" href="structJSON_1_1Value.html#a32ddf233c0ec159c4d72252529219cf6">JSON::Value</a>
-, <a class="el" href="structprocess_1_1Event.html#a5e2a796c20db188a91540378ac6c6ab5">process::Event</a>
 </li>
 <li>associate()
 : <a class="el" href="classprocess_1_1Promise.html#aa70c825f2b107eac5f393db03d2dd6ec">process::Promise&lt; T &gt;</a>
 </li>
 <li>at()
 : <a class="el" href="structJSON_1_1Object.html#a4a722484eac14de1842f265785f05e66">JSON::Object</a>
-, <a class="el" href="classBoundedHashMap.html#ad821f79df9d83977f91240c495257c5f">BoundedHashMap&lt; Key, Value &gt;</a>
 , <a class="el" href="classLinkedHashMap.html#ae87141dd103665dca487b62d385d5c44">LinkedHashMap&lt; Key, Value &gt;</a>
+, <a class="el" href="classBoundedHashMap.html#a70ac620485764a32411dfd63cbed12c5">BoundedHashMap&lt; Key, Value &gt;</a>
 </li>
 <li>attach()
-: <a class="el" href="structrouting_1_1filter_1_1Filter.html#a7984d44eb0a74ba4ffb4d6965c6433a1">routing::filter::Filter&lt; Classifier &gt;</a>
+: <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerProcess.html#ae60416a2bc0ef8428923dc1b2d2e07ae">mesos::internal::slave::MesosContainerizerProcess</a>
+, <a class="el" href="classmesos_1_1internal_1_1Files.html#afba604e3195becd2eedd37675c0bdee2">mesos::internal::Files</a>
+, <a class="el" href="structrouting_1_1filter_1_1Filter.html#a7984d44eb0a74ba4ffb4d6965c6433a1">routing::filter::Filter&lt; Classifier &gt;</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html#a83b5cba7afb68e963a05d82b1f4b62d1">mesos::internal::slave::MesosContainerizer</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#a2b3b394a0928d213a32bd02face608b7">mesos::internal::slave::Containerizer</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#a5f3a36a9429c25769991f7b08bc82ee7">mesos::internal::slave::ComposingContainerizer</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerProcess.html#ae60416a2bc0ef8428923dc1b2d2e07ae">mesos::internal::slave::MesosContainerizerProcess</a>
-, <a class="el" href="classmesos_1_1internal_1_1Files.html#afba604e3195becd2eedd37675c0bdee2">mesos::internal::Files</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#a2b3b394a0928d213a32bd02face608b7">mesos::internal::slave::Containerizer</a>
 </li>
 <li>Attributes()
-: <a class="el" href="classmesos_1_1v1_1_1Attributes.html#a32c9e24d9e1cb795a73d2e26857ccbae">mesos::v1::Attributes</a>
-, <a class="el" href="classmesos_1_1Attributes.html#a289537baeca854ebcf9c79ec78c89376">mesos::Attributes</a>
+: <a class="el" href="classmesos_1_1Attributes.html#ab548e71a2ed68b503e7821dda4089eb7">mesos::Attributes</a>
 , <a class="el" href="classmesos_1_1v1_1_1Attributes.html#a478b0203eefeb652e8ac57ed23e8d81b">mesos::v1::Attributes</a>
-, <a class="el" href="classmesos_1_1Attributes.html#ab548e71a2ed68b503e7821dda4089eb7">mesos::Attributes</a>
-, <a class="el" href="classmesos_1_1v1_1_1Attributes.html#aad1d40dc2a4fad70322f89aec8425e1b">mesos::v1::Attributes</a>
+, <a class="el" href="classmesos_1_1Attributes.html#a9682a8eaa0dbeaa79db17e995216ed5c">mesos::Attributes</a>
+, <a class="el" href="classmesos_1_1v1_1_1Attributes.html#a32c9e24d9e1cb795a73d2e26857ccbae">mesos::v1::Attributes</a>
 </li>
 <li>authenticate()
 : <a class="el" href="classmesos_1_1Authenticatee.html#a5ec091e28188aa8b68366edcb7af3ff1">mesos::Authenticatee</a>
-, <a class="el" href="classprocess_1_1http_1_1authentication_1_1Authenticator.html#a2bd3691f2c57c191e951a4a08dafc059">process::http::authentication::Authenticator</a>
 , <a class="el" href="classmesos_1_1Authenticator.html#a9afa48f02aaa766e15f1650bf36828ac">mesos::Authenticator</a>
-, <a class="el" href="classmesos_1_1internal_1_1cram__md5_1_1CRAMMD5Authenticator.html#abea5e44a2e84887aba2fd4ee3ba06b96">mesos::internal::cram_md5::CRAMMD5Authenticator</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a2092a012c0c720534bee028e9b0064ab">mesos::internal::slave::Slave</a>
-, <a class="el" href="classprocess_1_1http_1_1authentication_1_1BasicAuthenticator.html#a5a5718ed923ec9100bd259fb0463653d">process::http::authentication::BasicAuthenticator</a>
-, <a class="el" href="classmesos_1_1http_1_1authentication_1_1Authenticatee.html#afaccaceff9fae44ab2fa4efb5565af97">mesos::http::authentication::Authenticatee</a>
-, <a class="el" href="classZooKeeper.html#a5bcbff63bae402d4f1be45ab818ad14f">ZooKeeper</a>
 , <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#ae047b5e48e3fc0606959c09049350e9c">mesos::internal::master::Master</a>
-, <a class="el" href="classmesos_1_1internal_1_1cram__md5_1_1CRAMMD5Authenticatee.html#ad245a76d5566499d844234971864effb">mesos::internal::cram_md5::CRAMMD5Authenticatee</a>
+, <a class="el" href="classprocess_1_1http_1_1authentication_1_1AuthenticatorManager.html#ab5e0d8812648cbb394e2a40427bca999">process::http::authentication::AuthenticatorManager</a>
+, <a class="el" href="classZooKeeper.html#a5bcbff63bae402d4f1be45ab818ad14f">ZooKeeper</a>
 , <a class="el" href="classmesos_1_1http_1_1authentication_1_1CombinedAuthenticator.html#aaf835fbebb87fc98f406293d473759e6">mesos::http::authentication::CombinedAuthenticator</a>
+, <a class="el" href="classmesos_1_1internal_1_1cram__md5_1_1CRAMMD5Authenticator.html#abea5e44a2e84887aba2fd4ee3ba06b96">mesos::internal::cram_md5::CRAMMD5Authenticator</a>
 , <a class="el" href="classmesos_1_1http_1_1authentication_1_1BasicAuthenticatee.html#a7c9024c07594ccaf0933ed31ece485c4">mesos::http::authentication::BasicAuthenticatee</a>
-, <a class="el" href="classprocess_1_1http_1_1authentication_1_1AuthenticatorManager.html#ab5e0d8812648cbb394e2a40427bca999">process::http::authentication::AuthenticatorManager</a>
+, <a class="el" href="classmesos_1_1internal_1_1cram__md5_1_1CRAMMD5Authenticatee.html#ad245a76d5566499d844234971864effb">mesos::internal::cram_md5::CRAMMD5Authenticatee</a>
+, <a class="el" href="classmesos_1_1http_1_1authentication_1_1Authenticatee.html#afaccaceff9fae44ab2fa4efb5565af97">mesos::http::authentication::Authenticatee</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a2092a012c0c720534bee028e9b0064ab">mesos::internal::slave::Slave</a>
+, <a class="el" href="classprocess_1_1http_1_1authentication_1_1Authenticator.html#a2bd3691f2c57c191e951a4a08dafc059">process::http::authentication::Authenticator</a>
+, <a class="el" href="classprocess_1_1http_1_1authentication_1_1BasicAuthenticator.html#a5a5718ed923ec9100bd259fb0463653d">process::http::authentication::BasicAuthenticator</a>
 </li>
 <li>Authenticatee()
 : <a class="el" href="classmesos_1_1Authenticatee.html#a3887153258b5b0fd3b4e52925c45ce90">mesos::Authenticatee</a>
@@ -478,8 +478,8 @@
 : <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#aa1fe52f23dc233b02c1fecc9555ea06f">mesos::internal::master::Master</a>
 </li>
 <li>authorized()
-: <a class="el" href="classmesos_1_1Authorizer.html#a13d5ec9b29a2b993a25c05f7efad6eca">mesos::Authorizer</a>
-, <a class="el" href="classmesos_1_1internal_1_1LocalAuthorizer.html#a2a353a0b47cc0c1e13e9006968fe3788">mesos::internal::LocalAuthorizer</a>
+: <a class="el" href="classmesos_1_1internal_1_1LocalAuthorizer.html#a2a353a0b47cc0c1e13e9006968fe3788">mesos::internal::LocalAuthorizer</a>
+, <a class="el" href="classmesos_1_1Authorizer.html#a13d5ec9b29a2b993a25c05f7efad6eca">mesos::Authorizer</a>
 </li>
 <li>authorizeDestroyVolume()
 : <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a1f6fc4cb3e2558265ece532b23279c20">mesos::internal::master::Master</a>
@@ -509,8 +509,8 @@
 : <a class="el" href="classprocess_1_1http_1_1header_1_1WWWAuthenticate.html#a95813be8f5e34d49c3fadd5ec1cffcc9">process::http::header::WWWAuthenticate</a>
 </li>
 <li>available()
-: <a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess_1_1Slave.html#ac7bd2807238e975c3dd11578ab827138">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess::Slave</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxLauncher.html#a9680e53e3800a5e174295e6719e8ca6c">mesos::internal::slave::LinuxLauncher</a>
+: <a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxLauncher.html#a9680e53e3800a5e174295e6719e8ca6c">mesos::internal::slave::LinuxLauncher</a>
+, <a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess_1_1Slave.html#ac7bd2807238e975c3dd11578ab827138">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess::Slave</a>
 </li>
 <li>availableCacheSpace()
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess.html#a94fb0cab716a430c9a9e85c6f2ccaf70">mesos::internal::slave::FetcherProcess</a>
@@ -519,14 +519,14 @@
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache.html#aad24cf6d30a1f1deec48c39b1adb01cc">mesos::internal::slave::FetcherProcess::Cache</a>
 </li>
 <li>await()
-: <a class="el" href="classprocess_1_1Latch.html#a473b02733aa6a87f9ce3462d7a872414">process::Latch</a>
-, <a class="el" href="classprocess_1_1Future.html#a49b738b9755c0623a57e575ae2fb6431">process::Future&lt; T &gt;</a>
+: <a class="el" href="classprocess_1_1Future.html#a49b738b9755c0623a57e575ae2fb6431">process::Future&lt; T &gt;</a>
+, <a class="el" href="classprocess_1_1Latch.html#a473b02733aa6a87f9ce3462d7a872414">process::Latch</a>
 </li>
 <li>awaitCreated()
 : <a class="el" href="classmesos_1_1internal_1_1tests_1_1ZooKeeperTest_1_1TestWatcher.html#a2d07a135077c9e85664f227da959ce7e">mesos::internal::tests::ZooKeeperTest::TestWatcher</a>
 </li>
 <li>awaitEvent()
-: <a class="el" href="classmesos_1_1internal_1_1tests_1_1ZooKeeperTest_1_1TestWatcher.html#a2d7a87e9cf2ebdc15d78b6d4f65f226f">mesos::internal::tests::ZooKeeperTest::TestWatcher</a>
+: <a class="el" href="classmesos_1_1internal_1_1tests_1_1ZooKeeperTest_1_1TestWatcher.html#a216cd0214176130534f57a61eced3882">mesos::internal::tests::ZooKeeperTest::TestWatcher</a>
 </li>
 <li>AwaitProcess()
 : <a class="el" href="classprocess_1_1internal_1_1AwaitProcess.html#a3c7eb50fa22cee33c4a23485d08866d8">process::internal::AwaitProcess&lt; T &gt;</a>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/781e3256/content/api/latest/c++/functions_func_0x6e.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_func_0x6e.html b/content/api/latest/c++/functions_func_0x6e.html
index 4325f64..fd37537 100644
--- a/content/api/latest/c++/functions_func_0x6e.html
+++ b/content/api/latest/c++/functions_func_0x6e.html
@@ -90,42 +90,40 @@
 &#160;
 
 <h3><a class="anchor" id="index_n"></a>- n -</h3><ul>
+<li>Name()
+: <a class="el" href="structflags_1_1Name.html#aade2f31e63c84733e639817137d48389">flags::Name</a>
+</li>
 <li>name()
 : <a class="el" href="classmesos_1_1uri_1_1Fetcher_1_1Plugin.html#a202f7d2793b8ea5a31e85d11f9c4a299">mesos::uri::Fetcher::Plugin</a>
-, <a class="el" href="classmesos_1_1internal_1_1cram__md5_1_1InMemoryAuxiliaryPropertyPlugin.html#a16a942afe15977f3ea5810220d326014">mesos::internal::cram_md5::InMemoryAuxiliaryPropertyPlugin</a>
-, <a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Initialize.html#a71bb868c2687b6bb79247f5f38c6fffd">mesos::internal::log::tool::Initialize</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1Subsystem.html#a6c6a31c694952b9ed4d27c8726d8a5d5">mesos::internal::slave::Subsystem</a>
+, <a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Read.html#a4318b6300185259984ebdb93777f3c08">mesos::internal::log::tool::Read</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1DevicesSubsystem.html#a4cf3c7fa454892e8adae6342e164b034">mesos::internal::slave::DevicesSubsystem</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1HugetlbSubsystem.html#a2c025c246639bd577c8a9be71cff87b2">mesos::internal::slave::HugetlbSubsystem</a>
+, <a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Replica.html#a042c6a988fe8b67c916342880dcd7333">mesos::internal::log::tool::Replica</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1MemorySubsystem.html#af87210586c269c8e3cd96dd041d1541f">mesos::internal::slave::MemorySubsystem</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1NetClsSubsystem.html#ab4d6a763bf6a4d4b1814f5e5bac73c2d">mesos::internal::slave::NetClsSubsystem</a>
+, <a class="el" href="classmesos_1_1internal_1_1cram__md5_1_1InMemoryAuxiliaryPropertyPlugin.html#a16a942afe15977f3ea5810220d326014">mesos::internal::cram_md5::InMemoryAuxiliaryPropertyPlugin</a>
+, <a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Tool.html#aeb1fc6a8d735afad45bf5e868b788a66">mesos::internal::log::tool::Tool</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1NetPrioSubsystem.html#aee176ff45ec9bb07b7a04333bcd280c4">mesos::internal::slave::NetPrioSubsystem</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1BlkioSubsystem.html#aa811f2c41f28f7619ccf290ea466bed7">mesos::internal::slave::BlkioSubsystem</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1PerfEventSubsystem.html#ac9d1647fc3c30e70c6d7f0ccf27541ad">mesos::internal::slave::PerfEventSubsystem</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1Subsystem.html#a6c6a31c694952b9ed4d27c8726d8a5d5">mesos::internal::slave::Subsystem</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1PidsSubsystem.html#ae32dc2d035e2c3dacdd767a19e27c0c5">mesos::internal::slave::PidsSubsystem</a>
-, <a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Read.html#a4318b6300185259984ebdb93777f3c08">mesos::internal::log::tool::Read</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1CpuSubsystem.html#a38763ffecd8835b6e3bef8c72e1f4aae">mesos::internal::slave::CpuSubsystem</a>
 , <a class="el" href="classmesos_1_1uri_1_1CopyFetcherPlugin.html#ab183d70e36bb66b5f55c543637488881">mesos::uri::CopyFetcherPlugin</a>
-, <a class="el" href="classmesos_1_1uri_1_1CurlFetcherPlugin.html#a3797f96a62adbc485e54c139cb967d3b">mesos::uri::CurlFetcherPlugin</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1CpuacctSubsystem.html#ac6eeb47aab7fb3f8d4e60d54c89f3e3d">mesos::internal::slave::CpuacctSubsystem</a>
-, <a class="el" href="classmesos_1_1uri_1_1DockerFetcherPlugin.html#ab99142c6fad3fff779336e6f7002d700">mesos::uri::DockerFetcherPlugin</a>
-, <a class="el" href="classmesos_1_1uri_1_1HadoopFetcherPlugin.html#a4bb32944d46d17d2152813eb5aea91cd">mesos::uri::HadoopFetcherPlugin</a>
-, <a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark.html#af042e030ddb4a36a4eb26f867fcd9c85">mesos::internal::log::tool::Benchmark</a>
-, <a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Replica.html#a042c6a988fe8b67c916342880dcd7333">mesos::internal::log::tool::Replica</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1CpusetSubsystem.html#a5f446b820e34c0a804dbb1a49c753140">mesos::internal::slave::CpusetSubsystem</a>
-, <a class="el" href="classprocess_1_1metrics_1_1Metric.html#a5b8063ac3b08d202c2f1736661ba1950">process::metrics::Metric</a>
-, <a class="el" href="classSubcommand.html#a7cde460253c185bc82d63d2ae352699b">Subcommand</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1DevicesSubsystem.html#a4cf3c7fa454892e8adae6342e164b034">mesos::internal::slave::DevicesSubsystem</a>
-</li>
-<li>Name()
-: <a class="el" href="structflags_1_1Name.html#aade2f31e63c84733e639817137d48389">flags::Name</a>
-</li>
-<li>name()
-: <a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Tool.html#aeb1fc6a8d735afad45bf5e868b788a66">mesos::internal::log::tool::Tool</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1HugetlbSubsystem.html#a2c025c246639bd577c8a9be71cff87b2">mesos::internal::slave::HugetlbSubsystem</a>
 </li>
 <li>Name()
 : <a class="el" href="structflags_1_1Name.html#a41cf541b2117e10ec4a030291ad988da">flags::Name</a>
 </li>
 <li>name()
-: <a class="el" href="classmesos_1_1internal_1_1slave_1_1MemorySubsystem.html#af87210586c269c8e3cd96dd041d1541f">mesos::internal::slave::MemorySubsystem</a>
+: <a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark.html#af042e030ddb4a36a4eb26f867fcd9c85">mesos::internal::log::tool::Benchmark</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1BlkioSubsystem.html#aa811f2c41f28f7619ccf290ea466bed7">mesos::internal::slave::BlkioSubsystem</a>
+, <a class="el" href="classmesos_1_1uri_1_1CurlFetcherPlugin.html#a3797f96a62adbc485e54c139cb967d3b">mesos::uri::CurlFetcherPlugin</a>
+, <a class="el" href="classmesos_1_1uri_1_1DockerFetcherPlugin.html#ab99142c6fad3fff779336e6f7002d700">mesos::uri::DockerFetcherPlugin</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1CpuSubsystem.html#a38763ffecd8835b6e3bef8c72e1f4aae">mesos::internal::slave::CpuSubsystem</a>
+, <a class="el" href="classmesos_1_1uri_1_1HadoopFetcherPlugin.html#a4bb32944d46d17d2152813eb5aea91cd">mesos::uri::HadoopFetcherPlugin</a>
+, <a class="el" href="classprocess_1_1metrics_1_1Metric.html#a5b8063ac3b08d202c2f1736661ba1950">process::metrics::Metric</a>
+, <a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Initialize.html#a71bb868c2687b6bb79247f5f38c6fffd">mesos::internal::log::tool::Initialize</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1CpuacctSubsystem.html#ac6eeb47aab7fb3f8d4e60d54c89f3e3d">mesos::internal::slave::CpuacctSubsystem</a>
+, <a class="el" href="classSubcommand.html#a7cde460253c185bc82d63d2ae352699b">Subcommand</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1CpusetSubsystem.html#a5f446b820e34c0a804dbb1a49c753140">mesos::internal::slave::CpusetSubsystem</a>
 </li>
 <li>named()
 : <a class="el" href="classJvm_1_1Class.html#aa01f4b2bbe1c4c8136c7bae0072bce5f">Jvm::Class</a>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/781e3256/content/api/latest/c++/functions_func_0x70.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_func_0x70.html b/content/api/latest/c++/functions_func_0x70.html
index 8130b2f..80a0da1 100644
--- a/content/api/latest/c++/functions_func_0x70.html
+++ b/content/api/latest/c++/functions_func_0x70.html
@@ -202,12 +202,12 @@
 <li>pingTimeout()
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#aa14da55de5c585de7f443afa61e042d7">mesos::internal::slave::Slave</a>
 </li>
-<li>Pipe()
-: <a class="el" href="classprocess_1_1http_1_1Pipe.html#ac4d65a3bbbdfba2bfeb755aedb5153da">process::http::Pipe</a>
-</li>
 <li>PIPE()
 : <a class="el" href="classprocess_1_1Subprocess.html#a6af5024bd1932707893908fceb86ddad">process::Subprocess</a>
 </li>
+<li>Pipe()
+: <a class="el" href="classprocess_1_1http_1_1Pipe.html#ac4d65a3bbbdfba2bfeb755aedb5153da">process::http::Pipe</a>
+</li>
 <li>PluginError()
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1cni_1_1spec_1_1PluginError.html#ac0d92c5854587059ef4b8a45d5c560d9">mesos::internal::slave::cni::spec::PluginError</a>
 </li>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/781e3256/content/api/latest/c++/functions_func_0x72.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_func_0x72.html b/content/api/latest/c++/functions_func_0x72.html
index 5f7ab94..50bc27e 100644
--- a/content/api/latest/c++/functions_func_0x72.html
+++ b/content/api/latest/c++/functions_func_0x72.html
@@ -284,7 +284,7 @@
 : <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a4788e54ee02bc123346a7cee04e7cc19">mesos::internal::master::Master</a>
 </li>
 <li>registerSlave()
-: <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a09b6550385f8360a5ed858854793f8f3">mesos::internal::master::Master</a>
+: <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a68134d39542a47d999e5002e23c00c23">mesos::internal::master::Master</a>
 </li>
 <li>Registrar()
 : <a class="el" href="classmesos_1_1internal_1_1master_1_1Registrar.html#a1cc052cf68db1c3b45b0d981eb7e7264">mesos::internal::master::Registrar</a>
@@ -352,18 +352,21 @@
 : <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a2855777fbc7be44857de577774b043f8">mesos::internal::master::Master</a>
 , <a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html#ae183d2acd05788b34438f10bf77969fb">mesos::internal::master::Slave</a>
 , <a class="el" href="structmesos_1_1internal_1_1master_1_1Framework.html#ad28965b324be81c14e5d41524e917beb">mesos::internal::master::Framework</a>
+, <a class="el" href="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html#ab30d54238e84636a2c45804a6e13af6e">mesos::internal::slave::ResourceProvider</a>
 </li>
 <li>removePendingTask()
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html#aabbcae80a9967d73db3218e33505921c">mesos::internal::slave::Framework</a>
 </li>
+<li>removeQuota()
+: <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a4bc95ebe6f2042453e55c6027a99b7a8">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>
+</li>
 <li>RemoveQuota()
 : <a class="el" href="classmesos_1_1internal_1_1master_1_1quota_1_1RemoveQuota.html#a86804237edb5bffd57b290a803a515a3">mesos::internal::master::quota::RemoveQuota</a>
 </li>
 <li>removeQuota()
-: <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#adcb5555297656e9361c1da3230785a5c">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a>
-, <a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a7c4fb581525a58eaea748afaa87ccb40">mesos::allocator::Allocator</a>
+: <a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a7c4fb581525a58eaea748afaa87ccb40">mesos::allocator::Allocator</a>
+, <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#adcb5555297656e9361c1da3230785a5c">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a>
 , <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html#a1a5c0c9ea155e237f07335e925c7dc2d">mesos::internal::master::allocator::MesosAllocatorProcess</a>
-, <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a4bc95ebe6f2042453e55c6027a99b7a8">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>
 , <a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1Metrics.html#a363e06225a78eb0ef4a47e9259b248c1">mesos::internal::master::allocator::internal::Metrics</a>
 </li>
 <li>RemoveResourceProvider()
@@ -372,20 +375,20 @@
 <li>removeRole()
 : <a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1Metrics.html#abe00e42bb325a7cc0a4d9dd1ead5d772">mesos::internal::master::allocator::internal::Metrics</a>
 </li>
-<li>RemoveSlave()
-: <a class="el" href="classmesos_1_1internal_1_1master_1_1RemoveSlave.html#a708e692d8287a0a5d931fbab40b04083">mesos::internal::master::RemoveSlave</a>
-</li>
 <li>removeSlave()
-: <a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a7193bcacb52eaec201bf88e95f03acad">mesos::allocator::Allocator</a>
+: <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a5d8be0eddccff3542156d3499570f04b">mesos::internal::master::Master</a>
+, <a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a7193bcacb52eaec201bf88e95f03acad">mesos::allocator::Allocator</a>
 , <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#aa668a3cac81d97424ff4ec517ca21b23">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a>
 , <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html#ac0dcb5e99c7b9ba4b86b380d8c91f339">mesos::internal::master::allocator::MesosAllocatorProcess</a>
 , <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#aa63a6a9f0c900a6760dfe5406efda44b">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>
-, <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a5d8be0eddccff3542156d3499570f04b">mesos::internal::master::Master</a>
+</li>
+<li>RemoveSlave()
+: <a class="el" href="classmesos_1_1internal_1_1master_1_1RemoveSlave.html#a708e692d8287a0a5d931fbab40b04083">mesos::internal::master::RemoveSlave</a>
 </li>
 <li>removeTask()
-: <a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html#ae9f6573ace87d74380e2ee68b9b61864">mesos::internal::master::Slave</a>
+: <a class="el" href="structmesos_1_1internal_1_1master_1_1Framework.html#a4c5af232847a0b87898f9d2cbec32120">mesos::internal::master::Framework</a>
+, <a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html#ae9f6573ace87d74380e2ee68b9b61864">mesos::internal::master::Slave</a>
 , <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a22774b62c9986cd2b18ce56c5c4a177e">mesos::internal::master::Master</a>
-, <a class="el" href="structmesos_1_1internal_1_1master_1_1Framework.html#a4c5af232847a0b87898f9d2cbec32120">mesos::internal::master::Framework</a>
 </li>
 <li>repair()
 : <a class="el" href="classprocess_1_1Future.html#acab408956a173e5efd35076fa713cbb7">process::Future&lt; T &gt;</a>
@@ -415,20 +418,20 @@
 <li>requestResources()
 : <a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a6d1124aace866719ed1e9ed45a068412">mesos::allocator::Allocator</a>
 , <a class="el" href="classmesos_1_1SchedulerDriver.html#a20362ca42b89e33c4482b66004d05c2c">mesos::SchedulerDriver</a>
-, <a class="el" href="classmesos_1_1MesosSchedulerDriver.html#a871fa4f0db7cb02e5edd932aaf3ffa1c">mesos::MesosSchedulerDriver</a>
+, <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a0eba8f165dd5c4aa24a5ec14633c64a8">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a>
 , <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html#af406147c4ad2b61a3dead8c9b989ee3a">mesos::internal::master::allocator::MesosAllocatorProcess</a>
 , <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a95e4fd793218cdaa228b89c10bef2343">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>
-, <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a0eba8f165dd5c4aa24a5ec14633c64a8">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a>
+, <a class="el" href="classmesos_1_1MesosSchedulerDriver.html#a871fa4f0db7cb02e5edd932aaf3ffa1c">mesos::MesosSchedulerDriver</a>
 </li>
 <li>requiresServer()
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1IOSwitchboard.html#a57df4d6ba6123bf8af2f4fb15850f2ed">mesos::internal::slave::IOSwitchboard</a>
 </li>
 <li>reregistered()
-: <a class="el" href="classmesos_1_1python_1_1ProxyScheduler.html#acff5d241828f805e16d84b5eb15d93f5">mesos::python::ProxyScheduler</a>
+: <a class="el" href="classmesos_1_1python_1_1ProxyExecutor.html#a66a5b99d01ff5097ad199d3dcb9b7b9f">mesos::python::ProxyExecutor</a>
+, <a class="el" href="classmesos_1_1Executor.html#af7225b7c91516337ed8289230c49837b">mesos::Executor</a>
 , <a class="el" href="classmesos_1_1Scheduler.html#ab19971a823815ed6cb21865b9a87a2d8">mesos::Scheduler</a>
 , <a class="el" href="classmesos_1_1v1_1_1executor_1_1V0ToV1Adapter.html#a33de8a9b962ec6ddd8307f441f5687e9">mesos::v1::executor::V0ToV1Adapter</a>
-, <a class="el" href="classmesos_1_1python_1_1ProxyExecutor.html#a66a5b99d01ff5097ad199d3dcb9b7b9f">mesos::python::ProxyExecutor</a>
-, <a class="el" href="classmesos_1_1Executor.html#af7225b7c91516337ed8289230c49837b">mesos::Executor</a>
+, <a class="el" href="classmesos_1_1python_1_1ProxyScheduler.html#acff5d241828f805e16d84b5eb15d93f5">mesos::python::ProxyScheduler</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a93ef27587c482384feeca0a915dcf23f">mesos::internal::slave::Slave</a>
 </li>
 <li>reregisterExecutor()
@@ -444,28 +447,28 @@
 : <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#adee6f5a7f3ab5ab6d7095075bee3fe09">mesos::internal::master::Master</a>
 </li>
 <li>reservationRole()
-: <a class="el" href="classmesos_1_1v1_1_1Resources.html#a7ed33a126401a10668cb4194f158eda0">mesos::v1::Resources</a>
-, <a class="el" href="classmesos_1_1Resources.html#af45f5789dd4c9d7345e47a072b37f9b4">mesos::Resources</a>
+: <a class="el" href="classmesos_1_1Resources.html#af45f5789dd4c9d7345e47a072b37f9b4">mesos::Resources</a>
+, <a class="el" href="classmesos_1_1v1_1_1Resources.html#a7ed33a126401a10668cb4194f158eda0">mesos::v1::Resources</a>
 </li>
 <li>reservations()
-: <a class="el" href="classmesos_1_1Resources.html#ade04c622a0b1ef1cf9dc88ac4007d958">mesos::Resources</a>
-, <a class="el" href="classmesos_1_1v1_1_1Resources.html#a9d1776e435ec2e0bac48940f5d914ba2">mesos::v1::Resources</a>
+: <a class="el" href="classmesos_1_1v1_1_1Resources.html#a9d1776e435ec2e0bac48940f5d914ba2">mesos::v1::Resources</a>
+, <a class="el" href="classmesos_1_1Resources.html#ade04c622a0b1ef1cf9dc88ac4007d958">mesos::Resources</a>
 </li>
 <li>reserve()
-: <a class="el" href="classmesos_1_1internal_1_1slave_1_1NetClsHandleManager.html#a3503cbaeeae35e8ae5811297f3626ba5">mesos::internal::slave::NetClsHandleManager</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache.html#a78dc006d647ff14c96d51ed2306493e0">mesos::internal::slave::FetcherProcess::Cache</a>
+: <a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache.html#a78dc006d647ff14c96d51ed2306493e0">mesos::internal::slave::FetcherProcess::Cache</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1NetClsHandleManager.html#a3503cbaeeae35e8ae5811297f3626ba5">mesos::internal::slave::NetClsHandleManager</a>
 </li>
 <li>reserved()
-: <a class="el" href="classmesos_1_1v1_1_1Resources.html#a88bae7db4074589b0afcb756988be4f3">mesos::v1::Resources</a>
-, <a class="el" href="classmesos_1_1Resources.html#a5deaa3422ebd3b42b012ace9e7802748">mesos::Resources</a>
+: <a class="el" href="classmesos_1_1Resources.html#a5deaa3422ebd3b42b012ace9e7802748">mesos::Resources</a>
+, <a class="el" href="classmesos_1_1v1_1_1Resources.html#a88bae7db4074589b0afcb756988be4f3">mesos::v1::Resources</a>
 </li>
 <li>reset()
-: <a class="el" href="classprocess_1_1Owned.html#a882bec89a9247989a97ee1ec16e23fa8">process::Owned&lt; T &gt;</a>
-, <a class="el" href="classprocess_1_1Shared.html#aa5eeda331799e0c747c0ccb1fed90bc5">process::Shared&lt; T &gt;</a>
-, <a class="el" href="classmesos_1_1http_1_1authentication_1_1Authenticatee.html#a7d5f4e616a2fc6fefe403155ad45bb83">mesos::http::authentication::Authenticatee</a>
-, <a class="el" href="classprocess_1_1Owned.html#aa06f3e1ea22cc4f2b8d1421637db7ea4">process::Owned&lt; T &gt;</a>
+: <a class="el" href="classprocess_1_1Shared.html#aa5eeda331799e0c747c0ccb1fed90bc5">process::Shared&lt; T &gt;</a>
 , <a class="el" href="classprocess_1_1metrics_1_1Counter.html#a17afc8a0d6eb1b014fffcd6b43c2f796">process::metrics::Counter</a>
+, <a class="el" href="classmesos_1_1http_1_1authentication_1_1Authenticatee.html#a7d5f4e616a2fc6fefe403155ad45bb83">mesos::http::authentication::Authenticatee</a>
+, <a class="el" href="classprocess_1_1Owned.html#a882bec89a9247989a97ee1ec16e23fa8">process::Owned&lt; T &gt;</a>
 , <a class="el" href="classprocess_1_1Shared.html#adb2203cf8bb3a39b42096e3cef47e906">process::Shared&lt; T &gt;</a>
+, <a class="el" href="classprocess_1_1Owned.html#aa06f3e1ea22cc4f2b8d1421637db7ea4">process::Owned&lt; T &gt;</a>
 </li>
 <li>resolve()
 : <a class="el" href="classmesos_1_1SecretResolver.html#afddfaede33e182ecc658c39b99086679">mesos::SecretResolver</a>
@@ -479,29 +482,34 @@
 , <a class="el" href="classmesos_1_1v1_1_1ResourceConversion.html#a35eb7b515597e4fed518448d857bb7cc">mesos::v1::ResourceConversion</a>
 </li>
 <li>resourceOffers()
-: <a class="el" href="classmesos_1_1Scheduler.html#a905648930a11c226fd22430a0959beab">mesos::Scheduler</a>
-, <a class="el" href="classmesos_1_1python_1_1ProxyScheduler.html#a501c6429ffb42017e508006b3fd6e7b0">mesos::python::ProxyScheduler</a>
+: <a class="el" href="classmesos_1_1python_1_1ProxyScheduler.html#a501c6429ffb42017e508006b3fd6e7b0">mesos::python::ProxyScheduler</a>
+, <a class="el" href="classmesos_1_1Scheduler.html#a905648930a11c226fd22430a0959beab">mesos::Scheduler</a>
+</li>
+<li>ResourceProvider()
+: <a class="el" href="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html#a7b0c27289426d4a7f1c17a1ac1591969">mesos::internal::slave::ResourceProvider</a>
 </li>
 <li>ResourceProviderManager()
-: <a class="el" href="classmesos_1_1internal_1_1ResourceProviderManager.html#a1ffa1498d0d30343c4311bdddf1e71ee">mesos::internal::ResourceProviderManager</a>
+: <a class="el" href="classmesos_1_1internal_1_1ResourceProviderManager.html#aacff21fa24849ba5015f9ad760271a6e">mesos::internal::ResourceProviderManager</a>
 </li>
 <li>resourceRequest()
 : <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a23b9370f456caab5c1c91b367dd2c5b5">mesos::internal::master::Master</a>
 </li>
+<li>resources()
+: <a class="el" href="classmesos_1_1internal_1_1slave_1_1NvidiaGpuAllocator.html#a27fc74b54530efb09a05e3ba29c3b030">mesos::internal::slave::NvidiaGpuAllocator</a>
+</li>
 <li>Resources()
-: <a class="el" href="classmesos_1_1Resources.html#a224d38fb001cffb8f4f2f6e9dc328091">mesos::Resources</a>
-, <a class="el" href="classmesos_1_1v1_1_1Resources.html#afb96448b026e8b78e338cf82bfc47e7a">mesos::v1::Resources</a>
-, <a class="el" href="classmesos_1_1Resources.html#a54f4d215c4b8c70ecb9029c2103d3e86">mesos::Resources</a>
+: <a class="el" href="classmesos_1_1Resources.html#aed60247869278b5545227ddf7ca9536b">mesos::Resources</a>
+, <a class="el" href="classmesos_1_1v1_1_1Resources.html#a2532379d077c61b1addcd6aa47e61ad0">mesos::v1::Resources</a>
+, <a class="el" href="classmesos_1_1Resources.html#ab3dc443a7bad2f836206cacb0c5852d2">mesos::Resources</a>
 , <a class="el" href="classmesos_1_1v1_1_1Resources.html#a8ad99169a0162bf1e67676647ccb01c8">mesos::v1::Resources</a>
 </li>
 <li>resources()
-: <a class="el" href="classmesos_1_1internal_1_1slave_1_1NvidiaGpuAllocator.html#a27fc74b54530efb09a05e3ba29c3b030">mesos::internal::slave::NvidiaGpuAllocator</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#acde902a94e389c2ef64b4fe78bb039a3">mesos::internal::slave::Containerizer</a>
+: <a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#acde902a94e389c2ef64b4fe78bb039a3">mesos::internal::slave::Containerizer</a>
 </li>
 <li>Resources()
-: <a class="el" href="classmesos_1_1Resources.html#aed60247869278b5545227ddf7ca9536b">mesos::Resources</a>
-, <a class="el" href="classmesos_1_1v1_1_1Resources.html#a46c478b66abd53e0aed44cd82bc6e4d0">mesos::v1::Resources</a>
-, <a class="el" href="classmesos_1_1Resources.html#afe876c2096b96e0894317d132b10d080">mesos::Resources</a>
+: <a class="el" href="classmesos_1_1v1_1_1Resources.html#a46c478b66abd53e0aed44cd82bc6e4d0">mesos::v1::Resources</a>
+, <a class="el" href="classmesos_1_1Resources.html#a224d38fb001cffb8f4f2f6e9dc328091">mesos::Resources</a>
+, <a class="el" href="classmesos_1_1v1_1_1Resources.html#afb96448b026e8b78e338cf82bfc47e7a">mesos::v1::Resources</a>
 </li>
 <li>ResourcesState()
 : <a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1ResourcesState.html#a1cd90dfb2e0c8cb14c45a8ce0ffacd5b">mesos::internal::slave::state::ResourcesState</a>
@@ -517,15 +525,15 @@
 , <a class="el" href="classmesos_1_1internal_1_1log_1_1Storage.html#a3b37cd2146b4a5691275a314e605b759">mesos::internal::log::Storage</a>
 </li>
 <li>Result()
-: <a class="el" href="classResult.html#aed2b0016c27824c33bf0eb0035191eda">Result&lt; T &gt;</a>
+: <a class="el" href="classResult.html#a04393dc61e3f8972de5106c63f1ea50d">Result&lt; T &gt;</a>
 </li>
 <li>resume()
-: <a class="el" href="classmesos_1_1internal_1_1StatusUpdateManagerProcess.html#aadcb02aae700bfa2bd5fcf488da725e7">mesos::internal::StatusUpdateManagerProcess&lt; IDType, CheckpointType, UpdateType &gt;</a>
+: <a class="el" href="classmesos_1_1internal_1_1checks_1_1CheckerProcess.html#aab6429358cff19d17ac73b1c22327bdf">mesos::internal::checks::CheckerProcess</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1TaskStatusUpdateManager.html#a7ba4d013cf1b5c13531d0adea391330d">mesos::internal::slave::TaskStatusUpdateManager</a>
-, <a class="el" href="classmesos_1_1internal_1_1checks_1_1CheckerProcess.html#aab6429358cff19d17ac73b1c22327bdf">mesos::internal::checks::CheckerProcess</a>
+, <a class="el" href="classmesos_1_1internal_1_1checks_1_1HealthChecker.html#a432809cd9ab8da0373597f4b680d0659">mesos::internal::checks::HealthChecker</a>
 , <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a9e122112ca8eca4b89e0597ebafb6056">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>
 , <a class="el" href="classmesos_1_1internal_1_1checks_1_1Checker.html#aab23bf981d8adefc42831594343f84c0">mesos::internal::checks::Checker</a>
-, <a class="el" href="classmesos_1_1internal_1_1checks_1_1HealthChecker.html#a432809cd9ab8da0373597f4b680d0659">mesos::internal::checks::HealthChecker</a>
+, <a class="el" href="classmesos_1_1internal_1_1StatusUpdateManagerProcess.html#aadcb02aae700bfa2bd5fcf488da725e7">mesos::internal::StatusUpdateManagerProcess&lt; IDType, CheckpointType, UpdateType &gt;</a>
 , <a class="el" href="classprocess_1_1Clock.html#ae3ea265163df2de286e185914265f538">process::Clock</a>
 </li>
 <li>retryable()
@@ -535,17 +543,17 @@
 : <a class="el" href="classJvm_1_1MethodFinder.html#aa64a3aaf14e9c56fe06fc6e8593e8884">Jvm::MethodFinder</a>
 </li>
 <li>reviveOffers()
-: <a class="el" href="classmesos_1_1SchedulerDriver.html#a3b8ba2b8a9b897ff34b11d3703b519a2">mesos::SchedulerDriver</a>
-, <a class="el" href="classmesos_1_1MesosSchedulerDriver.html#a8807bae56a3ec2d7ff88a71f3492c851">mesos::MesosSchedulerDriver</a>
-, <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a3461bdc133dd1d5df5d977dfa561979d">mesos::internal::master::Master</a>
+: <a class="el" href="classmesos_1_1MesosSchedulerDriver.html#a8807bae56a3ec2d7ff88a71f3492c851">mesos::MesosSchedulerDriver</a>
 , <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html#a0daa8505b5f29c92aef8a521c4a74d25">mesos::internal::master::allocator::MesosAllocatorProcess</a>
-, <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a5c060a124aa551693f6829812b52ef2c">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>
+, <a class="el" href="classmesos_1_1SchedulerDriver.html#a3b8ba2b8a9b897ff34b11d3703b519a2">mesos::SchedulerDriver</a>
 , <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a3a30aa8a57f54eb97c073e0911bc461b">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a>
+, <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a3461bdc133dd1d5df5d977dfa561979d">mesos::internal::master::Master</a>
+, <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a5c060a124aa551693f6829812b52ef2c">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>
 , <a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a0bf4c3ba18d950c34ef16de989155b0e">mesos::allocator::Allocator</a>
 </li>
 <li>revocable()
-: <a class="el" href="classmesos_1_1Resources.html#ab24fc44ad91b263500d2736a54a9aea3">mesos::Resources</a>
-, <a class="el" href="classmesos_1_1v1_1_1Resources.html#a857302e3f08273a1ecee3395b437a965">mesos::v1::Resources</a>
+: <a class="el" href="classmesos_1_1v1_1_1Resources.html#a857302e3f08273a1ecee3395b437a965">mesos::v1::Resources</a>
+, <a class="el" href="classmesos_1_1Resources.html#ab24fc44ad91b263500d2736a54a9aea3">mesos::Resources</a>
 </li>
 <li>RFC1123()
 : <a class="el" href="classprocess_1_1RFC1123.html#ad69302937223e8c4ccf7191cff44cb1d">process::RFC1123</a>
@@ -558,13 +566,13 @@
 , <a class="el" href="classHDFS.html#ae2b281bb34b01190e4e1bd28806c40c6">HDFS</a>
 </li>
 <li>Role()
-: <a class="el" href="structmesos_1_1internal_1_1master_1_1Role.html#accf0d5437cf11da50c674ecd6c19c7ce">mesos::internal::master::Role</a>
+: <a class="el" href="structmesos_1_1internal_1_1master_1_1Role.html#a9e8163dd90e1dd48c752cbfa82660804">mesos::internal::master::Role</a>
 </li>
 <li>Rootfs()
 : <a class="el" href="classmesos_1_1internal_1_1tests_1_1Rootfs.html#a0d1eefd3053932eceda17475fae5f95c">mesos::internal::tests::Rootfs</a>
 </li>
 <li>route()
-: <a class="el" href="classprocess_1_1ProcessBase.html#af0d1a6f8da798dfb2b6ea92550b8c6f5">process::ProcessBase</a>
+: <a class="el" href="classprocess_1_1ProcessBase.html#a0bb721f72a1b9b517808149010de8b9a">process::ProcessBase</a>
 </li>
 <li>RouteOptions()
 : <a class="el" href="structprocess_1_1ProcessBase_1_1RouteOptions.html#a9c202f7f06a7cb90499e3365ce338475">process::ProcessBase::RouteOptions</a>
@@ -577,17 +585,17 @@
 </li>
 <li>run()
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess.html#af4f74f98f2997125702f99aaad749764">mesos::internal::slave::FetcherProcess</a>
-, <a class="el" href="classmesos_1_1MesosExecutorDriver.html#adae3f8fe35eb8c63fe854e4e13a69816">mesos::MesosExecutorDriver</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1IOSwitchboardServer.html#a692aa93d7db0ee083a6aa2b0101c885e">mesos::internal::slave::IOSwitchboardServer</a>
 , <a class="el" href="classmesos_1_1SchedulerDriver.html#a2ed26c57cc88fa141cf08921080e7294">mesos::SchedulerDriver</a>
-, <a class="el" href="classprocess_1_1EventLoop.html#a5e89851f1fe597bce869fdae00ca2ef2">process::EventLoop</a>
 , <a class="el" href="classprocess_1_1internal_1_1Loop.html#a11417f29be6ae721ee9331b0ccbf16e4">process::internal::Loop&lt; Iterate, Body, T, R &gt;</a>
-, <a class="el" href="classprocess_1_1http_1_1Server.html#a0667f67908512b63a7f093800f897da1">process::http::Server</a>
 , <a class="el" href="classDocker.html#a4c921c0018b3ca12ad726617d2938710">Docker</a>
-, <a class="el" href="classReqResProcess.html#aa88a64351fac32c4d142a4119b8fe45e">ReqResProcess&lt; Req, Res &gt;</a>
 , <a class="el" href="classmesos_1_1MesosSchedulerDriver.html#a58e00b100cfcd3072f98792a17d30a26">mesos::MesosSchedulerDriver</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#afb2c6c1999d2e7c1aeb5c614db526a77">mesos::internal::slave::Slave</a>
 , <a class="el" href="classmesos_1_1ExecutorDriver.html#a107e364bc652e9407b34f55e83a55ae1">mesos::ExecutorDriver</a>
+, <a class="el" href="classmesos_1_1MesosExecutorDriver.html#adae3f8fe35eb8c63fe854e4e13a69816">mesos::MesosExecutorDriver</a>
+, <a class="el" href="classReqResProcess.html#aa88a64351fac32c4d142a4119b8fe45e">ReqResProcess&lt; Req, Res &gt;</a>
+, <a class="el" href="classprocess_1_1http_1_1Server.html#a0667f67908512b63a7f093800f897da1">process::http::Server</a>
+, <a class="el" href="classprocess_1_1EventLoop.html#a5e89851f1fe597bce869fdae00ca2ef2">process::EventLoop</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#afb2c6c1999d2e7c1aeb5c614db526a77">mesos::internal::slave::Slave</a>
 </li>
 <li>RunState()
 : <a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1RunState.html#a77a409b68769564c0148e971bd929db3">mesos::internal::slave::state::RunState</a>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/781e3256/content/api/latest/c++/functions_func_0x73.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_func_0x73.html b/content/api/latest/c++/functions_func_0x73.html
index 33d7c84..5eec592 100644
--- a/content/api/latest/c++/functions_func_0x73.html
+++ b/content/api/latest/c++/functions_func_0x73.html
@@ -284,6 +284,9 @@
 <li>share()
 : <a class="el" href="classprocess_1_1Owned.html#a08532e2c3ba328bf133471b1594754bd">process::Owned&lt; T &gt;</a>
 </li>
+<li>Shared()
+: <a class="el" href="classprocess_1_1Shared.html#aadaef640c97e060e83bf285bf9eac401">process::Shared&lt; T &gt;</a>
+</li>
 <li>shared()
 : <a class="el" href="classmesos_1_1Resources.html#a1bf71a3804f142e92e0dd28884ea8f99">mesos::Resources</a>
 , <a class="el" href="classmesos_1_1v1_1_1Resources.html#a447b9a41f495889f1594bee5ebaf2d7a">mesos::v1::Resources</a>
@@ -291,18 +294,12 @@
 , <a class="el" href="classprocess_1_1internal_1_1Loop.html#a9923c05dd6d27f9ec0c61d28a5387641">process::internal::Loop&lt; Iterate, Body, T, R &gt;</a>
 , <a class="el" href="classprocess_1_1network_1_1internal_1_1SocketImpl.html#a593398b46bc29ef1e6b87b2fadbba7d6">process::network::internal::SocketImpl</a>
 </li>
-<li>Shared()
-: <a class="el" href="classprocess_1_1Shared.html#aadaef640c97e060e83bf285bf9eac401">process::Shared&lt; T &gt;</a>
-</li>
 <li>SharedHandle()
 : <a class="el" href="classSharedHandle.html#ad2cfca1ab3db9839e617b569b225e0c0">SharedHandle</a>
 </li>
 <li>shouldInject()
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1NvidiaVolume.html#a18b7ba063c77d278f7e30640bbed4e6b">mesos::internal::slave::NvidiaVolume</a>
 </li>
-<li>Shutdown()
-: <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockCSIPlugin.html#a33ccc80e2f5f7aef7b9126f1ce600b74">mesos::internal::tests::MockCSIPlugin</a>
-</li>
 <li>shutdown()
 : <a class="el" href="classmesos_1_1Executor.html#a82e7327e100f09241758d1bf4133d541">mesos::Executor</a>
 , <a class="el" href="classmesos_1_1v1_1_1executor_1_1V0ToV1Adapter.html#a204a93410a8825a916dff56b5f8195c0">mesos::v1::executor::V0ToV1Adapter</a>
@@ -314,6 +311,9 @@
 , <a class="el" href="classprocess_1_1network_1_1internal_1_1Socket.html#a8a3d3554e93e4ec1ba3b2e64f7df0725">process::network::internal::Socket&lt; AddressType &gt;</a>
 , <a class="el" href="classprocess_1_1network_1_1internal_1_1LibeventSSLSocketImpl.html#a94cb94e04c583bc9ee9df66c7a4684cf">process::network::internal::LibeventSSLSocketImpl</a>
 </li>
+<li>Shutdown()
+: <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockCSIPlugin.html#a33ccc80e2f5f7aef7b9126f1ce600b74">mesos::internal::tests::MockCSIPlugin</a>
+</li>
 <li>shutdownExecutor()
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a268b5307f2796f9270acf6efaf29711c">mesos::internal::slave::Slave</a>
 </li>
@@ -347,7 +347,7 @@
 , <a class="el" href="classLinkedHashMap.html#adc48b5dccbbe7fcb942d2f425ca6534a">LinkedHashMap&lt; Key, Value &gt;</a>
 </li>
 <li>Slave()
-: <a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html#ab8eb19951483a5a0e9c18d300e62b566">mesos::internal::master::Slave</a>
+: <a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html#ad9989edad235edf8dfcb40cb68966469">mesos::internal::master::Slave</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#adc334f9dc35ff066eee2fe0dfca8b8d7">mesos::internal::slave::Slave</a>
 </li>
 <li>slaveAttributesDecorator()
@@ -450,12 +450,12 @@
 <li>StartSlave()
 : <a class="el" href="classmesos_1_1internal_1_1tests_1_1MesosTest.html#a478fcfc21b086ebf9926d399a2db60ff">mesos::internal::tests::MesosTest</a>
 </li>
-<li>startup()
-: <a class="el" href="classorg_1_1apache_1_1zookeeper_1_1server_1_1NIOServerCnxnFactory.html#aceef33e2bd447da751d4b592f4104121">org::apache::zookeeper::server::NIOServerCnxnFactory</a>
-</li>
 <li>Startup()
 : <a class="el" href="classmesos_1_1internal_1_1tests_1_1MockCSIPlugin.html#aaea2d23338730eed57c232aced068e3b">mesos::internal::tests::MockCSIPlugin</a>
 </li>
+<li>startup()
+: <a class="el" href="classorg_1_1apache_1_1zookeeper_1_1server_1_1NIOServerCnxnFactory.html#aceef33e2bd447da751d4b592f4104121">org::apache::zookeeper::server::NIOServerCnxnFactory</a>
+</li>
 <li>state()
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1Http.html#a48698f07413ddb1d974b42c04a98c5fa">mesos::internal::slave::Http</a>
 </li>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/781e3256/content/api/latest/c++/functions_func_0x74.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_func_0x74.html b/content/api/latest/c++/functions_func_0x74.html
index e64a76f..0661162 100644
--- a/content/api/latest/c++/functions_func_0x74.html
+++ b/content/api/latest/c++/functions_func_0x74.html
@@ -166,16 +166,14 @@
 : <a class="el" href="classprocess_1_1internal_1_1ThunkProcess.html#a326bf8be1b72cce6709737ca2f46a6b2">process::internal::ThunkProcess&lt; R &gt;</a>
 </li>
 <li>time()
-: <a class="el" href="classprocess_1_1EventLoop.html#a8a20cebd54f86774b569d2dcf7bfd5dc">process::EventLoop</a>
+: <a class="el" href="structos_1_1sysctl.html#aa0170ffd9e615f415e5cef7126831728">os::sysctl</a>
+, <a class="el" href="classprocess_1_1metrics_1_1Timer.html#a434e22286a5dbc8ec2b8501499d159c4">process::metrics::Timer&lt; T &gt;</a>
+, <a class="el" href="classprocess_1_1Timeout.html#a01021e2f51e5f0b1f6ec93977976f570">process::Timeout</a>
+, <a class="el" href="classprocess_1_1EventLoop.html#a8a20cebd54f86774b569d2dcf7bfd5dc">process::EventLoop</a>
 </li>
 <li>Time()
 : <a class="el" href="classprocess_1_1Time.html#a556f4005b624bc2ea40dd313634c3de1">process::Time</a>
 </li>
-<li>time()
-: <a class="el" href="classprocess_1_1metrics_1_1Timer.html#a434e22286a5dbc8ec2b8501499d159c4">process::metrics::Timer&lt; T &gt;</a>
-, <a class="el" href="classprocess_1_1Timeout.html#a01021e2f51e5f0b1f6ec93977976f570">process::Timeout</a>
-, <a class="el" href="structos_1_1sysctl.html#aa0170ffd9e615f415e5cef7126831728">os::sysctl</a>
-</li>
 <li>Timeout()
 : <a class="el" href="classprocess_1_1Timeout.html#a81668b70d7b16d9b795c1181122e854c">process::Timeout</a>
 </li>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/781e3256/content/api/latest/c++/functions_func_0x75.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_func_0x75.html b/content/api/latest/c++/functions_func_0x75.html
index e1ff56e..c4115fd 100644
--- a/content/api/latest/c++/functions_func_0x75.html
+++ b/content/api/latest/c++/functions_func_0x75.html
@@ -239,7 +239,7 @@
 , <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#aa3848d06160754e7506b3cd2598af826">mesos::internal::master::allocator::DRFSorter</a>
 , <a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter_1_1Node_1_1Allocation.html#a5ec4e37470913f00cb7e60928d1e4157">mesos::internal::master::allocator::DRFSorter::Node::Allocation</a>
 , <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1Sorter.html#af415ae11fc48d532fd47ed9e8ca25a10">mesos::internal::master::allocator::Sorter</a>
-, <a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html#aee387b414e05844bfc58d57d51f5e1bd">mesos::internal::master::Slave</a>
+, <a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html#a38e7f72f0a622954c3cef7bed8944864">mesos::internal::master::Slave</a>
 , <a class="el" href="structmesos_1_1internal_1_1master_1_1Framework.html#a8f5f1a0e7c16c0e7750373c1146dc3a1">mesos::internal::master::Framework</a>
 , <a class="el" href="classmesos_1_1internal_1_1LocalResourceProviderDaemon.html#af705f4c7e40968685d7cf4a3b19b1be6">mesos::internal::LocalResourceProviderDaemon</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html#acb8d56caefb3868d14d38a6784dadcc8">mesos::internal::slave::ComposingContainerizer</a>
@@ -288,15 +288,17 @@
 <li>UpdateSchedule()
 : <a class="el" href="classmesos_1_1internal_1_1master_1_1maintenance_1_1UpdateSchedule.html#ab64a021631dfce3db04006231d26488c">mesos::internal::master::maintenance::UpdateSchedule</a>
 </li>
+<li>updateSlave()
+: <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a7d82dd8c81f792177720f47dcc651b7c">mesos::internal::master::Master</a>
+, <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#af871d09933fbc7f80ed777b7f6101168">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>
+, <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#aa56f3da089916233c038c6149fddacc7">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a>
+</li>
 <li>UpdateSlave()
 : <a class="el" href="classmesos_1_1internal_1_1master_1_1UpdateSlave.html#aa26165f06f0864083eb91194ba8bedf9">mesos::internal::master::UpdateSlave</a>
 </li>
 <li>updateSlave()
-: <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a7d82dd8c81f792177720f47dcc651b7c">mesos::internal::master::Master</a>
+: <a class="el" href="classmesos_1_1allocator_1_1Allocator.html#ad30279420381616f523418812beb798f">mesos::allocator::Allocator</a>
 , <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html#af780fb39945e4636f67282533a39e4f4">mesos::internal::master::allocator::MesosAllocatorProcess</a>
-, <a class="el" href="classmesos_1_1allocator_1_1Allocator.html#ad30279420381616f523418812beb798f">mesos::allocator::Allocator</a>
-, <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#aa56f3da089916233c038c6149fddacc7">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a>
-, <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#af871d09933fbc7f80ed777b7f6101168">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>
 </li>
 <li>updateSlaveFrameworks()
 : <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#ae0cb3971fcc1546e30922f7a4e33e2de">mesos::internal::master::Master</a>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/781e3256/content/api/latest/c++/functions_func_0x76.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_func_0x76.html b/content/api/latest/c++/functions_func_0x76.html
index 6fb433e..6a45da0 100644
--- a/content/api/latest/c++/functions_func_0x76.html
+++ b/content/api/latest/c++/functions_func_0x76.html
@@ -116,54 +116,46 @@
 <li>ValidateVolumeCapabilities()
 : <a class="el" href="classmesos_1_1csi_1_1Client.html#a23b717f03e2b9061abe3ca9c4edfa1e2">mesos::csi::Client</a>
 </li>
+<li>value()
+: <a class="el" href="classprocess_1_1ControlFlow.html#a3a15eba61473df457b0ac4cbaddd21ed">process::ControlFlow&lt; T &gt;</a>
+</li>
 <li>Value()
-: <a class="el" href="structJSON_1_1Value.html#ad06301ec9da0f0a4713556214b7ce43a">JSON::Value</a>
+: <a class="el" href="structJSON_1_1Value.html#a5e0c2536746e22b71bb3be5883b49c78">JSON::Value</a>
 </li>
 <li>value()
-: <a class="el" href="classSeconds.html#a7f948f603e0357d0c0002e216535c4a0">Seconds</a>
-, <a class="el" href="classMinutes.html#a83dd956016276afa0f496520470c4a3d">Minutes</a>
+: <a class="el" href="classprocess_1_1ControlFlow.html#a9fa0744c29d7bffd54f10aea580ba187">process::ControlFlow&lt; T &gt;</a>
 </li>
 <li>Value()
-: <a class="el" href="structJSON_1_1Value.html#ab05d7584e0a89ecc8a16d0670d3a84b7">JSON::Value</a>
+: <a class="el" href="structJSON_1_1Value.html#ad06301ec9da0f0a4713556214b7ce43a">JSON::Value</a>
 </li>
 <li>value()
-: <a class="el" href="classHours.html#aabae7296a0be6bb13850eb285302cf77">Hours</a>
-, <a class="el" href="classDays.html#a6e27fbca8c740946cc47bb6e87a2da92">Days</a>
+: <a class="el" href="classprocess_1_1metrics_1_1Counter.html#a5c3ebc2a8264cd0bb05ce6196e290d08">process::metrics::Counter</a>
 </li>
 <li>Value()
 : <a class="el" href="structJSON_1_1Value.html#a5abc35ec4e68f25a9d5ba801469caaa9">JSON::Value</a>
 </li>
 <li>value()
-: <a class="el" href="classWeeks.html#aa33255ebf61411f6908c8a05d63e464a">Weeks</a>
+: <a class="el" href="classprocess_1_1metrics_1_1Gauge.html#a0568e9b2c5b9b2ac72ed6cf71dc24fdc">process::metrics::Gauge</a>
+, <a class="el" href="classprocess_1_1metrics_1_1Metric.html#a961b445c5d82327db7fa387a818635c7">process::metrics::Metric</a>
+, <a class="el" href="classprocess_1_1metrics_1_1Timer.html#adec20d769e4105799cc1b236bd953e81">process::metrics::Timer&lt; T &gt;</a>
+, <a class="el" href="classNanoseconds.html#a260729fd78d4e539dc1b694d8e2fd06b">Nanoseconds</a>
+, <a class="el" href="classMicroseconds.html#ab57acb52f35c262ba8e05994917f17a4">Microseconds</a>
 , <a class="el" href="classmesos_1_1state_1_1Variable.html#ade8ed8f89ceb5e3ab004e2922a5b35fa">mesos::state::Variable</a>
+, <a class="el" href="classMilliseconds.html#a958cbe56379726b0b0e1a01afd3204e7">Milliseconds</a>
+, <a class="el" href="classSeconds.html#a7f948f603e0357d0c0002e216535c4a0">Seconds</a>
 , <a class="el" href="classcgroups_1_1memory_1_1pressure_1_1Counter.html#a60ef2a7979f45a18914478f1e749debd">cgroups::memory::pressure::Counter</a>
-, <a class="el" href="classprocess_1_1ControlFlow.html#a5c21809a15f9efe012e30d1a1cf05c3a">process::ControlFlow&lt; T &gt;</a>
-</li>
-<li>Value()
-: <a class="el" href="structprocess_1_1TimeSeries_1_1Value.html#aa79af31717d87775443d28f7534159e6">process::TimeSeries&lt; T &gt;::Value</a>
-</li>
-<li>value()
-: <a class="el" href="classprocess_1_1ControlFlow.html#a9fa0744c29d7bffd54f10aea580ba187">process::ControlFlow&lt; T &gt;</a>
-, <a class="el" href="classprocess_1_1metrics_1_1Counter.html#a5c3ebc2a8264cd0bb05ce6196e290d08">process::metrics::Counter</a>
 </li>
 <li>Value()
 : <a class="el" href="structJSON_1_1Value.html#a3bff04934861140009f82b481019726b">JSON::Value</a>
+, <a class="el" href="structprocess_1_1TimeSeries_1_1Value.html#aa79af31717d87775443d28f7534159e6">process::TimeSeries&lt; T &gt;::Value</a>
 </li>
 <li>value()
-: <a class="el" href="classMilliseconds.html#a958cbe56379726b0b0e1a01afd3204e7">Milliseconds</a>
-, <a class="el" href="classMicroseconds.html#ab57acb52f35c262ba8e05994917f17a4">Microseconds</a>
-, <a class="el" href="classNanoseconds.html#a260729fd78d4e539dc1b694d8e2fd06b">Nanoseconds</a>
-, <a class="el" href="classprocess_1_1metrics_1_1Gauge.html#a0568e9b2c5b9b2ac72ed6cf71dc24fdc">process::metrics::Gauge</a>
-, <a class="el" href="classprocess_1_1metrics_1_1Metric.html#a961b445c5d82327db7fa387a818635c7">process::metrics::Metric</a>
-</li>
-<li>Value()
-: <a class="el" href="structJSON_1_1Value.html#a5e0c2536746e22b71bb3be5883b49c78">JSON::Value</a>
-</li>
-<li>value()
-: <a class="el" href="classprocess_1_1metrics_1_1Timer.html#adec20d769e4105799cc1b236bd953e81">process::metrics::Timer&lt; T &gt;</a>
-</li>
-<li>Value()
-: <a class="el" href="structJSON_1_1Value.html#adb495699a2d837cc49218b64b342e2bf">JSON::Value</a>
+: <a class="el" href="classWeeks.html#aa33255ebf61411f6908c8a05d63e464a">Weeks</a>
+, <a class="el" href="classMinutes.html#a83dd956016276afa0f496520470c4a3d">Minutes</a>
+, <a class="el" href="classHours.html#aabae7296a0be6bb13850eb285302cf77">Hours</a>
+, <a class="el" href="classprocess_1_1ControlFlow.html#a5c21809a15f9efe012e30d1a1cf05c3a">process::ControlFlow&lt; T &gt;</a>
+, <a class="el" href="classDays.html#a6e27fbca8c740946cc47bb6e87a2da92">Days</a>
+, <a class="el" href="classprocess_1_1ControlFlow.html#ad0fbad53169fc7766d61a69393ac14bc">process::ControlFlow&lt; T &gt;</a>
 </li>
 <li>values()
 : <a class="el" href="classBoundedHashMap.html#a3230dcf13d6b5099fe3aba148573e7a9">BoundedHashMap&lt; Key, Value &gt;</a>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/781e3256/content/api/latest/c++/functions_func_0x77.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_func_0x77.html b/content/api/latest/c++/functions_func_0x77.html
index 3ab17a4..bf3de7b 100644
--- a/content/api/latest/c++/functions_func_0x77.html
+++ b/content/api/latest/c++/functions_func_0x77.html
@@ -169,12 +169,12 @@
 <li>write_unlock()
 : <a class="el" href="classprocess_1_1ReadWriteLock.html#af09e2143c4590ce6417b98e5db62a5c7">process::ReadWriteLock</a>
 </li>
-<li>Writer()
-: <a class="el" href="classmesos_1_1log_1_1Log_1_1Writer.html#a32aae1536dfad8f0486e64b4e7bd3422">mesos::log::Log::Writer</a>
-</li>
 <li>writer()
 : <a class="el" href="classprocess_1_1http_1_1Pipe.html#a000e921fa096a665acce3c2aaa38339e">process::http::Pipe</a>
 </li>
+<li>Writer()
+: <a class="el" href="classmesos_1_1log_1_1Log_1_1Writer.html#a32aae1536dfad8f0486e64b4e7bd3422">mesos::log::Log::Writer</a>
+</li>
 <li>WriterProxy()
 : <a class="el" href="classJSON_1_1WriterProxy.html#af46db5991abdab5b7eefadc277fe5587">JSON::WriterProxy</a>
 </li>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/781e3256/content/api/latest/c++/functions_rela.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_rela.html b/content/api/latest/c++/functions_rela.html
index f49d1b7..3aa5bb7 100644
--- a/content/api/latest/c++/functions_rela.html
+++ b/content/api/latest/c++/functions_rela.html
@@ -324,17 +324,17 @@
 : <a class="el" href="classmesos_1_1state_1_1protobuf_1_1Variable.html#a7edbf9e31116a21e4e18cd2dd004ae63">mesos::state::protobuf::Variable&lt; T &gt;</a>
 , <a class="el" href="classmesos_1_1state_1_1Variable.html#a7edbf9e31116a21e4e18cd2dd004ae63">mesos::state::Variable</a>
 </li>
-<li>subprocess
-: <a class="el" href="classprocess_1_1Subprocess.html#ac8482b6f6f0eb22c6137b9c72769d5ea">process::Subprocess</a>
-</li>
 <li>Subprocess
-: <a class="el" href="classprocess_1_1Subprocess_1_1IO.html#a3d12fd22e5deb76d3529ce4e6d9179dc">process::Subprocess::IO</a>
+: <a class="el" href="structprocess_1_1Subprocess_1_1ParentHook.html#a3d12fd22e5deb76d3529ce4e6d9179dc">process::Subprocess::ParentHook</a>
 </li>
 <li>subprocess
 : <a class="el" href="classprocess_1_1Subprocess_1_1IO.html#ac8482b6f6f0eb22c6137b9c72769d5ea">process::Subprocess::IO</a>
 </li>
 <li>Subprocess
-: <a class="el" href="structprocess_1_1Subprocess_1_1ParentHook.html#a3d12fd22e5deb76d3529ce4e6d9179dc">process::Subprocess::ParentHook</a>
+: <a class="el" href="classprocess_1_1Subprocess_1_1IO.html#a3d12fd22e5deb76d3529ce4e6d9179dc">process::Subprocess::IO</a>
+</li>
+<li>subprocess
+: <a class="el" href="classprocess_1_1Subprocess.html#ac8482b6f6f0eb22c6137b9c72769d5ea">process::Subprocess</a>
 </li>
 <li>Subscriber
 : <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#ad8fccf68963e3540e62df4dfb512bc54">mesos::internal::master::Master</a>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/781e3256/content/api/latest/c++/functions_vars_0x69.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_vars_0x69.html b/content/api/latest/c++/functions_vars_0x69.html
index e488342..1bc26ae 100644
--- a/content/api/latest/c++/functions_vars_0x69.html
+++ b/content/api/latest/c++/functions_vars_0x69.html
@@ -126,7 +126,8 @@
 : <a class="el" href="unionnet_1_1IP_1_1Storage.html#a67ec8da858494ad0e43427ddf4816e77">net::IP::Storage</a>
 </li>
 <li>info
-: <a class="el" href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#a9bae9a16a1af8e79e76c47b88e694bd2">mesos::internal::tests::resource_provider::MockResourceProvider&lt; Event, Call, Driver, ResourceProviderInfo, Resource, Resources, ResourceProviderID, OfferOperationState, Operation, Source &gt;</a>
+: <a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1SlaveState.html#aaec4b8d4fd6b18b58206f24656cbb5e4">mesos::internal::slave::state::SlaveState</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#a9bae9a16a1af8e79e76c47b88e694bd2">mesos::internal::tests::resource_provider::MockResourceProvider&lt; Event, Call, Driver, ResourceProviderInfo, Resource, Resources, ResourceProviderID, OfferOperationState, Operation, Source &gt;</a>
 , <a class="el" href="structQuota.html#adc9fd3dbaf3f6030a79c414edadcc837">Quota</a>
 , <a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess_1_1Slave.html#a48c1b27dd3c249141df18a3bd346a36d">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess::Slave</a>
 , <a class="el" href="structmesos_1_1internal_1_1master_1_1Machine.html#a15ee6e7d4eea3540cf6e118a519e8a00">mesos::internal::master::Machine</a>
@@ -135,10 +136,10 @@
 , <a class="el" href="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html#a6d3b60f2f7802ac08819639e576e2ed1">mesos::internal::ResourceProviderMessage::UpdateState</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a6d93343a7cac0e8f5398e4d55a19c856">mesos::internal::slave::Executor</a>
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html#ab024621d83bc1381fd176d0fc8cdeac2">mesos::internal::slave::Framework</a>
+, <a class="el" href="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html#a8babf26b02de2788d8b7286e20a29022">mesos::internal::slave::ResourceProvider</a>
 , <a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1TaskState.html#ab88ce30e1cafe8719e7aa069df82df16">mesos::internal::slave::state::TaskState</a>
 , <a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1ExecutorState.html#a094771a0260a6cb9c5a4c28fa67602e4">mesos::internal::slave::state::ExecutorState</a>
 , <a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1FrameworkState.html#a642b485f91451df2456ceb6c5ebfec2b">mesos::internal::slave::state::FrameworkState</a>
-, <a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1SlaveState.html#aaec4b8d4fd6b18b58206f24656cbb5e4">mesos::internal::slave::state::SlaveState</a>
 </li>
 <li>infos
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixFilesystemIsolatorProcess.html#a972552ae8b127b51bcc7ba3c025dbdfa">mesos::internal::slave::PosixFilesystemIsolatorProcess</a>
@@ -199,10 +200,10 @@
 </li>
 <li>ip
 : <a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html#a3e0a3cf87d1bcdfdeb68a82a8595b0fd">process::network::inet::Address</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a47a9e5a5cd27ebc39a76aad5a4de85e2">mesos::internal::slave::Flags</a>
+, <a class="el" href="structmesos_1_1internal_1_1tests_1_1HttpServerTestHelper_1_1Flags.html#aedadb9a1731afa9afede0694b50974d0">mesos::internal::tests::HttpServerTestHelper::Flags</a>
 , <a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#abe9b91d5debfcef30ac3e859cec50bed">mesos::internal::master::Flags</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a47a9e5a5cd27ebc39a76aad5a4de85e2">mesos::internal::slave::Flags</a>
 , <a class="el" href="structprocess_1_1http_1_1URL.html#ac0416d6239dbcd64e0b2d8dc4f151ef8">process::http::URL</a>
-, <a class="el" href="structmesos_1_1internal_1_1tests_1_1HttpServerTestHelper_1_1Flags.html#aedadb9a1731afa9afede0694b50974d0">mesos::internal::tests::HttpServerTestHelper::Flags</a>
 </li>
 <li>ip6
 : <a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ae6bb2d11c11d5cd976e65be374a8383d">mesos::internal::slave::Flags</a>
@@ -214,8 +215,8 @@
 : <a class="el" href="classDocker_1_1Container.html#a78062b6302fdb628685c36a4b9e13e43">Docker::Container</a>
 </li>
 <li>ip_discovery_command
-: <a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#ad6b6bc2dbe209a99ad26dbd1b18f1d8c">mesos::internal::master::Flags</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a2c1887c5b9b0de0badc37128bd338386">mesos::internal::slave::Flags</a>
+: <a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a2c1887c5b9b0de0badc37128bd338386">mesos::internal::slave::Flags</a>
+, <a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#ad6b6bc2dbe209a99ad26dbd1b18f1d8c">mesos::internal::master::Flags</a>
 </li>
 <li>ipAddress
 : <a class="el" href="classDocker_1_1Container.html#a3f16c086b28059796d404e040612a8a2">Docker::Container</a>


[07/17] mesos-site git commit: Updated the website built from mesos SHA: 848767b.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/781e3256/content/api/latest/c++/index.hhp
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/index.hhp b/content/api/latest/c++/index.hhp
index ae7d0fe..9499629 100644
--- a/content/api/latest/c++/index.hhp
+++ b/content/api/latest/c++/index.hhp
@@ -2288,6 +2288,8 @@ classmesos_1_1internal_1_1slave_1_1Executor.html
 classmesos_1_1internal_1_1slave_1_1Executor-members.html
 classmesos_1_1internal_1_1slave_1_1Framework.html
 classmesos_1_1internal_1_1slave_1_1Framework-members.html
+structmesos_1_1internal_1_1slave_1_1ResourceProvider.html
+structmesos_1_1internal_1_1slave_1_1ResourceProvider-members.html
 classmesos_1_1internal_1_1slave_1_1TaskStatusUpdateManager.html
 classmesos_1_1internal_1_1slave_1_1TaskStatusUpdateManager-members.html
 structmesos_1_1internal_1_1slave_1_1TaskStatusUpdateStream.html

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/781e3256/content/api/latest/c++/master_2validation_8hpp.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/master_2validation_8hpp.html b/content/api/latest/c++/master_2validation_8hpp.html
index 4a86980..3efe637 100644
--- a/content/api/latest/c++/master_2validation_8hpp.html
+++ b/content/api/latest/c++/master_2validation_8hpp.html
@@ -117,8 +117,8 @@ Namespaces</h2></td></tr>
 Functions</h2></td></tr>
 <tr class="memitem:ab29a555fefa7889720f0ffe5c561cc55"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classOption.html">Option</a>&lt; <a class="el" href="classError.html">Error</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1master_1_1validation_1_1master_1_1call.html#ab29a555fefa7889720f0ffe5c561cc55">mesos::internal::master::validation::master::call::validate</a> (const mesos::master::Call &amp;call, const <a class="el" href="classOption.html">Option</a>&lt; <a class="el" href="structprocess_1_1http_1_1authentication_1_1Principal.html">process::http::authentication::Principal</a> &gt; &amp;principal=<a class="el" href="structNone.html">None</a>())</td></tr>
 <tr class="separator:ab29a555fefa7889720f0ffe5c561cc55"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0a6465b5ea4c3b10a88a5ab4359d03a3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classOption.html">Option</a>&lt; <a class="el" href="classError.html">Error</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1master_1_1validation_1_1master_1_1message.html#a0a6465b5ea4c3b10a88a5ab4359d03a3">mesos::internal::master::validation::master::message::registerSlave</a> (const SlaveInfo &amp;slaveInfo, const std::vector&lt; Resource &gt; &amp;checkpointedResources)</td></tr>
-<tr class="separator:a0a6465b5ea4c3b10a88a5ab4359d03a3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afd6f535967a78ca5bfe59127ac23a626"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classOption.html">Option</a>&lt; <a class="el" href="classError.html">Error</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1master_1_1validation_1_1master_1_1message.html#afd6f535967a78ca5bfe59127ac23a626">mesos::internal::master::validation::master::message::registerSlave</a> (const RegisterSlaveMessage &amp;message)</td></tr>
+<tr class="separator:afd6f535967a78ca5bfe59127ac23a626"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:aa161808296e305b8b17479f2f7b70fa4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classOption.html">Option</a>&lt; <a class="el" href="classError.html">Error</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1master_1_1validation_1_1master_1_1message.html#aa161808296e305b8b17479f2f7b70fa4">mesos::internal::master::validation::master::message::reregisterSlave</a> (const ReregisterSlaveMessage &amp;message)</td></tr>
 <tr class="separator:aa161808296e305b8b17479f2f7b70fa4"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:af68f1787c31d4a27e4d50c64b3566534"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classOption.html">Option</a>&lt; <a class="el" href="classError.html">Error</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1master_1_1validation_1_1framework_1_1internal.html#af68f1787c31d4a27e4d50c64b3566534">mesos::internal::master::validation::framework::internal::validateRoles</a> (const mesos::FrameworkInfo &amp;frameworkInfo)</td></tr>


[08/17] mesos-site git commit: Updated the website built from mesos SHA: 848767b.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/781e3256/content/api/latest/c++/index.hhk
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/index.hhk b/content/api/latest/c++/index.hhk
index be2ea20..6c44992 100644
--- a/content/api/latest/c++/index.hhk
+++ b/content/api/latest/c++/index.hhk
@@ -250,7 +250,7 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess.html#a38fe32525523cce698493f5825a72a32"><param name="Name" value="process"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Slave.html#adf6475e9de96ccbbe503980ae80c2978"><param name="Name" value="__recover"></OBJECT>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#ab48b658f3e1c200018df250556d03f06"><param name="Name" value="__registerSlave"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#a8064a4974504539c3cf39db9bdb8b1d5"><param name="Name" value="__registerSlave"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#a7e69bade1f48cf7ff9245e4624d51be7"><param name="Name" value="__removeSlave"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#a22310f05b4fa59324ae6a0765a47b232"><param name="Name" value="__reregisterSlave"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Slave.html#ae941b0b9f6f6cc95eb30398b3517a3b1"><param name="Name" value="__run"></OBJECT>
@@ -337,7 +337,7 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Slave.html#ad615bdfc4c89ec56f96c61d493507516"><param name="Name" value="mesos::internal::slave::Slave"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Slave.html#a05bb2d1fc84402385d05c5341dea5827"><param name="Name" value="_recoverContainerizer"></OBJECT>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#a388c2d907ea05621b72d58e7dd4b5144"><param name="Name" value="_registerSlave"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#a9c2800b091218dbc9eafc17b89d95f0d"><param name="Name" value="_registerSlave"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#a4ce208687ecf654ebd24406ceb99c3d2"><param name="Name" value="_removeSlave"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Slave.html#a501cc0851b8609a0305cb6b4604081ab"><param name="Name" value="_reregisterExecutor"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#a7bf4163064cf0438eebefb7b189e3679"><param name="Name" value="_reregisterSlave"></OBJECT>
@@ -574,6 +574,7 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Framework.html#a18d64436387829ef2a067e299be0bd98"><param name="Name" value="mesos::internal::master::Framework"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#ab78dff189ae13b01cd17eeec60df5de3"><param name="Name" value="mesos::internal::master::Master"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Slave.html#a7e88b3f8eef9e63f5637a2aa72da1b8b"><param name="Name" value="mesos::internal::master::Slave"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html#a9fbfda12d67bc826237b0a6127facc52"><param name="Name" value="mesos::internal::slave::ResourceProvider"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Framework.html#aeb25f4fcc70053454fa9b96fdc723472"><param name="Name" value="addPendingTask"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Framework.html#af3e51bb9c1d72d282695d8a4a9b2e072"><param name="Name" value="addPendingTaskGroup"></OBJECT>
@@ -7085,8 +7086,9 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Framework.html#ab024621d83bc1381fd176d0fc8cdeac2"><param name="Name" value="mesos::internal::slave::Framework"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1slave_1_1PosixFilesystemIsolatorProcess_1_1Info.html#a21aab6cb993d354ca8a6052c9a6d9dd8"><param name="Name" value="Info"></OBJECT>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1slave_1_1state_1_1ExecutorState.html#a094771a0260a6cb9c5a4c28fa67602e4"><param name="Name" value="info"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html#a8babf26b02de2788d8b7286e20a29022"><param name="Name" value="info"></OBJECT>
   <UL>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html#a8babf26b02de2788d8b7286e20a29022"><param name="Name" value="mesos::internal::slave::ResourceProvider"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1slave_1_1state_1_1ExecutorState.html#a094771a0260a6cb9c5a4c28fa67602e4"><param name="Name" value="mesos::internal::slave::state::ExecutorState"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1slave_1_1state_1_1FrameworkState.html#a642b485f91451df2456ceb6c5ebfec2b"><param name="Name" value="mesos::internal::slave::state::FrameworkState"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1slave_1_1state_1_1SlaveState.html#aaec4b8d4fd6b18b58206f24656cbb5e4"><param name="Name" value="mesos::internal::slave::state::SlaveState"></OBJECT>
@@ -8946,7 +8948,7 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="master_2validation_8hpp.html#aa13ddcf17f737fd9f2d870fb993891f0"><param name="Name" value="getInverseOffer"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="master_2validation_8hpp.html#af3530446dfee7971eb4c64fef1470649"><param name="Name" value="getOffer"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="master_2validation_8hpp.html#a01770229af2006c051401e2d6bc4b608"><param name="Name" value="getSlave"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="master_2validation_8hpp.html#a0a6465b5ea4c3b10a88a5ab4359d03a3"><param name="Name" value="registerSlave"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="master_2validation_8hpp.html#afd6f535967a78ca5bfe59127ac23a626"><param name="Name" value="registerSlave"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="master_2validation_8hpp.html#aa161808296e305b8b17479f2f7b70fa4"><param name="Name" value="reregisterSlave"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="master_2validation_8hpp.html#ab29a555fefa7889720f0ffe5c561cc55"><param name="Name" value="validate"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="master_2validation_8hpp.html#a50d3c2633e2d5f59120fd3f0f306fa9a"><param name="Name" value="validateCheck"></OBJECT>
@@ -10438,7 +10440,7 @@
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html"><param name="Name" value="mesos::internal::master::Master"></OBJECT>
   <UL>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#a5c9f4952b05b9d4059ad931e06634a1d"><param name="Name" value="___reregisterSlave"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#ab48b658f3e1c200018df250556d03f06"><param name="Name" value="__registerSlave"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#a8064a4974504539c3cf39db9bdb8b1d5"><param name="Name" value="__registerSlave"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#a7e69bade1f48cf7ff9245e4624d51be7"><param name="Name" value="__removeSlave"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#a22310f05b4fa59324ae6a0765a47b232"><param name="Name" value="__reregisterSlave"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#ada6e99db89ac87b9a716562c2b0bcc7b"><param name="Name" value="_agentReregisterTimeout"></OBJECT>
@@ -10450,7 +10452,7 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#a9adffb94c23fb3a18de92e7b113ce0dd"><param name="Name" value="_markUnreachableAfterFailover"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#a39d90fa7d691113fd8def8598b621453"><param name="Name" value="_reconcileTasks"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#acc7eaee208d8a9bfcf444864518c51dd"><param name="Name" value="_recover"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#a388c2d907ea05621b72d58e7dd4b5144"><param name="Name" value="_registerSlave"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#a9c2800b091218dbc9eafc17b89d95f0d"><param name="Name" value="_registerSlave"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#a4ce208687ecf654ebd24406ceb99c3d2"><param name="Name" value="_removeSlave"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#a7bf4163064cf0438eebefb7b189e3679"><param name="Name" value="_reregisterSlave"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#a2d4b5ce9e8d5ccd2c6aa826e9a9592a0"><param name="Name" value="activateRecoveredFramework"></OBJECT>
@@ -10513,7 +10515,7 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#ab609269957c32b5138b3bfc61194a789"><param name="Name" value="recoveredSlavesTimeout"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#a98cf6f42201feca492b223305df1a137"><param name="Name" value="recoverFramework"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#a4788e54ee02bc123346a7cee04e7cc19"><param name="Name" value="registerFramework"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#a09b6550385f8360a5ed858854793f8f3"><param name="Name" value="registerSlave"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#a68134d39542a47d999e5002e23c00c23"><param name="Name" value="registerSlave"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#a22c33d6eb4a0d89677c6c014324d6670"><param name="Name" value="removeExecutor"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#a79038036cb84f4b429aece8ab1a3dd9b"><param name="Name" value="removeFramework"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#a077f836136559b7d1846fe3c1edb2a60"><param name="Name" value="removeInverseOffer"></OBJECT>
@@ -10733,10 +10735,10 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Slave.html#a15e591c436773cdfb2ee3369f0541659"><param name="Name" value="reregistrationTimer"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Slave.html#a389358887487cad44e4f4a98ad12b1e9"><param name="Name" value="resourceProviders"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Slave.html#ad763dcc32cd2add5e670ae65c921b622"><param name="Name" value="resourceVersions"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Slave.html#ab8eb19951483a5a0e9c18d300e62b566"><param name="Name" value="Slave"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Slave.html#ad9989edad235edf8dfcb40cb68966469"><param name="Name" value="Slave"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Slave.html#af31bd54cf2fd44fd1d95d1c898d6d2c8"><param name="Name" value="tasks"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Slave.html#ae797309d98eea44477d8b5611972f907"><param name="Name" value="totalResources"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Slave.html#aee387b414e05844bfc58d57d51f5e1bd"><param name="Name" value="update"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Slave.html#a38e7f72f0a622954c3cef7bed8944864"><param name="Name" value="update"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Slave.html#abb421e81e433867b8c5f9382c92a0812"><param name="Name" value="usedResources"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Slave.html#ac4cd16759066addb866615eeaf5e6097"><param name="Name" value="version"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Slave.html#a75ee8f58d2d7a0e084720bcd3b2a7081"><param name="Name" value="~Slave"></OBJECT>
@@ -10768,7 +10770,7 @@
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1master_1_1validation_1_1master_1_1message.html"><param name="Name" value="mesos::internal::master::validation::master::message"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1master_1_1validation_1_1master_1_1message.html#a0a6465b5ea4c3b10a88a5ab4359d03a3"><param name="Name" value="registerSlave"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1master_1_1validation_1_1master_1_1message.html#afd6f535967a78ca5bfe59127ac23a626"><param name="Name" value="registerSlave"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1master_1_1validation_1_1master_1_1message.html#aa161808296e305b8b17479f2f7b70fa4"><param name="Name" value="reregisterSlave"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1master_1_1validation_1_1offer.html"><param name="Name" value="mesos::internal::master::validation::offer"></OBJECT>
@@ -10995,9 +10997,9 @@
   <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html"><param name="Name" value="mesos::internal::ResourceProviderMessage::UpdateState"></OBJECT>
   <UL>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html#a6d3b60f2f7802ac08819639e576e2ed1"><param name="Name" value="info"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html#afe9970fcb7c754bfbe3830da09c67094"><param name="Name" value="operations"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html#a764bf4863dbfcddcaa26fccbbb329253"><param name="Name" value="resourceVersionUuid"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html#a7e60c61dc5983f5244b71a29ddc2815b"><param name="Name" value="total"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html#abe0747f6250f667f3c97ce3840e94b31"><param name="Name" value="offerOperations"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html#afc932a215e1e3c8f559f55c117400d03"><param name="Name" value="resourceVersion"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html#ae625629bc65b955af65190ca01fffef7"><param name="Name" value="totalResources"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1ResourceProviderMessage.html"><param name="Name" value="mesos::internal::ResourceProviderMessage"></OBJECT>
   <UL>
@@ -12287,6 +12289,16 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1slave_1_1ProvisionInfo.html#adb805c97423a74ffc41732401c068a97"><param name="Name" value="dockerManifest"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1slave_1_1ProvisionInfo.html#ae5f3b182cf40f977062a177c309c3269"><param name="Name" value="rootfs"></OBJECT>
   </UL>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html"><param name="Name" value="mesos::internal::slave::ResourceProvider"></OBJECT>
+  <UL>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html#a9fbfda12d67bc826237b0a6127facc52"><param name="Name" value="addOfferOperation"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html#a8babf26b02de2788d8b7286e20a29022"><param name="Name" value="info"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html#a7501856ac29c45a1fd75dc12f3342e10"><param name="Name" value="offerOperations"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html#ab30d54238e84636a2c45804a6e13af6e"><param name="Name" value="removeOfferOperation"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html#a7b0c27289426d4a7f1c17a1ac1591969"><param name="Name" value="ResourceProvider"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html#aff76550b79d71087708ccbb25f9b3a5a"><param name="Name" value="resourceVersion"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html#a809ab46f97f691d5531acd90cb31046d"><param name="Name" value="totalResources"></OBJECT>
+  </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1SandboxContainerLogger.html"><param name="Name" value="mesos::internal::slave::SandboxContainerLogger"></OBJECT>
   <UL>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1SandboxContainerLogger.html#aa7a5dd7cd2385baf009fbff4bfcfc234"><param name="Name" value="initialize"></OBJECT>
@@ -14776,13 +14788,10 @@
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1metrics_1_1Metric.html#a2d32a61ac6c565314ec780a5939e1485"><param name="Name" value="Metric"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1metrics_1_1internal.html#aaa37243f659788386a13de558eba70a7"><param name="Name" value="metrics"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1log_1_1Metrics.html#af826d9a6556a89a5e9436c78fd07b021"><param name="Name" value="Metrics"></OBJECT>
-  <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1log_1_1Metrics.html#af826d9a6556a89a5e9436c78fd07b021"><param name="Name" value="mesos::internal::log::Metrics"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ae898305822e34bfcebc58c9e6ba2ae43"><param name="Name" value="mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess"></OBJECT>
-  </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#abf206bd006adf9cd91dce9acbd35f4a2"><param name="Name" value="metrics"></OBJECT>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1Metrics.html#a8bab2e615e686c7e2fb9d197258b06cb"><param name="Name" value="Metrics"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ae898305822e34bfcebc58c9e6ba2ae43"><param name="Name" value="Metrics"></OBJECT>
   <UL>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ae898305822e34bfcebc58c9e6ba2ae43"><param name="Name" value="mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1Metrics.html#a8bab2e615e686c7e2fb9d197258b06cb"><param name="Name" value="mesos::internal::master::allocator::internal::Metrics"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1allocator_1_1Metrics.html#a09013502681221e6a5bae264563cb954"><param name="Name" value="mesos::internal::master::allocator::Metrics"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#a33768639ed69e6812b805bd70b29bf35"><param name="Name" value="mesos::internal::master::Master"></OBJECT>
@@ -15242,21 +15251,21 @@
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1CopyFetcherPlugin.html#ab183d70e36bb66b5f55c543637488881"><param name="Name" value="name"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1CopyFetcherPlugin.html#ae6ff1cef4e490fa372960bf17f8446a9"><param name="Name" value="NAME"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1CurlFetcherPlugin.html#a3797f96a62adbc485e54c139cb967d3b"><param name="Name" value="name"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1CurlFetcherPlugin.html#a899fab81e86817aad545389c3cc5b535"><param name="Name" value="NAME"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1CopyFetcherPlugin.html#ae6ff1cef4e490fa372960bf17f8446a9"><param name="Name" value="mesos::uri::CopyFetcherPlugin"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1CurlFetcherPlugin.html#a899fab81e86817aad545389c3cc5b535"><param name="Name" value="mesos::uri::CurlFetcherPlugin"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1DockerFetcherPlugin.html#ad942cc6916621fcfb8f714a76aaf2487"><param name="Name" value="mesos::uri::DockerFetcherPlugin"></OBJECT>
   </UL>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1CurlFetcherPlugin.html#a3797f96a62adbc485e54c139cb967d3b"><param name="Name" value="name"></OBJECT>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1DockerFetcherPlugin.html#ad942cc6916621fcfb8f714a76aaf2487"><param name="Name" value="NAME"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1DockerFetcherPlugin.html#ab99142c6fad3fff779336e6f7002d700"><param name="Name" value="name"></OBJECT>
   <UL>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1DockerFetcherPlugin.html#ab99142c6fad3fff779336e6f7002d700"><param name="Name" value="mesos::uri::DockerFetcherPlugin"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1Fetcher_1_1Plugin.html#a202f7d2793b8ea5a31e85d11f9c4a299"><param name="Name" value="mesos::uri::Fetcher::Plugin"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1HadoopFetcherPlugin.html#a4bb32944d46d17d2152813eb5aea91cd"><param name="Name" value="mesos::uri::HadoopFetcherPlugin"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1HadoopFetcherPlugin.html#a06b4afb2f86856aadf43412a6bf9ab73"><param name="Name" value="NAME"></OBJECT>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46"><param name="Name" value="name"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1HadoopFetcherPlugin.html#a4bb32944d46d17d2152813eb5aea91cd"><param name="Name" value="name"></OBJECT>
   <UL>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1HadoopFetcherPlugin.html#a4bb32944d46d17d2152813eb5aea91cd"><param name="Name" value="mesos::uri::HadoopFetcherPlugin"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46"><param name="Name" value="os::Shell"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46"><param name="Name" value="posix/shell.hpp"></OBJECT>
   </UL>
@@ -15601,13 +15610,10 @@
   <UL>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structJSON_1_1Object.html#a79dba4ce034071eeef6a807d8d574cea"><param name="Name" value="JSON::Object"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classJvm.html#a0720b5f434e636e22a3ed34f847eec57"><param name="Name" value="Jvm"></OBJECT>
-  </UL>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="classJvm_1_1Object.html#a3c338f2867b29b7868472a714014ca76"><param name="Name" value="object"></OBJECT>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="classJvm_1_1Object.html#ace2b910d3838c7ad2ed5f67d872d9bd9"><param name="Name" value="Object"></OBJECT>
-  <UL>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classJvm_1_1Object.html#ace2b910d3838c7ad2ed5f67d872d9bd9"><param name="Name" value="Jvm::Object"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1ObjectApprover_1_1Object.html#a03e6baf0690ffd26ad3bc4929b70d967"><param name="Name" value="mesos::ObjectApprover::Object"></OBJECT>
   </UL>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="classJvm_1_1Object.html#a3c338f2867b29b7868472a714014ca76"><param name="Name" value="object"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1ObjectApprover_1_1Object.html#a03e6baf0690ffd26ad3bc4929b70d967"><param name="Name" value="Object"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1AuthorizationAcceptor.html#ad35d76ffe02cd7100356cfd75b10dde1"><param name="Name" value="objectApprover"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classJSON_1_1ObjectWriter.html#a028782ad1c192574b6f7b4de694af1f8"><param name="Name" value="ObjectWriter"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Slave.html#ace1f060347d268874173bac4c6e0a035"><param name="Name" value="observer"></OBJECT>
@@ -15642,6 +15648,8 @@
   <UL>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Framework.html#a650e493bb396d724446d9571e5842901"><param name="Name" value="mesos::internal::master::Framework"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Slave.html#a66dd540486cede5f4bf75e7f495362a6"><param name="Name" value="mesos::internal::master::Slave"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html#abe0747f6250f667f3c97ce3840e94b31"><param name="Name" value="mesos::internal::ResourceProviderMessage::UpdateState"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html#a7501856ac29c45a1fd75dc12f3342e10"><param name="Name" value="mesos::internal::slave::ResourceProvider"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal.html#af6170a96974c24cb66d1a6334e890dcb"><param name="Name" value="OfferOperationStatusManagerState"></OBJECT>
   <UL>
@@ -15708,7 +15716,6 @@
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Operation.html#ab3d421fa8e9d8849fb37ddaef1965b3a"><param name="Name" value="Operation"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1slave_1_1MesosContainerizerMount_1_1Flags.html#a1af4ea0b653f9101f728378f3c896e78"><param name="Name" value="operation"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html#aa860485e01ac00c0ce9808724f1e365e"><param name="Name" value="operationDefault"></OBJECT>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html#afe9970fcb7c754bfbe3830da09c67094"><param name="Name" value="operations"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classJSON_1_1WriterProxy.html#a7dfff98afd8c8b95178e6a2c6698ab8e"><param name="Name" value="operator ArrayWriter *"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="structos_1_1signals_1_1internal_1_1Suppressor.html#ae4229c1db5104cdce750598f5e7e23f4"><param name="Name" value="operator bool"></OBJECT>
   <UL>
@@ -17787,8 +17794,8 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1EventQueue.html#a73f44b10f6d09ead6bdf3ab11cba4d06"><param name="Name" value="consumer"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1EventQueue.html#a11390aaa07bced511a5b7fe4c94e97fd"><param name="Name" value="Consumer"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1EventQueue.html#ad2d51d8a2a80f473de0bcf2e08e48d90"><param name="Name" value="EventQueue"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1EventQueue.html#aaf00b363e56ec3a72a6f775a3814d6a0"><param name="Name" value="Producer"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1EventQueue.html#aa95046266e731af49ccfb9d689cb1eca"><param name="Name" value="producer"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1EventQueue.html#aaf00b363e56ec3a72a6f775a3814d6a0"><param name="Name" value="Producer"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1EventVisitor.html"><param name="Name" value="process::EventVisitor"></OBJECT>
   <UL>
@@ -18120,8 +18127,8 @@
   <UL>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1Request.html#ab73883ea45426022ec851b2069f8ed21"><param name="Name" value="acceptsEncoding"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1Request.html#aa944870ad568bea5f0d0ce28763d0cef"><param name="Name" value="acceptsMediaType"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1Request.html#a2498f3dfc1ebe743f650e72f147c7887a25d7d2e078ea5bd01283be7cc227e071"><param name="Name" value="BODY"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1Request.html#a78dfcfa785afc80e221d92543ff617f1"><param name="Name" value="body"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1Request.html#a2498f3dfc1ebe743f650e72f147c7887a25d7d2e078ea5bd01283be7cc227e071"><param name="Name" value="BODY"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1Request.html#ad0493ac04e37acf41127dfff3625c0f5"><param name="Name" value="client"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1Request.html#a53555a597f9376d2dd71daa799a90494"><param name="Name" value="headers"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1Request.html#a3a459e9dbce042511e6359533f6925d4"><param name="Name" value="keepAlive"></OBJECT>
@@ -18134,8 +18141,8 @@
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1Response.html"><param name="Name" value="process::http::Response"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1Response.html#a5f6d23dd77e1eeb0737dc728e0109905"><param name="Name" value="body"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1Response.html#a6dd5881e0450540a106e37257434eaada7d2a4db1b1426c6caab18fa8b484f4f5"><param name="Name" value="BODY"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1Response.html#a5f6d23dd77e1eeb0737dc728e0109905"><param name="Name" value="body"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1Response.html#ad6530fddd03380dbb3b23b17523cb242"><param name="Name" value="code"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1Response.html#ae463c5c7a083aea98a89cf9b675b59ab"><param name="Name" value="headers"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1Response.html#a6dd5881e0450540a106e37257434eaadaa49acb0a3f416b805cb49ec1a4549b14"><param name="Name" value="NONE"></OBJECT>
@@ -18732,8 +18739,8 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Promise.html#aa70c825f2b107eac5f393db03d2dd6ec"><param name="Name" value="associate"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Promise.html#a8f50fcfd7ddb6dd39ec2cd468377cd5d"><param name="Name" value="discard"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Promise.html#a2fc569c8bf99acb3e53a68ff3b266667"><param name="Name" value="fail"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Promise.html#ab033f7626ddfc7f1d62cb3d3952d166e"><param name="Name" value="Future"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Promise.html#a8aef752d6c90cb11e58e3166b7592ef1"><param name="Name" value="future"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Promise.html#ab033f7626ddfc7f1d62cb3d3952d166e"><param name="Name" value="Future"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Promise.html#a6d293d289666af0adec11f68f9fede9c"><param name="Name" value="internal::discarded"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Promise.html#ad96eae1c1003a896e34b6a4c66e23c39"><param name="Name" value="Promise"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Promise.html#a989b8dfa7eb2633de3f0f25ac2b87943"><param name="Name" value="set"></OBJECT>
@@ -18894,8 +18901,8 @@
   <UL>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Subprocess_1_1IO.html#adb9433454d727de27b2440f729d19990af648d44b624da021da40a80190291380"><param name="Name" value="DUPLICATED"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Subprocess_1_1IO.html#adb9433454d727de27b2440f729d19990ad3f73761156a6e75873cf903a0d62994"><param name="Name" value="OWNED"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Subprocess_1_1IO.html#ac8482b6f6f0eb22c6137b9c72769d5ea"><param name="Name" value="subprocess"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Subprocess_1_1IO.html#a3d12fd22e5deb76d3529ce4e6d9179dc"><param name="Name" value="Subprocess"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Subprocess_1_1IO.html#ac8482b6f6f0eb22c6137b9c72769d5ea"><param name="Name" value="subprocess"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1Subprocess_1_1ParentHook.html"><param name="Name" value="process::Subprocess::ParentHook"></OBJECT>
   <UL>
@@ -19044,15 +19051,15 @@
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="Process< CheckerProcess >"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9"><param name="Name" value="This"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371"><param name="Name" value="~Process"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="Process< CollectProcess< T > >"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9"><param name="Name" value="This"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371"><param name="Name" value="~Process"></OBJECT>
   </UL>
@@ -19086,15 +19093,15 @@
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="Process< Heartbeater< Message, Event > >"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9"><param name="Name" value="This"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371"><param name="Name" value="~Process"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="Process< Help >"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9"><param name="Name" value="This"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371"><param name="Name" value="~Process"></OBJECT>
   </UL>
@@ -19107,8 +19114,8 @@
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="Process< HttpProxy >"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9"><param name="Name" value="This"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371"><param name="Name" value="~Process"></OBJECT>
   </UL>
@@ -19121,8 +19128,8 @@
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="Process< Logging >"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9"><param name="Name" value="This"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371"><param name="Name" value="~Process"></OBJECT>
   </UL>
@@ -19135,22 +19142,22 @@
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="Process< LogReaderProcess >"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9"><param name="Name" value="This"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371"><param name="Name" value="~Process"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="Process< LogWriterProcess >"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9"><param name="Name" value="This"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371"><param name="Name" value="~Process"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="Process< Master >"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9"><param name="Name" value="This"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371"><param name="Name" value="~Process"></OBJECT>
   </UL>
@@ -19184,8 +19191,8 @@
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="Process< NetworkProcess >"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9"><param name="Name" value="This"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371"><param name="Name" value="~Process"></OBJECT>
   </UL>
@@ -19205,8 +19212,8 @@
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="Process< RateLimiterProcess >"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9"><param name="Name" value="This"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371"><param name="Name" value="~Process"></OBJECT>
   </UL>
@@ -19233,8 +19240,8 @@
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="Process< SequenceProcess >"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9"><param name="Name" value="This"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371"><param name="Name" value="~Process"></OBJECT>
   </UL>
@@ -19247,8 +19254,8 @@
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="Process< StatusUpdateManagerProcess< IDType, CheckpointType, UpdateType > >"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9"><param name="Name" value="This"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371"><param name="Name" value="~Process"></OBJECT>
   </UL>
@@ -19261,8 +19268,8 @@
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="Process< System >"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9"><param name="Name" value="This"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371"><param name="Name" value="~Process"></OBJECT>
   </UL>
@@ -19282,8 +19289,8 @@
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="Process< WhitelistWatcher >"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9"><param name="Name" value="This"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371"><param name="Name" value="~Process"></OBJECT>
   </UL>
@@ -19428,8 +19435,8 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classProcessWatcher.html#a8858c74f313c22f72836beabb73e7c27"><param name="Name" value="process"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classProcessWatcher.html#ae6f5acc4af4d936adca882e2274e6491"><param name="Name" value="ProcessWatcher"></OBJECT>
   </UL>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1EventQueue.html#aa95046266e731af49ccfb9d689cb1eca"><param name="Name" value="producer"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1EventQueue.html#aaf00b363e56ec3a72a6f775a3814d6a0"><param name="Name" value="Producer"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1EventQueue.html#aa95046266e731af49ccfb9d689cb1eca"><param name="Name" value="producer"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Profiler.html#ac3603ac30749c5f0bc2321769b9bb9a8"><param name="Name" value="Profiler"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceelf.html#a5e0f37b29d2d9500fe43653adefc1022ac94c37334a8660ad8e5c05176a2b3853"><param name="Name" value="PROGBITS"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classflags_1_1FlagsBase.html#a88f899fbf20a712e8bb7236284b41bf4"><param name="Name" value="programName_"></OBJECT>
@@ -20108,11 +20115,11 @@
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Slave.html#aeaef3f8ca707a6ddf0cd9692835b7f50"><param name="Name" value="registerExecutorTimeout"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#a4788e54ee02bc123346a7cee04e7cc19"><param name="Name" value="registerFramework"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Executor.html#a3b2abbbd9f9e9ca5c08b75329ac426c0a47f27688eed5f4b7b8fae1fe60e35d0d"><param name="Name" value="REGISTERING"></OBJECT>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1master_1_1validation_1_1master_1_1message.html#a0a6465b5ea4c3b10a88a5ab4359d03a3"><param name="Name" value="registerSlave"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1master_1_1validation_1_1master_1_1message.html#afd6f535967a78ca5bfe59127ac23a626"><param name="Name" value="registerSlave"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1master_1_1validation_1_1master_1_1message.html#a0a6465b5ea4c3b10a88a5ab4359d03a3"><param name="Name" value="master/validation.hpp"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#a09b6550385f8360a5ed858854793f8f3"><param name="Name" value="mesos::internal::master::Master"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1master_1_1validation_1_1master_1_1message.html#a0a6465b5ea4c3b10a88a5ab4359d03a3"><param name="Name" value="mesos::internal::master::validation::master::message"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1master_1_1validation_1_1master_1_1message.html#afd6f535967a78ca5bfe59127ac23a626"><param name="Name" value="master/validation.hpp"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#a68134d39542a47d999e5002e23c00c23"><param name="Name" value="mesos::internal::master::Master"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1master_1_1validation_1_1master_1_1message.html#afd6f535967a78ca5bfe59127ac23a626"><param name="Name" value="mesos::internal::master::validation::master::message"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Registrar.html#a1cc052cf68db1c3b45b0d981eb7e7264"><param name="Name" value="Registrar"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1cluster_1_1Master.html#a310be48a9b22f656225d00202a34b405"><param name="Name" value="registrar"></OBJECT>
@@ -20239,6 +20246,7 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Framework.html#ad28965b324be81c14e5d41524e917beb"><param name="Name" value="mesos::internal::master::Framework"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#a2855777fbc7be44857de577774b043f8"><param name="Name" value="mesos::internal::master::Master"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Slave.html#ae183d2acd05788b34438f10bf77969fb"><param name="Name" value="mesos::internal::master::Slave"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html#ab30d54238e84636a2c45804a6e13af6e"><param name="Name" value="mesos::internal::slave::ResourceProvider"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Framework.html#aabbcae80a9967d73db3218e33505921c"><param name="Name" value="removePendingTask"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1allocator_1_1Allocator.html#a7c4fb581525a58eaea748afaa87ccb40"><param name="Name" value="removeQuota"></OBJECT>
@@ -20482,6 +20490,7 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1Scheduler.html#a905648930a11c226fd22430a0959beab"><param name="Name" value="mesos::Scheduler"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1protobuf_1_1slave_1_1Capabilities.html#ac7ae64c25e62bbe1ec798f0c3203e3d8"><param name="Name" value="resourceProvider"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html#a7b0c27289426d4a7f1c17a1ac1591969"><param name="Name" value="ResourceProvider"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1ResourceProviderManager.html#a1ffa1498d0d30343c4311bdddf1e71ee"><param name="Name" value="ResourceProviderManager"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Slave.html#a389358887487cad44e4f4a98ad12b1e9"><param name="Name" value="resourceProviders"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#a23b9370f456caab5c1c91b367dd2c5b5"><param name="Name" value="resourceRequest"></OBJECT>
@@ -20540,8 +20549,12 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1slave_1_1Metrics.html#afda380b3f75c132caf6d22b91fd42c47"><param name="Name" value="mesos::internal::slave::Metrics"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1slave_1_1state_1_1ResourcesState.html#a1cd90dfb2e0c8cb14c45a8ce0ffacd5b"><param name="Name" value="ResourcesState"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html#afc932a215e1e3c8f559f55c117400d03"><param name="Name" value="resourceVersion"></OBJECT>
+  <UL>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html#afc932a215e1e3c8f559f55c117400d03"><param name="Name" value="mesos::internal::ResourceProviderMessage::UpdateState"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html#aff76550b79d71087708ccbb25f9b3a5a"><param name="Name" value="mesos::internal::slave::ResourceProvider"></OBJECT>
+  </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Slave.html#ad763dcc32cd2add5e670ae65c921b622"><param name="Name" value="resourceVersions"></OBJECT>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1ResourceProviderMessage_1_1UpdateState.html#a764bf4863dbfcddcaa26fccbbb329253"><param name="Name" value="resourceVersionUuid"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1grpc_1_1RpcResult.html#ac4cad3f64ae6b69d256eee8829702f12"><param name="Name" value="response"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1Response.html#ac7ac8132a8d8772335efd5a55d9ebb4f"><param name="Name" value="Response"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1HttpEvent.html#ac3cab3251b6f6339db32842bcd37bec4"><param name="Name" value="response"></OBJECT>
@@ -20663,8 +20676,8 @@
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceos.html#a84298b990ad52dfd353358427b04ff3f"><param name="Name" value="posix/rmdir.hpp"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceos.html#a84298b990ad52dfd353358427b04ff3f"><param name="Name" value="windows/rmdir.hpp"></OBJECT>
   </UL>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Role.html#accf0d5437cf11da50c674ecd6c19c7ce"><param name="Name" value="Role"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Role.html#ae229ba3fea46929a5a6f5819e3c318cc"><param name="Name" value="role"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Role.html#accf0d5437cf11da50c674ecd6c19c7ce"><param name="Name" value="Role"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="roles_8hpp.html"><param name="Name" value="roles.hpp"></OBJECT>
   <UL>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="roles_8hpp.html#a70ebdbe08b14acfb4ef2571ce909cc86"><param name="Name" value="isStrictSubroleOf"></OBJECT>
@@ -21193,35 +21206,26 @@
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#aea22e2f2117fcb1b9afff4996a50692c"><param name="Name" value="self"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ad210fa980c3c928d2adb439a932636d8"><param name="Name" value="Self"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1XfsDiskIsolatorProcess.html#a3a3635fd3f69c6cb59ebb429f5c5d893"><param name="Name" value="self"></OBJECT>
-  <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1XfsDiskIsolatorProcess.html#a3a3635fd3f69c6cb59ebb429f5c5d893"><param name="Name" value="mesos::internal::slave::XfsDiskIsolatorProcess"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="process::Process"></OBJECT>
-  </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1ProcessBase.html#a7ff87364baa79991901b8d73dc5c5fca"><param name="Name" value="self"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
   <UL>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="process::Process"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1ProcessBase.html#a7ff87364baa79991901b8d73dc5c5fca"><param name="Name" value="process::ProcessBase"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< AwaitProcess< T > >"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
-  <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< AwaitProcess< T > >"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< CheckerProcess >"></OBJECT>
-  </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< DockerContainerizerProcess >"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< FetcherProcess >"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< CollectProcess< T > >"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< DockerContainerizerProcess >"></OBJECT>
   </UL>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
-  <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< FetcherProcess >"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< GarbageCollectorProcess >"></OBJECT>
-  </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
   <UL>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< GarbageCollectorProcess >"></OBJECT>
@@ -21234,15 +21238,9 @@
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
-  <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< HttpConnectionProcess< Call, Event > >"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< HttpProxy >"></OBJECT>
-  </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
-  <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< HttpProxy >"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< JobObjectManager >"></OBJECT>
-  </UL>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
   <UL>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< JobObjectManager >"></OBJECT>
@@ -21256,35 +21254,35 @@
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
-  <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< LogReaderProcess >"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< LogWriterProcess >"></OBJECT>
-  </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
-  <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< LogWriterProcess >"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< Master >"></OBJECT>
-  </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
   <UL>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< LogWriterProcess >"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< Master >"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< MesosAllocatorProcess >"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
   <UL>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< MesosAllocatorProcess >"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< MesosContainerizerProcess >"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< MesosIsolatorProcess >"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
+  <UL>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< MesosIsolatorProcess >"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< MetricsProcess >"></OBJECT>
+  </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
+  <UL>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< Profiler >"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< ProvisionerProcess >"></OBJECT>
+  </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
   <UL>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< ProvisionerProcess >"></OBJECT>
@@ -21298,36 +21296,39 @@
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
   <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< ReaperProcess >"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< ReqResProcess< Req, Res > >"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< SequenceProcess >"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
   <UL>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< Slave >"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< StatusUpdateManagerProcess< IDType, CheckpointType, UpdateType > >"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
+  <UL>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< StatusUpdateManagerProcess< IDType, CheckpointType, UpdateType > >"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< Subsystem >"></OBJECT>
+  </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
+  <UL>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< Subsystem >"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< System >"></OBJECT>
+  </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
   <UL>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< System >"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< ThunkProcess< R > >"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
-  <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< ThunkProcess< R > >"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< VersionProcess >"></OBJECT>
-  </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="semaphore_8hpp.html"><param name="Name" value="semaphore.hpp"></OBJECT>
   <UL>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="semaphore_8hpp.html#ad2f1d392a1962c0a2f6c0639619cc29e"><param name="Name" value="__semaphore__"></OBJECT>
@@ -21698,8 +21699,8 @@
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="signals_8hpp.html"><param name="Name" value="signals.hpp"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1http_1_1authentication_1_1JWT.html#a7a5314085fad497a929f9901cf55721a"><param name="Name" value="signature"></OBJECT>
-  <LI><OBJECT type="text/sitemap"><param name="Local" value="structJSON_1_1Number.html#a1ef5b2f34492821aec7eae82da8366b7"><param name="Name" value="signed_integer"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="structJSON_1_1Number.html#a156598d70937964dd8de2628351061aaac9c83af02af694c57497b0f1414b0779"><param name="Name" value="SIGNED_INTEGER"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="structJSON_1_1Number.html#a1ef5b2f34492821aec7eae82da8366b7"><param name="Name" value="signed_integer"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a57e9c8c5fa13bf86bc779a9f6f408b7c"><param name="Name" value="SIGPIPE"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a299f699bc9fdaaf73479c52af4ace22d"><param name="Name" value="SIGSTOP"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="windows__ctrlhandler_8hpp.html#a944a8250e34bfd7991123abd3436d8c0"><param name="Name" value="SIGUSR1"></OBJECT>
@@ -21873,7 +21874,7 @@
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#ae1a3fb953af58d3b19033d4395ba4e5c"><param name="Name" value="Slave"></OBJECT>
   <UL>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#ae1a3fb953af58d3b19033d4395ba4e5c"><param name="Name" value="mesos::internal::master::Master"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Slave.html#ab8eb19951483a5a0e9c18d300e62b566"><param name="Name" value="mesos::internal::master::Slave"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Slave.html#ad9989edad235edf8dfcb40cb68966469"><param name="Name" value="mesos::internal::master::Slave"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Executor.html#addd8f0d655f9d03ad6bc594c4d476818"><param name="Name" value="slave"></OBJECT>
   <UL>
@@ -23229,13 +23230,10 @@
   <UL>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess.html#aabc8d31889b5a325275d13d7bcef6a9c"><param name="Name" value="process"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Subprocess.html#ac8482b6f6f0eb22c6137b9c72769d5ea"><param name="Name" value="process::Subprocess"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Subprocess_1_1IO.html#ac8482b6f6f0eb22c6137b9c72769d5ea"><param name="Name" value="process::Subprocess::IO"></OBJECT>
   </UL>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Subprocess_1_1IO.html#a3d12fd22e5deb76d3529ce4e6d9179dc"><param name="Name" value="Subprocess"></OBJECT>
-  <UL>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Subprocess_1_1IO.html#a3d12fd22e5deb76d3529ce4e6d9179dc"><param name="Name" value="process::Subprocess::IO"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1Subprocess_1_1ParentHook.html#a3d12fd22e5deb76d3529ce4e6d9179dc"><param name="Name" value="process::Subprocess::ParentHook"></OBJECT>
-  </UL>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Subprocess_1_1IO.html#ac8482b6f6f0eb22c6137b9c72769d5ea"><param name="Name" value="subprocess"></OBJECT>
+  <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1Subprocess_1_1ParentHook.html#a3d12fd22e5deb76d3529ce4e6d9179dc"><param name="Name" value="Subprocess"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess.html#aabc8d31889b5a325275d13d7bcef6a9c"><param name="Name" value="subprocess"></OBJECT>
   <LI><OBJECT type="text/sitemap"><param name="Local" value="subp

<TRUNCATED>